.silahkan-login{font-size:52px}.svg-color{filter:invert(31%) sepia(27%) saturate(3522%) hue-rotate(224deg) brightness(87%) contrast(91%)}.clarity{font-size:18px;color:#52525b}.right-login{font-family:Poppins;position:relative;height:100vh;padding:40px}.right-login-panel{position:absolute;top:120px;padding:10%;text-align:center}.right-login-form{padding:36px;box-shadow:0 0 100px #00000014;border-radius:var(--radius);margin-top:100px}.right-login-icon{position:absolute;right:40px}.left-login{font-family:Manrope;background-color:var(--primary-600);height:100vh;padding:40px;color:#fff}.left-login-title{font-size:36px}.apostrow{font-size:84px;background:var(--primary-100);border-radius:var(--radius-full);width:84px;height:84px;color:var(--primary-600);text-align:center;position:relative;top:calc(50% - 252px)}.left-login-brand{font-size:48px;position:relative;top:calc(50% - 168px)}.bg-linear{background:linear-gradient(180deg,var(--primary-600) 0%,rgba(75,73,172,0) 100%);width:100%;height:100vh}.form-portal{background:#fff;position:absolute;top:45%;left:30%;margin:-160px 0 0 -160px;width:70%;padding:36px;box-shadow:0 0 100px #00000014;border-radius:var(--radius)}.label-portal{font-size:18px;font-weight:700;text-transform:uppercase;color:#000;margin-top:20px;margin-bottom:20px}.btn-tbl{background:linear-gradient(180deg,var(--supporting-blue) 0%,rgba(125,160,250,0) 100%);height:100px;border-radius:var(--radius);width:100%;border:none}.icon-tbl{font-size:28px}.label-tbl{font-size:14px;font-weight:700}.form{position:absolute;top:35%;left:50%;margin:-160px 0 0 -160px;width:320px;padding:36px;box-shadow:0 0 100px #00000014}.form-pendaftaran{width:80%;padding:36px;box-shadow:0 0 100px #00000014;margin:0 auto}.logo-login{text-align:center;cursor:pointer}.logo-login img{width:100%}.logo-login span{vertical-align:text-bottom;font-size:16px;text-transform:uppercase;font-weight:700;color:var(--supporting-blue)}.ant-spin-container,.ant-spin-nested-loading{height:100%}.footer{position:absolute;width:100%;bottom:0}.ant-modal-title{text-align:center;font-weight:700;color:#000}.blur-qr{filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px)}@media(orientation:portrait){.form-portal{box-shadow:0 0 100px #00000014;border-radius:5px;width:80%;min-height:100px;margin:0 0 0 10%;float:left;position:relative;text-align:center;left:0;top:20px;bottom:20px}.bg-linear{height:100vh}}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}:root{--primary-600: #4B49AC;--primary-400: #98BDFF;--supporting-blue: #7DA0FA;--supporting-purple: #7978E9;--supporting-red: #F3797E;--primary-50: #F0F0FF;--primary-100: #E0E0FF;--primary-200: #C1C1FF;--primary-300: #A3A3FF;--primary-500: #6C6BC7;--primary-700: #3D3B8A;--primary-800: #2E2D68;--primary-900: #1F1F46;--supporting-blue-50: #F5F7FF;--supporting-blue-100: #EAEFFF;--supporting-blue-200: #D4E0FF;--supporting-blue-300: #B8CFFF;--supporting-blue-400: #7DA0FA;--supporting-blue-500: #5A8BF7;--supporting-blue-600: #3776F4;--supporting-blue-700: #1461F1;--supporting-blue-800: #0F4DC2;--supporting-blue-900: #0A3993;--supporting-purple-50: #F5F5FF;--supporting-purple-100: #EAEAFF;--supporting-purple-200: #D4D4FF;--supporting-purple-300: #B8B8FF;--supporting-purple-400: #7978E9;--supporting-purple-500: #6361D4;--supporting-purple-600: #4D4ABF;--supporting-purple-700: #3733AA;--supporting-purple-800: #2B288A;--supporting-purple-900: #1F1C6A;--supporting-red-50: #FEF5F6;--supporting-red-100: #FDEBEC;--supporting-red-200: #FAD7DA;--supporting-red-300: #F7C3C7;--supporting-red-400: #F3797E;--supporting-red-500: #F05A60;--supporting-red-600: #ED3B42;--supporting-red-700: #EA1C24;--supporting-red-800: #BC161D;--supporting-red-900: #8D1116;--success: #52C41A;--success-bg: rgba(82, 196, 26, .1);--warning: #FAAD14;--warning-bg: rgba(250, 173, 20, .1);--error: #FF4D4F;--error-bg: rgba(255, 77, 79, .1);--info: #1890FF;--info-bg: rgba(24, 144, 255, .1);--white: #FFFFFF;--gray-50: #FAFAFA;--gray-100: #F5F5F5;--gray-200: #E5E5E5;--gray-300: #D4D4D4;--gray-400: #A3A3A3;--gray-500: #737373;--gray-600: #525252;--gray-700: #404040;--gray-800: #262626;--gray-900: #171717;--text-primary: var(--gray-900);--text-secondary: var(--gray-600);--text-disabled: var(--gray-400);--text-inverse: var(--white);--bg-primary: var(--white);--bg-secondary: var(--gray-50);--bg-disabled: var(--gray-100);--border-light: var(--gray-200);--border-medium: var(--gray-300);--border-dark: var(--gray-400);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--radius-sm: 4px;--radius: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-full: 9999px}.bg-primary-600{background-color:var(--primary-600)}.bg-primary-400{background-color:var(--primary-400)}.bg-supporting-blue{background-color:var(--supporting-blue)}.bg-supporting-purple{background-color:var(--supporting-purple)}.bg-supporting-red{background-color:var(--supporting-red)}.text-primary-600{color:var(--primary-600)}.text-primary-400{color:var(--primary-400)}.text-supporting-blue{color:var(--supporting-blue)}.text-supporting-purple{color:var(--supporting-purple)}.text-supporting-red{color:var(--supporting-red)}.border-primary-600{border-color:var(--primary-600)}.border-primary-400{border-color:var(--primary-400)}.border-supporting-blue{border-color:var(--supporting-blue)}.border-supporting-purple{border-color:var(--supporting-purple)}.border-supporting-red{border-color:var(--supporting-red)}.btn-primary{background-color:var(--primary-600);color:var(--white);border:1px solid var(--primary-600)}.btn-primary:hover{background-color:var(--primary-700);border-color:var(--primary-700)}.btn-secondary{background-color:var(--supporting-blue);color:var(--white);border:1px solid var(--supporting-blue)}.btn-secondary:hover{background-color:var(--supporting-blue-500);border-color:var(--supporting-blue-500)}.btn-outline-primary{background-color:transparent;color:var(--primary-600);border:1px solid var(--primary-600)}.btn-outline-primary:hover{background-color:var(--primary-600);color:var(--white)}.card-primary{background-color:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.card-header-primary{background-color:var(--primary-600);color:var(--white);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:16px 20px}.status-success{color:var(--success);background-color:#52c41a1a;border:1px solid rgba(82,196,26,.2)}.status-warning{color:var(--warning);background-color:#faad141a;border:1px solid rgba(250,173,20,.2)}.status-error{color:var(--error);background-color:#ff4d4f1a;border:1px solid rgba(255,77,79,.2)}.status-info{color:var(--info);background-color:#1890ff1a;border:1px solid rgba(24,144,255,.2)}.focus-primary:focus{outline:none;box-shadow:0 0 0 2px #4b49ac33}.focus-supporting-blue:focus{outline:none;box-shadow:0 0 0 2px #7da0fa33}.focus-supporting-purple:focus{outline:none;box-shadow:0 0 0 2px #7978e933}.focus-supporting-red:focus{outline:none;box-shadow:0 0 0 2px #f3797e33}.gradient-primary{background:linear-gradient(135deg,var(--primary-600) 0%,var(--primary-500) 100%)}.gradient-supporting-blue{background:linear-gradient(135deg,var(--supporting-blue) 0%,var(--supporting-blue-500) 100%)}.gradient-supporting-purple{background:linear-gradient(135deg,var(--supporting-purple) 0%,var(--supporting-purple-500) 100%)}.gradient-supporting-red{background:linear-gradient(135deg,var(--supporting-red) 0%,var(--supporting-red-500) 100%)}body{margin:0}.ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:transparent!important;color:#000!important}.checked{color:var(--success)}.closed{color:var(--error)}.tebal{font-weight:700}.garis-bawah{border-bottom:1px solid #ccc}.komen-kiri{background:#52c41a33;padding:10px;border-radius:var(--radius-lg);display:inline-block}.bold{font-weight:700}.jarak-info{margin-bottom:10px}.ant-menu-item-active span:hover{color:var(--primary-600)!important}.ant-menu-item-selected,.ant-menu-item-selected span:hover{color:#fff!important}.komen-kanan{background:#7978e933;padding:10px;border-radius:var(--radius-lg);float:right;text-align:right}.balasan{border-radius:10px}.ant-table-expanded-row .ant-table-cell{background:unset!important}.ant-tabs-tab-active{background:var(--primary-600)!important}.ant-input-disabled{color:#000!important}th{text-transform:uppercase}::-ms-input-placeholder{text-transform:none}::placeholder{text-transform:none}.footer-sider{position:fixed;bottom:0;width:inherit;max-width:inherit;padding:5px;text-align:center;font-size:12px}.no-margin-bottom .ant-form-item{margin-bottom:0!important}.trigger{font-size:18px;line-height:64px;padding:0 24px;cursor:pointer;transition:color .3s}.ant-select-disabled .ant-select-selection-item,.ant-picker-disabled .ant-picker-input input,.ant-input-number-disabled .ant-input-number-input{color:#000!important}.zoomer-image>div:nth-child(1){overflow:auto}.zoomer-image>div>div{display:flex;top:0!important;width:100%;right:unset!important}.zoomer-image img{width:100%}.header{padding:0;display:flex;justify-content:space-between;height:72px;z-index:9;align-items:center;position:fixed;top:0;right:0;width:calc(100% - 256px);z-index:29}.ant-menu .ant-menu-item-selected a,.ant-menu-sub .ant-menu-item-selected a{color:#fff}.header-filter{width:90%}.header-row{display:flex;align-items:center}.header-row .ant-form-item{margin:unset}:where(.css-dev-only-do-not-override-1whf461).ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline,:where(.css-dev-only-do-not-override-1whf461).ant-menu-light>.ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:none!important}.header.collapsed{width:calc(100% - 80px)}.site-layout .site-layout-background{min-height:calc(100% - 72px)}td.ant-table-cell.ant-table-cell-row-hover{color:#000;background:#7da0fa33!important}.table-rencana-evaluasi{border-collapse:collapse}.table-rencana-evaluasi td,.table-rencana-evaluasi th{border:1px solid black}.total-tagihan{font-size:24px;font-weight:700;color:var(--primary-600);text-align:right}.total-tagihan .ant-input-number-input{text-align:right}.panel-info-pembayaran{background:#f5f5f5;border-radius:10px;padding:10px}.baris-kelainan-fixed{background:#faad141a!important}.baris-cek-ulang-fixed{background:#f3797e1a!important}.baris-published-fixed{background:#7978e91a!important}.baris-sudah-verifikasi-fixed{background:#52c41a1a!important}.baris-publish{background:#7978e933!important}.baris-kelainan{background:#faad1433!important}.baris-cek-ulang{background:#f3797e33!important}.baris-sudah-verifikasi{background:#52c41a33!important}.baris-pending{background:#fff!important}.baris-data{border:1px solid var(--primary-600)!important;border-collapse:collapse}.baris-warning{background:#faad1433!important}.baris-warning:hover:after{content:"Mohon untuk melengkapi data pegawai karena gaji pokok masih Rp 0";position:fixed;left:50%;top:20%;transform:translate(-50%);background-color:#000000e6;color:#fff;padding:12px 16px;border-radius:6px;font-size:14px;white-space:nowrap;z-index:10000;box-shadow:0 4px 12px #0000004d}.content{padding:10px 24px;min-height:calc(100% - 144px);background:var(--bg-primary);margin:100px 10px 10px;border-radius:var(--radius-lg)}.card{margin-top:10px}.btn-bayar{width:100%;display:flex;align-items:center;justify-content:center;padding-top:20px;padding-bottom:20px;font-weight:700;border-radius:20px;background:var(--primary-600)}.btn-bayar img{margin-left:10px}.rightContainer{display:flex;align-items:center}.container{height:100vh;flex:1;width:calc(100% - 256px);overflow-x:hidden}.footer{margin-top:0;margin-bottom:0;padding-top:24px;padding-bottom:24px;min-height:20px}.sider{top:0;z-index:10;height:100vh;left:0;position:"relative"}.garis-bawah{border-bottom:1px solid #f5f5f5}.content{background:#f5f5f5}.flex-center{display:flex;align-items:center;flex-direction:column}.no-uppercase{text-transform:none}.ant-table-column-sort{background:inherit}.sidebar .ant-menu-item-selected .anticon{color:var(--text-inverse)}.brand{z-index:1;height:72px;display:flex;align-items:center;justify-content:center;padding:0 24px}.logo{display:flex;align-items:center;justify-content:center}.logo img{width:100%;height:50px;margin-right:8px}.logo h1{vertical-align:text-bottom;font-size:16px;text-transform:uppercase;display:inline-block;font-weight:700;white-space:nowrap;margin-bottom:0;color:var(--text-inverse)}.scrollbar-container{height:auto!important}.ant-menu{color:var(--text-inverse)}.ant-menu-root{background:none!important;color:var(--text-inverse)}.no-connected-device{text-align:center;font-size:24px;font-weight:700;background:#fff;padding:20px}.page-title{margin-top:10px;font-size:20px;font-weight:700}.jadwal-card{background:#fff;border-radius:20px;padding:20px!important}.titik-dua:before{content:":";float:right;margin-left:5px}.jadwal-title{font-size:16px;font-weight:700}.jadwal-description{font-size:14px}.label-ipk{font-size:14px;margin-right:20px}.nilai-ipk{font-size:24px;font-weight:700}.panel-ipk{display:flex!important;flex-wrap:nowrap;align-items:center}.panel-nilai{border-left:1px solid #000000;font-size:30px;display:flex!important;align-items:center;width:100%;padding-left:30px;color:var(--primary-600)}.judul-page{font-weight:700;font-size:16px;color:var(--text-inverse)}.kuliah-hari-ini-card{background:linear-gradient(180deg,var(--supporting-blue) 0%,var(--supporting-blue-500) 100%);border-radius:var(--radius-xl);padding:10px!important;position:relative}.kuliah-hari-ini-label{border-radius:var(--radius-xl);background:var(--primary-700);color:var(--text-inverse);display:inline-block;padding:5px 10px}.kuliah-hari-ini-card img{top:0;position:absolute;right:0;height:130%}.kuliah-hari-ini-item{text-align:center}.kuliah-hari-ini-jam{font-size:20px;color:var(--text-inverse);font-weight:700}.kuliah-hari-ini-mapel{font-size:12px;color:var(--text-inverse);font-weight:700}.beranda-ipk{background:linear-gradient(180deg,var(--supporting-purple) 0%,var(--supporting-purple-500) 100%);color:var(--text-inverse);position:relative;border-radius:var(--radius-xl);padding:10px}.beranda-semester{background:linear-gradient(180deg,var(--supporting-red) 0%,var(--supporting-red-500) 100%);color:var(--text-inverse);position:relative;border-radius:var(--radius-xl);padding:10px}.beranda-semester .label-semester,.beranda-ipk .label-semester{font-weight:700;font-size:14px}.beranda-semester img,.beranda-ipk img{position:absolute;top:10px;right:10px}.nilai-semester{text-align:center;font-size:30px;font-weight:700}.nama-semester{font-size:14px;text-align:center;font-weight:700}.card-judul{font-size:16px;color:#292d32;font-weight:700}.card-lihat-semua{font-size:14px;color:var(--primary-600);font-weight:700}.slick-slide{width:100%}.slide-berita-panel{border-radius:var(--radius-xl);border:1px solid #ccc}.slide-berita-panel img{width:100%;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);height:200px;object-fit:cover;object-position:top}.error-text{color:red}.slide-judul{font-size:12px;font-weight:700;color:#292d32;padding-top:10px;padding-left:20px;padding-right:20px}.dibayar,.kembalian{font-size:24px}.slide-description{font-size:12px;color:#5b5a5a;padding-left:20px;padding-right:20px;padding-bottom:10px}.bayar-kanan{display:flex;justify-content:right}.bayar-kanan .status-bayar{text-align:right!important}.sudah-bayar{background:var(--success);color:var(--text-inverse)}.acenter{text-align:center}.nominal-tagihan{font-size:18px;font-weight:700}.nama-tagihan{font-size:14px;font-weight:700}.pilih-metode-bayar-panel{background:#fff;color:#000;padding:10px;border-radius:var(--radius-xl)}.label-pilih-metode-bayar{font-size:14px;font-weight:700}.bank-group{display:unset!important}.bank-list{border:1px solid #ccc;border-radius:var(--radius-xl);display:flex;align-items:center;padding:10px;margin-bottom:10px}.bank-list img{width:50px;object-fit:cover;object-position:center}.bank-list .bank-name{font-size:14px}.ant-table-title{border:none!important}.ant-breadcrumb-link span{margin-right:10px}.konten-judul{font-size:14px;text-transform:uppercase;font-weight:700;color:var(--primary-600)}@media(max-width:800px){.header.collapsed{width:100%}.content{padding:12px}.backTop{right:20px;bottom:20px}.container{height:100vh;flex:1;width:100%}.detail-berita{width:100%}.sider{margin:unset!important;border-radius:unset!important}:where(.css-dev-only-do-not-override-1xy0wb4).ant-drawer .ant-drawer-body{padding:unset!important}.header.collapsed{width:calc(100% - 20px)}.kuliah-hari-ini-card img{height:100%}}.row-focused{outline:2px solid var(--supporting-blue);background-color:var(--supporting-blue-50)!important}.ant-pagination-item-active{background-color:var(--primary-600)!important;border-color:var(--primary-600)!important}.ant-pagination-item-active a{color:#fff!important}.ant-pagination-item-active:hover{background-color:var(--primary-600)!important;border-color:var(--primary-600)!important}.ant-pagination-item-active:hover a{color:#fff!important}
