@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap";@import"https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.chart-wrapper{width:100%;position:relative}.chart-wrapper canvas{width:100%!important;height:auto!important;display:block}body.guest section.home section.jenjang .jenjang__container .jenjang__header .header__title,body.guest section.home section.berita .berita__container .berita__header .header__title,body.guest section.page section:last-child.visi-misi .visi .visi__title,body.guest section.page section:last-child.visi-misi .misi .misi__title,body.guest section.page section:last-child.tugas-fungsi .tugas .tugas__title,body.guest section.page section:last-child.tugas-fungsi .fungsi .fungsi__title,body.dashboard>section:nth-child(2) .dashboard__title,body.dashboard>section:nth-child(2) .dashboard__header .header__title,body.maintenance .maintenance__container .maintenance__title,section.footer .footer .footer__container .footer__title,section.footer .footer .footer__container .footer__header .header__title{font-size:1.5em;font-weight:700;font-family:Figtree,sans-serif;line-height:1.4;color:#073456}body.guest section.home section.sambutan .sambutan__container .sambutan__right .sambutan__title,body.guest section.home section.pusat .pusat__container .pusat__header .header__title,body.guest section.home section.pengelola .pengelola__container .pengelola__header .header__title,body.portal section.index .index__container .header .header__container .header__title{font-family:Figtree,sans-serif;font-size:2em;font-weight:600;line-height:1.2;color:#073456}body.portal section.index .index__container .list .list__item .item__bottom .item__title{font-family:Figtree,sans-serif;font-size:1.2em;font-weight:600;line-height:1.4;color:#073456}body.guest section.page section:last-child.pelatihan .pelatihan__list .list__item .item__title{position:relative;display:flex;align-items:center;font-family:Figtree,sans-serif;font-size:1.4em;font-weight:700;line-height:1.4;gap:.5em;margin:0 0 1em;color:#2b6794}body.guest section.page section:last-child.pelatihan .pelatihan__list .list__item .item__title:before{content:"";position:absolute;right:0;bottom:-.5em;left:0;height:.3em;width:75%;opacity:50%;background:#c4dbec}p,body.guest section.home section.sambutan .sambutan__container .sambutan__right .sambutan__body,body.guest section.home section.sambutan .sambutan__container .sambutan__right .sambutan__body .body__readmore,body.guest section.home section.berita .berita__container .berita__list .list__item .item__bottom .item__title,body.guest section.page section:last-child.renstra .renstra__list .list__item .item__title,body.guest section.page section:last-child.renstra-category .renstra-category__list .list__item .item__title,body.guest section.page section:last-child.laporan .laporan__list .list__item .item__title,body.guest section.page section:last-child.laporan-category .laporan-category__list .list__item .item__title,body.guest section.page section:last-child.peraturan-perundang-undangan .peraturan-perundang-undangan__list .list__item .item__title,body.guest section.page section:last-child.peraturan-perundang-undangan-category .peraturan-perundang-undangan-category__list .list__item .item__title,body.guest section.page section:last-child.peraturan-rektor .peraturan-rektor__list .list__item .item__title,body.guest section.page section:last-child.peraturan-rektor-category .peraturan-rektor-category__list .list__item .item__title,body.guest section.page section:last-child.sertifikat .sertifikat__list .list__item .item__title,body.guest section.page section:last-child.sertifikat-category .sertifikat-category__list .list__item .item__title,body.guest section.page section:last-child.materi-kegiatan .materi-kegiatan__list .list__item .item__title,body.guest section.page section:last-child.materi-kegiatan-category .materi-kegiatan-category__list .list__item .item__title,body.guest section.page section:last-child.dokumen-kurikulum .dokumen-kurikulum__list .list__item .item__title,body.guest section.page section:last-child.dokumen-kurikulum-category .dokumen-kurikulum-category__list .list__item .item__title,body.guest section.page section:last-child.dokumen-mbkm .dokumen-mbkm__list .list__item .item__title,body.guest section.page section:last-child.dokumen-mbkm-category .dokumen-mbkm-category__list .list__item .item__title,body.guest section.page section:last-child.surat-keputusan .surat-keputusan__list .list__item .item__title,body.guest section.page section:last-child.surat-keputusan-category .surat-keputusan-category__list .list__item .item__title,body.guest section.page section:last-child.pendampingan-akreditasi-nasional .pendampingan-akreditasi-nasional__list .list__item .item__title,body.guest section.page section:last-child.pendampingan-akreditasi-nasional-category .pendampingan-akreditasi-nasional-category__list .list__item .item__title,body.guest section.page section:last-child.pendampingan-akreditasi-internasional .pendampingan-akreditasi-internasional__list .list__item .item__title,body.guest section.page section:last-child.pendampingan-akreditasi-internasional-category .pendampingan-akreditasi-internasional-category__list .list__item .item__title,body.guest section.page section:last-child.pendampingan-kurikulum .pendampingan-kurikulum__list .list__item .item__title,body.guest section.page section:last-child.pendampingan-kurikulum-category .pendampingan-kurikulum-category__list .list__item .item__title,body.guest section.page section:last-child.inovasi-pembelajaran .inovasi-pembelajaran__list .list__item .item__title,body.guest section.page section:last-child.inovasi-pembelajaran-category .inovasi-pembelajaran-category__list .list__item .item__title,body.guest section.page section:last-child.layanan-bkd .layanan-bkd__list .list__item .item__title,body.guest section.page section:last-child.layanan-bkd-category .layanan-bkd-category__list .list__item .item__title,body.guest section.page section:last-child.instrumen-akreditasi-nasional .instrumen-akreditasi-nasional__list .list__item .item__title,body.guest section.page section:last-child.instrumen-akreditasi-nasional-category .instrumen-akreditasi-nasional-category__list .list__item .item__title,body.guest section.page section:last-child.instrumen-akreditasi-internasional .instrumen-akreditasi-internasional__list .list__item .item__title,body.guest section.page section:last-child.instrumen-akreditasi-internasional-category .instrumen-akreditasi-internasional-category__list .list__item .item__title,body.portal section.index .index__container .list .list__item .item__bottom .item__date,body.portal section.index .index__container .list .list__item .item__bottom .item__excerpt,body.dashboard>section:nth-child(2) .dashboard__file .file__list>section .list__item .item__left .item__title,body.maintenance .maintenance__container .maintenance__description,.form .form__term,section.footer .footer .footer__container p,section.footer .footer .footer__container a{font-size:1em;line-height:1.8;color:#555}section.navigation.guest .navigation:first-child .navigation__container .menu:first-child .menu__item,section.navigation.guest .navigation:first-child .navigation__container .menu:last-child .menu__item,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__item,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__label,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__item,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__label,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__menu>.menu__item,section.navigation.portal .navigation:last-child .navigation__container .menu .menu__item,section.navigation.dashboard .navigation__container .navigation__bottom .logout .button,section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__label,section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__menu .menu__item,section.navigation.dashboard .navigation__container .menu>.menu__item{position:relative;display:flex;align-items:center;font-size:.95em;font-weight:"Figtree",sans-serif;line-height:1.8;text-decoration:none;gap:.4em;padding:.2em .5em;cursor:pointer;opacity:80%;z-index:10;color:#073456}section.navigation.guest .navigation:first-child .navigation__container .menu:first-child .menu__item:hover,section.navigation.guest .navigation:first-child .navigation__container .menu:last-child .menu__item:hover,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__item:hover,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__label:hover,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__item:hover,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__label:hover,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__menu>.menu__item:hover,section.navigation.portal .navigation:last-child .navigation__container .menu .menu__item:hover,section.navigation.dashboard .navigation__container .navigation__bottom .logout .button:hover,section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__label:hover,section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__menu .menu__item:hover,section.navigation.dashboard .navigation__container .menu>.menu__item:hover{opacity:100%}section.navigation.guest .navigation:first-child .navigation__container .menu:first-child .menu__item .menu__icon,section.navigation.guest .navigation:first-child .navigation__container .menu:last-child .menu__item .menu__icon,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__item .menu__icon,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__label .menu__icon,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__item .menu__icon,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__label .menu__icon,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__menu>.menu__item .menu__icon,section.navigation.portal .navigation:last-child .navigation__container .menu .menu__item .menu__icon,section.navigation.dashboard .navigation__container .navigation__bottom .logout .button .menu__icon,section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__label .menu__icon,section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__menu .menu__item .menu__icon,section.navigation.dashboard .navigation__container .menu>.menu__item .menu__icon{font-size:.9em;opacity:80%}section.navigation.guest .navigation:first-child .navigation__container .menu:first-child .menu__item .menu__icon__dropdown,section.navigation.guest .navigation:first-child .navigation__container .menu:last-child .menu__item .menu__icon__dropdown,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__item .menu__icon__dropdown,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__label .menu__icon__dropdown,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__item .menu__icon__dropdown,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__label .menu__icon__dropdown,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__menu>.menu__item .menu__icon__dropdown,section.navigation.portal .navigation:last-child .navigation__container .menu .menu__item .menu__icon__dropdown,section.navigation.dashboard .navigation__container .navigation__bottom .logout .button .menu__icon__dropdown,section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__label .menu__icon__dropdown,section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__menu .menu__item .menu__icon__dropdown,section.navigation.dashboard .navigation__container .menu>.menu__item .menu__icon__dropdown{font-size:.8em;opacity:50%}section.navigation.guest .navigation:first-child .navigation__container .menu:first-child .menu__highlight.menu__item,section.navigation.guest .navigation:first-child .navigation__container .menu:last-child .menu__highlight.menu__item,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__highlight.menu__item,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.menu__highlight.dropdown__label,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__highlight.menu__item,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.menu__highlight.dropdown__label,section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__menu>.menu__highlight.menu__item,section.navigation.portal .navigation:last-child .navigation__container .menu .menu__highlight.menu__item,section.navigation.dashboard .navigation__container .navigation__bottom .logout .menu__highlight.button,section.navigation.dashboard .navigation__container .menu .menu__dropdown .menu__highlight.dropdown__label,section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__menu .menu__highlight.menu__item,section.navigation.dashboard .navigation__container .menu>.menu__highlight.menu__item{color:#eb1f27}[data-animate]{opacity:0;transition:opacity .6s ease,transform .6s ease}[data-animate][data-position=top]{transform:translateY(-50px)}[data-animate][data-position=bottom]{transform:translateY(50px)}[data-animate][data-position=left]{transform:translate(-50px)}[data-animate][data-position=right]{transform:translate(50px)}[data-animate].is-visible{opacity:1;transform:translate(0)}.input{display:flex;flex-direction:column;gap:.5em;width:100%}.input__label{font-size:.8em;color:#0009}.input__label .label__required{color:#ef2c2c}.input__error{font-size:.8em;line-height:1.8;color:red}.input input{font-family:Figtree,sans-serif;font-size:.9rem;font-weight:300;height:40px;width:100%;padding:.8em;border-radius:0;background:#fff;border:1px solid rgba(0,0,0,.15);outline:none;color:#000c}.input input::placeholder{color:#5555554d}.input input[type=checkbox],.input input[type=radio]{min-height:fit-content}.input input[type=file]{padding:.6em .8em;cursor:pointer}.input input.error{border-color:red!important}.input textarea{font-family:Figtree,sans-serif;font-size:.9rem;font-weight:300;line-height:1.8;min-height:40px;height:100%;width:100%;padding:.8em;resize:vertical;background:#fff;border:1px solid rgba(0,0,0,.15);outline:none;color:#000c}.input textarea.error{border-color:red!important}.input textarea::placeholder{color:#5555554d}.input .select{position:relative;font-size:.9rem;min-height:40px;width:100%;padding:.6em;cursor:pointer;border-radius:0;background:#fff;border:1px solid rgba(0,0,0,.15);outline:none}.input .select select{position:absolute;appearance:none;font-family:Figtree,sans-serif;font-size:.9rem;font-weight:300;inset:0;padding:.6em;cursor:pointer;border:none;outline:none;background:transparent;color:#000c}.input .select:after{content:"▾";position:absolute;display:flex;align-items:center;top:0;right:.6em;bottom:0;opacity:50%;pointer-events:none}.input .select.error{border-color:red}.input .select-search,.input .select-search-multiple{position:relative;color:#fafafacc}.input .select-search ul,.input .select-search-multiple ul{position:absolute;display:flex;flex-direction:column;margin:.5em 0 0;min-width:10em;padding:.6em;overflow-y:scroll;z-index:10;box-shadow:2px 2px 10px #0000001a;background:#fff}.input .select-search ul li,.input .select-search-multiple ul li{padding:.5em .8em;cursor:pointer}.input .select-search ul li:hover,.input .select-search-multiple ul li:hover{border-radius:0;background:#0000000d}.input .switch{position:relative;display:inline-block;width:3.65em;height:2em}.input .switch input{opacity:0;width:0;height:0}.input .switch input:checked+.slider{background-color:#2b6794}.input .switch input:checked+.slider:before{transform:translate(1.6em)}.input .switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#0003;transition:.4s}.input .switch .slider:before{content:"";position:absolute;height:1.6em;width:1.6em;left:.2em;bottom:.2em;transition:.4s;background:#fff}.input .switch .slider.round{border-radius:2em}.input .switch .slider.round:before{border-radius:50%}.input .checkbox{display:flex;flex-direction:column;justify-content:center;gap:.3em;margin:.2em 0 0}.input .checkbox label{display:flex;align-items:center;font-size:.95em;line-height:1.4;gap:.5em;width:fit-content;color:#000c;cursor:pointer}.input .checkbox label input{height:fit-content;width:fit-content}.input .radio{display:flex;flex-direction:column;justify-content:center;gap:.8em;margin:.2em 0 0}.input .radio label{display:flex;align-items:center;font-size:.95em;line-height:1.4;gap:.5em;width:fit-content;color:#000c;cursor:pointer}.input .radio label input{margin:0;height:fit-content;width:fit-content}.input .editor{font-size:.9rem!important;display:flex;height:100%;width:100%}.input .editor .ck-editor,.input .editor .ck-editor__main{font-size:.9rem!important;height:100%;width:100%;color:#000c}.input .editor .ck-content{font-size:.9rem!important;min-height:calc(100% - 2.5em);width:100%;font-family:Figtree,sans-serif;color:#000c}.input .editor .ck-content *{line-height:1.8}.input .editor .ck-content p,.input .editor .ck-content blockquote{margin:1em 0}.input .editor .ck-content blockquote p{margin:0}.input .editor .ck-content ul{margin:1em 0;padding-top:0;padding-bottom:0}.input .editor .ck-content ul li{padding-left:.5em}.input>.image{position:relative;display:flex;flex-direction:column;gap:1em;height:100%;cursor:pointer}.input>.image:after{content:"Choose File";position:absolute;display:none;align-items:center;justify-content:center;font-size:.9em;text-align:center;inset:0;background:#00000080;color:#fffc}.input>.image:hover:after{display:flex;pointer-events:none}.input>.image .image__input{position:absolute;inset:0;height:100%;opacity:0%;cursor:pointer}.input>.image .image__preview{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:.5em;border:1px dashed rgba(0,0,0,.2);background:#fff}.input>.image .image__preview.is-empty .image__value{display:none}.input>.image .image__preview.has-image .image__empty{display:none}.input>.image .image__preview .image__value{display:flex;object-fit:cover;height:100%;width:100%}.input>.image .image__preview .image__empty{font-size:3em;opacity:20%}.input .success{border:2px solid #50dc4d;background:#dbf6db}.input .file__upload,.input .file__upload .uploading{display:flex;flex-direction:column;gap:.5em}.input:has(.editor),.input:has(textarea){height:100%}.input:has(.checkbox),.input:has(.radio){height:fit-content}.button{display:flex;align-items:center;justify-content:center;font-family:Figtree,sans-serif;font-size:.9em;font-weight:300;text-align:center;text-decoration:none;gap:.6em;min-height:40px;min-width:8em;padding:.6em 1em;cursor:pointer;border:1px solid #2b6794;background:#2b6794;color:#fff}.button.button__outline{background:transparent;color:#2b6794}.button.button__success{border-color:#5adf42;background:#5adf42}.button.button__info{border-color:#2fafd5;background:#2fafd5}.button.button__danger{border-color:#ef2c2c;background:#ef2c2c}.button i{font-size:.85em}.button.upload{opacity:50%;cursor:not-allowed}.modal{position:fixed;display:flex;align-items:center;justify-content:center;font-size:1rem;inset:0;height:100%;padding:2em;z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000c}.modal .modal__container{position:relative;display:flex;flex-direction:column;font-size:1rem;gap:1.5em;max-height:100%;width:100%;padding:1.5em;overflow-y:auto;box-shadow:3px 3px 15px #0000000d;background:#fafafa}.modal .modal__container .modal__header{display:flex;flex-direction:column;gap:1em}.modal .modal__container .modal__header .header__title{font-size:1.2em;font-weight:700;line-height:1.5;margin:0 0 -.5em;color:#073456}.modal .modal__container .modal__header .header__subtitle{font-size:.9em;color:#0009}.modal .modal__container .modal__separator{width:100%;border:.8px solid rgba(0,0,0,.08);margin:0}.modal .modal__container .modal__close{cursor:pointer;align-self:flex-end}.modal .modal__container .table{background:transparent}.modal .modal__container .table th,.modal .modal__container .table td{padding:.4em 1em}.modal .modal__container .table td .table__action{gap:.3em}.modal .modal__container .table td .table__action .button{padding:.4em;min-width:2.5em!important}.modal .modal__container .form,.modal .modal__container .form .form__row,.modal .modal__container .form .form__col{gap:1em}.modal .modal__container .disclaimer{font-size:.9em;line-height:1.5em;padding:.8em 1.2em;border-radius:0;background:#f5ecca;color:#75683d}.modal .modal__container p{line-height:1.6}.table{overflow:auto;height:100%;border:.8px solid rgba(0,0,0,.3)}.table table{width:100%}.table table tr:first-child th,.table table tr:first-child td{border-top:none}.table table tr:last-child td{border-bottom:none}.table table th{font-size:.8em;font-weight:700;line-height:1.6;vertical-align:middle;padding:.5em;border:.8px solid rgba(0,0,0,.3);color:#555;background:#eee}.table table th:first-child{border-left:none}.table table th:last-child{border-right:none}.table table td{font-size:.9em;line-height:1.6;vertical-align:middle;padding:.5em;border:.8px solid rgba(0,0,0,.3);color:#555}.table table td:first-child{border-left:none}.table table td:last-child{border-right:none}.table table td:has(img){line-height:0}.table table .table__action{display:flex;gap:.2em}.table table .table__action .button{height:fit-content;min-height:fit-content;width:fit-content;min-width:1em;padding:.4em}.table table .table__empty{font-size:.9em;text-align:center;height:100%;padding:4em 1em;background:#00000005;color:#0000004d}.form{display:flex;flex-direction:column;gap:1.5em;width:100%}.form .form__col{display:flex;flex-direction:column;justify-content:start;gap:2em;width:100%}.form .form__col>.form__line{margin:0;border:.5px solid rgba(51,51,51,.1);width:100%;height:0}.form .form__row{display:flex;gap:2em;width:100%}.form .form__row>.form__line{margin:0;border:.5px solid rgba(51,51,51,.1);height:100%}.form .form__bottom{display:flex;align-self:end;gap:.8em;margin:1em 0 0}.form .form__term{font-size:.8em;opacity:80%}.form .form__term .term__title{font-size:1.1em;font-weight:700}.alert{position:fixed;display:flex;align-items:start;justify-content:end;inset:0;padding:2em;z-index:999;transition:opacity .4s ease;pointer-events:none;box-sizing:border-box}.alert.show .alert__container{opacity:1;transform:translate(0)}.alert .alert__container{font-size:.9em;line-height:1.4;width:100%;max-width:22em;padding:1em 1.5em;opacity:0;transform:translate(3em);transition:.4s ease;background:#fff;border:.01em solid rgba(0,0,0,.08);box-shadow:2px 2px 4px #0000000d}.loading{position:fixed;display:flex;align-items:center;justify-content:center;inset:0;z-index:9999;transition:opacity .5s ease;-webkit-user-select:none;user-select:none;background:#fafafa}.loading.hide{opacity:0;pointer-events:none}.loading .loading__logo{width:12em}.empty{display:flex;align-items:center;justify-content:center;font-size:.9em;text-align:center;width:100%;padding:2em 0;color:#0003}section.navigation.guest{position:sticky;top:0;z-index:100}section.navigation.guest .navigation:first-child{position:relative;display:flex;justify-content:center;width:100vw;padding:.6em 2em;transition:.2s;z-index:10;background:#073456}section.navigation.guest .navigation:first-child .navigation__container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px}section.navigation.guest .navigation:first-child .navigation__container .menu:first-child{display:flex;align-items:center}section.navigation.guest .navigation:first-child .navigation__container .menu:first-child .menu__item{font-size:.85em;padding:0 .8em;border-right:.8px solid rgba(255,255,255,.5);color:#fff}section.navigation.guest .navigation:first-child .navigation__container .menu:first-child .menu__item:last-child{border-right:none}section.navigation.guest .navigation:first-child .navigation__container .menu:last-child{display:flex;align-items:center}section.navigation.guest .navigation:first-child .navigation__container .menu:last-child .menu__item{font-size:.85em;color:#fff}section.navigation.guest .navigation:last-child{display:flex;justify-content:center;width:100vw;padding:1.5em 2em;z-index:100;transition:.2s;background:#fafafa;box-shadow:0 4px 12px #0000001a}section.navigation.guest .navigation:last-child .navigation__container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px}section.navigation.guest .navigation:last-child .navigation__container .banner{position:relative;display:flex;align-items:center;text-decoration:none;gap:.8em;z-index:1}section.navigation.guest .navigation:last-child .navigation__container .banner .banner__left{display:flex;gap:.2em}section.navigation.guest .navigation:last-child .navigation__container .banner .banner__left .banner__logo{width:3.2em;padding:0 0 0 .5em}section.navigation.guest .navigation:last-child .navigation__container .banner .banner__left .banner__logo:first-child{padding:0 .6em 0 0;transition:.2s;border-right:.01em solid rgba(7,52,86,.3)}section.navigation.guest .navigation:last-child .navigation__container .banner .banner__right{display:flex;flex-direction:column;gap:.3em}section.navigation.guest .navigation:last-child .navigation__container .banner .banner__right .banner__title{font-family:Figtree,sans-serif;font-size:1.5em;font-weight:700;text-decoration:none;color:#073456}section.navigation.guest .navigation:last-child .navigation__container .banner .banner__right .banner__subtitle{font-size:.8em;font-weight:500;text-decoration:none;color:#333}section.navigation.guest .navigation:last-child .navigation__container .menu{display:flex;align-items:center;gap:.2em}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__item{font-weight:400}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown{position:relative}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__label{font-weight:400}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu{position:absolute;display:none;flex-direction:column;align-items:start;right:0;padding:1.76em 0 0}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu:before{content:"";position:fixed;inset:8.68em 0 0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;background:#fafafa33}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__item{width:15em;padding:.8em 1em;opacity:100%;background:#3278ac;color:#fafafa}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__item:hover{background:#2b6794}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown{position:relative}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__label{justify-content:space-between;text-align:left;width:15em;padding:.8em 1em;opacity:100%;background:#3278ac;color:#fafafa}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__label:hover{background:#29618c}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__menu{position:absolute;display:none;flex-direction:column;align-items:start;top:0;left:100%}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__menu>.menu__item{width:15em;padding:.8em 1em;opacity:100%;background:#2d6d9c;color:#fafafa}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown>.dropdown__menu>.menu__item:hover{background:#29618c}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown:has(:hover)>.dropdown__label{background:#24567c}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown>.dropdown__menu>.menu__dropdown:has(:hover)>.dropdown__menu{display:flex}section.navigation.guest .navigation:last-child .navigation__container .menu>.menu__dropdown:has(:hover)>.dropdown__menu{display:flex}section.navigation.guest.transparent .navigation:first-child{opacity:80%;transition:.2s;background:transparent}section.navigation.guest.transparent .navigation:last-child{transition:.2s;background:transparent;box-shadow:none}section.navigation.guest.transparent .navigation:last-child .banner .banner__logo:first-child{border-right:.01em solid rgba(255,255,255,.3)!important}section.navigation.guest.transparent .navigation:last-child .banner .banner__title{transition:.2s;color:#fff!important}section.navigation.guest.transparent .navigation:last-child .banner .banner__subtitle{transition:.2s;color:#fffc!important}section.navigation.guest.transparent .navigation:last-child .menu>.menu__item{transition:.2s;text-shadow:1px 1px 4px rgba(0,0,0,.2)!important;color:#fff!important}section.navigation.guest.transparent .navigation:last-child .menu>.menu__item.menu__highlight{color:#fcff47!important}section.navigation.guest.transparent .navigation:last-child .menu>.menu__dropdown>.dropdown__label{transition:.2s;text-shadow:1px 1px 4px rgba(0,0,0,.2)!important;color:#fff!important}section.navigation.guest.transparent .navigation:last-child .menu>.menu__dropdown>.dropdown__label.menu__highlight{color:#2b6794!important}section.navigation.guest.transparent .navigation:last-child .menu>.menu__dropdown>.dropdown__menu{position:absolute;display:none;flex-direction:column;align-items:start;right:0;padding:1.78em 0 0}section.navigation.guest.transparent .navigation:last-child .menu>.menu__dropdown>.dropdown__menu:before{top:0}section.navigation.portal{position:sticky;top:0;z-index:100}section.navigation.portal .navigation:first-child{position:relative;display:flex;justify-content:center;width:100vw;padding:2em;transition:.2s;z-index:10;background:#fff}section.navigation.portal .navigation:first-child .navigation__container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px}section.navigation.portal .navigation:first-child .navigation__container .banner{position:relative;display:flex;align-items:center;text-decoration:none;gap:.8em;z-index:1}section.navigation.portal .navigation:first-child .navigation__container .banner .banner__left{display:flex;gap:.2em}section.navigation.portal .navigation:first-child .navigation__container .banner .banner__left .banner__logo{width:3.2em;padding:0 0 0 .5em}section.navigation.portal .navigation:first-child .navigation__container .banner .banner__left .banner__logo:first-child{padding:0 .6em 0 0;transition:.2s;border-right:.01em solid rgba(7,52,86,.3)}section.navigation.portal .navigation:first-child .navigation__container .banner .banner__right{display:flex;flex-direction:column;gap:.3em}section.navigation.portal .navigation:first-child .navigation__container .banner .banner__right .banner__title{font-family:Figtree,sans-serif;font-size:1.5em;font-weight:700;text-decoration:none;color:#073456}section.navigation.portal .navigation:first-child .navigation__container .banner .banner__right .banner__subtitle{font-size:.8em;font-weight:500;text-decoration:none;color:#333}section.navigation.portal .navigation:first-child .navigation__container .search{max-width:20em}section.navigation.portal .navigation:last-child{display:flex;justify-content:center;background:#fbfbfb;border:1px solid rgba(0,0,0,.05)}section.navigation.portal .navigation:last-child .navigation__container{display:flex;width:100%;max-width:1200px}section.navigation.portal .navigation:last-child .navigation__container .menu{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%}section.navigation.portal .navigation:last-child .navigation__container .menu .menu__item{display:flex;align-items:center;justify-content:center;text-align:center;padding:.5em;color:#555c}section.navigation.portal .navigation:last-child .navigation__container .menu .menu__item:hover{background:#eee}section.navigation.dashboard{height:100vh;width:22em;overflow-y:auto;background:#073456}section.navigation.dashboard .navigation__container{display:flex;flex-direction:column;gap:2em;height:100%;padding:2em 2em 0}section.navigation.dashboard .navigation__container .navigation__bottom{display:flex;flex-direction:column;gap:.5em;margin-top:auto;padding:0 0 1em}section.navigation.dashboard .navigation__container .navigation__bottom .logout .button{justify-content:start;text-align:start;padding:.4em 0;opacity:100%;background:transparent;border:none;color:#fafafacc}section.navigation.dashboard .navigation__container .navigation__line{margin:0;border:.5px solid rgba(250,250,250,.1);width:100%;height:0}section.navigation.dashboard .navigation__container .banner{display:flex;flex-direction:column;text-decoration:none;gap:.8em}section.navigation.dashboard .navigation__container .banner .banner__top{display:flex;gap:.2em}section.navigation.dashboard .navigation__container .banner .banner__top .banner__logo{width:3.2em;padding:0 0 0 .5em}section.navigation.dashboard .navigation__container .banner .banner__top .banner__logo:first-child{padding:0 .6em 0 0;transition:.2s;border-right:.01em solid rgba(255,255,255,.1)}section.navigation.dashboard .navigation__container .banner .banner__bottom{display:flex;flex-direction:column;gap:.3em}section.navigation.dashboard .navigation__container .banner .banner__bottom .banner__title{font-family:Figtree,sans-serif;font-size:1.2em;font-weight:700;text-decoration:none;color:#fff}section.navigation.dashboard .navigation__container .banner .banner__bottom .banner__subtitle{font-size:.7em;font-weight:400;text-decoration:none;color:#ffffff80}section.navigation.dashboard .navigation__container .menu{display:flex;flex-direction:column}section.navigation.dashboard .navigation__container .menu .menu__dropdown{display:flex;flex-direction:column}section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__label{justify-content:space-between;padding:.4em 0;opacity:100%;color:#fafafacc}section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__menu{display:flex;flex-direction:column}section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__menu .menu__item{padding:.3em 1em;color:#fafafacc;border-left:1px solid rgba(250,250,250,.2)}section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__menu .menu__item:hover{color:#fafafa}section.navigation.dashboard .navigation__container .menu .menu__dropdown .dropdown__menu .menu__item.active{opacity:100%;background:#0003;color:#fafafa}section.navigation.dashboard .navigation__container .menu>.menu__item{padding:.4em 0;opacity:100%;color:#fafafacc}section.navigation.dashboard .navigation__container .menu>.menu__item.active{font-weight:600;opacity:100%;color:#fff}section.navigation.dashboard .navigation__container .menu .menu__line{margin:0;border:.5px solid rgba(250,250,250,.1);width:100%;height:0}section.footer{display:flex;flex-direction:column;width:100vw}section.footer .footer{display:flex;justify-content:center;background:#2b6794;padding:4em 2em}section.footer .footer .footer__container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;max-width:1200px}section.footer .footer .footer__container .footer__row{display:flex;gap:1.5em}section.footer .footer .footer__container .footer__col{display:flex;flex-direction:column;gap:1.5em}section.footer .footer .footer__container .footer__title{color:#fafafa}section.footer .footer .footer__container .footer__header{display:flex;flex-direction:column;align-items:start;gap:.5em}section.footer .footer .footer__container .footer__header .header__title{color:#fafafa}section.footer .footer .footer__container .footer__header .header__line{align-self:flex-start;width:3em;margin:0 0 1em;border:.2em solid #FAFAFA}section.footer .footer .footer__container .footer__logo{display:flex;gap:1em;margin:0 0 .5em}section.footer .footer .footer__container .footer__logo img{height:4em}section.footer .footer .footer__container p{color:#fafafa}section.footer .footer .footer__container a{display:flex;align-items:center;gap:1em;text-decoration:none;color:#fafafa}section.footer .footer .footer__container a i{font-size:.9em;color:#ffffff80}section.footer .footer .footer__container ul{display:flex;flex-direction:column;gap:.4em;padding:0}section.footer .footer .footer__container ul li{all:unset}section.footer .copyright{display:flex;justify-content:center;background:#fff;padding:1em 2em}section.footer .copyright .copyright__container{display:flex;justify-content:center;font-size:.75em;color:#000}body.guest section.home section.jumbotron{position:relative;display:flex;justify-content:center;overflow:hidden;background:linear-gradient(100deg,rgba(1.2419354839,9.2258064516,15.2580645161,.9) 10%,transparent)}body.guest section.home section.jumbotron .jumbotron__background{position:absolute;object-fit:cover;inset:0;height:120%;width:100%;z-index:-1;filter:contrast(110%) saturate(110%) hue-rotate(-5deg) brightness(110%);transform:translateZ(0);will-change:transform}body.guest section.home section.jumbotron .jumbotron__container{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:1.5em;height:100vh;width:100%;max-width:1200px}body.guest section.home section.jumbotron .jumbotron__container .jumbotron__title{font-size:3.2em;font-weight:700;line-height:1.1;max-width:12em;color:#fff}body.guest section.home section.jumbotron .jumbotron__container .jumbotron__subtitle{font-family:Figtree,sans-serif;font-size:2.2em;font-weight:700;color:#fcff47}body.guest section.home section.jumbotron .jumbotron__container .jumbotron__description{font-size:1.3em;font-weight:500;line-height:1.5;width:25em;max-width:600px;margin:1em 0 0;padding:.5em 1em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(120deg,#c4dbec80,#c4dbec4d,#c4dbec66);color:#fff}body.guest section.home section.sambutan{display:flex;justify-content:center;padding:6em 2em 2em}body.guest section.home section.sambutan .sambutan__container{display:flex;align-items:center;justify-content:space-between;gap:4em;width:100%;max-width:1200px}body.guest section.home section.sambutan .sambutan__container .sambutan__photo{aspect-ratio:1/1;object-fit:cover;width:100%;max-width:32em}body.guest section.home section.sambutan .sambutan__container .sambutan__right{display:flex;flex-direction:column;gap:1em;width:100%}body.guest section.home section.sambutan .sambutan__container .sambutan__right .sambutan__author{font-size:1em;font-weight:600;width:fit-content;margin:0 0 1em;padding:.5em .8em;background:#eb1f27;color:#fafafa}body.guest section.home section.sambutan .sambutan__container .sambutan__right .sambutan__body{text-align:justify;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;margin:0 0 .6em}body.guest section.home section.sambutan .sambutan__container .sambutan__right .sambutan__body .body__readmore{font-weight:500;text-decoration:none;color:#2b6794}body.guest section.home section.sambutan .sambutan__container .sambutan__right .sambutan__menu{display:flex;flex-direction:column}body.guest section.home section.sambutan .sambutan__container .sambutan__right .sambutan__menu .menu__item{display:flex;align-items:center;justify-content:space-between;font-weight:400;text-decoration:none;padding:.8em 0;border-bottom:.01em solid rgba(51,51,51,.25);color:#333}body.guest section.home section.pusat{display:flex;justify-content:center;padding:4em 2em}body.guest section.home section.pusat .pusat__container{display:flex;flex-direction:column;gap:3em;width:100%;max-width:1200px}body.guest section.home section.pusat .pusat__container .pusat__header{display:flex;justify-content:center;gap:2em}body.guest section.home section.pusat .pusat__container .pusat__header .header__title{text-align:center;white-space:nowrap;padding:0 1em 0 0}body.guest section.home section.pusat .pusat__container .pusat__list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1.5em;width:100%}body.guest section.home section.pusat .pusat__container .pusat__list .list__item{position:relative;display:flex;flex-direction:column;align-items:start;justify-content:end;gap:.6em;height:15em;width:100%;padding:2em;cursor:pointer;background:linear-gradient(190deg,transparent,rgb(25.5,25.5,25.5) 90%)}body.guest section.home section.pusat .pusat__container .pusat__list .list__item:hover .item__background{filter:grayscale(0)}body.guest section.home section.pusat .pusat__container .pusat__list .list__item .item__background{position:absolute;object-fit:cover;top:0;right:0;left:0;width:100%;height:100%;z-index:-1;filter:grayscale(100%)}body.guest section.home section.pusat .pusat__container .pusat__list .list__item .item__title{font-size:1.1em;font-weight:700;line-height:1.4;max-width:400px;color:#fff}body.guest section.home section.ivos{position:relative;display:flex;justify-content:center;padding:2em;background:#073456}body.guest section.home section.ivos:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(3.1612903226,23.4838709677,38.8387096774) 30% 70%,rgba(3.1612903226,23.4838709677,38.8387096774,.7));z-index:1}body.guest section.home section.ivos .ivos__lobby{position:absolute;object-fit:cover;top:0;bottom:0;left:-25em;height:100%;width:90em;opacity:10%;filter:grayscale(100%) contrast(150%)}body.guest section.home section.ivos .ivos__texture{position:absolute;object-fit:cover;top:0;bottom:0;right:0;height:100%;width:60%;filter:grayscale(100%)}body.guest section.home section.ivos .ivos__container{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:center;gap:3em;min-height:20em;width:100%;max-width:1200px;z-index:2}body.guest section.home section.ivos .ivos__container .ivos__qr{width:10em}body.guest section.home section.ivos .ivos__container .ivos__header{display:flex;flex-direction:column;align-items:center;gap:.5em}body.guest section.home section.ivos .ivos__container .ivos__header .header__title{font-size:4em;font-weight:700;color:#fff;text-shadow:0 0 10px rgba(255,255,255,.5)}body.guest section.home section.ivos .ivos__container .ivos__header .header__subtitle{font-size:1.4em;font-weight:500;color:#fcff47}body.guest section.home section.ivos .ivos__container .ivos__header .header__tagline{margin:1em 0 0;padding:.4em .8em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(120deg,#c4dbec80,#c4dbec4d,#c4dbec66);color:#fff}body.guest section.home section.ivos .ivos__container .ivos__time{display:flex;flex-direction:column;align-items:end}body.guest section.home section.ivos .ivos__container .ivos__time p{font-weight:700;font-size:1.1em;color:#fff}body.guest section.home section.ivos .ivos__container .ivos__time p span{font-size:.9em;font-weight:500;opacity:50%}body.guest section.home section.pengelola{position:relative;display:flex;justify-content:center;padding:6em 2em;z-index:1}body.guest section.home section.pengelola .pengelola__container{display:flex;flex-direction:column;gap:3em;width:100%;max-width:1200px}body.guest section.home section.pengelola .pengelola__container .pengelola__header{display:flex;gap:2em}body.guest section.home section.pengelola .pengelola__container .pengelola__header .header__title{white-space:nowrap;padding:0 1em 0 0;border-right:.01em solid rgba(0,0,0,.5)}body.guest section.home section.pengelola .pengelola__container .pengelola__list{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5em}body.guest section.home section.pengelola .pengelola__container .pengelola__list .list__item{position:relative;aspect-ratio:4/4;width:100%;background:linear-gradient(transparent 50%,#000c)}body.guest section.home section.pengelola .pengelola__container .pengelola__list .list__item .item__photo{position:absolute;object-fit:cover;inset:0;height:100%;width:100%;z-index:-1}body.guest section.home section.pengelola .pengelola__container .pengelola__list .list__item .item__bottom{position:absolute;display:flex;flex-direction:column;justify-content:end;inset:0;gap:.5em;height:100%;width:100%;padding:1.2em}body.guest section.home section.pengelola .pengelola__container .pengelola__list .list__item .item__bottom .item__title{font-size:.9em;font-weight:500;color:#fff}body.guest section.home section.pengelola .pengelola__container .pengelola__list .list__item .item__bottom .item__subtitle{font-size:.8em;color:#fff9}body.guest section.home section.jenjang{display:flex;justify-content:center;padding:5em 2em 4em;background:linear-gradient(#c4dbec,transparent)}body.guest section.home section.jenjang .jenjang__container{display:flex;flex-direction:column;gap:2em;width:100%;max-width:1200px}body.guest section.home section.jenjang .jenjang__container .jenjang__header{display:flex;gap:2em}body.guest section.home section.jenjang .jenjang__container .jenjang__header .header__title{white-space:nowrap}body.guest section.home section.jenjang .jenjang__container .jenjang__list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1em;width:100%}body.guest section.home section.jenjang .jenjang__container .jenjang__list .list__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6em;height:8em;width:100%;padding:1.5em;background:#fff;box-shadow:2px 2px 8px #0000000d}body.guest section.home section.jenjang .jenjang__container .jenjang__list .list__item .item__count{font-size:3em;font-weight:700;color:#2b6794}body.guest section.home section.jenjang .jenjang__container .jenjang__list .list__item .item__title{font-size:.95em;color:#555}body.guest section.home section.akreditasi{display:flex;justify-content:center;padding:0 2em 4em}body.guest section.home section.akreditasi .akreditasi__container{display:flex;justify-content:space-between;width:100%;max-width:1200px}body.guest section.home section.akreditasi .akreditasi__container .akreditasi__item{width:48%}body.guest section.home section.advertisement{display:flex;justify-content:center;padding:3em 2em}body.guest section.home section.advertisement .advertisement__container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px;padding:4em 8em;background:#c4dbec}body.guest section.home section.advertisement .advertisement__container .advertisement__left{display:flex;flex-direction:column;gap:.8em;max-width:30em}body.guest section.home section.advertisement .advertisement__container .advertisement__left .advertisement__title{font-size:1.5em;font-weight:500}body.guest section.home section.advertisement .advertisement__container .advertisement__left .advertisement__body{line-height:1.8;font-weight:300;color:#555}body.guest section.home section.advertisement .advertisement__container .advertisement__right .advertisement__link{text-decoration:none;padding:.6em 1em;border-radius:.4em;background:#073456;color:#fff}body.guest section.home section.berita{display:flex;justify-content:center;padding:3em 2em}body.guest section.home section.berita .berita__container{display:flex;flex-direction:column;gap:2em;width:100%;max-width:1200px}body.guest section.home section.berita .berita__container .berita__header{display:flex;gap:2em;align-items:center}body.guest section.home section.berita .berita__container .berita__header .header__title{white-space:nowrap}body.guest section.home section.berita .berita__container .berita__header .header__line{width:100%;border:.01em solid #2b6794}body.guest section.home section.berita .berita__container .berita__list{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5em}body.guest section.home section.berita .berita__container .berita__list .list__item{position:relative;aspect-ratio:11/12;width:100%}body.guest section.home section.berita .berita__container .berita__list .list__item .item__cover{object-fit:cover;height:100%;width:100%}body.guest section.home section.berita .berita__container .berita__list .list__item .item__bottom{position:absolute;display:flex;flex-direction:column;justify-content:end;inset:0;gap:.5em;padding:1.5em;background:linear-gradient(transparent 20%,#000)}body.guest section.home section.berita .berita__container .berita__list .list__item .item__bottom .item__title{font-weight:700;line-height:1.4;color:#fff}body.guest section.home section.berita .berita__container .berita__list .list__item .item__bottom .item__date{display:flex;align-items:center;gap:.3em;font-size:.9em;color:#fff9}body.guest section.home section.video{display:flex;justify-content:center;padding:4em 2em;background:#eee}body.guest section.home section.video .video__container{display:flex;align-items:center;justify-content:center;width:100%;max-width:1200px}body.guest section.home section.video .video__container .video__slider{display:flex;align-items:center;justify-content:space-between;gap:2em;width:100%}body.guest section.home section.video .video__container .video__slider .slider__nav{display:flex}body.guest section.home section.video .video__container .video__slider .slider__nav button{font-size:1.2em;padding:0;cursor:pointer;background:transparent;border:none;color:#00000080}body.guest section.home section.video .video__container .video__slider .slider__list{display:flex;align-items:center;justify-content:center;gap:1.8em}body.guest section.home section.video .video__container .video__slider .slider__list .list__item{position:relative;aspect-ratio:16/9;height:10em;overflow:hidden}body.guest section.home section.video .video__container .video__slider .slider__list .list__item:hover>i{opacity:0;transform:scale(1)}body.guest section.home section.video .video__container .video__slider .slider__list .list__item .item__thumbnail{height:100%;width:100%;object-fit:cover}body.guest section.home section.video .video__container .video__slider .slider__list .list__item>i{position:absolute;display:flex;align-items:center;justify-content:center;font-size:1.5em;inset:0;background:#0003;color:#fff;opacity:1;transform:scale(1.2);transition:.2s}body.guest section.home section.sosmed{display:flex;justify-content:center;background:#fff}body.guest section.home section.sosmed .sosmed__container{display:flex;align-items:center;justify-content:center;gap:1em;padding:3em;border-bottom:.02em solid #073456}body.guest section.home section.sosmed .sosmed__container .sosmed__item{display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:2em;aspect-ratio:1/1;width:2.1em;padding:.5em;border-radius:50%;background:#333;color:#fff}body.guest section.home section.sponsorship{display:flex;justify-content:center;padding:3em;background:#fff}body.guest section.home section.sponsorship .sponsorship__container{display:flex;align-items:center;justify-content:center;gap:2.5em}body.guest section.home section.sponsorship .sponsorship__container .sponsorship__logo{height:5em}body.guest section.page{display:flex;flex-direction:column}body.guest section.page .page__title{position:relative;display:flex;justify-content:center;align-items:end;height:20em;background:#00000040}body.guest section.page .page__title .title__background{position:absolute;object-fit:cover;inset:0;height:100%;width:100%;z-index:-1}body.guest section.page .page__title .title__container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:40em;padding:2em;background:linear-gradient(100deg,#fffffff2,#ffffffe6,#fff)}body.guest section.page .page__title .title__container .title{font-size:1.6em;font-weight:700;line-height:1.5em;text-align:center;color:#073456}body.guest section.page section:last-child{display:flex;flex-direction:column;gap:1em;min-height:30em;width:100%;max-width:1000px;margin:6em auto}body.guest section.page section:last-child.sambutan{display:flex;flex-direction:row;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.sambutan .sambutan__photo{width:20em}body.guest section.page section:last-child.sambutan .sambutan__content{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1em;width:100%}body.guest section.page section:last-child.visi-misi{display:grid;gap:3em;grid-auto-flow:column;grid-auto-columns:1fr}body.guest section.page section:last-child.visi-misi .visi{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:2em;width:100%}body.guest section.page section:last-child.visi-misi .visi .visi__title{color:#2b6794}body.guest section.page section:last-child.visi-misi .visi .visi__content{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1em;width:100%}body.guest section.page section:last-child.visi-misi .misi{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:2em;width:100%}body.guest section.page section:last-child.visi-misi .misi .misi__title{color:#2b6794}body.guest section.page section:last-child.visi-misi .misi .misi__content{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1em;width:100%}body.guest section.page section:last-child.tugas-fungsi{display:grid;gap:3em;grid-auto-flow:column;grid-auto-columns:1fr}body.guest section.page section:last-child.tugas-fungsi .tugas{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:2em;width:100%}body.guest section.page section:last-child.tugas-fungsi .tugas .tugas__title{color:#2b6794}body.guest section.page section:last-child.tugas-fungsi .tugas .tugas__content{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1em;width:100%}body.guest section.page section:last-child.tugas-fungsi .fungsi{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.tugas-fungsi .fungsi .fungsi__title{color:#2b6794}body.guest section.page section:last-child.tugas-fungsi .fungsi .fungsi__content{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1em;width:100%}body.guest section.page section:last-child.sejarah{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.sejarah .sejarah__content{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1em;width:100%}body.guest section.page section:last-child.struktur-organisasi{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.struktur-organisasi .pengelola{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.struktur-organisasi .pengelola .pengelola__list{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5em}body.guest section.page section:last-child.struktur-organisasi .pengelola .pengelola__list .list__item{position:relative;aspect-ratio:4/4;width:100%;background:linear-gradient(transparent 50%,#000c)}body.guest section.page section:last-child.struktur-organisasi .pengelola .pengelola__list .list__item .item__photo{position:absolute;object-fit:cover;inset:0;height:100%;width:100%;z-index:-1}body.guest section.page section:last-child.struktur-organisasi .pengelola .pengelola__list .list__item .item__bottom{position:absolute;display:flex;flex-direction:column;justify-content:end;inset:0;gap:.5em;height:100%;width:100%;padding:1.2em}body.guest section.page section:last-child.struktur-organisasi .pengelola .pengelola__list .list__item .item__bottom .item__title{font-size:.9em;font-weight:500;color:#fff}body.guest section.page section:last-child.struktur-organisasi .pengelola .pengelola__list .list__item .item__bottom .item__subtitle{font-size:.8em;color:#fff9}body.guest section.page section:last-child.renstra{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.renstra .renstra__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.renstra .renstra__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.renstra .renstra__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.renstra .renstra__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.renstra .renstra__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.renstra .renstra__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.renstra-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.renstra-category .renstra-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.renstra-category .renstra-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.renstra-category .renstra-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.renstra-category .renstra-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.renstra-category .renstra-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.renstra-category .renstra-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.laporan{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.laporan .laporan__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.laporan .laporan__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.laporan .laporan__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.laporan .laporan__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.laporan .laporan__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.laporan .laporan__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.laporan-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.laporan-category .laporan-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.laporan-category .laporan-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.laporan-category .laporan-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.laporan-category .laporan-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.laporan-category .laporan-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.laporan-category .laporan-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.peraturan-perundang-undangan{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.peraturan-perundang-undangan .peraturan-perundang-undangan__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.peraturan-perundang-undangan .peraturan-perundang-undangan__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.peraturan-perundang-undangan .peraturan-perundang-undangan__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.peraturan-perundang-undangan .peraturan-perundang-undangan__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.peraturan-perundang-undangan .peraturan-perundang-undangan__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.peraturan-perundang-undangan .peraturan-perundang-undangan__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.peraturan-perundang-undangan-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.peraturan-perundang-undangan-category .peraturan-perundang-undangan-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.peraturan-perundang-undangan-category .peraturan-perundang-undangan-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.peraturan-perundang-undangan-category .peraturan-perundang-undangan-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.peraturan-perundang-undangan-category .peraturan-perundang-undangan-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.peraturan-perundang-undangan-category .peraturan-perundang-undangan-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.peraturan-perundang-undangan-category .peraturan-perundang-undangan-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.peraturan-rektor{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.peraturan-rektor .peraturan-rektor__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.peraturan-rektor .peraturan-rektor__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.peraturan-rektor .peraturan-rektor__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.peraturan-rektor .peraturan-rektor__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.peraturan-rektor .peraturan-rektor__list .list__item .item__right .item__download{min-height:fit-content;padding:0}body.guest section.page section:last-child.peraturan-rektor .peraturan-rektor__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.peraturan-rektor-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.peraturan-rektor-category .peraturan-rektor-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.peraturan-rektor-category .peraturan-rektor-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.peraturan-rektor-category .peraturan-rektor-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.peraturan-rektor-category .peraturan-rektor-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.peraturan-rektor-category .peraturan-rektor-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.peraturan-rektor-category .peraturan-rektor-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.sertifikat{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.sertifikat .sertifikat__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.sertifikat .sertifikat__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.sertifikat .sertifikat__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.sertifikat .sertifikat__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.sertifikat .sertifikat__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.sertifikat .sertifikat__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.sertifikat-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.sertifikat-category .sertifikat-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.sertifikat-category .sertifikat-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.sertifikat-category .sertifikat-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.sertifikat-category .sertifikat-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.sertifikat-category .sertifikat-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.sertifikat-category .sertifikat-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.materi-kegiatan{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.materi-kegiatan .materi-kegiatan__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.materi-kegiatan .materi-kegiatan__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.materi-kegiatan .materi-kegiatan__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.materi-kegiatan .materi-kegiatan__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.materi-kegiatan .materi-kegiatan__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.materi-kegiatan .materi-kegiatan__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.materi-kegiatan-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.materi-kegiatan-category .materi-kegiatan-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.materi-kegiatan-category .materi-kegiatan-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.materi-kegiatan-category .materi-kegiatan-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.materi-kegiatan-category .materi-kegiatan-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.materi-kegiatan-category .materi-kegiatan-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.materi-kegiatan-category .materi-kegiatan-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.surat-keputusan{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.surat-keputusan .surat-keputusan__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.surat-keputusan .surat-keputusan__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.surat-keputusan .surat-keputusan__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.surat-keputusan .surat-keputusan__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.surat-keputusan .surat-keputusan__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.surat-keputusan .surat-keputusan__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.surat-keputusan-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.surat-keputusan-category .surat-keputusan-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.surat-keputusan-category .surat-keputusan-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.surat-keputusan-category .surat-keputusan-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.surat-keputusan-category .surat-keputusan-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.surat-keputusan-category .surat-keputusan-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.surat-keputusan-category .surat-keputusan-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.dokumen-kurikulum{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.dokumen-kurikulum .dokumen-kurikulum__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.dokumen-kurikulum .dokumen-kurikulum__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.dokumen-kurikulum .dokumen-kurikulum__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.dokumen-kurikulum .dokumen-kurikulum__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.dokumen-kurikulum .dokumen-kurikulum__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.dokumen-kurikulum .dokumen-kurikulum__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.dokumen-kurikulum-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.dokumen-kurikulum-category .dokumen-kurikulum-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.dokumen-kurikulum-category .dokumen-kurikulum-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.dokumen-kurikulum-category .dokumen-kurikulum-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.dokumen-kurikulum-category .dokumen-kurikulum-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.dokumen-kurikulum-category .dokumen-kurikulum-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.dokumen-kurikulum-category .dokumen-kurikulum-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.dokumen-mbkm{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.dokumen-mbkm .dokumen-mbkm__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.dokumen-mbkm .dokumen-mbkm__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.dokumen-mbkm .dokumen-mbkm__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.dokumen-mbkm .dokumen-mbkm__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.dokumen-mbkm .dokumen-mbkm__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.dokumen-mbkm .dokumen-mbkm__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.dokumen-mbkm-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.dokumen-mbkm-category .dokumen-mbkm-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.dokumen-mbkm-category .dokumen-mbkm-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.dokumen-mbkm-category .dokumen-mbkm-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.dokumen-mbkm-category .dokumen-mbkm-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.dokumen-mbkm-category .dokumen-mbkm-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.dokumen-mbkm-category .dokumen-mbkm-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.pendampingan-akreditasi-nasional{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.pendampingan-akreditasi-nasional .pendampingan-akreditasi-nasional__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.pendampingan-akreditasi-nasional .pendampingan-akreditasi-nasional__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.pendampingan-akreditasi-nasional .pendampingan-akreditasi-nasional__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.pendampingan-akreditasi-nasional .pendampingan-akreditasi-nasional__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.pendampingan-akreditasi-nasional .pendampingan-akreditasi-nasional__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.pendampingan-akreditasi-nasional .pendampingan-akreditasi-nasional__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.pendampingan-akreditasi-nasional-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.pendampingan-akreditasi-nasional-category .pendampingan-akreditasi-nasional-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.pendampingan-akreditasi-nasional-category .pendampingan-akreditasi-nasional-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.pendampingan-akreditasi-nasional-category .pendampingan-akreditasi-nasional-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.pendampingan-akreditasi-nasional-category .pendampingan-akreditasi-nasional-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.pendampingan-akreditasi-nasional-category .pendampingan-akreditasi-nasional-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.pendampingan-akreditasi-nasional-category .pendampingan-akreditasi-nasional-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.pendampingan-akreditasi-internasional{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.pendampingan-akreditasi-internasional .pendampingan-akreditasi-internasional__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.pendampingan-akreditasi-internasional .pendampingan-akreditasi-internasional__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.pendampingan-akreditasi-internasional .pendampingan-akreditasi-internasional__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.pendampingan-akreditasi-internasional .pendampingan-akreditasi-internasional__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.pendampingan-akreditasi-internasional .pendampingan-akreditasi-internasional__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.pendampingan-akreditasi-internasional .pendampingan-akreditasi-internasional__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.pendampingan-akreditasi-internasional-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.pendampingan-akreditasi-internasional-category .pendampingan-akreditasi-internasional-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.pendampingan-akreditasi-internasional-category .pendampingan-akreditasi-internasional-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.pendampingan-akreditasi-internasional-category .pendampingan-akreditasi-internasional-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.pendampingan-akreditasi-internasional-category .pendampingan-akreditasi-internasional-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.pendampingan-akreditasi-internasional-category .pendampingan-akreditasi-internasional-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.pendampingan-akreditasi-internasional-category .pendampingan-akreditasi-internasional-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.pendampingan-kurikulum{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.pendampingan-kurikulum .pendampingan-kurikulum__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.pendampingan-kurikulum .pendampingan-kurikulum__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.pendampingan-kurikulum .pendampingan-kurikulum__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.pendampingan-kurikulum .pendampingan-kurikulum__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.pendampingan-kurikulum .pendampingan-kurikulum__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.pendampingan-kurikulum .pendampingan-kurikulum__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.pendampingan-kurikulum-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.pendampingan-kurikulum-category .pendampingan-kurikulum-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.pendampingan-kurikulum-category .pendampingan-kurikulum-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.pendampingan-kurikulum-category .pendampingan-kurikulum-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.pendampingan-kurikulum-category .pendampingan-kurikulum-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.pendampingan-kurikulum-category .pendampingan-kurikulum-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.pendampingan-kurikulum-category .pendampingan-kurikulum-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.inovasi-pembelajaran{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.inovasi-pembelajaran .inovasi-pembelajaran__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.inovasi-pembelajaran .inovasi-pembelajaran__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.inovasi-pembelajaran .inovasi-pembelajaran__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.inovasi-pembelajaran .inovasi-pembelajaran__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.inovasi-pembelajaran .inovasi-pembelajaran__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.inovasi-pembelajaran .inovasi-pembelajaran__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.inovasi-pembelajaran-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.inovasi-pembelajaran-category .inovasi-pembelajaran-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.inovasi-pembelajaran-category .inovasi-pembelajaran-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.inovasi-pembelajaran-category .inovasi-pembelajaran-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.inovasi-pembelajaran-category .inovasi-pembelajaran-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.inovasi-pembelajaran-category .inovasi-pembelajaran-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.inovasi-pembelajaran-category .inovasi-pembelajaran-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.layanan-bkd{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.layanan-bkd .layanan-bkd__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.layanan-bkd .layanan-bkd__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.layanan-bkd .layanan-bkd__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.layanan-bkd .layanan-bkd__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.layanan-bkd .layanan-bkd__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.layanan-bkd .layanan-bkd__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.layanan-bkd-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.layanan-bkd-category .layanan-bkd-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.layanan-bkd-category .layanan-bkd-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.layanan-bkd-category .layanan-bkd-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.layanan-bkd-category .layanan-bkd-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.layanan-bkd-category .layanan-bkd-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.layanan-bkd-category .layanan-bkd-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.pelatihan{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.pelatihan .pelatihan__list{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:4em;width:100%}body.guest section.page section:last-child.pelatihan .pelatihan__list .list__item{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1em;width:100%}body.guest section.page section:last-child.pelatihan .pelatihan__list .list__item .item__content{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1em;width:100%}body.guest section.page section:last-child.pelatihan-show{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.pelatihan-show .pelatihan__content{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1em;width:100%}body.guest section.page section:last-child.instrumen-akreditasi-nasional{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.instrumen-akreditasi-nasional .instrumen-akreditasi-nasional__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.instrumen-akreditasi-nasional .instrumen-akreditasi-nasional__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.instrumen-akreditasi-nasional .instrumen-akreditasi-nasional__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.instrumen-akreditasi-nasional .instrumen-akreditasi-nasional__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.instrumen-akreditasi-nasional .instrumen-akreditasi-nasional__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.instrumen-akreditasi-nasional .instrumen-akreditasi-nasional__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.instrumen-akreditasi-nasional-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.instrumen-akreditasi-nasional-category .instrumen-akreditasi-nasional-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.instrumen-akreditasi-nasional-category .instrumen-akreditasi-nasional-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.instrumen-akreditasi-nasional-category .instrumen-akreditasi-nasional-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.instrumen-akreditasi-nasional-category .instrumen-akreditasi-nasional-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.instrumen-akreditasi-nasional-category .instrumen-akreditasi-nasional-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.instrumen-akreditasi-nasional-category .instrumen-akreditasi-nasional-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.instrumen-akreditasi-internasional{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.instrumen-akreditasi-internasional .instrumen-akreditasi-internasional__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.instrumen-akreditasi-internasional .instrumen-akreditasi-internasional__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.instrumen-akreditasi-internasional .instrumen-akreditasi-internasional__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.instrumen-akreditasi-internasional .instrumen-akreditasi-internasional__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.instrumen-akreditasi-internasional .instrumen-akreditasi-internasional__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.instrumen-akreditasi-internasional .instrumen-akreditasi-internasional__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.guest section.page section:last-child.instrumen-akreditasi-internasional-category{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:3em;width:100%}body.guest section.page section:last-child.instrumen-akreditasi-internasional-category .instrumen-akreditasi-internasional-category__list{display:flex;flex-direction:column;gap:.8em;width:100%}body.guest section.page section:last-child.instrumen-akreditasi-internasional-category .instrumen-akreditasi-internasional-category__list .list__item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em .8em .8em 1.2em;background:#fff;border:.8px solid rgba(0,0,0,.2)}body.guest section.page section:last-child.instrumen-akreditasi-internasional-category .instrumen-akreditasi-internasional-category__list .list__item .item__title{color:#2b6794}body.guest section.page section:last-child.instrumen-akreditasi-internasional-category .instrumen-akreditasi-internasional-category__list .list__item .item__right{display:flex;gap:.5em}body.guest section.page section:last-child.instrumen-akreditasi-internasional-category .instrumen-akreditasi-internasional-category__list .list__item .item__right .item__download{min-height:fit-content}body.guest section.page section:last-child.instrumen-akreditasi-internasional-category .instrumen-akreditasi-internasional-category__list .list__item .item__right .item__view{min-height:fit-content;min-width:fit-content}body.portal section.index{position:relative;display:flex;justify-content:center;min-height:40em;padding:5em 2em 7em}body.portal section.index .index__container{display:flex;flex-direction:column;gap:4em;width:100%;max-width:1200px}body.portal section.index .index__container .header{display:flex}body.portal section.index .index__container .header .header__container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:1200px}body.portal section.index .index__container .header .header__container .header__title{text-align:center}body.portal section.index .index__container .list{display:grid;grid-template-columns:repeat(4,1fr);gap:2em}body.portal section.index .index__container .list .list__item{display:flex;flex-direction:column;text-decoration:none;gap:1.5em}body.portal section.index .index__container .list .list__item .item__cover{aspect-ratio:4/3;object-fit:cover;width:100%}body.portal section.index .index__container .list .list__item .item__bottom{display:flex;flex-direction:column;gap:.4em}body.portal section.index .index__container .list .list__item .item__bottom .item__title{font-size:1em}body.portal section.index .index__container .list .list__item .item__bottom .item__date{font-size:.9em}body.portal section.index .index__container .list .list__item .item__bottom .item__excerpt{font-size:.9em;line-height:1.4;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;opacity:80%}body.dashboard{display:flex;height:100vh;width:100vw}body.dashboard>section:nth-child(2){display:flex;flex-direction:column;justify-content:start;gap:2em;height:100vh;width:100%;padding:2.5em;overflow-y:scroll}body.dashboard>section:nth-child(2) .dashboard__row{display:flex;gap:2.5em}body.dashboard>section:nth-child(2) .dashboard__row .dashboard__line{margin:0;border:.5px solid rgba(51,51,51,.1);height:100%}body.dashboard>section:nth-child(2) .dashboard__col{display:flex;flex-direction:column;gap:2.5em}body.dashboard>section:nth-child(2) .dashboard__col .dashboard__line{margin:0;border:.5px solid rgba(51,51,51,.1);width:100%;height:0}body.dashboard>section:nth-child(2) .dashboard__title{margin:0 0 1em;color:#333}body.dashboard>section:nth-child(2) .dashboard__header{display:flex;align-items:center;gap:1em}body.dashboard>section:nth-child(2) .dashboard__header .header__title{font-size:1.2em;white-space:nowrap;color:#2b6794}body.dashboard>section:nth-child(2) .dashboard__header .header__line{margin:0;border:.5px solid rgba(51,51,51,.1);width:100%;height:0}body.dashboard>section:nth-child(2) .dashboard__file{display:flex;flex-direction:column;gap:2em}body.dashboard>section:nth-child(2) .dashboard__file .file__features{display:flex;align-items:center;justify-content:space-between}body.dashboard>section:nth-child(2) .dashboard__file .file__features .features__right{display:flex;align-items:center;justify-content:end;gap:.8em;width:100%}body.dashboard>section:nth-child(2) .dashboard__file .file__features .features__right>.feature__search{width:100%;max-width:20em}body.dashboard>section:nth-child(2) .dashboard__file .file__list{display:flex;flex-direction:column;border:.4px solid rgba(0,0,0,.1)}body.dashboard>section:nth-child(2) .dashboard__file .file__list>section{display:flex;flex-direction:column;width:100%}body.dashboard>section:nth-child(2) .dashboard__file .file__list>section .list__item{display:flex;align-items:center;justify-content:space-between;text-decoration:none;width:100%;padding:.6em .6em .6em 1.2em;background:#fff;border:.4px solid rgba(0,0,0,.1)}body.dashboard>section:nth-child(2) .dashboard__file .file__list>section .list__item .item__left{display:flex;align-items:center;gap:.5em}body.dashboard>section:nth-child(2) .dashboard__file .file__list>section .list__item .item__left .item__icon{font-size:.85em;width:1.5em;color:#eb1f27b3}body.dashboard>section:nth-child(2) .dashboard__file .file__list>section .list__item .item__left .item__title{color:#333}body.dashboard>section:nth-child(2) .dashboard__file .file__list>section .list__item .item__right{display:flex;gap:.4em}body.dashboard>section:nth-child(2) .dashboard__file .file__list>section .list__item .item__right .button__download{min-height:fit-content;min-width:fit-content;padding:.4em;background:#2fafd5;border-color:#2fafd5}body.dashboard>section:nth-child(2) .dashboard__file .file__list>section .list__item .item__right .button__edit{min-height:fit-content;min-width:fit-content;padding:.4em;background:#efb700;border-color:#efb700}body.dashboard>section:nth-child(2) .dashboard__file .file__list>section .list__item .item__right .button__delete{min-height:fit-content;min-width:fit-content;padding:.4em;background:#ef2c2c;border-color:#ef2c2c}body.dashboard>section:nth-child(2) .dashboard__file .file__list>section .list__item .item__right .button__link{font-size:.82em;min-height:fit-content;min-width:fit-content;padding:.4em .8em;background:#2fafd5;border-color:#2fafd5}body.dashboard>section:nth-child(2) .dashboard__table{display:flex;flex-direction:column;gap:2em}body.dashboard>section:nth-child(2) .dashboard__table .table__features{display:flex;align-items:center;justify-content:end;gap:.8em;width:100%}body.dashboard>section:nth-child(2) .dashboard__table .table__features>.feature__search{width:100%;max-width:20em}body.dashboard>section:nth-child(2).sambutan .input:has(.image){aspect-ratio:1/1}body.dashboard>section:nth-child(2).sambutan .input:has(.image) .image__preview{object-fit:cover;aspect-ratio:1/1}body.dashboard>section:nth-child(2).pengelola .table .photo{aspect-ratio:11/12;object-fit:cover;width:4em;margin:0}body.dashboard>section:nth-child(2).pusat .table .photo{aspect-ratio:11/12;object-fit:cover;width:10em;margin:0}body.dashboard>section:nth-child(2).portal .form{height:100%}body.dashboard>section:nth-child(2).portal .form>.form__row{height:100%}body.dashboard>section:nth-child(2).portal .form>.form__row .form__col:last-child{max-width:15em}body.dashboard>section:nth-child(2).portal .form>.form__row .form__col:last-child .input:has(.image){aspect-ratio:4/3}body.dashboard>section:nth-child(2).portal .form>.form__row .form__col:last-child .input:has(.image) .image__preview{aspect-ratio:4/3;object-fit:cover}body.dashboard>section:nth-child(2).portal .form>.form__row .form__col:last-child .portal__category{position:relative}body.dashboard>section:nth-child(2).portal .form>.form__row .form__col:last-child .portal__category .category__input .input__label{margin:.4em 0 1em}body.dashboard>section:nth-child(2).portal .form>.form__row .form__col:last-child .portal__category .category__button{position:absolute;font-size:.8em;top:0;left:5em;min-height:fit-content;padding:.2em .4em}body.dashboard>section:nth-child(2).portal .table .cover{aspect-ratio:4/3;object-fit:cover;width:5em}body.dashboard>section:nth-child(2).survey-form .form .form__bottom{justify-content:space-between;width:100%}body.dashboard>section:nth-child(2).survey-form .form .form__items{display:flex;flex-direction:column;gap:1em}body.dashboard>section:nth-child(2).survey-form .form .form__items .item{display:flex;align-items:end;gap:.5em}body.dashboard>section:nth-child(2).survey-form .form .form__items .item .remove__button{width:fit-content;min-width:fit-content}body.dashboard>section:nth-child(2).website .form{height:fit-content}body.dashboard>section:nth-child(2).website .form__active{height:fit-content;width:30em}body.dashboard>section:nth-child(2).website .jumbotron_background{width:24em;height:fit-content}body.dashboard>section:nth-child(2).website .jumbotron_background .image__preview{object-fit:cover;aspect-ratio:16/9}body.dashboard>section:nth-child(2).website .page__background .image__preview{object-fit:cover;aspect-ratio:16/4}body.dashboard>section:nth-child(2).website .active__field{display:flex;flex-direction:column;gap:1em;padding:1.5em;max-width:20em;background:#fff;border:.08em solid rgba(0,0,0,.1)}body.dashboard>section:nth-child(2).website .active__field .field__input{display:flex;align-items:center;justify-content:space-between;width:100%}body.dashboard>section:nth-child(2).website .active__field .field__input .input{width:fit-content}body.dashboard>section:nth-child(2).website .active__field .field__input .input__label{font-size:1.1em;font-weight:700;color:#073456}body.dashboard .modal.pengelola .input:has(.image){width:7.4em}body.dashboard .modal.pengelola .input:has(.image) .image__preview{height:7.4em}body.dashboard .modal.pengelola .input:has(.image) .image__preview .image__empty{font-size:1.8em}body.dashboard .modal.pusat .input:has(.image){width:9em}body.dashboard .modal.pusat .input:has(.image) .image__preview{height:7.4em}body.dashboard .modal.pusat .input:has(.image) .image__preview .image__empty{font-size:1.8em}body.dashboard .modal.pusat .selected-table{display:flex;height:10em;width:100%;overflow-y:auto;background:#0000000d;border:1px solid rgba(0,0,0,.15)}body.dashboard .modal.pusat .selected-table table{height:fit-content;width:100%;background:#fafafacc}body.dashboard .modal.pusat .selected-table table tr:last-child td{border-bottom:none}body.dashboard .modal.pusat .selected-table table td{font-size:.85em;padding:.4em;border:.1em solid rgba(0,0,0,.1);border-top:none}body.dashboard .modal.pusat .selected-table table td:first-child{border-left:none;padding:.2em .8em}body.dashboard .modal.pusat .selected-table table td:last-child{border-right:none;text-align:center}body.dashboard .modal.pusat .selected-table table td:last-child button{aspect-ratio:1/1;width:1.5em;padding:0;cursor:pointer;background:#ef2c2c;border:none;color:#fafafa}body.dashboard .modal.pusat .selected-table table td .input{height:fit-content;background:#000}body.dashboard .modal.pusat .selected-table table td .input input{height:fit-content!important;padding:.4em}body.dashboard .modal.akreditasi .input:has(.radio){margin:0 0 .5em}body.dashboard .modal.akreditasi .input:has(.radio) .radio{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.5em;width:100%}body.dashboard .modal.akreditasi .input:has(.radio) .radio label{display:flex;align-items:center;justify-content:center;font-size:.85em;text-align:center;width:100%;padding:.8em .5em;background:#ffffff80;border:.01em solid rgba(0,0,0,.2)}body.dashboard .modal.akreditasi .input:has(.radio) .radio label input{position:absolute;opacity:0%}body.dashboard .modal.akreditasi .input:has(.radio) .radio label:has(input:checked){background:#eee}body.maintenance{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;padding:2em}body.maintenance .maintenance__container{display:flex;flex-direction:column;align-items:center;gap:1em}body.maintenance .maintenance__container .maintenance__logo{display:flex;align-items:center;justify-content:center;gap:1.5em;margin:0 0 1em}body.maintenance .maintenance__container .maintenance__logo .logo__image{height:5em}body.maintenance .maintenance__container .maintenance__title{text-align:center}body.maintenance .maintenance__container .maintenance__description{text-align:center;width:22em;opacity:80%}ul{display:flex;flex-direction:column;gap:.3em;padding:.5em 0 .5em 1em}ul li{list-style-type:disc;line-height:1.8;color:#555}ol{display:flex;flex-direction:column;gap:.3em;padding:.5em 0 .5em 1em}ol li{list-style-type:decimal;line-height:1.8;color:#555}strong{font-weight:700}i{font-style:italic}blockquote{font-weight:400;margin:1em 0;padding:0 0 0 2em;border-left:.5em solid rgb(225.25,225.25,225.25)}blockquote p{text-align:start;margin:0}blockquote *{line-height:1.6}figure.image{display:flex;align-items:center;justify-content:center;height:fit-content;margin:auto}figure.image img{height:100%;width:100%;border:.8px solid rgba(0,0,0,.1)}ul,ol{display:flex;flex-direction:column;gap:.5em;padding:0 0 0 1.5em}ul li,ol li{padding-left:.8em}a{text-decoration:none;color:#3683bc}:root{font-size:15px}body{font-family:Figtree,sans-serif;background:#fafafa;font-weight:300}body.login{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;width:100vw;padding:2em}body.login:after{content:"";position:absolute;inset:0;height:100%;width:100%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(120deg,#073456cc,#0734564d)}body.login .login__background{position:absolute;object-fit:cover;inset:0;height:100%;width:100%;z-index:-1;filter:grayscale(80%)}body.login .login__container{position:relative;display:flex;flex-direction:column;gap:2em;width:100%;max-width:400px;padding:4em 1.5em 1.5em;z-index:2;background:linear-gradient(120deg,#fffffff2,#ffffffe6)}body.login .login__container .login__logo{position:absolute;display:flex;aspect-ratio:1/1;top:-3em;right:9.4em;width:6em;padding:1em;border-radius:50%;background:#fff;box-shadow:2px 2px 8px #0000000d}body.login .login__container .login__logo img{width:100%}body.login .login__container .login__header{display:flex;flex-direction:column;gap:1em}body.login .login__container .login__header .header__title{font-size:1.5em;font-weight:700;color:#555}body.login .login__container .login__header .header__description{font-size:.9em;line-height:1.8;color:#555c}body.login .login__container .login__form{display:flex;flex-direction:column;gap:1em}body.login .login__container .login__form .form__action{display:flex;align-items:center;justify-content:space-between}body.login .login__container .login__form .form__action .remember{font-size:.9rem;width:fit-content;margin:0}body.login .login__container .login__form .form__action .forget{font-size:.85em;text-decoration:none;white-space:nowrap;color:#555}.guest>section.pusat{display:flex;justify-content:center;min-height:20em;padding:4em 2em}.guest>section.pusat .pusat__container{display:flex;justify-content:space-between;width:100%;max-width:1200px}.guest>section.pusat .pusat__container .pusat__list{display:flex;flex-direction:column;gap:1em;width:100%}.guest>section.pusat .pusat__container .pusat__list .list__item{position:relative;display:flex;align-items:center;height:15em;width:100%;background:linear-gradient(90deg,#fff 50%,#ffffff80);border:1px solid rgba(0,0,0,.05)}.guest>section.pusat .pusat__container .pusat__list .list__item .item__background{position:absolute;object-fit:cover;top:0;right:0;bottom:0;height:100%;width:60%;z-index:-1;filter:grayscale(100%)}.guest>section.pusat .pusat__container .pusat__list .list__item .item__body{display:flex;flex-direction:column;justify-content:center;gap:1em;width:100%;max-width:500px;padding:4em}.guest>section.pusat .pusat__container .pusat__list .list__item .item__body .body__title{font-size:1.2em;font-weight:700;line-height:1.4;color:#555}.guest>section.pusat .pusat__container .pusat__list .list__item .item__body .body__subtitle{font-size:.9em;color:#5559}
