@charset "UTF-8";.public-page-active{height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto!important}.public-site{background:#f7f9fc;color:#172033;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;height:auto;min-height:100vh;overflow:visible;position:relative;text-rendering:optimizeLegibility}.public-site *,.public-site :after,.public-site :before{box-sizing:border-box}.public-container{margin-left:auto;margin-right:auto;width:min(1160px,calc(100% - 40px))}.public-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #d9e0e8e6;box-shadow:0 1px 8px #1018280a;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.public-header-inner{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:68px}.public-brand{align-items:center;display:inline-flex;font-size:18px;font-weight:700;gap:9px;letter-spacing:-.35px}.public-brand,.public-brand:hover{color:#172033;text-decoration:none}.public-brand-mark{background:linear-gradient(145deg,#5c88ff,#356fe8);border-radius:9px;box-shadow:0 7px 16px #356fe838;display:grid;height:34px;place-items:center;width:34px}.public-brand-mark img{height:22px;object-fit:contain;width:22px}.public-navigation{align-items:center;display:flex;gap:28px}.public-nav-links{align-items:center;display:flex;gap:6px}.public-nav-links a{border-radius:7px;color:#667085;font-size:12px;font-weight:600;padding:8px 11px;text-decoration:none}.public-nav-links a.is-active,.public-nav-links a:hover{background:#edf3ff;color:#356fe8;text-decoration:none}.public-login-link{align-items:center;background:#356fe8;border-radius:7px;box-shadow:0 7px 15px #356fe82e;color:#fff;display:inline-flex;font-size:12px;font-weight:600;gap:7px;min-height:36px;padding:7px 14px;text-decoration:none}.public-login-link:hover{background:#285fcf;color:#fff;text-decoration:none}.public-menu-toggle{background:#fff;border:1px solid #d9e0e8;border-radius:8px;color:#344054;display:none;font-size:20px;height:38px;width:38px}.public-main{min-height:60vh}.public-whatsapp-float{align-items:center;background:#16a34a;border-radius:999px;bottom:22px;box-shadow:0 12px 28px #16a34a4d;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:8px;min-height:48px;padding:10px 16px;position:fixed;right:22px;text-decoration:none;transition:background-color .16s ease,transform .16s ease;z-index:950}.public-whatsapp-float i{font-size:20px}.public-whatsapp-float:hover{background:#12813c;color:#fff;text-decoration:none;transform:translateY(-2px)}.public-whatsapp-float:focus-visible{outline:3px solid #16a34a47;outline-offset:3px}.public-footer{background:#101828;border-top:1px solid #d9e0e8;color:#98a2b3;padding:42px 0 18px}.public-footer .public-brand{color:#fff}.public-footer-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(125px,.6fr))}.public-footer-grid p{font-size:12px;line-height:1.7;margin:14px 0 0;max-width:430px}.public-footer-links{align-items:flex-start;display:flex;flex-direction:column;gap:9px}.public-footer-links strong{color:#fff;font-size:11px;font-weight:600;margin-bottom:3px;text-transform:uppercase}.public-footer-links a{color:#98a2b3;font-size:12px;text-decoration:none}.public-footer-links a:hover{color:#fff}.public-footer-bottom{align-items:center;border-top:1px solid #ffffff1a;display:flex;font-size:10px;gap:16px;justify-content:space-between;margin-top:34px;padding-top:16px}.public-footer-bottom a{color:#fff;font-weight:600;text-decoration:none}.public-footer-bottom a:focus-visible,.public-footer-bottom a:hover{text-decoration:underline}.public-footer-bottom>span:last-child{color:#e4e7ec;font-size:11px}@media (max-width:767.98px){.public-container{width:min(100% - 24px,1160px)}.public-header-inner{min-height:60px}.public-menu-toggle{display:grid;place-items:center}.public-navigation{align-items:stretch;background:#fff;border-bottom:1px solid #d9e0e8;box-shadow:0 12px 24px #1018281a;display:none;flex-direction:column;gap:12px;left:0;padding:12px;position:absolute;right:0;top:60px}.public-navigation.is-open{display:flex}.public-nav-links{align-items:stretch;flex-direction:column}.public-nav-links a{font-size:13px;padding:10px 12px}.public-login-link{justify-content:center;min-height:40px}.public-footer-grid{gap:28px 20px;grid-template-columns:1fr 1fr}.public-footer-grid>:first-child{grid-column:1/-1}.public-footer-bottom{align-items:flex-start;flex-direction:column}.public-whatsapp-float{bottom:14px;justify-content:center;padding:0;right:14px;width:48px}.public-whatsapp-float span{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}}.login-page{background:#f4f7fb;color:#172033;display:flex;flex-direction:column;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;height:auto;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;text-rendering:optimizeLegibility;width:100%}.login-page *,.login-page :after,.login-page :before{box-sizing:border-box}.login-header{background:#fff;border-bottom:1px solid #dfe5ed;flex:0 0 auto}.login-header-inner{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;min-height:64px;width:min(1160px,calc(100% - 40px))}.login-back-link{align-items:center;color:#667085;display:inline-flex;font-size:11px;font-weight:600;gap:6px;text-decoration:none}.login-back-link:hover{color:#356fe8;text-decoration:none}.login-main{display:grid;flex:1 1 auto;min-height:0;padding:38px 20px;place-items:center}.login-shell{background:#fff;border:1px solid #d9e0e8;border-radius:16px;box-shadow:0 22px 55px #10182824;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);width:min(980px,100%)}.login-shell,.login-showcase{min-height:570px;overflow:hidden}.login-showcase{background:#163867;position:relative}.login-showcase>img{height:100%;object-fit:cover;position:absolute;width:100%}.login-showcase-overlay{background:linear-gradient(180deg,#0a1f3e40,#0a1f3eed);inset:0;position:absolute}.login-showcase-content{bottom:0;color:#fff;left:0;padding:38px;position:absolute;right:0}.login-showcase-pill{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1c;border:1px solid #ffffff40;border-radius:999px;display:inline-flex;font-size:9px;font-weight:700;gap:6px;padding:5px 9px}.login-showcase-content h1{color:#fff;font-size:34px;font-weight:700;letter-spacing:-1.2px;line-height:1.08;margin:14px 0 10px;max-width:430px}.login-showcase-content>p{color:#ffffffc7;font-size:12px;line-height:1.65;margin:0;max-width:440px}.login-benefits{grid-gap:7px;display:grid;gap:7px;margin-top:21px}.login-benefits span{align-items:center;color:#ffffffe6;display:flex;font-size:10px;gap:7px}.login-benefits i{color:#71e3a8}.login-panel{align-items:center;background:#fff;display:grid;padding:40px 42px}.login-form-wrap{margin:0 auto;max-width:360px;width:100%}.login-eyebrow{color:#356fe8;display:block;font-size:9px;font-weight:750;letter-spacing:.6px;margin-bottom:7px;text-transform:uppercase}.login-form-wrap h2{color:#101828;font-size:25px;font-weight:680;letter-spacing:-.7px;line-height:1.2;margin:0}.login-intro{color:#667085;font-size:11px;line-height:1.55;margin:9px 0 16px}.login-method-tabs{grid-gap:4px;background:#f5f7fa;border:1px solid #e4e9f0;border-radius:9px;display:grid;gap:4px;grid-template-columns:1fr 1fr;margin-bottom:18px;padding:4px}.login-method-tabs button{align-items:center;background:#0000;border:0;border-radius:6px;color:#667085;display:inline-flex;font-family:inherit;font-size:10px;font-weight:650;gap:6px;justify-content:center;line-height:1.2;min-height:35px;padding:6px 8px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.login-method-tabs button:hover{color:#1f4e78}.login-method-tabs button.is-active{background:#fff;box-shadow:0 1px 4px #1018281a;color:#285fcf}.login-method-tabs button:last-child i{color:#198754}.login-alert{align-items:flex-start;background:#fff1f2;border:1px solid #fecdd3;border-radius:7px;color:#b42318;display:flex;font-size:10px;gap:8px;line-height:1.4;margin-bottom:15px;padding:9px 10px}.login-alert i{margin-top:1px}.login-alert--success{background:#ecfdf3;border-color:#a6e8c7;color:#087443}.login-form{grid-gap:15px;display:grid;gap:15px}.login-otp-form .login-alert{margin-bottom:0}.login-field label{color:#344054;font-size:10px;font-weight:650;margin:0 0 5px}.login-label-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.login-label-row a{color:#356fe8;font-size:9px;font-weight:600;text-decoration:none}.login-input-wrap{align-items:center;background:#fff;border:1px solid #d9e0e8;border-radius:7px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;height:40px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.login-input-wrap:focus-within{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81f}.login-input-wrap.has-error{border-color:#e77a82}.login-input-wrap>i{color:#98a2b3;font-size:13px;text-align:center}.login-input-wrap input{background:#0000;border:0;color:#172033;font-family:inherit;font-size:12px;height:100%;min-width:0;outline:0;padding:7px 8px 7px 0;width:100%}.login-input-wrap input::placeholder{color:#98a2b3;opacity:1}.login-input-wrap button{background:#0000;border:0;color:#667085;display:grid;font-size:13px;height:100%;place-items:center;width:36px}.login-field-error{color:#dc3545;font-size:9px;line-height:1.3;margin-top:4px}.login-otp-status{align-items:center;background:#f0fbf5;border:1px solid #b7e5ca;border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:9px 10px}.login-otp-status>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.login-otp-status span{color:#667085;font-size:9px}.login-otp-status strong{color:#087443;font-size:11px;font-weight:700;letter-spacing:.3px}.login-otp-status button{background:#0000;border:0;color:#356fe8;flex:0 0 auto;font-family:inherit;font-size:9px;font-weight:650;padding:3px 0}.login-otp-timer{color:#087443;font-size:9px;font-weight:650}.login-otp-timer.is-expired{color:#dc3545}.login-otp-input input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:5px}.login-captcha{grid-gap:6px;background:#f8fafc;border:1px solid #d9e0e8;border-radius:8px;display:grid;gap:6px;padding:9px}.login-captcha__challenge{grid-gap:7px;align-items:center;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) auto 25px}.login-captcha__challenge span{color:#667085;font-size:9px;font-weight:600}.login-captcha__challenge strong{color:#172033;font-size:12px;font-weight:750;letter-spacing:.2px}.login-captcha__challenge button{background:#eaf1ff;border:0;border-radius:6px;color:#356fe8;display:grid;font-size:12px;height:25px;padding:0;place-items:center;width:25px}.login-captcha .login-input-wrap{background:#fff;height:36px}.login-resend-area{grid-gap:9px;display:grid;gap:9px;text-align:center}.login-resend{background:#0000;border:0;color:#356fe8;font-family:inherit;font-size:10px;font-weight:650;justify-self:center;padding:3px 5px}.login-resend:disabled{color:#98a2b3;cursor:not-allowed}.login-submit{align-items:center;background:#356fe8;border:0;border-radius:7px;box-shadow:0 8px 18px #356fe833;color:#fff;display:inline-flex;font-family:inherit;font-size:12px;font-weight:650;gap:8px;justify-content:center;margin-top:3px;min-height:41px;padding:8px 14px;width:100%}.login-submit:hover:not(:disabled){background:#285fcf}.login-submit:disabled{cursor:wait;opacity:.72}.login-spinner{animation:login-spin .75s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:15px;width:15px}@keyframes login-spin{to{transform:rotate(1turn)}}.login-support-note{align-items:flex-start;border-top:1px solid #edf0f4;color:#667085;display:flex;font-size:9px;gap:7px;line-height:1.5;margin-top:20px;padding-top:15px}.login-support-note i{color:#198754;margin-top:1px}.login-footer{align-items:center;color:#98a2b3;display:flex;flex:0 0 auto;font-size:9px;gap:18px;justify-content:space-between;margin:0 auto;min-height:50px;width:min(1160px,calc(100% - 40px))}.login-footer div{display:flex;gap:15px}.login-footer a{color:#667085;text-decoration:none}.login-footer a:hover{color:#356fe8}@media (max-width:900px){.login-shell{grid-template-columns:.9fr 1.1fr;width:min(760px,100%)}.login-showcase-content{padding:28px}.login-showcase-content h1{font-size:29px}.login-panel{padding:34px 30px}}@media (min-width:701px) and (max-height:720px){.login-main{padding:18px 20px}.login-shell{min-height:max(500px,calc(100dvh - 150px))}.login-showcase{min-height:0}.login-showcase-content{padding:28px 38px}.login-showcase-content h1{font-size:31px;margin-top:11px}.login-benefits{margin-top:16px}.login-panel{padding:28px 42px}.login-support-note{margin-top:16px;padding-top:12px}}@media (max-width:700px){.login-footer,.login-header-inner{width:calc(100% - 24px)}.login-main{align-items:start;padding:18px 12px}.login-shell{border-radius:12px;grid-template-columns:1fr;min-height:0}.login-showcase{min-height:220px}.login-showcase-content{padding:22px}.login-showcase-content h1{font-size:25px;margin-top:10px}.login-benefits,.login-showcase-content>p{display:none}.login-panel{padding:28px 22px 30px}.login-form-wrap{max-width:none}.login-input-wrap,.login-submit{min-height:44px}.login-input-wrap input{font-size:16px}}@media (max-width:420px){.login-back-link{font-size:0}.login-back-link i{font-size:16px}.login-showcase{min-height:180px}.login-showcase-pill{display:none}.login-showcase-content h1{font-size:23px}.login-panel{padding:24px 16px 27px}.login-form-wrap h2{font-size:23px}.login-method-tabs button{font-size:9px;padding-left:5px;padding-right:5px}}.public-hero{background:radial-gradient(circle at 10% 5%,#5082ff24,#0000 34%),radial-gradient(circle at 90% 30%,#19875417,#0000 30%),#f7f9fc;overflow:hidden;padding:76px 0 82px;position:relative}.public-hero:after{border:1px solid #356fe81f;border-radius:50%;bottom:-220px;content:"";height:520px;position:absolute;right:-150px;width:520px}.public-hero-grid{grid-gap:68px;align-items:center;display:grid;gap:68px;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);position:relative;z-index:1}.public-pill{align-items:center;background:#edf3ff;border:1px solid #d8e4fb;border-radius:999px;color:#356fe8;display:inline-flex;font-size:10px;font-weight:700;gap:7px;letter-spacing:.15px;padding:6px 10px}.public-hero-copy h1{color:#101828;font-size:clamp(38px,4.6vw,58px);font-weight:720;letter-spacing:-2.2px;line-height:1.04;margin:18px 0 16px;max-width:620px}.public-hero-copy>p{color:#667085;font-size:15px;line-height:1.75;margin:0;max-width:570px}.public-hero-offer{grid-gap:7px;display:grid;gap:7px;margin-top:20px}.public-hero-offer span{align-items:center;color:#344054;display:flex;font-size:10px;font-weight:650;gap:8px}.public-hero-offer i{background:#eaf8f1;border-radius:6px;color:#16a34a;display:grid;font-size:11px;height:22px;place-items:center;width:22px}.public-cta-actions,.public-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.public-button{align-items:center;border:1px solid #0000;border-radius:8px;display:inline-flex;font-size:12px;font-weight:650;gap:8px;justify-content:center;min-height:42px;padding:9px 17px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.public-button:hover{text-decoration:none;transform:translateY(-1px)}.public-button.is-primary{background:#356fe8;box-shadow:0 9px 20px #356fe838;color:#fff}.public-button.is-primary:hover{background:#285fcf;color:#fff}.public-button.is-secondary{background:#fff;border-color:#cfd8e6;color:#344054}.public-button.is-secondary:hover{border-color:#98a2b3;color:#172033}.public-button.is-light{background:#fff;color:#285fcf}.public-button.is-outline-light{border-color:#ffffff61;color:#fff}.public-button.is-outline-light:hover{background:#ffffff1a;color:#fff}.public-trust-row{color:#667085;display:flex;flex-wrap:wrap;font-size:10px;font-weight:600;gap:14px;margin-top:25px}.public-trust-row span{align-items:center;display:inline-flex;gap:5px}.public-trust-row i{color:#198754}.public-hero-image-wrap{background:#fff;border:1px solid #d9e0e8;border-radius:19px;box-shadow:0 30px 65px #10182829;padding:10px;position:relative}.public-hero-image-wrap:before{background-image:radial-gradient(#9cb8ef 1.3px,#0000 0);background-size:9px 9px;border-radius:20px;content:"";height:120px;opacity:.65;position:absolute;right:-24px;top:-24px;width:120px;z-index:-1}.public-hero-image-wrap>img{border-radius:0 0 12px 12px;display:block;height:auto;width:100%}.public-hero-product-bar{align-items:center;border-bottom:1px solid #e4e9f0;color:#667085;display:flex;justify-content:space-between;min-height:38px;padding:0 12px}.public-hero-product-bar>span{background:#f04438;border-radius:50%;box-shadow:13px 0 #f79009,26px 0 #12b76a;height:7px;width:7px}.public-hero-product-bar small{font-size:8px;font-weight:650}.public-hero-product-bar i{color:#12b76a}.public-clients{background:#fff;border-bottom:1px solid #e7ebf0;border-top:1px solid #e7ebf0;padding:42px 0}.public-clients-heading{margin-bottom:24px;text-align:center}.public-clients-heading>span{color:#356fe8;display:block;font-size:10px;font-weight:750;letter-spacing:.65px;margin-bottom:6px;text-transform:uppercase}.public-clients-heading h2{color:#101828;font-size:clamp(20px,2.5vw,27px);font-weight:700;letter-spacing:-.6px;margin:0}.public-client-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:880px}.public-client-card{align-content:center;background:#fbfcfe;border:1px solid #e0e6ee;border-radius:14px;display:grid;justify-items:center;min-height:168px;padding:20px;text-align:center;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.public-client-card:hover{border-color:#bfd0f3;box-shadow:0 12px 28px #10182814;transform:translateY(-2px)}.public-client-logo{border-radius:16px;display:grid;height:68px;margin-bottom:13px;overflow:hidden;place-items:center;width:68px}.public-client-logo span{color:#fff;font-size:31px;font-weight:800}.public-client-logo.is-rainbow,.public-client-logo.is-surrya{background:#0000;border-radius:0;box-shadow:none;height:76px;width:min(190px,100%)}.public-client-logo.is-ragavendra{background:#fff;border:1px solid #e5e9ef;border-radius:50%;height:76px;width:76px}.public-client-logo img{display:block;height:100%;object-fit:contain;width:100%}.public-client-card strong{color:#172033;font-size:12px;line-height:1.35}.public-client-card small{color:#98a2b3;font-size:9px;margin-top:4px}.public-global-strip{background:#edf4ff;border-bottom:1px solid #d9e4f2}.public-global-strip .public-container{align-items:center;display:flex;gap:15px;min-height:88px}.public-global-strip>.public-container>i{background:#356fe8;border-radius:11px;color:#fff;display:grid;flex:0 0 42px;font-size:19px;height:42px;place-items:center;width:42px}.public-global-strip div div{flex:1 1 auto}.public-global-strip span,.public-global-strip strong{display:block}.public-global-strip strong{color:#172033;font-size:12px}.public-global-strip span{color:#667085;font-size:10px;line-height:1.5;margin-top:4px}.public-global-strip a{align-items:center;color:#285fcf;display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:700;gap:7px;text-decoration:none}.public-floating-card{align-items:center;background:#fffffff5;border:1px solid #d9e0e8e6;border-radius:10px;box-shadow:0 12px 30px #10182826;display:flex;gap:10px;min-width:210px;padding:10px 12px;position:absolute}.public-floating-card.is-top{left:-38px;top:30px}.public-floating-card.is-bottom{bottom:28px;right:-28px}.public-floating-icon{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;height:32px;place-items:center;width:32px}.public-floating-icon.is-success{background:#eaf8f1;color:#198754}.public-floating-card span,.public-floating-card strong{display:block}.public-floating-card strong{color:#172033;font-size:10px}.public-floating-card div>span{color:#667085;font-size:8px;margin-top:2px}.public-section{padding-bottom:76px;padding-top:76px}.public-section-muted{background:#f0f4f9;border-bottom:1px solid #e7ebf0;border-top:1px solid #e7ebf0;padding:76px 0}.public-section-heading{margin:0 auto 34px;max-width:660px;text-align:center}.public-section-heading.is-left{margin-left:0;margin-right:0;text-align:left}.public-page-hero .public-container>span,.public-section-heading>span{color:#356fe8;display:block;font-size:10px;font-weight:750;letter-spacing:.65px;margin-bottom:7px;text-transform:uppercase}.public-section-heading h2{color:#101828;font-size:clamp(25px,3vw,34px);font-weight:700;letter-spacing:-1px;line-height:1.18;margin:0}.public-section-heading p{color:#667085;font-size:13px;line-height:1.7;margin:12px auto 0}.public-section-heading.is-left p{margin-left:0}.public-feature-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.public-contact-grid article,.public-feature-card,.public-role-grid article{background:#fff;border:1px solid #d9e0e8;border-radius:12px;box-shadow:0 4px 14px #1018280d;padding:22px}.public-contact-grid article>span,.public-feature-card>span{background:#edf3ff;border-radius:9px;color:#356fe8;display:grid;font-size:16px;height:38px;place-items:center;width:38px}.public-contact-grid h2,.public-feature-card h3,.public-role-grid h3{color:#172033;font-size:14px;font-weight:650;margin:15px 0 7px}.public-contact-grid p,.public-demo-step-grid p,.public-feature-card p,.public-role-grid p,.public-workflow-grid p{color:#667085;font-size:11px;line-height:1.65;margin:0}.public-feature-card.is-whatsapp{grid-gap:15px;align-items:center;background:#f4fcf7;border-color:#bfe7cf;display:grid;gap:15px;grid-column:1/-1;grid-template-columns:38px minmax(150px,.35fr) minmax(260px,1fr)}.public-feature-card.is-whatsapp>span{background:#dcf7e7;color:#16a34a}.public-feature-card.is-whatsapp h3{margin:0}.public-whatsapp-product-section{background:linear-gradient(135deg,#f4fcf7,#edf8f2);border-bottom:1px solid #d6eadf;border-top:1px solid #d6eadf}.public-whatsapp-product-grid{grid-gap:65px;align-items:center;display:grid;gap:65px;grid-template-columns:minmax(0,.9fr) minmax(450px,1.1fr)}.public-whatsapp-badge{align-items:center;background:#dcf7e7;border-radius:999px;color:#12813c;display:inline-flex;font-size:10px;font-weight:750;gap:7px;letter-spacing:.25px;padding:6px 10px;text-transform:uppercase}.public-whatsapp-product-copy h2{color:#101828;font-size:clamp(25px,3vw,35px);font-weight:710;letter-spacing:-1px;line-height:1.15;margin:15px 0 12px;max-width:520px}.public-whatsapp-product-copy>p{color:#667085;font-size:12px;line-height:1.7;margin:0;max-width:540px}.public-whatsapp-product-copy .public-button{display:inline-flex;margin-top:21px;width:auto}.public-whatsapp-capabilities{grid-gap:10px;display:grid;gap:10px}.public-whatsapp-capabilities article{align-items:flex-start;background:#ffffffdb;border:1px solid #cfe6d8;border-radius:11px;box-shadow:0 5px 16px #1018280a;display:flex;gap:12px;padding:16px 17px}.public-whatsapp-capabilities article>i{background:#dcf7e7;border-radius:9px;color:#16a34a;display:grid;flex:0 0 36px;font-size:16px;height:36px;place-items:center;width:36px}.public-whatsapp-capabilities h3{color:#172033;font-size:12px;margin:1px 0 4px}.public-whatsapp-capabilities p{color:#667085;font-size:10px;line-height:1.55;margin:0}.public-business-section{background:linear-gradient(145deg,#122b50,#174c83);border-bottom:1px solid #dfe6ef;border-top:1px solid #dfe6ef}.public-business-section .public-section-heading>span{color:#9dbdff}.public-business-section .public-section-heading h2{color:#fff}.public-business-section .public-section-heading p{color:#c3d2e8}.public-benefit-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.public-benefit-grid article{align-items:flex-start;background:#ffffff12;border:1px solid #ffffff21;border-radius:12px;display:flex;gap:13px;padding:20px}.public-benefit-grid article>i{background:#9dbdff24;border-radius:9px;color:#b9ceff;display:grid;flex:0 0 38px;font-size:17px;height:38px;place-items:center;width:38px}.public-benefit-grid h3{color:#fff;font-size:13px;margin:1px 0 6px}.public-benefit-grid p{color:#c3d2e8;font-size:10px;line-height:1.65;margin:0}.public-workflow-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.public-workflow-grid article{background:#fff;border-radius:0 0 10px 10px;border-top:2px solid #356fe8;padding:19px;position:relative}.public-workflow-grid article>span{color:#98a2b3;font-size:10px;font-weight:700}.public-workflow-grid h3{color:#172033;font-size:13px;margin:13px 0 7px}.public-onboarding-section{grid-gap:62px;align-items:center;display:grid;gap:62px;grid-template-columns:minmax(0,.8fr) minmax(460px,1.2fr)}.public-onboarding-copy .public-section-heading{margin-bottom:0}.public-onboarding-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.public-onboarding-card{background:#fff;border:1px solid #d9e0e8;border-radius:14px;box-shadow:0 14px 38px #10182817;overflow:hidden}.public-onboarding-card>article{align-items:flex-start;border-bottom:1px solid #edf0f4;display:flex;gap:13px;padding:17px 19px}.public-onboarding-card>article>span{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;flex:0 0 32px;font-size:9px;font-weight:750;height:32px;place-items:center;width:32px}.public-onboarding-card h3{color:#172033;font-size:12px;margin:0 0 4px}.public-onboarding-card p{color:#667085;font-size:10px;line-height:1.55;margin:0}.public-plan-note{align-items:center;background:#f0f6ff;display:flex;gap:11px;padding:16px 19px}.public-plan-note>i{color:#356fe8;font-size:21px}.public-plan-note small,.public-plan-note span,.public-plan-note strong{display:block}.public-plan-note strong{color:#172033;font-size:11px}.public-plan-note small{color:#667085;font-size:9px;line-height:1.5;margin-top:3px}.public-pricing-section{background:#f7f9fc;border-top:1px solid #dfe6ef}.public-pricing-grid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px}.public-pricing-card{background:#fff;border:1px solid #d9e0e8;border-radius:14px;box-shadow:0 10px 28px #1018280f;display:flex;flex-direction:column;padding:25px;position:relative}.public-pricing-card.is-featured{border-color:#356fe8;box-shadow:0 18px 42px #356fe826}.public-pricing-popular{background:#356fe8;border-radius:0 0 7px 7px;color:#fff;font-size:8px;font-weight:750;letter-spacing:.4px;padding:6px 10px;position:absolute;right:20px;text-transform:uppercase;top:0}.public-pricing-head h3{color:#172033;font-size:17px;font-weight:700;margin:0}.public-pricing-head p{color:#667085;font-size:10px;line-height:1.55;margin:7px 0 20px;min-height:39px}.public-pricing-head strong{color:#101828;display:block;font-size:27px;font-weight:740;letter-spacing:-.8px}.public-pricing-head small{color:#667085;display:block;font-size:9px;margin-top:3px;min-height:18px}.public-trial-note{align-items:center;background:#edf3ff;border-radius:8px;color:#285fcf;display:flex;font-size:9px;font-weight:650;gap:8px;margin:18px 0;padding:10px 11px}.public-trial-note i{font-size:13px}.public-pricing-card ul{grid-gap:10px;display:grid;flex:1 1 auto;gap:10px;list-style:none;margin:0 0 23px;padding:0}.public-pricing-card li{align-items:flex-start;color:#475467;display:flex;font-size:10px;gap:8px;line-height:1.45}.public-pricing-card li i{color:#16a34a;margin-top:1px}.public-pricing-card .public-button{width:100%}.public-pricing-footnote{color:#667085;font-size:9px;line-height:1.6;margin:20px auto 0;max-width:720px;text-align:center}.public-comparison-section{border-top:0}.public-comparison-table{background:#fff;border:1px solid #d4deea;border-radius:14px;box-shadow:0 10px 30px #10182812;margin:0 auto;max-width:850px;overflow:hidden}.public-comparison-head,.public-comparison-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.public-comparison-head{background:#172b4d;color:#fff}.public-comparison-head strong{font-size:11px;padding:14px 18px}.public-comparison-head strong:last-child{background:#174c83;border-left:1px solid #ffffff21}.public-comparison-row{border-top:1px solid #e7ebf0}.public-comparison-row span{align-items:center;color:#667085;display:flex;font-size:10px;gap:9px;line-height:1.45;padding:14px 18px}.public-comparison-row span:last-child{background:#f8fbff;border-left:1px solid #e7ebf0;color:#344054;font-weight:600}.public-comparison-row i{color:#98a2b3;flex:0 0 auto}.public-comparison-row span:last-child i{color:#16a34a}.public-faq-list{grid-gap:9px;display:grid;gap:9px;margin:0 auto;max-width:820px}.public-faq-list details{background:#fff;border:1px solid #d9e0e8;border-radius:10px;overflow:hidden}.public-faq-list summary{align-items:center;color:#172033;cursor:pointer;display:flex;font-size:11px;font-weight:650;gap:15px;justify-content:space-between;list-style:none;min-height:48px;padding:13px 16px}.public-faq-list summary::-webkit-details-marker{display:none}.public-faq-list summary i{color:#356fe8;font-size:13px;transition:transform .18s ease}.public-faq-list details[open] summary i{transform:rotate(45deg)}.public-faq-list p{color:#667085;font-size:10px;line-height:1.65;margin:0;padding:0 16px 15px}.public-cta{align-items:center;background:linear-gradient(120deg,#173c74,#356fe8);border-radius:16px;box-shadow:0 18px 38px #1f4e783d;color:#fff;display:flex;gap:34px;justify-content:space-between;margin-bottom:76px;margin-top:76px;padding:36px 40px}.public-cta>div:first-child>span{font-size:9px;font-weight:700;letter-spacing:.6px;opacity:.78;text-transform:uppercase}.public-cta h2{color:#fff;font-size:25px;font-weight:680;letter-spacing:-.7px;margin:6px 0 7px}.public-cta p{font-size:11px;line-height:1.6;margin:0;max-width:650px;opacity:.8}.public-cta-actions{flex:0 0 auto;margin:0}.public-page-hero{background:radial-gradient(circle at 75% 0,#356fe821,#0000 35%),linear-gradient(180deg,#fff,#f5f8fc);border-bottom:1px solid #dfe6ef;padding:68px 0 62px;text-align:center}.public-page-hero .public-container{max-width:780px}.public-page-hero h1{color:#101828;font-size:clamp(32px,4.2vw,48px);font-weight:710;letter-spacing:-1.8px;line-height:1.08;margin:0}.public-page-hero p{color:#667085;font-size:13px;line-height:1.7;margin:16px auto 0;max-width:650px}.public-page-hero-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:25px}.public-page-hero .public-ownership-statement{background:#175cd3;border:1px solid #1570ef;border-radius:10px;box-shadow:0 8px 22px #175cd32e;color:#fff;font-size:14px;font-weight:600;line-height:1.6;margin-top:24px;max-width:720px;padding:16px 20px}.public-story-grid{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}.public-story-grid .public-section-heading{margin-bottom:15px}.public-story-copy{color:#667085;font-size:12px;line-height:1.75;margin:0}.public-principles-card{background:#fff;border:1px solid #d9e0e8;border-radius:12px;box-shadow:0 10px 28px #10182814;overflow:hidden}.public-principles-card>div{align-items:flex-start;border-bottom:1px solid #edf0f4;display:flex;gap:12px;padding:17px 18px}.public-principles-card>div:last-child{border-bottom:0}.public-principles-card i{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.public-principles-card small,.public-principles-card strong{display:block}.public-principles-card strong{color:#172033;font-size:11px}.public-principles-card small{color:#667085;font-size:10px;line-height:1.5;margin-top:3px}.public-role-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.public-role-grid article>i{color:#356fe8;font-size:20px}.public-demo-grid{grid-gap:55px;align-items:center;display:grid;gap:55px;grid-template-columns:minmax(280px,.75fr) minmax(520px,1.25fr)}.public-demo-copy .public-section-heading{margin-bottom:20px}.public-check-list{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.public-check-list li{align-items:center;color:#475467;display:flex;font-size:11px;gap:8px}.public-check-list i{background:#eaf8f1;border-radius:50%;color:#198754;display:grid;height:21px;place-items:center;width:21px}.public-product-window{background:#fff;border:1px solid #cfd8e6;border-radius:15px;box-shadow:0 24px 55px #10182829;overflow:hidden}.public-product-window-bar{align-items:center;border-bottom:1px solid #e4e9f0;color:#667085;display:flex;justify-content:space-between;min-height:42px;padding:0 14px}.public-product-window-bar>span{background:#f04438;border-radius:50%;box-shadow:14px 0 #f79009,28px 0 #12b76a;height:8px;width:8px}.public-product-window-bar small{font-size:9px;font-weight:650}.public-product-window-bar i{color:#12b76a}.public-product-window>img{display:block;height:auto;width:100%}.public-tour-section{border-bottom:1px solid #e1e7ef;border-top:1px solid #e1e7ef}.public-tour-list{grid-gap:68px;display:grid;gap:68px;margin-top:42px}.public-tour-item{grid-gap:52px;align-items:center;display:grid;gap:52px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.public-tour-item.is-reversed .public-tour-image{order:2}.public-tour-image{background:#fff;border:1px solid #d5deea;border-radius:14px;box-shadow:0 18px 42px #1018281f;overflow:hidden;padding:7px}.public-tour-image img{border-radius:8px;display:block;height:auto;width:100%}.public-tour-copy>span{color:#356fe8;font-size:9px;font-weight:750;letter-spacing:.65px;text-transform:uppercase}.public-tour-copy h2{color:#101828;font-size:clamp(23px,2.6vw,31px);font-weight:710;letter-spacing:-.8px;line-height:1.15;margin:9px 0 12px}.public-tour-copy>p{color:#667085;font-size:11px;line-height:1.7;margin:0}.public-tour-copy ul{grid-gap:9px;display:grid;gap:9px;list-style:none;margin:19px 0 0;padding:0}.public-tour-copy li{color:#344054;font-size:10px;font-weight:600}.public-tour-copy li i{color:#16a34a;margin-right:6px}.public-dashboard-mock{background:#eef2f7;border:1px solid #d5deea;border-radius:14px;box-shadow:0 22px 50px #10182826;overflow:hidden}.public-mock-toolbar{align-items:center;background:#fff;color:#344054;display:flex;font-size:10px;font-weight:650;justify-content:space-between;min-height:40px;padding:0 13px}.public-mock-toolbar>span:first-child{background:#356fe8;border-radius:50%;box-shadow:15px 0 #f79009,30px 0 #12b76a;height:9px;width:9px}.public-mock-body{padding:14px}.public-mock-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.public-mock-heading small,.public-mock-heading strong{display:block}.public-mock-heading strong{color:#172033;font-size:10px}.public-mock-heading small,.public-mock-heading>span{color:#667085;font-size:7px}.public-mock-heading>span{background:#fff;border:1px solid #d9e0e8;border-radius:4px;padding:4px 7px}.public-mock-kpis{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.public-mock-kpis>div{grid-gap:4px;align-content:space-between;background:#fff;border:1px solid #dce3eb;border-radius:7px;display:grid;gap:4px;grid-template-columns:1fr auto;min-height:78px;padding:9px}.public-mock-kpis i{color:#356fe8;font-size:12px}.public-mock-kpis span{color:#667085;font-size:7px;grid-column:1/-1}.public-mock-kpis strong{color:#172033;font-size:14px;grid-column:1/-1}.public-mock-lower{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1.4fr .6fr;margin-top:7px}.public-mock-lower>div{background:#fff;border:1px solid #dce3eb;border-radius:7px;min-height:83px;padding:9px}.public-mock-lower strong{color:#172033;display:block;font-size:8px;margin-bottom:9px}.public-mock-lower span{background:#e9edf3;border-radius:99px;display:block;height:5px}.public-mock-lower span i{background:#356fe8;border-radius:inherit;display:block;height:100%}.public-mock-lower small{color:#667085;display:block;font-size:6px;margin-top:6px}.public-mock-lower button{background:#edf3ff;border:0;border-radius:3px;color:#356fe8;font-size:6px;margin:0 3px 4px 0;padding:3px 5px}.public-demo-step-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.public-demo-step-grid article{align-items:flex-start;background:#fff;border:1px solid #d9e0e8;border-radius:10px;display:flex;gap:13px;padding:18px}.public-demo-step-grid article>span{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;flex:0 0 32px;font-size:9px;font-weight:750;height:32px;place-items:center;width:32px}.public-demo-step-grid h3{color:#172033;font-size:12px;margin:0 0 5px}.public-contact-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.public-lead-section{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:minmax(0,.8fr) minmax(480px,1.2fr)}.public-lead-copy .public-section-heading{margin-bottom:22px}.public-direct-contact{grid-gap:10px;display:grid;gap:10px}.public-direct-contact a{align-items:center;background:#fff;border:1px solid #d9e0e8;border-radius:10px;color:#344054;display:flex;gap:11px;padding:12px 14px;text-decoration:none}.public-direct-contact a:hover{border-color:#b8caed;color:#285fcf;text-decoration:none}.public-direct-contact i{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.public-direct-contact a:first-child i{background:#eaf8f1;color:#16a34a}.public-direct-contact small,.public-direct-contact span,.public-direct-contact strong{display:block}.public-direct-contact small{color:#98a2b3;font-size:9px}.public-direct-contact strong{font-size:11px;margin-top:2px;overflow-wrap:anywhere}.public-lead-form{grid-gap:14px;background:#fff;border:1px solid #d9e0e8;border-radius:14px;box-shadow:0 15px 38px #10182817;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:25px}.public-form-field{grid-gap:6px;display:grid;gap:6px}.public-form-field.is-full,.public-lead-form>button,.public-lead-form>p{grid-column:1/-1}.public-form-field label{color:#344054;font-size:10px;font-weight:650;margin:0}.public-form-field input,.public-form-field select{background:#fff;border:1px solid #cfd8e6;border-radius:8px;color:#172033;font:inherit;font-size:12px;min-height:42px;outline:none;padding:8px 11px;width:100%}.public-form-field input:focus,.public-form-field select:focus{border-color:#356fe8;box-shadow:0 0 0 3px #356fe81f}.public-button.is-whatsapp{background:#16a34a;border:0;color:#fff;cursor:pointer;margin-top:2px;width:100%}.public-button.is-whatsapp:hover{background:#12813c;color:#fff}.public-lead-form>p{color:#98a2b3;font-size:9px;line-height:1.5;margin:-3px 0 0;text-align:center}.public-contact-grid article{align-items:flex-start;display:flex;flex-direction:column}.public-contact-grid p{flex:1 1 auto}.public-contact-grid a{align-items:center;color:#356fe8;display:inline-flex;font-size:10px;font-weight:650;gap:6px;margin-top:17px;text-decoration:none}.public-contact-note{align-items:flex-start;background:#fff;border:1px solid #d9e0e8;border-radius:11px;display:flex;gap:14px;max-width:780px;padding:20px}.public-contact-note>i{background:#fff4e5;border-radius:9px;color:#d97706;display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.public-contact-note h2{color:#172033;font-size:13px;margin:0 0 5px}.public-contact-note p{color:#667085;font-size:10px;line-height:1.6;margin:0}@media (max-width:991.98px){.public-hero-grid{gap:35px;grid-template-columns:1fr 1fr}.public-feature-grid,.public-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-story-grid{gap:35px;grid-template-columns:1fr 1fr}.public-legal-layout{gap:30px;grid-template-columns:190px minmax(0,1fr)}.public-demo-grid{gap:35px;grid-template-columns:1fr}.public-demo-copy{max-width:650px}.public-tour-item{gap:30px}.public-lead-section{gap:30px;grid-template-columns:1fr}.public-lead-copy{max-width:650px}.public-onboarding-section,.public-whatsapp-product-grid{gap:30px;grid-template-columns:1fr}.public-pricing-grid{grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:620px}}.public-legal-hero small{display:block;font-size:10px;margin-top:18px}.public-legal-layout{grid-gap:54px;gap:54px;grid-template-columns:220px minmax(0,760px)}.public-legal-layout aside{border:1px solid #d9e0e8;border-radius:11px;top:86px}.public-legal-layout aside strong{font-size:10px;padding:13px 15px}.public-legal-layout aside a{font-size:10px;line-height:1.4;padding:11px 15px}.public-legal-layout aside a:hover{background:#f5f8fc}.public-legal-content{font-size:11px;line-height:1.75}.public-legal-content h2{color:#172033;font-size:17px;letter-spacing:-.2px;margin:31px 0 9px}.public-legal-content p{margin:0 0 13px}.public-legal-content ul{grid-gap:7px;gap:7px;margin:0 0 15px;padding-left:20px}@media (max-width:767.98px){.public-hero{padding:48px 0 54px}.public-hero-grid{gap:48px;grid-template-columns:1fr}.public-hero-copy h1{font-size:38px;letter-spacing:-1.4px}.public-hero-copy>p{font-size:13px}.public-hero-visual{margin:0 auto;width:calc(100% - 18px)}.public-floating-card.is-top{left:-8px;top:-25px}.public-floating-card.is-bottom{bottom:-28px;right:-8px}.public-floating-card{min-width:190px}.public-section,.public-section-muted{padding-bottom:54px;padding-top:54px}.public-contact-grid,.public-feature-grid,.public-role-grid{grid-template-columns:1fr}.public-feature-card.is-whatsapp{grid-column:auto;grid-template-columns:38px 1fr}.public-feature-card.is-whatsapp p{grid-column:1/-1}.public-benefit-grid,.public-client-grid{grid-template-columns:1fr}.public-client-card{min-height:145px}.public-global-strip .public-container{align-items:flex-start;flex-wrap:wrap;padding-bottom:20px;padding-top:20px}.public-global-strip div div{min-width:calc(100% - 60px)}.public-global-strip a{margin-left:57px}.public-legal-layout,.public-story-grid{gap:28px;grid-template-columns:1fr}.public-legal-layout aside{position:static}.public-cta{align-items:flex-start;flex-direction:column;margin-bottom:54px;margin-top:54px;padding:26px 23px}.public-cta-actions{width:100%}.public-cta-actions .public-button{flex:1 1 140px}.public-page-hero{padding:48px 0 44px}.public-page-hero h1{font-size:34px}.public-tour-item{gap:24px;grid-template-columns:1fr}.public-tour-item.is-reversed .public-tour-image{order:0}.public-mock-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.public-hero-copy h1{font-size:34px}.public-hero-actions .public-button,.public-page-hero-actions .public-button{width:100%}.public-floating-card{box-shadow:none;margin-top:8px;min-width:0;position:static}.public-hero-image-wrap{padding:7px}.public-demo-step-grid,.public-mock-lower,.public-workflow-grid{grid-template-columns:1fr}.public-cta h2{font-size:22px}.public-lead-form{grid-template-columns:1fr;padding:18px}.public-form-field{grid-column:1/-1}.public-comparison-head strong,.public-comparison-row span{padding:12px 10px}.public-comparison-head strong{font-size:10px}.public-comparison-row span{align-items:flex-start;font-size:9px}}.public-testimonials{background:#f8fafc;border-bottom:1px solid #e2e8f0}.public-testimonials.is-compact{border-top:1px solid #e2e8f0}.public-testimonial-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}.public-testimonial-grid>article{background:#fff;border:1px solid #d9e0e8;border-radius:13px;box-shadow:0 10px 28px #1018280f;display:flex;flex-direction:column;min-height:230px;padding:23px}.public-testimonial-grid>article>i{color:#8ba9e8;font-size:25px;line-height:1}.public-testimonial-grid blockquote{color:#475467;flex:1 1 auto;font-size:11px;line-height:1.7;margin:14px 0 22px}.public-testimonial-grid article>div{align-items:center;border-top:1px solid #edf0f4;display:flex;gap:11px;padding-top:16px}.public-testimonial-logo{background:#fff;border:1px solid #e4e9f0;border-radius:10px;display:grid;flex:0 0 47px;height:47px;overflow:hidden;place-items:center;width:47px}.public-testimonial-logo img{display:block;height:39px;object-fit:contain;width:39px}.public-testimonial-grid p,.public-testimonial-grid small,.public-testimonial-grid strong{display:block;margin:0}.public-testimonial-grid strong{color:#172033;font-size:10px;line-height:1.4}.public-testimonial-grid small{color:#98a2b3;font-size:9px;margin-top:4px}.public-customer-story{grid-gap:58px;align-items:center;display:grid;gap:58px;grid-template-columns:minmax(480px,1.1fr) minmax(320px,.9fr)}.public-customer-story-visual{background:#fff;border:1px solid #d5deea;border-radius:15px;box-shadow:0 20px 48px #1018281f;overflow:hidden}.public-customer-story-visual>img{display:block;height:auto;width:100%}.public-customer-story-visual>div{align-items:center;border-top:1px solid #e7ebf0;display:flex;gap:11px;padding:15px 18px}.public-customer-story-visual>div>img{height:44px;object-fit:contain;width:44px}.public-customer-story-visual small,.public-customer-story-visual span,.public-customer-story-visual strong{display:block}.public-customer-story-visual strong{color:#172033;font-size:10px}.public-customer-story-visual small{color:#98a2b3;font-size:9px;margin-top:3px}.public-customer-story-copy>span{color:#356fe8;font-size:9px;font-weight:750;letter-spacing:.6px;text-transform:uppercase}.public-customer-story-copy>h2{color:#101828;font-size:clamp(24px,3vw,34px);font-weight:710;letter-spacing:-.9px;line-height:1.15;margin:10px 0 13px}.public-customer-story-copy>p{color:#667085;font-size:11px;line-height:1.7;margin:0}.public-customer-story-copy>div{grid-gap:9px;display:grid;gap:9px;margin-top:20px}.public-customer-story-copy article{align-items:flex-start;background:#fff;border:1px solid #e1e7ef;border-radius:9px;display:flex;gap:11px;padding:12px}.public-customer-story-copy article>i{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;flex:0 0 31px;height:31px;place-items:center;width:31px}.public-customer-story-copy article small,.public-customer-story-copy article span,.public-customer-story-copy article strong{display:block}.public-customer-story-copy article strong{color:#172033;font-size:10px}.public-customer-story-copy article small{color:#667085;font-size:9px;line-height:1.55;margin-top:3px}.public-customer-story-copy>a{align-items:center;color:#285fcf;display:inline-flex;font-size:10px;font-weight:700;gap:7px;margin-top:20px;text-decoration:none}.public-about-hero .public-container{max-width:850px}.public-about-facts{background:#fff;border-bottom:1px solid #dfe6ef}.public-about-facts .public-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.public-about-facts .public-container>div{border-right:1px solid #e7ebf0;padding:27px 30px;text-align:center}.public-about-facts .public-container>div:last-child{border-right:0}.public-about-facts span,.public-about-facts strong{display:block}.public-about-facts strong{color:#175cd3;font-size:21px;font-weight:720;letter-spacing:-.4px}.public-about-facts span{color:#667085;font-size:10px;margin-top:5px}.public-about-story{grid-gap:62px;align-items:center;display:grid;gap:62px;grid-template-columns:minmax(300px,.82fr) minmax(500px,1.18fr)}.public-about-story-copy .public-section-heading{margin-bottom:17px}.public-about-story-copy>p{color:#667085;font-size:11px;line-height:1.72;margin:0 0 13px}.public-about-product-window{background:#fff;border:1px solid #d5deea;border-radius:15px;box-shadow:0 22px 52px #10182824;overflow:hidden}.public-about-product-window>div{align-items:center;border-bottom:1px solid #e4e9f0;color:#667085;display:flex;justify-content:space-between;min-height:40px;padding:0 13px}.public-about-product-window>div>span{background:#f04438;border-radius:50%;box-shadow:14px 0 #f79009,28px 0 #12b76a;height:8px;width:8px}.public-about-product-window small{font-size:8px;font-weight:650}.public-about-product-window i{color:#12b76a}.public-about-product-window img{display:block;height:auto;width:100%}.public-about-principles{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(4,minmax(0,1fr))}.public-about-principles article{background:#fff;border:1px solid #d9e0e8;border-radius:12px;padding:22px 19px}.public-about-principles article>i{background:#edf3ff;border-radius:9px;color:#356fe8;display:grid;font-size:17px;height:38px;margin-bottom:17px;place-items:center;width:38px}.public-about-principles h3{color:#172033;font-size:12px;margin:0 0 7px}.public-about-principles p{color:#667085;font-size:10px;line-height:1.6;margin:0}.public-about-audience>div:last-child{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.public-about-audience>div:last-child span{align-items:center;background:#fff;border:1px solid #d9e0e8;border-radius:999px;color:#344054;display:inline-flex;font-size:10px;font-weight:650;gap:8px;padding:11px 14px}.public-about-audience>div:last-child i{color:#356fe8}.public-about-company{align-items:center;background:#edf4ff;border:1px solid #cfe0f7;border-radius:14px;display:flex;gap:35px;justify-content:space-between;margin-bottom:72px;margin-top:0;padding:27px 30px}.public-about-company>div>span{color:#356fe8;font-size:9px;font-weight:750;letter-spacing:.5px;text-transform:uppercase}.public-about-company h2{color:#172033;font-size:20px;margin:5px 0 7px}.public-about-company p{color:#667085;font-size:10px;line-height:1.65;margin:0;max-width:680px}.public-about-company>a{align-items:center;color:#285fcf;display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:700;gap:7px;text-decoration:none}@media (max-width:991.98px){.public-testimonial-grid{grid-template-columns:1fr;margin:0 auto;max-width:720px}.public-testimonial-grid>article{min-height:0}.public-customer-story{gap:32px;grid-template-columns:1fr}.public-customer-story-visual{max-width:720px}.public-about-story{gap:34px;grid-template-columns:1fr}.public-about-story-copy{max-width:700px}.public-about-principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.public-customer-story{grid-template-columns:minmax(0,1fr)}.public-about-facts .public-container{grid-template-columns:1fr}.public-about-facts .public-container>div{border-bottom:1px solid #e7ebf0;border-right:0;padding:20px}.public-about-facts .public-container>div:last-child{border-bottom:0}.public-about-principles{grid-template-columns:1fr}.public-about-company{align-items:flex-start;flex-direction:column;margin-bottom:54px;padding:23px}}.public-legal-hero{background:radial-gradient(circle at 85% 10%,#356fe829,#0000 34%),linear-gradient(180deg,#fff,#f2f6fc);padding-bottom:52px;padding-top:58px}.public-legal-hero .public-container{max-width:760px}.public-legal-hero h1{margin-top:8px}.public-legal-hero p{font-size:14px;max-width:680px}.public-legal-hero small{background:#fff;border:1px solid #d7e2f1;border-radius:999px;color:#667085;display:inline-flex;font-size:11px;font-weight:600;margin-top:20px;padding:7px 11px}.public-legal-layout{grid-gap:34px;align-items:start;display:grid;gap:34px;grid-template-columns:230px minmax(0,800px);justify-content:center;padding-bottom:72px;padding-top:56px;width:min(1080px,calc(100% - 40px))}.public-legal-layout aside{background:#fff;border:1px solid #d9e2ee;border-radius:13px;box-shadow:0 8px 24px #1018280f;display:grid;overflow:hidden;position:-webkit-sticky;position:sticky;top:92px}.public-legal-layout aside strong{background:#172b4d;color:#fff;font-size:11px;letter-spacing:.4px;padding:15px 17px;text-transform:uppercase}.public-legal-layout aside a{border-top:1px solid #edf0f4;color:#475467;font-size:12px;font-weight:600;line-height:1.45;padding:13px 17px;text-decoration:none}.public-legal-layout aside a:hover{background:#f4f7fc;color:#285fcf;padding-left:20px}.public-legal-content{background:#fff;border:1px solid #dfe5ed;border-radius:15px;box-shadow:0 14px 38px #10182812;color:#475467;padding:42px 46px 48px}.public-legal-content,.public-legal-content h2{font-family:Poppins,Roboto,Segoe UI,Arial,sans-serif}.public-legal-content h2{color:#081a35;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.45;margin:34px 0 12px;padding-top:4px}.public-legal-content h2:first-child{margin-top:0;padding-top:0}.public-legal-content p{font-size:12px;line-height:1.5;margin:0 0 14px;max-width:82ch}.public-legal-content ul{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:5px 0 19px;max-width:82ch;padding-left:16px}.public-legal-content li{padding:0}.public-legal-content a{color:#285fcf;font-weight:600;overflow-wrap:anywhere}@media (max-width:991.98px){.public-legal-layout{gap:22px;grid-template-columns:minmax(0,750px)}.public-legal-layout aside{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.public-legal-layout aside strong{grid-column:1/-1}.public-legal-layout aside a{align-items:center;border-right:1px solid #edf0f4;border-top:1px solid #edf0f4;display:flex}.public-legal-layout aside a:last-child{border-right:0}.public-legal-layout aside a:hover{padding-left:17px}}@media (max-width:767.98px){.public-legal-hero{padding-bottom:42px;padding-top:44px}.public-legal-layout{padding-bottom:52px;padding-top:32px;width:min(100% - 24px,750px)}.public-legal-layout aside{grid-template-columns:1fr}.public-legal-layout aside a{border-right:0}.public-legal-content{padding:28px 22px 34px}.public-legal-content h2{font-size:15px;margin-top:30px}}.web-home{background:#f5f7fb;min-height:100vh;padding:clamp(18px,4vw,48px) 20px}.web-home-shell{margin:0 auto;width:min(100%,1100px)}.web-home-hero{grid-gap:clamp(36px,7vw,88px);align-items:center;background:linear-gradient(145deg,#1460df,#246eea 58%,#1260d8);border-radius:34px;box-shadow:0 18px 42px #144daf29;display:grid;gap:clamp(36px,7vw,88px);grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);min-height:520px;overflow:hidden;padding:clamp(42px,7vw,82px);position:relative}.web-home-glow{background:#ffffff0f;border-radius:50%;position:absolute}.web-home-glow.is-one{height:440px;right:-100px;top:-180px;width:440px}.web-home-glow.is-two{bottom:-220px;height:390px;left:-110px;width:390px}.web-home-copy,.web-home-workspace{position:relative;z-index:1}.web-home-eyebrow{align-items:center;color:#fff;display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:1.25px;text-transform:uppercase}.web-home-eyebrow i{background:#78e2be;border-radius:50%;height:7px;width:7px}.web-home-copy h1{color:#fff;font-size:clamp(48px,5.4vw,72px);font-weight:800;letter-spacing:-2.5px;line-height:1.05;margin:20px 0 18px}.web-home-copy p{color:#dce9ff;font-size:clamp(17px,2vw,22px);line-height:1.55;margin:0;max-width:530px}.web-home-workspace{background:#fff;border-radius:24px;box-shadow:0 16px 38px #04286438;padding:25px 22px 22px}.web-home-workspace header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.web-home-workspace header>strong{color:#64748b;font-size:11px;letter-spacing:1.3px;text-transform:uppercase}.web-home-workspace header>span{align-items:center;background:#ecfdf5;border-radius:999px;color:#08785b;display:inline-flex;font-size:11px;font-weight:700;gap:6px;padding:6px 10px}.web-home-workspace header>span i{background:#0f9f78;border-radius:50%;height:7px;width:7px}.web-home-features{display:grid;grid-template-columns:repeat(3,1fr)}.web-home-features>div{align-items:center;display:flex;flex-direction:column;min-width:0;padding:0 12px;text-align:center}.web-home-features>div+div{border-left:1px solid #e7ecf3}.web-home-features div>span{border-radius:14px;display:grid;font-size:21px;height:48px;margin-bottom:12px;place-items:center;width:48px}.web-home-features .is-blue{background:#eaf1ff;color:#2563eb}.web-home-features .is-green{background:#e7f8f2;color:#0f9f78}.web-home-features .is-amber{background:#fff5e3;color:#c47a12}.web-home-features strong{color:#172033;font-size:14px}.web-home-features small{color:#7b8799;font-size:11px;margin-top:4px}.web-home-intro{padding:38px 0 24px}.web-home-intro h2{color:#172033;font-size:clamp(25px,3vw,34px);font-weight:800;letter-spacing:-.7px;margin:0}.web-home-intro p{color:#64748b;font-size:16px;margin:8px 0 0}.web-home-actions{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.web-home-actions a,.web-home-actions button{align-items:center;border:0;border-radius:17px;box-shadow:0 9px 18px #0f172a14;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:16px;font-weight:750;gap:12px;justify-content:center;min-height:64px;padding:14px 18px;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.web-home-actions a:hover,.web-home-actions button:hover{box-shadow:0 13px 24px #0f172a24;color:#fff;text-decoration:none;transform:translateY(-2px)}.web-home-actions .is-student{background:#0fa47e}.web-home-actions .is-register{background:#246be3}.web-home-actions .is-staff{background:#152b4d}.web-home-actions i{font-size:20px}.web-home-change-school{background:#0000;border:0;color:#2563eb;display:block;font-size:12px;font-weight:700;margin:14px auto 0;padding:8px 12px;text-decoration:underline;text-underline-offset:3px}.web-home-notice{align-items:flex-start;background:#eff5ff;border:1px solid #bfd4f8;border-radius:10px;color:#24508e;display:flex;font-size:13px;gap:9px;line-height:1.5;margin-top:16px;padding:12px 14px}.web-home-disclaimer{align-items:flex-start;color:#667085;display:flex;font-size:12px;gap:10px;line-height:1.6;margin:28px 0 0}.web-home-disclaimer i{margin-top:2px}.web-school-overlay{background:#08162a9e;display:grid;inset:0;overflow-y:auto;padding:20px;place-items:center;position:fixed;z-index:2000}.web-school-dialog{background:#fff;border-radius:24px;box-shadow:0 25px 70px #08162a47;padding:30px;position:relative;width:min(100%,500px)}.web-school-close{background:#f1f5f9;border:0;border-radius:12px;color:#475467;display:grid;height:40px;place-items:center;position:absolute;right:14px;top:14px;width:40px}.web-school-icon{background:#eff6ff;border-radius:22px;color:#2563eb;display:grid;font-size:32px;height:72px;margin-bottom:18px;place-items:center;width:72px}.web-school-icon.is-green{background:#ecfdf3;color:#07966b}.web-school-kicker{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:1.15px;text-transform:uppercase}.web-school-dialog h2{color:#17233c;font-size:25px;font-weight:800;margin:6px 0 8px}.web-school-dialog>p{color:#667085;font-size:13px;line-height:1.6;margin:0 0 18px}.web-school-error{background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;color:#b42318;font-size:12px;line-height:1.45;margin-bottom:14px;padding:11px 12px}.web-school-continue,.web-school-primary{align-items:center;background:#2563eb;border:0;border-radius:12px;color:#fff;display:flex;font-size:13px;font-weight:750;gap:8px;justify-content:center;min-height:50px;width:100%}.web-school-primary.is-green{background:#0f9f78}.web-school-continue:disabled,.web-school-primary:disabled{cursor:not-allowed;opacity:.6}.web-school-separator{align-items:center;color:#98a2b3;display:flex;font-size:10px;gap:10px;margin:17px 0;text-transform:uppercase}.web-school-separator:after,.web-school-separator:before{background:#e4e7ec;content:"";flex:1 1;height:1px}.web-school-dialog form{grid-gap:8px;display:grid;gap:8px}.web-school-dialog form label{color:#344054;font-size:11px;font-weight:700}.web-school-dialog form input{border:1px solid #cdd7e5;border-radius:11px;color:#172033;font-size:13px;min-height:48px;outline:none;padding:10px 12px;width:100%}.web-school-dialog form input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.web-school-continue{margin-top:4px}.web-school-dialog>small{align-items:flex-start;color:#667085;display:flex;font-size:10px;gap:7px;line-height:1.5;margin-top:15px}.web-school-camera{aspect-ratio:1.3;background:#09111e;border-radius:16px;overflow:hidden;position:relative}.web-school-camera video{height:100%;object-fit:cover;width:100%}.web-school-camera:after{aspect-ratio:1;border:3px solid #fff;border-radius:18px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(54%,210px)}.web-school-camera span{background:#00000094;border-radius:99px;bottom:14px;color:#fff;font-size:10px;font-weight:700;left:18px;padding:7px 10px;position:absolute;right:18px;text-align:center;z-index:1}@media (max-width:840px){.web-home{padding:0 0 28px}.web-home-shell{max-width:620px}.web-home-hero{border-radius:0 0 34px 34px;gap:44px;grid-template-columns:1fr;min-height:550px;padding:42px 36px 34px}.web-home-copy h1{font-size:clamp(42px,10vw,60px)}.web-home-actions,.web-home-disclaimer,.web-home-intro,.web-home-notice{margin-left:28px;margin-right:28px}.web-home-actions{grid-template-columns:1fr}}@media (max-width:480px){.web-home-hero{min-height:610px;padding:34px 28px 32px}.web-home-eyebrow{font-size:9px}.web-home-copy h1{font-size:clamp(40px,12.5vw,54px);letter-spacing:-1.8px;margin-top:14px}.web-home-copy p{font-size:17px}.web-home-workspace{border-radius:22px;padding:22px 18px 20px}.web-home-features>div{padding:0 7px}.web-home-features div>span{height:45px;width:45px}.web-home-features strong{font-size:13px}.web-home-intro{padding-top:32px}.web-home-intro h2{font-size:25px}.web-home-intro p{font-size:14px;line-height:1.55}.web-home-actions a,.web-home-actions button{font-size:15px;min-height:62px}.web-school-overlay{align-items:end;padding:0}.web-school-dialog{border-radius:24px 24px 0 0;max-height:94vh;overflow-y:auto;padding:26px 20px 30px;width:100%}}@media (min-width:841px){.web-home{display:grid;min-height:100vh;min-height:100dvh;padding:28px;place-items:center}.web-home-shell{grid-gap:0 24px;display:grid;gap:0 24px;grid-template-columns:minmax(0,1.22fr) minmax(365px,.78fr);grid-template-rows:auto auto auto 1fr auto;min-height:min(650px,calc(100dvh - 56px));position:relative;width:min(1180px,100%)}.web-home-shell:after{background:#fff;border:1px solid #e0e7f0;border-radius:28px;bottom:0;box-shadow:0 18px 45px #1d365b17;content:"";position:absolute;right:0;top:0;width:calc(39% - 12px);z-index:0}.web-home-hero{align-content:space-between;border-radius:28px;gap:34px;grid-column:1;grid-row:1/6;grid-template-columns:1fr;min-height:min(650px,calc(100dvh - 56px));padding:clamp(38px,4vw,58px)}.web-home-copy h1{font-size:clamp(46px,5vw,66px);margin-top:16px}.web-home-copy p{font-size:clamp(17px,1.7vw,20px)}.web-home-workspace{align-self:end;width:min(100%,500px)}.web-home-actions,.web-home-change-school,.web-home-disclaimer,.web-home-intro{grid-column:2;margin-left:34px;margin-right:34px;position:relative;z-index:1}.web-home-intro{align-self:end;padding:54px 0 22px}.web-home-intro h2{font-size:clamp(25px,2.3vw,31px);line-height:1.18}.web-home-intro p{font-size:14px;line-height:1.55}.web-home-actions{gap:11px;grid-template-columns:1fr}.web-home-actions a,.web-home-actions button{border-radius:13px;font-size:14px;min-height:56px}.web-home-change-school{font-size:11px;justify-self:center;margin-top:10px}.web-home-disclaimer{align-self:end;font-size:10px;margin-bottom:30px;margin-top:14px}}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;position:relative;scrollbar-width:none;visibility:visible;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";left:2px;opacity:0;position:absolute;right:2px;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-color:#29d #0000 #0000 #29d;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}svg{touch-action:none}.jvectormap-container{height:100%;overflow:hidden;position:relative;touch-action:none;width:100%}.jvectormap-tip{border:1px solid #cdcdcd;display:none;font-family:sans-serif,Verdana;font-size:smaller}.jvectormap-goback,.jvectormap-tip,.jvectormap-zoomin,.jvectormap-zoomout{background:#292929;border-radius:3px;color:#fff;padding:3px;position:absolute}.jvectormap-goback,.jvectormap-zoomin,.jvectormap-zoomout{box-sizing:initial;cursor:pointer;left:10px;line-height:10px;text-align:center}.jvectormap-zoomin,.jvectormap-zoomout{height:10px;width:10px}.jvectormap-zoomin{top:10px}.jvectormap-zoomout{top:30px}.jvectormap-goback{bottom:10px;padding:6px;z-index:1000}.jvectormap-spinner{background:50% no-repeat url(data:image/gif;base64,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);bottom:0;left:0;position:absolute;right:0;top:0}.jvectormap-legend-title{font-size:14px;font-weight:700;text-align:center}.jvectormap-legend-cnt{position:absolute}.jvectormap-legend-cnt-h{bottom:0;right:0}.jvectormap-legend-cnt-v{right:0;top:0}.jvectormap-legend{background:#000;border-radius:3px;color:#fff}.jvectormap-legend-cnt-h .jvectormap-legend{float:left;margin:0 10px 10px 0;padding:3px 3px 1px}.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick{float:left}.jvectormap-legend-cnt-v .jvectormap-legend{margin:10px 10px 0 0;padding:3px}.jvectormap-legend-cnt-h .jvectormap-legend-tick{width:40px}.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample{height:15px}.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample{display:inline-block;height:20px;vertical-align:middle;width:20px}.jvectormap-legend-tick-text{font-size:12px}.jvectormap-legend-cnt-h .jvectormap-legend-tick-text{text-align:center}.jvectormap-legend-cnt-v .jvectormap-legend-tick-text{display:inline-block;line-height:20px;padding-left:3px;vertical-align:middle}.dashboard-page .content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-size:12px;font-synthesis:none;max-width:1480px;padding:16px 24px 20px;width:100%}.dashboard-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:6px}.dashboard-heading,.dashboard-heading .breadcrumb,.dashboard-heading .breadcrumb-item,.dashboard-heading .dashboard-breadcrumb-home,.dashboard-heading h1{caret-color:#0000}.dashboard-heading h1{color:#172033;color:var(--color-text,#172033);font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px;-webkit-user-select:none;user-select:none}.dashboard-heading .breadcrumb{align-items:center;line-height:1.25;margin-bottom:0;-webkit-user-select:none;user-select:none}.dashboard-heading .breadcrumb,.dashboard-heading .breadcrumb-item{font-size:11px!important}.dashboard-heading .breadcrumb-item{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;line-height:1;min-height:14px}.dashboard-heading .breadcrumb-item+.breadcrumb-item:before{background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.dashboard-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid;height:14px;place-items:center;width:14px}.dashboard-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.dashboard-heading .breadcrumb-item[aria-current=page]{color:#172033;color:var(--color-text,#172033);font-weight:500}.dashboard-update-status{align-items:center;background:#f0faf5;border:1px solid #cce8da;border-radius:999px;color:#157347;display:inline-flex;font-size:11px;font-weight:600;gap:7px;min-height:28px;padding:5px 9px;white-space:nowrap}.dashboard-update-status.is-loading{background:#f3f7ff;border-color:#d6e3fb;color:#356fe8}.dashboard-update-dot{background:currentColor;border-radius:50%;height:7px;width:7px}.dashboard-update-status.is-loading .dashboard-update-dot{animation:dashboard-pulse 1.1s ease-in-out infinite}@keyframes dashboard-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.dashboard-period-panel{align-items:center;background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);display:flex;gap:18px;justify-content:space-between;margin-bottom:12px;min-height:58px;padding:10px 12px}.dashboard-period-panel>div:first-child{min-width:0}.dashboard-period-panel strong,.dashboard-period-panel>div:first-child>span{display:block}.dashboard-period-panel strong{color:#172033;color:var(--color-text,#172033);font-size:13px;font-weight:600;margin-bottom:2px}.dashboard-period-panel>div:first-child>span{color:#667085;color:var(--color-muted,#667085);font-size:11px}.dashboard-filter-wrap{align-items:flex-end;display:flex;flex:0 0 auto;gap:8px}.dashboard-filter-wrap label{margin:0}.dashboard-filter-wrap label>span{color:#667085;color:var(--color-muted,#667085);display:block;font-size:10px;font-weight:600;line-height:1.2;margin-bottom:3px}.dashboard-filter-wrap input[type=month]{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;box-shadow:none;color:#172033;color:var(--color-text,#172033);font-size:12px;height:32px;min-height:32px;padding:4px 8px;width:150px}.dashboard-filter-wrap input:focus{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81f}.dashboard-kpi-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.dashboard-kpi-card{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);display:flex;flex-direction:column;min-height:156px;min-width:0;overflow:hidden;padding:13px 14px 11px;position:relative;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.dashboard-kpi-card:hover{border-color:#c7d5e8;box-shadow:0 7px 18px #10182817;transform:translateY(-1px)}.dashboard-kpi-card.is-clickable{cursor:pointer}.dashboard-kpi-card.is-clickable:focus-visible{outline:3px solid #356fe840;outline-offset:2px}.dashboard-kpi-card:before{background:#356fe8;content:"";height:3px;left:0;position:absolute;right:0;top:0}.dashboard-kpi-card.tone-success:before{background:#198754;background:var(--color-success,#198754)}.dashboard-kpi-card.tone-warning:before{background:#d97706;background:var(--color-warning,#d97706)}.dashboard-kpi-card.tone-danger:before{background:#dc3545;background:var(--color-danger,#dc3545)}.dashboard-kpi-topline{align-items:center;display:flex;gap:10px;justify-content:space-between}.dashboard-kpi-label{color:#475467;font-size:11px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-kpi-icon{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;flex:0 0 32px;font-size:17px;height:32px;place-items:center;width:32px}.tone-success .dashboard-kpi-icon{background:#eaf8f1;color:#198754;color:var(--color-success,#198754)}.tone-warning .dashboard-kpi-icon{background:#fff5e8;color:#d97706;color:var(--color-warning,#d97706)}.tone-danger .dashboard-kpi-icon{background:#fff0f1;color:#dc3545;color:var(--color-danger,#dc3545)}.dashboard-kpi-value{color:#172033;color:var(--color-text,#172033);display:block;font-size:25px;font-weight:700;letter-spacing:-.3px;line-height:1.15;margin:8px 0 2px;overflow:hidden;overflow-wrap:anywhere}.dashboard-kpi-status{line-height:1.35}.dashboard-kpi-footer,.dashboard-kpi-status{color:#667085;color:var(--color-muted,#667085);font-size:10px}.dashboard-kpi-footer{border-top:1px solid #edf0f4;font-weight:500;margin-top:auto;min-height:24px;padding-top:8px}.dashboard-kpi-footer a{align-items:center;color:#356fe8;display:inline-flex;font-weight:600;gap:5px;text-decoration:none}.dashboard-kpi-footer a:focus-visible,.dashboard-kpi-footer a:hover{color:#2759be;text-decoration:none}.dashboard-kpi-footer a i{font-size:14px;transition:transform .16s ease}.dashboard-kpi-footer a:focus-visible i,.dashboard-kpi-footer a:hover i{transform:translateX(2px)}.dashboard-detail-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr)}.dashboard-panel{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);min-width:0;padding:14px}.dashboard-panel-header{margin-bottom:13px}.dashboard-panel-header h2{color:#172033;color:var(--color-text,#172033);font-size:14px;font-weight:600;line-height:1.3;margin:0 0 3px}.dashboard-panel-header p{color:#667085;color:var(--color-muted,#667085);font-size:10px;line-height:1.4;margin:0}.dashboard-health-list{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-health-heading{align-items:center;color:#475467;display:flex;font-size:11px;font-weight:600;gap:10px;justify-content:space-between;margin-bottom:7px}.dashboard-health-heading strong{color:#172033;color:var(--color-text,#172033);font-size:12px}.dashboard-progress{background:#edf1f6;border-radius:999px;height:7px;overflow:hidden}.dashboard-progress span{background:#356fe8;border-radius:inherit;display:block;height:100%;transition:width .3s ease}.dashboard-progress.is-success span{background:#198754;background:var(--color-success,#198754)}.dashboard-health-item small{color:#667085;color:var(--color-muted,#667085);display:block;font-size:9px;line-height:1.4;margin-top:6px}.dashboard-health-stats{grid-gap:8px;border-top:1px solid #edf0f4;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;padding-top:12px}.dashboard-health-stats>div{background:#f8fafc;border-radius:7px;padding:8px 10px}.dashboard-health-stats span,.dashboard-health-stats strong{display:block}.dashboard-health-stats span{color:#667085;color:var(--color-muted,#667085);font-size:9px;margin-bottom:3px}.dashboard-health-stats strong{color:#172033;color:var(--color-text,#172033);font-size:15px;font-weight:650}.dashboard-quick-links{grid-gap:5px;display:grid;gap:5px}.dashboard-quick-links a{grid-gap:8px;align-items:center;border-radius:7px;color:#344054;display:grid;font-size:11px;font-weight:500;gap:8px;grid-template-columns:28px minmax(0,1fr) 18px;min-height:38px;padding:5px 8px;text-decoration:none;transition:background-color .16s ease,color .16s ease}.dashboard-quick-links a:focus-visible,.dashboard-quick-links a:hover{background:#f3f7ff;color:#356fe8;outline:none;text-decoration:none}.dashboard-quick-links a>i:first-child{background:#edf3ff;border-radius:7px;color:#356fe8;display:grid;font-size:16px;height:28px;place-items:center;width:28px}.dashboard-quick-links a>i:last-child{color:#98a2b3;font-size:16px}@media (max-width:1199.98px){.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-detail-grid{grid-template-columns:1fr}.dashboard-quick-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.dashboard-page .content{font-size:13px;padding:12px 10px 16px}.dashboard-heading{flex-direction:column;gap:8px}.dashboard-heading h1{font-size:20px!important}.dashboard-update-status{align-self:flex-start;min-height:30px}.dashboard-period-panel{align-items:stretch;flex-direction:column;padding:12px}.dashboard-filter-wrap{align-items:stretch;flex-direction:column;width:100%}.dashboard-filter-wrap input[type=month]{font-size:13px;height:40px;min-height:40px;width:100%}.dashboard-kpi-grid{gap:10px;grid-template-columns:1fr}.dashboard-kpi-card{min-height:148px}.dashboard-kpi-label{font-size:12px}.dashboard-kpi-value{font-size:24px}.dashboard-kpi-footer,.dashboard-kpi-status{font-size:11px}.dashboard-panel{padding:12px}.dashboard-health-list,.dashboard-health-stats,.dashboard-quick-links{grid-template-columns:1fr}.dashboard-health-list{gap:14px}.dashboard-quick-links a{font-size:12px;min-height:42px}}@media (prefers-reduced-motion:reduce){.dashboard-update-status.is-loading .dashboard-update-dot{animation:none}.dashboard-kpi-card,.dashboard-kpi-footer a i,.dashboard-progress span,.dashboard-quick-links a{transition:none}}.drivedesk-sidebar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(180deg,#172033,#1d2939)!important;border-right:1px solid #ffffff0f;box-shadow:4px 0 18px #10182814;color:#d0d5dd;font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:hidden}.drivedesk-sidebar-backdrop{display:none}.drivedesk-sidebar .sidebar{background:#0000;height:100vh;min-height:100vh;padding-bottom:0}.drivedesk-sidebar .app-brand{background:linear-gradient(135deg,#1f4e78,#356fe8);background:linear-gradient(135deg,var(--color-primary,#1f4e78),#356fe8);border-bottom:1px solid #ffffff17;flex:0 0 75px;height:75px}.drivedesk-sidebar .app-brand a{height:75px;padding:0 18px;text-decoration:none}.drivedesk-sidebar .app-brand .brand-icon{background:#fff;border-radius:10px;box-shadow:0 4px 12px #1018282e;height:36px;max-width:36px;min-width:36px;padding:4px;width:36px}.drivedesk-sidebar .app-brand .brand-icon.tenant-brand-icon{object-fit:contain;padding:2px}.drivedesk-sidebar .app-brand .brand-name{color:#fff;font-size:16px;font-weight:650;letter-spacing:.1px;margin-left:10px;text-transform:none}.drivedesk-sidebar .sidebar-scroll-area{height:calc(100vh - 75px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#98a2b373 #0000;scrollbar-width:thin}.drivedesk-sidebar .sidebar-scroll-area::-webkit-scrollbar{width:5px}.drivedesk-sidebar .sidebar-scroll-area::-webkit-scrollbar-track{background:#0000}.drivedesk-sidebar .sidebar-scroll-area::-webkit-scrollbar-thumb{background:#98a2b366;border-radius:999px}.drivedesk-sidebar .sidebar-inner{gap:3px;margin:0!important;padding:14px 10px 22px}.drivedesk-sidebar .sidebar-inner>li{width:100%}.drivedesk-sidebar .sidebar-inner>li>.sidenav-item-link{align-items:center;border-radius:8px;color:#b8c0cc;display:flex!important;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.2;min-height:44px;overflow:hidden;padding:0 12px;position:relative;text-transform:none;transition:background-color .16s ease,color .16s ease,transform .16s ease;width:100%}.drivedesk-sidebar .sidebar-inner>li>.sidenav-item-link:before{background:#78a6ff;border-radius:0 3px 3px 0;bottom:9px;height:auto;left:0;opacity:0;right:auto;top:9px;width:3px}.drivedesk-sidebar .sidebar-inner>li>.sidenav-item-link i{color:#98a7ba;display:inline-grid;flex:0 0 22px;float:none;font-size:20px;height:22px;line-height:1;margin:0 12px 0 0;place-items:center;transition:color .16s ease;width:22px}.drivedesk-sidebar .sidenav-item-link .nav-text{color:inherit;font-size:13px;line-height:1.2;margin-right:auto;max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-dark .drivedesk-sidebar .sidebar .sidebar-inner>li>.sidenav-item-link:focus-visible,.sidebar-dark .drivedesk-sidebar .sidebar .sidebar-inner>li>.sidenav-item-link:hover{background:#ffffff12;color:#fff;outline:none;transform:translateX(1px)}.sidebar-dark .drivedesk-sidebar .sidebar .sidebar-inner>li>.sidenav-item-link:focus-visible i,.sidebar-dark .drivedesk-sidebar .sidebar .sidebar-inner>li>.sidenav-item-link:hover i{color:#c6d7ff}.sidebar-dark .drivedesk-sidebar .sidebar .sidebar-inner>li.active>.sidenav-item-link{background:#4c84ff2e;box-shadow:inset 0 0 0 1px #78a6ff1f;color:#fff}.sidebar-dark .drivedesk-sidebar .sidebar .sidebar-inner>li.active>.sidenav-item-link:before{opacity:1}.sidebar-dark .drivedesk-sidebar .sidebar .sidebar-inner>li.active>.sidenav-item-link i{color:#78a6ff}.drivedesk-sidebar .renewals-subnav{border-left:1px solid #78a6ff38;display:none;list-style:none;margin:5px 3px 7px 22px;padding:4px 0 4px 12px}.drivedesk-sidebar .renewals-nav.expand .renewals-subnav{display:block}.drivedesk-sidebar .renewals-nav{position:relative}.drivedesk-sidebar .renewals-nav>.sidenav-item-link{padding-right:42px!important}.drivedesk-sidebar .renewals-nav-toggle{background:#0000;border:0;border-radius:7px;color:#8294aa;cursor:pointer;display:grid;height:32px;padding:0;place-items:center;position:absolute;right:7px;top:6px;transition:background-color .16s ease,color .16s ease;width:32px;z-index:2}.drivedesk-sidebar .renewals-nav-toggle:focus-visible,.drivedesk-sidebar .renewals-nav-toggle:hover{background:#ffffff17;color:#fff;outline:none}.drivedesk-sidebar .renewals-nav-toggle i{font-size:17px;transition:transform .18s ease}.drivedesk-sidebar .renewals-nav.expand .renewals-nav-toggle{color:#78a6ff}.drivedesk-sidebar .renewals-nav.expand .renewals-nav-toggle i{transform:rotate(180deg)}.drivedesk-sidebar .renewals-subnav a{align-items:center;border-radius:6px;color:#98a7ba;display:flex;font-size:11px;gap:8px;min-height:34px;padding:7px 9px;position:relative;text-decoration:none;transition:background-color .15s ease,color .15s ease,transform .15s ease}.drivedesk-sidebar .renewals-subnav a i{color:#8294aa;flex:0 0 16px;font-size:15px;text-align:center;width:16px}.drivedesk-sidebar .renewals-subnav a:hover i,.drivedesk-sidebar .renewals-subnav li.active a i{color:#78a6ff}.drivedesk-sidebar .renewals-subnav a:hover,.drivedesk-sidebar .renewals-subnav li.active a{background:#4c84ff24;color:#fff}.drivedesk-sidebar .renewals-subnav a:hover{transform:translateX(1px)}.drivedesk-sidebar .renewals-subnav li.active a:before{background:#78a6ff;border-radius:50%;box-shadow:0 0 0 3px #78a6ff24;content:"";height:5px;left:-15px;position:absolute;top:50%;transform:translateY(-50%);width:5px}@media (min-width:768px){.sidebar-minified .drivedesk-sidebar .renewals-nav-toggle,.sidebar-minified .drivedesk-sidebar .renewals-subnav{display:none}.sidebar-minified .drivedesk-sidebar:hover .renewals-nav.expand .renewals-subnav{display:block}.sidebar-minified .drivedesk-sidebar:hover .renewals-nav-toggle{display:grid}.sidebar-minified .drivedesk-sidebar .sidebar-inner{padding-left:10px;padding-right:10px}.sidebar-minified .drivedesk-sidebar .sidebar-inner>li>.sidenav-item-link{justify-content:center;padding-left:0;padding-right:0;width:55px}.sidebar-minified .drivedesk-sidebar .sidebar-inner>li>.sidenav-item-link i{margin-right:0}.sidebar-minified .drivedesk-sidebar .sidebar-inner>li>.sidenav-item-link .nav-text{margin:0;max-width:0;opacity:0;position:absolute;visibility:hidden;width:0}.sidebar-minified .drivedesk-sidebar:hover .sidebar-inner>li>.sidenav-item-link{justify-content:flex-start;padding-left:12px;padding-right:12px;width:100%}.sidebar-minified .drivedesk-sidebar:hover .sidebar-inner>li>.sidenav-item-link i{margin-right:12px}.sidebar-minified .drivedesk-sidebar:hover .sidebar-inner>li>.sidenav-item-link .nav-text{margin-right:auto;max-width:165px;opacity:1;position:static;visibility:visible;width:auto}}@media (max-width:767.98px){.mobile-sticky-body-overlay{display:none!important}.sidebar-mobile-in .drivedesk-sidebar{pointer-events:auto;z-index:1060!important}.drivedesk-sidebar-backdrop{background:#0f172a3d;border:0;bottom:0;display:block;left:250px;opacity:0;padding:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:1055}.sidebar-mobile-in .drivedesk-sidebar-backdrop{opacity:1;pointer-events:auto;visibility:visible}.drivedesk-sidebar{border-right:0;box-shadow:none!important}.drivedesk-sidebar .sidebar-inner{gap:4px;padding-top:12px}.drivedesk-sidebar .sidebar-inner>li>.sidenav-item-link{font-size:13px;min-height:46px}.drivedesk-sidebar .sidebar-scroll-area{-webkit-overflow-scrolling:touch;height:calc(100dvh - 75px)}}@media (prefers-reduced-motion:reduce){.drivedesk-sidebar .sidebar-inner>li>.sidenav-item-link,.drivedesk-sidebar .sidebar-inner>li>.sidenav-item-link i{transition:none}}.pwa-ios-guide-backdrop{align-items:flex-end;background:#1018288c;display:flex;inset:0;justify-content:center;overscroll-behavior:contain;padding:16px;position:fixed;z-index:2000}.pwa-ios-guide{background:#fff;background:var(--color-surface,#fff);border-radius:18px;box-shadow:0 18px 50px #1018283d;color:#172033;color:var(--color-text,#172033);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);max-width:420px;overflow-y:auto;padding:28px 22px 22px;position:relative;text-align:center;touch-action:pan-y;width:100%}body.pwa-guide-open{overflow:hidden!important;overscroll-behavior:none}.pwa-ios-guide-close{background:#0000;border:0;color:#667085;color:var(--color-muted,#667085);font-size:28px;height:36px;line-height:1;padding:0;position:absolute;right:12px;top:10px;width:36px}.pwa-ios-guide-icon{background:#1f4e781a;border-radius:14px;color:#1f4e78;color:var(--color-primary,#1f4e78);display:grid;font-size:28px;height:54px;margin:0 auto 12px;place-items:center;width:54px}.pwa-ios-guide h2{font-size:21px;margin-bottom:6px}.pwa-ios-guide>p{color:#667085;color:var(--color-muted,#667085);font-size:14px;margin-bottom:20px}.pwa-ios-guide-steps{list-style:none;margin:0 0 22px;padding:0;text-align:left}.pwa-ios-guide-steps li{align-items:center;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:flex;font-size:14px;gap:12px;padding:11px 0}.pwa-ios-guide-steps li:last-child{border-bottom:0}.pwa-ios-guide-steps li>span{background:#1f4e78;background:var(--color-primary,#1f4e78);border-radius:50%;color:#fff;display:grid;flex:0 0 28px;font-weight:700;height:28px;place-items:center;width:28px}.pwa-ios-installed-confirm{color:#667085;color:var(--color-muted,#667085);font-size:12px;margin-top:8px;padding:6px;white-space:normal}@media (min-width:768px){.pwa-ios-guide-backdrop{align-items:center}}@media (max-width:767.98px){body.pwa-install-visible .dd-footer__inner{gap:3px;grid-template-columns:minmax(0,1fr);padding-right:64px}body.pwa-install-visible .dd-footer__copyright{justify-self:center;text-align:center}.pwa-install-button,.pwa-ios-guide button{touch-action:manipulation}.pwa-ios-guide-backdrop{padding:8px}.pwa-ios-guide{border-radius:14px;max-height:calc(100dvh - 16px);padding:26px 16px 16px}}.subscription-banner{align-items:center;border-bottom:1px solid;display:flex;font-size:12px;gap:9px;line-height:1.4;padding:9px 24px}.subscription-banner i{flex:0 0 auto;font-size:18px}.subscription-banner.is-trial{background:#eff6ff;border-color:#bfdbfe;color:#175cd3}.subscription-banner.is-grace{background:#fffbeb;border-color:#fde68a;color:#92400e}.subscription-banner.is-limited{background:#fef2f2;border-color:#fecaca;color:#991b1b}@media (max-width:767px){.subscription-banner{font-size:11px;padding:8px 12px}}.drivedesk-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fffffffa;box-shadow:0 1px 0 #10182814,0 3px 12px rgba(16,24,40,.035);font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:visible;z-index:1050}.drivedesk-header .navbar{align-items:center;background:#0000;border-bottom:0;display:flex;flex-wrap:nowrap;min-height:74px;padding:0 18px 0 0!important}.drivedesk-header #sidebar-toggler-react{background:#0000;border:0!important;border-right:1px solid #edf0f4!important;box-shadow:none!important;color:#7c8798;display:grid;flex:0 0 74px;font-size:24px;height:74px;line-height:1;outline:none!important;padding:0;place-items:center;transition:background-color .16s ease,color .16s ease;width:74px}.drivedesk-header #sidebar-toggler-react:active,.drivedesk-header #sidebar-toggler-react:focus-visible,.drivedesk-header #sidebar-toggler-react:hover{background:#f5f7fa;box-shadow:none!important;color:#356fe8;outline:none!important}.drivedesk-header #sidebar-toggler-react:before{display:block;line-height:1}.api-error-banner{grid-gap:10px;align-items:center;background:#fff7f7;border:1px solid #f4b4b8;border-radius:10px;box-shadow:0 12px 32px #1018282e;color:#172033;color:var(--color-text,#172033);display:grid;font-family:Segoe UI,Arial,sans-serif;gap:10px;grid-template-columns:38px minmax(0,1fr) auto 30px;padding:11px 10px 11px 12px;position:fixed;right:18px;top:86px;width:min(560px,calc(100vw - 36px));z-index:1400}.api-error-banner__icon{background:#ffe7e8;border-radius:9px;color:#dc3545;color:var(--color-danger,#dc3545);display:grid;font-size:17px;height:38px;place-items:center;width:38px}.api-error-banner__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.api-error-banner__copy strong{font-size:12px;font-weight:650;line-height:1.3}.api-error-banner__copy span{color:#667085;color:var(--color-muted,#667085);font-size:10px;line-height:1.4}.api-error-banner__actions{align-items:center;display:inline-flex;gap:6px}.api-error-banner__actions .btn{align-items:center;display:inline-flex;font-size:10px;gap:5px;min-height:32px;padding:5px 9px;white-space:nowrap}.api-error-banner__close{background:#0000;border:0;border-radius:7px;color:#667085;display:grid;font-size:14px;height:30px;padding:0;place-items:center;width:30px}.api-error-banner__close:focus-visible,.api-error-banner__close:hover{background:#ffe7e8;color:#b42318;outline:none}.header-mobile-brand{display:none}.header-search{align-items:center;display:flex;flex:1 1 460px;margin-left:18px;max-width:460px;min-width:0}.header-search form{margin:0;position:relative;width:100%}.header-search input{background:#f8fafc;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:9px;color:#172033;color:var(--color-text,#172033);font-size:12px;height:38px;line-height:1.3;min-height:38px;outline:none;padding:7px 38px 7px 36px;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;width:100%}.header-search input::placeholder{color:#98a2b3;opacity:1}.header-search input:focus{background:#fff;border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81c}.header-search-icon{font-size:17px;left:12px;pointer-events:none;transform:translateY(-50%);z-index:2}.header-search-clear,.header-search-icon{color:#7c8798;line-height:1;position:absolute;top:50%}.header-search-clear{background:#0000;border:0;border-radius:6px;display:grid;font-size:16px;height:28px;padding:0;place-items:center;right:6px;transform:translateY(-50%);width:28px;z-index:3}.header-search-clear:focus-visible,.header-search-clear:hover{background:#edf1f6;color:#172033;color:var(--color-text,#172033);outline:none}.header-search-results{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:9px;box-shadow:0 14px 36px #10182829;left:0;overflow:hidden;padding:5px;position:absolute;right:0;top:calc(100% + 8px);z-index:1100}.header-search-results a{grid-gap:8px;align-items:center;border-radius:7px;color:#344054;display:grid;font-size:12px;font-weight:500;gap:8px;grid-template-columns:30px minmax(0,1fr) 18px;min-height:38px;padding:4px 8px;text-decoration:none;transition:background-color .14s ease,color .14s ease}.header-search-results a:focus-visible,.header-search-results a:hover{background:#f3f7ff;color:#356fe8;outline:none;text-decoration:none}.header-search-results a>i:first-child{background:#edf3ff;border-radius:7px;color:#356fe8;display:grid;font-size:16px;height:30px;place-items:center;width:30px}.header-search-results a>i:last-child{color:#98a2b3;font-size:14px}.header-search-empty{color:#667085;color:var(--color-muted,#667085);display:block;font-size:12px;padding:16px 10px;text-align:center}.drivedesk-header .navbar-right{flex:0 0 auto;margin-left:auto}.drivedesk-header .navbar .navbar-right .navbar-nav{height:74px;padding:0}.drivedesk-header .pwa-install-nav-item{display:contents}.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu{align-items:center;display:flex;min-width:0;position:relative}.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle{align-items:center;background:#0000;border:0;border-radius:10px;color:#172033;color:var(--color-text,#172033);display:flex;font-size:12px;gap:9px;line-height:1.2;max-width:340px;min-height:50px;padding:6px 8px;text-align:left;transition:background-color .16s ease}.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle:focus-visible,.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle:hover,.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu.show .dropdown-toggle{background:#f5f7fa;box-shadow:none;outline:none}.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle:after{display:none}.header-avatar-wrap{display:inline-flex;flex:0 0 36px;height:36px;position:relative;width:36px}.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle>.header-avatar-wrap{color:inherit!important;padding:0!important}.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu .user-image{border:1px solid #cbd5e1;border-radius:50%;height:36px;object-fit:cover;width:36px}.header-avatar-status{background:#198754;background:var(--color-success,#198754);border:2px solid #fff;border-radius:50%;bottom:0;height:9px;position:absolute;right:0;width:9px}.drivedesk-header .header-user-copy{align-items:flex-start;color:inherit!important;flex-direction:column;gap:1px;max-width:220px;min-width:0;padding:0!important}.drivedesk-header .header-user-display-name{color:#172033;color:var(--color-text,#172033);display:block;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.drivedesk-header .header-user-copy small{color:#667085;color:var(--color-muted,#667085);display:block;font-size:9px;font-weight:500;line-height:1.2}.header-user-chevron{color:#98a2b3;flex:0 0 auto;font-size:16px}.drivedesk-header .navbar .header-user-menu{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;box-shadow:0 16px 42px #1018282b;left:auto!important;margin:0;overflow:hidden;padding:5px;right:0!important;top:calc(100% - 6px);transform:none!important;width:290px;z-index:1300}.drivedesk-header .navbar .header-user-menu.show{display:block}.drivedesk-header .navbar .header-user-menu li.dropdown-header{align-items:center;background:#f8fafc;border:0;border-radius:8px;color:#172033;color:var(--color-text,#172033);display:flex;gap:10px;margin:0 0 5px;padding:10px;text-align:left}.drivedesk-header .navbar .header-user-menu li.dropdown-header img{border:1px solid #d9e0e8;border-radius:50%;flex:0 0 42px;height:42px;margin:0;object-fit:cover;width:42px}.drivedesk-header .header-user-dropdown-name{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:600;line-height:1.3;max-width:calc(100% - 52px);min-width:0;overflow-wrap:anywhere;white-space:normal}.drivedesk-header .header-user-dropdown-name small{color:#667085!important;color:var(--color-muted,#667085)!important;display:block;font-size:10px;font-weight:500;margin-top:2px}.drivedesk-header .navbar .header-user-menu .header-account-item a,.drivedesk-header .navbar .header-user-menu .header-logout-item a{grid-gap:9px;align-items:center;border-radius:8px;color:#344054;display:grid;gap:9px;grid-template-columns:32px minmax(0,1fr);min-height:46px;padding:6px 8px;text-decoration:none}.drivedesk-header .navbar .header-user-menu .header-account-item a:focus-visible,.drivedesk-header .navbar .header-user-menu .header-account-item a:hover{background:#eef4ff;color:#245fc7;outline:none;text-decoration:none}.drivedesk-header .navbar .header-user-menu .header-account-item a>i,.drivedesk-header .navbar .header-user-menu .header-logout-item a>i{border-radius:7px;display:grid;font-size:16px;height:32px;line-height:1;margin:0;place-items:center;width:32px}.drivedesk-header .navbar .header-user-menu .header-account-item a>i{background:#eaf1ff;color:#356fe8}.drivedesk-header .navbar .header-user-menu .header-account-item a>i:before,.drivedesk-header .navbar .header-user-menu .header-logout-item a>i:before{display:block;line-height:1}.drivedesk-header .header-account-item a small,.drivedesk-header .header-account-item a strong,.drivedesk-header .header-account-item a>span{display:block}.drivedesk-header .header-account-item a strong{font-size:11px;font-weight:600;line-height:1.3}.drivedesk-header .header-account-item a small{color:#667085;color:var(--color-muted,#667085);font-size:9px;line-height:1.3;margin-top:1px}.drivedesk-header .navbar .header-user-menu .header-logout-item a:focus-visible,.drivedesk-header .navbar .header-user-menu .header-logout-item a:hover{background:#fff1f2;color:#b42318;outline:none;text-decoration:none}.drivedesk-header .navbar .header-user-menu .header-logout-item a>i{background:#fff0f1;color:#dc3545;color:var(--color-danger,#dc3545)}.drivedesk-header .header-logout-item a small,.drivedesk-header .header-logout-item a strong,.drivedesk-header .header-logout-item a>span{display:block}.drivedesk-header .header-logout-item a strong{font-size:11px;font-weight:600;line-height:1.3}.drivedesk-header .header-logout-item a small{color:#667085;color:var(--color-muted,#667085);font-size:9px;line-height:1.3;margin-top:1px}.drivedesk-header .pwa-install-button{align-items:center;background:#1f4e78;background:var(--color-primary,#1f4e78);border-color:#1f4e78;border-color:var(--color-primary,#1f4e78);border-radius:999px;bottom:calc(18px + env(safe-area-inset-bottom, 0px));box-shadow:0 8px 24px #10182838;color:#fff;display:inline-flex;justify-content:center;margin:0;min-height:46px;padding:10px 16px;position:fixed;right:16px;white-space:nowrap;z-index:1040}.drivedesk-header .pwa-install-button:active,.drivedesk-header .pwa-install-button:focus,.drivedesk-header .pwa-install-button:hover{background:#1f4e78!important;background:var(--color-primary,#1f4e78)!important;border-color:#1f4e78!important;border-color:var(--color-primary,#1f4e78)!important;color:#fff!important}@media (max-width:991.98px){.header-search{margin-left:12px;max-width:360px}.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle{gap:6px}}@media (max-width:767.98px){.api-error-banner{gap:8px;grid-template-columns:34px minmax(0,1fr) 30px;left:8px;padding:10px;right:8px;top:68px;width:auto}.api-error-banner__icon{height:34px;width:34px}.api-error-banner__copy strong{font-size:12px}.api-error-banner__copy span{font-size:10px}.api-error-banner__actions{grid-column:2/-1;justify-content:flex-end}.api-error-banner__actions .btn{font-size:11px;min-height:34px}#body.header-fixed .page-wrapper{padding-top:60px!important}.drivedesk-header .navbar{min-height:60px;padding-right:8px!important}.drivedesk-header #sidebar-toggler-react{border-right:0!important;flex-basis:60px;font-size:22px;height:60px;width:60px}.header-mobile-brand{align-items:center;color:#172033;color:var(--color-text,#172033);display:inline-flex;font-size:13px;font-weight:700;gap:7px;left:50%;line-height:1;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:1}.header-mobile-brand:focus,.header-mobile-brand:hover{color:#1f4e78;color:var(--color-primary,#1f4e78);text-decoration:none}.header-mobile-brand-icon{background:#356fe8;border-radius:8px;box-shadow:0 2px 6px #1f4e782e;display:grid;height:28px;padding:6px;place-items:center;width:28px}.header-mobile-brand-icon img{display:block;height:100%;object-fit:contain;width:100%}.header-mobile-brand-icon.has-tenant-logo{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);padding:2px}.drivedesk-header .navbar .navbar-right .navbar-nav{height:60px}.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle{justify-content:center;min-height:48px;min-width:50px;padding:5px 6px}.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu .user-image,.header-avatar-wrap{flex-basis:34px;height:34px;width:34px}.header-user-chevron{font-size:14px}.drivedesk-header .navbar .header-user-menu{right:0!important;width:min(290px,calc(100vw - 16px))}.drivedesk-header .pwa-install-button{border-radius:50%;bottom:calc(14px + env(safe-area-inset-bottom, 0px));font-size:0;height:44px;min-height:44px;min-width:44px;padding:0;right:12px;width:44px}.drivedesk-header .pwa-install-button i{display:grid;font-size:19px;height:100%;line-height:1;margin:0!important;place-items:center;width:100%}}@media (prefers-reduced-motion:reduce){.drivedesk-header #sidebar-toggler-react,.drivedesk-header .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle,.header-search input,.header-search-results a{transition:none}}.dd-footer{-webkit-font-smoothing:antialiased;background:#fffffff5;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);box-shadow:0 -2px 10px #10182808;color:#667085;color:var(--color-muted,#667085);flex:0 0 auto;font-family:Segoe UI,Arial,sans-serif;margin-top:18px!important}.dd-footer__inner{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);margin:0 auto;max-width:1480px;min-height:54px;padding:8px 24px;width:100%}.dd-footer__identity{gap:8px;min-width:0}.dd-footer__identity,.dd-footer__logo{align-items:center;display:inline-flex}.dd-footer__logo{background:#1f4e78;background:var(--color-primary,#1f4e78);border-radius:7px;box-shadow:0 2px 6px #1f4e7833;flex:0 0 28px;height:28px;justify-content:center;overflow:hidden;padding:5px;width:28px}.dd-footer__logo img{display:block;height:100%;object-fit:contain;width:100%}.dd-footer__logo.has-tenant-logo{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);padding:2px}.dd-footer__product{display:flex;flex-direction:column;line-height:1.2;min-width:0}.dd-footer__product strong{color:#172033;color:var(--color-text,#172033);font-size:11px;font-weight:700}.dd-footer__product small{font-size:9px;overflow:hidden;text-overflow:ellipsis}.dd-footer__copyright,.dd-footer__product small{color:#667085;color:var(--color-muted,#667085);font-weight:400;white-space:nowrap}.dd-footer__copyright{font-size:10px;line-height:1.4;margin:0;text-align:center}.dd-footer__copyright a,.dd-footer__copyright strong{color:#344054;font-weight:600}.dd-footer__copyright a{text-decoration:none}.dd-footer__copyright a:focus-visible,.dd-footer__copyright a:hover{text-decoration:underline}.dd-footer__meta{align-items:center;background:#f8fafc;border:1px solid #e4e7ec;border-radius:999px;color:#475467;display:inline-flex;font-size:9px;font-weight:600;gap:6px;justify-self:end;line-height:1;padding:5px 8px;white-space:nowrap}.dd-footer__status-dot{background:#198754;background:var(--color-success,#198754);border-radius:50%;box-shadow:0 0 0 2px #1987541f;height:6px;width:6px}@media (max-width:991.98px){.dd-footer__inner{grid-template-columns:1fr auto;padding-left:18px;padding-right:18px}.dd-footer__copyright{justify-self:end}.dd-footer__meta{display:none}}@media (max-width:575.98px){.dd-footer{margin-top:10px!important;overflow:hidden;width:100%}.dd-footer__inner{gap:4px;grid-template-columns:minmax(0,1fr);min-height:0;padding:9px 12px calc(9px + env(safe-area-inset-bottom, 0px))}.dd-footer__identity{gap:7px;justify-content:center;width:100%}.dd-footer__logo{border-radius:6px;flex-basis:24px;height:24px;padding:4px;width:24px}.dd-footer__product small{display:none}.dd-footer__copyright{font-size:10px;justify-self:center;line-height:1.4;overflow-wrap:anywhere;text-align:center;white-space:normal;width:100%}}@media print{.dd-footer{display:none!important}}.page-header h3{font-size:22px;font-weight:600;margin:0}.student-card{background:#fff;border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 2px 6px #0000000d;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px 15px;text-align:center}.student-card img{border-radius:50%;height:80px;margin-bottom:10px;width:80px}.student-card h5{color:#212529;font-size:18px;font-weight:500;margin-bottom:10px;margin-top:10px}.student-card p{color:#6c757d;font-size:14px;margin-bottom:10px}.card-buttons{display:flex;gap:10px;justify-content:center;margin-top:15px}.completed-classes{color:#28a745;font-size:14px;font-weight:600;margin-top:15px}.btn-schedule{background-color:#f1f1f1;border:1px solid #dee2e6;color:#212529}.btn-schedule:hover{background-color:#e2e6ea;color:#212529}.btn-filter{background-color:#28a745}.btn-add-student,.btn-filter{border:none;color:#fff;font-size:14px;font-weight:600;padding:6px 14px}.btn-add-student{background-color:#007bff}.btn-filter:hover{background-color:#218838}.btn-add-student:hover{background-color:#0069d9}.top-buttons{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:576px){.top-buttons{align-items:flex-end;flex-direction:column}}.profile-container{align-items:center;display:flex;flex-direction:column}.profile-avatar{border-radius:50%;height:100px;object-fit:cover;width:100px}.profile-details .row{font-size:.95rem}.font-weight-bold{font-weight:600}.print-page-wrapper{min-height:100vh;position:relative}.print-watermark-layer{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.print-wm-logo{height:340px;left:50%;object-fit:contain;opacity:.06;position:absolute;top:50%;transform:translate(-50%,-50%);width:340px}.print-foreground{position:relative;z-index:1}.print-header-top{align-items:center;display:grid;grid-template-columns:170px minmax(0,1fr) 170px;margin-bottom:10px}.print-logo-area{flex-shrink:0}.print-school-logo{border:1px solid #ddd;border-radius:8px;height:96px;object-fit:contain;padding:4px;width:160px}.print-school-logo.drivedesk-print-logo{background:#1b2230;padding:8px}.print-logo-placeholder{align-items:center;background:#4c84ff;border-radius:8px;color:#fff;display:flex;font-size:2rem;font-weight:700;height:72px;justify-content:center;width:72px}.print-title-area{align-self:center;text-align:center}.print-header-spacer{width:170px}.print-org-name{color:#1b223c;font-size:1.8rem;font-weight:700;margin:0 0 3px}.print-list-title{border:2px solid #174c83;border-radius:4px;color:#174c83;display:inline-block;font-size:.95rem;font-weight:800;margin:2px 0 0;padding:5px 12px}.print-retest-label{color:#9a5700;display:block;font-size:.85em;font-weight:800;margin-top:2px;text-transform:uppercase}.print-mobile-number{font-weight:800}.print-divider{border:none;border-top:2px solid #1b223c;margin:10px 0 14px}@media print{body,html{min-width:0!important}.print-page-wrapper{font-size:11pt;line-height:1.3;padding:0;position:relative}.print-watermark-layer{height:100vh;left:0;position:fixed;top:0;width:100vw}.print-watermark-layer,.print-wm-logo,.print-wm-photo{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{size:A4 landscape;margin:10mm}.print-page-wrapper{color:#10233f;font-family:Arial,Helvetica,sans-serif}.print-header-top{grid-template-columns:170px minmax(0,1fr) 170px;margin-bottom:5px;min-height:96px}.print-school-logo{border:0;border-radius:0;height:96px;padding:0;width:160px}.print-header-spacer{width:170px}.print-org-name{color:#10233f;font-size:21pt;letter-spacing:.2px;margin-bottom:1px}.print-list-title,.print-org-name{font-weight:800;text-transform:uppercase}.print-list-title{color:#174c83;font-size:11pt;letter-spacing:.55px}.print-divider{border-top:2px solid #174c83;margin:5px 0 8px;opacity:1}.print-report-meta{grid-gap:14px;align-items:center;background:#f3f7fb!important;border:1px solid #b8c8d9;border-radius:2px;display:grid;gap:14px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);margin-bottom:8px;padding:6px 9px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-report-meta>div{align-items:center;display:flex;font-size:9pt;gap:8px;min-width:0}.print-report-meta span{color:#52677e;flex:0 0 auto;font-weight:700;white-space:nowrap}.print-report-meta strong{color:#10233f;font-weight:700;min-width:0;white-space:nowrap}.printable-student-table{margin-top:0!important}.printable-student-table table{border-collapse:collapse;color:#10233f;font-size:12pt;line-height:1.05;margin:0;table-layout:fixed;width:100%}.printable-student-table th:first-child{width:5%}.printable-student-table th:nth-child(2),.printable-student-table th:nth-child(3){width:17%}.printable-student-table th:nth-child(4){width:15%}.printable-student-table th:nth-child(5){width:11%}.printable-student-table th:nth-child(6){width:12%}.printable-student-table th:nth-child(7){width:10%}.printable-student-table th:nth-child(8){width:13%}.printable-student-table .table td,.printable-student-table .table th{border:1px solid #748ba4!important;overflow-wrap:anywhere;padding:7pt 2.5pt;text-align:center!important;vertical-align:middle}.printable-student-table .table th{background:#174c83!important;color:#fff!important;font-size:12pt;font-weight:800;letter-spacing:.25px;line-height:1.08;-webkit-print-color-adjust:exact;print-color-adjust:exact;text-transform:uppercase}.printable-student-table .table-striped tbody tr:nth-of-type(odd) td{background:#f7f9fc!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-signatures{display:flex;justify-content:space-between;margin-top:68px}.print-signatures>div{border-top:1px solid #10233f;padding-top:5px;text-align:center;width:155px}.print-signatures small,.print-signatures span{display:block}.print-signatures span{font-size:8px;font-weight:800}.print-signatures small{color:#6b7d90;font-size:6px;margin-top:2px}.print-wm-logo{bottom:2mm;height:130px;opacity:.045;top:auto;width:130px}body *{visibility:hidden}.d-print-block,.d-print-block *{visibility:visible!important}.d-print-block{background:#fff;left:0;padding:0;position:absolute;top:0;width:100%}.breadcrumb-wrapper,.btn,.content-wrapper,.footer,.header,.sidebar,.student-card{display:none!important}body *{visibility:hidden!important}.d-print-block,.d-print-block *{visibility:visible!important}.d-print-block{background:#fff;left:0;padding:0;position:absolute;top:0;width:100%}}@media print{@page{size:A4 landscape;margin:10mm}}.students-page input:focus,.students-page select:focus,.students-page textarea:focus{background-color:#fff!important;border:2px solid #4c84ff!important;box-shadow:0 0 0 3px #005ea54d;outline:none}.students-page .students-select-arrow{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%23666' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:12px 8px;padding-right:2rem!important}.students-page .students-select-arrow::-ms-expand{display:none}.custom-table td,.custom-table th{background-color:#fff;border-left:none!important;border-right:none!important}.custom-table tbody tr{border-bottom:1px solid #dee2e6}.status{color:green;font-weight:600}.action-btn{margin-right:5px}.custom-pagination .pagination{display:flex;gap:5px;justify-content:center}.custom-pagination .page-item{transition:all .2s ease-in-out}.custom-pagination .page-link{background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 2px 4px #0000000d;color:#495057;font-weight:500;padding:8px 14px;transition:all .2s ease}.custom-pagination .page-link:hover{background-color:#f1f3f5;border-color:#0d6efd;color:#0d6efd}.custom-pagination .page-item.active .page-link{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.custom-pagination .page-item.disabled .page-link{background-color:#f8f9fa;border-color:#dee2e6;color:#adb5bd}.custom-pagination .page-link i{font-size:1rem;vertical-align:middle}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 2px 4px #0000000d;color:#495057;font-weight:500;height:35px!important;padding:8px 14px;transition:all .2s ease}.table td,.table th{text-align:left!important}.students-page .content{max-width:1480px;padding:16px 24px 20px;width:100%}@media (min-width:768px){.students-page .content{font-size:12px}.students-page .content .form-control,.students-page .content .form-select{font-size:12px;height:32px;min-height:32px;padding:4px 10px}.students-page .content .btn:not(.students-action-icon):not(.page-link){font-size:12px;height:32px;line-height:1.2;min-height:32px;padding:5px 11px}.students-page .content .breadcrumb,.students-page .content .text-muted,.students-page .content label{font-size:12px}.students-page .content .card{border-radius:8px}.students-page .students-filter-card{margin-bottom:12px!important;padding:12px!important}.students-page .students-filter-grid{row-gap:8px}.students-page .students-filter-grid label{font-size:11px;margin-bottom:4px}}.students-page-heading{align-items:flex-start;margin-bottom:6px}.students-page-heading .breadcrumb-wrapper{margin-bottom:0!important}.students-page-heading h1{font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.students-page-heading .breadcrumb{align-items:center;line-height:1.25;margin-bottom:0}.students-page-heading .breadcrumb,.students-page-heading .breadcrumb-item,.students-page-heading .breadcrumb-item a{font-size:11px!important}.students-page-heading .breadcrumb-item{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;line-height:1;min-height:14px}.students-page-heading .breadcrumb-item:before{align-items:center;align-self:center;display:inline-flex;line-height:1}.students-page-heading .breadcrumb-item+.breadcrumb-item:before{background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.students-page-heading .breadcrumb-item .mdi,.students-page-heading .breadcrumb-item a{align-items:center;display:inline-flex;line-height:1}.students-page-heading .students-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid;height:14px;line-height:1;place-items:center;width:14px}.students-page-heading .students-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.students-page-heading .breadcrumb-item[aria-current=page]{color:#172033;color:var(--color-text,#172033);font-weight:500}.students-page-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.students-page-actions .btn{font-size:11px!important;height:30px!important;margin-right:0!important;min-height:30px!important;padding:4px 10px!important}.students-quick-filters{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:5px;padding:0 10px}.students-quick-filter{align-items:center;background:#fff;border:1px solid #d7e3f3;border-radius:999px;color:#344054;display:inline-flex;font-size:11px;font-weight:650;gap:6px;line-height:1.2;min-height:30px;padding:5px 10px;white-space:nowrap}.students-quick-filter:focus-visible,.students-quick-filter:hover{background:#f5f9ff;border-color:#8fb1ed;color:#245fc7}.students-quick-filter.is-active{background:#356fe8;border-color:#356fe8;box-shadow:0 3px 9px #356fe82e;color:#fff}.students-quick-filter.is-active:focus-visible,.students-quick-filter.is-active:hover{background:#285fcf;color:#fff}.students-search-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding:8px 10px}.students-search-field{position:relative;width:min(390px,100%)}.students-search-field>.bi-search{color:#667085;font-size:12px;left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.students-page .content .students-search-field .form-control{font-size:12px;min-height:34px;padding:5px 36px 5px 34px}.students-search-field .form-control:focus{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81f}.students-search-clear{background:#0000;border:0;border-radius:5px;color:#667085;display:grid;font-size:11px;height:26px;padding:0;place-items:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:26px}.students-search-clear:focus-visible,.students-search-clear:hover{background:#f2f4f7;color:#172033}.students-search-count{background:#eef4ff;border-radius:999px;color:#315fa8;flex:0 0 auto;font-size:11px;padding:4px 8px;white-space:nowrap}.students-page .students-pagination-bar{font-size:12px;gap:8px!important;margin-bottom:10px!important;margin-top:10px!important}.students-page .students-pagination-summary{gap:12px!important}.students-page .students-page-size-control{margin-left:0}.students-page .students-page-size-select{font-size:12px;height:28px!important;min-height:28px;padding-bottom:3px;padding-top:3px;width:68px}.students-page .custom-pagination .pagination{gap:3px}.students-page .custom-pagination .page-item:first-child .page-link,.students-page .custom-pagination .page-item:last-child .page-link,.students-page .custom-pagination .page-link{border-radius:6px;box-shadow:none;display:grid;font-size:11px;height:28px!important;line-height:1;min-width:28px;padding:0 7px;place-items:center}.students-filter-card,.students-table-wrap{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812)}.students-filter-card label{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:600;margin-bottom:6px}.students-table{font-size:12px;margin-bottom:0;min-width:760px}.students-table thead th{background:#f8fafc!important;border-bottom:1px solid #d9e0e8!important;border-bottom:1px solid var(--color-border,#d9e0e8)!important;color:#172033;color:var(--color-text,#172033);font-size:11px;letter-spacing:.15px;padding:8px 10px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:2}.students-table tbody td{padding:4px 10px;vertical-align:middle}.students-table tbody tr:hover td{background:#f8fbff}.students-row-actions{min-width:245px;text-align:right;white-space:nowrap}@media (min-width:768px){.students-table tbody td.students-row-actions,.students-table thead th:last-child{min-width:275px;padding-right:12px;text-align:right;width:275px}}.students-row-actions .students-action-icon{align-items:center;display:inline-flex;font-size:13px;gap:4px;height:30px;justify-content:center;margin:1px;min-width:0;padding:0 7px;width:auto}.students-action-label{font-size:12px;font-weight:500;line-height:1;margin-left:3px;text-rendering:optimizeLegibility;white-space:nowrap}.students-action-icon>i{display:inline-block;flex:0 0 auto;font-size:13px;line-height:1}@media (hover:hover) and (pointer:fine){.instructor-action-icon,.students-action-icon{position:relative}.instructor-action-icon:after,.students-action-icon:after{background:#172033;border-radius:5px;bottom:calc(100% + 8px);color:#fff;content:attr(data-tooltip);font-size:11px;font-weight:500;line-height:1.3;max-width:180px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:50%;transform:translate(50%,4px);transition:opacity .15s ease,transform .15s ease;white-space:normal;width:-webkit-max-content;width:max-content;z-index:20}.instructor-action-icon:focus-visible:after,.instructor-action-icon:hover:after,.students-action-icon:focus-visible:after,.students-action-icon:hover:after{opacity:1;transform:translate(50%)}}.students-plan-value{align-items:center;display:inline-flex;gap:6px;max-width:100%}.students-plan-value span{overflow-wrap:anywhere}@media (max-width:767.98px){.students-page .content{padding:12px 10px 16px}.students-page-heading h1{font-size:20px!important}.students-page-actions{flex:0 0 100%;margin-top:8px;max-width:100%;width:100%}.students-page-actions .btn{flex:1 1;font-size:13px!important;height:40px!important;min-height:40px!important;padding:7px 10px!important}.students-search-toolbar{flex-wrap:wrap}.students-quick-filters{flex-wrap:nowrap;margin-right:-10px;overflow-x:auto;padding-bottom:7px;scrollbar-width:thin}.students-quick-filter{flex:0 0 auto;min-height:34px}.students-search-field{max-width:100%;width:100%}.students-page .content .students-search-field .form-control{font-size:16px;min-height:40px;padding-left:34px}.students-filter-card{padding:14px!important}.students-filter-grid>div{flex:0 0 100%;margin-bottom:12px;max-width:100%;width:100%}.students-table-wrap{background:#0000;border:0;box-shadow:none;overflow:visible}.students-table{background:#0000;display:block;min-width:0}.students-table thead{display:none}.students-table tbody,.students-table td,.students-table tr{display:block;width:100%}.students-table tbody{grid-gap:12px;display:grid;gap:12px}.students-table tbody tr{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);overflow:hidden}.students-table tbody td{grid-gap:10px;border:0!important;border-bottom:1px solid #edf0f4!important;display:grid;font-size:13px;gap:10px;grid-template-columns:minmax(105px,38%) minmax(0,1fr);min-width:0;overflow-wrap:anywhere;padding:11px 13px!important;text-align:right!important;white-space:normal}.students-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.students-table tbody td:last-child{border-bottom:0!important}.students-plan-value{justify-self:end;text-align:right}.students-row-actions{display:block!important;text-align:right!important}.students-row-actions:before{display:block;margin-bottom:2px}.students-row-actions .students-action-icon{height:36px;margin:2px;min-height:36px;min-width:36px;padding:0;width:36px}.students-action-label{display:none}.students-action-icon>i{display:inline-block;font-size:14px}.students-page .custom-pagination{overflow-x:auto;padding-bottom:4px}.students-page .custom-pagination .page-item:first-child .page-link,.students-page .custom-pagination .page-item:last-child .page-link,.students-page .custom-pagination .page-link,.students-page .students-page-size-select{height:36px!important;min-width:36px}}@media (max-width:380px){.students-row-actions .students-action-icon{height:34px;min-width:34px;width:34px}}.student-name-with-photo{align-items:center;display:flex;gap:10px}.student-profile-image{border:1px solid #ddd;border-radius:50%;height:45px;min-width:45px;object-fit:cover;width:45px}.student-profile-placeholder{align-items:center;background:#f1f3f5;border-radius:50%;display:flex;font-size:22px;height:45px;justify-content:center;min-width:45px;width:45px}.student-profile-cell{align-items:center;display:flex;gap:12px;min-height:54px}.student-avatar-wrapper{flex-shrink:0;position:relative}.student-avatar{align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;display:flex;height:46px;justify-content:center;object-fit:cover;width:46px}.student-avatar-fallback{background:#e8f1ff;color:#2563eb;font-size:15px;font-weight:700}.student-status-dot{border:2px solid #fff;border-radius:50%;bottom:-2px;height:11px;position:absolute;right:-2px;width:11px}.student-status-dot.active{background:#22c55e}.student-status-dot.completed{background:#3b82f6}.student-profile-info{display:flex;flex-direction:column;justify-content:center;min-width:0}.student-profile-name{color:#1f2937;font-size:14px;font-weight:600;line-height:1.3}.student-profile-id{color:#94a3b8;font-size:11px;margin-top:3px}.student-image-overlay{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.student-image-preview{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:90vw;padding:10px;position:relative}.student-image-preview img{border-radius:10px;display:block;max-height:80vh;max-width:80vw;object-fit:contain}.student-image-close{background:#fff;border:none;border-radius:50%;box-shadow:0 3px 12px #00000040;color:#111827;cursor:pointer;font-size:25px;height:36px;line-height:34px;position:absolute;right:-14px;top:-14px;width:36px}.student-avatar{cursor:pointer;transition:transform .2s ease}.student-avatar:hover{transform:scale(1.08)}.text-right{text-align:right}.calendar{--cal-gap:.5rem}.calendar__body,.calendar__head{grid-gap:var(--cal-gap);display:grid;gap:var(--cal-gap);grid-template-columns:repeat(7,1fr)}.calendar__head{color:var(--bs-secondary-color);font-size:.875rem;margin-bottom:.5rem;margin-top:.5rem;text-align:center}.calendar__headcell{font-weight:600;letter-spacing:.02em;padding:.5rem 0}.calendar__cell{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;min-height:112px;padding:.5rem .5rem .6rem;text-align:left}.calendar__cell:hover:not(:disabled){outline:2px solid var(--bs-primary);outline-offset:0}.calendar__cell--empty{background:#0000;border:none;min-height:112px}.calendar__cell--sunday{background:var(--bs-light)!important;color:var(--bs-secondary-color);cursor:not-allowed;opacity:.85}.calendar__cell:disabled{cursor:not-allowed}.calendar__celltop{align-items:center;display:flex;justify-content:space-between}.calendar__date{font-weight:600}.calendar__sunday{color:var(--bs-secondary-color);font-size:.75rem;text-transform:uppercase}.calendar__counts{color:var(--bs-secondary-color);font-size:.875rem;margin-top:.25rem}@media (max-width:576px){.calendar__cell,.calendar__cell--empty{min-height:96px}}@media (min-width:992px){.calendar__cell,.calendar__cell--empty{min-height:120px}}.modal-dialog-slideout{height:100%;margin:0 0 0 auto;max-width:640px;transform:translateX(0)}.modal-dialog-slideout .modal-content{border-radius:0;height:100vh}.modal{z-index:1055}.modal-backdrop{z-index:1050}.availability-page-heading{margin-bottom:12px}.availability-dashboard .card,.availability-profile-card{border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812)}.availability-profile-card{background:#fff;background:var(--color-surface,#fff);padding:18px}.availability-dashboard .card-body{padding:18px}.availability-summary-grid .display-6{color:#1f4e78;color:var(--color-primary,#1f4e78);font-size:2rem}.availability-calendar-section .card-body{overflow:hidden}.availability-month-select{width:100%}.availability-calendar-section .calendar{padding-bottom:8px}@media (max-width:767.98px){.instructor-availability-page .content{padding:18px 10px}.availability-month-column{flex:0 0 100%;max-width:100%;width:100%}.availability-month-control{align-items:stretch!important;flex-direction:column;gap:6px}.availability-month-select{max-width:none!important;min-height:42px}.availability-profile-card{padding:14px}.availability-profile-layout{align-items:stretch!important}.availability-contact-details{flex-direction:column;gap:7px!important;overflow-wrap:anywhere}.availability-status-legend{align-items:flex-start!important;flex-direction:column}.availability-summary-grid{margin-left:-5px;margin-right:-5px}.availability-summary-grid>[class*=col-]{flex:0 0 50%;max-width:50%;padding-left:5px;padding-right:5px;width:50%}.availability-summary-grid>[class*=col-]:last-child{flex-basis:100%;max-width:100%;width:100%}.availability-summary-grid .card-body{min-height:108px;padding:13px}.availability-summary-grid .display-6{font-size:1.65rem}.availability-overview-section .row-cols-3{--bs-gutter-x:.4rem}.availability-overview-section .row-cols-3 .p-2{font-size:13px;padding:8px 4px!important}.availability-overview-section .row-cols-3 .small{font-size:10px}.availability-calendar-section .card-body{padding:13px}.availability-calendar-section .calendar__body,.availability-calendar-section .calendar__head{min-width:680px}.availability-calendar-section .calendar__cell,.availability-calendar-section .calendar__cell--empty{min-height:104px}.modal-dialog-slideout{max-width:100%;width:100%}.modal-dialog-slideout .modal-content{height:100dvh;overflow-y:auto}.modal-dialog-slideout .modal-body,.modal-dialog-slideout .modal-footer,.modal-dialog-slideout .modal-header{padding:14px}}@media (max-width:380px){.availability-summary-grid>[class*=col-]{flex-basis:100%;max-width:100%;width:100%}}.instructors-page .content{max-width:1480px;padding:16px 24px 20px;width:100%}.instructors-page-heading{align-items:flex-start;margin-bottom:6px}.instructors-page-heading .breadcrumb-wrapper{margin-bottom:0!important}.instructors-page-heading h1{font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.instructors-page-heading .breadcrumb{align-items:center;line-height:1.25;margin-bottom:0}.instructors-page-heading .breadcrumb,.instructors-page-heading .breadcrumb-item,.instructors-page-heading .breadcrumb-item a{font-size:11px!important}.instructors-page-heading .breadcrumb-item{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;line-height:1;min-height:14px}.instructors-page-heading .breadcrumb-item+.breadcrumb-item:before{background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.instructors-page-heading .instructors-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid;height:14px;line-height:1;place-items:center;width:14px}.instructors-page-heading .instructors-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.instructors-page-heading .breadcrumb-item[aria-current=page]{color:#172033;color:var(--color-text,#172033);font-weight:500}.instructors-page-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.instructors-page-actions .btn{font-size:11px;height:30px;margin-right:0!important;min-height:30px;padding:4px 10px}.instructors-table-wrap{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812)}.instructors-table{font-size:12px;margin-bottom:0;min-width:780px}.instructors-table thead th{background:#f8fafc!important;border-bottom:1px solid #d9e0e8!important;border-bottom:1px solid var(--color-border,#d9e0e8)!important;color:#172033;color:var(--color-text,#172033);font-size:11px;letter-spacing:.15px;padding:8px 10px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:2}.instructors-table tbody td{padding:5px 10px;vertical-align:middle}.instructors-table tbody tr:hover td{background:#f8fbff}.instructor-availability-value{align-items:center;color:#344054;display:inline-flex;font-family:Segoe UI,Arial,sans-serif;font-weight:400!important;gap:6px;text-rendering:auto}.instructors-row-actions{min-width:235px;text-align:right;white-space:nowrap}@media (min-width:768px){.instructors-table tbody td.instructors-row-actions,.instructors-table thead th:last-child{min-width:235px;padding-right:12px;text-align:right;width:235px}}.instructor-action-icon{align-items:center;display:inline-flex;font-size:13px;gap:4px;height:30px;justify-content:center;margin:1px;min-width:0;padding:0 7px;width:auto}.instructor-action-label{font-size:12px;font-weight:500;line-height:1;margin-left:3px;text-rendering:optimizeLegibility;white-space:nowrap}.instructor-action-icon>i{display:inline-block;flex:0 0 auto;font-size:13px;line-height:1}@media (max-width:767.98px){.instructors-page .content{padding:12px 10px 16px}.instructors-page-heading h1{font-size:20px!important}.instructors-page-actions{flex:0 0 100%;margin-top:8px;max-width:100%;width:100%}.instructors-page-actions .btn{font-size:13px;height:40px;min-height:40px;padding:7px 10px;width:100%}.instructors-table-wrap{background:#0000;border:0;box-shadow:none;overflow:visible}.instructors-table{background:#0000;display:block;min-width:0}.instructors-table thead{display:none}.instructors-table tbody,.instructors-table td,.instructors-table tr{display:block;width:100%}.instructors-table tbody{grid-gap:12px;display:grid;gap:12px}.instructors-table tbody tr{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);overflow:hidden}.instructors-table tbody td{grid-gap:10px;border:0!important;border-bottom:1px solid #edf0f4!important;display:grid;gap:10px;grid-template-columns:minmax(112px,40%) minmax(0,1fr);min-width:0;overflow-wrap:anywhere;padding:11px 13px!important;text-align:right!important;white-space:normal}.instructors-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.instructors-table tbody td:last-child{border-bottom:0!important}.instructor-availability-value{justify-self:end;text-align:right}.instructors-row-actions{display:block!important;text-align:right!important}.instructors-row-actions:before{display:block;margin-bottom:4px}.instructor-action-icon{display:inline-grid;height:36px;margin:1px;min-width:36px;padding:0;place-items:center;width:36px}.instructor-action-label{display:none}.instructor-action-icon>i{font-size:14px}}.instructor-owner-label{color:#667085;display:block;font-size:9px;font-weight:600;margin-top:2px}.instructor-role-badge,.instructor-training-badge{border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;padding:4px 8px;text-transform:capitalize;white-space:nowrap}.instructor-role-badge{background:#edf3ff;color:#285bc2}.instructor-role-badge.is-admin{background:#f2efff;color:#6941c6}.instructor-role-badge.is-staff{background:#eef2f6;color:#475467}.instructor-training-badge.is-enabled{background:#eaf8f1;color:#157347}.instructor-training-badge.is-disabled{background:#f2f4f7;color:#667085}.app-loading-state{align-items:center;color:#172033;color:var(--color-text,#172033);display:flex;font-family:Segoe UI,Arial,sans-serif;gap:12px;justify-content:center;min-height:132px;padding:24px;text-align:left}.app-loading-state__spinner{animation:app-loading-spin .75s linear infinite;border:3px solid #dbe7f5;border-radius:50%;border-top:3px solid var(--color-primary,#1f4e78);flex:0 0 30px;height:30px;width:30px}.app-loading-state__content{display:flex;flex-direction:column;gap:2px;min-width:0}.app-loading-state__content strong{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:600;line-height:1.35}.app-loading-state__content small{color:#667085;color:var(--color-muted,#667085);font-size:10px;line-height:1.4}.app-loading-state--compact{gap:8px;justify-content:flex-start;min-height:44px;padding:8px 0}.app-loading-state--compact .app-loading-state__spinner{border-width:2px;flex-basis:20px;height:20px;width:20px}.app-loading-state--page{min-height:60vh}@keyframes app-loading-spin{to{transform:rotate(1turn)}}@media (max-width:575.98px){.app-loading-state{min-height:112px;padding:20px 14px}.app-loading-state--compact{min-height:42px;padding:7px 0}.app-loading-state--page{min-height:55vh}}@media (prefers-reduced-motion:reduce){.app-loading-state__spinner{animation-duration:1.5s}}.app-empty-state{align-items:center;color:#172033;color:var(--color-text,#172033);display:flex;flex-direction:column;font-family:Segoe UI,Arial,sans-serif;gap:10px;justify-content:center;min-height:164px;padding:28px 20px;text-align:center}.app-empty-state__icon{background:#eef4ff;border-radius:50%;color:#3973dc;display:grid;font-size:18px;height:42px;place-items:center;width:42px}.app-empty-state__content{display:flex;flex-direction:column;gap:4px;max-width:460px}.app-empty-state__content strong{color:#172033;color:var(--color-text,#172033);font-size:13px;font-weight:600;line-height:1.35}.app-empty-state__content p{color:#667085;color:var(--color-muted,#667085);font-size:11px;line-height:1.5;margin:0}.app-empty-state .btn{font-size:11px;min-height:32px;padding:5px 12px}.app-empty-state--compact{min-height:116px;padding:18px 14px}.app-empty-state--compact .app-empty-state__icon{font-size:15px;height:36px;width:36px}.app-empty-state--error .app-empty-state__icon{background:#fff0f1;color:#dc3545;color:var(--color-danger,#dc3545)}@media (max-width:575.98px){.app-empty-state{min-height:148px;padding:24px 14px}.app-empty-state--compact{min-height:108px;padding:16px 12px}}.delete-confirmation-dialog{margin-left:auto;margin-right:auto;max-width:440px;width:calc(100% - 32px)}.delete-confirmation-dialog .modal-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:12px;box-shadow:0 18px 55px #10182833;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:hidden}.delete-confirmation-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);padding:13px 16px}.delete-confirmation-header .modal-title{color:#172033;color:var(--color-text,#172033);font-size:17px;font-weight:600;line-height:1.25}.delete-confirmation-header .btn-close,.delete-confirmation-header .close{margin:0 0 0 auto;opacity:.65}.delete-confirmation-body{padding:20px 18px}.delete-confirmation-content{align-items:flex-start;display:flex;gap:12px}.delete-confirmation-icon{background:#feeceb;border-radius:50%;color:#dc3545;color:var(--color-danger,#dc3545);display:grid;flex:0 0 36px;font-size:16px;height:36px;line-height:1;place-items:center;width:36px}.delete-confirmation-copy{min-width:0;padding-top:1px}.delete-confirmation-copy p{color:#172033;color:var(--color-text,#172033);font-size:13px;font-weight:500;line-height:1.45;margin:0 0 5px;overflow-wrap:anywhere}.delete-confirmation-copy small{color:#667085;color:var(--color-muted,#667085);font-size:11px;line-height:1.4}.delete-confirmation-error{background:#fef3f2;border:1px solid #fecdca;border-radius:7px;color:#b42318;font-size:12px;line-height:1.4;margin-top:14px;padding:9px 11px}.delete-confirmation-footer{background:#fff;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);gap:8px;padding:11px 16px}.delete-confirmation-footer .btn{align-items:center;border:1px solid #0000;border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:none;display:inline-flex;font-family:Segoe UI,Arial,sans-serif;font-size:10px;font-weight:650;gap:4px;justify-content:center;line-height:1;margin:0;min-height:28px;min-width:0;padding:4px 10px;text-shadow:none}.delete-confirmation-footer .btn .mdi{font-size:13px;line-height:1;margin:0}.delete-confirmation-footer .btn>span{line-height:1;margin-left:2px}.delete-confirmation-footer .delete-confirmation-cancel{background:#f8fafc;border-color:#d0d5dd;color:#475467}.delete-confirmation-footer .delete-confirmation-delete{background:#fef3f2;border-color:#fecdca;color:#b42318}.delete-confirmation-footer .btn:focus,.delete-confirmation-footer .btn:hover{box-shadow:0 0 0 2px #1f4e781a;filter:brightness(.97)}@media (max-width:575.98px){.delete-confirmation-dialog{margin:10px auto;width:calc(100% - 20px)}.delete-confirmation-header{padding:12px 14px}.delete-confirmation-body{padding:18px 14px}.delete-confirmation-footer{padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))}.delete-confirmation-footer .btn{flex:1 1;font-size:12px;min-height:38px}}.instructor-form-dialog{margin-left:auto;margin-right:auto;max-width:900px;width:calc(100% - 32px)}.instructor-form-dialog .modal-content{border:0;border-radius:12px;box-shadow:0 18px 55px #10182833;color:#172033;font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:hidden;text-rendering:optimizeLegibility}.instructor-form-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);padding:13px 18px}.instructor-form-header .modal-title{color:#172033;color:var(--color-text,#172033);font-size:17px;font-weight:600;letter-spacing:0;line-height:1.25}.instructor-form-body{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-x:hidden;overflow-y:auto;padding:14px 18px 0}.instructor-form-row{margin-left:-6px;margin-right:-6px}.instructor-form-row>[class*=col-]{padding-left:6px;padding-right:6px}.instructor-form-group{margin-bottom:11px}.instructor-form-group>label{color:#172033;color:var(--color-text,#172033);display:block;font-family:inherit;font-size:12px!important;font-weight:600!important;letter-spacing:0;line-height:1.3;margin-bottom:4px}.instructor-form-group .form-control{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;color:#344054;font-family:inherit;font-size:13px!important;font-weight:400;height:34px;line-height:1.35;min-height:34px;padding:5px 9px}.instructor-form-group .form-control:focus{border-color:#1f4e78;border-color:var(--color-primary,#1f4e78);box-shadow:0 0 0 2px #1f4e781f}.instructor-form-group .form-control[readonly]{background:#f5f7fa;color:#667085;color:var(--color-muted,#667085)}.instructor-form-group .text-danger{font-size:10px;line-height:1.25;margin-top:3px}.instructor-working-days{background:#f8fafc;border-color:#d9e0e8!important;border-color:var(--color-border,#d9e0e8)!important;padding:12px!important}.instructor-working-days-list{grid-gap:9px 14px;display:grid;gap:9px 14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px}.instructor-working-day{align-items:center;display:flex;gap:7px;min-width:0}.instructor-working-day-checkbox{accent-color:#1f4e78;accent-color:var(--color-primary,#1f4e78);cursor:pointer;flex:0 0 auto;height:13px;margin:0;width:13px}.instructor-working-days .instructor-working-day-label{color:#344054;cursor:pointer;font-family:Segoe UI,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.25;margin:0;white-space:nowrap}.instructor-working-days small{color:#667085!important;color:var(--color-muted,#667085)!important;display:block;font-family:inherit;font-size:10px;font-weight:400;line-height:1.4;margin-top:2px}.instructor-form-footer{background:#fff;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);gap:8px;margin:8px -18px 0;padding:11px 18px;position:static}.instructor-form-footer .btn{font-family:inherit;font-size:12px;font-weight:500;line-height:1.2;min-height:34px;min-width:82px;padding:5px 12px}@media (max-width:767.98px){.instructor-form-dialog{margin:8px auto;width:calc(100% - 16px)}.instructor-form-header{padding:12px 14px}.instructor-form-header .modal-title{font-size:17px}.instructor-form-body{max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px);padding:12px 14px 0}.instructor-form-group{margin-bottom:12px}.instructor-form-group .form-control{font-size:13px!important;height:40px;min-height:40px}.instructor-working-days-list{gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.instructor-working-days .instructor-working-day-label{font-size:12px!important}.instructor-form-footer{margin-left:-14px;margin-right:-14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))}.instructor-form-footer .btn{flex:1 1;font-size:13px;min-height:40px}}.instructor-capability-toggle{align-items:center;background:#f8fafc;border:1px solid #d7dee8;border-radius:7px;cursor:pointer;display:flex;gap:10px;min-height:44px;padding:8px 10px}.instructor-capability-toggle input{accent-color:#356fe8;flex:0 0 18px;height:18px;width:18px}.instructor-capability-toggle small,.instructor-capability-toggle span,.instructor-capability-toggle strong{display:block}.instructor-capability-toggle strong{color:#172033;font-size:12px}.instructor-capability-toggle small{color:#667085;font-size:10px;font-weight:400;margin-top:2px}.class-duration-setting{grid-gap:14px;align-items:start;background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #dce3ec;border-radius:11px;box-shadow:0 3px 12px #1018280f;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr) minmax(230px,290px);margin-bottom:14px;padding:16px}.class-duration-icon{background:#eaf1ff;border-radius:10px;color:#285fd4;display:grid;font-size:19px;height:42px;place-items:center;width:42px}.class-duration-title-row{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.class-duration-eyebrow{color:#356fe8;display:block;font-size:9px;font-weight:800;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.class-duration-copy h2{color:#172033;font-size:15px;font-weight:700;margin:0}.class-duration-copy>p{color:#667085;font-size:11px;line-height:1.5;margin:5px 0 8px;max-width:690px}.class-duration-default-badge{background:#edf4ff;border:1px solid #b9cffc;border-radius:999px;color:#2859bd;flex:0 0 auto;font-size:9px;font-weight:700;padding:4px 7px}.class-duration-warning{align-items:flex-start;background:#fffaeb;border:1px solid #fedf89;border-radius:7px;color:#7a4d00;display:flex;font-size:10px;gap:7px;line-height:1.45;max-width:760px;padding:7px 9px}.class-duration-warning i{line-height:1;margin-top:1px}.class-duration-form{border-left:1px solid #e4e7ec;display:flex;flex-direction:column;gap:5px;padding-left:14px}.class-duration-form label{color:#344054;font-size:10px;font-weight:700;margin:0}.class-duration-input-wrap{background:#fff;border:1px solid #cfd7e3;border-radius:7px;display:flex;min-height:36px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.class-duration-input-wrap:focus-within{border-color:#356fe8;box-shadow:0 0 0 3px #356fe81f}.class-duration-input-wrap.is-invalid{border-color:#d92d20}.class-duration-input-wrap input{background:#0000;border:0;color:#172033;font-size:12px;font-weight:650;min-width:0;outline:0;padding:7px 9px;width:100%}.class-duration-input-wrap span{align-items:center;background:#f8fafc;border-left:1px solid #e4e7ec;color:#667085;display:flex;font-size:10px;padding:0 9px}.class-duration-form>small{color:#667085;font-size:9px}.class-duration-form .class-duration-validation{color:#b42318}.class-duration-form .btn{align-items:center;align-self:flex-end;display:inline-flex;font-size:10px;gap:5px;justify-content:center;margin-top:4px;min-height:32px;padding:5px 10px}.class-duration-input-wrap input:disabled{background:#f2f4f7;color:#667085;cursor:not-allowed}.class-duration-edit-actions{align-items:center;align-self:flex-end;display:flex;gap:7px}.class-duration-edit-actions .btn{margin-top:4px}.class-duration-readonly{align-items:center;color:#667085;display:flex;font-size:9px;gap:5px;line-height:1.4;margin-top:5px}.class-duration-message{border-radius:7px;font-size:10px;margin-top:7px;padding:7px 9px}.class-duration-message.is-error{background:#fff1f2;color:#b42318}.class-duration-message.is-success{background:#ecfdf3;color:#067647}@media (max-width:991.98px){.class-duration-setting{grid-template-columns:42px minmax(0,1fr)}.class-duration-form{border-left:0;grid-column:2;padding-left:0}.class-duration-form .btn{align-self:flex-start}}@media (max-width:575.98px){.class-duration-setting{grid-template-columns:1fr;padding:13px}.class-duration-icon{height:36px;width:36px}.class-duration-form{grid-column:1}.class-duration-title-row{flex-direction:column}.class-duration-form .btn{min-height:38px;width:100%}.class-duration-default-badge{align-self:flex-start}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tv2-selector{background:#f8fbff;border:1px solid #d5e2f5;border-radius:8px;color:#344054;font-family:Segoe UI,Arial,sans-serif;font-size:12px;margin:10px 0;padding:11px 12px}.tv2-selector header,.tv2-selector-row,.tv2-selector-summary{align-items:center;display:flex;gap:10px;justify-content:space-between}.tv2-selector header span,.tv2-selector header strong{display:block}.tv2-selector header strong{color:#172033;font-size:12px;font-weight:600}.tv2-selector header span{color:#667085;font-size:10px;font-weight:400;margin-top:1px}.tv2-selector .tv2-selector-badge{background:#356fe8;border-radius:999px;color:#fff;font-size:9px;font-weight:600;margin:0;padding:2px 7px}.tv2-selector-row{margin-top:9px}.tv2-selector-row label{color:#344054;display:flex;flex:1 1;flex-direction:column;font-size:11px;font-weight:600;gap:4px;margin:0}.tv2-selector-row select{background:#fff;border:1px solid #cfd8e5;border-radius:6px;color:#344054;font-family:inherit;font-size:12px;height:32px;min-height:32px;outline:none;padding:4px 9px}.tv2-selector-row select:focus{border-color:#84adff;box-shadow:0 0 0 3px #356fe81a}.tv2-selector-row button{align-self:flex-end;background:#356fe8;border:1px solid #356fe8;border-radius:6px;color:#fff;font-family:inherit;font-size:11px;font-weight:500;height:32px;min-height:32px;padding:4px 10px}.tv2-selector-row button:disabled{opacity:.65}.tv2-selector fieldset{border:1px solid #dce5f1;border-radius:6px;margin:9px 0 0;padding:7px 9px}.tv2-selector fieldset legend{color:#344054;font-size:10px;font-weight:600;margin:0;padding:0 4px;width:auto}.tv2-selector fieldset label{align-items:center;color:#475467;display:inline-flex;font-size:11px;font-weight:400;gap:4px;margin:0 14px 0 0}.tv2-selector-summary{border-top:1px solid #dce7f7;justify-content:flex-start;margin-top:9px;padding-top:8px}.tv2-selector-summary span{color:#667085;font-size:10px;min-width:110px}.tv2-selector-summary strong{color:#172033;display:block;font-size:13px;font-weight:600;margin-top:1px}.tv2-selector-error{background:#fff1f1;border:1px solid #fecaca;border-radius:6px;color:#b42318;font-size:11px;margin-top:7px;padding:7px 9px}@media(max-width:600px){.tv2-selector{padding:11px}.tv2-selector-row,.tv2-selector-summary{align-items:stretch;flex-direction:column}.tv2-selector-row button{align-self:stretch;font-size:13px;height:40px}.tv2-selector-row select{font-size:16px;height:40px}.tv2-selector-summary span{min-width:0}}.student-photo-card{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;margin-bottom:14px;padding:14px 16px}.student-photo-card-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.student-photo-title{color:#172033;font-size:13px;font-weight:600}.student-photo-subtitle{color:#667085;font-size:10px;margin-top:2px}.student-photo-optional{background:#f2f4f7;border-radius:999px;color:#667085;flex:0 0 auto;font-size:9px;font-weight:600;padding:3px 8px}.student-photo-content{align-items:center;display:flex;gap:16px}.student-profile-picture-preview{background:#f8fafc;flex:0 0 84px;font-size:34px;height:84px;width:84px}.student-photo-file-input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.student-profile-picture-actions{align-items:center}.student-photo-primary-action,.student-photo-upload-action{border-radius:6px;cursor:pointer;gap:6px;justify-content:center;margin:0;min-height:32px;padding:5px 11px}.student-photo-primary-action,.student-photo-remove-action,.student-photo-upload-action{align-items:center;display:inline-flex!important;font-size:11px!important;font-weight:600}.student-photo-remove-action{color:#b42318!important;gap:5px;padding:5px 4px!important;text-decoration:none!important}.student-photo-help{color:#667085;display:block;font-size:10px;margin-top:7px}.student-profile-picture-control .text-danger{margin-top:4px}.student-sunday-training-option{background:#f9fbfd;border:1px solid #d9e0e8;border-radius:9px;margin-bottom:12px;padding:11px 12px}.student-sunday-training-option .student-checkbox-label{align-items:center;color:#172033;cursor:pointer;display:inline-flex;font-size:12px!important;font-weight:600!important;gap:8px;margin:0}.student-sunday-training-option input{accent-color:#356fe8;height:16px;margin:0;width:16px}.student-sunday-training-option small{color:#667085;display:block;font-size:10px;margin:5px 0 0 24px}.student-form-dialog{margin-left:auto;margin-right:auto;max-width:900px;width:calc(100% - 32px)}.student-form-dialog .modal-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:12px;box-shadow:0 18px 55px #10182833;color:#172033;font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:hidden;text-rendering:auto}.student-form-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);padding:13px 18px}.student-form-header .modal-title{color:#172033;color:var(--color-text,#172033);font-size:18px;font-weight:600;letter-spacing:0;line-height:1.25}.student-form-body{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-x:hidden;overflow-y:auto;padding:14px 18px 0}.student-profile-picture-field{align-items:center;background:#f8fafc;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:8px;display:flex;gap:14px;margin-bottom:14px;padding:12px}.student-profile-picture-preview{background:#fff;border:1px solid #d9e0e8;border-radius:50%;color:#667085;display:grid;flex:0 0 64px;font-size:28px;height:64px;overflow:hidden;place-items:center;width:64px}.student-profile-picture-preview img{height:100%;object-fit:cover;width:100%}.student-profile-picture-control{flex:1 1;min-width:0}.student-profile-picture-control label{display:block;font-size:12px;font-weight:500;margin-bottom:4px}.student-profile-picture-control .form-control{font-size:12px;height:auto;padding:5px 9px}.student-profile-picture-control small{color:#667085;display:block;font-size:10px;margin-top:4px}.student-profile-picture-control .text-danger{font-size:10px;margin-top:3px}.student-profile-picture-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.student-camera{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0f172ab8;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1080}.student-camera-card--modern{background:#fff;border:1px solid #ffffff80;border-radius:20px;box-shadow:0 28px 80px #0f172a59;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow:hidden;width:min(100%,470px)}.student-camera-header--modern{align-items:center;background:#fff;border-bottom:1px solid #e8edf3;display:flex;gap:14px;justify-content:space-between;min-height:70px;padding:14px 16px}.student-camera-heading{align-items:center;display:flex;gap:11px;min-width:0}.student-camera-heading-icon{background:#eef4ff;border-radius:11px;color:#356fe8;display:grid;flex:0 0 38px;font-size:16px;height:38px;place-items:center;width:38px}.student-camera-heading h5{color:#172033;font-size:15px;font-weight:700;line-height:1.25;margin:0}.student-camera-heading p{color:#667085;font-size:11px;line-height:1.3;margin:3px 0 0}.student-camera-close{background:#f5f7fa;border:0;border-radius:9px;color:#667085;cursor:pointer;display:grid;flex:0 0 34px;height:34px;place-items:center;transition:background .18s ease,color .18s ease,transform .18s ease;width:34px}.student-camera-close:hover{background:#edf0f4;color:#172033}.student-camera-close:active{transform:scale(.96)}.student-camera-stage--modern{aspect-ratio:4/4.3;background:#111827;overflow:hidden;position:relative;width:100%}.student-camera-stage--modern img,.student-camera-stage--modern video{height:100%;object-fit:cover;width:100%}.student-camera-stage--modern video.is-front-camera{transform:scaleX(-1)}.student-camera-preview-image{display:block}.student-camera-auto-badge{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a9e;border:1px solid #fff3;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:600;gap:7px;left:14px;line-height:1;padding:7px 10px;position:absolute;top:14px;z-index:4}.student-camera-auto-dot{background:#38d996;border-radius:50%;box-shadow:0 0 0 4px #38d99626;height:7px;width:7px}.student-camera-switch-fab{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a9e;border:1px solid #fff3;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:10px;font-weight:600;gap:6px;height:34px;padding:0 10px;position:absolute;right:12px;top:12px;z-index:4}.student-camera-switch-fab:disabled{cursor:not-allowed;opacity:.55}.student-camera-face-frame{bottom:13%;left:20%;pointer-events:none;position:absolute;right:20%;top:17%;z-index:2}.student-camera-face-frame .corner{border-color:#fffffff5;border-style:solid;height:30px;position:absolute;transition:border-color .18s ease,filter .18s ease,transform .18s ease;width:30px}.student-camera-face-frame .corner-tl{border-radius:14px 0 0 0;border-width:3px 0 0 3px;left:-3px;top:-3px}.student-camera-face-frame .corner-tr{border-radius:0 14px 0 0;border-width:3px 3px 0 0;right:-3px;top:-3px}.student-camera-face-frame .corner-bl{border-radius:0 0 0 14px;border-width:0 0 3px 3px;bottom:-3px;left:-3px}.student-camera-face-frame .corner-br{border-radius:0 0 14px 0;border-width:0 3px 3px 0;bottom:-3px;right:-3px}.student-camera-loading{background:#0f172a47;color:#fff;font-size:12px;font-weight:600}.student-camera-error-overlay,.student-camera-loading{align-items:center;display:flex;gap:8px;inset:0;justify-content:center;position:absolute;z-index:5}.student-camera-error-overlay{background:#f8fafc;color:#344054;flex-direction:column;padding:30px;text-align:center}.student-camera-error-overlay strong{color:#172033;font-size:14px}.student-camera-error-overlay span{color:#667085;font-size:11px;line-height:1.45;max-width:330px}.student-camera-error-icon{background:#fff0ee;border-radius:50%;color:#c4322c;display:grid;font-size:20px;height:46px;margin-bottom:2px;place-items:center;width:46px}.student-camera-content{background:#fff;padding:13px 16px 16px}.student-camera-status{align-items:flex-start;background:#f5f9ff;border:1px solid #dce8fb;border-radius:10px;display:flex;gap:10px;padding:10px 11px}.student-camera-status.is-success{background:#f2fbf6;border-color:#caeadb}.student-camera-status.is-error{background:#fff5f4;border-color:#f2ccc8}.student-camera-status-icon{color:#356fe8;flex:0 0 auto;font-size:15px;margin-top:1px}.student-camera-status.is-success .student-camera-status-icon{color:#1f8a58}.student-camera-status.is-error .student-camera-status-icon{color:#c4322c}.student-camera-status span,.student-camera-status strong{display:block}.student-camera-status strong{color:#172033;font-size:11px;font-weight:700;margin-bottom:2px}.student-camera-status span{color:#536174;font-size:10px;line-height:1.4}.student-camera-tip{align-items:flex-start;color:#667085;display:flex;font-size:9.5px;gap:7px;line-height:1.4;margin-top:9px}.student-camera-tip i{color:#8a96a8;margin-top:1px}.student-camera-actions--modern{grid-gap:9px;display:grid;gap:9px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);margin-top:13px;padding:0}.student-camera-actions--modern .btn{align-items:center;border-radius:8px;display:inline-flex;font-size:11px;font-weight:600;gap:7px;justify-content:center;margin:0;min-height:40px}.student-camera-secondary-btn{background:#fff;border:1px solid #d0d7e2;color:#344054}.student-camera-secondary-btn:hover{background:#f8fafc;border-color:#b9c3d0;color:#172033}.student-camera-primary-btn{background:#356fe8;border-color:#356fe8;box-shadow:0 5px 14px #356fe82e}.student-camera-primary-btn:hover{background:#2d61cb;border-color:#2d61cb}@media (max-width:575.98px){.student-profile-picture-field{align-items:flex-start}.student-camera{align-items:end;background:#0f172ac7;padding:0}.student-camera-card--modern{border:0;border-radius:0;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;width:100%}.student-camera-header--modern{flex:0 0 auto;min-height:60px;padding:10px 12px}.student-camera-stage--modern{aspect-ratio:auto;flex:1 1 auto;min-height:300px}.student-camera-content{flex:0 0 auto}.student-camera-heading p{display:none}.student-camera-face-frame{bottom:12%;left:18%;right:18%;top:15%}.student-camera-content{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.student-form-row{margin-left:-6px;margin-right:-6px}.student-form-row>[class*=col-]{padding-left:6px;padding-right:6px}.student-form-group{margin-bottom:11px}.student-form-group label{color:#172033;color:var(--color-text,#172033);display:block;font-family:Segoe UI,Arial,sans-serif;font-size:12px!important;font-weight:500!important;letter-spacing:0;line-height:1.3;margin-bottom:4px}.student-form-group .form-control{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;color:#344054;font-family:Segoe UI,Arial,sans-serif;font-size:13px!important;font-weight:400;height:34px;line-height:1.25;min-height:34px;padding:5px 9px}.student-form-group .form-control:focus{border-color:#1f4e78;border-color:var(--color-primary,#1f4e78);box-shadow:0 0 0 2px #1f4e781f}.student-form-group .form-control[readonly]{background:#f5f7fa;color:#667085;color:var(--color-muted,#667085)}.student-form-group .text-danger{font-size:10px;line-height:1.25;margin-top:3px}.student-availability-panel{background:#f8fafc;border-color:#d9e0e8!important;border-color:var(--color-border,#d9e0e8)!important;border-radius:8px!important}.student-availability-panel .btn-sm{font-size:11px;min-height:30px;padding:4px 8px}.student-form-footer{background:#fff;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);gap:8px;margin:8px -18px 0;padding:11px 18px;position:static}.student-form-footer .btn{font-family:Segoe UI,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2;min-height:34px;min-width:82px;padding:5px 12px}.student-licence-section{background:#f8fafc;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:8px;margin:4px 0 14px;padding:13px}.student-licence-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.student-licence-heading h6,.student-licence-heading p{margin:0}.student-licence-heading p{color:#667085;font-size:11px;margin-top:3px}.student-test-status{background:#eef2f6;border-radius:999px;color:#475467;font-size:9px;font-weight:700;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.student-test-status.is-passed{background:#eaf8f1;color:#157347}.student-test-status.is-failed{background:#fff0f1;color:#b42318}.student-vehicle-class-fieldset{background:#f9fbfd;border:1px solid #d9e0e8;border-radius:9px;margin:0 0 12px;padding:12px}.student-vehicle-class-fieldset legend{color:#172033;font-size:12px;font-weight:600;margin:0 0 8px;width:auto}.student-vehicle-class-options{display:flex;flex-wrap:wrap;gap:8px}.student-vehicle-class-options label{align-items:center;background:#fff;border:1px solid #d7e0eb;border-radius:7px;color:#475467;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:7px;margin:0;min-height:34px;padding:6px 10px}.student-vehicle-class-options label.is-selected{background:#eef4ff;border-color:#356fe8;color:#175cd3}.student-vehicle-class-options input{accent-color:#356fe8;height:15px;margin:0;width:15px}.student-vehicle-class-fieldset small{color:#667085;display:block;font-size:10px;margin-top:7px}.student-licence-section .form-control:disabled{background:#eef1f5;color:#98a2b3;cursor:not-allowed}@media (max-width:767.98px){.student-form-dialog{margin:8px auto;width:calc(100% - 16px)}.student-form-header{padding:12px 14px}.student-form-header .modal-title{font-size:17px}.student-form-body{max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px);padding:12px 14px 0}.student-form-group{margin-bottom:12px}.student-form-group label{font-size:12px}.student-form-group .form-control{font-size:13px;height:40px;min-height:40px}.student-availability-header{align-items:stretch!important;flex-direction:column;gap:8px}.student-availability-header .btn{width:100%}.student-form-footer{margin-left:-14px;margin-right:-14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))}.student-form-footer .btn{flex:1 1;font-size:13px;min-height:40px}}.student-test-status-panel{grid-gap:10px;align-items:end;background:#f5f9ff;border:1px solid #cddcf2;border-radius:9px;display:grid;gap:10px;grid-template-columns:minmax(180px,1fr) auto;margin-bottom:12px;padding:11px 12px}.student-test-status-panel label{color:#172033;display:block;font-size:12px;font-weight:700;margin-bottom:5px}.student-test-status-panel .form-control{max-width:260px}.student-test-status-panel .student-test-status{align-self:center}.student-test-status-feedback{grid-column:1/-1;margin:0}.student-test-status-help{color:#667085;font-size:10px;grid-column:1/-1}@media (max-width:767.98px){.student-test-status-panel{align-items:end;grid-template-columns:1fr auto}}.student-camera-face-frame.is-ready .corner{border-color:#38d996;filter:drop-shadow(0 0 5px rgba(56,217,150,.55))}.student-camera-auto-badge{transition:background-color .16s ease,color .16s ease}.student-camera-auto-badge.is-ready{background:#198754eb;color:#fff}.student-camera-status.is-warning{background:#fff8e6;border-color:#f4c95d}.student-camera-status.is-warning .student-camera-status-icon{color:#a66a00}@media (max-width:575.98px){.student-camera-content{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.student-camera-face-frame:not(.is-ready) .corner{opacity:.92}@media (max-width:575.98px){.student-camera-auto-badge,.student-camera-switch-fab{top:10px}.student-camera-auto-badge{left:10px}.student-camera-switch-fab{right:10px}.student-camera-actions--modern .btn{font-size:13px;min-height:48px}}.student-slot-booking-summary{align-items:flex-start;background:#f2f8fe;border-color:#b8d8f5;color:#234b70;display:flex;font-size:12px;line-height:1.45}.student-slot-booking-summary i{color:#2878bd;margin-top:1px}.student-slot-booking-summary strong{color:#173b5d;font-weight:700}.student-slot-help{align-items:center;color:#667085;display:flex;font-size:11px;gap:5px;margin:2px 0 8px}.student-slot-help i{color:#3574d4}.student-slot-tooltip-trigger{border-radius:5px;display:inline-flex}.student-slot-tooltip-trigger:focus-visible{outline:2px solid #3978df;outline-offset:2px}.student-slot-tooltip-trigger>.btn{pointer-events:none}.student-slot-tooltip-trigger>.btn:not(:disabled){pointer-events:auto}.student-slot-booking-tooltip{font-family:Segoe UI,Arial,sans-serif}.student-slot-booking-tooltip .tooltip-inner{background:#172b4d;border-radius:6px;box-shadow:0 5px 14px #1018282e;color:#fff;font-family:Segoe UI,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.45;max-width:270px;padding:7px 10px;text-align:left}.student-slot-booking-tooltip.bs-tooltip-top .tooltip-arrow:before{border-top-color:#172b4d}.student-slot-booking-tooltip.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#172b4d}.student-expense-options{background:#f8fafc;border:1px solid #d9e0e8;border-radius:8px;margin-bottom:11px;padding:12px}.student-expense-options legend{color:#172033;font-family:Segoe UI,Arial,sans-serif;font-size:12px;font-weight:600;margin:0 0 8px;padding:0;width:auto}.student-expense-option-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:7px}.student-expense-option-grid>label{align-items:flex-start;background:#fff;border:1px solid #d9e0e8;border-radius:7px;cursor:pointer;display:flex;gap:8px;margin:0;padding:9px 10px}.student-expense-option-grid>label.is-selected{background:#f2f7ff;border-color:#8cb3f4}.student-expense-option-grid input{margin-top:3px}.student-expense-option-grid span{display:flex;flex-direction:column;gap:2px}.student-expense-option-grid strong{color:#172033;font-size:12px}.student-expense-option-grid small,.student-expense-options>small{color:#667085;font-size:10px;line-height:1.35}@media(max-width:575px){.student-expense-option-grid{grid-template-columns:1fr}}.student-payment-dialog{margin-left:auto;margin-right:auto;max-width:620px;width:min(620px,calc(100vw - 32px))}.student-profile-dialog{margin-left:auto;margin-right:auto;max-width:920px;width:min(920px,calc(100vw - 32px))}.student-payment-dialog .modal-content,.student-profile-dialog .modal-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:10px;box-shadow:0 18px 48px #10182833;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;max-height:calc(100vh - 32px);overflow:hidden}.student-payment-header,.student-profile-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:flex;gap:10px;min-height:58px;padding:13px 18px}.student-payment-title-icon,.student-profile-title-icon{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;flex:0 0 32px;font-size:15px;height:32px;place-items:center;width:32px}.student-payment-header .modal-title,.student-profile-header .modal-title{color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-size:15px!important;font-weight:600;letter-spacing:0;line-height:1.25}.student-payment-header .close,.student-profile-header .close{color:#667085;color:var(--color-muted,#667085);font-size:22px;margin:-5px -4px -5px auto;opacity:1;padding:8px}.student-payment-form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.student-payment-body{grid-gap:11px 12px;display:grid;gap:11px 12px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 18px}.student-payment-balance{align-items:center;background:#eefbfe;border:1px solid #b9e3ec;border-radius:8px;display:flex;gap:12px;grid-column:1/-1;justify-content:space-between;min-height:48px;padding:9px 11px}.student-payment-balance span{color:#47606a;font-size:10px!important;font-weight:600;text-transform:uppercase}.student-payment-balance strong{font-feature-settings:"tnum";color:#0b5363;font-size:15px!important;font-variant-numeric:tabular-nums;font-weight:700}.student-payment-field{margin:0;min-width:0}.student-payment-field:last-child{grid-column:1/-1}.student-payment-field label{color:#344054;display:block;font-family:Segoe UI,Arial,sans-serif;font-size:11px!important;font-weight:500;line-height:1.3;margin-bottom:4px}.student-payment-field .form-control{background-color:#fff;border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;box-shadow:none;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-size:12px!important;font-weight:400;height:34px;line-height:1.25;min-height:34px;padding:5px 9px;width:100%}.student-payment-field textarea.form-control{height:auto;min-height:68px;resize:vertical}.student-payment-field .form-control::placeholder{color:#98a2b3;opacity:1}.student-payment-field .form-control:focus{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81f}.student-payment-field .text-danger{font-size:10px;line-height:1.3;margin-top:3px}.student-payment-footer,.student-profile-footer{background:#f8fafc;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;padding:10px 14px}.student-payment-footer .btn,.student-profile-footer .btn{align-items:center;border-radius:6px;display:inline-flex;font-size:11px!important;font-weight:500;gap:6px;height:34px;justify-content:center;margin:0;min-height:34px;min-width:82px;padding:5px 12px}.student-profile-body{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px 16px}.student-profile-summary{align-items:center;background:#f8fafc;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:9px;display:flex;gap:12px;margin-bottom:12px;padding:11px 12px}.student-profile-avatar{border:1px solid #cbd5e1;border-radius:50%;flex:0 0 50px;height:50px;object-fit:cover;width:50px}.student-profile-summary-copy{min-width:0}.student-profile-summary-copy h4{color:#172033;color:var(--color-text,#172033);font-size:16px;font-weight:600;line-height:1.3;margin:0 0 3px;overflow:hidden;overflow-wrap:anywhere}.student-profile-summary-copy div{color:#667085;color:var(--color-muted,#667085);font-size:11px;line-height:1.35}.student-profile-details{margin-left:-6px;margin-right:-6px}.student-profile-details>[class*=col-]{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:8px;overflow:hidden;padding-left:6px;padding-right:6px}.student-profile-details>[class*=col-]:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.student-profile-details>[class*=col-]:last-child{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.student-profile-item{grid-gap:10px;align-items:center;border-bottom:1px solid #edf0f4;display:grid;gap:10px;grid-template-columns:minmax(120px,43%) minmax(0,1fr);min-height:34px;padding:6px 9px}.student-profile-item:last-child{border-bottom:0}.student-profile-item>span{color:#667085;color:var(--color-muted,#667085);font-size:10px;font-weight:600;line-height:1.3}.student-profile-item>strong{color:#172033;color:var(--color-text,#172033);font-size:11px;font-weight:500;line-height:1.35;min-width:0;overflow-wrap:anywhere;text-align:right}.student-payment-history{margin-top:14px}.student-profile-licence{background:#f8fafc;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:8px;margin-top:14px;padding:12px}.student-profile-licence .student-profile-details>[class*=col-]{background:#fff}.student-payment-history-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.student-payment-history-header h5{align-items:center;color:#172033;color:var(--color-text,#172033);display:inline-flex;font-size:13px;font-weight:600;gap:7px;margin:0}.student-payment-history-header h5 i{color:#356fe8;font-size:15px}.student-payment-history-header .btn{align-items:center;border-radius:6px;display:inline-flex;font-size:10px;font-weight:500;gap:5px;height:30px;min-height:30px;padding:4px 9px}.student-payment-history-table-wrap{border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:8px;overflow:auto}.student-payment-history-table{color:#172033;color:var(--color-text,#172033);font-size:11px;margin:0;min-width:790px}.student-payment-history-table thead th{background:#f8fafc;border:0;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);color:#475467;font-size:9px;font-weight:700;letter-spacing:.2px;padding:7px 8px;text-transform:uppercase;white-space:nowrap}.student-payment-history-table tbody td{border:0;border-bottom:1px solid #edf0f4;padding:6px 8px;vertical-align:middle}.student-payment-history-table tbody tr:last-child td{border-bottom:0}.student-payment-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:right!important;white-space:nowrap}.student-payment-status{align-items:center;background:#f2f4f7;border-radius:999px;color:#475467;display:inline-flex;font-size:9px;font-weight:700;justify-content:center;line-height:1.1;min-height:21px;padding:3px 7px;text-transform:uppercase;white-space:nowrap}.student-payment-status.is-completed,.student-payment-status.is-paid,.student-payment-status.is-success{background:#eaf8f1;color:#157347}.student-payment-status.is-pending{background:#fff4e5;color:#a15c00}.student-payment-status.is-cancelled,.student-payment-status.is-failed{background:#fff0f1;color:#b42318}.student-payment-row-action .btn{align-items:center;border-radius:5px;display:inline-flex;font-size:10px;gap:4px;height:28px;justify-content:center;min-height:28px;padding:3px 7px}@media (max-width:767.98px){.student-payment-dialog,.student-profile-dialog{margin:8px auto;max-width:none;width:calc(100vw - 16px)}.student-payment-dialog .modal-content,.student-profile-dialog .modal-content{border-radius:9px;max-height:calc(100dvh - 16px)}.student-payment-header,.student-profile-header{padding:10px 12px}.student-payment-header .modal-title,.student-profile-header .modal-title{font-size:15px!important}.student-payment-body{-webkit-overflow-scrolling:touch;grid-template-columns:1fr;padding:12px 14px}.student-payment-balance,.student-payment-field:last-child{grid-column:auto}.student-payment-field label{font-size:11px!important}.student-payment-field .form-control{font-size:12px!important;height:40px;min-height:40px}.student-payment-field textarea.form-control{min-height:76px}.student-payment-footer,.student-profile-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px}.student-payment-footer .btn,.student-profile-footer .btn{font-size:11px!important;height:40px;min-height:40px;width:100%}.student-profile-body{-webkit-overflow-scrolling:touch;padding:12px}.student-profile-summary{padding:10px}.student-profile-details{gap:10px;margin:0}.student-profile-details>[class*=col-]{border:1px solid #d9e0e8!important;border:1px solid var(--color-border,#d9e0e8)!important;border-radius:8px!important;flex:0 0 100%;max-width:100%;padding:0;width:100%}.student-profile-item{grid-template-columns:minmax(115px,42%) minmax(0,1fr);min-height:39px;padding:7px 9px}.student-profile-item>span,.student-profile-item>strong{font-size:11px}.student-payment-history-header{align-items:stretch;flex-direction:column}.student-payment-history-header .btn{font-size:12px;height:38px;justify-content:center;width:100%}.student-payment-history-table-wrap{border:0;overflow:visible}.student-payment-history-table{background:#0000;display:block;min-width:0}.student-payment-history-table thead{display:none}.student-payment-history-table tbody,.student-payment-history-table td,.student-payment-history-table tr{display:block;width:100%}.student-payment-history-table tbody{grid-gap:10px;display:grid;gap:10px}.student-payment-history-table tbody tr{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:8px;overflow:hidden}.student-payment-history-table tbody td{grid-gap:10px;border-bottom:1px solid #edf0f4;display:grid;font-size:12px;gap:10px;grid-template-columns:minmax(105px,38%) minmax(0,1fr);overflow-wrap:anywhere;padding:8px 10px;text-align:right!important}.student-payment-history-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);font-size:9px;font-weight:700;letter-spacing:.2px;text-align:left;text-transform:uppercase}.student-payment-history-table tbody td:last-child{border-bottom:0}.student-payment-row-action .btn,.student-payment-status{justify-self:end}.student-payment-row-action .btn{font-size:11px;height:34px;width:78px}}.training-session-page .content{font-size:12px;max-width:1480px;padding:16px 24px 20px;width:100%}.training-session-heading{align-items:flex-start;margin-bottom:6px}.training-session-heading .breadcrumb-wrapper{margin-bottom:0!important}.training-session-heading h1{font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.training-session-heading .breadcrumb{align-items:center;line-height:1.25;margin-bottom:0}.training-session-heading .breadcrumb,.training-session-heading .breadcrumb-item,.training-session-heading .breadcrumb-item a{font-size:11px!important}.training-session-heading .breadcrumb-item{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;line-height:1;min-height:14px}.training-session-heading .breadcrumb-item+.breadcrumb-item:before{background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.training-session-heading .training-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid;height:14px;line-height:1;place-items:center;width:14px}.training-session-heading .training-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.training-session-heading .breadcrumb-item[aria-current=page]{color:#172033;color:var(--color-text,#172033);font-weight:500}.training-session-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.training-session-toolbar .btn{font-size:11px;height:30px;margin-right:0!important;min-height:30px;padding:4px 10px}.training-filter-card{border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);margin-bottom:10px!important;padding:12px!important}.training-filter-grid{align-items:flex-end;row-gap:8px}.training-filter-grid [style*=min-height],.training-filter-grid>div{margin-bottom:0!important}.training-filter-grid [style*=min-height]{min-height:0!important}.training-filter-card .form-control{font-size:12px;height:32px;min-height:32px;padding:4px 10px}.training-filter-card .btn{font-size:12px;height:32px;line-height:1.2;min-height:32px;padding:5px 10px}.training-filter-card label{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:600;margin-bottom:6px}.training-student-search{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-left:auto}.training-student-search-control{align-items:center;display:flex;gap:10px;min-width:0}.training-student-search-field{position:relative;width:min(360px,100%)}.training-student-search-field>.bi-search{color:#667085;color:var(--color-muted,#667085);font-size:12px;left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.training-student-search-field .form-control{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;border-radius:var(--radius-sm,6px);font-size:12px;height:34px;min-height:34px;padding:5px 36px 5px 32px}.training-student-search-field .form-control:focus{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81f}.training-student-search-clear{background:#0000;border:0;border-radius:5px;color:#667085;color:var(--color-muted,#667085);display:grid;font-size:11px;height:26px;padding:0;place-items:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:26px}.training-student-search-clear:hover{background:#f2f4f7;color:#172033;color:var(--color-text,#172033)}.training-student-search-count{background:#eef4ff;border-radius:999px;color:#315fa8;font-size:11px;padding:4px 8px;white-space:nowrap}.training-search-empty-row td{color:#667085;color:var(--color-muted,#667085);height:auto;padding-bottom:14px!important;padding-top:14px!important;text-align:center!important}.training-search-empty-content{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:110px}.training-search-empty-content>i{background:#eef4ff;border-radius:50%;color:#356fe8;display:grid;font-size:15px;height:34px;margin-bottom:2px;place-items:center;width:34px}.training-search-empty-content>strong{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:600}.training-search-empty-content>span{color:#667085;color:var(--color-muted,#667085);font-size:11px}.training-search-empty-content .btn{font-size:11px;margin-top:4px;min-height:30px;padding:4px 10px}.training-action-legend{align-items:center;background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);color:#667085;color:var(--color-muted,#667085);display:flex;flex-wrap:wrap;font-size:11px;gap:12px;margin-bottom:8px;padding:6px 8px}.training-legend-item{align-items:center;display:inline-flex;gap:7px}.training-legend-icon{border-radius:5px;color:#fff;display:inline-grid;flex:0 0 24px;height:24px;place-items:center;width:24px}.training-legend-icon.is-warning{background:#d97706;background:var(--color-warning,#d97706)}.training-legend-icon.is-success{background:#198754;background:var(--color-success,#198754)}.training-session-table-wrap{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px)}.training-session-table{font-size:12px;margin-bottom:0;min-width:1050px}.training-session-table thead th{background:#f8fafc!important;border-bottom:1px solid #d9e0e8!important;border-bottom:1px solid var(--color-border,#d9e0e8)!important;color:#172033;color:var(--color-text,#172033);font-size:11px;letter-spacing:.15px;padding:8px 10px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:2}.training-session-table tbody td{padding:5px 10px}.training-session-actions{min-width:318px;padding-right:12px!important;text-align:right;white-space:nowrap;width:318px}@media (min-width:768px){.training-session-table thead th:last-child{min-width:318px;padding-right:12px;text-align:right;width:318px}}.training-session-action-button{align-items:center;display:inline-flex;font-size:13px;gap:0;height:30px;justify-content:center;margin:0;min-width:0;padding:0 6px;width:auto}.training-session-action-label{font-size:11px;font-weight:500;line-height:1;margin-left:5px;text-rendering:optimizeLegibility;white-space:nowrap}.training-session-action-button>i{display:inline-block;flex:0 0 auto;font-size:13px;line-height:1}.training-session-status{align-items:center;display:inline-flex;gap:4px}.training-session-action-buttons{align-items:center;display:flex;flex-wrap:nowrap;gap:3px;justify-content:flex-end}.training-session-page .modal-dialog{margin-left:auto;margin-right:auto;width:calc(100% - 24px)}.training-session-page .modal-body{max-width:100%}.completed-sessions-modal{overflow-x:hidden;overflow-y:auto;padding:18px}.training-session-page .completed-sessions-dialog{margin:20px auto;max-width:1120px;width:calc(100% - 24px)}.completed-sessions-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:14px;box-shadow:0 24px 70px #10182842;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:hidden}.completed-sessions-header{align-items:flex-start;background:linear-gradient(135deg,#f8fbff,#fff 70%);border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:flex;gap:20px;justify-content:space-between;padding:18px 20px}.completed-report-identity{align-items:flex-start;display:flex;gap:12px;min-width:0}.completed-report-icon{background:#e9f1ff;border-radius:10px;color:#356fe8;display:grid;flex:0 0 42px;font-size:19px;height:42px;place-items:center;width:42px}.completed-report-org{color:#667085;color:var(--color-muted,#667085);font-size:11px;font-weight:600;letter-spacing:.25px;line-height:1.3;margin-bottom:2px;text-transform:uppercase}.completed-sessions-header .modal-title{color:#172033;color:var(--color-text,#172033);font-size:18px;font-weight:650;line-height:1.25;margin:0}.completed-report-identity p{color:#667085;color:var(--color-muted,#667085);font-size:12px;line-height:1.35;margin:3px 0 0}.completed-report-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.completed-report-actions .btn{align-items:center;border-radius:7px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:34px;justify-content:center;min-height:34px;padding:5px 11px}.completed-report-actions .completed-report-close{background:#0000;border:0;color:#667085;color:var(--color-muted,#667085);font-size:16px;min-width:34px;padding:0;width:34px}.completed-report-close:focus-visible,.completed-report-close:hover{background:#eef2f6;color:#172033;color:var(--color-text,#172033)}.completed-sessions-body{overflow-x:hidden;padding:16px 20px 18px}.completed-report-state{align-items:center;color:#667085;color:var(--color-muted,#667085);display:flex;font-size:13px;gap:9px;justify-content:center;min-height:150px}.completed-report-state.is-error{color:#dc3545;color:var(--color-danger,#dc3545)}.completed-report-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1.25fr) minmax(0,1.25fr) minmax(140px,.5fr);margin-bottom:14px}.completed-summary-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;min-width:0;padding:10px 12px}.completed-summary-item span{color:#667085;color:var(--color-muted,#667085);display:block;font-size:10px;font-weight:600;letter-spacing:.35px;line-height:1.3;margin-bottom:3px;text-transform:uppercase}.completed-summary-item strong{color:#172033;color:var(--color-text,#172033);display:block;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis}.completed-sessions-table-wrap{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;box-shadow:0 1px 2px #1018280a;overflow:auto}.completed-sessions-table{color:#172033;color:var(--color-text,#172033);font-size:12px;margin:0;min-width:920px;table-layout:fixed}.completed-sessions-table thead th{background:#f4f7fb;border:0;border-bottom:1px solid #d8e0ea;color:#344054;font-size:10px;font-weight:700;letter-spacing:.45px;line-height:1.3;padding:11px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.completed-sessions-table tbody td{border:0;border-bottom:1px solid #edf0f4;color:#344054;line-height:1.4;padding:11px 10px;text-align:left;vertical-align:middle}.completed-index-column{width:44px}.completed-date-column{width:98px}.completed-instructor-column{width:145px}.completed-classes-column{color:#172033!important;font-weight:700;text-align:center!important;white-space:normal!important;width:76px}.completed-remarks-column{color:#475467!important;width:220px}.completed-updated-column{color:#344054;font-weight:600;width:165px}.completed-status-column{width:116px}.completed-remarks-column,.completed-updated-column{overflow-wrap:anywhere;white-space:normal!important;word-break:break-word}.completed-sessions-table tbody tr:last-child td{border-bottom:0}.completed-sessions-table tbody tr:nth-child(2n) td{background:#fbfcfe}.completed-sessions-table tbody tr:hover td{background:#f3f7ff}.completed-session-status{align-items:center;background:#e9f8f0;border-radius:999px;color:#157347;display:inline-flex;font-size:10px;font-weight:700;gap:5px;letter-spacing:.15px;line-height:1;padding:4px 7px;text-transform:uppercase;white-space:nowrap}.completed-sessions-footer{align-items:center;background:#f8fafc;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);display:flex;gap:12px;justify-content:space-between;padding:11px 20px}.completed-sessions-footer>span{color:#667085;color:var(--color-muted,#667085);font-size:11px}.completed-sessions-footer .btn{font-size:12px;font-weight:500;min-height:34px;min-width:82px;padding:5px 12px}.mark-leave-dialog{margin-left:auto;margin-right:auto;max-width:500px;width:calc(100% - 32px)}.mark-leave-dialog .modal-content{border:0;border-radius:12px;box-shadow:0 18px 55px #10182833;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;overflow:hidden}.mark-leave-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);padding:13px 16px}.mark-leave-header .modal-title{font-size:17px;font-weight:600}.mark-leave-body{padding:20px 18px}.mark-leave-content{align-items:flex-start;display:flex;gap:12px}.mark-leave-icon{background:#fff4df;border-radius:50%;color:#d97706;color:var(--color-warning,#d97706);display:grid;flex:0 0 38px;font-size:17px;height:38px;place-items:center;width:38px}.mark-leave-content p{font-size:13px;line-height:1.45;margin:1px 0 10px}.mark-leave-date-change{align-items:center;background:#fffbf2;border:1px solid #f2d5a0;border-radius:7px;display:flex;font-size:11px;gap:8px;line-height:1.35;margin-bottom:8px;padding:9px 10px}.mark-leave-date-change i{color:#d97706;color:var(--color-warning,#d97706)}.mark-leave-content small{color:#667085;color:var(--color-muted,#667085);font-size:11px;line-height:1.4}.mark-leave-footer{border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);gap:8px;padding:11px 16px}.mark-leave-footer .btn{font-size:12px;font-weight:500;margin:0;min-height:34px;min-width:92px;padding:5px 12px}@media (max-width:991.98px){.training-session-heading .breadcrumb-wrapper,.training-session-toolbar{flex:0 0 100%;max-width:100%;width:100%}.training-session-toolbar{justify-content:flex-end;margin-top:8px;text-align:right!important}.training-filter-grid>div{margin-bottom:4px}}@media (max-width:767.98px){.training-session-page .content{padding:12px 8px 16px}.training-session-heading{margin-bottom:8px;margin-left:0;margin-right:0}.training-session-heading .breadcrumb-wrapper{padding-left:8px;padding-right:8px}.training-session-toolbar{padding-left:0;padding-right:0}.training-session-heading h1{font-size:19px!important;margin-bottom:2px}.training-session-heading .breadcrumb{min-height:16px}.training-session-toolbar{margin-top:9px!important}.training-session-toolbar .btn{flex:1 1 auto;font-size:13px;height:40px;min-height:40px;padding:7px 10px}.training-filter-card{padding:14px!important}.training-filter-grid>div{flex:0 0 100%;max-width:100%;width:100%}.training-filter-grid [style*=min-height]{min-height:8px!important}.training-student-search{align-items:center;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);flex:1 0 100%;flex-direction:row;gap:8px;margin-left:0;margin-top:0;padding-top:8px;width:100%}.training-student-search-control{flex:1 1 auto;min-width:0}.training-student-search-field{width:100%}.training-student-search-field .form-control{font-size:13px;height:40px;min-height:40px}.training-student-search-count{align-self:center;flex:0 0 auto}.training-action-legend{align-items:center;gap:8px;padding:8px}.training-legend-item{flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1;min-width:135px}.training-session-table-wrap{background:#0000;border:0;overflow:visible}.training-session-table{background:#0000;display:block;min-width:0}.training-session-table thead{display:none}.training-session-table tbody,.training-session-table td,.training-session-table tr{display:block;width:100%}.training-session-table tbody{grid-gap:12px;display:grid;gap:12px}.training-session-table tbody tr{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);overflow:hidden}.training-session-table tbody td{grid-gap:12px;border:0!important;border-bottom:1px solid #edf0f4!important;display:grid;gap:12px;grid-template-columns:minmax(92px,38%) 1fr;padding:10px 13px!important;text-align:right!important;white-space:normal}.training-session-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.training-session-table tbody tr.training-search-empty-row td{align-items:center;border-bottom:0!important;display:flex;height:auto!important;justify-content:center;min-height:136px;padding:12px 13px!important;text-align:center!important}.training-session-table tbody tr.training-search-empty-row .training-search-empty-content{min-height:110px;padding:4px 0;width:100%}.training-session-table tbody tr.training-search-empty-row td:before{display:none}.training-session-table tbody td:last-child{border-bottom:0!important}.training-session-actions{min-width:0}.training-session-status{justify-content:flex-end}.training-session-action-buttons{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.training-session-action-button{display:inline-grid;height:36px;margin:1px;min-width:36px;padding:0;place-items:center;width:36px}.training-session-action-label{display:none}.training-session-action-button>i{font-size:14px}.training-session-page .modal-dialog{margin:8px auto;width:calc(100% - 16px)}.training-session-page .modal-body,.training-session-page .modal-footer,.training-session-page .modal-header{padding:14px}.training-session-page .modal-header{gap:10px}.completed-sessions-modal{padding:8px}.training-session-page .completed-sessions-dialog{margin:8px auto;width:calc(100% - 8px)}.completed-sessions-header{align-items:flex-start;flex-direction:column;gap:12px;padding:14px}.completed-report-icon{flex-basis:38px;height:38px;width:38px}.completed-report-actions{width:100%}.completed-report-actions .completed-print-button{flex:1 1 auto;min-height:40px}.completed-report-actions .completed-report-close{height:40px;min-width:40px;width:40px}.completed-sessions-body{padding:12px 14px 14px!important}.completed-report-summary{gap:7px;grid-template-columns:1fr;margin-bottom:10px}.completed-summary-item{padding:8px 10px}.completed-sessions-table-wrap{border:0;overflow:visible}.completed-sessions-table{display:block;min-width:0}.completed-sessions-table thead{display:none}.completed-sessions-table tbody,.completed-sessions-table td,.completed-sessions-table tr{display:block;width:100%}.completed-sessions-table tbody{grid-gap:10px;display:grid;gap:10px}.completed-sessions-table tbody tr{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:9px;overflow:hidden}.completed-sessions-table tbody td{grid-gap:10px;border-bottom:1px solid #edf0f4;display:grid;gap:10px;grid-template-columns:minmax(92px,38%) minmax(0,1fr);overflow-wrap:anywhere;padding:9px 11px;text-align:right}.completed-sessions-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);font-size:9px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.completed-sessions-table tbody td:last-child{border-bottom:0}.completed-session-status{justify-self:end}.completed-sessions-footer{padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))!important}.completed-sessions-footer .btn{font-size:13px;min-height:40px}}@media (max-width:420px){.training-session-toolbar{align-items:stretch;flex-direction:column}.training-session-toolbar .btn{width:100%}.training-action-legend{align-items:center;display:flex;flex-direction:row;gap:8px}.training-legend-item{font-size:10px;min-width:0;width:auto}}.training-session-action-button.disabled,.training-session-action-button:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(.25);opacity:.45}.training-student-cell{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;min-width:150px}.training-student-cell>span:first-child{font-weight:600}.training-adhoc-badge{background:#fff2cc;border-radius:999px;color:#805400;display:inline-flex;font-size:9px;font-weight:800;letter-spacing:.25px;padding:3px 7px;text-transform:uppercase;white-space:nowrap}.training-adhoc-reason{color:#667085;flex-basis:100%;font-size:10px;line-height:1.35;overflow-wrap:anywhere}.training-adhoc-progress{color:#667085;font-size:10px;font-style:italic}.session-form-dialog,.student-session-dialog{margin-left:auto;margin-right:auto;max-width:760px;width:calc(100% - 32px)}.session-reschedule-dialog{max-width:560px}.student-session-dialog{max-width:680px}.session-form-dialog .modal-content,.student-session-dialog .modal-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:12px;box-shadow:0 18px 55px #10182833;color:#172033;font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:hidden;text-rendering:auto}.session-form-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);padding:13px 18px}.session-form-header .modal-title{align-items:center;color:#172033;color:var(--color-text,#172033);display:inline-flex;font-size:18px;font-weight:600;gap:7px;letter-spacing:0;line-height:1.25}.session-form-body{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-x:hidden;overflow-y:auto;padding:14px 18px 0}.session-form-row{margin-left:-6px;margin-right:-6px}.session-form-row>[class*=col-]{padding-left:6px;padding-right:6px}.session-form-group{margin-bottom:11px}.session-form-group label{color:#172033;color:var(--color-text,#172033);display:block;font-size:12px!important;font-weight:500!important;letter-spacing:0;line-height:1.3;margin-bottom:4px}.session-form-group .form-control{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;color:#344054;font-size:13px!important;font-weight:400;height:34px;line-height:1.25;min-height:34px;padding:5px 9px}.session-form-group textarea.form-control{height:auto;min-height:68px;resize:vertical}.session-form-group .form-control:focus{border-color:#1f4e78;border-color:var(--color-primary,#1f4e78);box-shadow:0 0 0 2px #1f4e781f}.session-remarks-picker{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:7px;overflow:hidden}.session-remarks-picker:focus-within{border-color:#1f4e78;border-color:var(--color-primary,#1f4e78);box-shadow:0 0 0 2px #1f4e781f}.session-remarks-picker.is-invalid{border-color:#dc3545}.session-remarks-summary{align-items:center;background:#f8fafc;border-bottom:1px solid #e7ebf0;color:#475467;display:flex;font-size:12px;gap:10px;justify-content:space-between;min-height:38px;padding:7px 10px}.session-remarks-summary button{background:#eaf1ff;border:0;border-radius:5px;color:#275fb8;flex:0 0 auto;font-size:10px;font-weight:600;padding:3px 7px}.session-remarks-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:230px;overflow-y:auto;padding:6px}.session-form-group .session-remarks-options label{align-items:center;border-radius:6px;color:#344054;cursor:pointer;display:flex;flex-direction:row;font-size:11px!important;gap:8px;line-height:1.35;margin:0;min-height:36px;min-width:0;padding:7px 8px}.session-form-group .session-remarks-options label.is-selected,.session-form-group .session-remarks-options label:hover{background:#eef5ff;color:#174f9f}.session-remarks-options input[type=checkbox]{accent-color:#2563eb;flex:0 0 16px;height:16px;margin:0;width:16px}.session-remarks-options span{min-width:0;overflow-wrap:anywhere}.session-form-group .text-danger{font-size:10px;line-height:1.25;margin-top:3px}.session-form-footer{background:#fff;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);gap:8px;margin:8px -18px 0;padding:11px 18px;position:static}.session-form-footer .btn,.student-session-footer .btn{font-size:12px;font-weight:500;line-height:1.2;min-height:34px;min-width:82px;padding:5px 12px}.student-session-body{padding:12px 18px 16px}.student-session-item{grid-gap:12px;border-bottom:1px solid #edf0f4;display:grid;font-size:13px;gap:12px;grid-template-columns:minmax(110px,42%) minmax(0,1fr);padding:10px 0}.student-session-label{color:#667085;color:var(--color-muted,#667085);font-size:11px;font-weight:600;letter-spacing:.2px;text-transform:uppercase}.student-session-value{color:#172033;color:var(--color-text,#172033);font-weight:500;overflow-wrap:anywhere;text-align:right}.student-session-footer{background:#fff;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);gap:8px;padding:11px 18px}@media (max-width:767.98px){.session-form-dialog,.student-session-dialog{margin:8px auto;width:calc(100% - 16px)}.session-form-header{padding:12px 14px}.session-form-header .modal-title{font-size:17px}.session-form-body{max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px);padding:12px 14px 0}.session-form-group{margin-bottom:12px}.session-form-group .form-control{font-size:13px!important;height:40px;min-height:40px}.session-form-group textarea.form-control{min-height:76px}.session-remarks-options{grid-template-columns:1fr;max-height:280px}.session-form-group .session-remarks-options label{font-size:12px!important;min-height:42px}.session-form-footer{margin-left:-14px;margin-right:-14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))}.session-form-footer .btn,.student-session-footer .btn{flex:1 1;font-size:13px;min-height:40px}.student-session-body{padding:8px 14px 12px}.student-session-body .row>[class*=col-]{flex:0 0 100%;max-width:100%;width:100%}.student-session-footer{padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))}}.adhoc-session-dialog .modal-content{border:0;border-radius:14px;box-shadow:0 24px 70px #10182838;overflow:hidden}.adhoc-session-body{max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);overflow-y:auto;padding:20px}.adhoc-form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.adhoc-field{min-width:0}.adhoc-field.is-wide{grid-column:1/-1}.adhoc-field label{color:#344054;display:block;font-size:12px;font-weight:700;margin-bottom:5px}.adhoc-field input,.adhoc-field select,.adhoc-field textarea{background:#fff;border:1px solid #cfd8e3;border-radius:8px;color:#172033;font-size:13px;min-height:42px;padding:9px 11px;width:100%}.adhoc-field textarea{resize:vertical}.adhoc-field input:focus,.adhoc-field select:focus,.adhoc-field textarea:focus,.adhoc-student-search input:focus{border-color:#4f7df3;box-shadow:0 0 0 3px #4f7df321;outline:0}.adhoc-field .is-invalid{border-color:#dc3545}.adhoc-field small,.adhoc-student-error{color:#c53030;display:block;font-size:11px;margin-top:4px}.adhoc-students-section{background:#f8fafc;border:1px solid #dfe5ec;border-radius:10px;margin-top:18px;padding:14px}.adhoc-students-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.adhoc-students-heading h6{color:#172033;font-size:13px;font-weight:700;margin:0}.adhoc-students-heading>div>span{color:#667085;font-size:10px}.adhoc-student-search{position:relative;width:min(390px,62%)}.adhoc-student-search i{color:#667085;left:11px;position:absolute;top:50%;transform:translateY(-50%)}.adhoc-student-search input{border:1px solid #cfd8e3;border-radius:8px;font-size:12px;min-height:38px;padding:7px 10px 7px 33px;width:100%}.adhoc-student-list{grid-gap:7px;display:grid;gap:7px;max-height:270px;overflow-y:auto}.adhoc-student-option{grid-gap:10px;align-items:center;background:#fff;border:1px solid #dde4ec;border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:auto auto minmax(0,1fr) auto;margin:0;padding:10px 12px}.adhoc-student-option.is-selected,.adhoc-student-option:hover{background:#f2f6ff;border-color:#8fb1ed}.adhoc-student-option>input{opacity:0;pointer-events:none;position:absolute}.adhoc-student-check{background:#fff;border:1px solid #b7c2d0;border-radius:5px;color:#0000;display:grid;height:20px;place-items:center;width:20px}.adhoc-student-option.is-selected .adhoc-student-check{background:#356fe8;border-color:#356fe8;color:#fff}.adhoc-student-copy{min-width:0}.adhoc-remaining small,.adhoc-remaining strong,.adhoc-student-copy small,.adhoc-student-copy strong{display:block}.adhoc-student-copy strong{color:#172033;font-size:12px}.adhoc-student-copy small{color:#667085;font-size:10px;margin-top:2px;overflow-wrap:anywhere}.adhoc-remaining{min-width:58px;text-align:right}.adhoc-remaining strong{color:#285bc2;font-size:15px}.adhoc-remaining small{color:#667085;font-size:9px}.adhoc-student-state{color:#667085;font-size:12px;padding:28px 10px;text-align:center}.adhoc-session-inputs-section{background:#f5f8ff;border:1px solid #cfdcf3;border-radius:10px;margin-top:12px;padding:11px}.adhoc-session-inputs-heading{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.adhoc-session-inputs-heading h6{color:#172033;font-size:13px;font-weight:700;margin:0}.adhoc-session-inputs-heading span{color:#667085;font-size:10px}.adhoc-session-inputs-list{grid-gap:7px;display:grid;gap:7px}.adhoc-session-input-row{grid-gap:8px;align-items:end;background:#fff;border:1px solid #dbe3f0;border-radius:8px;display:grid;gap:8px;grid-template-columns:minmax(160px,1.25fr) minmax(140px,1fr) minmax(105px,.7fr) minmax(78px,.42fr);padding:8px 10px;position:relative}.adhoc-session-input-row .adhoc-field label{font-size:10px;margin-bottom:3px}.adhoc-session-input-row .adhoc-field input,.adhoc-session-input-row .adhoc-field select{border-radius:7px;font-size:12px;height:34px;min-height:34px;padding:5px 8px}.adhoc-session-student{align-items:center;align-self:center;display:flex;gap:9px;min-width:0}.adhoc-session-student>span{background:#e7efff;border-radius:8px;color:#285bc2;display:grid;flex:0 0 27px;font-size:11px;font-weight:800;height:27px;place-items:center;width:27px}.adhoc-session-student div{min-width:0}.adhoc-session-student small,.adhoc-session-student strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adhoc-session-student strong{color:#172033;font-size:12px}.adhoc-session-student small{color:#667085;font-size:10px;margin-top:2px}.adhoc-session-row-error{color:#c53030;font-size:10px;grid-column:2/-1;margin-top:-5px}.adhoc-notify-toggle{align-items:flex-start;background:#eef7f3;border-radius:9px;cursor:pointer;display:flex;gap:10px;margin:14px 0 0;padding:12px}.adhoc-notify-toggle input{accent-color:#18755d;height:17px;margin-top:2px;width:17px}.adhoc-notify-toggle small,.adhoc-notify-toggle strong{display:block}.adhoc-notify-toggle strong{color:#174f40;font-size:12px}.adhoc-notify-toggle small{color:#4f6f65;font-size:10px;margin-top:2px}.adhoc-message{align-items:flex-start;border-radius:8px;display:flex;font-size:12px;gap:8px;margin-bottom:14px;padding:10px 12px}.adhoc-message.is-error{background:#fff5f4;border:1px solid #f4c7c4;color:#b42318}.adhoc-message.is-warning{background:#fffbeb;border:1px solid #f2d08a;color:#805400}.adhoc-success{align-items:center;background:#f1fbf5;border:1px solid #a8dfbd;border-radius:10px;color:#157347;display:flex;gap:12px;margin-bottom:14px;padding:16px}.adhoc-success>i{font-size:27px}.adhoc-success span,.adhoc-success strong{display:block}.adhoc-success span{color:#45675a;font-size:11px;margin-top:2px}.adhoc-notification-summary{border:1px solid #dfe5ec;border-radius:8px;color:#475467;display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:12px}.adhoc-session-footer .btn{min-width:110px}@media (max-width:767.98px){.adhoc-form-grid{grid-template-columns:1fr}.adhoc-field.is-wide{grid-column:auto}.adhoc-students-heading{align-items:stretch;flex-direction:column}.adhoc-student-search{width:100%}.adhoc-student-option{grid-template-columns:auto minmax(0,1fr) auto}.adhoc-student-option>input{display:none}.adhoc-session-inputs-heading{align-items:flex-start;flex-direction:column}.adhoc-session-input-row{grid-template-columns:1fr}.adhoc-session-input-row .adhoc-field input,.adhoc-session-input-row .adhoc-field select{font-size:13px;height:42px;min-height:42px;padding:9px 11px}.adhoc-session-row-error{grid-column:auto;margin-top:0}.adhoc-session-footer{display:grid;grid-template-columns:1fr 1fr}.adhoc-session-footer .btn{min-width:0;width:100%}}.session-api-error{font-size:12px;line-height:1.4;margin-bottom:12px;padding:9px 11px}.bulk-notify-confirm .modal-title,.bulk-notify-modal .modal-title{font-size:16px;font-weight:650}.bulk-notify-modal .modal-dialog{max-width:740px}.bulk-notify-confirm .modal-content,.bulk-notify-modal .modal-content{border:0;border-radius:12px;box-shadow:0 22px 65px #10182838;overflow:hidden}.bulk-notify-modal .modal-header{align-items:center;background:linear-gradient(125deg,#f5fbf8,#fff);border-color:#e1e6ed;display:flex;gap:11px;padding:15px 18px}.bulk-notify-modal .modal-header .btn-close{margin-left:auto}.bulk-notify-modal .modal-header small{color:#18755d;display:block;font-size:9px;font-weight:800;letter-spacing:.65px;margin-bottom:1px}.bulk-notify-title-icon{background:#e9f8f0;border-radius:10px;color:#18755d;display:grid;flex:0 0 40px;font-size:22px;height:40px;place-items:center;width:40px}.bulk-notify-modal .modal-body{padding:18px}.bulk-notify-intro{align-items:center;background:#f5faff;border:1px solid #d5e5f4;border-radius:7px;color:#475467;display:flex;font-size:11px;gap:8px;line-height:1.4;margin:0 0 16px;padding:9px 11px}.bulk-notify-intro i{color:#356fe8;display:grid;flex:0 0 16px;font-size:15px;height:16px;line-height:1;place-items:center;width:16px}.bulk-notify-intro i:before{line-height:1}.bulk-notify-intro span{min-width:0}.bulk-notify-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.bulk-notify-custom,.bulk-notify-grid label{color:#172033;color:var(--color-text,#172033);display:block;font-size:12px;font-weight:600}.bulk-notify-custom span,.bulk-notify-grid label span{color:#b42318}.bulk-notify-custom textarea,.bulk-notify-grid input,.bulk-notify-grid select{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:6px;color:#344054;display:block;font-size:12px;font-weight:400;height:32px;margin-top:6px;min-height:32px;padding:4px 10px;width:100%}.bulk-notify-custom textarea{height:auto}.bulk-notify-custom textarea:focus,.bulk-notify-grid input:focus,.bulk-notify-grid select:focus{border-color:#1f4e78;border-color:var(--color-primary,#1f4e78);box-shadow:0 0 0 2px #1f4e781f;outline:none}.bulk-notify-confirm .modal-footer .btn,.bulk-notify-modal .modal-footer .btn{font-size:12px;line-height:1.2;min-height:32px;padding:5px 10px}.bulk-notify-custom{margin-top:12px}.bulk-notify-custom textarea{resize:vertical}.bulk-notify-custom small{color:#667085;display:block;font-size:10px;font-weight:400;line-height:1.4;margin-top:5px}.bulk-notify-list-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:17px 0 7px}.bulk-notify-list-heading small,.bulk-notify-list-heading strong{display:block}.bulk-notify-list-heading strong{color:#172033;font-size:12px}.bulk-notify-list-heading small{color:#667085;font-size:10px;margin-top:2px}.bulk-notify-list-heading button{background:#f5faff;border:1px solid #cbdcf7;border-radius:6px;color:#356fe8;font-size:11px;font-weight:600;min-height:29px;padding:3px 9px}.bulk-notify-students{background:#fff;border:1px solid #e1e6ed;border-radius:8px;max-height:min(300px,34vh);overflow:auto}.bulk-notify-students label{align-items:center;border-bottom:1px solid #edf0f4;cursor:pointer;display:flex;gap:10px;margin:0;min-height:53px;padding:8px 11px;transition:background .15s}.bulk-notify-students label:hover{background:#f8fbff}.bulk-notify-students label.is-selected{background:#f0f7ff}.bulk-notify-students label:last-child{border-bottom:0}.bulk-notify-students input{accent-color:#356fe8;flex:0 0 16px;height:16px;width:16px}.bulk-notify-avatar{background:#eaf1ff;border-radius:50%;color:#356fe8;display:grid;flex:0 0 29px;font-size:11px;font-weight:700;height:29px;place-items:center;width:29px}.bulk-notify-student-copy{min-width:0}.bulk-notify-student-copy small,.bulk-notify-student-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bulk-notify-student-copy strong{color:#344054;font-size:12px}.bulk-notify-student-copy small{color:#667085;font-size:10px}.bulk-notify-state{align-items:center;border:1px dashed #d9e0e8;border-radius:8px;color:#667085;display:flex;font-size:12px;gap:7px;justify-content:center;min-height:100px;padding:18px;text-align:center}.bulk-notify-state>i{font-size:19px}.bulk-notify-error,.bulk-notify-success{align-items:flex-start;border-radius:7px;display:flex;font-size:12px;gap:8px;margin:12px 0 0;padding:10px 11px}.bulk-notify-error{background:#fff0f1;color:#b42318}.bulk-notify-success{background:#eaf8f0;background:#f1fbf5;border:1px solid #a8dfbd;color:#157347;display:block}.bulk-notify-success-title{align-items:center;display:flex;gap:8px;margin-bottom:9px}.bulk-notify-success-title>i{font-size:20px}.bulk-notify-success-title strong{font-size:12px}.bulk-notify-success.is-partial{background:#fffbef;border-color:#f1d6aa;color:#8a5a00}.bulk-notify-metrics{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.bulk-notify-metrics>div{background:#fff;border:1px solid #d6eadf;border-radius:7px;padding:8px;text-align:center}.bulk-notify-metrics span,.bulk-notify-metrics strong{display:block}.bulk-notify-metrics strong{color:#172033;font-size:18px;line-height:1.1}.bulk-notify-metrics span{color:#667085;font-size:10px;margin-top:3px}.bulk-notify-metrics .is-sent strong{color:#157347}.bulk-notify-metrics .is-failed strong{color:#b42318}.bulk-notify-modal .modal-footer{background:#f8fafc;border-color:#e1e6ed;display:flex;gap:7px;padding:11px 18px}.bulk-notify-modal .modal-footer .btn{align-items:center;display:inline-flex;gap:5px;margin:0}.bulk-notify-footer-count{color:#667085;font-size:11px;margin-right:auto}.bulk-notify-confirm .modal-title{align-items:center;display:flex;gap:7px}.bulk-notify-confirm .modal-title i{color:#18755d;font-size:20px}.bulk-notify-confirm .modal-body p{color:#344054;font-size:12px;line-height:1.5;margin:0 0 12px}.bulk-notify-confirm-warning{align-items:center;background:#fffbef;border:1px solid #f1d6aa;border-radius:7px;color:#8a5a00;display:flex;font-size:11px;gap:7px;padding:9px 11px}.bulk-notify-message-preview{background:#f8fbff;border:1px solid #d9e6f4;border-radius:8px;margin:0 0 12px;padding:11px 13px}.bulk-notify-message-preview small{color:#476c99;display:block;font-size:10px;font-weight:800;letter-spacing:.06em;margin-bottom:6px}.bulk-notify-confirm .bulk-notify-message-preview p{color:#263b57;font-size:12px;line-height:1.6;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.bulk-notify-confirm .modal-footer .btn{align-items:center;display:inline-flex;gap:6px;margin:0}@media (max-width:575px){.bulk-notify-confirm .modal-dialog,.bulk-notify-modal .modal-dialog{margin:8px auto;max-width:none;width:calc(100vw - 16px)}.bulk-notify-modal .modal-content{max-height:calc(100dvh - 16px)}.bulk-notify-modal .modal-body{overflow-y:auto;padding:13px}.bulk-notify-modal .modal-header{padding:12px 13px}.bulk-notify-grid{gap:10px;grid-template-columns:1fr}.bulk-notify-grid input,.bulk-notify-grid select{font-size:13px;height:40px;min-height:40px}.bulk-notify-list-heading{flex-wrap:wrap}.bulk-notify-students{max-height:30vh}.bulk-notify-students label{min-height:57px}.bulk-notify-modal .modal-footer{display:grid;grid-template-columns:1fr 1fr;padding:10px 13px calc(10px + env(safe-area-inset-bottom, 0px))}.bulk-notify-footer-count{grid-column:1/-1;margin:0}.bulk-notify-confirm .modal-footer .btn,.bulk-notify-modal .modal-footer .btn{justify-content:center;min-height:40px;width:100%}}.pending-training-page .content{padding:28px}.pending-training-header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:20px}.pending-training-header h1{color:#172033;font-size:28px;font-weight:700;margin:3px 0 4px}.pending-training-header p{color:#667085;font-size:13px;margin:0}.pending-training-eyebrow{color:#356fe8;font-size:10px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.pending-training-toolbar{align-items:end;background:#fff;border:1px solid #dce3ec;border-radius:11px;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px;padding:15px 17px}.pending-training-toolbar label{margin:0;width:min(100%,390px)}.pending-training-toolbar label>span{color:#475467;display:block;font-size:11px;font-weight:700;margin-bottom:6px}.pending-training-toolbar-summary{align-items:center;display:flex;gap:18px;text-align:right}.pending-training-toolbar-summary>div:first-child span,.pending-training-toolbar-summary>div:first-child strong{display:block}.pending-training-toolbar-summary>div:first-child strong{color:#d97706;font-size:25px}.pending-training-toolbar-summary>div:first-child span{color:#667085;font-size:10px}.pending-training-selection-actions{align-items:center;border-left:1px solid #dce3ec;display:flex;gap:9px;padding-left:18px}.pending-training-selection-actions>span{color:#344054;font-size:11px;font-weight:700;white-space:nowrap}.pending-training-selection-actions .btn{align-items:center;display:inline-flex;font-size:11px;gap:6px}.pending-training-skipped{background:#fffbef;border:1px solid #f1d6aa;border-radius:9px;color:#805400;font-size:11px;margin-bottom:15px;padding:12px 14px}.pending-training-skipped strong{display:block;margin-bottom:5px}.pending-training-skipped ul{margin:0;padding-left:18px}.pending-training-skipped li{margin-top:3px;overflow-wrap:anywhere}.pending-training-table-wrap{background:#fff;border:1px solid #dce3ec;border-radius:11px;box-shadow:0 4px 16px #1018280d;overflow-x:auto}.pending-training-table{color:#344054;font-size:11px;margin:0;min-width:1250px}.pending-training-table thead th{background:#f6f8fb;border-bottom:1px solid #dce3ec;color:#475467;font-size:9px;font-weight:800;letter-spacing:.35px;padding:11px 10px;text-transform:uppercase;white-space:nowrap}.pending-training-table tbody td{border-bottom:1px solid #edf0f4;padding:11px 10px;vertical-align:middle}.pending-training-checkbox-column{text-align:center!important;width:42px}.pending-training-checkbox-column input{accent-color:#356fe8;cursor:pointer;height:15px;margin:0;width:15px}.pending-training-table tbody tr:last-child td{border-bottom:0}.pending-training-table tbody tr:hover td{background:#f8fbff}.pending-training-number{font-weight:700;text-align:center}.pending-training-user{max-width:150px;overflow-wrap:anywhere}.pending-update-status{background:#fff4df;border-radius:999px;color:#9a5b00;display:inline-flex;font-size:9px;font-weight:800;padding:5px 8px;white-space:nowrap}.pending-training-actions{display:flex;flex-wrap:wrap;gap:5px;min-width:285px}.pending-training-actions .btn{font-size:9px;padding:4px 7px}.pending-training-pagination{background:#fff;border:1px solid #dce3ec;border-radius:10px;margin-top:14px;padding:12px 14px}.pending-bulk-confirmation .modal-content{border:0;border-radius:12px;box-shadow:0 20px 60px #10182838;overflow:hidden}.pending-bulk-confirmation .modal-header{background:#f8fafc;padding:15px 18px}.pending-bulk-confirmation .modal-title{color:#172033;font-size:17px}.pending-bulk-confirmation .modal-body{padding:19px}.pending-bulk-confirmation .modal-body p{color:#344054;margin:0 0 13px}.pending-training-whatsapp-note{background:#f0f6ff;border:1px solid #b9d3ff;border-radius:8px;color:#24549b;display:flex;font-size:11px;gap:8px;padding:10px 12px}.pending-bulk-confirmation .modal-footer{padding:11px 18px}.pending-bulk-confirmation .modal-footer .btn{align-items:center;display:inline-flex;gap:6px;justify-content:center;min-width:110px}@media (max-width:767px){.pending-training-page .content{padding:16px}.pending-training-header,.pending-training-toolbar{align-items:stretch;flex-direction:column}.pending-training-header .btn{width:100%}.pending-training-toolbar-summary{align-items:stretch;flex-direction:column;text-align:left}.pending-training-selection-actions{align-items:stretch;border-left:0;border-top:1px solid #dce3ec;flex-direction:column;padding-left:0;padding-top:10px}.pending-training-selection-actions .btn{justify-content:center}}.tariff-page .content{font-size:12px;max-width:1480px;padding:16px 24px 20px;width:100%}.tariff-page-heading{align-items:flex-start;margin-bottom:6px}.tariff-page-heading .breadcrumb-wrapper{margin-bottom:0!important}.tariff-page-heading h1{font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.tariff-page-heading .breadcrumb{align-items:center;line-height:1.25;margin-bottom:0}.tariff-page-heading .breadcrumb,.tariff-page-heading .breadcrumb-item,.tariff-page-heading .breadcrumb-item a{font-size:11px!important}.tariff-page-heading .breadcrumb-item{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;line-height:1;min-height:14px}.tariff-page-heading .breadcrumb-item+.breadcrumb-item:before{background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.tariff-page-heading .tariff-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid;height:14px;line-height:1;place-items:center;width:14px}.tariff-page-heading .tariff-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.tariff-page-heading .breadcrumb-item[aria-current=page]{color:#172033;color:var(--color-text,#172033);font-weight:500}.tariff-page-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.tariff-page-actions .btn{font-size:11px;height:30px;margin-right:0!important;min-height:30px;padding:4px 10px}.tariff-table-wrap{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812)}.tariff-table{font-size:12px;margin-bottom:0;min-width:720px}.tariff-table thead th{background:#f8fafc!important;border-bottom:1px solid #d9e0e8!important;border-bottom:1px solid var(--color-border,#d9e0e8)!important;color:#172033;color:var(--color-text,#172033);font-size:11px;letter-spacing:.15px;padding:8px 10px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:2}.tariff-table tbody td{padding:5px 10px;vertical-align:middle}.tariff-table tbody tr:hover td{background:#f8fbff}.tariff-plan-name{color:#172033;color:var(--color-text,#172033);font-weight:600}.tariff-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right!important}.tariff-row-actions{min-width:210px;text-align:right;white-space:nowrap}@media (min-width:768px){.tariff-table tbody td.tariff-row-actions,.tariff-table thead th:last-child{min-width:210px;padding-right:12px;text-align:right;width:210px}}.tariff-action-icon{align-items:center;display:inline-flex;font-size:13px;gap:4px;height:30px;justify-content:center;margin:1px;min-width:0;padding:0 7px;position:relative;width:auto}.tariff-action-label{font-size:12px;font-weight:500;line-height:1;margin-left:3px;text-rendering:optimizeLegibility;white-space:nowrap}.tariff-action-icon>i{display:inline-block;flex:0 0 auto;font-size:13px;line-height:1}@media (hover:hover) and (pointer:fine){.tariff-action-icon:after{background:#172033;border-radius:5px;bottom:calc(100% + 8px);color:#fff;content:attr(data-tooltip);font-size:11px;font-weight:500;line-height:1.3;max-width:150px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:50%;transform:translate(50%,4px);transition:opacity .15s ease,transform .15s ease;width:-webkit-max-content;width:max-content;z-index:20}.tariff-action-icon:focus-visible:after,.tariff-action-icon:hover:after{opacity:1;transform:translate(50%)}}@media (max-width:767.98px){.tariff-page .content{padding:12px 10px 16px}.tariff-page-heading h1{font-size:20px!important}.tariff-page-actions{flex:0 0 100%;margin-top:8px;max-width:100%;width:100%}.tariff-page-actions .btn{font-size:13px;height:40px;min-height:40px;padding:7px 10px;width:100%}.tariff-table-wrap{background:#0000;border:0;box-shadow:none;overflow:visible}.tariff-table{background:#0000;display:block;min-width:0}.tariff-table thead{display:none}.tariff-table tbody,.tariff-table td,.tariff-table tr{display:block;width:100%}.tariff-table tbody{grid-gap:12px;display:grid;gap:12px}.tariff-table tbody tr{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);overflow:hidden}.tariff-table tbody td{grid-gap:10px;border:0!important;border-bottom:1px solid #edf0f4!important;display:grid;gap:10px;grid-template-columns:minmax(112px,40%) minmax(0,1fr);min-width:0;overflow-wrap:anywhere;padding:11px 13px!important;text-align:right!important;white-space:normal}.tariff-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.tariff-table tbody td:last-child{border-bottom:0!important}.tariff-row-actions{display:block!important;text-align:right!important}.tariff-row-actions:before{display:block;margin-bottom:4px}.tariff-action-icon{display:inline-grid;height:36px;margin:1px;min-width:36px;padding:0;place-items:center;width:36px}.tariff-action-label{display:none}.tariff-action-icon>i{font-size:14px}}.tariff-form-dialog{margin-left:auto;margin-right:auto;max-width:640px;width:calc(100% - 32px)}.tariff-form-dialog .modal-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:12px;box-shadow:0 18px 55px #10182833;color:#172033;font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:hidden;text-rendering:auto}.tariff-form-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);padding:13px 18px}.tariff-form-header .modal-title{color:#172033;color:var(--color-text,#172033);font-size:18px;font-weight:600;letter-spacing:0;line-height:1.25}.tariff-form-body{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-x:hidden;overflow-y:auto;padding:14px 18px 0}.tariff-form-row{margin-left:-6px;margin-right:-6px}.tariff-form-row>[class*=col-]{padding-left:6px;padding-right:6px}.tariff-form-group{margin-bottom:11px}.tariff-form-group label{color:#172033;color:var(--color-text,#172033);display:block;font-family:Segoe UI,Arial,sans-serif;font-size:12px!important;font-weight:500!important;letter-spacing:0;line-height:1.3;margin-bottom:4px}.tariff-form-group .form-control{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;color:#344054;font-family:Segoe UI,Arial,sans-serif;font-size:13px!important;font-weight:400;height:34px;line-height:1.25;min-height:34px;padding:5px 9px}.tariff-form-group .form-control:focus{border-color:#1f4e78;border-color:var(--color-primary,#1f4e78);box-shadow:0 0 0 2px #1f4e781f}.tariff-form-group .text-danger{font-size:10px;line-height:1.25;margin-top:3px}.tariff-form-footer{background:#fff;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);gap:8px;margin:8px -18px 0;padding:11px 18px;position:static}.tariff-form-footer .btn{font-family:Segoe UI,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2;min-height:34px;min-width:82px;padding:5px 12px}@media (max-width:767.98px){.tariff-form-dialog{margin:8px auto;width:calc(100% - 16px)}.tariff-form-header{padding:12px 14px}.tariff-form-header .modal-title{font-size:17px}.tariff-form-body{max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px);padding:12px 14px 0}.tariff-form-group{margin-bottom:12px}.tariff-form-group .form-control{font-size:13px!important;height:40px;min-height:40px}.tariff-form-footer{margin-left:-14px;margin-right:-14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))}.tariff-form-footer .btn{flex:1 1;font-size:13px;min-height:40px}}.profile-modal-dialog{margin-left:auto;margin-right:auto;max-width:760px;width:min(760px,calc(100vw - 32px))}.profile-modal-dialog .modal-content{border:0;border-radius:10px;box-shadow:0 18px 48px #10182833;color:#172033;color:var(--color-text,#172033);font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;max-height:calc(100vh - 32px);overflow:hidden;text-rendering:optimizeLegibility}.profile-modal-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:flex;gap:9px;min-height:52px;padding:10px 14px}.profile-modal-title-icon{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;flex:0 0 31px;font-size:14px;height:31px;place-items:center;width:31px}.profile-modal-header .modal-title{color:#172033;color:var(--color-text,#172033);font-size:16px;font-weight:600;line-height:1.3}.profile-modal-header .close{color:#667085;color:var(--color-muted,#667085);font-size:22px;margin:-4px -3px -4px auto;opacity:1;padding:8px}.profile-modal-body{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:14px}.profile-modal-summary{align-items:center;background:#f8fafc;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:9px;display:flex;gap:12px;margin-bottom:12px;padding:10px 11px}.profile-modal-avatar{background:#fff;border:1px solid #c7d7f5;border-radius:10px;flex:0 0 48px;height:48px;object-fit:cover;width:48px}.profile-modal-summary-copy{min-width:0}.profile-modal-eyebrow{color:#667085;color:var(--color-muted,#667085);display:block;font-size:9px;font-weight:700;letter-spacing:.4px;line-height:1.2;margin-bottom:2px;text-transform:uppercase}.profile-modal-summary-copy h4{color:#172033;color:var(--color-text,#172033);font-size:15px;font-weight:600;line-height:1.3;margin:0;overflow-wrap:anywhere}.profile-modal-summary-copy div{color:#667085;color:var(--color-muted,#667085);font-size:10px;line-height:1.3;margin-top:2px;overflow-wrap:anywhere}.profile-modal-details{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.profile-modal-item{grid-gap:10px;align-items:center;border-bottom:1px solid #edf0f4;display:grid;gap:10px;grid-template-columns:minmax(110px,42%) minmax(0,1fr);min-height:42px;padding:7px 10px}.profile-modal-item:nth-child(odd){border-right:1px solid #edf0f4}.profile-modal-item:nth-last-child(-n+2){border-bottom:0}.profile-modal-label{color:#667085;color:var(--color-muted,#667085);font-size:10px;font-weight:600;line-height:1.3}.profile-modal-item strong{color:#172033;color:var(--color-text,#172033);font-size:11px;font-weight:500;line-height:1.35;min-width:0;overflow-wrap:anywhere;text-align:right}.profile-modal-status{align-items:center;background:#f2f4f7;border-radius:999px;color:#475467;display:inline-flex;font-size:9px;font-weight:700;justify-content:center;justify-self:end;line-height:1.1;min-height:22px;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.profile-modal-status.is-success{background:#eaf8f1;color:#157347}.profile-modal-status.is-warning{background:#fff4e5;color:#a15c00}.profile-modal-status.is-danger{background:#fff0f1;color:#b42318}.profile-modal-footer{background:#f8fafc;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);display:flex;justify-content:flex-end;padding:9px 14px}.profile-modal-footer .btn{border-radius:6px;font-size:12px;font-weight:500;min-height:34px;min-width:78px;padding:5px 11px}@media (max-width:767.98px){.profile-modal-dialog{margin:8px auto;max-width:none;width:calc(100vw - 16px)}.profile-modal-dialog .modal-content{border-radius:9px;max-height:calc(100dvh - 16px)}.profile-modal-body,.profile-modal-footer,.profile-modal-header{padding-left:12px;padding-right:12px}.profile-modal-details{grid-template-columns:1fr}.profile-modal-item,.profile-modal-item:nth-child(odd),.profile-modal-item:nth-last-child(-n+2){border-bottom:1px solid #edf0f4;border-right:0;min-height:42px}.profile-modal-item:last-child{border-bottom:0}.profile-modal-item strong,.profile-modal-label{font-size:11px}.profile-modal-footer .btn{font-size:13px;min-height:40px;width:100%}}.enquiries-page .content{font-size:12px;max-width:1480px;padding:16px 24px 20px;width:100%}.enquiries-page-heading{align-items:flex-start;margin-bottom:6px}.enquiries-page-heading .breadcrumb-wrapper{margin-bottom:0!important}.enquiries-page-heading h1{font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.enquiries-page-heading .breadcrumb{align-items:center;line-height:1.25;margin-bottom:0}.enquiries-page-heading .breadcrumb,.enquiries-page-heading .breadcrumb-item,.enquiries-page-heading .breadcrumb-item a{font-size:11px!important}.enquiries-page-heading .breadcrumb-item{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;line-height:1;min-height:14px}.enquiries-page-heading .breadcrumb-item+.breadcrumb-item:before{background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.enquiries-page-heading .enquiries-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid;height:14px;line-height:1;place-items:center;width:14px}.enquiries-page-heading .enquiries-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.enquiries-page-heading .breadcrumb-item[aria-current=page]{color:#172033;color:var(--color-text,#172033);font-weight:500}.enquiries-page-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.enquiries-page-actions .btn{font-size:11px;height:30px;margin-right:0!important;min-height:30px;padding:4px 10px}.enquiries-page .form-control,.enquiries-page .form-select{font-size:12px;height:32px;min-height:32px;padding:4px 10px}.enquiries-filter-card{margin-bottom:10px!important;padding:12px!important}.enquiries-filter-card .btn{font-size:12px;height:32px;line-height:1.2;min-height:32px;padding:5px 10px}.enquiries-filter-grid{align-items:flex-end;row-gap:8px}.enquiries-filter-grid .form-group,.enquiries-filter-grid>div{margin-bottom:0!important;margin-top:0!important}.enquiries-filter-card,.enquiries-list-card,.enquiries-table-wrap{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812)}.enquiries-list-card{overflow:hidden}.enquiries-list-card .enquiries-table-wrap{border:0;border-radius:0;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);box-shadow:none}.enquiries-search-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:50px;padding:8px 10px}.enquiries-search-field{position:relative;width:min(390px,100%)}.enquiries-search-field>.bi-search{color:#667085;color:var(--color-muted,#667085);font-size:12px;left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.enquiries-search-field .form-control{padding-left:32px;padding-right:36px}.enquiries-search-field .form-control:focus{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81f}.enquiries-search-clear{background:#0000;border:0;border-radius:5px;color:#667085;color:var(--color-muted,#667085);display:grid;font-size:11px;height:26px;padding:0;place-items:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:26px}.enquiries-search-clear:focus-visible,.enquiries-search-clear:hover{background:#f2f4f7;color:#172033;color:var(--color-text,#172033)}.enquiries-search-count{background:#eef4ff;border-radius:999px;color:#315fa8;flex:0 0 auto;font-size:11px;padding:4px 8px;white-space:nowrap}.enquiries-search-empty-row td{height:auto;padding:14px!important;text-align:center!important}.enquiries-search-empty-content{align-items:center;color:#667085;color:var(--color-muted,#667085);display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:120px}.enquiries-search-empty-content>i{background:#eef4ff;border-radius:50%;color:#356fe8;display:grid;font-size:15px;height:34px;margin-bottom:2px;place-items:center;width:34px}.enquiries-search-empty-content>strong{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:600}.enquiries-search-empty-content>span{font-size:11px}.enquiries-search-empty-content .btn{font-size:11px;margin-top:4px;min-height:30px;padding:4px 10px}.enquiries-filter-card label{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:600;margin-bottom:6px}.enquiries-table{font-size:12px;margin-bottom:0;min-width:1050px}.enquiries-table thead th{background:#f8fafc!important;border-bottom:1px solid #d9e0e8!important;border-bottom:1px solid var(--color-border,#d9e0e8)!important;color:#172033;color:var(--color-text,#172033);font-size:11px;letter-spacing:.15px;padding:8px 10px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:2}.enquiries-table tbody td{padding:5px 10px;vertical-align:middle}.enquiries-table tbody tr:hover td{background:#f8fbff}.enquiry-status-value{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;gap:6px;line-height:1.2;min-height:25px;padding:4px 9px;white-space:nowrap}.enquiry-status-value.is-pending{background:#fff7ed;border-color:#fed7aa;color:#b54708}.enquiry-status-value.is-contacted{background:#eff6ff;border-color:#bfdbfe;color:#175cd3}.enquiry-status-value.is-enrolled{background:#ecfdf3;border-color:#a7f3d0;color:#027a48}.enquiry-status-value.is-renewal{background:#f5f3ff;border-color:#c4b5fd;color:#6941c6}.enquiry-status-value.is-dropped{background:#f1f5f9;border-color:#e2e8f0;color:#64748b}.enquiries-quick-filters{display:flex;gap:7px;overflow-x:auto;padding:10px 10px 2px;scrollbar-width:thin}.enquiries-quick-filter{align-items:center;background:#fff;border:1px solid #d7e0eb;border-radius:999px;color:#475467;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:600;gap:6px;line-height:1;min-height:32px;padding:5px 9px;transition:border-color .15s ease,background .15s ease,color .15s ease}.enquiries-quick-filter:focus-visible,.enquiries-quick-filter:hover{background:#f5f8ff;border-color:#8fb1ed;color:#175cd3}.enquiries-quick-filter strong{background:#eef2f6;border-radius:999px;color:inherit;display:inline-grid;font-size:10px;height:18px;min-width:18px;padding:0 4px;place-items:center}.enquiries-quick-filter.is-active{background:#175cd3;border-color:#175cd3;color:#fff}.enquiries-quick-filter.is-active strong{background:#fff3}.enquiries-quick-filter.is-alert:not(.is-active){border-color:#fecaca;color:#b42318}.enquiry-follow-up-display{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:center}.enquiry-follow-up-badge{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;gap:5px;line-height:1.2;min-height:24px;padding:3px 8px;white-space:nowrap}.enquiry-follow-up-badge.is-overdue{background:#fef2f2;border-color:#fecaca;color:#b42318}.enquiry-follow-up-badge.is-today{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.enquiry-follow-up-badge.is-upcoming{background:#eff6ff;border-color:#bfdbfe;color:#175cd3}.enquiry-follow-up-badge.is-none{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.enquiries-row-actions{min-width:315px;text-align:right;white-space:nowrap}@media (min-width:768px){.enquiries-table tbody td.enquiries-row-actions,.enquiries-table thead th:last-child{min-width:325px;padding-right:12px;text-align:right;width:325px}}.enquiry-action-icon{align-items:center;display:inline-flex;font-size:13px;gap:4px;height:30px;justify-content:center;margin:1px;min-width:0;padding:0 7px;position:relative;width:auto}.enquiry-action-label{font-size:12px;font-weight:500;line-height:1;margin-left:3px;text-rendering:optimizeLegibility;white-space:nowrap}.enquiry-action-icon>i{display:inline-block;flex:0 0 auto;font-size:13px;line-height:1}.enquiry-contact-action{border:1px solid #0000;text-decoration:none}.enquiry-call-action{background:#edf5ff;border-color:#c7dcff;color:#175cd3}.enquiry-call-action:focus-visible,.enquiry-call-action:hover{background:#175cd3;border-color:#175cd3;color:#fff}.enquiry-whatsapp-action{background:#eaf8ef;border-color:#b7e6c8;color:#128c4b}.enquiry-whatsapp-action:focus-visible,.enquiry-whatsapp-action:hover{background:#128c4b;border-color:#128c4b;color:#fff}.enquiries-page .students-pagination-bar{font-size:12px;gap:8px!important;margin-bottom:10px!important;margin-top:10px!important}.enquiries-page .students-pagination-summary{gap:12px!important}.enquiries-page .students-page-size-select{font-size:12px;height:28px!important;min-height:28px;padding:3px 8px;width:68px}.enquiries-page .custom-pagination .pagination{gap:3px}.enquiries-page .custom-pagination .page-item:first-child .page-link,.enquiries-page .custom-pagination .page-item:last-child .page-link,.enquiries-page .custom-pagination .page-link{border-radius:6px;box-shadow:none;display:grid;font-size:11px;height:28px!important;line-height:1;min-width:28px;padding:0 7px;place-items:center}@media (hover:hover) and (pointer:fine){.enquiry-action-icon:after{background:#172033;border-radius:5px;bottom:calc(100% + 8px);color:#fff;content:attr(data-tooltip);font-size:11px;font-weight:500;line-height:1.3;max-width:160px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:50%;transform:translate(50%,4px);transition:opacity .15s ease,transform .15s ease;width:-webkit-max-content;width:max-content;z-index:20}.enquiry-action-icon:focus-visible:after,.enquiry-action-icon:hover:after{opacity:1;transform:translate(50%)}}@media (max-width:767.98px){.enquiries-page .content{padding:12px 10px 16px}.enquiries-page .form-control,.enquiries-page .form-select{font-size:13px;height:40px;min-height:40px}.enquiries-page-heading h1{font-size:19px!important;margin-bottom:2px}.enquiries-page-heading .breadcrumb{min-height:16px}.enquiries-page-heading .breadcrumb-wrapper{padding-bottom:2px}.enquiries-page-actions{flex:0 0 100%;margin-top:12px;max-width:100%;width:100%}.enquiries-page-actions .btn{flex:1 1;font-size:13px;height:40px;min-height:40px;padding:7px 10px}.enquiries-filter-card{padding:14px!important}.enquiries-filter-grid>div{flex:0 0 100%;margin-bottom:12px;max-width:100%;width:100%}.enquiries-filter-grid .form-group{margin-top:0!important}.enquiries-list-card{background:#0000;border:0;box-shadow:none;overflow:visible}.enquiries-search-toolbar{align-items:center;background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);gap:8px;margin-bottom:10px;min-height:0;padding:8px}.enquiries-search-field{flex:1 1 auto;min-width:0}.enquiries-search-count{align-self:center}.enquiries-table-wrap{background:#0000;border:0;box-shadow:none;overflow:visible}.enquiries-table{background:#0000;display:block;min-width:0}.enquiries-table thead{display:none}.enquiries-table tbody,.enquiries-table td,.enquiries-table tr{display:block;width:100%}.enquiries-table tbody{grid-gap:12px;display:grid;gap:12px}.enquiries-table tbody tr{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:14px;box-shadow:0 4px 16px #10182814;overflow:hidden}.enquiries-quick-filters{margin:0 -1px;padding:10px 2px 4px;scroll-snap-type:x proximity}.enquiries-quick-filter{min-height:40px;padding:7px 12px;scroll-snap-align:start}.enquiries-table tbody td{grid-gap:10px;border:0!important;border-bottom:1px solid #edf0f4!important;display:grid;gap:10px;grid-template-columns:minmax(110px,40%) minmax(0,1fr);min-width:0;overflow-wrap:anywhere;padding:11px 13px!important;text-align:right!important;white-space:normal}.enquiries-table tbody td:first-child{display:none}.enquiries-table tbody td:nth-child(2){background:#f8fbff;color:#15233c;font-size:15px;font-weight:700;padding-top:14px!important}.enquiries-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.enquiries-table tbody tr.enquiries-search-empty-row td{align-items:center;border-bottom:0!important;display:flex;height:auto!important;justify-content:center;min-height:144px;padding:12px 13px!important;text-align:center!important}.enquiries-table tbody tr.enquiries-search-empty-row td:before{display:none}.enquiries-table tbody tr.enquiries-search-empty-row .enquiries-search-empty-content{min-height:118px;padding:4px 0;width:100%}.enquiries-table tbody td:last-child{border-bottom:0!important}.enquiry-status-value{justify-self:end;text-align:right}.enquiry-follow-up-display{align-items:flex-end;flex-direction:column;justify-self:end}.enquiries-row-actions{background:#fbfcfe;display:flex!important;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:12px 13px 14px!important;text-align:right!important}.enquiries-row-actions:before{display:block;margin-bottom:4px;width:100%}.enquiry-action-icon{border-radius:9px;display:inline-grid;height:42px;margin:0;min-width:42px;padding:0;place-items:center;width:42px}.enquiry-contact-action{display:inline-flex;flex:1 1 112px;font-weight:700;gap:7px;height:44px;min-width:112px;padding:0 12px;width:auto}.enquiry-contact-action .enquiry-action-label{display:inline}.enquiry-action-label{display:none}.enquiry-action-icon>i{font-size:14px}.enquiries-page .custom-pagination{overflow-x:auto;padding-bottom:4px}.enquiries-page .custom-pagination .page-item:first-child .page-link,.enquiries-page .custom-pagination .page-item:last-child .page-link,.enquiries-page .custom-pagination .page-link,.enquiries-page .students-page-size-select{height:36px!important;min-width:36px}}@media (max-width:420px){.enquiries-search-toolbar{align-items:stretch;flex-direction:column}.enquiries-search-field{width:100%}.enquiries-search-count{align-self:flex-end}.enquiries-row-actions{gap:7px}.enquiry-contact-action{flex-basis:calc(50% - 4px);min-width:calc(50% - 4px);padding:0 8px}}.external-renewal-fields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.external-renewal-field{min-width:0}.external-renewal-field label{color:#344054;display:block;font-size:12px;font-weight:600;margin-bottom:5px}.external-renewal-input{background:#fff;border:1px solid #d5dce5;border-radius:6px;color:#172033;font-size:13px;min-height:38px;padding:7px 10px;width:100%}textarea.external-renewal-input{resize:vertical}.external-renewal-input:focus{border-color:#6f9df1;box-shadow:0 0 0 3px #356fe81c;outline:0}.external-renewal-input.is-invalid{border-color:#dc3545}.external-renewal-field small{color:#667085;display:block;font-size:10px;margin-top:4px}.external-renewal-error{color:#dc3545;font-size:11px;margin-top:3px}.external-renewal-wide{grid-column:1/-1}@media (max-width:767.98px){.external-renewal-fields{grid-template-columns:1fr}.external-renewal-wide{grid-column:auto}}.enquiry-form-dialog{margin-left:auto;margin-right:auto;max-width:900px;width:calc(100% - 32px)}.enquiry-form-dialog .modal-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:12px;box-shadow:0 18px 55px #10182833;color:#172033;font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:hidden;text-rendering:auto}.enquiry-form-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);padding:13px 18px}.enquiry-form-header .modal-title{color:#172033;color:var(--color-text,#172033);font-size:18px;font-weight:600;letter-spacing:0;line-height:1.25}.enquiry-form-body{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-x:hidden;overflow-y:auto;padding:14px 18px 0}.enquiry-form-row{margin-left:-6px;margin-right:-6px}.enquiry-form-row>[class*=col-]{padding-left:6px;padding-right:6px}.enquiry-form-group{margin-bottom:11px}.enquiry-form-group label{color:#172033;color:var(--color-text,#172033);display:block;font-family:Segoe UI,Arial,sans-serif;font-size:12px!important;font-weight:500!important;letter-spacing:0;line-height:1.3;margin-bottom:4px}.enquiry-form-group .form-control{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;color:#344054;font-family:Segoe UI,Arial,sans-serif;font-size:13px!important;font-weight:400;height:34px;line-height:1.25;min-height:34px;padding:5px 9px}.enquiry-form-group .form-control:focus{border-color:#1f4e78;border-color:var(--color-primary,#1f4e78);box-shadow:0 0 0 2px #1f4e781f}.enquiry-form-group .form-control[readonly]{background:#f5f7fa;color:#667085;color:var(--color-muted,#667085)}.enquiry-form-group .text-danger{font-size:10px;line-height:1.25;margin-top:3px}.required-mark{color:#dc3545;color:var(--color-danger,#dc3545)}.enquiry-enrollment-panel{background:#f8fbff;border:1px solid #cbdcf5;border-radius:10px;margin-top:4px;padding:14px 14px 3px}.enquiry-enrollment-heading{align-items:flex-start;border-bottom:1px solid #dce7f5;display:flex;gap:9px;margin-bottom:12px;padding-bottom:10px}.enquiry-enrollment-icon{background:#e8f1ff;border-radius:8px;color:#2563eb;display:grid;flex:0 0 32px;font-size:15px;height:32px;place-items:center;width:32px}.enquiry-enrollment-heading h3{color:#172033;color:var(--color-text,#172033);font-size:13px;font-weight:650;line-height:1.3;margin:0}.enquiry-enrollment-heading p{color:#667085;color:var(--color-muted,#667085);font-size:10px;line-height:1.4;margin:2px 0 0}.enquiry-optional-label{color:#667085;color:var(--color-muted,#667085);font-size:9px;font-weight:400;margin-left:4px}.enquiry-vehicle-class-fieldset{background:#fff;border:1px solid #d7e2f1;border-radius:8px;margin:0 0 11px;padding:10px 11px}.enquiry-vehicle-class-fieldset legend{color:#172033;color:var(--color-text,#172033);font-size:11px;font-weight:600;margin:0 0 7px;padding:0;width:auto}.enquiry-vehicle-class-options{display:flex;flex-wrap:wrap;gap:7px}.enquiry-vehicle-class-options label{align-items:center;background:#fff;border:1px solid #d7e2f1;border-radius:7px;color:#344054;cursor:pointer;display:inline-flex;font-size:10px;font-weight:500;gap:7px;margin:0;min-height:32px;padding:6px 10px}.enquiry-vehicle-class-options label.is-selected{background:#eef4ff;border-color:#4f7cff;color:#1849a9}.enquiry-vehicle-class-options input{accent-color:#4f7cff;height:14px;margin:0;width:14px}.enquiry-payment-summary{align-items:center;background:#effaf5;border:1px solid #b7e4d1;border-radius:6px;color:#166534;display:flex;justify-content:space-between;margin-top:20px;min-height:34px;padding:6px 10px}.enquiry-payment-summary span{font-size:11px}.enquiry-payment-summary strong{font-size:13px;font-weight:650}.enquiry-availability-panel{background:#fff;border:1px solid #cbdcf5;border-radius:8px;margin-bottom:11px;padding:12px}.enquiry-availability-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.enquiry-availability-header h4{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:650;line-height:1.35;margin:0}.enquiry-availability-header>div>span{color:#667085;color:var(--color-muted,#667085);font-size:10px}.enquiry-availability-header .btn{align-items:center;display:inline-flex;font-size:10px;gap:5px;min-height:32px}.enquiry-availability-summary{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:9px}.enquiry-availability-summary span{background:#eef4ff;border-radius:999px;color:#344054;font-size:10px;padding:4px 7px}.enquiry-availability-summary .is-non-working{background:#fff4e5;color:#b54708;font-weight:600}.enquiry-availability-alert{font-size:10px;margin-bottom:9px;padding:7px 9px}.enquiry-slot-list{display:flex;flex-wrap:wrap;gap:6px}.enquiry-slot{background:#f0fdf7;border:1px solid #86d5b1;border-radius:6px;color:#087443;font-family:Segoe UI,Arial,sans-serif;font-size:10px;font-weight:600;min-height:30px;min-width:58px;padding:4px 8px}.enquiry-slot.is-selected,.enquiry-slot:focus-visible,.enquiry-slot:hover{background:#2563eb;border-color:#2563eb;color:#fff;outline:none}.enquiry-slot.is-booked,.enquiry-slot.is-booked:disabled{background:#fff1f2;border-color:#fecaca;color:#b42318;cursor:not-allowed;opacity:.72}.enquiry-no-slots{color:#667085;color:var(--color-muted,#667085);font-size:10px}.enquiry-form-footer{background:#fff;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);gap:8px;margin:8px -18px 0;padding:11px 18px;position:static}.enquiry-form-footer .btn{font-family:Segoe UI,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2;min-height:34px;min-width:82px;padding:5px 12px}@media (max-width:767.98px){.enquiry-form-dialog{margin:8px auto;width:calc(100% - 16px)}.enquiry-form-header{padding:12px 14px}.enquiry-form-header .modal-title{font-size:17px}.enquiry-form-body{max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px);padding:12px 14px 0}.enquiry-form-group{margin-bottom:12px}.enquiry-form-group .form-control{font-size:13px!important;height:40px;min-height:40px}.enquiry-enrollment-panel{padding:12px 10px 2px}.enquiry-payment-summary{margin-bottom:12px;margin-top:0;min-height:40px}.enquiry-availability-panel{padding:10px}.enquiry-availability-header{align-items:stretch;flex-direction:column;gap:7px}.enquiry-availability-header .btn{font-size:11px;justify-content:center;min-height:38px;width:100%}.enquiry-slot{flex:1 0 64px;font-size:11px;min-height:36px}.enquiry-form-footer{margin-left:-14px;margin-right:-14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))}.enquiry-form-footer .btn{flex:1 1;font-size:13px;min-height:40px}}/*!
 * Bootstrap  v5.3.5 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem #00000026;--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;color-scheme:dark}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:#fff;background-color:var(--bs-body-bg);color:#212529;color:var(--bs-body-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--bs-body-font-family);font-size:1rem;font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);text-align:var(--bs-body-text-align)}hr{border-top:1px solid;border-top:var(--bs-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;color:var(--bs-heading-color);margin-bottom:.5rem;margin-top:0}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}ol,ul{padding-left:2rem}.small,small{font-size:.875em}.mark,mark{background-color:#fff3cd;background-color:var(--bs-highlight-bg);color:#212529;color:var(--bs-highlight-color);padding:.1875em}sub,sup{font-size:.75em}a{color:#0d6efd;color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace)}code,pre{font-size:.875em}code{color:#d63384;color:var(--bs-code-color)}kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em}img,svg{vertical-align:middle}table{caption-side:bottom}caption{color:#212529bf;color:var(--bs-secondary-color);padding-bottom:.5rem;padding-top:.5rem}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}::-moz-focus-inner{border-style:none;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}iframe{border:0}.lead{font-size:1.25rem}.display-1{font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.initialism{font-size:.875em}.blockquote{font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.img-thumbnail{background-color:#fff;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius)}.figure-caption{color:#212529bf;color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:#0000;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);border-color:var(--bs-table-border-color);vertical-align:top}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:var(--bs-table-color);color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid;border-top:calc(var(--bs-border-width)*2) solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0;border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 1px;border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{padding-bottom:calc(.375rem + 1px);padding-bottom:calc(.375rem + var(--bs-border-width));padding-top:calc(.375rem + 1px);padding-top:calc(.375rem + var(--bs-border-width))}.col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-bottom:calc(.5rem + var(--bs-border-width));padding-top:calc(.5rem + 1px);padding-top:calc(.5rem + var(--bs-border-width))}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + var(--bs-border-width));padding-top:calc(.25rem + var(--bs-border-width))}.form-text{color:#212529bf;color:var(--bs-secondary-color);font-size:.875em}.form-control{-webkit-appearance:none;appearance:none;background-color:var(--bs-body-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color);font-size:1rem;padding:.375rem .75rem}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:var(--bs-body-bg);border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;color:#212529;color:var(--bs-body-color)}.form-control::-webkit-date-and-time-value{height:1.5em;margin:0;min-width:85px}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:#212529bf;color:var(--bs-secondary-color)}.form-control:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:1px;border-inline-end-width:var(--bs-border-width);border-radius:0;color:#212529;color:var(--bs-body-color);margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:1px;border-inline-end-width:var(--bs-border-width);border-radius:0;color:#212529;color:var(--bs-body-color);margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-control-plaintext{border-width:var(--bs-border-width) 0;color:#212529;color:var(--bs-body-color);padding:.375rem 0}.form-control-plaintext:focus{outline:0}.form-control-sm{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-sm::-webkit-file-upload-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);min-height:calc(1.5em + 1rem + var(--bs-border-width)*2);padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px);min-height:calc(1.5em + .75rem + var(--bs-border-width)*2)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px);min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px);min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-control-color{height:calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + var(--bs-border-width)*2);padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:.375rem;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px);height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px);height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),none;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #212529;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}.form-check{margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);flex-shrink:0;height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E")}.form-range{-webkit-appearance:none;appearance:none;background-color:initial;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#212529bf;background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:#212529bf;background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);height:calc(3.5rem + var(--bs-border-width)*2);line-height:1.25;min-height:calc(3.5rem + 2px);min-height:calc(3.5rem + var(--bs-border-width)*2)}.form-floating>label{border:1px solid #0000;border:var(--bs-border-width) solid #0000;color:#212529a6;color:rgba(var(--bs-body-color-rgb),.65);height:100%;left:0;max-width:100%;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;z-index:2}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-left:.75rem;padding-top:1.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{background-color:#fff;background-color:var(--bs-body-bg);border-radius:.375rem;border-radius:var(--bs-border-radius);content:"";height:1.5em;inset:1rem .375rem;position:absolute;z-index:-1}.form-floating>textarea:disabled~label:after{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:1px 0;border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color);font-size:1rem;padding:.375rem .75rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}.valid-feedback{color:#198754;color:var(--bs-form-valid-color);font-size:.875em}.valid-tooltip{background-color:#198754;background-color:var(--bs-success);border-radius:.375rem;border-radius:var(--bs-border-radius);font-size:.875rem}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#198754;border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754;background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754;color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{color:#dc3545;color:var(--bs-form-invalid-color);font-size:.875em}.invalid-tooltip{background-color:#dc3545;background-color:var(--bs-danger);border-radius:.375rem;border-radius:var(--bs-border-radius);font-size:.875rem}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545;background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545;color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:#0000;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:#0000;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:#0000;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-decoration:none}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:#0000;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:#0000;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:#0000;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);font-size:var(--bs-dropdown-font-size);margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid #0000;border-left:.3em solid;border-right:0;border-top:.3em solid #0000;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid #0000;border-right:.3em solid;border-top:.3em solid #0000;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1}.dropdown-item{border-radius:0;border-radius:var(--bs-dropdown-item-border-radius,0);color:var(--bs-dropdown-link-color);padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-decoration:none}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color)}.dropdown-header{color:var(--bs-dropdown-header-color);font-size:.875rem;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x)}.dropdown-item-text{color:var(--bs-dropdown-link-color);padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group{border-radius:.375rem;border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width)*-1)}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color)}.nav-link{background:0 0;border:0;color:var(--bs-nav-link-color);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{border:var(--bs-nav-tabs-border-width) solid #0000;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid #0000;padding-left:0;padding-right:0}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:initial}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{border-bottom-color:initial;color:var(--bs-nav-underline-link-active-color);font-weight:700}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);margin-right:var(--bs-navbar-brand-margin-end);padding-bottom:var(--bs-navbar-brand-padding-y);padding-top:var(--bs-navbar-brand-padding-y);text-decoration:none}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color)}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-text{color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-toggler{border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh)}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a}.navbar-dark,.navbar[data-bs-theme=dark],[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);color:#212529;color:var(--bs-body-color);height:var(--bs-card-height)}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-body{color:var(--bs-card-color);padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{color:var(--bs-card-title-color);margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{color:var(--bs-card-subtitle-color);margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--bs-card-inner-border-radius);padding:var(--bs-card-img-overlay-padding)}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem #0d6efd40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-radius:0;border-right:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);font-size:var(--bs-breadcrumb-font-size);margin-bottom:var(--bs-breadcrumb-margin-bottom);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/");padding-right:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color)}.page-link{background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);color:var(--bs-pagination-color);font-size:var(--bs-pagination-font-size);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);color:var(--bs-pagination-hover-color)}.page-link:focus{background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);color:var(--bs-pagination-focus-color)}.active>.page-link,.page-link.active{background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);color:var(--bs-pagination-active-color);z-index:3}.disabled>.page-link,.page-link.disabled{background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);color:var(--bs-pagination-disabled-color);pointer-events:none}.page-item:not(:first-child) .page-link{margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-bottom-left-radius:var(--bs-pagination-border-radius);border-top-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-bottom-right-radius:var(--bs-pagination-border-radius);border-top-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);border-radius:var(--bs-badge-border-radius);color:var(--bs-badge-color);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x)}.alert{--bs-alert-bg:#0000;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:#0000;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x)}.alert-link{color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;font-size:var(--bs-progress-font-size);height:var(--bs-progress-height);overflow:hidden}.progress-bar{background-color:var(--bs-progress-bar-bg);color:var(--bs-progress-bar-color);transition:var(--bs-progress-bar-transition)}.progress-bar-striped{background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color)}.list-group-item.active{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color)}.list-group-item+.list-group-item.active{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}.list-group-item-action{color:var(--bs-list-group-action-color)}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}.list-group-item-action:not(.active):active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3E%3C/svg%3E");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;background:#0000 var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;box-sizing:initial;filter:var(--bs-btn-close-filter);height:1em;opacity:var(--bs-btn-close-opacity);padding:.25em;width:1em}.btn-close,.btn-close:hover{color:var(--bs-btn-close-color)}.btn-close:hover{opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close.disabled,.btn-close:disabled{opacity:var(--bs-btn-close-disabled-opacity);pointer-events:none;-webkit-user-select:none;user-select:none}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);border-radius:var(--bs-toast-border-radius);box-shadow:var(--bs-toast-box-shadow);color:var(--bs-toast-color);font-size:var(--bs-toast-font-size);max-width:100%;pointer-events:auto;width:var(--bs-toast-max-width)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;max-width:100%;pointer-events:none;position:absolute;width:-webkit-max-content;width:max-content;z-index:var(--bs-toast-zindex)}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));color:var(--bs-toast-header-color);padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x)}.toast-header .btn-close{margin-left:var(--bs-toast-padding-x);margin-right:calc(var(--bs-toast-padding-x)*-.5)}.toast-body{word-wrap:break-word;padding:var(--bs-toast-padding-x)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);overflow-x:hidden;overflow-y:auto;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color)}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);z-index:var(--bs-backdrop-zindex)}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin-bottom:calc(var(--bs-modal-header-padding-y)*-.5);margin-left:auto;margin-right:calc(var(--bs-modal-header-padding-x)*-.5);margin-top:calc(var(--bs-modal-header-padding-y)*-.5);padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height)}.modal-body{padding:var(--bs-modal-padding)}.modal-footer{background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);flex-shrink:0;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--bs-font-sans-serif);font-size:var(--bs-tooltip-font-size);margin:var(--bs-tooltip-margin);z-index:var(--bs-tooltip-zindex)}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--bs-font-sans-serif);font-size:var(--bs-popover-font-size);max-width:var(--bs-popover-max-width);z-index:var(--bs-popover-zindex)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid #0000;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-popover-bg);bottom:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:var(--bs-popover-arrow-width);left:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--bs-popover-bg);left:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-popover-bg);top:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);content:"";display:block;left:50%;margin-left:calc(var(--bs-popover-arrow-width)*-.5);position:absolute;top:0;width:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:var(--bs-popover-arrow-width);right:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-popover-bg);right:var(--bs-popover-border-width)}.popover-header{background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{background:0 0;border:0;filter:var(--bs-carousel-control-icon-filter);padding:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:2rem;width:2rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.carousel-indicators{margin-bottom:1rem;padding:0;z-index:2}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;background-color:var(--bs-carousel-indicator-active-bg);border:0;border-bottom:10px solid #0000;border-top:10px solid #0000;box-sizing:initial;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-caption{bottom:1.25rem;color:var(--bs-carousel-caption-color);padding-bottom:1.25rem;padding-top:1.25rem}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid #0000}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-sm.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:767.98px){.offcanvas-md{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-md.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:991.98px){.offcanvas-lg{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-lg.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1199.98px){.offcanvas-xl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1399.98px){.offcanvas-xxl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xxl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}.offcanvas{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{align-items:center;display:flex;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{margin-bottom:calc(var(--bs-offcanvas-padding-y)*-.5);margin-left:auto;margin-right:calc(var(--bs-offcanvas-padding-x)*-.5);margin-top:calc(var(--bs-offcanvas-padding-y)*-.5);padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5)}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.placeholder{background-color:currentcolor;cursor:wait;display:inline-block;min-height:1em;opacity:.5;vertical-align:middle}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:placeholder-wave 2s linear infinite;-webkit-mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.text-bg-primary{background-color:#0d6efd!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-secondary{background-color:#6c757d!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-success{background-color:#198754!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-info{background-color:#0dcaf0!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-warning{background-color:#ffc107!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-danger{background-color:#dc3545!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-light{background-color:#f8f9fa!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-dark{background-color:#212529!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.link-primary{color:#0d6efd!important;color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#0d6efd!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#0d6efd!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important;color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#0a58ca!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#0a58ca!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:#6c757d!important;color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#6c757d!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#6c757d!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important;color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#565e64!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#565e64!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:#198754!important;color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#198754!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#198754!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:#146c43!important;color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#146c43!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#146c43!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:#0dcaf0!important;color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#0dcaf0!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#0dcaf0!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important;color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#3dd5f3!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#3dd5f3!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:#ffc107!important;color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#ffc107!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#ffc107!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important;color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#ffcd39!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#ffcd39!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:#dc3545!important;color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#dc3545!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#dc3545!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important;color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#b02a37!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#b02a37!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:#f8f9fa!important;color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#f8f9fa!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#f8f9fa!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:#f9fafb!important;color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#f9fafb!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#f9fafb!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:#212529!important;color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#212529!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#212529!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important;color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#1a1e21!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#1a1e21!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:#000!important;color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#000!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#000!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:#000000bf!important;color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:#000000bf!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:#000000bf!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:0 0 0 .25rem #0d6efd40;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-flex;gap:.375rem;-webkit-text-decoration-color:#0d6efd80;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:#0d6efd80;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em}.icon-link>.bi{fill:currentcolor;flex-shrink:0;height:1em;transition:transform .2s ease-in-out;width:1em}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:translate3d(.25em,0,0);transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{top:0}.sticky-sm-bottom,.sticky-sm-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-sm-bottom{bottom:0}}@media (min-width:768px){.sticky-md-top{top:0}.sticky-md-bottom,.sticky-md-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-md-bottom{bottom:0}}@media (min-width:992px){.sticky-lg-top{top:0}.sticky-lg-bottom,.sticky-lg-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-lg-bottom{bottom:0}}@media (min-width:1200px){.sticky-xl-top{top:0}.sticky-xl-bottom,.sticky-xl-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-xl-bottom{bottom:0}}@media (min-width:1400px){.sticky-xxl-top{top:0}.sticky-xxl-bottom,.sticky-xxl-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-xxl-bottom{bottom:0}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px;width:var(--bs-border-width)}.float-start{float:left!important}.float-end{float:right!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb),var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb),var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb),var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb),var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb),var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb),var(--bs-focus-ring-opacity))}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top{border-top:1px solid #dee2e6!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end{border-right:1px solid #dee2e6!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start{border-left:1px solid #dee2e6!important;border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:#9ec5fe!important;border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:#c4c8cb!important;border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:#a3cfbb!important;border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:#9eeaf9!important;border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:#ffe69c!important;border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:#f1aeb5!important;border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:#e9ecef!important;border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:#adb5bd!important;border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.justify-content-evenly{justify-content:space-evenly!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-primary{--bs-text-opacity:1;color:rgba(13,110,253,var(--bs-text-opacity))!important;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(108,117,125,var(--bs-text-opacity))!important;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(25,135,84,var(--bs-text-opacity))!important;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(13,202,240,var(--bs-text-opacity))!important;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(255,193,7,var(--bs-text-opacity))!important;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(220,53,69,var(--bs-text-opacity))!important;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(248,249,250,var(--bs-text-opacity))!important;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(0,0,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(255,255,255,var(--bs-text-opacity))!important;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{color:#212529bf!important;color:var(--bs-secondary-color)!important}.text-black-50,.text-muted,.text-white-50{--bs-text-opacity:1}.text-body-secondary{--bs-text-opacity:1;color:#212529bf!important;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:#21252980!important;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:#000!important;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:#052c65!important;color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:#2b2f32!important;color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:#0a3622!important;color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:#055160!important;color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:#664d03!important;color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:#58151c!important;color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:#495057!important;color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:#495057!important;color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(13,110,253,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(13,110,253,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(108,117,125,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(108,117,125,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(25,135,84,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(25,135,84,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(13,202,240,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(13,202,240,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(255,193,7,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(255,193,7,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(220,53,69,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(220,53,69,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(248,249,250,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(248,249,250,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(33,37,41,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(33,37,41,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:#0d6efd!important;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#0d6efd!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(13,110,253,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(108,117,125,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(25,135,84,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(13,202,240,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(255,193,7,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(220,53,69,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(33,37,41,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(0,0,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-body,.bg-transparent{--bs-bg-opacity:1}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(233,236,239,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:#cfe2ff!important;background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:#e2e3e5!important;background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:#d1e7dd!important;background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:#cff4fc!important;background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:#fff3cd!important;background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:#f8d7da!important;background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:#fcfcfd!important;background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:#ced4da!important;background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:linear-gradient(180deg,#ffffff26,#fff0)!important;background-image:var(--bs-gradient)!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-1{border-radius:.25rem!important;border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:.5rem!important;border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:1rem!important;border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:2rem!important;border-radius:var(--bs-border-radius-xxl)!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:.25rem!important;border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:.25rem!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:.5rem!important;border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:.5rem!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:1rem!important;border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:1rem!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:2rem!important;border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:2rem!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:50rem!important;border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:50rem!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.rounded-end-1{border-bottom-right-radius:.25rem!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:.25rem!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-bottom-right-radius:.5rem!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:.5rem!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-bottom-right-radius:1rem!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:1rem!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-bottom-right-radius:2rem!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:2rem!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.rounded-end-pill{border-bottom-right-radius:50rem!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:50rem!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-bottom-1{border-bottom-left-radius:.25rem!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:.25rem!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-left-radius:.5rem!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:.5rem!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-left-radius:1rem!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:1rem!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-left-radius:2rem!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:2rem!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-bottom-pill{border-bottom-left-radius:50rem!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:50rem!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:.25rem!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:.25rem!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:.5rem!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:.5rem!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:1rem!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:1rem!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:2rem!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:2rem!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:50rem!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:50rem!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.instructor-availability-page .content{color:#172033;color:var(--color-text,#172033);font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;max-width:1480px;padding:16px 24px 22px;text-rendering:optimizeLegibility;width:100%}.availability-page-heading{align-items:flex-start;margin-bottom:6px}.availability-page-heading .breadcrumb-wrapper{margin-bottom:0!important}.availability-page-heading h1{color:#172033;color:var(--color-text,#172033);font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.availability-page-heading .breadcrumb{align-items:center;line-height:1.25;margin:0}.availability-page-heading .breadcrumb,.availability-page-heading .breadcrumb-item,.availability-page-heading .breadcrumb-item a{font-size:11px!important}.availability-page-heading .breadcrumb-item{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;line-height:1;min-height:14px}.availability-page-heading .breadcrumb-item+.breadcrumb-item:before{background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.availability-page-heading .availability-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid;height:14px;line-height:1;place-items:center;width:14px}.availability-page-heading .availability-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.availability-page-heading .breadcrumb-item[aria-current=page]{color:#172033;color:var(--color-text,#172033);font-weight:500}.availability-month-control{align-items:center;display:inline-flex;gap:8px;justify-content:flex-end}.availability-month-control label{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;font-size:11px;font-weight:600;gap:6px;margin:0}.availability-month-control label i{color:#1f4e78;color:var(--color-primary,#1f4e78);font-size:13px}.availability-month-select{background-color:#fff;border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:none;color:#344054;font-size:12px;height:34px;min-height:34px;padding:4px 30px 4px 10px;width:220px!important}.availability-month-select:focus{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81f}.availability-dashboard{grid-gap:12px;display:grid;gap:12px}.availability-dashboard .card,.availability-profile-card,.availability-state-card{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);margin:0;overflow:hidden}.availability-profile-card{padding:13px 15px}.availability-profile-identity{min-width:0}.availability-profile-avatar{background:#edf3ff;border:1px solid #c7d7f5;border-radius:10px;color:#356fe8;display:grid;flex:0 0 44px;font-size:18px;font-weight:700;height:44px;place-items:center;width:44px}.availability-profile-copy{min-width:0}.availability-profile-eyebrow,.availability-section-eyebrow{color:#667085;color:var(--color-muted,#667085);display:block;font-size:9px;font-weight:700;letter-spacing:.45px;line-height:1.25;margin-bottom:2px;text-transform:uppercase}.availability-profile-copy h2{color:#172033;color:var(--color-text,#172033);font-size:16px;font-weight:600;line-height:1.25;margin:0;overflow-wrap:anywhere}.availability-contact-details{display:flex;flex-wrap:wrap;gap:4px 13px;margin-top:5px}.availability-contact-details span{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;font-size:10px;gap:5px;line-height:1.3;min-width:0;overflow-wrap:anywhere}.availability-contact-details i{color:#7791b7;font-size:11px}.availability-status-legend{flex-wrap:wrap;justify-content:flex-end}.availability-active-status{align-items:center;border-radius:999px;display:inline-flex;font-size:9px;font-weight:700;letter-spacing:.3px;min-height:25px;padding:4px 9px}.availability-legend{display:flex;flex-wrap:wrap;gap:7px}.availability-legend-item{align-items:center;color:#475467;display:inline-flex;font-size:9px;font-weight:600;gap:5px;white-space:nowrap}.availability-legend-item:before{background:#98a2b3;border-radius:50%;content:"";height:7px;width:7px}.availability-legend-item.is-available:before,.availability-legend-item.is-completed:before{background:#198754;background:var(--color-success,#198754)}.availability-legend-item.is-scheduled:before{background:#356fe8}.availability-legend-item.is-missed:before{background:#dc3545;background:var(--color-danger,#dc3545)}.instructor-availability-page .availability-dashboard .availability-calendar-section,.instructor-availability-page .availability-dashboard .availability-overview-section,.instructor-availability-page .availability-dashboard .availability-summary-grid{margin:0 -6px}.instructor-availability-page .availability-dashboard .availability-calendar-section>[class*=col-],.instructor-availability-page .availability-dashboard .availability-overview-section>[class*=col-],.instructor-availability-page .availability-dashboard .availability-summary-grid>[class*=col-]{padding-left:6px;padding-right:6px}.availability-dashboard .availability-metric-card .card-body{align-items:center;display:flex;gap:10px;min-height:82px;padding:12px}.availability-metric-icon{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;flex:0 0 34px;font-size:15px;height:34px;place-items:center;width:34px}.availability-metric-card.is-success .availability-metric-icon{background:#eaf8f1;color:#157347}.availability-metric-label{color:#667085;color:var(--color-muted,#667085);display:block;font-size:9px;font-weight:600;line-height:1.25;white-space:nowrap}.availability-metric-card strong{font-feature-settings:"tnum";color:#172033;color:var(--color-text,#172033);display:block;font-size:21px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.1;margin-top:2px}.availability-dashboard .availability-utilization-card .card-body{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:82px;padding:8px 13px}.availability-utilization-copy small,.availability-utilization-copy span{color:#667085;color:var(--color-muted,#667085);display:block;font-size:9px}.availability-utilization-copy span{font-weight:600}.availability-utilization-copy strong{color:#1f4e78;color:var(--color-primary,#1f4e78);display:block;font-size:21px;line-height:1.1;margin:2px 0}.availability-utilization-card svg{flex:0 0 auto}.availability-dashboard .availability-calendar-section .card-body,.availability-dashboard .availability-overview-section .card-body{padding:13px 14px}.availability-section-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.availability-section-header h2{color:#172033;color:var(--color-text,#172033);font-size:13px;font-weight:600;line-height:1.25;margin:0}.availability-overview-content{align-items:center;display:flex;gap:20px}.availability-overview-donut{border-right:1px solid #edf0f4;display:flex;flex:0 0 140px;justify-content:center;padding-right:18px}.availability-status-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.availability-status-card{align-items:center;background:#f8fafc;border:1px solid #edf0f4;border-radius:8px;display:flex;gap:8px;justify-content:space-between;min-height:55px;padding:9px 11px}.availability-status-card span{color:#667085;color:var(--color-muted,#667085);font-size:10px;font-weight:600}.availability-status-card strong{font-feature-settings:"tnum";font-size:19px;font-variant-numeric:tabular-nums}.availability-status-card.is-completed strong{color:#198754;color:var(--color-success,#198754)}.availability-status-card.is-scheduled strong{color:#356fe8}.availability-status-card.is-missed strong{color:#dc3545;color:var(--color-danger,#dc3545)}.availability-calendar-help{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;font-size:9px;gap:5px}.availability-calendar-section .calendar{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 5px;scrollbar-color:#cbd5e1 #0000;scrollbar-width:thin}.availability-calendar-section .calendar__body,.availability-calendar-section .calendar__head{gap:6px;min-width:760px}.availability-calendar-section .calendar__head{color:#667085;color:var(--color-muted,#667085);font-size:9px;margin:0 0 6px}.availability-calendar-section .calendar__headcell{font-weight:700;padding:5px 0}.availability-calendar-section .calendar__cell,.availability-calendar-section .calendar__cell--empty{min-height:94px}.availability-calendar-section .calendar__cell{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:7px;color:#172033;color:var(--color-text,#172033);padding:7px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.availability-calendar-section .calendar__cell:hover:not(:disabled){border-color:#8fb1ed;box-shadow:0 3px 10px #1f4e781c;outline:0;transform:translateY(-1px)}.availability-calendar-section .calendar__date{background:#ffffffb8;border-radius:6px;display:grid;font-size:11px;font-weight:700;height:24px;place-items:center;width:24px}.availability-calendar-section .calendar__sunday{font-size:8px;font-weight:700}.availability-calendar-section .calendar__counts{grid-gap:2px;color:#667085;color:var(--color-muted,#667085);display:grid;font-size:9px;gap:2px;margin-top:6px}.calendar__count-row{align-items:center;display:flex;gap:6px;justify-content:space-between}.availability-calendar-section .calendar__progress{background:#ffffffbf;border-radius:999px;height:4px;margin-top:6px}.availability-state-card .card-body{align-items:center;color:#667085;color:var(--color-muted,#667085);display:flex;font-size:12px;gap:8px;justify-content:center;min-height:160px}.availability-detail-modal{font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;z-index:1065!important}.availability-detail-dialog{max-width:540px;position:relative;width:min(540px,100%);z-index:2}.availability-detail-dialog .modal-content{border:0;box-shadow:-12px 0 35px #1018282e}.availability-detail-header{background:#f8fafc;border-bottom-color:#d9e0e8;border-bottom-color:var(--color-border,#d9e0e8);min-height:60px;padding:11px 15px}.availability-detail-eyebrow{color:#667085;color:var(--color-muted,#667085);display:block;font-size:9px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.availability-detail-header .modal-title{color:#172033;color:var(--color-text,#172033);font-size:16px;font-weight:600;margin-top:2px}.availability-detail-body{overflow-y:auto;padding:14px 15px}.availability-window-summary{align-items:center;background:#f5f8ff;border:1px solid #dce6f7;border-radius:7px;color:#475467;display:flex;font-size:10px;gap:7px;margin-bottom:13px;padding:8px 10px}.availability-window-divider{background:#cbd5e1;height:13px;width:1px}.availability-slot-heading{align-items:center;color:#172033;color:var(--color-text,#172033);display:flex;font-size:11px;font-weight:600;gap:8px;justify-content:space-between;margin-bottom:8px}.availability-slot-heading strong{background:#f2f4f7;border-radius:999px;color:#475467;display:grid;font-size:10px;height:22px;min-width:22px;padding:0 5px;place-items:center}.availability-slot-list{display:flex;flex-wrap:wrap;gap:6px}.availability-time-slot{align-items:center;background:#eaf8f1;border:1px solid #bfe5d1;border-radius:6px;color:#157347;display:inline-flex;font-size:10px;font-weight:600;gap:5px;min-height:28px;padding:5px 8px}.availability-booked-list{grid-gap:7px;display:grid;gap:7px}.availability-booked-item{align-items:center;background:#fff7f8;border:1px solid #f4c7cb;border-radius:7px;display:flex;gap:10px;justify-content:space-between;min-height:48px;padding:7px 9px}.availability-booked-time{color:#b42318;font-size:11px;font-weight:700}.availability-booked-student{color:#667085;font-size:10px;margin-top:1px;overflow-wrap:anywhere}.availability-booked-item .badge{font-size:8px;text-transform:uppercase}.availability-day-note{align-items:flex-start;background:#fff8e8;border-radius:7px;color:#7a5b12;display:flex;font-size:10px;gap:7px;line-height:1.4;margin-top:12px;padding:8px 9px}.availability-detail-footer{border-top-color:#d9e0e8;border-top-color:var(--color-border,#d9e0e8);padding:9px 15px}.availability-detail-footer .btn{font-size:12px;min-height:34px;min-width:80px;padding:5px 11px}.availability-detail-backdrop{z-index:1!important}@media (max-width:991.98px){.availability-summary-grid>[class*=col-]{flex:0 0 50%;max-width:50%;width:50%}.availability-summary-grid>[class*=col-]:last-child{flex-basis:100%;max-width:100%;width:100%}}@media (max-width:767.98px){.instructor-availability-page .availability-dashboard,.instructor-availability-page .content-wrapper,.instructor-availability-page .page-wrapper{max-width:100%;min-width:0;width:100%}.instructor-availability-page .availability-dashboard{grid-template-columns:minmax(0,1fr)}.instructor-availability-page .availability-dashboard>*{max-width:100%;min-width:0}.instructor-availability-page .content{max-width:100%;min-width:0;padding:10px 9px 18px;width:100%}.availability-page-heading{gap:10px;margin-bottom:6px}.availability-page-heading h1{font-size:19px!important}.availability-month-column{flex:0 0 100%;max-width:100%;padding-left:6px!important;padding-right:6px!important;width:100%}.availability-month-control{align-items:stretch;display:flex;flex-direction:column;gap:5px;width:100%}.availability-month-select{font-size:13px;height:40px;min-height:40px;width:100%!important}.availability-profile-card{padding:10px}.instructor-availability-page .availability-profile-card .availability-profile-layout{grid-gap:10px!important;align-items:start!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr) auto}.availability-profile-avatar{flex-basis:40px;font-size:16px;height:40px;width:40px}.availability-profile-eyebrow{font-size:10px}.availability-profile-copy h2{font-size:15px}.availability-contact-details{gap:4px 10px}.availability-contact-details span{font-size:11px}.instructor-availability-page .availability-profile-card .availability-status-legend{align-items:flex-end!important;flex-direction:column!important;gap:8px!important;justify-content:flex-start;width:auto}.availability-active-status{font-size:10px}.availability-legend{grid-gap:5px 10px;display:grid;gap:5px 10px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content)}.availability-legend-item{font-size:10px}.availability-summary-grid{grid-gap:8px;display:grid!important;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0!important;padding:0 4px;width:100%}.availability-calendar-section,.availability-overview-section{margin-left:4px!important;margin-right:4px!important}.availability-calendar-section>[class*=col-],.availability-overview-section>[class*=col-]{padding-left:0!important;padding-right:0!important}.availability-summary-grid>[class*=col-]{flex:none!important;max-width:none!important;min-width:0;padding:0!important;width:auto!important}.availability-summary-grid>[class*=col-]:last-child{grid-column:1/-1;max-width:none!important;width:auto!important}.availability-dashboard .availability-metric-card .card-body{gap:8px;min-height:68px;padding:9px}.availability-metric-icon{flex-basis:30px;font-size:14px;height:30px;width:30px}.availability-metric-label{font-size:10px}.availability-metric-card strong{font-size:18px}.availability-dashboard .availability-utilization-card .card-body{min-height:74px;padding:7px 11px}.availability-overview-content{align-items:stretch;flex-direction:column;gap:10px}.availability-overview-donut{border-bottom:1px solid #edf0f4;border-right:0;flex-basis:auto;padding:0 0 9px}.availability-status-card{align-items:flex-start;flex-direction:column}.availability-calendar-help{display:none}.availability-calendar-section .calendar__body,.availability-calendar-section .calendar__head{min-width:630px}.availability-calendar-section .calendar__cell,.availability-calendar-section .calendar__cell--empty{min-height:90px}.availability-detail-dialog{max-width:100%;width:100%}.availability-detail-dialog .modal-content{height:100dvh;overflow:hidden}}@media (max-width:420px){.availability-summary-grid>[class*=col-]{flex:none!important;max-width:none!important;width:auto!important}.availability-summary-grid>[class*=col-]:last-child{grid-column:1/-1;max-width:none!important;width:auto!important}.availability-contact-details{gap:4px 8px}.availability-status-grid{gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.availability-status-card{align-items:center;flex-direction:column;gap:2px;justify-content:center;min-height:52px;padding:6px 3px;text-align:center}.availability-status-card span{font-size:9px}.availability-status-card strong{font-size:17px}}@media (max-width:350px){.instructor-availability-page .availability-profile-card .availability-profile-layout{grid-template-columns:minmax(0,1fr)}.instructor-availability-page .availability-profile-card .availability-status-legend{align-items:center!important;flex-direction:row!important;justify-content:space-between;width:100%}}.fleet-expenses-page .content{max-width:1480px;padding:16px 24px 20px;width:100%}.fleet-expenses-heading{align-items:center;margin-bottom:6px}.fleet-expenses-heading .breadcrumb-wrapper{margin-bottom:0!important}.fleet-expenses-heading h1{font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.fleet-expenses-heading .breadcrumb{align-items:center;line-height:1.25;margin-bottom:0}.fleet-expenses-heading .breadcrumb,.fleet-expenses-heading .breadcrumb-item,.fleet-expenses-heading .breadcrumb-item a{font-size:11px!important}.fleet-expenses-heading .breadcrumb-item{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;line-height:1;min-height:14px}.fleet-expenses-heading .breadcrumb-item+.breadcrumb-item:before{background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.fleet-expenses-heading .fleet-expenses-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid;height:14px;line-height:1;place-items:center;width:14px}.fleet-expenses-heading .fleet-expenses-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.fleet-expenses-heading .breadcrumb-item[aria-current=page]{color:#172033;color:var(--color-text,#172033);font-weight:500}.fleet-expenses-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.fleet-expenses-actions .btn{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:600;gap:6px;height:32px;justify-content:center;line-height:1.2;margin:0!important;min-height:32px;padding:5px 11px;white-space:nowrap}.fleet-expenses-actions .btn i{font-size:12px;line-height:1}@media (min-width:768px){.fleet-expenses-page .content{font-size:12px}.fleet-expenses-page .content .form-control,.fleet-expenses-page .content .form-select{font-size:12px;height:32px;min-height:32px;padding:4px 10px}}.fleet-expenses-dashboard{border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);box-shadow:0 3px 12px #10182812!important;box-shadow:var(--shadow-card,0 3px 12px #10182812)!important}.fleet-expenses-api-error{align-items:center;background:#fef3f2;border:1px solid #fecdca;border-radius:8px;color:#b42318;display:flex;font-size:12px;gap:9px;line-height:1.45;margin-bottom:12px;padding:10px 12px}.fleet-expenses-api-error span{flex:1 1}.fleet-expenses-api-error button{background:#0000;border:0;border-radius:6px;color:inherit;display:grid;flex:0 0 26px;height:26px;place-items:center;width:26px}.fleet-expenses-api-error button:hover{background:#fee4e2}.fleet-expenses-filters{margin-bottom:12px!important;row-gap:8px}.fleet-expenses-filter-field{min-width:190px}.fleet-expenses-student-filter{min-width:280px}.fleet-student-combobox{position:relative}.fleet-student-combobox>.bi-search{color:#8492a6;font-size:12px;height:14px;left:12px;line-height:14px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:14px;z-index:1}.fleet-student-combobox .form-control{font-size:12px;line-height:18px;min-height:32px;padding:6px 36px 6px 38px!important}.fleet-student-toggle{background:#0000;border:0;border-radius:0 5px 5px 0;color:#667085;height:30px;padding:0;position:absolute;right:1px;top:1px;width:31px}.fleet-student-options{background:#fff;border:1px solid #d9e0e8;border-radius:7px;box-shadow:0 8px 24px #1018281f;left:0;max-height:230px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:1050}.fleet-student-options button{align-items:center;background:#0000;border:0;border-radius:5px;color:#344054;display:flex;font-family:inherit;font-size:11px;gap:8px;justify-content:space-between;padding:7px 9px;text-align:left;width:100%}.fleet-student-options button:hover,.fleet-student-options button[aria-selected=true]{background:#eff6ff;color:#1d4ed8}.fleet-student-options button strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fleet-student-options button span{color:#667085;flex-shrink:0;font-size:10px}.fleet-student-empty{color:#667085;font-size:11px;padding:10px 9px;text-align:center}.fleet-expenses-filter-field .form-select,.fleet-expenses-search .form-control{font-size:12px;min-height:32px}.fleet-chart-title{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:600;margin-bottom:8px}.fleet-kpi-label{font-size:12px}.fleet-kpi-label,.fleet-kpi-note{color:#667085;color:var(--color-muted,#667085)}.fleet-kpi-note{display:block;font-size:10px;line-height:1.35;margin-top:5px}.fleet-kpi-value{color:#172033;color:var(--color-text,#172033);font-size:22px;font-weight:700;line-height:1.2;margin-top:5px}.fleet-chart-card,.fleet-expenses-list-card,.fleet-kpi-card{background:#fff;background:var(--color-surface,#fff);border-color:#d9e0e8!important;border-color:var(--color-border,#d9e0e8)!important;border-radius:10px!important;border-radius:var(--radius-md,10px)!important}.fleet-expenses-list-card{border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);overflow:hidden}.fleet-expenses-list-title{border-bottom:1px solid #edf0f4;color:#172033;color:var(--color-text,#172033);font-size:12px;padding:10px 12px}.fleet-expenses-table{margin-bottom:0;min-width:900px}.fleet-expenses-table thead th{background:#f8fafc!important;border-bottom:1px solid #d9e0e8!important;border-bottom:1px solid var(--color-border,#d9e0e8)!important;color:#172033;color:var(--color-text,#172033);font-size:11px;font-weight:600;padding:8px 10px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:2}.fleet-expenses-table tbody td{font-size:12px;padding:7px 10px;vertical-align:middle}.fleet-expenses-table tbody tr:hover td{background:#f8fbff}.fleet-expense-bills-button{align-items:center;display:inline-flex;font-size:10px;font-weight:650;gap:5px;min-height:28px;padding:4px 8px;white-space:nowrap}.fleet-expense-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right!important}.fleet-expense-row-actions{min-width:210px;padding-right:12px!important;text-align:right;white-space:nowrap}@media (min-width:768px){.fleet-expenses-table tbody td.fleet-expense-row-actions,.fleet-expenses-table thead th:last-child{min-width:210px;padding-right:12px;text-align:right;width:210px}}.fleet-expense-action-icon{align-items:center;border-radius:5px;display:inline-flex;font-size:13px;gap:5px;height:30px;justify-content:center;margin:1px;min-width:0;padding:0 8px;place-items:center;position:relative;width:auto}.fleet-expense-action-label{font-size:11px;font-weight:500;line-height:1;margin-left:2px;text-rendering:optimizeLegibility;white-space:nowrap}.fleet-expense-action-icon>i{flex:0 0 auto;font-size:12px;line-height:1}@media (hover:hover) and (pointer:fine){.fleet-expense-action-icon:after{background:#172033;border-radius:5px;bottom:calc(100% + 8px);color:#fff;content:attr(data-tooltip);font-size:11px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:50%;transform:translate(50%,4px);transition:opacity .15s ease,transform .15s ease;width:-webkit-max-content;width:max-content;z-index:20}.fleet-expense-action-icon:focus-visible:after,.fleet-expense-action-icon:hover:after{opacity:1;transform:translate(50%)}}@media (max-width:767.98px){.fleet-expenses-page .content{padding:12px 10px 16px}.fleet-expenses-heading h1{font-size:20px!important}.fleet-expenses-actions{flex:0 0 100%;margin-top:8px;max-width:100%;width:100%}.fleet-expenses-actions .btn{flex:1 1;font-size:13px;height:40px;margin:0!important;min-height:40px;padding:7px 10px}.fleet-expenses-dashboard{border-radius:10px!important;padding:10px!important}.fleet-expenses-filter-field,.fleet-expenses-search{flex:0 0 100%;max-width:100%;width:100%}.fleet-expenses-filter-field .form-select,.fleet-expenses-search .form-control{font-size:13px;height:40px;min-height:40px;width:100%}.fleet-chart-card{height:220px!important;padding:12px!important}.fleet-kpi-card{min-height:104px;padding:12px!important}.fleet-expenses-list-card{background:#0000;border:0;overflow:visible}.fleet-expenses-list-title{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;margin-bottom:10px}.fleet-expenses-table-wrap{overflow:visible}.fleet-expenses-table{background:#0000;display:block;min-width:0}.fleet-expenses-table thead{display:none}.fleet-expenses-table tbody,.fleet-expenses-table td,.fleet-expenses-table tr{display:block;width:100%}.fleet-expenses-table tbody{grid-gap:12px;display:grid;gap:12px}.fleet-expenses-table tbody tr{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);overflow:hidden}.fleet-expenses-table tbody td{grid-gap:10px;border:0!important;border-bottom:1px solid #edf0f4!important;display:grid;font-size:13px;gap:10px;grid-template-columns:minmax(108px,38%) minmax(0,1fr);min-width:0;overflow-wrap:anywhere;padding:11px 13px!important;text-align:right!important;white-space:normal}.fleet-expenses-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.fleet-expenses-table tbody td:last-child{border-bottom:0!important}.fleet-expense-row-actions{display:block!important;text-align:right!important}.fleet-expense-row-actions:before{display:block;margin-bottom:4px}.fleet-expense-action-icon{height:36px;min-width:36px;padding:0;width:36px}.fleet-expense-action-label{display:none}.fleet-empty-row td{display:block!important;text-align:center!important}.fleet-empty-row td:before{display:none}}.expense-bills{background:#f9fbfd;border:1px solid #dce3ec;border-radius:9px;margin-top:14px;padding:13px}.expense-bills-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.expense-bills-heading h3{align-items:center;color:#172033;display:flex;font-size:13px;font-weight:700;gap:7px;margin:0}.expense-bills-heading h3 i{color:#356fe8}.expense-bills-heading p{color:#667085;font-size:10px;margin:3px 0 0}.expense-bills-heading-actions{align-items:center;display:flex;gap:7px;justify-content:flex-end}.expense-bills-heading-actions .btn{align-items:center;display:inline-flex;gap:5px;justify-content:center;min-height:30px;white-space:nowrap}.expense-bills-error{background:#fff1f2;border:1px solid #fecdd3;border-radius:7px;color:#b42318;display:flex;font-size:11px;gap:7px;line-height:1.4;margin-top:10px;padding:8px 10px}.expense-bills-list,.expense-bills-queue{grid-gap:7px;display:grid;gap:7px;margin-top:10px}.expense-bills-list article,.expense-bills-queue article{grid-gap:9px;align-items:center;background:#fff;border:1px solid #e1e7ef;border-radius:7px;display:grid;gap:9px;grid-template-columns:30px minmax(0,1fr) auto;padding:8px 9px}.expense-bill-icon,.expense-bills-queue article>i{background:#edf3ff;border-radius:7px;color:#356fe8;display:grid;font-size:15px;height:30px;place-items:center;width:30px}.expense-bills article small,.expense-bills article strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expense-bills article strong{color:#27364b;font-size:11px}.expense-bills article small{color:#667085;font-size:9px;margin-top:2px}.expense-bills-queue article>button{background:#0000;border:0;color:#667085}.expense-bill-progress{background:#e8edf4;border-radius:999px;display:block;height:4px;margin-top:5px;overflow:hidden}.expense-bill-progress>span{background:#356fe8;display:block;height:100%;transition:width .15s}.expense-bills-upload{justify-self:end}.expense-bill-actions{display:flex;gap:5px}.expense-bill-actions button{align-items:center;background:#0000;border:0;color:#356fe8;display:inline-flex;font-size:10px;font-weight:650;gap:4px;padding:4px 6px}.expense-bill-actions button.is-danger{color:#b42318}.expense-bills-empty{align-items:center;border:1px dashed #cbd5e1;border-radius:7px;color:#667085;display:flex;font-size:11px;gap:7px;justify-content:center;margin-top:10px;min-height:60px}@media (max-width:575px){.expense-bills-heading{align-items:flex-start;flex-direction:column}.expense-bills-heading-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.expense-bills-list article{grid-template-columns:30px minmax(0,1fr)}.expense-bill-actions{flex-wrap:wrap;grid-column:2}.expense-bills article small,.expense-bills article strong{overflow-wrap:anywhere;white-space:normal}}.fleet-expense-form-dialog{margin-left:auto;margin-right:auto;max-width:760px;width:min(760px,calc(100vw - 32px))}.fleet-expense-form-dialog .modal-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:10px;box-shadow:0 16px 44px #1018282e;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;max-height:calc(100vh - 32px);overflow:hidden}.fleet-expense-form-header{background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);min-height:48px;padding:11px 16px}.fleet-expense-form-header .modal-title{font-size:17px;font-weight:600;line-height:1.3}.fleet-expense-form-header .close{color:#667085;color:var(--color-muted,#667085);font-size:22px;margin:-5px -4px -5px auto;opacity:1;padding:8px}.fleet-expense-form-body{overflow-y:auto;overscroll-behavior:contain;padding:14px 16px 16px}.fleet-expense-form{color:#172033;color:var(--color-text,#172033);font-size:12px}.fleet-expense-form .row{margin-left:-6px;margin-right:-6px}.fleet-expense-form .row>[class*=col-]{padding-left:6px;padding-right:6px}.fleet-expense-form .mb-3{margin-bottom:10px!important}.fleet-expense-form label{color:#344054;display:block;font-size:11px;font-weight:600;line-height:1.3;margin-bottom:4px}.fleet-expense-form .form-control,.fleet-expense-form select.form-control{background-color:#fff;border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;box-shadow:none;color:#172033;color:var(--color-text,#172033);font-size:12px;height:34px;line-height:1.3;min-height:34px;padding:5px 9px}.fleet-expense-form .form-control::placeholder{color:#98a2b3;opacity:1}.fleet-expense-form .form-control:focus{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81f}.fleet-expense-form .invalid-feedback{font-size:10px;margin-top:3px}.fleet-expense-form input[type=checkbox]{accent-color:#1f4e78;accent-color:var(--color-primary,#1f4e78);height:16px;width:16px}.fleet-expense-form-actions{background:#fffffff7;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);bottom:-16px;gap:8px;margin:4px -16px -16px!important;padding:10px 16px;position:-webkit-sticky;position:sticky;z-index:2}.fleet-expense-form-actions .btn{border-radius:6px;font-size:12px;font-weight:500;height:34px;margin:0!important;min-height:34px;min-width:82px;padding:5px 12px}.fleet-expense-bill-notice{align-items:flex-start;border-radius:7px;display:flex;font-size:11px;gap:7px;line-height:1.4;margin:12px 0 0;padding:9px 11px}@media (max-width:767.98px){.fleet-expense-form-dialog{margin:8px auto;max-width:none;width:calc(100vw - 16px)}.fleet-expense-form-dialog .modal-content{border-radius:9px;max-height:calc(100dvh - 16px)}.fleet-expense-form-header{min-height:50px;padding:11px 14px}.fleet-expense-form-header .modal-title{font-size:16px}.fleet-expense-form-body{-webkit-overflow-scrolling:touch;padding:12px 14px 14px}.fleet-expense-form .row>[class*=col-]{flex:0 0 100%;max-width:100%;width:100%}.fleet-expense-form .mb-3{margin-bottom:12px!important}.fleet-expense-form label{font-size:12px}.fleet-expense-form .form-control,.fleet-expense-form select.form-control{font-size:13px;height:40px;min-height:40px}.fleet-expense-form-actions{bottom:-14px;margin:2px -14px -14px!important;padding:10px 14px}.fleet-expense-form-actions .btn{flex:1 1;font-size:13px;height:40px;min-height:40px}}.outstanding-fees-page .content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-synthesis:none}.outstanding-fees-heading{margin-bottom:10px}.outstanding-fees-content{min-width:0}.payment-dues-summary{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px}.payment-dues-summary>div{grid-gap:8px;align-items:center;background:#fff;border:1px solid #d9e0e8;border-radius:9px;box-shadow:0 2px 8px #1018280d;display:grid;gap:8px;grid-template-columns:32px minmax(0,1fr) auto;min-height:58px;padding:9px 11px}.payment-dues-summary i{background:#eef4ff;border-radius:8px;color:#175cd3;display:grid;font-size:14px;height:32px;place-items:center;width:32px}.payment-dues-summary span{color:#667085;font-size:10px;line-height:1.25}.payment-dues-summary strong{font-feature-settings:"tnum";color:#172033;font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.outstanding-fees-state{align-items:center;background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);color:#667085;color:var(--color-muted,#667085);display:flex;font-size:12px;gap:9px;justify-content:center;min-height:180px}.outstanding-fees-state.is-empty{flex-direction:column;gap:5px;text-align:center}.outstanding-fees-state.is-empty i{color:#98a2b3;font-size:26px;margin-bottom:3px}.outstanding-fees-state.is-empty strong{color:#172033;color:var(--color-text,#172033);font-size:13px;font-weight:600}.outstanding-selection-toolbar{align-items:center;background:#fffaf0;border:1px solid #f2d49b;border-radius:8px;color:#7a4b00;display:flex;font-size:11px;gap:12px;justify-content:space-between;margin-bottom:10px;min-height:44px;padding:6px 8px 6px 12px}.outstanding-selection-toolbar .btn{align-items:center;display:inline-flex;gap:6px;margin:0;white-space:nowrap}.outstanding-fees-table{min-width:1120px}.payment-reminder-actions{min-width:170px;white-space:nowrap}.payment-reminder-button{align-items:center;border:1px solid #0000;border-radius:6px;display:inline-flex;font-size:10px;font-weight:700;gap:4px;justify-content:center;margin:1px 2px;min-height:28px;padding:4px 7px;text-decoration:none}.payment-reminder-button.is-call{background:#edf5ff;border-color:#bfd4ff;color:#175cd3}.payment-reminder-button.is-whatsapp{background:#eaf8ef;border-color:#b7e6c8;color:#128c4b}.payment-reminder-button:hover{filter:brightness(.96);text-decoration:none}.payment-reminder-unavailable{color:#98a2b3;font-size:10px}.outstanding-fees-table td:first-child,.outstanding-fees-table th:first-child{text-align:center!important;width:44px}.outstanding-fees-table td:nth-child(2),.outstanding-fees-table th:nth-child(2){width:58px}.outstanding-fees-table input[type=checkbox]{accent-color:#1f4e78;accent-color:var(--color-primary,#1f4e78);cursor:pointer;height:15px;margin:0;vertical-align:middle;width:15px}.outstanding-student-name{color:#172033;color:var(--color-text,#172033);font-weight:500}.outstanding-balance{font-feature-settings:"tnum";color:#172033;color:var(--color-text,#172033);font-variant-numeric:tabular-nums;font-weight:600;text-align:right!important;white-space:nowrap}.outstanding-status{align-items:center;background:#f2f4f7;border-radius:999px;color:#475467;display:inline-flex;font-size:9px;font-weight:700;justify-content:center;letter-spacing:.15px;line-height:1.2;min-height:22px;padding:3px 7px;text-transform:uppercase;white-space:nowrap}.outstanding-status.is-success{background:#eaf8f1;color:#157347}.outstanding-status.is-warning{background:#fff4e5;color:#a15c00}.outstanding-status.is-danger{background:#fff0f1;color:#b42318}.outstanding-adjustment-modal{background:#1018287a;display:block;overflow-x:hidden;overflow-y:auto;padding:16px;z-index:2000}.outstanding-adjustment-dialog{margin-left:auto;margin-right:auto;max-width:420px;width:min(420px,calc(100vw - 32px))}.outstanding-adjustment-dialog .modal-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:10px;box-shadow:0 18px 48px #10182838;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:hidden}.outstanding-adjustment-dialog .modal-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:flex;gap:10px;min-height:54px;padding:11px 14px}.outstanding-adjustment-icon{background:#fff4e5;border-radius:8px;color:#d97706;color:var(--color-warning,#d97706);display:grid;flex:0 0 32px;font-size:15px;height:32px;place-items:center;width:32px}.outstanding-adjustment-dialog .modal-title{color:#172033;color:var(--color-text,#172033);font-size:15px;font-weight:600;line-height:1.3;margin:0}.outstanding-adjustment-dialog .modal-body{color:#475467;font-size:12px;line-height:1.55;padding:16px}.outstanding-adjustment-dialog .modal-body strong{color:#172033;color:var(--color-text,#172033)}.outstanding-adjustment-dialog .modal-footer{background:#f8fafc;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);gap:8px;padding:10px 14px}.outstanding-adjustment-dialog .modal-footer .btn{border-radius:6px;font-size:12px;font-weight:500;height:34px;margin:0;min-height:34px;min-width:82px;padding:5px 12px}@media (max-width:767.98px){.payment-dues-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-dues-summary>div{grid-template-columns:30px minmax(0,1fr)}.payment-dues-summary strong{grid-column:2}.outstanding-fees-heading{margin-bottom:8px}.outstanding-selection-toolbar{align-items:stretch;flex-direction:column;font-size:12px;padding:10px}.outstanding-selection-toolbar .btn{font-size:12px;justify-content:center;min-height:40px;white-space:normal;width:100%}.outstanding-fees-table{min-width:0}.outstanding-fees-table tbody td.outstanding-select-cell{display:grid;grid-template-columns:minmax(105px,38%) minmax(0,1fr);text-align:right!important;width:100%}.outstanding-select-cell input,.outstanding-status{justify-self:end}.outstanding-fees-table input[type=checkbox]{height:17px;width:17px}.outstanding-balance{text-align:right!important}.payment-reminder-actions{display:flex!important;gap:7px}.payment-reminder-actions:before{flex:1 0 100%}.payment-reminder-button{flex:1 1;font-size:11px;min-height:40px}.outstanding-adjustment-modal{padding:8px}.outstanding-adjustment-dialog{margin:8px auto;max-width:none;width:calc(100vw - 16px)}.outstanding-adjustment-dialog .modal-body{font-size:13px}.outstanding-adjustment-dialog .modal-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.outstanding-adjustment-dialog .modal-footer .btn{font-size:13px;height:40px;min-height:40px;width:100%}}.superadmin-page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f7fa;background:var(--color-background,#f5f7fa);color:#172033;color:var(--color-text,#172033);text-rendering:optimizeLegibility}.superadmin-content{margin:0 auto;max-width:1480px;padding-top:12px;width:100%}.superadmin-card{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812)}.superadmin-hero{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:6px}.superadmin-title{color:#172033;color:var(--color-text,#172033);font-size:20px!important;font-weight:600;letter-spacing:0;line-height:1.2;margin:0 0 2px}.superadmin-breadcrumb{align-items:center;color:#667085;color:var(--color-muted,#667085);display:flex;font-size:11px!important;line-height:1.25;margin:0;min-height:14px}.superadmin-breadcrumb .breadcrumb-item,.superadmin-breadcrumb .breadcrumb-item a{align-items:center;display:inline-flex;font-size:11px!important;line-height:1;min-height:14px}.superadmin-breadcrumb .breadcrumb-item+.breadcrumb-item:before{align-self:center;background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.superadmin-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid;height:14px;place-items:center;width:14px}.superadmin-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.superadmin-breadcrumb .active{color:#172033;color:var(--color-text,#172033);font-weight:500}.superadmin-hero__actions{align-items:center;display:flex;justify-content:flex-end}.superadmin-add-btn{align-items:center;border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:none;display:inline-flex;font-size:12px;font-weight:600;gap:5px;justify-content:center;min-height:34px;min-width:108px;padding:6px 12px}.superadmin-add-btn .mdi{font-size:16px;line-height:1}.superadmin-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.superadmin-summary-card{align-items:center;background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);display:flex;gap:12px;min-height:86px;overflow:hidden;padding:14px 16px;position:relative}.superadmin-summary-card:before{background:var(--summary-accent);content:"";inset:0 auto 0 0;position:absolute;width:3px}.superadmin-summary-card.is-primary{--summary-accent:var(--color-primary,#1f4e78);--summary-soft:#edf4fb}.superadmin-summary-card.is-success{--summary-accent:var(--color-success,#198754);--summary-soft:#eaf7f1}.superadmin-summary-card.is-muted{--summary-accent:#667085;--summary-soft:#f1f3f6}.superadmin-summary-icon{align-items:center;background:var(--summary-soft);border-radius:9px;color:var(--summary-accent);display:inline-flex;flex:0 0 38px;font-size:20px;height:38px;justify-content:center;width:38px}.superadmin-summary-card>div{grid-column-gap:8px;align-items:baseline;column-gap:8px;display:grid;grid-template-columns:auto auto;min-width:0}.superadmin-summary-label{color:#667085;color:var(--color-muted,#667085);font-size:11px;font-weight:600;grid-column:1/-1}.superadmin-summary-card strong{color:#172033;color:var(--color-text,#172033);font-size:22px;font-weight:700;line-height:1.2}.superadmin-summary-card small{color:#98a2b3;font-size:10px}.superadmin-table-card{overflow:hidden}.superadmin-table-heading{align-items:center;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:flex;gap:16px;justify-content:space-between;min-height:64px;padding:12px 16px}.superadmin-table-heading h2{color:#172033;color:var(--color-text,#172033);font-size:15px;font-weight:700;margin:0 0 2px}.superadmin-table-heading p{color:#667085;color:var(--color-muted,#667085);font-size:11px;margin:0}.superadmin-result-count{background:#f2f4f7;border-radius:999px;color:#475467;flex:0 0 auto;font-size:10px;font-weight:600;padding:5px 9px;white-space:nowrap}.superadmin-table-wrap{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 365px);min-height:150px;overflow:auto}.superadmin-table{border-collapse:initial;border-spacing:0;margin:0;min-width:1080px;width:100%}.superadmin-table thead th{background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);border-top:0;color:#344054;font-size:10px;font-weight:700;letter-spacing:.025em;line-height:1.3;padding:10px 9px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;white-space:nowrap;z-index:2}.superadmin-table tbody td{border-bottom:1px solid #e9edf3;border-top:0;color:#344054;font-size:11px;font-weight:500;line-height:1.35;padding:9px;vertical-align:middle;white-space:nowrap}.superadmin-table tbody tr{transition:background-color .16s ease}.superadmin-table tbody tr:hover{background:#f8fbff}.superadmin-table tbody tr:last-child td{border-bottom:0}.superadmin-cell-wrap{max-width:220px;overflow:hidden;text-overflow:ellipsis}.superadmin-col-sn{text-align:center;width:48px}.superadmin-col-org{color:#172033!important;color:var(--color-text,#172033)!important;font-weight:650!important;min-width:175px}.superadmin-org-mark{align-items:center;background:#edf4fb;border-radius:7px;color:#1f4e78;color:var(--color-primary,#1f4e78);display:inline-flex;font-size:11px;font-weight:700;height:27px;justify-content:center;margin-right:7px;overflow:hidden;vertical-align:middle;width:27px}.superadmin-org-mark img{height:100%;object-fit:contain;width:100%}.superadmin-col-address{min-width:190px}.superadmin-col-pincode{text-align:center;width:76px}.superadmin-col-mobile{width:112px}.superadmin-col-secondary-mobile{width:120px}.superadmin-col-email{min-width:165px}.superadmin-col-status{text-align:center;width:92px}.superadmin-status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:9px;font-weight:700;gap:4px;justify-content:center;letter-spacing:.01em;line-height:1;min-width:74px;padding:5px 8px}.superadmin-status-badge.is-enabled{background:#ecfdf3;border:1px solid #abefc6;color:#067647}.superadmin-status-badge.is-disabled{background:#f2f4f7;border:1px solid #d0d5dd;color:#475467}.superadmin-actions{min-width:205px;padding-right:12px!important;text-align:right;width:205px}.superadmin-table td.superadmin-actions,.superadmin-table th.superadmin-actions{background:#fff;box-shadow:-1px 0 #e9edf3;position:-webkit-sticky;position:sticky;right:0}.superadmin-table th.superadmin-actions{background:#f8fafc;z-index:3}.superadmin-table td.superadmin-actions{z-index:1}.superadmin-table tbody tr:hover td.superadmin-actions{background:#f8fbff}.superadmin-action-btn{align-items:center;border:1px solid #0000;border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:none;display:inline-flex;font-size:10px;font-weight:650;gap:4px;justify-content:center;line-height:1;min-height:28px;padding:4px 8px}.superadmin-action-btn+.superadmin-action-btn{margin-left:4px}.superadmin-action-btn .mdi{font-size:13px}.superadmin-action-btn>span:not(.mdi){margin-left:2px}.superadmin-action-btn.is-view{background:#eff4ff;border-color:#c7d7fe;color:#175cd3}.superadmin-action-btn.is-edit{background:#fffaeb;border-color:#fedf89;color:#854a0e}.superadmin-action-btn.is-portal{background:#ecfeff;border-color:#a5f3fc;color:#075985}.portal-settings-panel{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.portal-settings-switch{align-items:center;background:#fff;border:1px solid #e4e7ec;border-radius:10px;display:flex;gap:18px;justify-content:space-between;margin:0;min-height:82px;padding:16px}.portal-settings-switch>span{grid-gap:4px;display:grid;gap:4px}.portal-settings-switch strong{color:#172033;font-size:13px}.portal-settings-switch small{color:#667085;font-size:11px;line-height:1.4}.portal-settings-switch input{flex:0 0 auto;height:18px;width:18px}.portal-settings-field{grid-gap:7px;color:#344054;display:grid;font-size:12px;font-weight:650;gap:7px;margin:0}.portal-settings-field.is-wide,.portal-settings-link-actions{grid-column:1/-1}.portal-settings-field input{background:#fff;border:1px solid #d0d5dd;border-radius:7px;color:#172033;min-height:42px;padding:9px 12px;width:100%}.portal-settings-field input[readonly]{background:#f8fafc}.portal-settings-link-actions{display:flex;flex-wrap:wrap;gap:8px}.portal-settings-loading{color:#667085;display:grid;min-height:220px;place-items:center}@media (max-width:767px){.portal-settings-panel{grid-template-columns:1fr}}.superadmin-action-btn:focus,.superadmin-action-btn:hover{box-shadow:0 0 0 2px #1f4e781a;filter:brightness(.97)}.superadmin-state{align-items:center;color:#667085;color:var(--color-muted,#667085);display:flex;font-size:12px;gap:9px;justify-content:center;min-height:210px}.superadmin-empty-state{flex-direction:column;gap:7px;text-align:center}.superadmin-empty-state strong{color:#172033;color:var(--color-text,#172033);font-size:14px}.superadmin-empty-state .btn{margin-top:6px}.superadmin-state-icon{align-items:center;background:#edf4fb;border-radius:50%;color:#1f4e78;color:var(--color-primary,#1f4e78);display:inline-flex;font-size:22px;height:42px;justify-content:center;margin-bottom:3px;width:42px}.superadmin-pagination{border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);padding:0 12px}.superadmin-pagination .students-pagination-bar{color:#667085;color:var(--color-muted,#667085);font-size:10px;gap:12px!important;margin:0!important;min-height:52px}.superadmin-pagination .students-pagination-summary{gap:12px!important}.superadmin-pagination .students-results-count{color:#667085;color:var(--color-muted,#667085);font-size:10px;line-height:1.4;white-space:nowrap}.superadmin-pagination .students-results-count strong{color:#344054;font-weight:650}.superadmin-pagination .students-page-size-control{gap:6px}.superadmin-pagination .students-page-size-control label{color:#667085;color:var(--color-muted,#667085);font-size:10px;margin:0;white-space:nowrap}.superadmin-pagination .students-page-size-select{border-color:#d0d5dd;border-radius:7px;box-shadow:none;color:#344054;font-size:10px;height:30px;min-height:30px;padding:3px 22px 3px 8px;width:56px}.superadmin-pagination .custom-pagination .pagination{align-items:center;display:flex;gap:4px}.superadmin-pagination .custom-pagination .page-item{margin:0}.superadmin-pagination .custom-pagination .page-item:first-child .page-link,.superadmin-pagination .custom-pagination .page-item:last-child .page-link,.superadmin-pagination .custom-pagination .page-link{background:#fff;border:1px solid #d0d5dd;border-radius:7px;box-shadow:none;color:#475467;display:grid;font-size:10px;height:30px!important;line-height:1;min-width:30px;padding:0;place-items:center;width:30px}.superadmin-pagination .custom-pagination .page-link .mdi{font-size:16px;line-height:1}.superadmin-pagination .custom-pagination .page-link:hover:not(:disabled){background:#edf4fb;border-color:#9ab7d2;color:#1f4e78;color:var(--color-primary,#1f4e78)}.superadmin-pagination .custom-pagination .page-item.active .page-link{background:#1f4e78;background:var(--color-primary,#1f4e78);border-color:#1f4e78;border-color:var(--color-primary,#1f4e78);color:#fff}.superadmin-pagination .custom-pagination .page-item.disabled .page-link,.superadmin-pagination .custom-pagination .page-link:disabled{background:#f8fafc;border-color:#e4e7ec;color:#b8c0cc;cursor:not-allowed;opacity:1}.superadmin-pagination .students-pagination-ellipsis{background:#0000!important;border-color:#0000!important}.superadmin-modal{max-width:820px}.superadmin-modal .modal-content{border:0;border-radius:14px;border-radius:var(--radius-lg,14px);box-shadow:0 20px 55px #10182833;overflow:hidden}.superadmin-modal .modal-header{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);min-height:68px;padding:12px 18px}.superadmin-modal .modal-title{align-items:center;color:#172033;color:var(--color-text,#172033);display:flex;font-size:15px;font-weight:700;gap:10px}.superadmin-modal .modal-title>span:last-child{display:flex;flex-direction:column;gap:2px}.superadmin-modal .modal-title small{color:#667085;color:var(--color-muted,#667085);font-size:10px;font-weight:400}.superadmin-modal-title-icon{align-items:center;background:#eaf1f8;border-radius:9px;color:#1f4e78;color:var(--color-primary,#1f4e78);display:inline-flex;flex:0 0 36px;font-size:19px;height:36px;justify-content:center;width:36px}.superadmin-modal .modal-header .btn-close,.superadmin-modal .modal-header .close{color:#667085;margin:0;opacity:.75;padding:8px}.superadmin-modal .modal-body{max-height:min(70vh,650px);overflow-y:auto;overscroll-behavior:contain;padding:16px 18px}.superadmin-modal .modal-footer{background:#fff;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);min-height:56px;padding:10px 18px}.superadmin-modal-button{align-items:center;border-radius:6px;border-radius:var(--radius-sm,6px);display:inline-flex;font-size:11px;font-weight:600;gap:6px;justify-content:center;min-height:32px;min-width:82px;padding:5px 12px}.superadmin-tenant-profile{align-items:center;background:#f8fafc;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);display:flex;gap:11px;padding:12px 14px}.superadmin-tenant-avatar{align-items:center;background:#1f4e78;background:var(--color-primary,#1f4e78);border-radius:10px;color:#fff;display:inline-flex;flex:0 0 42px;font-size:17px;font-weight:700;height:42px;justify-content:center;width:42px}.superadmin-tenant-profile>div{margin-right:auto;min-width:0}.superadmin-tenant-profile h3{color:#172033;color:var(--color-text,#172033);font-size:14px;font-weight:700;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.superadmin-tenant-profile p{color:#667085;color:var(--color-muted,#667085);font-size:10px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.superadmin-detail-section-title{color:#475467;font-size:10px;font-weight:700;letter-spacing:.055em;margin:17px 0 8px;text-transform:uppercase}.superadmin-detail-grid{margin-top:0}.superadmin-detail-item{grid-column-gap:9px;background:#fff;border:1px solid #e4e9f0;border-radius:9px;column-gap:9px;display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;padding:10px 11px}.superadmin-detail-icon{align-items:center;background:#edf4fb;border-radius:7px;color:#1f4e78;color:var(--color-primary,#1f4e78);display:inline-flex;font-size:14px;grid-row:1/3;height:28px;justify-content:center;width:28px}.superadmin-detail-label{color:#667085!important;color:var(--color-muted,#667085)!important;font-size:9px!important;font-weight:700;grid-column:2;letter-spacing:.035em;margin:0!important;text-transform:uppercase}.superadmin-detail-value{color:#172033;color:var(--color-text,#172033);font-size:11px;font-weight:550;grid-column:2;line-height:1.4;overflow-wrap:anywhere;text-shadow:none}.superadmin-form-section{border:1px solid #e4e9f0;border-radius:10px;border-radius:var(--radius-md,10px);padding:14px 14px 2px}.superadmin-form-section+.superadmin-form-section{margin-top:12px}.superadmin-form-section-heading{align-items:center;display:flex;gap:9px;margin-bottom:12px}.superadmin-form-section-heading>.mdi{align-items:center;background:#edf4fb;border-radius:7px;color:#1f4e78;color:var(--color-primary,#1f4e78);display:inline-flex;flex:0 0 30px;font-size:16px;height:30px;justify-content:center;width:30px}.superadmin-form-section-heading h3{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:700;margin:0 0 1px}.superadmin-form-section-heading p{color:#667085;color:var(--color-muted,#667085);font-size:9px;margin:0}.superadmin-form-field{margin-bottom:12px}.superadmin-form-field .form-label{color:#344054;font-size:10px;font-weight:650;margin-bottom:4px}.superadmin-form-field .form-control{background:#fff;border:1px solid #d0d7e2;border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:none;color:#172033;color:var(--color-text,#172033);font-size:11px;height:34px;padding:6px 9px}.superadmin-form-field .form-control::placeholder{color:#98a2b3}.superadmin-form-field .form-control:focus{border-color:#84a7ca;box-shadow:0 0 0 3px #1f4e781a}.superadmin-form-field .invalid-feedback{font-size:9px;margin-top:3px}.superadmin-tenant-avatar img{height:100%;object-fit:contain;width:100%}.superadmin-logo-upload{align-items:center;display:flex;gap:14px;padding:2px 0 13px}.superadmin-logo-preview{background:#f5f8fc;border:1px dashed #aebdce;border-radius:12px;color:#1f4e78;color:var(--color-primary,#1f4e78);display:grid;flex:0 0 76px;font-size:24px;font-weight:700;height:76px;overflow:hidden;place-items:center;width:76px}.superadmin-logo-preview img{height:100%;object-fit:contain;width:100%}.superadmin-logo-controls{flex:1 1;min-width:0}.superadmin-logo-actions{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.superadmin-logo-input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.superadmin-logo-clear,.superadmin-logo-select{align-items:center;cursor:pointer;display:inline-flex;font-size:10px;font-weight:600;gap:5px;margin:0;min-height:32px;padding:5px 10px}.superadmin-logo-help{color:#667085;color:var(--color-muted,#667085);font-size:9px;line-height:1.45;margin:6px 0 0}.superadmin-logo-file{align-items:center;color:#087443;display:flex;font-size:10px;gap:5px;margin:6px 0 0;min-width:0}.superadmin-logo-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.superadmin-logo-file small{color:#667085;color:var(--color-muted,#667085);white-space:nowrap}.superadmin-logo-error{color:#dc3545;color:var(--color-danger,#dc3545);font-size:9px;line-height:1.4;margin-top:5px}.superadmin-whatsapp-heading{align-items:center}.superadmin-whatsapp-switch{align-items:center;display:flex;gap:6px;margin:0 0 0 auto;padding-left:38px}.superadmin-whatsapp-switch .form-check-input{cursor:pointer;height:16px;margin-left:-38px;margin-top:0;width:30px}.superadmin-whatsapp-switch .form-check-label{color:#475467;font-size:10px;font-weight:600}.superadmin-whatsapp-fields{border-top:1px dashed #d9e0e8;padding-top:3px}.superadmin-feature-switch{align-items:center;cursor:pointer;display:inline-flex;gap:6px;margin:0}.superadmin-feature-switch input{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.superadmin-feature-switch>span{background:#cfd6df;border-radius:999px;flex:0 0 28px;height:16px;position:relative;transition:background .16s ease;width:28px}.superadmin-feature-switch>span:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #10182833;content:"";height:12px;left:2px;position:absolute;top:2px;transition:transform .16s ease;width:12px}.superadmin-feature-switch input:checked+span{background:#12a879}.superadmin-feature-switch input:checked+span:after{transform:translateX(12px)}.superadmin-feature-switch input:focus-visible+span{box-shadow:0 0 0 3px #356fe829}.superadmin-feature-switch input:disabled+span{cursor:wait;opacity:.55}.superadmin-feature-switch em{color:#667085;font-size:9px;font-style:normal;font-weight:600}.superadmin-confirm-dialog{max-width:440px}.superadmin-confirm-dialog .modal-content{border:0;border-radius:14px;box-shadow:0 18px 55px #10182838;overflow:hidden}.superadmin-confirm-dialog .modal-header{border-bottom:1px solid #edf0f4;padding:18px 20px 12px}.superadmin-confirm-dialog .modal-title{color:#182230;font-size:18px;font-weight:700}.superadmin-confirm-dialog .modal-body{display:flex;gap:14px;padding:20px}.superadmin-confirm-icon{align-items:center;background:#fff1f0;border-radius:50%;color:#d92d20;display:flex;flex:0 0 42px;font-size:22px;height:42px;justify-content:center;width:42px}.superadmin-confirm-copy strong{color:#182230;display:block;font-size:14px;margin-bottom:6px}.superadmin-confirm-copy p{color:#667085;font-size:12px;line-height:1.55;margin:0}.superadmin-confirm-dialog .modal-footer{border-top:0;gap:8px;padding:12px 20px 18px}.superadmin-confirm-dialog .modal-footer .btn{border-radius:7px;font-size:12px;font-weight:600;height:36px;min-width:116px}.superadmin-confirm-danger{background:#d92d20;border:1px solid #d92d20;color:#fff}.superadmin-confirm-danger:focus,.superadmin-confirm-danger:hover{background:#b42318;border-color:#b42318;color:#fff}.superadmin-confirm-danger:disabled{background:#f2a6a0;border-color:#f2a6a0;color:#fff}.superadmin-confirm-dialog .modal-footer .superadmin-confirm-danger{align-items:center;background:#d92d20!important;border-color:#d92d20!important;box-shadow:0 2px 5px #d92d2033;color:#fff!important;display:inline-flex;gap:7px;justify-content:center}.superadmin-confirm-dialog .modal-footer .superadmin-confirm-danger:focus,.superadmin-confirm-dialog .modal-footer .superadmin-confirm-danger:hover{background:#b42318!important;border-color:#b42318!important;color:#fff!important}.superadmin-confirm-dialog .modal-footer .superadmin-confirm-danger:disabled{background:#f2a6a0!important;border-color:#f2a6a0!important;box-shadow:none;color:#fff!important}.superadmin-confirm-dialog .spinner-border{border-width:2px;height:12px;width:12px}@media (max-width:991.98px){.superadmin-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.superadmin-summary-card{padding:12px}.superadmin-summary-icon{flex-basis:34px;height:34px;width:34px}}@media (min-width:768px) and (max-width:1399.98px){.superadmin-table{min-width:980px;table-layout:fixed}.superadmin-table .superadmin-col-pincode,.superadmin-table .superadmin-col-secondary-mobile{display:none}.superadmin-col-sn{width:5%}.superadmin-col-org{min-width:0;width:17%}.superadmin-col-address{min-width:0;width:16%}.superadmin-col-mobile{width:12%}.superadmin-col-email{min-width:0;width:18%}.superadmin-col-status{width:8%}.superadmin-actions{min-width:205px;width:28%}}@media (min-width:768px) and (max-width:1199.98px){.superadmin-table{min-width:790px}.superadmin-actions{width:28%}}@media (max-width:767.98px){.superadmin-table td.superadmin-actions,.superadmin-table th.superadmin-actions{box-shadow:none;position:static}.superadmin-content{padding:10px 10px 18px!important}.superadmin-hero{align-items:center;margin-bottom:12px}.superadmin-title{font-size:19px!important}.superadmin-breadcrumb,.superadmin-breadcrumb .breadcrumb-item,.superadmin-breadcrumb .breadcrumb-item a{font-size:10px!important}.superadmin-add-btn{font-size:10px;min-height:32px;min-width:94px;padding:5px 9px}.superadmin-summary{gap:8px;grid-template-columns:repeat(3,minmax(112px,1fr));overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.superadmin-summary-card{gap:8px;min-height:74px;padding:10px}.superadmin-summary-icon{flex-basis:30px;font-size:16px;height:30px;width:30px}.superadmin-summary-card strong{font-size:18px}.superadmin-summary-label{font-size:9px}.superadmin-summary-card small{display:none}.superadmin-table-heading{min-height:58px;padding:10px 12px}.superadmin-table-heading h2{font-size:13px}.superadmin-table-heading p{display:none}.superadmin-result-count{font-size:9px}.superadmin-table-wrap{max-height:none;min-height:0;overflow:visible;padding:8px}.superadmin-table{background:#0000;display:block;min-width:0}.superadmin-table thead{display:none}.superadmin-table tbody{grid-gap:8px;display:grid;gap:8px}.superadmin-table tbody tr{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 2px 7px #1018280a;display:block;padding:4px 11px}.superadmin-table tbody tr:hover{background:#fff}.superadmin-table tbody td{align-items:center;border-bottom:1px solid #edf0f4;display:flex;font-size:10px;gap:14px;justify-content:space-between;max-width:none;min-height:34px;padding:7px 0;text-align:right;white-space:normal;width:100%}.superadmin-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);flex:0 0 40%;font-size:8px;font-weight:700;letter-spacing:.025em;line-height:1.3;text-align:left;text-transform:uppercase}.superadmin-table tbody td:last-child{border-bottom:0}.superadmin-col-org{min-width:0}.superadmin-col-org>span:last-child{overflow:hidden;text-overflow:ellipsis}.superadmin-org-mark{display:none}.superadmin-col-address,.superadmin-col-email{min-width:0;overflow-wrap:anywhere}.superadmin-col-pincode,.superadmin-col-status{text-align:right}.superadmin-actions{justify-content:flex-end!important}.superadmin-actions:before{margin-right:auto}.superadmin-action-btn{height:30px;min-height:30px;min-width:32px;padding:0;width:32px}.superadmin-action-btn span{display:none}.superadmin-action-btn .mdi{font-size:15px}.superadmin-pagination{padding:0 9px}.superadmin-pagination .students-pagination-bar{align-items:stretch!important}.superadmin-pagination .students-pagination-summary{justify-content:space-between;width:100%}.superadmin-pagination .custom-pagination{max-width:100%;overflow-x:auto}.superadmin-modal{margin:6px auto;max-width:calc(100% - 12px);width:calc(100% - 12px)}.superadmin-form-modal .modal-content{border-radius:10px;max-height:calc(100vh - 12px);max-height:calc(100dvh - 12px)}.superadmin-modal .modal-header{min-height:54px;padding:8px 10px}.superadmin-modal .modal-body{max-height:calc(100vh - 122px);max-height:calc(100dvh - 122px);padding:8px;scrollbar-width:thin}.superadmin-modal .modal-body::-webkit-scrollbar{width:4px}.superadmin-modal .modal-body::-webkit-scrollbar-thumb{background:#98a2b3;border-radius:999px}.superadmin-modal .modal-footer{min-height:50px;padding:8px 10px}.superadmin-modal-title-icon{flex-basis:28px;font-size:15px;height:28px;width:28px}.superadmin-modal .modal-title{font-size:13px;gap:8px}.superadmin-modal .modal-title small{font-size:9px}.superadmin-tenant-profile{align-items:flex-start;flex-wrap:wrap;padding:10px}.superadmin-tenant-profile>.superadmin-status-badge{margin-left:53px}.superadmin-form-section{border-radius:8px;padding:9px 9px 1px}.superadmin-form-section+.superadmin-form-section{margin-top:8px}.superadmin-form-section-heading{gap:7px;margin-bottom:8px}.superadmin-form-section-heading>.mdi{flex-basis:27px;font-size:14px;height:27px;width:27px}.superadmin-form-section-heading h3{font-size:11px}.superadmin-form-section-heading p{font-size:8.5px;line-height:1.35}.superadmin-form-field{margin-bottom:8px}.superadmin-form-field .form-label{font-size:10px;margin-bottom:3px}.superadmin-form-field .form-control{font-size:13px!important;height:32px;line-height:1.25;min-height:32px;padding:4px 8px}.superadmin-logo-upload{align-items:flex-start}.superadmin-logo-preview{flex-basis:64px;height:64px;width:64px}.superadmin-logo-actions{align-items:stretch;flex-direction:column}.superadmin-logo-clear,.superadmin-logo-select{justify-content:center;min-height:34px}.superadmin-whatsapp-heading{flex-wrap:wrap}.superadmin-whatsapp-switch{margin:4px 0 0 39px;width:100%}}@media (max-width:767.98px){@supports (-webkit-touch-callout:none){.superadmin-form-modal .superadmin-form-field .form-control{font-size:16px!important}}}@media (max-width:420px){.superadmin-hero{align-items:flex-start}.superadmin-add-btn span{display:none}.superadmin-add-btn{min-width:34px;padding:0;width:34px}.superadmin-add-btn .mdi{font-size:18px}.superadmin-table-heading{align-items:flex-start;flex-direction:column;gap:6px}}.wati-usage-content{padding-bottom:22px}.wati-usage-hero{align-items:flex-start;margin-bottom:6px}.wati-usage-hero .superadmin-title{font-size:20px!important;font-weight:600;letter-spacing:0;line-height:1.2;margin:0 0 2px}.wati-usage-hero .superadmin-breadcrumb{align-items:center;font-size:11px!important;line-height:1.25;margin:0;min-height:14px}.wati-usage-hero .superadmin-breadcrumb .breadcrumb-item,.wati-usage-hero .superadmin-breadcrumb .breadcrumb-item a{align-items:center;display:inline-flex;font-size:11px!important;line-height:1;min-height:14px}.wati-usage-hero .superadmin-breadcrumb .breadcrumb-item+.breadcrumb-item:before{align-self:center;background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.wati-usage-hero .superadmin-breadcrumb .active{color:#172033;color:var(--color-text,#172033);font-weight:500}.wati-usage-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid!important;height:14px;place-items:center;width:14px}.wati-usage-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.wati-usage-period-controls{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:0}.wati-usage-period-controls label{align-self:center;color:#667085;color:var(--color-muted,#667085);font-size:11px;font-weight:600;margin:0 2px 0 0;white-space:nowrap}.wati-usage-period-controls .form-control{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);color:#172033;color:var(--color-text,#172033);flex:0 1 150px;line-height:1.2;min-width:125px;padding:4px 8px;width:150px}.wati-usage-period-controls .form-control,.wati-usage-refresh-btn{border-radius:6px;border-radius:var(--radius-sm,6px);font-size:11px!important;height:30px;min-height:30px}.wati-usage-refresh-btn{align-items:center;box-shadow:none;display:inline-flex;flex:0 0 auto;font-weight:600;gap:6px;justify-content:center;line-height:1;min-width:82px;padding:4px 10px;white-space:nowrap}.wati-usage-refresh-btn .mdi{font-size:14px;line-height:1;margin:0!important}.wati-usage-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.wati-usage-kpi{align-items:center;display:flex;gap:12px;min-height:94px;overflow:hidden;padding:15px;position:relative}.wati-usage-kpi:before{background:var(--wati-accent);content:"";inset:0 auto 0 0;position:absolute;width:3px}.wati-usage-kpi.is-primary{--wati-accent:var(--color-primary,#1f4e78);--wati-soft:#edf4fb}.wati-usage-kpi.is-success{--wati-accent:var(--color-success,#198754);--wati-soft:#eaf7f1}.wati-usage-kpi.is-danger{--wati-accent:var(--color-danger,#dc3545);--wati-soft:#fdecf0}.wati-usage-kpi.is-muted{--wati-accent:#667085;--wati-soft:#f1f3f6}.wati-usage-kpi__icon{align-items:center;background:var(--wati-soft);border-radius:10px;color:var(--wati-accent);display:inline-flex;flex:0 0 40px;font-size:20px;height:40px;justify-content:center;width:40px}.wati-usage-kpi>div{display:flex;flex-direction:column;min-width:0}.wati-usage-kpi>div>span{color:#667085;color:var(--color-muted,#667085);font-size:11px;font-weight:600}.wati-usage-kpi strong{color:#172033;color:var(--color-text,#172033);font-size:23px;font-weight:700;line-height:1.2;margin:2px 0}.wati-usage-kpi small{color:#7b8798;font-size:10px}.wati-usage-overview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);margin-bottom:14px}.wati-usage-plan-card,.wati-usage-template-card{min-height:158px;padding:16px}.wati-usage-section-heading,.wati-usage-table-heading{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.wati-usage-section-heading h2,.wati-usage-table-heading h2{color:#172033;color:var(--color-text,#172033);font-size:14px;font-weight:700;margin:0 0 3px}.wati-usage-section-heading p,.wati-usage-table-heading p{color:#667085;color:var(--color-muted,#667085);font-size:10px;margin:0}.wati-usage-section-heading>strong{color:#1f4e78;color:var(--color-primary,#1f4e78);font-size:18px}.wati-usage-progress{background:#edf1f5;border-radius:999px;height:9px;margin:25px 0 13px;overflow:hidden}.wati-usage-progress span{background:linear-gradient(90deg,#1f4e78,#3c82bd);border-radius:inherit;display:block;height:100%;min-width:2px;transition:width .25s ease}.wati-usage-plan-meta{align-items:center;color:#667085;color:var(--color-muted,#667085);display:flex;font-size:10px;gap:12px;justify-content:space-between}.wati-usage-plan-meta span{align-items:center;display:inline-flex;gap:5px}.wati-usage-plan-meta .mdi{color:#1f4e78;color:var(--color-primary,#1f4e78);font-size:14px}.wati-usage-count-badge{background:#f2f4f7;border-radius:999px;color:#475467;flex:0 0 auto;font-size:10px;font-weight:600;padding:5px 9px;white-space:nowrap}.wati-usage-template-list{grid-gap:7px;display:grid;gap:7px;margin-top:13px;max-height:95px;overflow-y:auto;padding-right:3px}.wati-usage-template-row{align-items:center;background:#f8fafc;border:1px solid #edf0f4;border-radius:6px;color:#344054;display:flex;font-size:10px;gap:12px;justify-content:space-between;padding:7px 9px}.wati-usage-template-row>span{overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.wati-usage-template-row strong{color:#1f4e78;color:var(--color-primary,#1f4e78)}.wati-usage-template-empty{color:#667085;color:var(--color-muted,#667085);font-size:11px;padding:25px 0 12px;text-align:center}.wati-usage-tenant-card{overflow:hidden}.wati-usage-table-heading{border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);min-height:62px;padding:13px 16px}.wati-usage-table-wrap{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 480px);min-height:155px;overflow:auto}.wati-usage-table{border-collapse:initial;border-spacing:0;margin:0;min-width:940px;width:100%}.wati-usage-table thead th{background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);border-top:0;color:#475467;font-size:9px;font-weight:700;letter-spacing:.025em;padding:9px 10px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;white-space:nowrap;z-index:2}.wati-usage-table tbody td{border-bottom:1px solid #e6ebf1;border-top:0;color:#263247;font-size:11px;padding:9px 10px;vertical-align:middle}.wati-usage-table tbody tr:last-child td{border-bottom:0}.wati-usage-table tbody tr:hover{background:#fbfcfe}.wati-usage-tenant-name{align-items:center;display:flex;gap:8px;min-width:180px}.wati-usage-tenant-name>span{align-items:center;background:#edf4fb;border-radius:7px;color:#1f4e78;color:var(--color-primary,#1f4e78);display:inline-flex;flex:0 0 28px;font-size:11px;font-weight:700;height:28px;justify-content:center;width:28px}.wati-usage-tenant-name strong{color:#172033;color:var(--color-text,#172033);font-size:11px;font-weight:600;overflow-wrap:anywhere}.wati-usage-success-value{color:#198754!important;color:var(--color-success,#198754)!important;font-weight:600}.wati-usage-failed-value{color:#dc3545!important;color:var(--color-danger,#dc3545)!important;font-weight:600}.wati-usage-rate-badge{background:#eaf7f1;border-radius:999px;color:#13764a;display:inline-flex;font-size:9px;font-weight:700;padding:4px 7px}.wati-usage-template-tags{align-items:center;display:flex;flex-wrap:wrap;gap:4px;max-width:320px}.wati-usage-template-tags>span{background:#f2f4f7;border-radius:5px;color:#475467;font-size:9px;padding:3px 6px;text-transform:capitalize}.wati-usage-template-tags strong{color:#1f4e78;color:var(--color-primary,#1f4e78);margin-left:3px}.wati-usage-empty-state,.wati-usage-state{align-items:center;color:#667085;color:var(--color-muted,#667085);display:flex;flex-direction:column;font-size:11px;gap:8px;justify-content:center;min-height:240px;padding:28px;text-align:center}.wati-usage-empty-state strong,.wati-usage-state strong{color:#172033;color:var(--color-text,#172033);font-size:13px}.wati-usage-empty-state>.mdi,.wati-usage-state>.mdi{color:#1f4e78;color:var(--color-primary,#1f4e78);font-size:30px}.wati-usage-error>.mdi{color:#dc3545;color:var(--color-danger,#dc3545)}.wati-usage-empty-state{min-height:180px}.wati-usage-empty-state p{margin:0}@media (max-width:1199px){.wati-usage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.wati-usage-overview{grid-template-columns:1fr 1fr}}@media (max-width:767px){.wati-usage-content{padding:12px 8px 18px!important}.wati-usage-hero .superadmin-title{font-size:19px!important}.wati-usage-hero .superadmin-breadcrumb,.wati-usage-hero .superadmin-breadcrumb .breadcrumb-item,.wati-usage-hero .superadmin-breadcrumb .breadcrumb-item a{font-size:10px!important}.wati-usage-hero{align-items:stretch;flex-direction:column;gap:9px;margin-bottom:10px}.wati-usage-period-controls{align-items:center;width:100%}.wati-usage-period-controls label{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wati-usage-period-controls .form-control{flex:1 1 auto;min-width:0;width:auto}.wati-usage-overview,.wati-usage-summary{gap:9px;grid-template-columns:1fr;margin-bottom:9px}.wati-usage-kpi{min-height:76px;padding:11px 12px}.wati-usage-kpi__icon{border-radius:8px;flex-basis:34px;font-size:18px;height:34px;width:34px}.wati-usage-kpi strong{font-size:19px}.wati-usage-plan-card,.wati-usage-template-card{min-height:140px;padding:13px}.wati-usage-table-heading{min-height:56px;padding:11px 12px}.wati-usage-table-wrap{max-height:none;min-height:0;overflow:visible;padding:8px}.wati-usage-table{min-width:0}.wati-usage-table thead{display:none}.wati-usage-table,.wati-usage-table tbody,.wati-usage-table td,.wati-usage-table tr{display:block;width:100%}.wati-usage-table tbody tr{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:9px;box-shadow:0 2px 7px #1018280a;margin-bottom:8px;padding:8px 11px}.wati-usage-table tbody tr:last-child{margin-bottom:0}.wati-usage-table tbody td{align-items:center;border-bottom:1px solid #edf0f4;display:flex;font-size:10px;gap:12px;justify-content:space-between;min-height:34px;padding:7px 0;text-align:right!important}.wati-usage-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);flex:0 0 36%;font-size:8px;font-weight:700;letter-spacing:.025em;text-align:left;text-transform:uppercase}.wati-usage-table tbody td:last-child{border-bottom:0}.wati-usage-tenant-name{min-width:0}.wati-usage-template-tags,.wati-usage-tenant-name{justify-content:flex-end}}@media (max-width:420px){.wati-usage-refresh-btn{min-width:32px;padding:0;width:32px}.wati-usage-refresh-btn span{display:none}.wati-usage-plan-meta{align-items:flex-start;flex-direction:column;gap:6px}}.tutorials-page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;max-width:1480px;min-height:calc(100vh - 140px);padding:16px 24px 20px;width:100%}.tutorials-heading{align-items:flex-start;margin-bottom:6px}.tutorials-heading .breadcrumb-wrapper{margin-bottom:0!important}.tutorials-heading h1{color:#172033;color:var(--color-text,#172033);font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.tutorials-heading .breadcrumb{align-items:center;line-height:1.25;margin-bottom:0}.tutorials-heading .breadcrumb,.tutorials-heading .breadcrumb-item,.tutorials-heading .breadcrumb-item a{font-size:11px!important}.tutorials-heading .breadcrumb-item{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;line-height:1;min-height:14px}.tutorials-heading .breadcrumb-item+.breadcrumb-item:before{background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.tutorials-heading .tutorials-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid;height:14px;line-height:1;place-items:center;width:14px}.tutorials-heading .tutorials-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.tutorials-heading .breadcrumb-item[aria-current=page]{color:#172033;color:var(--color-text,#172033);font-weight:500}.tutorials-subtitle{color:#667085;color:var(--color-muted,#667085);font-size:12px;line-height:1.4;margin:9px 0 12px}.tutorials-grid{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(270px,320px))}.tutorial-card{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;overflow:hidden;padding:0;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:100%}.tutorial-card:focus-visible,.tutorial-card:hover{border-color:#8fb1ed;box-shadow:0 8px 20px #1018281c;outline:none;transform:translateY(-2px)}.tutorial-thumbnail{aspect-ratio:16/9;background:#172033;display:block;overflow:hidden;position:relative;width:100%}.tutorial-thumbnail img{display:block;height:100%;object-fit:cover;transition:transform .22s ease;width:100%}.tutorial-card:focus-visible .tutorial-thumbnail img,.tutorial-card:hover .tutorial-thumbnail img{transform:scale(1.025)}.tutorial-play{background:#dc3545f5;border-radius:50%;box-shadow:0 5px 16px #0f172a47;color:#fff;display:grid;font-size:24px;height:42px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .16s ease,transform .16s ease;width:42px}.tutorial-card:focus-visible .tutorial-play,.tutorial-card:hover .tutorial-play{background:#c82333;transform:translate(-50%,-50%) scale(1.06)}.tutorial-play i{margin-left:2px}.tutorial-duration{background:#0e141ce0;border-radius:4px;bottom:8px;color:#fff;font-size:10px;font-weight:600;line-height:1.2;padding:3px 6px;position:absolute;right:8px}.tutorial-copy{display:flex;flex:1 1;flex-direction:column;min-height:138px;padding:12px}.tutorial-topic{align-self:flex-start;background:#edf3ff;border-radius:999px;color:#356fe8;font-size:9px;font-weight:700;letter-spacing:.25px;line-height:1.2;margin-bottom:6px;padding:3px 6px;text-transform:uppercase}.tutorial-copy strong{color:#172033;color:var(--color-text,#172033);display:block;font-size:14px;font-weight:600;line-height:1.35;margin-bottom:5px}.tutorial-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#667085;color:var(--color-muted,#667085);display:-webkit-box;font-size:12px;line-height:1.45;overflow:hidden}.tutorial-card-footer{align-items:center;color:#356fe8;display:flex;font-size:11px;font-weight:600;justify-content:space-between;margin-top:auto;padding-top:10px}.tutorial-card-footer i{font-size:16px;transition:transform .16s ease}.tutorial-card:focus-visible .tutorial-card-footer i,.tutorial-card:hover .tutorial-card-footer i{transform:translateX(3px)}.tutorial-modal-dialog{margin-left:auto;margin-right:auto;max-width:820px;width:min(820px,calc(100vw - 32px))}.tutorial-modal-dialog .modal-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:10px;box-shadow:0 18px 48px #10182833;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;overflow:hidden}.tutorial-modal-header{background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);min-height:50px;padding:11px 16px}.tutorial-modal-header .modal-title{font-size:15px;font-weight:600;line-height:1.35;padding-right:12px}.tutorial-modal-header .close{color:#667085;color:var(--color-muted,#667085);font-size:22px;margin:-5px -4px -5px auto;opacity:1;padding:8px}.tutorial-modal-body{background:#000;padding:0}.tutorial-player{aspect-ratio:16/9;position:relative;width:100%}.tutorial-player iframe{border:0;height:100%;inset:0;position:absolute;width:100%}@media (max-width:767.98px){.tutorials-page{padding:12px 10px 16px}.tutorials-heading h1{font-size:20px!important}.tutorials-subtitle{font-size:12px;margin-top:8px}.tutorials-grid{gap:12px;grid-template-columns:1fr}.tutorial-copy{min-height:132px}.tutorial-card-footer{min-height:32px}.tutorial-modal-dialog{margin:8px auto;max-width:none;width:calc(100vw - 16px)}.tutorial-modal-dialog .modal-content{border-radius:9px}.tutorial-modal-header{padding:10px 12px}.tutorial-modal-header .modal-title{font-size:13px}}.report-page .content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;font-synthesis:none;max-width:1480px;padding:16px 24px 20px;width:100%}.report-page-heading{margin-bottom:10px}.report-page-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.report-page-actions .btn{align-items:center;border-radius:6px;border-radius:var(--radius-sm,6px);display:inline-flex;font-size:11px!important;font-weight:500;gap:5px;height:30px!important;justify-content:center;margin:0!important;min-height:30px!important;padding:4px 10px!important}.report-filter-card,.report-list-card,.report-summary-card{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812)}.report-filter-card{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:10px;min-height:58px;padding:9px 12px}.report-filter-copy{display:flex;flex-direction:column;gap:2px;min-width:160px}.report-filter-copy strong,.report-list-header strong{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:600}.report-filter-copy span,.report-list-header span{color:#667085;color:var(--color-muted,#667085);font-size:10px}.report-filter-form{align-items:flex-end;display:flex;gap:8px;min-width:0}.expense-report-filter-form{flex:1 1 auto;justify-content:flex-end}.expense-report-page .report-filter-field{width:180px}.expense-report-page .expense-report-period-field{width:125px}.expense-report-page .expense-report-student-field{position:relative;width:230px}.expense-report-student-combobox{position:relative}.expense-report-student-combobox>.bi-search{color:#8492a6;font-size:11px;left:11px;line-height:14px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:14px;z-index:1}.expense-report-student-combobox .form-control{padding-left:34px!important;padding-right:32px!important}.expense-report-student-toggle{background:#0000;border:0;border-radius:0 5px 5px 0;color:#667085;height:30px;padding:0;position:absolute;right:1px;top:1px;width:30px}.expense-report-student-options{background:#fff;border:1px solid #d9e0e8;border-radius:7px;box-shadow:0 8px 24px #1018281f;left:0;max-height:230px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:1050}.expense-report-student-options button{align-items:center;background:#0000;border:0;border-radius:5px;color:#344054;display:flex;font-family:inherit;font-size:11px;gap:8px;justify-content:space-between;padding:7px 9px;text-align:left;width:100%}.expense-report-student-options button:hover,.expense-report-student-options button[aria-selected=true]{background:#eff6ff;color:#1d4ed8}.expense-report-student-options button strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expense-report-student-options button span{color:#667085;flex-shrink:0;font-size:10px}.expense-report-student-empty{color:#667085;font-size:11px;padding:10px 9px;text-align:center}.report-filter-field{display:flex;flex-direction:column;gap:4px;width:220px}.report-filter-field label{color:#667085;color:var(--color-muted,#667085);font-size:10px;font-weight:600;margin:0}.report-filter-field .form-control,.report-filter-form .btn{border-radius:6px;border-radius:var(--radius-sm,6px);font-size:11px;height:32px;margin:0;min-height:32px}.report-filter-form .btn{align-items:center;display:inline-flex;font-weight:500;gap:5px;justify-content:center;min-width:96px;padding:4px 12px}.report-summary-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.report-summary-card{align-items:center;display:flex;gap:11px;min-height:72px;padding:11px 13px}.report-summary-icon{background:#eef4ff;border-radius:9px;color:#1f4e78;color:var(--color-primary,#1f4e78);display:grid;flex:0 0 34px;font-size:16px;height:34px;place-items:center;width:34px}.report-summary-card.is-money .report-summary-icon{background:#eaf8f1;color:#198754;color:var(--color-success,#198754)}.report-summary-content{display:flex;flex-direction:column;gap:1px;min-width:0}.report-summary-content span{color:#667085;color:var(--color-muted,#667085);font-size:10px}.report-summary-content strong{font-feature-settings:"tnum";color:#172033;color:var(--color-text,#172033);font-size:19px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.report-list-card{overflow:hidden}.report-list-header{align-items:center;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:flex;gap:12px;justify-content:space-between;min-height:44px;padding:8px 12px}.report-list-heading{display:flex;flex-direction:column;gap:1px}.report-result-badge{align-items:center;background:#eef4ff;border-radius:999px;color:#245fba!important;display:inline-flex;font-size:10px!important;font-weight:600;min-height:24px;padding:4px 9px;white-space:nowrap}.report-table-wrap{border:0;border-radius:0;box-shadow:none;overflow:auto}.report-table{min-width:760px}.expense-report-page .report-table{min-width:900px}.report-table .report-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:right!important;white-space:nowrap}.report-row-actions{min-width:190px;text-align:right!important;white-space:nowrap}.report-row-actions .students-action-icon{border-radius:6px;border-radius:var(--radius-sm,6px);height:28px;margin:1px;min-height:28px;padding:0 7px}.report-state{align-items:center;color:#667085;color:var(--color-muted,#667085);display:flex;flex-direction:column;font-size:11px;gap:5px;justify-content:center;min-height:170px;padding:24px;text-align:center}.report-state i:not(.spinner-border){background:#eef4ff;border-radius:50%;color:#356fe8;display:grid;font-size:16px;height:36px;margin-bottom:3px;place-items:center;width:36px}.report-state strong{color:#172033;color:var(--color-text,#172033);font-size:12px;font-weight:600}.report-pagination{border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);padding:0 12px}@media (max-width:767.98px){.report-page .content{padding:12px 10px 16px}.report-page-heading{margin-bottom:8px!important}.report-page-actions{flex:0 0 100%;margin-top:8px;max-width:100%;width:100%}.report-page-actions .btn{flex:1 1;font-size:12px!important;height:40px!important;min-height:40px!important}.report-filter-card{gap:9px;padding:11px}.report-filter-card,.report-filter-form{align-items:stretch;flex-direction:column}.expense-report-page .expense-report-period-field,.expense-report-page .expense-report-student-field,.expense-report-page .report-filter-field,.report-filter-field{width:100%}.report-filter-field .form-control,.report-filter-form .btn{font-size:13px;height:40px;min-height:40px;width:100%}.report-summary-card{min-height:68px;padding:10px}.report-summary-content strong{font-size:17px}.report-list-card{background:#0000;border:0;box-shadow:none;overflow:visible}.report-list-header{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);margin-bottom:9px}.report-table-wrap{overflow:visible}.expense-report-page .report-table,.report-row-actions,.report-table{min-width:0}.report-row-actions .students-action-icon{height:36px;min-height:36px;min-width:36px;padding:0;width:36px}.report-pagination{border:0;margin-top:9px;padding:0 2px}.report-state{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);min-height:150px}}@media (max-width:380px){.report-summary-grid{grid-template-columns:1fr}}.attendance-page .content{color:#172033;color:var(--color-text,#172033);font-family:Segoe UI,Arial,sans-serif;max-width:1480px;padding:16px 24px 22px;width:100%}.attendance-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.attendance-heading .breadcrumb-wrapper{margin:0!important}.attendance-heading h1{font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.attendance-heading .breadcrumb{align-items:center;line-height:1.25;margin:0}.attendance-heading .breadcrumb,.attendance-heading .breadcrumb-item,.attendance-heading .breadcrumb-item a{font-size:11px!important}.attendance-heading .breadcrumb-item{align-items:center;color:#667085;color:var(--color-muted,#667085);display:inline-flex;min-height:14px}.attendance-heading .breadcrumb-item .mdi{font-size:11px}.attendance-heading .breadcrumb-item+.breadcrumb-item{padding-left:5px!important}.attendance-heading .breadcrumb-item+.breadcrumb-item:before{align-self:center;background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;font-family:inherit;font-size:0;height:4px;line-height:1;margin-right:5px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.attendance-heading-actions{align-items:center;display:flex;gap:8px}.attendance-bulk-actions .btn,.attendance-heading-actions .btn{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;justify-content:center;min-height:34px;padding:5px 11px}.attendance-device-notice{align-items:center;background:#fffaf0;border:1px solid #f2d49b;border-radius:8px;color:#7a4b00;display:flex;gap:10px;margin-bottom:10px;padding:9px 12px}.attendance-device-notice>i{font-size:18px}.attendance-device-notice div{display:flex;flex-direction:column}.attendance-device-notice strong{font-size:12px}.attendance-device-notice span{font-size:11px}.attendance-toolbar{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);margin-bottom:12px;overflow:hidden}.attendance-tabs{border-bottom:1px solid #edf0f4;display:flex;gap:4px;padding:6px 8px 0}.attendance-tabs button{align-items:center;background:#0000;border:0;border-bottom:2px solid #0000;color:#667085;color:var(--color-muted,#667085);display:inline-flex;font-size:13px;font-weight:600;gap:7px;min-height:36px;padding:7px 12px}.attendance-tabs button.active{border-bottom-color:#1f4e78;border-bottom-color:var(--color-primary,#1f4e78);color:#1f4e78;color:var(--color-primary,#1f4e78)}.attendance-tabs button i{font-size:17px}.attendance-filter-row{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:190px minmax(260px,1fr) auto;padding:11px 12px 12px}.attendance-date-field,.attendance-search-field{display:flex;flex-direction:column;gap:5px;margin:0;min-width:0}.attendance-date-field>span,.attendance-search-field>span:first-child{color:#475467;font-size:11px;font-weight:600}.attendance-date-field .form-control,.attendance-search-input .form-control{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;box-shadow:none;color:#172033;color:var(--color-text,#172033);font-size:13px;height:36px;min-height:36px}.attendance-search-input{display:block;position:relative}.attendance-search-input>i{color:#98a2b3;font-size:13px;left:11px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.attendance-search-input .form-control{padding-left:32px}.attendance-bulk-actions{align-items:center;display:flex;gap:7px}.attendance-summary-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:12px}.attendance-summary-card{align-items:center;background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:9px;box-shadow:0 2px 8px rgba(16,24,40,.045);display:flex;gap:10px;min-height:70px;min-width:0;padding:10px 11px}.attendance-summary-icon{background:#edf3ff;border-radius:8px;color:#356fe8;display:grid;flex:0 0 32px;font-size:16px;height:32px;place-items:center;width:32px}.attendance-summary-card>span:last-child{min-width:0}.attendance-summary-card small{color:#667085;color:var(--color-muted,#667085);display:block;font-size:10px;font-weight:600;white-space:nowrap}.attendance-summary-card strong{display:block;font-size:20px;font-weight:650;line-height:1.1;margin-top:1px}.attendance-summary-card.is-present .attendance-summary-icon{background:#eaf8f1;color:#157347}.attendance-summary-card.is-absent .attendance-summary-icon{background:#fff0f1;color:#b42318}.attendance-summary-card.is-late .attendance-summary-icon{background:#fff4e5;color:#a15c00}.attendance-summary-card.is-leave .attendance-summary-icon{background:#f2edff;color:#6941c6}.attendance-summary-card.is-unmarked .attendance-summary-icon{background:#f2f4f7;color:#667085}.attendance-register-card{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);overflow:hidden}.attendance-register-header{align-items:center;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:flex;gap:12px;justify-content:space-between;min-height:54px;padding:9px 13px}.attendance-register-header h2{font-size:14px;font-weight:600;margin:0}.attendance-register-header p{color:#667085;color:var(--color-muted,#667085);font-size:11px;margin:2px 0 0}.attendance-unsaved{align-items:center;color:#a15c00;display:inline-flex;font-size:11px;font-weight:600;gap:5px}.attendance-unsaved i{font-size:6px}.attendance-table-wrap{max-width:100%}.attendance-table{color:#172033;color:var(--color-text,#172033);font-size:12px;margin:0;min-width:960px}.attendance-table thead th{background:#f8fafc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);font-size:11px;font-weight:600;padding:8px 10px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:2}.attendance-table tbody td{border-color:#e8ecf1;height:46px;padding:5px 10px;vertical-align:middle}.attendance-table td:first-child,.attendance-table th:first-child{text-align:center;width:58px}.attendance-table td:nth-child(5),.attendance-table th:nth-child(5){width:142px}.attendance-table td:last-child,.attendance-table th:last-child{width:230px}.attendance-person{align-items:center;display:inline-flex;gap:8px;min-width:0}.attendance-person-avatar{background:#edf3ff;border-radius:7px;color:#356fe8;display:grid;flex:0 0 28px;font-size:11px;font-weight:700;height:28px;place-items:center;width:28px}.attendance-person>span:last-child{display:flex;flex-direction:column;min-width:0}.attendance-person strong{font-size:12px;font-weight:600;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attendance-person small{color:#667085;color:var(--color-muted,#667085);font-size:10px}.attendance-remarks,.attendance-status-select{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;box-shadow:none!important;font-size:12px;height:32px;min-height:32px}.attendance-status-select{font-weight:600;padding:3px 28px 3px 8px}.attendance-status-select.is-present{background-color:#effaf5;border-color:#9ed8bc;color:#157347}.attendance-status-select.is-absent{background-color:#fff5f5;border-color:#f2b8bd;color:#b42318}.attendance-status-select.is-late{background-color:#fffaf0;border-color:#f2d49b;color:#a15c00}.attendance-status-select.is-leave{background-color:#f8f5ff;border-color:#cfc3f2;color:#6941c6}.attendance-status-select.is-unmarked{background-color:#f8fafc;color:#667085}.attendance-remarks{padding:4px 8px}.attendance-state{align-items:center;color:#667085;color:var(--color-muted,#667085);display:flex;font-size:12px;gap:8px;justify-content:center;min-height:210px;padding:20px;text-align:center}.attendance-state.is-empty,.attendance-state.is-error{flex-direction:column}.attendance-state>i{color:#98a2b3;font-size:28px}.attendance-state strong{color:#172033;color:var(--color-text,#172033);font-size:13px}.attendance-page .students-pagination-bar{border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);font-size:11px;gap:12px;min-height:52px;padding:8px 12px}.attendance-page .students-pagination-summary{gap:12px}.attendance-page .students-results-count{color:#667085;color:var(--color-muted,#667085)}.attendance-page .students-page-size-control{gap:6px}.attendance-page .students-page-size-control label{color:#667085;color:var(--color-muted,#667085);margin:0;white-space:nowrap}.attendance-page .students-page-size-select{font-size:11px;height:30px;min-height:30px;width:64px}.attendance-page .custom-pagination .pagination{gap:3px}.attendance-page .custom-pagination .page-link{border-radius:6px!important;display:grid;font-size:11px;height:30px!important;min-width:30px;padding:3px 7px;place-items:center}@media (max-width:1199.98px){.attendance-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991.98px){.attendance-filter-row{grid-template-columns:180px minmax(220px,1fr)}.attendance-bulk-actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:767.98px){.attendance-page .content{max-width:100%;min-width:0;padding:10px 9px 18px}.attendance-heading{align-items:stretch;flex-direction:column;gap:10px}.attendance-heading h1{font-size:18px!important}.attendance-heading-actions{display:grid;grid-template-columns:1fr 1fr}.attendance-heading-actions .btn{min-height:40px}.attendance-device-notice{align-items:flex-start}.attendance-tabs{display:grid;grid-template-columns:1fr 1fr;padding:5px 5px 0}.attendance-tabs button{justify-content:center}.attendance-filter-row{grid-template-columns:1fr;padding:10px}.attendance-bulk-actions,.attendance-date-field,.attendance-search-field{grid-column:auto;width:100%}.attendance-date-field .form-control,.attendance-search-input .form-control{min-height:40px}.attendance-bulk-actions{display:grid;grid-template-columns:1fr 1fr}.attendance-bulk-actions .btn{min-height:40px;white-space:normal}.attendance-summary-grid{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.attendance-summary-card{gap:8px;min-height:62px;padding:8px}.attendance-summary-icon{flex-basis:29px;font-size:14px;height:29px;width:29px}.attendance-summary-card small{font-size:9px}.attendance-summary-card strong{font-size:18px}.attendance-register-header{align-items:flex-start;padding:10px}.attendance-table-wrap{overflow:visible}.attendance-table{background:#0000;display:block;min-width:0}.attendance-table thead{display:none}.attendance-table tbody{grid-gap:9px;background:#f5f7fa;display:grid;gap:9px;padding:9px}.attendance-table tbody tr{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:9px;box-shadow:0 2px 7px #1018280a;display:block;overflow:hidden}.attendance-table tbody td{grid-gap:10px;align-items:center;border-bottom:1px solid #edf0f4;display:grid;gap:10px;grid-template-columns:minmax(100px,37%) minmax(0,1fr);height:auto;min-height:39px;min-width:0;overflow-wrap:anywhere;padding:7px 10px;text-align:right;width:100%!important}.attendance-table tbody td:before{color:#667085;color:var(--color-muted,#667085);content:attr(data-label);font-size:9px;font-weight:700;letter-spacing:.2px;text-align:left;text-transform:uppercase}.attendance-table tbody td:last-child{border-bottom:0}.attendance-person{justify-self:end;text-align:left}.attendance-person strong{max-width:160px}.attendance-remarks,.attendance-status-select{justify-self:end;min-height:36px;width:min(100%,190px)}.attendance-page .students-pagination-bar{align-items:stretch!important;padding:10px}.attendance-page .students-pagination-summary{justify-content:space-between}.attendance-page .custom-pagination{max-width:100%;overflow-x:auto;padding-bottom:2px}.attendance-page .custom-pagination .pagination{justify-content:center}}@media (max-width:390px){.attendance-bulk-actions,.attendance-heading-actions{grid-template-columns:1fr}.attendance-summary-card{gap:6px}.attendance-summary-card small{white-space:normal}.attendance-table tbody td{grid-template-columns:minmax(88px,34%) minmax(0,1fr)}}@media print{.attendance-heading-actions,.attendance-page .dd-footer,.attendance-page .left-sidebar,.attendance-page .main-header,.attendance-page .students-pagination-bar,.attendance-toolbar{display:none!important}}.finance-dashboard-page .content{color:#172033;color:var(--color-text,#172033);margin:0 auto;max-width:1280px;padding:12px 24px 28px;width:100%}.finance-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:6px}.finance-heading h1{color:#172033;color:var(--color-text,#172033);font-size:20px!important;font-weight:600;letter-spacing:0;line-height:1.2;margin:0 0 2px}.finance-heading .breadcrumb{display:flex;line-height:1.25;margin:0}.finance-heading .breadcrumb,.finance-heading .breadcrumb-item,.finance-heading .breadcrumb-item a{align-items:center;color:#667085;color:var(--color-muted,#667085);font-size:11px!important;min-height:14px}.finance-heading .breadcrumb-item,.finance-heading .breadcrumb-item a{display:inline-flex;line-height:1}.finance-heading .breadcrumb-item[aria-current=page]{color:#172033;color:var(--color-text,#172033);font-weight:500}.finance-heading .breadcrumb-item+.breadcrumb-item:before{align-self:center;background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.finance-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid!important;height:14px;place-items:center;width:14px}.finance-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.finance-refresh{align-items:center;display:inline-flex;font-size:11px;gap:6px;min-height:36px;padding:7px 13px}.finance-heading-actions{align-items:center;display:flex;gap:8px}.finance-heading-actions>.btn{align-items:center;display:inline-flex;font-size:11px;gap:6px;justify-content:center;min-height:36px;padding:7px 13px;white-space:nowrap}.finance-cash-card,.finance-filter-card,.finance-metric-card,.finance-movement-card,.finance-partner-card,.finance-snapshot,.finance-transactions-card{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812)}.finance-filter-card{grid-gap:12px 20px;align-items:end;display:grid;gap:12px 20px;grid-template-columns:minmax(180px,1fr) auto;margin-bottom:12px;padding:13px 16px}.finance-filter-copy{grid-gap:2px;align-self:center;display:grid;gap:2px}.finance-filter-copy strong{color:#172033;font-size:11px;font-weight:650}.finance-filter-copy span{color:#667085;font-size:9px}.finance-filter-form{align-items:end;display:flex;gap:8px}.finance-filter-form label{grid-gap:4px;display:grid;gap:4px;margin:0}.finance-filter-form label>span{color:#475467;font-size:9px;font-weight:600}.finance-filter-form input{font-size:10px;height:34px;width:150px}.finance-filter-form .btn{font-size:10px;min-height:34px;padding:6px 13px}.finance-filter-error{color:#dc3545;font-size:9px;grid-column:1/-1}.finance-snapshot{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:14px;padding:15px 17px}.finance-section-eyebrow{color:#356fe8;display:block;font-size:9px;font-weight:750;letter-spacing:.45px;margin-bottom:2px;text-transform:uppercase}.finance-partner-card h2,.finance-snapshot h2{color:#172033;color:var(--color-text,#172033);font-size:15px;font-weight:650;margin:0}.finance-snapshot p{color:#667085;color:var(--color-muted,#667085);font-size:10px;margin:3px 0 0}.finance-live-status{align-items:center;background:#ecfdf3;border-radius:999px;color:#087443;display:inline-flex;flex:0 0 auto;font-size:9px;font-weight:650;gap:5px;padding:5px 9px}.finance-metric-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.finance-metric-card{overflow:hidden;padding:16px;position:relative}.finance-metric-card:before{background:#356fe8;content:"";height:3px;left:0;position:absolute;right:0;top:0}.finance-metric-card.tone-profit:before,.finance-metric-card.tone-revenue:before{background:#198754}.finance-metric-card.tone-expense:before{background:#d97706}.finance-metric-card.tone-negative:before{background:#dc3545}.finance-metric-topline{align-items:center;color:#475467;display:flex;font-size:10px;font-weight:600;gap:12px;justify-content:space-between}.finance-cash-icon,.finance-metric-icon{align-items:center;background:#eaf1ff;border-radius:9px;color:#356fe8;display:inline-flex;font-size:15px;height:34px;justify-content:center;width:34px}.tone-profit .finance-metric-icon,.tone-revenue .finance-metric-icon{background:#e9f7f0;color:#198754}.tone-expense .finance-metric-icon{background:#fff4e5;color:#d97706}.tone-negative .finance-metric-icon{background:#fff0f1;color:#dc3545}.finance-metric-card>strong{color:#101828;display:block;font-size:25px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:10px 0 1px}.finance-cash-card small,.finance-metric-card>small,.finance-metric-footer{color:#667085;color:var(--color-muted,#667085);font-size:9px}.finance-metric-footer{border-top:1px solid #edf0f4;margin-top:13px;padding-top:10px}.finance-metric-footer a{align-items:center;color:#285fcf;display:inline-flex;font-weight:600;gap:6px;text-decoration:none}.finance-lower-grid{align-items:start;grid-template-columns:minmax(260px,.7fr) minmax(420px,1.3fr)}.finance-cash-stack,.finance-lower-grid{grid-gap:12px;display:grid;gap:12px}.finance-cash-card{align-items:center;display:flex;gap:14px;padding:18px}.finance-cash-icon{background:#eef4ff;flex:0 0 46px;font-size:19px;height:46px;width:46px}.finance-cash-card>div:last-child{grid-gap:2px;display:grid;gap:2px}.finance-cash-card span{color:#475467;font-size:10px;font-weight:600}.finance-cash-card strong{color:#101828;font-size:25px;line-height:1.2}.finance-movement-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.finance-movement-card>div{grid-gap:3px;display:grid;gap:3px;padding:13px 15px}.finance-movement-card>div+div{border-left:1px solid #e7ecf2}.finance-movement-card span{color:#667085;font-size:9px}.finance-movement-card strong{color:#172033;font-size:14px;font-weight:700}.finance-partner-card{overflow:hidden}.finance-card-header{align-items:center;border-bottom:1px solid #e7ecf2;display:flex;gap:14px;justify-content:space-between;padding:14px 16px}.finance-card-header>span{background:#f2f4f7;border-radius:999px;color:#475467;font-size:9px;font-weight:650;padding:4px 8px}.finance-partner-list{display:grid}.finance-partner-row{grid-gap:10px;align-items:center;border-bottom:1px solid #edf0f4;display:grid;gap:10px;grid-template-columns:36px minmax(0,1fr) auto;min-height:58px;padding:9px 16px}.finance-partner-row:last-child{border-bottom:0}.finance-partner-avatar{align-items:center;background:#eaf1ff;border-radius:9px;color:#285fcf;display:inline-flex;font-size:12px;font-weight:700;height:32px;justify-content:center;width:32px}.finance-partner-row>div{grid-gap:1px;display:grid;gap:1px}.finance-partner-row>div strong{color:#172033;font-size:11px;font-weight:650}.finance-partner-row small{color:#667085;font-size:9px}.finance-partner-outstanding{justify-items:end;text-align:right}.finance-partner-row .finance-partner-outstanding>strong{color:#087443;font-size:13px;font-weight:700}.finance-partner-row .finance-partner-outstanding>strong.is-negative{color:#dc3545}.finance-partner-empty{align-items:center;color:#667085;display:flex;gap:10px;justify-content:center;min-height:120px;padding:20px;text-align:left}.finance-partner-empty>i{color:#98a2b3;font-size:22px}.finance-partner-empty>div{grid-gap:2px;display:grid;gap:2px}.finance-partner-empty strong{color:#344054;font-size:11px}.finance-partner-empty span{font-size:9px}.finance-transactions-card{margin-top:12px;overflow:hidden}.finance-transactions-header{align-items:center;border-bottom:1px solid #e7ecf2;display:flex;gap:14px;justify-content:space-between;padding:14px 16px}.finance-transactions-header h2{color:#172033;font-size:15px;font-weight:650;margin:0}.finance-transactions-header p{color:#667085;font-size:9px;margin:2px 0 0}.finance-transactions-header>span{background:#eef4ff;border-radius:999px;color:#285fcf;font-size:9px;font-weight:650;padding:4px 8px}.finance-transaction-filters{grid-gap:9px;align-items:end;background:#fbfcfe;border-bottom:1px solid #e7ecf2;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(130px,1fr)) auto;padding:12px 16px}.finance-transaction-filters label{grid-gap:4px;display:grid;gap:4px;margin:0;min-width:0}.finance-transaction-filters label>span{color:#475467;font-size:9px;font-weight:600}.finance-transaction-filters .form-control,.finance-transaction-filters .form-select{font-size:10px;height:34px;min-width:0;width:100%}.finance-transaction-filter-actions{align-items:center;display:flex;gap:6px}.finance-transaction-filter-actions .btn{align-items:center;display:inline-flex;font-size:10px;gap:5px;min-height:34px;padding:6px 10px;white-space:nowrap}.finance-transactions-table-wrap{max-height:480px;overflow:auto}.finance-transactions-table{color:#172033;font-size:10px;margin:0;width:100%}.finance-transactions-table thead th{background:#f6f8fb;border-color:#dce3ec;color:#344054;font-size:9px;font-weight:700;padding:9px 10px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:1}.finance-transactions-table tbody td{border-color:#e3e8ef;padding:9px 10px;vertical-align:middle}.finance-transaction-amount{color:#172033;font-weight:700;text-align:right;white-space:nowrap}.finance-transaction-actions{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end;white-space:nowrap}.finance-transactions-table .finance-transaction-action-btn{align-items:center;border:1px solid #0000;border-radius:6px;box-shadow:none;display:inline-flex;font-family:Segoe UI,Arial,sans-serif;font-size:10px!important;font-weight:650;gap:4px;justify-content:center;line-height:1;min-height:28px;min-width:0;padding:4px 8px;text-shadow:none;white-space:nowrap}.finance-transactions-table .finance-transaction-action-btn .mdi{flex:0 0 auto;font-size:13px;line-height:1;margin:0}.finance-transactions-table .finance-transaction-action-btn>span:not(.mdi){line-height:1;margin-left:2px}.finance-transactions-table .finance-transaction-action-btn.is-view{background:#eff4ff;border-color:#c7d7fe;color:#175cd3}.finance-transactions-table .finance-transaction-action-btn.is-edit{background:#fffaeb;border-color:#fedf89;color:#854a0e}.finance-transactions-table .finance-transaction-action-btn.is-delete{background:#fef3f2;border-color:#fecdca;color:#b42318}.finance-transactions-table .finance-transaction-action-btn:focus,.finance-transactions-table .finance-transaction-action-btn:hover{box-shadow:0 0 0 2px #1f4e781a;filter:brightness(.97)}.finance-actions-column{text-align:right;white-space:nowrap;width:1%}.finance-type-badge{align-items:center;background:#eef4ff;border-radius:999px;color:#285fcf;display:inline-flex;font-size:8px;font-weight:700;padding:3px 7px;text-transform:capitalize;white-space:nowrap}.finance-type-badge.type-income{background:#ecfdf3;color:#087443}.finance-type-badge.type-expense{background:#fff4e5;color:#b54708}.finance-type-badge.type-partner-settlement{background:#f3f0ff;color:#6941c6}.finance-type-badge.type-partner-investment{background:#e9f7ef;color:#117a4b}.finance-type-badge.type-partner-withdrawal{background:#fff0f1;color:#c01048}.finance-transactions-pagination{border-top:1px solid #e7ecf2;padding:10px 14px}.finance-transaction-modal .modal-dialog{max-width:760px}.finance-transaction-detail-modal .modal-dialog{max-width:700px}.finance-monthly-report-modal .modal-dialog{max-width:820px}.finance-monthly-report-modal .modal-content,.finance-transaction-detail-modal .modal-content,.finance-transaction-modal .modal-content{border:0;border-radius:12px;box-shadow:0 20px 60px #1018283d;color:#172033;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;max-height:calc(100vh - 30px);overflow:hidden}.finance-monthly-report-modal .modal-header,.finance-transaction-detail-modal .modal-header,.finance-transaction-modal .modal-header{align-items:center;background:#f8fafc;border-bottom:1px solid #e3e8ef;padding:14px 18px}.finance-modal-title{align-items:center;display:flex;gap:10px}.finance-modal-title>span{align-items:center;background:#eaf1ff;border-radius:9px;color:#356fe8;display:inline-flex;flex:0 0 34px;font-size:14px;height:34px;justify-content:center;width:34px}.finance-modal-title>div{grid-gap:1px;display:grid;gap:1px}.finance-modal-title .modal-title{color:#172033;font-size:16px;font-weight:650}.finance-modal-title small{color:#667085;font-size:9px}.finance-monthly-report-modal .modal-body,.finance-transaction-detail-modal .modal-body,.finance-transaction-modal .modal-body{overflow-y:auto;padding:17px 18px}.finance-report-period{align-items:end;background:#f8fafc;border:1px solid #dce3ec;border-radius:9px;display:flex;gap:10px;margin-bottom:14px;padding:11px 12px}.finance-report-tabs{grid-gap:4px;background:#eef2f6;border-radius:8px;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px;padding:4px}.finance-report-tabs button{align-items:center;background:#0000;border:0;border-radius:6px;color:#667085;display:inline-flex;font-size:10px;font-weight:650;gap:6px;justify-content:center;min-height:34px}.finance-report-tabs button.is-active{background:#fff;box-shadow:0 1px 4px #1018281f;color:#285fcf}.finance-report-period>div{grid-gap:5px;display:grid;flex:1 1 auto;gap:5px}.finance-report-period label{color:#344054;font-size:9px;font-weight:650;margin:0}.finance-report-period .form-control{border-color:#d9e0e8;border-radius:7px;font-size:11px;min-height:38px}.finance-report-period .btn{align-items:center;display:inline-flex;font-size:10px;gap:6px;justify-content:center;min-height:38px;padding:7px 13px;white-space:nowrap}.finance-report-content{grid-gap:12px;display:grid;gap:12px}.finance-report-title-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.finance-report-title-row>div{grid-gap:2px;display:grid;gap:2px}.finance-report-title-row span{color:#667085;font-size:8px;font-weight:700;letter-spacing:.04em}.finance-report-title-row h3{color:#172033;font-size:15px;font-weight:650;margin:0}.finance-report-period-badge{background:#eef4ff;border-radius:999px;color:#285fcf!important;padding:5px 8px}.finance-report-metrics{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.finance-report-metric{align-items:center;background:#fff;border:1px solid #dce3ec;border-radius:9px;display:flex;gap:9px;min-width:0;padding:12px}.finance-report-metric>span{align-items:center;background:#eef4ff;border-radius:8px;color:#356fe8;display:inline-flex;flex:0 0 32px;height:32px;justify-content:center;width:32px}.finance-report-metric.tone-income>span,.finance-report-metric.tone-profit>span{background:#ecfdf3;color:#087443}.finance-report-metric.tone-expense>span{background:#fff4e5;color:#b54708}.finance-report-metric.tone-partner>span{background:#f3f0ff;color:#6941c6}.finance-report-metric.tone-withdrawal>span{background:#fff0f1;color:#c01048}.finance-report-metric>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.finance-report-metric small{color:#667085;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-report-metric strong{color:#172033;font-size:14px;font-weight:700;white-space:nowrap}.finance-report-breakdowns{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.finance-report-breakdowns section{border:1px solid #dce3ec;border-radius:9px;overflow:hidden}.finance-report-breakdowns .finance-yearly-months-section{grid-column:1/-1}.finance-yearly-months-table-wrap{overflow-x:auto}.finance-yearly-months-table{border-collapse:collapse;color:#344054;font-size:9px;width:100%}.finance-yearly-months-table td,.finance-yearly-months-table th{border-bottom:1px solid #edf0f4;padding:8px 11px;text-align:right;white-space:nowrap}.finance-yearly-months-table th{background:#fbfcfd;color:#667085;font-size:8px;font-weight:700;text-transform:uppercase}.finance-yearly-months-table td:first-child,.finance-yearly-months-table th:first-child{text-align:left}.finance-yearly-months-table tbody tr:last-child td{border-bottom:0}.finance-yearly-months-table td.is-positive{color:#087443;font-weight:700}.finance-yearly-months-table td.is-negative{color:#c01048;font-weight:700}.finance-report-breakdowns h4{background:#f8fafc;border-bottom:1px solid #e7ecf2;color:#344054;font-size:10px;font-weight:700;margin:0;padding:9px 11px}.finance-report-breakdown-row{align-items:center;border-bottom:1px solid #edf0f4;color:#475467;display:flex;font-size:9px;gap:12px;justify-content:space-between;padding:8px 11px;text-transform:capitalize}.finance-report-breakdown-row:last-child{border-bottom:0}.finance-report-breakdown-row strong{color:#172033;font-size:10px;white-space:nowrap}.finance-report-empty-breakdown{color:#98a2b3;font-size:9px;padding:13px 11px;text-align:center}.finance-report-partner-row{align-items:center;border-bottom:1px solid #edf0f4;display:flex;gap:12px;justify-content:space-between;padding:8px 11px}.finance-report-partner-row:last-child{border-bottom:0}.finance-report-partner-row>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.finance-report-partner-row span{color:#475467;font-size:9px;font-weight:650}.finance-report-partner-row small{color:#98a2b3;font-size:8px}.finance-report-partner-row>strong{color:#172033;font-size:10px;white-space:nowrap}.finance-detail-grid{background:#fff;border:1px solid #e0e6ee;border-radius:9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.finance-detail-item{grid-gap:10px;align-items:center;border-bottom:1px solid #e7ecf2;display:grid;gap:10px;grid-template-columns:minmax(105px,42%) minmax(0,1fr);min-width:0;padding:11px 12px}.finance-detail-item:nth-child(odd):not(.is-wide){border-right:1px solid #e7ecf2}.finance-detail-item.is-wide{grid-column:1/-1}.finance-detail-item:last-child{border-bottom:0}.finance-detail-item>span{color:#667085;font-size:9px;font-weight:650;text-transform:uppercase}.finance-detail-item>strong{color:#172033;font-size:10px;font-weight:650;min-width:0;overflow-wrap:anywhere;text-align:right}.finance-detail-item>strong.is-money{color:#087443;font-size:13px}.finance-detail-item>strong .finance-type-badge{justify-self:end}.finance-modal-alert{align-items:flex-start;background:#fff1f2;border:1px solid #fecdd3;border-radius:7px;color:#b42318;display:flex;font-size:10px;gap:7px;margin-bottom:13px;padding:9px 10px}.finance-modal-form-grid{grid-gap:13px 14px;display:grid;gap:13px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.finance-modal-field{grid-gap:5px;align-content:start;display:grid;gap:5px;min-width:0}.finance-modal-field--wide{grid-column:1/-1}.finance-modal-field label{color:#344054;font-size:10px;font-weight:650;margin:0}.finance-modal-field label span{color:#dc3545}.finance-modal-field .form-control,.finance-modal-field .form-select{border-color:#d9e0e8;border-radius:7px;color:#172033;font-size:11px;min-height:38px}.finance-modal-field textarea.form-control{min-height:76px;resize:vertical}.finance-modal-error{color:#dc3545;font-size:9px;line-height:1.3}.finance-amount-input{align-items:center;background:#fff;border:1px solid #d9e0e8;border-radius:7px;display:grid;grid-template-columns:30px minmax(0,1fr);overflow:hidden}.finance-amount-input:focus-within{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81a}.finance-amount-input>span{color:#667085;font-size:12px;text-align:center}.finance-amount-input .form-control{border:0;border-radius:0;box-shadow:none}.finance-monthly-report-modal .modal-footer,.finance-transaction-detail-modal .modal-footer,.finance-transaction-modal .modal-footer{background:#fff;border-top:1px solid #e3e8ef;gap:7px;padding:11px 18px}.finance-monthly-report-modal .modal-footer .btn,.finance-transaction-detail-modal .modal-footer .btn,.finance-transaction-modal .modal-footer .btn{align-items:center;display:inline-flex;font-size:10px;gap:6px;justify-content:center;min-height:36px;min-width:92px}@media (max-width:900px){.finance-filter-card{grid-template-columns:1fr}.finance-filter-form{justify-content:flex-start}.finance-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-metric-card:last-child{grid-column:1/-1}.finance-lower-grid{grid-template-columns:1fr}.finance-transaction-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-transaction-filter-actions{grid-column:1/-1}}@media (max-width:767px){.finance-dashboard-page .content{padding:10px 10px 20px}.finance-heading{align-items:center;margin-bottom:12px}.finance-heading h1{font-size:19px!important}.finance-heading .breadcrumb,.finance-heading .breadcrumb-item,.finance-heading .breadcrumb-item a{font-size:10px!important}.finance-refresh{font-size:0;justify-content:center;min-height:36px;min-width:38px;padding:7px 10px}.finance-refresh i{font-size:13px}.finance-heading-actions{gap:6px}.finance-heading-actions>.btn{font-size:10px;min-height:36px;padding:7px 10px}.finance-heading-actions>.finance-refresh{font-size:0;min-width:38px}.finance-filter-card{padding:12px}.finance-filter-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.finance-filter-form label{min-width:0}.finance-filter-form input{font-size:16px;height:40px;min-width:0;width:100%}.finance-filter-form .btn{grid-column:1/-1;min-height:38px}.finance-snapshot{align-items:flex-start;padding:13px}.finance-live-status{display:none}.finance-metric-grid{gap:9px;grid-template-columns:1fr}.finance-metric-card:last-child{grid-column:auto}.finance-metric-card{padding:14px}.finance-cash-card strong,.finance-metric-card>strong{font-size:22px}.finance-cash-card{padding:15px}.finance-card-header,.finance-partner-row{padding-left:13px;padding-right:13px}.finance-partner-row{gap:8px;grid-template-columns:32px minmax(0,1fr) auto}.finance-partner-row>div:not(.finance-partner-outstanding) small{line-height:1.4}.finance-transaction-filters,.finance-transactions-header{padding-left:12px;padding-right:12px}.finance-transaction-filters .form-control,.finance-transaction-filters .form-select{font-size:16px;height:40px}.finance-transaction-filter-actions .btn{min-height:38px}.finance-transactions-table-wrap{max-height:none;overflow:visible;padding:8px}.finance-transactions-table,.finance-transactions-table tbody{display:block}.finance-transactions-table thead{display:none}.finance-transactions-table tbody tr{background:#fff;border:1px solid #dce3ec;border-radius:9px;display:block;margin-bottom:9px;overflow:hidden}.finance-transactions-table tbody tr:last-child{margin-bottom:0}.finance-transactions-table tbody td{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(90px,40%) minmax(0,1fr);min-height:36px;padding:7px 10px;text-align:right}.finance-transactions-table tbody td:before{color:#667085;content:attr(data-label);font-size:8px;font-weight:700;text-align:left;text-transform:uppercase}.finance-transaction-amount{text-align:right}.finance-transaction-actions,.finance-type-badge{justify-self:end}.finance-actions-column{width:100%}.finance-transactions-table .finance-transaction-actions .btn{height:34px;min-height:34px;min-width:34px;padding:0;width:34px}.finance-transactions-table .finance-transaction-actions .btn span{display:none}.finance-transactions-table .finance-transaction-actions .btn .mdi{font-size:15px}.finance-monthly-report-modal .modal-dialog,.finance-transaction-detail-modal .modal-dialog,.finance-transaction-modal .modal-dialog{margin:8px}.finance-monthly-report-modal .modal-content,.finance-transaction-detail-modal .modal-content,.finance-transaction-modal .modal-content{border-radius:10px;max-height:calc(100vh - 16px)}.finance-monthly-report-modal .modal-body,.finance-monthly-report-modal .modal-footer,.finance-monthly-report-modal .modal-header,.finance-transaction-detail-modal .modal-body,.finance-transaction-detail-modal .modal-footer,.finance-transaction-detail-modal .modal-header,.finance-transaction-modal .modal-body,.finance-transaction-modal .modal-footer,.finance-transaction-modal .modal-header{padding-left:13px;padding-right:13px}.finance-report-period .form-control{font-size:16px;min-height:42px}.finance-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-report-breakdowns{grid-template-columns:1fr}.finance-yearly-months-table td,.finance-yearly-months-table th{padding:8px}.finance-detail-grid{grid-template-columns:1fr}.finance-detail-item,.finance-detail-item:nth-child(odd):not(.is-wide){border-right:0}.finance-detail-item.is-wide{grid-column:auto}.finance-modal-form-grid{gap:11px;grid-template-columns:1fr}.finance-modal-field--wide{grid-column:auto}.finance-modal-field .form-control,.finance-modal-field .form-select{font-size:16px;min-height:42px}.finance-modal-field textarea.form-control{min-height:78px}}@media (max-width:390px){.finance-heading{flex-wrap:wrap}.finance-heading-actions{width:100%}.finance-heading-actions>.btn:first-child{flex:1 1 auto}.finance-partner-row{grid-template-columns:32px minmax(0,1fr)}.finance-partner-outstanding{grid-column:2;justify-items:start;text-align:left}.finance-transaction-filters{grid-template-columns:1fr}.finance-transaction-filter-actions{grid-column:auto}.finance-transaction-filter-actions .btn{flex:1 1;justify-content:center}.finance-report-period{display:grid}.finance-report-period .btn{width:100%}.finance-report-metrics{grid-template-columns:1fr}}.tenant-usage-content{padding-bottom:22px}.tenant-usage-hero{align-items:flex-start;margin-bottom:10px}.tenant-usage-breadcrumb-home{color:#667085;color:var(--color-muted,#667085);display:grid!important;height:14px;place-items:center;width:14px}.tenant-usage-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.tenant-usage-refresh{align-items:center;border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:none;display:inline-flex;font-size:10px;font-weight:600;gap:5px;justify-content:center;line-height:1;min-height:30px;min-width:82px;padding:4px 10px}.tenant-usage-refresh .mdi{font-size:14px;line-height:1;margin:0}.tenant-usage-state{align-items:center;display:flex;justify-content:center;min-height:250px}.tenant-usage-error{color:#667085;color:var(--color-muted,#667085);flex-direction:column;gap:8px;padding:28px;text-align:center}.tenant-usage-error>.mdi{color:#dc3545;color:var(--color-danger,#dc3545);font-size:34px;line-height:1}.tenant-usage-error strong{color:#172033;color:var(--color-text,#172033);font-size:14px;font-weight:600}.tenant-usage-error p{font-size:11px;line-height:1.45;margin:0;max-width:480px}.tenant-usage-error .btn{font-size:10px;margin-top:3px;min-height:30px;padding:4px 10px}.tenant-usage-overview{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,390px);margin-bottom:12px;overflow:hidden;padding:16px 18px}.tenant-usage-overview__copy{display:flex;flex-direction:column;gap:3px;min-width:0}.tenant-usage-overview__copy>span{color:#356fe8;font-size:9px;font-weight:700;letter-spacing:.35px;text-transform:uppercase}.tenant-usage-overview__copy strong{color:#172033;color:var(--color-text,#172033);font-size:18px;font-weight:650;line-height:1.25}.tenant-usage-overview__copy small{color:#667085;color:var(--color-muted,#667085);font-size:10px;line-height:1.4}.tenant-usage-health{grid-gap:7px;border-left:1px solid #d9e0e8;border-left:1px solid var(--color-border,#d9e0e8);display:grid;gap:7px;min-width:0;padding-left:18px}.tenant-usage-health>div:first-child{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.tenant-usage-health>div:first-child span{color:#667085;color:var(--color-muted,#667085);font-size:10px;font-weight:600}.tenant-usage-health>div:first-child strong{color:#198754;color:var(--color-success,#198754);font-size:17px;font-weight:700}.tenant-usage-progress{background:#e9eef4;border-radius:999px;height:7px;overflow:hidden;width:100%}.tenant-usage-progress>span{background:#198754;background:var(--color-success,#198754);border-radius:inherit;display:block;height:100%;transition:width .26s ease;width:0}.tenant-usage-health small{align-items:center;display:inline-flex;font-size:9px;font-weight:600;gap:4px}.tenant-usage-health small.needs-attention{color:#b54708}.tenant-usage-health small.all-active{color:#198754;color:var(--color-success,#198754)}.tenant-usage-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.tenant-usage-card{--usage-accent:#356fe8;--usage-soft:#edf3ff;align-items:center;display:flex;gap:12px;min-height:108px;min-width:0;overflow:hidden;padding:15px;position:relative}.tenant-usage-card:before{background:var(--usage-accent);content:"";inset:0 auto 0 0;position:absolute;width:3px}.tenant-usage-card.is-success{--usage-accent:#198754;--usage-soft:#eaf7f1}.tenant-usage-card.is-warning{--usage-accent:#d97706;--usage-soft:#fff4e5}.tenant-usage-card.is-blue{--usage-accent:#356fe8;--usage-soft:#edf3ff}.tenant-usage-card.is-purple{--usage-accent:#7f56d9;--usage-soft:#f4f0ff}.tenant-usage-card.is-teal{--usage-accent:#0e9384;--usage-soft:#e8f8f5}.tenant-usage-card.is-whatsapp{--usage-accent:#128c4e;--usage-soft:#eaf8f0}.tenant-usage-card__icon{background:var(--usage-soft);border-radius:10px;color:var(--usage-accent);display:grid;flex:0 0 40px;font-size:20px;height:40px;line-height:1;place-items:center;width:40px}.tenant-usage-card>div{display:flex;flex-direction:column;min-width:0}.tenant-usage-card>div>span{color:#475467;font-size:10px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis}.tenant-usage-card>div>strong{font-feature-settings:"tnum";color:#172033;color:var(--color-text,#172033);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.15;margin:2px 0 1px}.tenant-usage-card>div>small{color:#667085;color:var(--color-muted,#667085);font-size:9px;line-height:1.35}@keyframes tenant-usage-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.tenant-usage-skeleton{animation:tenant-usage-shimmer 1.25s ease-in-out infinite;background:linear-gradient(90deg,#edf1f5 25%,#f7f9fb 50%,#edf1f5 75%);background-size:200% 100%;border-radius:6px;display:block}.tenant-usage-skeleton-overview{min-height:95px}.tenant-usage-skeleton--title{height:15px;width:42%}.tenant-usage-skeleton--summary{height:34px;justify-self:end;width:76%}.tenant-usage-card--skeleton:before{display:none}.tenant-usage-card--skeleton .tenant-usage-skeleton--icon{flex:0 0 40px;height:40px;width:40px}.tenant-usage-card--skeleton>div{gap:6px;width:100%}.tenant-usage-card--skeleton>div>.tenant-usage-skeleton--label{height:8px;width:68%}.tenant-usage-card--skeleton>div>.tenant-usage-skeleton--value{height:19px;width:42%}.tenant-usage-card--skeleton>div>.tenant-usage-skeleton--detail{height:7px;width:80%}.tenant-usage-inline-error{align-items:center;background:#fff7f6;border:1px solid #f5b7b1;border-radius:6px;border-radius:var(--radius-sm,6px);color:#b42318;display:flex;font-size:9px;gap:7px;line-height:1.4;margin-bottom:10px;padding:9px 11px}.tenant-usage-inline-error>span{flex:1 1}.tenant-usage-inline-error>i{flex:0 0 auto;font-size:15px}.tenant-usage-inline-error .btn{font-size:9px;min-height:27px;padding:3px 8px}.tenant-usage-inline-error--list{border-radius:0;border-width:0 0 1px;margin:0}.tenant-usage-list{margin-top:12px;overflow:hidden}.tenant-usage-list__header{align-items:center;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:flex;gap:12px;justify-content:space-between;padding:13px 15px}.tenant-usage-list__header h2{color:#172033;color:var(--color-text,#172033);font-size:13px;font-weight:650;line-height:1.3;margin:0}.tenant-usage-list__header p{color:#667085;color:var(--color-muted,#667085);font-size:9px;line-height:1.35;margin:2px 0 0}.tenant-usage-list__header>span{background:#f1f5f9;border-radius:999px;color:#475467;flex:0 0 auto;font-size:9px;font-weight:600;padding:4px 8px}.tenant-usage-filters{grid-gap:9px;align-items:end;background:#fbfcfe;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:grid;gap:9px;grid-template-columns:minmax(180px,1.4fr) minmax(150px,1fr) repeat(2,minmax(130px,.8fr)) auto;padding:12px 15px}.tenant-usage-filter{min-width:0}.tenant-usage-filter label{color:#475467;display:block;font-size:9px;font-weight:600;line-height:1.2;margin:0 0 4px}.tenant-usage-filter .form-control,.tenant-usage-filter .form-select{border-color:#d9e0e8;border-color:var(--color-border,#d9e0e8);border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:none;color:#172033;color:var(--color-text,#172033);font-size:10px;height:31px!important;line-height:1.2;min-height:31px;padding:4px 9px;width:100%}.tenant-usage-filter .form-control:focus,.tenant-usage-filter .form-select:focus{border-color:#84adff;box-shadow:0 0 0 2px #356fe81c}.tenant-usage-filter-actions{display:flex;gap:6px}.tenant-usage-filter-actions .btn{align-items:center;border-radius:6px;border-radius:var(--radius-sm,6px);display:inline-flex;font-size:9px;font-weight:600;gap:4px;justify-content:center;min-height:31px;padding:4px 10px;white-space:nowrap}.tenant-usage-filter-error{color:#dc3545;color:var(--color-danger,#dc3545);font-size:9px;grid-column:1/-1;margin:-1px 0 0}.tenant-usage-applied-filters{align-items:center;background:#fff;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);display:flex;flex-wrap:wrap;gap:5px;padding:8px 15px}.tenant-usage-applied-filters>span{color:#475467;font-size:9px;font-weight:600;margin-right:3px}.tenant-usage-applied-filters small{background:#f7faff;border:1px solid #dce7f6;border-radius:999px;color:#356fe8;font-size:8px;line-height:1.3;max-width:260px;overflow:hidden;padding:3px 7px;text-overflow:ellipsis;white-space:nowrap}.tenant-usage-list-state{align-items:center;display:flex;justify-content:center;min-height:190px}.tenant-usage-list-error{color:#667085;color:var(--color-muted,#667085);flex-direction:column;gap:6px;padding:22px;text-align:center}.tenant-usage-list-error>i{color:#dc3545;color:var(--color-danger,#dc3545);font-size:26px}.tenant-usage-list-error strong{color:#172033;color:var(--color-text,#172033);font-size:12px}.tenant-usage-list-error p{font-size:9px;margin:0}.tenant-usage-empty{min-height:190px}.tenant-usage-table-wrap{max-height:520px;overflow-x:auto;overflow-y:auto;scrollbar-color:#aeb9c8 #edf1f5;scrollbar-gutter:stable;scrollbar-width:thin;transition:opacity .15s ease}.tenant-usage-table-wrap::-webkit-scrollbar{height:8px;width:8px}.tenant-usage-table-wrap::-webkit-scrollbar-track{background:#edf1f5}.tenant-usage-table-wrap::-webkit-scrollbar-thumb{background:#aeb9c8;border:2px solid #edf1f5;border-radius:999px}.tenant-usage-table-wrap.is-refreshing{opacity:.55;pointer-events:none}.tenant-usage-table{color:#172033;color:var(--color-text,#172033);font-size:9px;margin:0;min-width:1000px;table-layout:fixed}.tenant-usage-table thead th{background:#f7f9fc;border-bottom:1px solid #d9e0e8;border-bottom:1px solid var(--color-border,#d9e0e8);border-top:0;color:#344054;font-size:8px;font-weight:700;letter-spacing:.18px;line-height:1.25;padding:9px 10px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;white-space:normal;z-index:1}.tenant-usage-table th:first-child{width:180px}.tenant-usage-table th:nth-child(2){width:76px}.tenant-usage-table th:nth-child(3){width:68px}.tenant-usage-table th:nth-child(4){width:92px}.tenant-usage-table th:nth-child(5){width:88px}.tenant-usage-table th:nth-child(6){width:92px}.tenant-usage-table th:nth-child(7){width:105px}.tenant-usage-table th:nth-child(8){width:92px}.tenant-usage-table th:nth-child(10),.tenant-usage-table th:nth-child(9){width:105px}.tenant-usage-table tbody td{font-feature-settings:"tnum";border-color:#e8edf3;font-variant-numeric:tabular-nums;padding:9px 10px;vertical-align:middle;white-space:nowrap}.tenant-usage-table tbody tr:hover{background:#fafcff}.tenant-usage-timestamp{color:#344054;display:inline-flex;flex-direction:column;gap:1px;line-height:1.25;white-space:nowrap}.tenant-usage-timestamp>span{font-weight:600}.tenant-usage-timestamp>small{color:#667085;color:var(--color-muted,#667085);font-size:8px}.tenant-usage-timestamp.is-empty{color:#667085;color:var(--color-muted,#667085);font-weight:500}.tenant-usage-table .tenant-usage-tenant-id{font-weight:600;max-width:none;min-width:0}.tenant-usage-tenant-id__content{align-items:center;display:flex;gap:5px;min-width:0}.tenant-usage-tenant-id__content code{color:#344054;font-family:inherit;font-size:inherit;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.tenant-usage-copy{background:#fff;border:1px solid #dce4ee;border-radius:5px;color:#356fe8;display:grid;flex:0 0 23px;font-size:12px;height:23px;line-height:1;padding:0;place-items:center;width:23px}.tenant-usage-copy:focus-visible,.tenant-usage-copy:hover{background:#f5f8ff;border-color:#84adff;outline:none}.tenant-usage-pagination{grid-gap:6px;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);display:grid;gap:6px;padding:10px 15px}.tenant-usage-page-indicator{color:#475467;font-size:9px;font-weight:600;justify-self:end}.tenant-usage-pagination [aria-busy=true]{opacity:.65}.tenant-usage-pagination .students-pagination-bar{color:#667085;color:var(--color-muted,#667085);font-size:9px;gap:8px!important;margin:0!important}.tenant-usage-pagination .students-pagination-summary{gap:10px!important}.tenant-usage-pagination .students-page-size-control{gap:5px}.tenant-usage-pagination .students-page-size-control label{margin:0}.tenant-usage-pagination .students-page-size-select{font-size:9px;height:28px!important;min-height:28px;padding:3px 7px;width:62px}.tenant-usage-pagination .custom-pagination .pagination{gap:3px}.tenant-usage-pagination .custom-pagination .page-item:first-child .page-link,.tenant-usage-pagination .custom-pagination .page-item:last-child .page-link,.tenant-usage-pagination .custom-pagination .page-link{border-radius:6px;box-shadow:none;display:grid;font-size:9px;height:28px!important;line-height:1;min-width:28px;padding:0 7px;place-items:center}.tenant-usage-privacy-note{align-items:center;background:#f7faff;border:1px solid #dce7f6;border-radius:6px;border-radius:var(--radius-sm,6px);color:#667085;color:var(--color-muted,#667085);display:flex;font-size:9px;gap:7px;line-height:1.4;margin-top:12px;padding:9px 11px}.tenant-usage-privacy-note .mdi{color:#356fe8;flex:0 0 auto;font-size:15px}@media (max-width:1100px){.tenant-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-usage-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.tenant-usage-filter--tenant{grid-column:span 2}}@media (max-width:767.98px){.tenant-usage-content{padding:10px 10px 18px!important}.tenant-usage-hero{align-items:center;margin-bottom:12px}.tenant-usage-refresh{min-height:34px;min-width:34px;padding:0;width:34px}.tenant-usage-refresh span{display:none}.tenant-usage-refresh .mdi{font-size:17px}.tenant-usage-overview{gap:13px;grid-template-columns:1fr;padding:14px}.tenant-usage-health{border-left:0;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);padding-left:0;padding-top:12px}.tenant-usage-overview__copy strong{font-size:16px}.tenant-usage-card{min-height:96px;padding:13px}.tenant-usage-list__header{padding:12px}.tenant-usage-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:11px 12px}.tenant-usage-filter--mode,.tenant-usage-filter--tenant,.tenant-usage-filter-actions{grid-column:1/-1}.tenant-usage-filter label{font-size:10px}.tenant-usage-filter .form-control,.tenant-usage-filter .form-select{font-size:16px;height:40px!important;min-height:40px}.tenant-usage-filter-actions .btn{flex:1 1;font-size:10px;min-height:36px}.tenant-usage-applied-filters{padding:8px 12px}.tenant-usage-table-wrap{-webkit-overflow-scrolling:touch;max-height:none;overflow-x:auto;overflow-y:visible}.tenant-usage-table{min-width:1000px}.tenant-usage-pagination{padding:10px 12px}.tenant-usage-pagination .students-pagination-bar{align-items:stretch!important}.tenant-usage-pagination .students-pagination-summary{justify-content:space-between}.tenant-usage-pagination .custom-pagination{align-self:center}}@media (max-width:480px){.tenant-usage-grid{gap:9px;grid-template-columns:1fr}.tenant-usage-card{min-height:88px}.tenant-usage-privacy-note{align-items:flex-start}.tenant-usage-filter--tenant{grid-column:1/-1}}.renewals-page{color:#172033;font-family:Segoe UI,Arial,sans-serif}.renewals-content{max-width:1480px;padding:16px 24px 20px;width:100%}.renewals-hero{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px}.renewals-hero h1{font-size:25px;font-weight:650;margin:2px 0 4px}.renewals-hero p{color:#667085;font-size:13px;margin:0}.renewals-eyebrow{color:#356fe8;font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.renewals-hero .btn{align-items:center;display:inline-flex;gap:6px;white-space:nowrap}.renewals-hero-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.renewal-print-action{display:inline-flex;position:relative}.renewal-print-error{background:#fff5f4;border:1px solid #f4c7c4;border-radius:5px;box-shadow:0 4px 10px #10182814;color:#b42318;font-size:10px;max-width:260px;padding:5px 7px;position:absolute;right:0;top:calc(100% + 5px);width:-webkit-max-content;width:max-content;z-index:5}.renewals-card{background:#fff;border:1px solid #e1e6ed;border-radius:10px;box-shadow:0 4px 14px #1018280a;margin-bottom:16px}.renewals-filter-card{padding:15px}.renewal-filter-panel{animation:renewal-filter-enter .16s ease-out}.renewal-filter-button strong{align-items:center;background:#ffffff38;border-radius:999px;color:#fff;display:inline-flex;font-size:9px;height:18px;justify-content:center;min-width:18px;padding:0 5px}.renewal-filter-button .renewal-filter-chevron{font-size:10px;margin-left:1px}.renewal-filter-button.is-active{background:#475467;border-color:#475467}@keyframes renewal-filter-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.renewals-filter-grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:2fr repeat(4,minmax(130px,1fr))}.renewals-period-field{min-width:120px}.renewals-field{min-width:0}.renewals-field label{color:#475467;display:block;font-size:11px;font-weight:600;margin-bottom:4px}.renewals-field input,.renewals-field select,.renewals-field textarea{background:#fff;border:1px solid #d5dce5;border-radius:6px;color:#172033;font:12px Segoe UI,Arial,sans-serif;min-height:36px;padding:6px 9px;width:100%}.renewals-field textarea{resize:vertical}.renewals-field input:focus,.renewals-field select:focus,.renewals-field textarea:focus{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81c;outline:0}.renewals-field small{color:#667085;display:block;font-size:10px;margin-top:3px}.renewals-filter-actions{display:flex;gap:7px;justify-content:flex-end;margin-top:11px}.renewals-error{color:#b42318;font-size:11px;margin:9px 0 0}.renewals-list-card{overflow:hidden;padding:0 16px 14px}.renewals-list-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:14px 0 11px}.renewals-list-heading h2{font-size:15px;font-weight:650;margin:0 0 2px}.renewals-list-heading span{color:#667085;font-size:11px}.renewals-list-heading .btn{align-items:center;display:inline-flex;gap:5px}.renewals-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid #e1e6ed;border-radius:8px;max-width:100%;overflow-x:auto;overflow-y:visible;scrollbar-gutter:stable;transition:opacity .15s;width:100%}.renewals-table-wrap.is-loading{opacity:.55}.renewals-table{font-size:12px;margin:0;min-width:880px}.renewals-table thead th{background:#f8fafc;border:0;border-bottom:1px solid #e1e6ed;color:#475467;font-size:9px;font-weight:700;letter-spacing:.25px;padding:9px 10px;text-transform:uppercase;white-space:nowrap}.renewals-table tbody td{border-color:#edf0f4;padding:9px 10px;vertical-align:middle}.renewals-table tbody td.text-end,.renewals-table thead th.text-end{background:#fff;box-shadow:-7px 0 10px -10px #101828a6;min-width:205px;position:-webkit-sticky;position:sticky;right:0;z-index:2}.renewals-table thead th.text-end{background:#f8fafc;z-index:3}.renewals-table tbody tr:hover td.text-end{background:#f8fbff}.vehicle-expiry-table tbody td:last-child,.vehicle-expiry-table thead th:last-child{background:#fff;box-shadow:-7px 0 10px -10px #101828a6;min-width:96px;position:-webkit-sticky;position:sticky;right:0;z-index:2}.vehicle-expiry-table thead th:last-child{background:#f8fafc;z-index:3}.renewals-table tbody td:first-child small,.renewals-table tbody td:first-child strong{display:block}.renewals-table tbody td:first-child small{color:#667085;font-size:10px;margin-top:2px}.renewals-type{background:#edf3ff;color:#285bc2;font-size:10px;justify-content:center;min-width:31px;padding:3px 7px}.renewals-source,.renewals-type{border-radius:5px;display:inline-flex;font-weight:700}.renewals-source{background:#eef2f6;color:#475467;font-size:9px;padding:4px 7px}.renewals-source.is-student{background:#eaf8f1;color:#157347}.renewals-source.is-external{background:#edf3ff;color:#285bc2}.licence-expiry-table{min-width:1060px}.renewals-status{border-radius:999px;display:inline-flex;font-size:9px;font-weight:700;padding:4px 8px;white-space:nowrap}.renewals-status,.renewals-status.is-valid{background:#eaf8f1;color:#157347}.renewals-status.is-expired,.renewals-status.is-expiring-7-days{background:#fff0f1;color:#b42318}.renewals-status.is-expiring-30-days{background:#fff4e5;color:#a15c00}.renewals-status.is-expiring-60-days{background:#fff9db;color:#806000}.renewals-row-actions{display:inline-flex;gap:5px;justify-content:flex-end}.renewals-row-actions button{align-items:center;background:#4f7df3;border:0;border-radius:4px;color:#fff;display:inline-flex;font-size:11px;font-weight:650;gap:5px;height:30px;justify-content:center;min-width:54px;padding:0 9px;white-space:nowrap;width:auto}.renewals-row-actions button:after{content:attr(title)}.renewals-row-actions button:hover{background:#3969df;color:#fff}.renewals-row-actions button[title=Edit]{order:1}.renewals-row-actions button[title=View]{order:2}.renewals-row-actions button[title=Delete]{order:3}.renewals-row-actions button[title=Edit]{background:#ffbd00;color:#172033}.renewals-row-actions button[title=Edit]:hover{background:#e8aa00;color:#172033}.renewals-row-actions button.is-delete{background:#ff5364;color:#fff}.renewals-row-actions button.is-delete:hover{background:#e94153;color:#fff}.renewals-row-actions button:focus-visible{outline:3px solid #356fe838;outline-offset:2px}.record-grid-download-wrap{align-items:center;display:inline-flex;gap:4px}.record-grid-download{align-items:center;background:#f3f7ff;border:1px solid #b9cff8;border-radius:6px;color:#2859bd;display:inline-flex;font-size:9px;font-weight:700;gap:5px;justify-content:center;min-height:29px;padding:4px 8px;white-space:nowrap}.record-grid-download:hover:not(:disabled){background:#eaf1ff;border-color:#356fe8}.record-grid-download:disabled{cursor:wait;opacity:.65}.record-grid-download-error{color:#b42318;font-size:13px}.renewals-load-error{padding:34px 12px;text-align:center}.renewals-load-error strong{display:block;margin-bottom:4px}.renewals-load-error p{color:#667085;font-size:12px;margin:0 0 10px}.renewals-list-card .students-pagination-bar{margin-top:13px}.renewals-modal .modal-content{border:0;border-radius:11px;box-shadow:0 20px 55px #10182833;overflow:hidden}.renewals-modal .modal-footer,.renewals-modal .modal-header{background:#f8fafc;border-color:#e1e6ed}.renewals-modal .modal-title{font-size:16px;font-weight:650}.renewals-detail-grid,.renewals-form-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.renewals-field-wide{grid-column:1/-1}.renewals-detail-grid>div{grid-gap:10px;border:1px solid #edf0f4;border-radius:6px;display:grid;gap:10px;grid-template-columns:minmax(110px,42%) minmax(0,1fr);padding:9px}.renewals-detail-grid span{color:#667085;font-size:10px;font-weight:600}.renewals-detail-grid strong{font-size:11px;font-weight:600;overflow-wrap:anywhere;text-align:right}.vehicle-search-form{grid-gap:8px;align-items:end;display:grid;gap:8px;grid-template-columns:minmax(260px,1fr) auto auto}.vehicle-table{min-width:850px}.vehicle-expiry-table{min-width:1100px}.vehicle-document-type{min-width:72px}.vehicle-document-tags{display:flex;flex-wrap:wrap;gap:4px}.vehicle-document-tags span{background:#eef2f6;border-radius:4px;color:#475467;font-size:9px;font-weight:700;padding:3px 6px}.vehicle-document-editor{border-top:1px solid #e1e6ed;margin-top:16px;padding-top:13px}.vehicle-document-editor-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.vehicle-document-editor-heading h6,.vehicle-document-editor-heading small{display:block;margin:0}.vehicle-document-editor-heading h6{font-size:13px;font-weight:650}.vehicle-document-editor-heading small{color:#667085;font-size:10px;margin-top:2px}.vehicle-document-editor-heading .btn{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}.vehicle-document-row{grid-gap:8px;align-items:end;background:#f8fafc;border:1px solid #dfe5ec;border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 10px;padding:30px 10px 10px;position:relative}.vehicle-document-row legend{color:#475467;font-size:9px;font-weight:700;left:10px;margin:0;position:absolute;text-transform:uppercase;top:6px;width:auto}.vehicle-remove-document{background:#fff;border:1px solid #f1b5b5;border-radius:6px;color:#d92d20;display:grid;height:28px;padding:0;place-items:center;position:absolute;right:10px;top:6px;width:28px}.vehicle-remove-document:disabled{cursor:not-allowed;opacity:.4}.vehicle-view-documents{margin-top:15px}.vehicle-view-documents h6{font-size:13px;margin-bottom:8px}.vehicle-view-documents article{grid-gap:6px 12px;border:1px solid #e1e6ed;border-bottom:0;display:grid;font-size:11px;gap:6px 12px;grid-template-columns:100px minmax(0,1fr);padding:9px 10px}.vehicle-view-documents article small{grid-column:1/-1;overflow-wrap:anywhere}.vehicle-view-documents article:first-of-type{border-radius:7px 7px 0 0}.vehicle-view-documents article:last-child{border-bottom:1px solid #e1e6ed;border-radius:0 0 7px 7px}.vehicle-view-documents article small{color:#667085}.renewal-dashboard-hero .btn{align-items:center;display:inline-flex;gap:6px}.renewal-dashboard-state{display:grid;min-height:260px;padding:30px;place-items:center;text-align:center}.renewal-dashboard-error{align-items:center;display:flex;flex-direction:column;justify-content:center}.renewal-dashboard-error>i{color:#d92d20;font-size:28px;margin-bottom:7px}.renewal-dashboard-error p{color:#667085;font-size:12px;margin:4px 0 12px}.renewal-dashboard-summary{align-items:center;background:linear-gradient(135deg,#1f4e78,#356fe8);border-radius:11px;box-shadow:0 10px 24px #1f4e782e;color:#fff;display:flex;justify-content:space-between;margin-bottom:16px;padding:18px 20px}.renewal-dashboard-summary small,.renewal-dashboard-summary span{color:#ffffffc7;display:block}.renewal-dashboard-summary span{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.renewal-dashboard-summary strong{display:block;font-size:29px;line-height:1.1;margin:3px 0}.renewal-dashboard-summary small{font-size:10px}.renewal-dashboard-summary>i{color:#fffc;font-size:42px}.renewal-dashboard-inline-error{background:#fff5f4;border:1px solid #f4c7c4;border-radius:7px;color:#b42318;font-size:11px;margin-bottom:12px;padding:9px 12px}.renewal-dashboard-sections{grid-gap:15px;display:grid;gap:15px}.renewal-dashboard-section{padding:16px}.renewal-dashboard-section>header{align-items:center;display:flex;gap:11px;margin-bottom:13px}.renewal-section-icon{background:#edf3ff;border-radius:9px;color:#356fe8;display:grid;flex:0 0 38px;font-size:19px;height:38px;place-items:center;width:38px}.renewal-dashboard-section h2{font-size:15px;font-weight:650;margin:0 0 2px}.renewal-dashboard-section header p{color:#667085;font-size:10px;margin:0}.renewal-count-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.renewal-count-card{align-items:center;background:#fff;border:1px solid #e1e6ed;border-radius:8px;color:#172033;display:flex;gap:10px;min-width:0;padding:12px;position:relative;text-align:left;transition:transform .15s,box-shadow .15s,border-color .15s}.renewal-count-card:focus-visible,.renewal-count-card:hover{border-color:#a9bee5;box-shadow:0 7px 18px #10182817;outline:0;transform:translateY(-1px);z-index:1}.renewal-count-icon{background:#eef2f6;border-radius:8px;color:#475467;display:grid;flex:0 0 33px;font-size:16px;height:33px;place-items:center;width:33px}.renewal-count-card small,.renewal-count-card strong{display:block}.renewal-count-card strong{font-size:19px;line-height:1.1}.renewal-count-card small{color:#667085;margin-top:2px;white-space:nowrap}.renewal-count-arrow{color:#98a2b3;font-size:16px;margin-left:auto}.renewal-count-card.is-danger .renewal-count-icon{background:#fff0f1;color:#b42318}.renewal-count-card.is-urgent .renewal-count-icon{background:#fff0eb;color:#c2410c}.renewal-count-card.is-warning .renewal-count-icon{background:#fff4e5;color:#a15c00}.renewal-count-card.is-notice .renewal-count-icon{background:#fff9db;color:#806000}.renewals-page .renewal-dashboard-content{padding-top:4px!important}.renewal-dashboard-hero{margin-bottom:14px;margin-top:0;padding:0 2px}.renewal-dashboard-hero h1{font-size:27px;letter-spacing:-.35px}.renewal-dashboard-hero .btn{background:#fff;border-color:#cbd5e1;border-radius:8px;color:#344054}.renewal-dashboard-actions{align-items:center;display:flex;gap:8px}.renewal-dashboard-actions .btn{font-size:12px;font-weight:600;line-height:1.25;min-height:34px;padding:5px 10px}.renewal-dashboard-hero .renewal-run-now-button{background:#18755d;border-color:#18755d;color:#fff}.renewal-dashboard-hero .renewal-run-now-button:hover{background:#125d4b;border-color:#125d4b;color:#fff}.renewal-reminders-dialog .modal-content{border:0;border-radius:12px;box-shadow:0 20px 55px #10182833;overflow:hidden}.renewal-reminders-dialog .modal-dialog{max-width:540px}.renewal-reminders-dialog .modal-header{align-items:center;background:linear-gradient(125deg,#f5fbf8,#fff);border-color:#e1e6ed;display:flex;gap:11px;padding:15px 18px}.renewal-reminders-dialog .modal-header .btn-close{margin-left:auto}.renewal-reminders-title-icon{background:#e6f6ee;border-radius:10px;color:#18755d;display:grid;flex:0 0 40px;font-size:22px;height:40px;place-items:center;width:40px}.renewal-reminders-dialog .modal-header small{color:#18755d;display:block;font-size:9px;font-weight:800;letter-spacing:.65px;margin-bottom:2px}.renewal-reminders-dialog .modal-title{color:#172033;font-size:16px;font-weight:650}.renewal-reminders-dialog .modal-body{padding:20px}.renewal-reminders-dialog .modal-body>p{color:#344054;font-size:12px;line-height:1.5;margin:0 0 17px}.renewal-reminders-process{align-items:center;display:flex;gap:5px;justify-content:space-between;margin-bottom:18px}.renewal-reminders-process>div{grid-gap:6px;color:#475467;display:grid;font-size:10px;font-weight:600;gap:6px;justify-items:center;min-width:0;text-align:center}.renewal-reminders-process>div>i{background:#edf4ff;border-radius:9px;color:#356fe8;display:grid;font-size:18px;height:35px;place-items:center;width:35px}.renewal-reminders-process>div:nth-of-type(2)>i{background:#e6f6ee;color:#18755d}.renewal-reminders-process>i{color:#98a2b3;font-size:15px}.renewal-reminders-warning{align-items:center;background:#fffbef;border:1px solid #f4daa5;border-radius:8px;color:#805400;display:flex;font-size:11px;gap:9px;line-height:1.4;padding:10px 12px}.renewal-reminders-warning>i{display:grid;flex:0 0 18px;font-size:17px;height:18px;line-height:1;place-items:center;width:18px}.renewal-reminders-warning>i:before{line-height:1}.renewal-reminders-result{background:#f1fbf5;border:1px solid #a8dfbd;border-radius:9px;color:#157347;padding:13px}.renewal-reminders-result.is-partial{background:#fffbef;border-color:#f1d6aa;color:#8a5a00}.renewal-reminders-result-title{align-items:center;display:flex;gap:8px;margin-bottom:12px}.renewal-reminders-result-title>i{font-size:21px}.renewal-reminders-result-title strong{font-size:13px}.renewal-reminders-metrics{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.renewal-reminders-metrics>div{background:#fff;border:1px solid #d6eadf;border-radius:7px;min-width:0;padding:8px;text-align:center}.renewal-reminders-metrics span,.renewal-reminders-metrics strong{display:block}.renewal-reminders-metrics strong{color:#172033;font-size:19px;line-height:1.1}.renewal-reminders-metrics span{color:#667085;font-size:10px;margin-top:3px}.renewal-reminders-metrics .is-sent strong{color:#157347}.renewal-reminders-metrics .is-failed strong{color:#b42318}.renewal-reminders-error{background:#fff0f1;border-radius:8px;color:#b42318;display:flex;font-size:11px;gap:7px;margin-top:12px;padding:10px}.renewal-reminders-dialog .modal-footer .btn{align-items:center;display:inline-flex;font-size:12px;gap:6px;margin:0;min-height:34px;padding:5px 11px}.renewal-reminders-dialog .modal-footer{background:#f8fafc;border-color:#e1e6ed;padding:11px 18px}.renewal-dashboard-summary{grid-gap:16px;background:linear-gradient(120deg,#163d68,#1f5c96 58%,#2873b7);display:grid;gap:16px;grid-template-columns:54px minmax(0,1fr) auto;overflow:hidden;padding:20px 22px}.renewal-summary-icon{background:#ffffff1f;border:1px solid #ffffff38;border-radius:14px;color:#fff;display:grid;font-size:27px;height:54px;place-items:center;width:54px}.renewal-summary-copy{min-width:0}.renewal-summary-copy>span{color:#bcd8f4;font-size:9px;font-weight:800;letter-spacing:.9px;text-transform:uppercase}.renewal-summary-copy h2{color:#fff;font-size:20px;font-weight:650;margin:3px 0}.renewal-summary-copy p{color:#ffffffbf;font-size:11px;margin:0}.renewal-summary-expired{border-left:1px solid #ffffff2e;min-width:145px;padding-left:20px;text-align:right}.renewal-summary-expired small,.renewal-summary-expired span{color:#ffffffb8;display:block}.renewal-summary-expired small{font-size:9px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.renewal-summary-expired strong{color:#fff;display:block;font-size:29px;line-height:1;margin:2px 0}.renewal-summary-expired span{font-size:9px}.renewal-urgency-overview{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.renewal-urgency-card{align-items:center;background:#fff;border:1px solid #e1e6ed;border-radius:10px;box-shadow:0 3px 12px #1018280a;display:flex;gap:11px;min-width:0;padding:14px}.renewal-urgency-icon{border-radius:10px;display:grid;flex:0 0 38px;font-size:18px;height:38px;place-items:center;width:38px}.renewal-urgency-card div{min-width:0}.renewal-urgency-card div span,.renewal-urgency-card small,.renewal-urgency-card strong{display:block}.renewal-urgency-card small{color:#475467;font-size:9px;font-weight:700}.renewal-urgency-card strong{color:#172033;font-size:22px;line-height:1.05;margin:1px 0}.renewal-urgency-card div span{color:#98a2b3;font-size:8px}.renewal-urgency-card.is-danger .renewal-urgency-icon{background:#fff0f1;color:#b42318}.renewal-urgency-card.is-urgent .renewal-urgency-icon{background:#fff0eb;color:#c2410c}.renewal-urgency-card.is-warning .renewal-urgency-icon{background:#fff4e5;color:#a15c00}.renewal-urgency-card.is-notice .renewal-urgency-icon{background:#fff9db;color:#806000}.renewal-dashboard-section-title{align-items:flex-end;display:flex;gap:15px;justify-content:space-between;margin:0 2px 10px}.renewal-dashboard-section-title span{color:#356fe8;font-size:9px;font-weight:800;letter-spacing:.65px;text-transform:uppercase}.renewal-dashboard-section-title h2{color:#172033;font-size:18px;font-weight:650;margin:1px 0 0}.renewal-dashboard-section-title>small{color:#667085;font-size:9px}.renewal-dashboard-sections{align-items:start;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.renewal-dashboard-section{border-top:3px solid #356fe8;margin:0;overflow:hidden;padding:15px;position:relative}.renewal-dashboard-section.is-purple{border-top-color:#7a5af8}.renewal-dashboard-section.is-teal{border-top-color:#0e9384}.renewal-dashboard-section>header{margin-bottom:14px;min-height:52px;padding-right:20px;position:relative}.renewal-section-icon{border-radius:11px;flex-basis:42px;height:42px;width:42px}.renewal-dashboard-section.is-purple .renewal-section-icon{background:#f2efff;color:#6941c6}.renewal-dashboard-section.is-teal .renewal-section-icon{background:#e8f8f5;color:#087c70}.renewal-section-kicker{color:#98a2b3;display:block;font-size:8px;font-weight:800;letter-spacing:.7px;margin-bottom:1px}.renewal-dashboard-section h2{font-size:14px}.renewal-section-arrow{color:#98a2b3;font-size:16px;position:absolute;right:0;top:2px}.renewal-count-grid{gap:7px;grid-template-columns:1fr}.renewal-count-card{background:#fbfcfd;box-shadow:none;min-height:50px;padding:8px 9px}.renewal-count-icon{flex-basis:30px;font-size:14px;height:30px;width:30px}.renewal-count-card strong{font-size:16px}.renewal-count-card small{font-size:9px}@media (max-width:1100px){.renewals-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.renewals-search{grid-column:1/-1}}@media (min-width:992px){.licence-expiry-table,.vehicle-expiry-table{min-width:980px}}@media (max-width:1200px){.renewal-dashboard-sections{grid-template-columns:1fr}.renewal-count-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1050px){.renewal-count-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.renewals-content{padding:12px 10px 16px}.renewals-page .renewal-dashboard-content{padding-top:2px!important}.renewals-hero{align-items:stretch;flex-direction:column}.renewals-hero .btn{justify-content:center}.renewals-hero-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));width:100%}.renewal-print-action,.renewal-print-action .btn{width:100%}.renewal-dashboard-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.renewals-detail-grid,.renewals-filter-grid,.renewals-form-grid{grid-template-columns:1fr}.renewals-field-wide,.renewals-search{grid-column:auto}.renewals-filter-actions{display:grid;grid-template-columns:1fr 1fr}.renewals-modal{margin:8px auto;width:calc(100vw - 16px)}.vehicle-search-form{grid-template-columns:1fr 1fr}.vehicle-search-form .renewals-field{grid-column:1/-1}.vehicle-document-row{grid-template-columns:1fr;padding-top:23px}.vehicle-remove-document{width:100%}.vehicle-view-documents article{gap:3px;grid-template-columns:1fr}.renewal-count-grid{grid-template-columns:1fr}.renewal-dashboard-summary{grid-template-columns:42px minmax(0,1fr);padding:15px}.renewal-summary-icon{font-size:21px;height:42px;width:42px}.renewal-summary-expired{border-left:0;border-top:1px solid #ffffff2e;grid-column:1/-1;padding:10px 0 0;text-align:left}.renewal-urgency-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.renewal-dashboard-section-title{align-items:flex-start;flex-direction:column}}@media (max-width:430px){.renewal-dashboard-actions,.renewal-urgency-overview{grid-template-columns:1fr}}@media (max-width:575px){.renewal-reminders-dialog .modal-dialog{margin:8px auto;max-width:none;width:calc(100vw - 16px)}.renewal-reminders-dialog .modal-body{padding:15px}.renewal-reminders-dialog .modal-footer{display:grid;grid-template-columns:1fr 1fr;padding:10px 13px calc(10px + env(safe-area-inset-bottom, 0px))}.renewal-reminders-dialog .modal-footer .btn{justify-content:center;min-height:40px;width:100%}.renewal-reminders-process>div{font-size:9px}}.record-documents{background:#f9fbfd;border:1px solid #dce3ec;border-radius:10px;margin-top:16px;padding:14px}.record-documents-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.record-documents-eyebrow{color:#356fe8;display:block;font-size:8px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.record-documents-heading h3{align-items:center;color:#172033;display:flex;font-size:14px;gap:6px;margin:1px 0 0}.record-documents-heading h3 i{color:#356fe8}.record-documents-heading p{color:#667085;font-size:9px;margin:3px 0 0}.record-documents-heading .btn{align-items:center;display:inline-flex;font-size:10px;gap:5px;min-height:31px;padding:5px 9px}.record-documents-count{background:#f0f5ff;border:1px solid #d6e2f5;border-radius:999px;color:#2859bd;font-size:9px;font-weight:700;padding:4px 8px;white-space:nowrap}.record-documents-upload-panel{background:#fff;border:1px solid #cddcf4;border-radius:9px;margin-top:12px;overflow:hidden}.record-documents-upload-title{align-items:center;background:linear-gradient(90deg,#f4f8ff,#fbfdff);border-bottom:1px solid #e5ebf3;display:flex;gap:9px;padding:10px 12px}.record-documents-upload-title>span{background:#356fe8;border-radius:7px;color:#fff;display:grid;font-size:15px;height:30px;place-items:center;width:30px}.record-documents-upload-title small,.record-documents-upload-title strong{display:block}.record-documents-upload-title strong{color:#172033;font-size:11px}.record-documents-upload-title small{color:#667085;font-size:9px;margin-top:1px}.record-documents-upload-controls{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(190px,250px) minmax(0,1fr);padding:12px}.record-documents-upload-controls>div{display:flex;flex-direction:column;gap:5px}.record-documents-upload-controls label{color:#344054;font-size:10px;font-weight:700;margin:0}.record-documents-upload-controls select{background:#fff;border:1px solid #cfd7e3;border-radius:7px;color:#172033;font-size:11px;min-height:38px;padding:7px 9px}.record-documents-upload-controls>div>small{color:#667085;font-size:8px;line-height:1.35}.record-documents-picker{grid-gap:8px;align-items:center;background:#f7faff;border:1px dashed #9bb8ed;border-radius:8px;color:#2859bd;display:grid;gap:8px;grid-template-columns:28px minmax(0,1fr) 16px;min-height:58px;padding:8px 11px;text-align:left;transition:border-color .15s,background .15s}.record-documents-picker:hover:not(:disabled){background:#eef4ff;border-color:#356fe8}.record-documents-picker>i:first-child{font-size:21px}.record-documents-picker span small,.record-documents-picker span strong{display:block}.record-documents-picker span strong{color:#234f9f;font-size:11px}.record-documents-picker span small{color:#667085;font-size:9px;margin-top:2px}.record-documents-picker>i:last-child{justify-self:end}.record-documents-picker:disabled{cursor:not-allowed;opacity:.6}.record-documents-save-notice{align-items:flex-start;background:#fffbef;border:1px solid #f4daa5;border-radius:7px;color:#805400;display:flex;font-size:9px;gap:7px;line-height:1.45;margin:0 12px 12px;padding:8px 10px}.record-documents-error{background:#fff1f2;border:1px solid #fecdd3;border-radius:7px;color:#b42318;display:flex;font-size:10px;gap:7px;line-height:1.4;margin-top:10px;padding:8px 10px}.record-documents-category-note{align-items:flex-start;background:#f4f8ff;border:1px solid #cfe0f7;border-radius:7px;color:#475467;display:flex;font-size:9px;gap:7px;line-height:1.45;margin-top:10px;padding:8px 10px}.record-documents-category-note i{color:#356fe8;flex:0 0 auto;margin-top:1px}.record-documents-list,.record-documents-queue{grid-gap:7px;display:grid;gap:7px;margin-top:10px}.record-documents-list article,.record-documents-queue article{grid-gap:9px;align-items:center;background:#fff;border:1px solid #e1e7ef;border-radius:8px;display:grid;gap:9px;grid-template-columns:31px minmax(0,1fr) auto;padding:9px}.record-document-icon,.record-documents-queue article>i{background:#edf3ff;border-radius:7px;color:#356fe8;display:grid;font-size:15px;height:31px;place-items:center;width:31px}.record-documents article small,.record-documents article strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-documents article strong{color:#27364b;font-size:11px}.record-documents article small{color:#667085;font-size:9px;margin-top:2px}.record-documents article small>span{color:#2859bd;font-weight:700}.record-documents-queue article>button{background:#0000;border:0;color:#667085}.record-documents-queue-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:2px 1px}.record-documents-queue-heading strong{color:#344054;font-size:10px}.record-documents-queue-heading span{color:#667085;font-size:9px}.record-documents-queue article{grid-template-columns:31px minmax(0,1fr) minmax(130px,175px) 25px}.record-document-category{display:flex;flex-direction:column;gap:3px;margin:0}.record-document-category>span{color:#667085;font-size:8px;font-weight:700;text-transform:uppercase}.record-document-category select{background:#fff;border:1px solid #cfd7e3;border-radius:6px;color:#27364b;font-size:9px;min-height:30px;padding:4px 7px}.record-document-remove{border-radius:6px!important;color:#b42318!important;display:grid;height:25px;padding:0!important;place-items:center;width:25px}.record-document-progress{background:#e8edf4;border-radius:999px;display:block;height:4px;margin-top:5px;overflow:hidden}.record-document-progress>span{background:#356fe8;display:block;height:100%;transition:width .15s}.record-documents-upload-button{align-items:center;display:inline-flex;font-size:10px;gap:5px;justify-content:center;justify-self:end}.record-document-actions{display:flex;gap:5px}.record-document-actions button{align-items:center;background:#0000;border:0;color:#356fe8;display:inline-flex;font-size:10px;font-weight:650;gap:4px;padding:4px 6px}.record-document-actions button.is-danger{color:#b42318}.record-document-actions button:disabled{opacity:.55}.record-document-copy small{align-items:center;display:flex!important;gap:6px}.record-document-category-badge{background:#edf4ff;border-radius:999px;color:#2859bd!important;display:inline-flex!important;flex:0 0 auto;font-size:8px;font-weight:750;padding:3px 6px}.record-document-metadata{color:#667085!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-documents-empty{align-items:center;border:1px dashed #cbd5e1;border-radius:8px;color:#667085;display:flex;font-size:10px;gap:7px;justify-content:center;margin-top:10px;min-height:62px}.record-documents.is-disabled{background:#f8fafc}@media(max-width:575.98px){.record-documents-heading{align-items:flex-start}.record-documents-upload-controls{grid-template-columns:1fr}.record-documents-picker{min-height:64px}.record-documents-queue-heading{align-items:flex-start;flex-direction:column}.record-documents-queue article{grid-template-columns:31px minmax(0,1fr) 25px}.record-document-category{grid-column:2/-1}.record-document-remove{grid-column:3;grid-row:1}.record-documents-list article{grid-template-columns:31px minmax(0,1fr)}.record-document-actions{flex-wrap:wrap;grid-column:2}.record-documents article small,.record-documents article strong{overflow-wrap:anywhere;white-space:normal}.record-documents-upload-button{justify-self:stretch;min-height:38px;width:100%}}.subscription-content{padding-top:22px}.subscription-heading{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:15px}.subscription-heading p{color:#315bea;font-size:10px;font-weight:800;letter-spacing:.12em;margin:0 0 3px}.subscription-heading h1{color:#101828;font-size:25px;margin:0}.subscription-heading span{color:#667085;font-size:12px}.subscription-tabs{background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:4px;margin-bottom:16px;padding:5px}.subscription-tabs a{border-radius:7px;color:#475467;font-size:12px;font-weight:700;padding:8px 13px}.subscription-tabs a:hover{background:#f1f5f9;color:#175cd3}.subscription-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.subscription-summary-card{background:#fff;border:1px solid #dce3ec;border-radius:11px;border-top:3px solid #356fe8;box-shadow:0 4px 12px #1018280d;color:#344054;padding:16px;position:relative}.subscription-summary-card>span{display:block;font-size:11px;font-weight:700}.subscription-summary-card strong{color:#101828;display:block;font-size:27px;margin:7px 0}.subscription-summary-card small{color:#356fe8}.subscription-summary-card.is-due,.subscription-summary-card.is-grace{border-top-color:#f59e0b}.subscription-summary-card.is-limited{border-top-color:#ef4444}.subscription-summary-card.is-suspended{border-top-color:#7f1d1d}.subscription-filters{grid-gap:10px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(150px,1fr));margin-bottom:13px;padding:13px}.subscription-filters label,.subscription-modal-field,.subscription-settings label{color:#344054;display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:5px;margin:0}.subscription-filters input,.subscription-filters select,.subscription-modal-field input,.subscription-modal-field textarea,.subscription-settings input{background:#fff;border:1px solid #d0d5dd;border-radius:7px;color:#101828;min-height:38px;padding:7px 10px}.subscription-table-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:10px}.subscription-table{font-size:11px;margin:0;min-width:1500px}.subscription-table th{background:#173f6f;color:#fff;padding:10px;white-space:nowrap}.subscription-table td{padding:10px;vertical-align:middle}.subscription-status{border-radius:999px;display:inline-flex;font-size:10px;font-weight:800;padding:4px 8px;white-space:nowrap}.subscription-status.is-trial{background:#eaf2ff;color:#175cd3}.subscription-status.is-active{background:#eaf8f1;color:#157347}.subscription-status.is-grace{background:#fff4db;color:#9a6700}.subscription-status.is-limited{background:#ffebe9;color:#b42318}.subscription-status.is-suspended{background:#f2f4f7;color:#344054}.subscription-org{align-items:center;display:flex;gap:7px}.subscription-org img,.subscription-org>span{background:#eef4ff;border-radius:6px;color:#175cd3;display:grid;font-weight:800;height:27px;object-fit:contain;place-items:center;width:27px}.subscription-actions{display:flex;gap:5px}.subscription-actions button{background:#fff;border:1px solid #d0d5dd;border-radius:6px;color:#175cd3;width:30px}.processor-summary{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9px;color:#166534;display:flex;flex-wrap:wrap;font-size:11px;gap:14px;margin-bottom:13px;padding:11px 13px}.subscription-message{border-radius:8px;font-size:12px;margin-bottom:12px;padding:10px 12px}.subscription-message.error{background:#fef2f2;color:#b42318}.subscription-message.success{background:#ecfdf5;color:#157347}.subscription-detail-grid{border:1px solid #e2e8f0;border-radius:9px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.subscription-detail-grid>div{border-bottom:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;padding:10px}.subscription-detail-grid>div:nth-child(odd){border-right:1px solid #e2e8f0}.subscription-detail-grid span{color:#667085;font-size:11px}.subscription-detail-grid strong{color:#101828;font-size:11px;text-align:right}.subscription-settings{background:#fff;border:1px solid #e2e8f0;border-radius:11px;padding:18px}.subscription-settings-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.subscription-checkbox{align-items:center;align-self:end;flex-direction:row!important;min-height:38px}.subscription-checkbox input{height:17px;min-height:auto;width:17px}.subscription-form-actions{display:flex;justify-content:flex-end;margin-top:18px}.subscription-action-tenant{background:#f8fafc;border-radius:7px;font-weight:700;padding:9px}.subscription-action-tenant small{color:#667085;display:block}.subscription-modal-field{margin-top:12px}.subscription-modal-field textarea{min-height:75px;resize:vertical}@media(max-width:991px){.subscription-filters,.subscription-settings-grid,.subscription-summary-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.subscription-heading{align-items:flex-start;flex-direction:column}.subscription-heading .btn{width:100%}.subscription-tabs{overflow-x:auto}.subscription-tabs a{white-space:nowrap}.subscription-detail-grid,.subscription-filters,.subscription-settings-grid,.subscription-summary-grid{grid-template-columns:1fr}.subscription-detail-grid>div:nth-child(odd){border-right:0}.subscription-content{padding:12px}.subscription-summary-card{padding:13px}}.subscription-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;scrollbar-gutter:stable;width:100%}.subscription-table{min-width:900px;table-layout:auto;width:100%}.subscription-table th:first-child{min-width:190px}.subscription-table th:nth-child(2){min-width:105px}.subscription-table th:nth-child(5){min-width:190px}.subscription-tenant-id{max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscription-amount{font-weight:700;white-space:nowrap}.subscription-date-range{align-items:center;display:flex;gap:6px;white-space:nowrap}.subscription-date-range i{color:#98a2b3;font-size:12px}.subscription-org{min-width:0}.subscription-org img,.subscription-org>span{flex:0 0 27px}.subscription-org strong{display:block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscription-table .subscription-actions-cell{background:#fff;box-shadow:-8px 0 12px -12px #101828cc;min-width:84px;position:-webkit-sticky;position:sticky;right:0;z-index:2}.subscription-table thead .subscription-actions-cell{background:#173f6f;z-index:3}.subscription-table tbody tr:hover .subscription-actions-cell{background:#f8fbff}.subscription-actions{justify-content:flex-end}.subscription-actions button{border-color:#b8c8dd;display:grid;flex:0 0 30px;padding:0;place-items:center}.subscription-actions button:hover{background:#edf4ff;border-color:#175cd3}.subscription-actions button:focus-visible{outline:3px solid #175cd333;outline-offset:1px}.subscription-table .subscription-actions-cell{min-width:190px}.subscription-actions{gap:6px}.subscription-actions button{align-items:center;background:#4f7df3;border:0;border-radius:4px;color:#fff;display:inline-flex;font-size:11px;font-weight:650;gap:5px;height:30px;justify-content:center;min-width:58px;padding:0 9px;white-space:nowrap;width:auto}.subscription-actions button:after{content:attr(title)}.subscription-actions button[title="View subscription"]:after{content:"View"}.subscription-actions button[title="Initialize subscription"]{background:#27c99a}.subscription-actions button[title="Initialize subscription"]:after{content:"Initialize"}.subscription-actions button[title="Renew subscription"]{background:#ffbd00;color:#172033}.subscription-actions button[title="Renew subscription"]:after{content:"Renew"}.subscription-actions button[title="View subscription"]:hover{background:#3969df;color:#fff}.subscription-actions button[title="Initialize subscription"]:hover{background:#1daf83;color:#fff}.subscription-actions button[title="Renew subscription"]:hover{background:#e8aa00;color:#172033}.subscription-access-denied,.subscription-prospective-note{background:#eff6ff;border:1px solid #b2ccff;border-radius:9px;color:#1849a9;display:flex;gap:12px;margin-bottom:18px;padding:13px 14px}.subscription-access-denied i,.subscription-prospective-note i{font-size:18px;margin-top:1px}.subscription-access-denied strong,.subscription-prospective-note strong{display:block;font-size:12px}.subscription-access-denied p,.subscription-prospective-note p{color:#475467;font-size:11px;line-height:1.55;margin:3px 0 0}.subscription-access-denied{background:#fef3f2;border-color:#fecdca;color:#b42318}.subscription-input-suffix{position:relative}.subscription-input-suffix input{padding-right:54px;width:100%}.subscription-input-suffix small{color:#667085;font-size:10px;font-weight:600;pointer-events:none;position:absolute;right:11px;top:50%;transform:translateY(-50%)}.subscription-settings label>span b{color:#d92d20}.subscription-settings label.has-error input{border-color:#f04438;box-shadow:0 0 0 2px #f0443814}.subscription-settings label>em{color:#d92d20;font-size:10px;font-style:normal;font-weight:600}.subscription-field-help{color:#667085;font-size:10px;font-weight:500;line-height:1.4}.subscription-field-warning{color:#b54708;font-size:10px;font-weight:600}.subscription-form-actions{align-items:center;gap:12px}.subscription-form-actions>span{color:#667085;font-size:11px}.subscription-message{align-items:center;display:flex;gap:12px;justify-content:space-between}.change-password-page .content{font-family:Segoe UI,Arial,sans-serif;font-size:12px;max-width:1180px;padding:16px 24px 20px;width:100%}.change-password-heading{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.change-password-heading span{color:#356fe8;font-size:11px;font-weight:700;letter-spacing:.55px;text-transform:uppercase}.change-password-heading h1{color:#172033;font-size:20px;font-weight:600;margin:2px 0 3px}.change-password-heading p{color:#667085;font-size:11px;margin:0}.change-password-heading>a{align-items:center;background:#fff;border:1px solid #d9e0e8;border-radius:6px;color:#344054;display:inline-flex;font-size:11px;font-weight:500;gap:5px;min-height:30px;padding:4px 9px;text-decoration:none}.change-password-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr)}.change-password-card,.change-password-guidance{background:#fff;border:1px solid #d9e0e8;border-radius:10px;box-shadow:0 3px 12px #10182812}.change-password-card-header{align-items:center;background:linear-gradient(135deg,#f7faff,#fff);border-bottom:1px solid #e7ebf0;display:flex;gap:10px;padding:14px 18px}.change-password-card-header>span{background:#eaf1ff;border-radius:10px;color:#356fe8;display:grid;flex:0 0 42px;font-size:20px;height:42px;place-items:center;width:42px}.change-password-card h2,.change-password-guidance h2{color:#172033;font-size:15px;font-weight:600;margin:0 0 3px}.change-password-card-header p{color:#667085;font-size:11px;margin:0}.change-password-card form{padding:18px}.change-password-field{margin-bottom:11px}.change-password-field label{color:#172033;color:var(--color-text,#172033);display:block;font-size:12px;font-weight:500;line-height:1.3;margin-bottom:4px}.change-password-input-wrap{position:relative}.change-password-input-wrap>i{color:#98a2b3;font-size:16px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.change-password-input-wrap input{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:6px;color:#344054;font-size:13px;font-weight:400;height:34px;line-height:1.25;min-height:34px;outline:none;padding:5px 38px 5px 35px;transition:border-color .15s,box-shadow .15s;width:100%}.change-password-input-wrap input:focus{border-color:#1f4e78;border-color:var(--color-primary,#1f4e78);box-shadow:0 0 0 2px #1f4e781f}.change-password-input-wrap button{background:#0000;border:0;border-radius:5px;color:#667085;display:grid;font-size:15px;height:28px;place-items:center;position:absolute;right:3px;top:50%;transform:translateY(-50%);width:28px}.change-password-input-wrap button:hover{background:#f2f4f7;color:#344054}.change-password-error{color:#b42318;font-size:11px;margin-top:5px}.change-password-api-error{align-items:flex-start;background:#fff1f2;border:1px solid #f3c1c5;border-radius:8px;color:#b42318;display:flex;font-size:12px;gap:8px;margin-bottom:17px;padding:10px 12px}.change-password-api-error i{font-size:16px;margin-top:1px}.change-password-strength{grid-gap:6px;background:#f8fafc;border-radius:8px;color:#667085;display:grid;font-size:10px;gap:6px;grid-template-columns:1fr 1fr;margin:2px 0 14px;padding:10px}.change-password-strength span{align-items:center;display:flex;gap:5px}.change-password-strength span.is-met{color:#157347}.change-password-strength i{font-size:14px}.change-password-actions{align-items:center;border-top:1px solid #edf0f4;display:flex;gap:8px;justify-content:flex-end;padding-top:11px}.change-password-actions .btn{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;justify-content:center;line-height:1.2;margin:0;min-height:34px;min-width:82px;padding:5px 12px}.change-password-guidance{padding:18px}.change-password-guidance-icon{background:#edf4ff;border-radius:10px;color:#356fe8;display:grid;font-size:20px;height:42px;margin-bottom:13px;place-items:center;width:42px}.change-password-guidance>p{color:#667085;font-size:12px;line-height:1.55;margin:8px 0 22px}.change-password-guidance>div{align-items:flex-start;border-top:1px solid #edf0f4;color:#667085;display:flex;font-size:11px;gap:10px;line-height:1.45;padding:13px 0}.change-password-guidance>div>i{color:#356fe8;font-size:19px}.change-password-guidance strong{color:#344054;display:block;font-size:11px;margin-bottom:1px}@media (max-width:850px){.change-password-layout{grid-template-columns:1fr}.change-password-guidance{order:2}}@media (max-width:575px){.change-password-page .content{padding:12px 8px 18px}.change-password-heading{align-items:flex-start;flex-direction:column}.change-password-heading h1{font-size:19px}.change-password-card form,.change-password-card-header,.change-password-guidance{padding:14px}.change-password-strength{grid-template-columns:1fr}.change-password-actions{flex-direction:column-reverse}.change-password-actions .btn{min-height:40px;width:100%}}.public-receipt-page,.public-receipt-state{background:#f3f6fa;color:#172033;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:32px 18px}.public-receipt-actions{display:flex;gap:10px;justify-content:flex-end;margin:0 auto 16px;max-width:820px}.public-receipt-actions .btn{align-items:center;display:inline-flex;gap:7px}.public-receipt-alert{background:#fff8e8;border:1px solid #f1c27d;border-radius:6px;color:#714b12;margin:0 auto 16px;max-width:820px;padding:12px 14px}.public-receipt{background:#fff;border:1px solid #9aa7b5;border-radius:6px;border-top:5px solid #1f4e78;box-shadow:0 10px 30px #10233f1a;margin:0 auto;max-width:820px}.public-receipt__header{grid-gap:16px;align-items:start;border-bottom:1px solid #9aa7b5;display:grid;gap:16px;grid-template-columns:120px minmax(0,1fr) 160px;padding:24px}.public-receipt__logo{align-items:center;display:flex;justify-content:center;min-height:84px}.public-receipt__logo img{display:block;max-height:84px;max-width:112px;object-fit:contain}.public-receipt__logo span{background:#edf3f9;border-radius:50%;color:#1f4e78;display:grid;font-size:28px;height:64px;place-items:center;width:64px}.public-receipt__identity{text-align:center}.public-receipt__identity h1{font-size:23px;line-height:1.2;margin:0 0 6px;text-transform:uppercase}.public-receipt__identity p{color:#4c5d70;font-size:13px;margin:2px 0}.public-receipt__identity h2{color:#1f4e78;font-size:19px;margin:16px 0 0;text-decoration:underline}.public-receipt__reference{font-size:13px;margin:0;text-align:right}.public-receipt__reference div+div{margin-top:10px}.public-receipt__reference dt{color:#52677e;font-weight:700}.public-receipt__reference dd{font-weight:700;margin:2px 0 0;overflow-wrap:anywhere}.public-receipt__details{border-bottom:1px solid #9aa7b5;padding:20px 24px}.public-receipt__details dl{grid-gap:13px 32px;display:grid;gap:13px 32px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.public-receipt__details div{grid-gap:10px;display:grid;gap:10px;grid-template-columns:135px minmax(0,1fr)}.public-receipt__details dt{font-weight:700}.public-receipt__details dd{margin:0;overflow-wrap:anywhere}.public-receipt__acknowledgement{border-bottom:1px solid #9aa7b5;padding:20px 24px}.public-receipt__acknowledgement p{margin:0 0 12px}.public-receipt__signature{font-weight:700;margin-top:34px!important;text-align:right}.public-receipt__footer{color:#58697b;font-size:12px;font-style:italic;padding:14px 24px 18px;text-align:center}.public-receipt__footer p{margin:4px 0}.public-receipt-state{display:grid;place-items:center}.public-receipt-state__card{background:#fff;border:1px solid #d8e0e8;border-radius:10px;box-shadow:0 10px 30px #10233f14;padding:34px 28px;text-align:center;width:min(100%,480px)}.public-receipt-state__icon{background:#eaf2ff;border-radius:50%;color:#245fbd;display:grid;font-size:27px;height:64px;margin:0 auto 18px;place-items:center;width:64px}.public-receipt-state__icon.is-warning{background:#fff3dc;color:#98620e}.public-receipt-state h1{color:#172033;font-size:24px;margin:0 0 10px}.public-receipt-state p{color:#667085;line-height:1.6;margin:0}@media (max-width:700px){.public-receipt-page{padding:18px 10px}.public-receipt-actions{justify-content:stretch}.public-receipt-actions .btn{flex:1 1;justify-content:center}.public-receipt__header{grid-template-columns:1fr;padding:20px}.public-receipt__reference{display:flex;gap:16px;justify-content:space-between;text-align:left}.public-receipt__reference div+div{margin-top:0;text-align:right}.public-receipt__details{padding:18px 20px}.public-receipt__details dl{grid-template-columns:1fr}}@media print{@page{size:A4 portrait;margin:12mm}.public-receipt-page{background:#fff;min-height:0;padding:0}.public-receipt-actions,.public-receipt-alert{display:none!important}.public-receipt{border:1px solid #65788d;border-top:5px solid #1f4e78;box-shadow:none;max-width:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.public-receipt__header{grid-template-columns:110px minmax(0,1fr) 150px}.public-receipt__identity h1{font-size:20px}.public-receipt__details dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.student-section-title{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.student-section-title h2{font-size:16px;margin:0}.student-section-title p{color:#667085;font-size:10px;margin:3px 0}.student-document-upload{grid-gap:10px;align-items:end;background:#f8fbff;border:1px dashed #a9bde0;border-radius:9px;display:grid;gap:10px;grid-template-columns:180px minmax(220px,1fr) auto;margin:12px 0;padding:14px}.student-document-upload button{margin:0}.student-document-list{grid-gap:8px;display:grid;gap:8px}.student-document-list article{align-items:center;border:1px solid #e1e7ef;border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:11px}.student-document-list small,.student-document-list span,.student-document-list strong{display:block}.student-document-list strong{font-size:11px}.student-document-list small,.student-document-list span{color:#667085;font-size:9px;margin-top:2px}.student-document-list article>div:last-child{display:flex;gap:6px}.student-document-list button{margin:0}.student-panel button.secondary{background:#fff;border:1px solid #cfd7e3;color:#344054}.student-panel button.danger{background:#fff1f2;color:#b42318}.student-profile-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.student-profile-grid>div{border:1px solid #e1e7ef;border-radius:8px;padding:10px}.student-profile-grid small,.student-profile-grid strong{display:block}.student-profile-grid small{color:#667085;font-size:9px}.student-profile-grid strong{font-size:11px}@media(max-width:767px){.student-document-upload{grid-template-columns:1fr}.student-document-list article{align-items:flex-start;flex-direction:column}.student-profile-grid{grid-template-columns:1fr}}.student-self-photo-card{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;display:flex;gap:18px;justify-content:space-between;margin-bottom:14px;padding:16px}.student-self-photo-card>div{grid-gap:3px;display:grid;gap:3px}.student-self-photo-card strong{color:#172033;font-size:14px}.student-self-photo-card small,.student-self-photo-card span{color:#526174;font-size:12px}.student-self-photo-card small{color:#067647;font-weight:650}.student-self-photo-card button{white-space:nowrap}@media (max-width:575px){.student-self-photo-card{align-items:stretch;flex-direction:column}}.student-otp-box-wrap{cursor:text;position:relative;width:100%}.student-otp-boxes{grid-gap:clamp(6px,1.2vw,10px);display:grid;gap:clamp(6px,1.2vw,10px);grid-template-columns:repeat(6,minmax(0,1fr))}.student-otp-boxes span{font-feature-settings:"tnum";background:#fff;border:1.5px solid #bad0ed;border-radius:11px;color:#17345e;display:grid;font-size:22px;font-variant-numeric:tabular-nums;font-weight:800;height:58px;place-items:center;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.student-otp-boxes span.is-active{background:#f7faff;border-color:#2b70e8;box-shadow:0 0 0 3px #2b70e81f}.student-otp-boxes span.has-value{border-color:#79a6e8}.student-otp-native-input{border:0!important;caret-color:#0000!important;color:#0000!important;cursor:text;height:100%!important;inset:0!important;opacity:.01!important;padding:0!important;position:absolute!important;width:100%!important}.student-otp-native-input:focus{box-shadow:none!important;outline:0!important}@media (max-width:380px){.student-otp-boxes{gap:5px}.student-otp-boxes span{border-radius:9px;font-size:19px;height:50px}}.student-public{background:linear-gradient(145deg,#eef4ff,#f8fafc 52%,#edfdf7);font-family:Inter,Segoe UI,sans-serif;min-height:100vh;padding:28px 14px}.student-onboarding-card{background:#fff;border:1px solid #dbe4f0;border-radius:18px;box-shadow:0 24px 70px #1018281f;margin:auto;max-width:820px;overflow:hidden}.student-onboarding-card>header{align-items:center;background:linear-gradient(120deg,#173f6f,#276aa7);color:#fff;display:flex;gap:14px;padding:22px}.student-onboarding-card header img{background:#fff;border-radius:12px;height:52px;object-fit:contain;width:52px}.student-onboarding-card header span,.student-portal header span{font-size:9px;font-weight:800;letter-spacing:.13em}.student-onboarding-card h1{font-size:22px;margin:3px 0}.student-onboarding-card header p{color:#d7e8f8;font-size:11px;margin:0}.student-step{padding:24px}.student-step h2{color:#172033;font-size:19px;margin:0}.student-step>p{color:#667085;font-size:12px}.student-panel label,.student-step label{color:#344054;display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:5px}.student-panel input,.student-panel select,.student-panel textarea,.student-step input,.student-step textarea{border:1px solid #cfd7e3;border-radius:8px;min-height:41px;padding:8px 10px}.student-panel button,.student-step button{background:#356fe8;border:0;border-radius:8px;color:#fff;font-size:12px;font-weight:700;margin-top:12px;min-height:39px;padding:7px 14px}.student-link-button{background:#0000!important;color:#356fe8!important;display:block!important}.student-alert{background:#fff1f2;border-radius:8px;color:#b42318;font-size:11px;margin:12px 24px 0;padding:10px 12px}.student-alert.success{background:#ecfdf3;color:#067647}.student-status-row{display:flex;gap:12px;justify-content:space-between}.student-status{background:#fff4db;border-radius:999px;color:#8a5a00;font-size:9px;font-weight:800;height:-webkit-max-content;height:max-content;padding:5px 9px}.student-form-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:18px}.student-form-grid .wide{grid-column:1/-1}.student-form-grid fieldset{border:1px solid #dce3ec;border-radius:9px;padding:10px}.student-form-grid .check{align-items:center;display:inline-flex;flex-direction:row;margin-right:14px}.student-actions{display:flex;gap:8px;justify-content:flex-end}.student-actions .secondary{background:#eef2f6;color:#344054}.student-pending{padding:35px;text-align:center}.student-pending i{color:#356fe8;font-size:35px}.student-portal{background:#f4f7fb;display:grid;grid-template-columns:240px 1fr;min-height:100vh}.student-portal aside{background:#102a47;color:#fff;display:flex;flex-direction:column;padding:18px 12px}.student-brand{align-items:center;display:flex;gap:9px;padding:5px 7px 20px}.student-brand>span{background:#356fe8;border-radius:10px;display:grid;height:38px;place-items:center;width:38px}.student-brand small,.student-brand strong{display:block}.student-brand small{color:#adc5dc;font-size:9px}.student-portal nav{grid-gap:3px;display:grid;gap:3px}.student-logout,.student-portal nav button{align-items:center;background:#0000;border:0;border-radius:7px;color:#c9d8e7;display:flex;font-size:11px;gap:9px;padding:9px;text-align:left}.student-portal nav button.active{background:#245481;color:#fff}.student-logout{margin-top:auto}.student-portal main{min-width:0;padding:22px}.student-portal main>header{align-items:center;display:flex;justify-content:space-between}.student-portal h1{font-size:22px;margin:2px 0 15px}.student-portal header button{background:#fff;border:1px solid #d0d8e4;border-radius:7px;padding:7px 10px}.student-dashboard-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.student-dashboard-grid article,.student-panel{background:#fff;border:1px solid #dce3ec;border-radius:11px;box-shadow:0 3px 12px #1018280d;padding:16px}.student-dashboard-grid span,.student-dashboard-grid strong{display:block}.student-dashboard-grid span{color:#667085;font-size:10px}.student-dashboard-grid strong{font-size:22px;margin-top:7px}.student-filter{display:flex;gap:5px;margin-bottom:12px}.student-filter button{background:#fff;border:1px solid #d6deea;border-radius:999px;font-size:10px;padding:6px 10px}.student-filter button.active{background:#356fe8;color:#fff}.student-data-list{grid-gap:8px;display:grid;gap:8px}.student-data-list article{border:1px solid #e1e7ef;border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:11px}.student-data-list article>div{display:flex;flex-wrap:wrap;gap:16px}.student-data-list span small,.student-data-list span strong{display:block}.student-data-list small{color:#667085;font-size:8px}.student-data-list strong{font-size:10px}.student-portal-state{color:#667085;padding:35px;text-align:center}.student-leave-form{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr auto;margin-bottom:13px}.student-panel>a{color:#356fe8;display:inline-block;margin:12px}@media(max-width:767px){.student-public{padding:0}.student-onboarding-card{border:0;border-radius:0;min-height:100vh}.student-form-grid,.student-portal{grid-template-columns:1fr}.student-portal aside{position:static}.student-portal nav{grid-template-columns:repeat(3,1fr)}.student-portal nav button{justify-content:center}.student-portal main{padding:14px}.student-dashboard-grid{grid-template-columns:1fr 1fr}.student-leave-form{grid-template-columns:1fr}.student-brand{padding-bottom:10px}.student-logout{margin-top:10px}}.student-public-redesign{background:radial-gradient(circle at 5% 0,#fff 0,#f4f9ff 34%,#0000 60%),linear-gradient(145deg,#f8fbff,#edf6ff 68%,#f7fbff);display:grid;padding:34px 18px;place-items:center}.student-onboarding-redesign{box-shadow:0 26px 70px #234e7e1f;max-width:1000px;width:min(1000px,100%)}.student-onboarding-redesign>.student-onboarding-topbar{align-items:center;background:#fff;border-bottom:1px solid #edf2f7;box-sizing:border-box;color:#102a47;display:flex;gap:18px;justify-content:space-between;min-height:78px;padding:15px 28px}.student-onboarding-brand{align-items:center;display:flex;gap:12px}.student-brand-mark,.student-onboarding-brand img{border:1px solid #edf1f6;display:grid;height:44px;object-fit:contain;place-items:center;width:44px}.student-brand-mark{background:#eef5ff;color:#2563eb;font-size:17px;font-weight:800}.student-onboarding-brand h1{color:#102a47;font-size:19px;margin:0}.student-onboarding-brand span{color:#58708d;display:block;font-size:8px;font-weight:800;letter-spacing:.11em}.student-onboarding-branch{border:1px solid #e8eef6;color:#49617f;font-size:10px;font-weight:600;padding:7px 12px}.student-onboarding-layout{background:#fff;display:grid;grid-template-columns:42% 58%;min-height:610px;padding:18px}.student-onboarding-redesign.is-admission .student-onboarding-layout{grid-template-columns:32% 68%}.student-onboarding-hero{background:linear-gradient(145deg,#12468c,#1769c4 54%,#3193ee);border-radius:20px 0 0 20px;padding:40px 44px}.student-onboarding-hero:before{background:#ffffff0f;height:230px;right:-88px;top:-86px;width:260px}.student-onboarding-hero:after{background:#ffffff12;right:-96px}.student-hero-kicker{color:#dbeafe;font-size:9px;letter-spacing:.14em}.student-onboarding-hero h2{font-size:31px;margin:9px 0 0}.student-onboarding-hero h3{font-size:19px;margin:2px 0 17px}.student-onboarding-hero p{color:#e7f1ff;font-size:12px;line-height:1.65;max-width:295px}.student-hero-features{margin-top:30px}.student-hero-features>div{gap:12px}.student-feature-icon{background:#ffffff29;border:1px solid #ffffff59;border-radius:11px;flex:0 0 38px;font-size:14px;height:38px;width:38px}.student-hero-features strong{font-size:11px}.student-hero-features small{color:#d9eaff;font-size:9px;margin-top:2px}.student-road-art{background-image:linear-gradient(0deg,#0b48890d,#0b488900),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXAAAAC0CAYAAACNF3cpAAEAAElEQVR4nIz9acysS5Iehj2R+VbVt5xz7tLdt9fpmemZ4fSQM0OTokiJskRTJGzJsilTpmFLPwTYsGCa/wwDhgAb+mX/MGBANgTBME0vsk3IEEXaFGmKIk1xJ2fhDIezdM/09Da3++7nnu3bqup9M8M/Ys236o5cF+d+Ve+SGRkZ8URkZGQmXX3+v8QPL5/jj/xL/wr+o//w38PTF0fsKsAAOioaKhgEEABmyBcAYPhljB9mwO4QEdje0z9EQOsAd8bVFricgKkQiBBlr8sEACYwMg35aaWEARaKAUSZrHRZCQCwdOC4AA8L0ABUolXJQqtVae1gSB1xfXhjRVkqIJG5/pCXc67tI1WU7uQ3aHXXSAy+5NukLYn3jbdRAiW6Un2s9HqNylPr31yCvs9BTGpT8HOgd+C3vT80y2vl1EZmqbmf5wZyKbTqaPILHO21dnZy8T3tH+vXFZEnHU16hVfy8kmf0/ftD6cC7CnmRP/4hv8aua366W99crWiNxj0lxjYTsCmAIWAUlb1kdUnzxbFC1EheXKQq6xfbEWMtPrzZ/R00LGETfZ+SANH/UrEyAXC8wfGsZmMM8ArpnD6k9Xb5MV/R59ZDZQAxeUb6Vm9QsQgMAoYTIR5Ybz1ZsVf+sv/Of4X/9Z/Hxevfwq9N0yjWPLQd1a5dSCdMD4rYn7H4TPukRBiV6YCcCE8NMb9bOp4rmNGXnjnrarkMwyOVtH6CVdg0h/VSiG/OhKgz3E2YkMZZ6p32jMKivSzMjaARLXi7IcdH87yZ9DCXA+8Xj55MfGDTq8TG52rBiZbDIoeI5Vz0s4xeGDjKY9F5NqMNZzeTPZxoJ1dwXN/quExH8FpVJnyi1F7GB8M1zPr7H/sdGeDvHqP6UxZ47Mn/P6E7j5vKNb3aXzqTJkjzFvfkIvJaJzPvGfA3QEqjFoAKoQCYKqETQXq2qB4k5PbQWpUjVXMI38ZQydLn2duc9zQchI2DvzwMlj6zQ0cTl4YeCN0yQs1w1YyeaYXpz2ajOtJqfbiuk6zhqE7J8Wmr+YUM7P80H9TCMI5gUnKlXvdiD0rY9H6QYDY+2twVgoRUOw1OvGMzpcPV8i190t0wi2/d0Ku0XGij6PokEq68DAB1miiTiyx9xGv+MHJwA33QkJHgWN72ukYMDVQNhm3JPRMqTWJzoGeAGNWkc8aQCc0SbuMbrJOXSMKjddOjX+0obPVmwQ38ZM5xgz26BrhiSjeyeC7UkjntDkVDjoZGDmMhRkU7TLnJ9Epf2C/88cIyDwYlCu9afcSAunvPLq18k6EmJOx0caR1bv+rS+ETpIDLLPI+cWGsJ2EM6Uk8WGgaVkjfdGBa01cqVdc59VF/dMHy5QR3CnHuQ87zoz9OfJq1F/Dxc1EODZG5zzKSxqUSCG39sgX49nxjhu7oEpBHOGRWwPYQTPTZ4Ivz05j8SsmZDJcUOzxPLz+JNSl/DiSfnr5/iObaHspNCXqN8lJwueduAK3EwNzAlzr+uyvMfWkKafPJ9LsdXK9004fcDOBsROaCYzKvJNpbPJKp0fQMeXNHR+URXln2hVPJfFaKwrFk3nomds4OAX5usVeclMRvPvtQgtswMZJMchqo4GN0f+sj4SimiiNZY+C4RG/EUv0XtIKY0kama693DV/VxUPUDKqUnrxt5GTuGU0sMofeV9QQWIuwcIbg1wl/czVXmwIFxuAiMEdcGdA6+H8PYHTaLczUPJgVCl5c+EOjHIU1CRDccrN8cMYvNow0uNDGeDNSE8FeLQjPBwZjQEU8TEtTBWD8OhnHspTHQ/lWfdYyNzKGIQMaANSGBFgdXKCM9PYHIvvjgAxxGZPhOgcY8z8iUdzEkJKLwzDa05KwJQrT6i/0vzEjoEh9toguCMdYzHmRRr0nvGU0vfh/4oKNABW0o7Ugfbe6MnFTbPzRDQAIKxZ6jlFuCABij+VqB34kEY4Nqo4gzQZ0HKsH15flDmyNJifwXQESNZ2r4wOJ+/G2w/XQjYNQ8hIxEqzgmRPOBn2tZLkyuOHA9LomMhbMQq1V2gALqczvzp2Ya4qPR8jBbcwZ2VPfoeh4BRTDpozX+IZOCCM3jfSyCbaxcy43AIXO6AvDCrr+RAZMdkcFye96RhYlEZqa24D3E8V8hS85XeWtZC8TwDyE8xZl2/PuEYiz7kUIlzvgo5MzUkbGOgs83qtA0sD+tA39hwPRkpkyfpaOimLJKXy7U3OxNMA4FnoVyWMQdbV86eXbOhF6feZ/gjASpJBdPrgUGtWjOxpsLUpDRWNQQlIB66Eq5aYkkA5a2GyrPlj8DkAm1Ft5SdIcQUFYMFa0gZwPH7+wylya32/6pr1XIBTTalNQ/k0tsyNZyIlNTkME+fmJaJXPMp9lEp1vpnTwFlOzoe77J77lqs5GRoIcsT2a1l2AiNVcROdWVTiHZMNGopfOy/Bjv8/Jy2tnKGtazmj4f9UwmgIBin9K93x9gExBQBC76YXY8DIvtYCXF8UVDB6B6gEX0bxDy9//I0A8XMGzKvKs16pPatWj5qV+2dNfcy9ZPXLoHc6V5ZBM2p3/lKeKE9Ukem4zAnUAmyqAHlnwtKB1hiNGUvPOrfCpzwqTYKVeca0NlXBbwfwQsXLxPBgtiCnQE4GABQegA8jHcnhHUlJcDgKdua5Mqb7GfNGz2ENPAGoboMo0x0CH9kxUYnFNGPkwwkEM2FJZIYZ7WCXKbGDDgG9J89SLVD2DKX9lIxyzhnIMXiWyRRV3HX4cBiyJoB1ZUd+Njy0jMPWTO/LxF/nyVqZ09Bg7K8slKOCdEQ/CtCscmOygUjtW7u60S329si5dTaNG4y4hK4d2HltdKwt1p+ZlkTfCtAG+bU2D2kKqS2U+gbkwHECaYMxTX1k8ruyLJmG/J5dSLMYYGZsCnC9IxQnKwDnVG9oLHlFb4+WrziZgFL/v5qlgcH7CM8Yngle52dofH7Fh7XsnAP0mJy3kcX4iI/G1iCllwoB2wrwRGgdmBfJallaPDpg5Rl+nuPaOdma3BkkWj+57o/0WTHJQWr14ODyiHJm5cZQ99hRzhdWtXCkWxsRy+hYEX+GjLjzSeERGn5a+GcN9NbJqenIJEbj4qINp5KKKmCN7TVwkck4Hrt0MBy5NXYt15+HyucAIwHJKKNDGSHQSc3SqGYYBSTvxNucyrF2ZM8bkKF43Mv0CsqOPRpx7cwAV9ZBlHKqVkxe2nD/JNyRjEGmn61NZ/Aq5syNCHsog/k4cD4JwucZ7yylqzCaB4dsjoahwdmRfitz9PxPBu/xiwVsC4DLrfRMb1Z/aiwsXJIunsBGnhkxQUjtW/E6fzuT1HjyOT9pea58mIgONeXwXU8M8hKsL4fUkChloFodVNdthusbEZSHwHYiTBOwnxnHeaTzk+EaGOGU1o0BWEMoDkIIMDErMQ4f1gCdGjIwYhTGGK6m2LLfNrG0C27jotYhZyhf/wS6tNJ4nAIPML4/4Jh3BA/1OaDm8nmk95QmKeAcP3igZ8XLASFMkOI+6/W1yhOgYRybCDFhtdiyNJbWgGi/taDoUukTiXOvhrHsPelgeKo4qb0JCP3/LjYxy5+HuuKBhgJlLq+5CW1v/gkvz8Ca/Rqv6Mq6vw559LFDVyLIGv6zO8NN5WOGSsv2GCFrLZPrz5C6OnAgt1eUdR2ndiPm5I305EerT9Z9Ei3ZmCB3QlzjMRsnylkD4PDWIF8Z1AbwHc3OigD6benJZquviGOtKdvR9ehsLXVi0M0QBFaa7lgImVlj42yx8VW/ncdub3F+VIovfofBmFygTzwdfSkD3DmhcSqAkflBnc1T0ErJ7NkQR1ehoRlDkbnmUwO5oi9d8BeS8lCUnY1YKL3RvW7l+WqsT08d9rU3hJOyOX0/aZ9XkJBm3UIvL/rkNLS2AlpafSVgnW4G8wJNBZKbf5JaZddp/LLCEylfL3ZVzMGQGQgkTDzJHEnetsc8VzHxeN/SwSIOfi5s5O1Mijykdzl+fYLGjVA8yPlaGY1AHv5GQwcQ9BnroSqnl+wZSuA5YFsI2SifaTEXSfrc+TUrY073qJ05JHieM1GGGdBoyzqt0543PDiHBaZT3sxzCukQRCd0reUx1352sju9adECZuCwMOYeBOd2GF0dwLKMOLoqMveivzvO5+ijLh5xbcqF2C3Xr3NKY6ylEeD4xGRR3DRVHwN2TpSRve6sE5Aeyg8DAEA9G0eeEUVPClmjWPYaMsMSvendMdaaS0n0uaCOiC4x7lU7ed0eqS/nMa8N7FpmB+6dA05rz5n+82qRSU2eeyptDdaezWIXhwyKNaQRkMIXDJv0iWdjUnr0/EPWEqB2K+40s0LeCa5YfQbIo8cf8jjI8orhK+d61fcrucFaJgIGT3gfVXzih5CBKORxPTgdQ1rZdGi9qcTsmYfzMQJGGMlRd2gwvBm8Iw8o62c2OLm156PfUgq5w8XpCYrGWikn+nh+QeC4glVlI83ZZNke2svpeWGkTmLKv8bw7DBjHAPoXZ71tElnSuJP/hKsOkO/YoLH8uQzGY3nXjkRKUqrIBnJW1BCeb2+zUgJK51kxt8b4SbRYYxzr+wcnuerObSQnwxBPoW2Ty51aN/AhwAFEFIcdCzSvYvcucm7O8vygYYAlvWEzkjP8Ce6c4xVAUjDxPTuOWH5bQHG2zDyh4EhbjcM3eMJL9ti31n1bKJMaBgZlYf/rkxpjmEtQSGXQbOFa4Z+T0zJoDMO5nOTR2OxZpWF23hoT1TpoaOzQLO+QhjkDSFXmfMEmTyzkFsOW7aetUDKmWpwIUbImb5RMNZtHKTUumLVAcM7K8N+TpQHbhN5muJoLOChQn/cBD5dzmA8Vkj+aC5jpRLjNwuf8ljuVAmlypYchwXRv1DDVOB456QRRt0a7URwYEUQ2zW1HIaznoUSLvtv8+EzVpCAnC3hDaR4Z82Srk2SKmO2ffAxKYDvZBpLJ3HCYCASPswyuxykbBjGqqRT4PbvJ7Pt8Y3zpVWnBvGp7SvLn6sKH0aec864pcwUUOqD1Gec2otETyo/g8jgLScy1w05jb3C+X4yskgKNIBbDx6y80SBlCkmMBVEi9c7Cv+aphNhp/TeqnPy+33dRl9IEjK5Nl5dASXWBrDzLqEKhkkvMvqjf9z7V7kc9MnfXEmoGZ7U4ixWlRi7iVDK+HzutaUDc2P0zigF2FRCLTYhLZ6i9XT3APEgFF7vSYhw+M7+6umWFKmsoaC1mYyyPMfc6kc8fxp4MUbleoBM/3mYXpfDYagHxRisGzjhFdmo0tqe9WAlS4AtgFolUK51cGU83Vk0vio506ie5z0vb/LgcZnys19zktwqZgrlBuOU1lPm5mdPCXLbkeJRGVgNr0dLyytcHeziKbhzai8Pl72l45ggNTQ2bvG/FrvKXunwTB7OrsbqozWm3/b1cQIpL05SnQntivbTaVlD+coL9opoYJZHmii9ZHRTuq9EMNvET/BvLcxMqxh+IoiZxd3UPrP44olCnHvdeaSSyLnpIb+8qjOzbegBrzSDsBQwxu1TyqiL3so4Zlxz4A5bLq8EOMUSdx747Q9ovxVibCah0YA7A0w51+/A4CBlGr3diV72hmFNyPCiGQ1rPw+NjMQDy8AZkSF+SX2neeQZMbKDg/zmuYl3ZBmIzj6HPlHO2Mw8WRqLm9Y8CF30EpMaMq3rzEIzAisBmE7H1C7aoyKwsiZ7Dhpwi2W1jkArYM4cpKGe8VsyADFeBHdljdeRBTYkfSieAiByEzkJGZ9puwHEmIcrNK6Nhl4di7DgGGearT0ULMk1m8DyeC0rSaAgu+w52CGGmdFFwVNrC/mETqpoWMrszPf3KRPElBAmddGgtwHeJ7+9XyR8EtkA7M2LFX2Z/2N9IHLP3qSLQOpdr9AojaTOp6mtMnqS3Liyjo+PSHcyEsHQnxjvjEbOn18BpTWBhILeTe7ghupiS9jW4JmHZVzdpK9thFOM1kTjIGsrvsQzxl2jyWSQgz+5f/zBvJo2smMi4wwxkksVej94+SuUzFb9nLLoO8H/jA+BR+T/B0yDOJWV/fzc0uggHQMoGc7/9E7mi5Edjgzg80GEYQ5vhP2Yn1uXCwATsyk9Zawa5CxYSC5BmcmnKXb5Ry6Uhis48+ukCA4avIisNINyBkpwKkAmDmlVMI1CZiEWTjHLdWNG7g9FyZ9R0E5HM6zDrVXxqXNPXvEmkrctal/xMwlKLtpCMmN+j/Hrk8QlbptxjoHFaPgC7xJArFlIAbLd6Uj8HHDwTIw5L/eWlTZhg9ZtUhpH8M0wvW6zXOna4KzIBGDI7uBVH/EIA6bVp/04yl+mJkJZ41sFsdlbU+2dJmBbCZsJ4J7SHEc7kqoaagrjdOb5QVdXJUX7DRzWoHqqJxbDdk8bCaQcwBKJg2RHOmyyCau+1pYlvRwhMMsX28OJjrGFIRsGvDpPoUYy2piVVotfsyBB/rl8lqHdnPvqEz4cNGWqJ/tSyoj8PL632hUuU4AwMSmcYqVE35ALe877PrWwYc0c0LLQZ29nJYERV7Ru/IQ6Upm+mjEKSR7Y0CNa9lrossCd6aihc8KGGglkz5yLKZ+Ul2uh1VM2wTxAMMKAhSE4zRiy8hKVeTk9I7Uf2keUvAa7GPw45beIcWeZVHO+pJDA8De3T+sZ9pYHkHPUs5zk1oUnn947w1c+MxJZ9+hauoU+Su2NOOjp/uArdmCUMF+hrH2zqZLWV3UirHVpb63Sz73xyLK1Tua6jH8K3OBzoVLr79RmznwI4B/bFf1PWUZS5a7//lvDC9newgDztIqcGrGW3THdL/WBaX8aiQ70nPCJTn7amzYvQCuCs27QyiKaYyzlJCodKzG0ci2/4YiFofL303uTWa8xvm0FUf5xZqJzJd5uKml4ghGr5zI7zys6gh6PI5oIJS+GUiuNUck7yKWeTSoam7YigJKXoVQmG2A8HBV3bSSMr1DecXrnTN2mLCfsNRroDP+Tl5kETq5F3N1APIqNsFLugyHmPLCA4lk2oTWBoMEurURSviWPrDtwJ3pWTDEZDy9MCLKQTA4TiLFh3RbWprnWmU1GpinV2lgqF1yx1m+vef5JawYpPbpq1EnfmQGC8lZkfaqEqcqOeOisoSjSDBMCuk2qjvSMXsiqXhrpH2PHxopT8xTqRtn+nanAZExZ242f8q6opdRr8wPr900Osz5QCZmL0WkY9kH+oTqW2+VVrEHwXDtW7U2PDlsO09hq+12LDgxJ9kJpbowIwxsJsuKjjspqTiR6JBmw1ZuTIt95WB7HLAjvTotOXhopSOQw6ZjFEN7bAGRrzydZtoGNzsG18cqoqr8GT/m8wOSfJ7dT+UO2gBuOFZiBEnPXqk2ZPP3+21SI0ZNxXqQluycEJ95YWbEgZ1SweDzHndd51Mlj5/H53CqfEwHD9y/OLXE+ybuNZT8YMSDJC8zyYKWzrpgjkwXrg3EEwW5EdMGYx/mDq06/tytnm0gbcgxy6B99MJny1EZjppUj9I1QkwhJSOSBGgZAjAKSE240NMI9yXnnk+SKUdUp+tf6DxhGFZ80ngjDuCY26w9wmrt+HtE9okMILxsh84P8rOQNgOwZ0hnXW9K9g3K5a76O0hgbjmWApcS3pGO8LkPfS97xYCY49YdVsBJcGx1RF+OztFMIBQcdIUM0DkRdT9fPDUwDgJxGeMY0ZItgHZIvDEKVrITp9SAVhgiUADAkx0cCY1vjmTQUGifpkK5rJ64/DmLRxnOyGqSuhJPWZY6J+Mb8mLSJpvvQ1RSIVZlOrVQIjha8WioxKP7qpagwK3MmMgu/OQNk9azLygwi/8Orx4J8ikwQSuxMSO7etwHsIGdZbsyrtpi0cQJ+PXMn07kakCmAsL8LuwZVIpfR9PdkOIAkfqPxHxTan+WgblD2YGLSFBeezaSn23Rrezxj9eTy8g4L66BZEK26Ah4ANJodfXsCi4P8fFLIhU9+nY4S416M3Ma+lEoljPvwwHj50HH9mSr7jydaUo5HqkG5ecZ7Hfsn4cea4KSHayPlCQJDSCwmSMXjVt3S+7UARRXCN2uzEfjKAcuiYeX7tUTLyP5o62RUe3YFfptPEhxWi7dmZDQ8OlO8NxOq2KVM+pNRdIhSYLO4GUAp8CQJlJU7nJvHqQW5c9YcMipPQA7+vIkKRn47mOTnPW87SYz9n8wzddCkFB9L3t7agHrIZQ0oK6M44HYiloS3OaY/bI1JlsmRswVWPLLRx8o7zwo+5GVnI0/RmN6BxkGH3GE3IvEOp42ton9ORnLOvgzio2H39HPjYY47ptCPg0vuVU6sWMuHl5msTrAmAC/BTRbeNW7IeZLy5GLafmZSMwfpeE1P+rjWEKNm+QrSBu3CeDf4uZLnqJiG5/17nkjMcqv7yg5acQZk7Jrs3rdSXWCYb8n3Rg89mTwfiSnNPgeXNSpjXiqIxqb3hPjChiTHbhiDo3a/FIB7Kp/YR3/ODmsLreTjk4B41XG+EjNv8zoMLyj6M9Q7hfOTvo5DtiAwgMZsJ3kpFYxtZWwnApiwdMa8AA0Rz/S2JBBx7XMLvH4mE8A4AcL8zvBaRFKNu0MHr7+nIZrRM2T28Fq4rGITRosRRrFDM+1CGo6ePmjf10A1tjfrXxgv0iW/Z9rmqCx/g2oe2sDudZIDXyiY8qBH2XmLguEwAX3vRKEGRlC6lXuVcdLFGQRyH2U+IIFNaq7rFEI5s/xn/2JExBXTh5GltdlwmuWgBAhwSbHm8FDwqJ8vetCvVeMJ4hmWIpksxHBwWvPp5E1Tr5U8nwxx7EeeX1mjc1aP8gn5GKv+CG4NlkSuUaQt2xMnDXfQSrFreXlFX1gBURnTH/l7YvO9vgxyJmTJoigCE8Q4W//5CDMJfIgln/hPWceieaMQTCEA4w2Xex5/nxOAkRlIGpAVEkPjSfcEudwSNnqiNRWZxNlNEgs7zKyTAQSbSDE4pixAa0/DiR6JTf2ovzNY8XAtAxVzatBYUjy3Kjx7CbEVAJ0RudGSB+gYWI0LL4Zc7kyKF2cqMHrNYYhCKaJvM/h9Ygen9ga/yejLnnPiK7Ptd5IRFOL9mzKq0czRMvemBw0M8sbQ0mm2EwZFyQYLVsAZTzDHPVMOsNY3JAya4TlxHIwvAUZDOCXVRcrRrk9FN5DyIQOF0bu2yhnusg4oDR1gjbGPQmn/W0kkGT9TbHwwvPaYERvIm/mfpkaUHzQY7oG/xLKvDcSQ9c4pRDRYi4RLVjAHD1LzhjBrnsc6YVCUan0tOhdzTt6WREPcT2xzHmp9bDSkUfjALOes//YEg1RTbvwYKSJZiSkXw+/k9MBZq59un35W1jG3zDAJMrzYTbIYwdvQASiYb6ss+T0sjP2R0RLl4+orl5DEiHNeEI+0J7LGLT5PP8MGSsnjyWlPUSjnP+kVGnhL6f+DaeP1Paz7ELkhjNSpacXl+EnC63bBwg9pEVZS2FPTtzKgK5COJ2noFkberGrlJHC0hp2nBhbW8BXwr8IK0t4VN40BiS95oDR8sgKmFbTRV+wy63uGnNXaaG9uJa3u2TeCeMYnK3NJ2+U8G43TWN7I63Qi4BBaaBxtoBMwswJGHRm47pWafK2hNRs+o5PPJDTok0nsh6I1hNYTj3xS0d/JjZMXPcNreM7KjfbK7RWDcru8r+3aSon1Z6HV2MD2qomvUp8p5wkmaHhlVHgMIWnHJLtvWjLq0JSePxHwwTNzi3YqvBZzIk5eSopNx+IBs76MTRXwHoba2kofMRJwMREqAQ9HxpzRyl9ceTdG8rrTk7AHCMjfWMG3mpy0d7PEeUw7On2Ixw3KsQo1sXNrZKB/G330c6efeAZFos1JdNasJFkVO9iR+KHFuEDm8k9oG9iQmK2c0JEKx0sC4H0ISoUTmL2TNW1rRUS8mC8Zrf7XAGNdwKBI7JjFnPuItEl8Ur7VLwClcj4Yk0xfGNKTkIIZ/QGJKbpjpewulYTklZIz0gccuawgyKvoWmhxNRzlKhGDcULQ5CfxzxqHoDXU0t43eU3kYOz/8U7y+jswJEzkOYFcQOJJ6vhRPznpm74/6qPxUWgengewlrmofq2/2l7A495muMRwwuvPfbOW19WgC6nHAdaFXemJCTAQCGVkVVBLC7T6csdSriUJ0DD5oC+W9F4hWZywG45TPhX0jJmbCpQd4W7f0RwUHWEHsHB6KAPDyuhYzCujPCGXjDzdMe6Cpw97myPfOoNAIiX4d44ewO3LGPZA0kzKj4enkfg6OnI08iPhoTQuhUISpSuoOflEeWc8R5yCMRDbxVp/ZdHgNZ1rqzFg8MhUGzU4f5EyLtaFrUA58y0cvNwnI1+NllgrEaNMe4hSuWGgkJ5LhkRBUpJkjC8r0EwdlvtuyMRIr9hmWSOsmDsQfNZFrKqTo+IYqQbCQ6jRQWslayt+yX1ruNTRM4j5azyCFRFsMn3YmMvoS/W4mzjM3cB5u16H4vr6XzQSz8+f3E+pwhT8SGbM/99NLimMkqhr0I/02+Ll3s5kEH1eCcabyGkDsgfOssDZcDwLYTY4o5eZkGEIJ8hLxYgkG3YwpiKLFGzF2SloEKgMP8EsKVaPLwtu94zFAXpkslt/SkALdk0aPE8zNJR/jN0mnQDXp/zE6V4pxqcsJIQYIWQASZiUhv95Fz4TUxrqH5VuDODYr/G3DWeDRyqGHMDloMr2O/sTRhw5uQOdgx1Nfao3W+exfArvBNqmc17qScwj4V84CYn2M12Yy5Xjx4w7AWhG6xi2GD/2zrh3RwbkkI/Upd4+qT+Mm9ne1UBwkLEoj4a+MP4P1xxYeVUwTibGrJ1cEoAgmd4VUGcCB6/YvdkkbxzAZOHFoQtNXgie527kFW1b65RAxyjLZWQdOS184EXi5MCWlYra++y0R5tHzWM3cM6WFUtsk7ZwTsYRaRj9BBEKCIFfp2Xbp6gCmAxN5uazr/oKRnsHDAWxW0Ppw2ioPWYTW5IiFYoLyPaXBSZYg0lO1WTTC7c4hQjXF4SbQw6bRAe5RfShJbkCDIKZlXUQ7rxuKtq5nkgJwMqf6Bj7GcMnDn6tO8XAerAOY57rerg9BiRWn9VhEQ4+qcLcx0b5ip2D1ffd0kLikFVX3suAK4IYhzXoy2uAhSlF5h2vmkWra6SyeaLBsJzdoROU3ELjs0EygZkkX3dEujBY1uHWdPufMjIXPXx3rP+E0Y3z2QCU8q34RprhwwGSY/6CGYUzxjATxgbaClYZMBD9l23U6DWfaejQXauHnUQD1bRgSh0Lq9pkbGmiu8Q6BuaIOZ8T9xBjSvxkrP8/6Csbpsh7AcypPZmXVn+ySCu76MbW/g6syiGgcxhgPHDjEc8EpuqcQFH5V32bwrqGp2jEMgCUsSMt9uehNmMGRcMBy+3WFCiSXOBClkcZzxlED0aHWZavDrIoDK2FMBXJUvF3lJapyP4RugoZyyLeemtYafAYW2ajOwu//h6CApk/filbaozPW3w6XzVldsCL0tbv5ufXnkEMa4Vro2MYMTfz4od3OZobXrxoUazKNNROuKr3B8Pm4beRDwzd65tHtlp8MO8cmEcSLh/OhjTSUeU0+eHOiS+jPOXSTUhi2M6J/wAVoPQ4K7FbnMFezf0BIE8ohDxHS4CV0tpr6lhYqMfIy2h4BvdOQDnv1TP2e+iXbzViXnF2MJR3nXSXwrgxqIF7+1lWHejEMYmRdFBufZ5DIOEc8QpPgMISGnh+A9wftC80hFOI0FvqZxrlN9qe22uyHPLDiQeuT96kHELmYdRCxC6rLgHuYdtciAK4YWia0ziV52x0oj8H8D7r8ND4kl6bjCsjcLA/Pw4HGQNy57LJtmj21vi9IeXMmMMY1v6vG2V18+o+AZgKYW4mWIxNAbYb2S+iuJLLXsmdgcORcWiMbozVDlkryho0R1DIFMhvpzEhfAhy3EgqHOWyKXme6FnHMBPv10PCQJYzTyMZDqyyJ0LpnfbMfON51j590LDbDX267nVScKCZKETzIR5votPblPiTWWj3DVBTiIoyjWPr4x1vCvv3wUMycSf4whemMe3rdO4/3sHQY7pYKj2dDa/JP+WTg73dJ2OHFY/ydUstNSMxAmJ+/yRx1XmrqZveQtOIxGvTk9xWpzuAUV4LQ2FGfrTpyUyn/gDE2Ts04P3nUubcgW8+Zby47XjjEeErny4gk9sMCKt2hWOol2iAXeQQWIDrygWjFT+TcRiZKBUEnJGPuNcL1qHX19bRHIrAnxUGUuaXfSHlslyMqcT1mNorHwnPHp4MbyQ+TVqGxbrp5F0hyJybzJxRpbL3OHLOrFwpgeySimipcKNnBxYP43JHoJlxf+Q4FRqnlm9o+xnPIgMzAYgTyXlsD6VnBurtnj0yMmgQsPx47hvjUVL6oQz9Xw60DNSb4PjDlk6YwTRVntoLxIk2kdd7Wr+V0Lts7ANAR2JjZ9pQeuR/siqWh7ZaxhwMWkl8spuxB3qqz+Q/LIOXYzIHkrBf62fso3fD2G/ZEPt+5jb6ovWzUZS3J/VXBoXMTP9qRJlcUEqjSxJhYEbOO33HatY/fmyZ3csj09WoyvGDk+zS2Cge+MthIBFkeHuM3zvC84+BuUnCwpEJ33vKeH4gfHTH+PwbwKNJR9Le/eNoK6Q3gDSuZvmJ94PMwA/zfkddHsxPdFvSSxtZntPHnGFnTmc4iS528n0FwYkqfzbfnVzF3RU7g9vpsx5iCYAbYIuQWNaJs9hnToOkc7UYBTasWzPDrprM1ApsJ9VvH1el8gwDWFZ6ts54WJKHRMkLz0ScA237zuk9v3XGhJIpM7DeW+VUiVlB/bTFnK5nbvnQjdZ8ipSoQcjdKAawCb/XihDPZ8/LFYGk7hiopcAPxfvMOf/7TKN9ImR8b0TdgT3OEMcI5rGbMtIpjXTCn/Uv8qsMkWdSelf2dQBvclKtwjNac14sQoG086w+V8W10Ui3LYWQ88XcAIOaZFRGdpqBwfl+Hx4N3kQ4ZWR5yVAzhFqcSJjcOPsoDphgIrz9PuPVA3vok4rMS9QiOew3R+DxNPLXM0oSO+W7SSo7r6xO24ufnXVGW9YPpTlXZ8+OCpiMCWIF8shBP24tI2AGdKMlF+hPnhMn2yxHP74fOBSEc/5GdpfHLTjkRyHNKLHnaRSWcZZ7PcFy3kQQ2LODxEojQMPBQuLgtayYZnqRgYMjB/ZiIzQ8LDyexsPrKSTjAGPsSevnbDLtojI/WVZjlY9a9IVTswUHDG9hDi9xLkgqDNuwqi9Ry4l87zo1dpyE2RpjQ/3QORpBksJT7RoDtVFMT53ArAfpsmNS8oilHUabeeYeZnD+BhisB4duPFM73aBQAPfAv2TEosXrZ6L5biSSjqenB3U7kWvL2HGGSzk5ndZXcjrIpWdTcWH3aNVwAwNOduvUiFiT3eCEKXbZZYiqFzIADItjjpn3Vw4BuJ6FMgy6mPBkmDfoLFvFTgXvfNDx4pZRa8w9dJad/NCBhYG33+/44o8WoIVMAcEn7weXFXasiMHb2iqSy4vFrsl5nLlsjpAzIDFWnux5O4gTGcvCk3RgVX6y0AHsOP3w6ttkFZH+V0j2J7H8b6ZItxwmRghpUUAiN/p3qLWvOTPwVK0UhXgN0Dm8Ki9tah72nRY9NjSE53IrdeyX07ij4WQIm7VprRjptylGAsqEd4nmVZusdAduuKEKWlx7nbH+f+V5UHVGibTQIfsLDpMDX0TOtHRlxBD9d2UkRwNrd8+dbu+uDEsAzKmBYaRRA8S45MhDlu3QIfKWWBtKIQWhEcy6ley6lFMlrY5xkqqm7R3soaVZCC5S+8g63A1M8NQui0GhWHkZ5Efoxqo+xeATzjHGnh/ilbkdzptPyIDKNiFhUy4gDOsIbqYmMc2vZo9WD6zq9Fh2Jbz7tOPFPWPSOADVYJz1DxXg6S3j1QK8PhHuD12eG/g+ygLb+5S5dMqA+EnIApd1KvTFyoTrqz3XcxguPW+Y5jxdkbAOQ/o9cm66PI0jyXhnym8WiolABsCFRm8YiF5WJeFujcq9v5LAMxZqnFxhv56L4HTbr+sXzyeOgxWdSh5eCuaweo1XOynqfuYxXS6RcIo+wewxGpBBdmTW0BxjW+rIwTid7VwrPgNret+QNQlUZJ2MvMxxvSGO5t2VCZSH8mPgmLREXHLltTYSInySPedoZ/RO9jyy0uQYfV4mb9dibxo4eNnClI4YGazr4VSSLDsfR11GPwHYbWSURz7KYyyLbO1wWJDSN0Y4dXabDHPo1ZD5pI1Zy4iBThimVX8AvsvkWFbGs1Em5LuOurQPE+R53R0saWqr2NEYJhsQ2sV+sASDIoUpLXqtbgnvPGU8fcHY6qhYwiZiDogJvXVd5ERoAH726x3/wk8VXF0V3N937c+VcGWKXQZS/NiMh/1K8umrXAd5XOMYXCdsZGo7deY5F8r9huwm0oALpr+OWIleN+wURUWoBa6nBVRBunKGKHK3S8nEpHJsiOq8IrXC9i+wjJMS+zsGhsRDJwPWIYSYbVqVycIOK9eGU5Zv3JkCOLRSBrmn4H3CwOUWuJhSB2k8jgmBYYgOg3buaLXJwRQUNEZVKzHIHZHe8e8JyBykknKeiGnocKyYpVxfstlDyCTqDPecVhWQ66K370SxMVaMINkPV0iVBoAGfbnIIR/A5CS3PRFv0JO9IZMV2Xc8Zd+4EZByC4CpyjYNV1vC5YawraST8XKC+6aIIMn6CAa67Nl9tSVcbhW/Xc7iT2qMXCtjap7rxMBs0v6h6ENaP0fBiFSRS1hmdVZ8ZhlZpSGiy1/qIqLoj1HWwjh52St+O3lZySne9XYwUCbC+y8YH75kbCa5XzQrR84ADQC0770DL4/Af/bLHd/5mDFtSozwGEkGg5ahU1J7nW+5Uav7Lra8ejbjoWJBY+DY9JjAFQmyBiRhxnqP2Iwl1jGrvslmKjDGQjqM4ijN7N63XSJ1IXLbiZMQOJBy+qfXeii8Xzde2zN0+n5f/ZNrCaS7XG/62/52hNfHkOWsfnxXus7QvTlYwikVMY0XXNLJvhPITJ2O4LmfCj4AcUJVhqamSflu7HzjJv3uPI16I15tUkVehwOjg0J6nxJfEc/B+UAnvPehYhrWhbFM2UEcntcg7FqB9NEpw4ZVdCoMlOggFYiT3GPrj7TznK1HMH/V26Z927sJu/FGPJ1aBKB3m5i/KSSbp20nk/lTPCCCjzavdoQnlxTbQVCkdVkPx3cKnq/1gRMv7HnD3qRjxhMg5G3NW2ED5yvuERp/gdGYyDNqOJLX4rzkkIfOIz+jD/PvFQa4zdB+q8Cze8b3P+o+IhlP+pHnbPfKkEfRn+e3jL/9a0e8nIFazCFJYQ4OQ2gC7PLlvBt1IvTE+PGJWu89TOnbsjD2M/Awp1EjgMg+SsJkfDpnUJIHN+hzcqzMNmYjWuwGc0qw49XfXIJKl+ofbOIg/qkCcQYJe86YZ0pHXvoA0vavj5718A+pDgRjLGafDwboMCGUCdKePLfdJrkuWSDTNdcxSr8zGIHz645q2TM3i7zqAwweDq+FUgoxQzcssx28myQIqc5wn9N9/3JOTLVvbN9mI9zu6MrWwbP3fyMPeCj1jEilkZzHjc1pysM+a1OwyyWZ/FnpTNkMgk7qByTVdTsBlxvI9sXrBwYPMCNcViglpAEVwKMd4XIbQ97s2cLgZwAE87Czi5UmpO1/HH+Hpgdu+N+xd1e/4vSVaEwuR58ZIMvLDvDMQ24uoR8jC0/lyfVe785M+N5HDCpFz/hMhsD+kB58DdVZTUXtHZhqwVImvPtCJj15JWSDjird+ZHOuSeiXgfkTBMg4aQTfo3MZxAWJhwbYe4rhwacxWGsl9Oz9v9BJ/TpFfSumCsLeVgbl73onjpJGMODQpNbLR4yRYYPQ9P4kLhtICUEu+Ub/+fP8sm1zCAnbhWHj1uUH+NIrGkAiHWYxuyTrESa15460z3aVS7zufqyfc4674CfXKDgCA2daIzLqrU+k/BkyXQC9vh9nlYRbk4EDBI6aoYLmwiTHDRrFiXKJS2XieLU+QQGI4wZOEgPjZOlOawyBFUGIzCcIKU0c2qP0UPE2E7mXRudSXvyu8TYbKSCOI9R7seEss4LscQ2txWYFxkRZpYRGXVZS6MVdlAutC0G9pSez3qXFwiFZ57KIfZRkncnZ1rSx8mKMh24KPqAUt+5WNgzihvroxjHzFDzShlUCc9uGcdZRj/GQykuGQtmLF3BVglvnX1E3Wbg+Q2DP01g7gDVoCm4O9AU0m0PJSwzBvnzDNvKIouJ9Z+DO9gdSDCjgTAvjF0loHeXnYxBMRfIwW/vikSly+QJomZiAAATc0PvHU3jOK0Biz7SKYyvzbZbbJbSPZOUCMKTb0jlBKy8NkJWVFVGijcGhT3Bb691fDY9l3Bw/ZRvoG86NRVJV9pM6XAJBWxSw2SpTRayEU80umeNeTnE5DLgPFo3x8qh6DQDbDcALm0wAVi3a/S2x0niXKsL1znpUIKlVNV880j1PVqVF+Wm/U8o+mjcc8PK4eG9tTcGWPsTUPttA34D6pgocnIJqIVxsQE2KQ5toBNSFjRlnTbvTUgb5c1ADmAUlp01Dws83mnhG0uLGzDAWJyALgO5l5/fSHrhrV+LAXTRzkrl1/Z4/NAn/rRQjdOXy8igl59H8M/6gYoc9lsnwt2hS+ovUoBypR8gQmvQU6LMeyf1xoWaY5N1HfMi4L6mJeP0Wj1oTbtbQ3I+2wIj91MUEAbA9TYLFhbIkXiMCEOPfM/ZOiNNyVYlec4yIL9oKFTuTugd3Btaa+idsXBHUeRmYNwXoACYZKg694bODeCuw9MNNnUCMWGeWVeyxZDA4mBBlqpiRuqhsdHK05WImQcmCKNKRrNTGmT2SNO37YYwQYbFResLD1/aMBXCVEVg5gVYdHgX2R2G2Agw0k/PSMkjnK73ODFeRUw8d9gps0YwHa2I8zgkA5FaFWVxkvR1wloAXxrlJOEeFETr6gmI1ysRzctyUNKXfCTGxhM1sckCmkdt3nL2VmMOSby1LQGXG+kzKV+VYPSJxjz61I/+lBlrhGKtOI3tRNjU4AFI9oFpTRyDeUak4MLwI9OR5QH+sD/v+HJeD6Q/Em3JkQrUIbhXlwyCR1n4HDWRWZGfPffJGS32iwg4NMZ+L0cl7o8yYdmtTfqCGW4GfO6MLKRbCEsr6FwdLJ+9Ynz7Y8bjLWG7I6CvkoJSGwaepbRGPtsm9byzcXSANZ4qaGdrrOX2Jg5wraQnTgUgew2fYE1Nlz7Z2EbEwx4iKByDgb40NLY4MYMgM729Sbxp2nW8OD7gux+8jXeffQe3+5c4zgd07iAQdtsdXr/6FL70qR/Cl978Ep5cXGI5Am2RniRvfFJ843QGAgcauIUOQP8kCMvfeegYq8YW85glNTAy4ZRVYLGIaMU753KBToB1wtI4eeQ2nD9DVwIg6aSczXKuKloRMRonv0Y88Ggsh4dHBYwpX0j3hdmxAdMpD+LV3FFr2kmPwLMmcExk5eEy5fbz2P2E9P4Yi3cnPk8QGW+SJtYise4CMbLhcef30jeGTJD6sCnKZqKIu5Eqr/NQS9WRms27mPJOVTZqIsj+Hjnl1ik3T3/or5B2Qu6MZHhIVhZ3lnrsWUb0YxhRQ6v19VTdSrGcAgew3EnWP4lkfSnHcKkA7z3tePkATBr3jl0wFApTBolBwVQIn3pUMU2MaSJ8/2PGwyyaWQrj9sj4m1+b9dQuxj/1lR2+9EZBa58Qcjjf/PSFhvtu3xKIG3gP7VYrZZ44g3X/H9JQY/zLdGQmD3zO5a/6SC7xiQGY7MHeFo01dXQU2PqF6RJ4mBf82m99Db/x7q/h1fEpuDAKTW55mDt4vsG7r97H19//Gh5tH+PHP/+78FNf/im8dnWF476jtaIHfGbQMQJVSlJr3SM7Aab1/0+9giyL5C5+rncVT4blpRuA8VAWqVFxpWPZWdE2y+pdOk4WemBVzqlmDJ2iGuKWmgwesmee83YJEc8yCgGLn7LSOlhzSgbN7q94t7o80r8yQAOqJp4wMKRTcbp+3gKvQjEMGwIlcx8kSHOFB+E589A+QPbTqAXgltg1AM6qX/yeSkLe/ncYAYQRtAk2DxXlVcv6dVFe2KKgbqGcLkvELRuKBuKycQxHxldu+jPy7tIZU422OOB6f5N3QIB7kg/9nfk36JjOEyGVJ6PpQDfS8rVnnJ9UCKSLq0oZc99NnnM+tWcukfCsgrEthOrzAGGMqFTMAF7ddtwdZd6qq/zEClGHXUeAPN/gla30xUdBqTNd3pwOMcom72b/D0fGxUT+aqBxmu8LUUkfTniatnRAKoPzP/lja6BkBp8IXAhMBY0KpsuCb374Pfyj3/x7eDY/A6aCurlMJ4yzg08hRp0AIsZ93+Pn3/5Z/Mr3v4Z/6of/afz0D/wEaK44Hhm10slJGgkGEiN5uJYZ4AxZM+AMW/KB3tFlSZUTDp4yNjxAF25FOvUfIF6BbGE7FVHaubGvzjoZdw4WNZcFmPti/ZWHukMZZ1a4gXRjory/xnCfsGIYbEjqyG51mkJS4jGv/ur7vm9NISwN47Li1OSBZIq/yd74oplhJECpYzj1shs+R6Koq8uB2AT41gHrfWZGzzbJRCLWgzSDspsOifdLFDsV9+FkeQSxDQ70gB1rRlj4pEuiHR7yCF6fPsURnlt1OOcYhT+yejbxNhvZtT6O9i7CIxbKcsCGi7DzpQ5VxrOid3mEZiVLNaVENlEtIdO1hFEhkvAVEVAKo9hwZ1T2UZcSzZJ2aDSpYTJ6Uxl5CiiforN06fMsu4Do/7bGyUK8ip9J+89oidGK85/gTnwmEIFK9VtEBNQC3hX8g2/+HP7xb/0cpl3BtN3J/hY93PgMowZGQkDFVCuO/IC//et/HV9/52v4F3/qv463rh5jf98x6fjC2mT4QWaRldzzG1SFsmYqrLQBDJMl5lSbtzPFP0+Wy4eEhvIQAB2Sh8AHvaUQNiq4SxePXJT9/IShK6fpGIVnGUPX8zF2+zvkGWtr8yrXcd7D6Ml4sgJcDmDPcTkGVqsJ7Z7U19myB+IecGpkhy51sLaKTLkZFnYb2m7FKmGDl+61SWihDRqcS0jlrMDFn6TTN067T7MzGIMcSYiO7au8ryuAQ4zY6xjl1fiTskCg/ZGBOvWByBil9pixIkTKbsLszAHTY5elxA+nIUaeIw+SviUDmQ2jeKqjDnGTfC+moniiw6RaxQBqGLd1CZ8MiEZSEhW4ESzEqKpzhRBzauYEpPZbe8CIGLjJt/UHZykJeTSd6tBkhi6jnxyuIp37WJpsce1GiVOBjFE+zgjXKLn2XSyWqYNN7xZQQaEKqnJz2hSUqePv/Nrfws/91s9hc3UJop3OACsBxJpzy55z3bhrfraEE1qTWePN7gIf3L+PP/v3/0/4xtPv4OKacOSOTtI49uBaXuhizI0mWIzJsxnyvwTRANKimTVTUnnGXIwdbYtsbCGBdZrnnZOe3qKd7rnukIlb2Z7TJj3Liec3qAIlIE1A7I6CC+4gwen5MGQx/EsjlZXsgGUSdumsM+bJsLixM6Wm4XrYw1R+MpBLlwyd3Dwea4dl7ngOAp32ubo5+l2U1WIgtOKbDal95XCR7yB4KoAPu9XYSaaIMd6UwuQv+Gn05nvjv6CbtV+sH7wP2cA7+o7KSj5HLU08yRKdqUqPk+25HmlvWRi8vUNF1mljJtka4MftCvRbPuowd9PJ6Cbdg3QfdeB62/HVLxR87glAnbGbgB9+a8JnnxT0Y8dEjDcvO968ku/EjFLJV7MWYhDFgkPzwouRxhjCJ0h9b/pEHpvQfnFZsAJUJhQk2Z7RLYYfjoyDpo0SEWqJ0UCEeERGWlN9a/JvXhhL6xJqNc8/qfTJ2oTET/+bHFgAKCbQRIRpIiz1gL/2q38Dv/zur+D6+gq2E5kF0DvYlyozYnEMs8T1Wmf5ywJo8wLUcoG63eIv/Ox/jF//8Fu4vCYsvacMFCl7nYeeF+CY59jTM+OKtkxLotXabPetPVYO2AU/Fgqx19VVCeNfCAesbldWXR2q3rftTe4KyfaOelpatg3l8gpHpN/uKWEwU8q3pERKA9HqfQNMV2hSMJd/EbMPAMqrZ+1jcpBqF2MH8UZ6Xvqa33PjGwIeUAH3rKw9DpN6vSBdM0gle8bKTb+9hpVyuhoMKpEJFS5li+g32DtQ/tD4iH0o+kL6xS7HhHmO5bqnnZidZXpdBRsSsbSv9UhbzARZTHbdUgbFveQJWlQBq3LkXRsNJcOXeGlGYsXN9L7IxnYifP6NgutLdYyarIoFMRZmTGj4zBPgzScVV1fiwlbjHcLg2GIrk/MsUakbXBazQfHRxmoBk0cSTDftqnZLZ3E2rd+Kfrf+cCOt1S6LOh/JabB3SpF/p1TD+8PJP/M3f4rFEDfbigee8dd+6W/gN55+G1dX12iLCZGBoQEMw4Z7SIUboA9ABBGwwhs8evQY/8nP/QV888Pv4vIK6L2JVWXzaWKigKFL3t0DMkYm8EiAakCSl9O74SHoPg0iqWmF+4kS5m7l9C/uZk4nfPDhjdDUuhgzYXLygYaAWpQxeDGc/ri1MEFevZxeyKAwjkLUq2DZ9Mk8VsOlRdcAGP3g5KnkNqbivEyoIbAloEmQ8+NkGsWJcqb47XXJBdJDd13oBy9nXXBaDYnxubhOw3u+7Wx6HukvyipTKLFbaBQ6A3dHIDOvcaAHqd5VW3Jd61FZ8DwBE0G8Ql0dKx5pAtKhPAoDl/gEMmgOYOJMo/WR8WwkZTSF5/pH7zMBXICHBXjnRcdHryTvbwHw7K7jsAigTduCIxe893HD7YPMyZWaM/zzh05+rmmIfieUlYxojwW/kyObRyViJMa+CVkWh2EAHAj+kR1FCYnn1xJ6V4vE9b2fTvpejewpAJ1wocjDhLky/s73fh7ffvkOttsL9CbgLftamNeqM8VM6D08UptNj30VDESswi5l9A12F9f4yz/3/8L7r55idyGpeNC2m/fb2WboyZfT23err9tqP0Z6RgqS9xOIc6KJs6edf58+c+4d50lPxoTPfw+WcwBDshhGrzt3JherjgpPzDz1QV4GOhk5w8H4p78RowvJbydYDNzbqzNzbIYj0TZ60FIGs0xecld40BGFyyaPSjP4E9YAN0BWpTSkgrEpjF2VmGI59w5yQGMt4apgyRQTEqPUe4PKiMXcnULmAYxy9fbXu1UfyRPkQl0OhJArJWl9xA4j4aqo5vukmvVFIsT6ZG7wNRcYHhvb6/Q5MllfxkjU7nPiowG/NTiG+d4QmEUJU5p4lLi/n4Fvvtfw6oHQG6EtwDJLG6gQHg6Et58CL/cFh7ngcCT0xSI3uVz2qq2PSmp+/Iu+9rkb7+CQ0SxTJi/+iL8mKdXWsObLjTGUbyrOzJ42ao9lR0TmeXjoS+e70zN+RgdOPhMzQGXChy+e4tff/SbqbkLrqSEE+MnEuUM4ih1X4xByIEoaUEBoYFTUzQ6ND/jr/+Sv4L/7B/97mKYtegNygG21sZfJx2/78aHl8Npqmiv3CqVLuXA+ZV3+7U1jTmSlSU3iAcATV2AeW/aAcln2xhi6UNp6mqB1iciAEaEgTs95euTKePgCJE+7Iu9i7qHcRPbawAX/1jr7ffcoOE/OBd/M0+FUX/bsDLgKA9sq6VjbSeSpd+DhABx6KEM2LJk0Hpiuf0pcJ+Oh/iIDSyMfAQyDRCmvDK4oy3mq31ufVkYOnl9OyTGZ4MwbXvXVeeFnlgQXz2bxDkg00Yq2zB8khnBqjypugIX0rSWfrQGVtK0D8Bt2MsQ4ahuWLoZrswXQANoQ+oM4GzMIbRYvrZLOo614F2RHfSpWMYmJ0LMRAITuHN8f2Iy1ARZPuluYigIKx7k4xtqA2gEZFJQOH1Ke5+ryRPfaHtvk63qkKPup1YpDm2V1obhh0e7BcpnFTkStmTP8yqyQu9yBi+0jfPjqY/zSd76Gf+bHfg/2tzK8YGjc255mU5UVp/VaT8+Z1zYIO/OY/ZGBY6Cb8yurq6P1CJ6Q3+H8zXQv721gJdnSfGuXLRXW14cMnBVd4kWtevWssRk0FD7xm5/lEPAMgkbHUAQb9hvNwRNGxF9z5gQVBUPvj3j3v2goPIFxuSNc7cxbledrAeolYVoY9wehx1I3DWhaj4w9A2G5Qy4frjiJP0aFxemz5XH+aR8Yo0yhsrxlQMnGerxJySvj4I8RnffhMLkaxQDMst3toclCublJhUN9A8CFwMdqZDO8FNW7LJwojehblwm8610JTTejY3JibVOjZBtRAcBFZVzvOqhUvHhgHOcO3hVc7whzlyPUdlcEboyyIdzcEfpi4LjiQ+rnMSwSX9Y2MNY1jNleo47nXH+4TEtMW3Gq5RTBpCgIPStEKOABwyL7JGTLVnoj08McDs+qDzKqAITJc3KmKjHkroxPXehYvXLtTQBcYDNn/QGzvjIJUCC7Ae6ur/Ar3/86fueXfwJX0xWWZYR/VsA663u4glqLTpUo92QuY8D3VbGn4I0VDa7m6Tlyby37yAZWGRAiV1TnFew6pS5K+uwcYciG92eWiZ6z7lIOOx/SADqozoCtjXfeKZA4iCVkEMGS753Z+9SLp8Rx1ypyjyzvexJeLmNTZQHO5VYWkYVzq7H7AkwEXG8IEzGOi8QRLd+2M+E4M46dMNtoJSkiEt0DbZlM47U11PrDHzRTYf1kIKZSsmJzPuXH+J0BZs2n3JPW//Gsvq8AQqX4HNWy6DN5XxBHNwyfM67B8Mr5D+siPMLtQ8OmEi42xteks1jXaWE7AB24viB89vUJNw+MZ3cAUFBrwdWO8Oq2o816AHkl3M8AOqFsii6/j/ABg3WhYR7NqR6p3MuRq5TSCoOfg01NVzLpNloEZAMuFHKv2uLZTYfaZC+ofkYqLen6CAHq6vF1BW7A9TQfXAJ7JoEBEesZDRnGGVMQXNBtExlTYJuYcmudWx7C5eCTgzlk0yOjXDtI1Amv7p/h2+9/D7/7Sz+O4yxpQhGeXIlaaqCFS2wy1TpwJFJfyy5mUrpoQvJEALina81jFUPjpX5Z72FidLvtSg1ne8AFKDzCTMuACQiPyvQkW2phd+aQTdKMQ9n1PjKJi6m9QftglHksO7fVhswW5R0NYxixkIsYojOLh8IApsK42hJ22wBt24nRGmK8tvbuJkq7C4YBvdwR6gLgIBNkLsLW5oG3RmOW7UHbpXw2Q5yM2cAT5ZMZL2Y3VJ77Q+S88v5zniWZdRmg5DHmfpARbKmEfQNe3Qtd9xpauqgF6Ct5NoYPimgF5l6F6usZl8DeZWBeCHMDLqYkk0Mr2Ok1o907UDaE53cdh6VjacXnTW4eGHcPwO1R8O/wUko6zBJWeU33aCcfgRondP5tpXdga0MCwNQM68PYGIrgxpojs8W0FICmAUo/Lsy+zqOnvlwD5GExrpBGNQgX24LqtIyOoLRI5U68D6d9MPqWJqv3Jo4xPxp3NEfQ3HnkHQNfZA9kIWaOX9Z5oMGnDg9Mn+dK+O7T7+J3ffHHBvNvJFiz8ofzQ/lq1oMznkQM+VKzvA1JaNcBVcr55UHB6UoqdsAiSuKTwcEEXnlqVfX0SOJCIjfB7rptlIyMtTJ3l1qAwZQ6liXDRIm+gZ5Rva1RLjYpJJBeQ1YIpmRIlSRixnYDXO9kMYbInMnP2J9juhc8FJUqg4XnNpVQL+Xos/2R/RBvy6o5XSSTeEM2Z5CKTl60s1MeRSxLD2fDDWHqP+6s9YcRGbQy9/WKmQbyNvoqlfBwYHx809FQUKuEUd59xpjAePMx4Xp7RkgQMf0OGlYOnjzLa30hs5a+R7Zti+HCRC4QAp9q1Jg1LErAyzvGzb0cqkGlgCrj/ijphDTJyMvWUsjawoiBA7EljXG620pK7mBWn3zwUBPtCuoiwybryfrkJGyVeyL4ATIg8v3El87xGmjsVmszh4EzXVl0F8U1hdkTCPrzHMwqNTZ9JnUK4HnU3V/XMjmXf9LXeVZ6sBfaeCrhzQFAA8u+DgRwmfDBqw9xsz/gul6izUlVk6AP8XaPQSrsOvf4ZMh6rm9OYyhSRnZKKLV9MK4r2xZkKj0cV4awSGqPDTPNw8r7QrtH7R6rsYDP0D1+BNzNbLi+ydsJ0MPLtljr2D+DgFB4PfZM9kDDmAHDilHvDxNy+yvey6YCF1Px+LVTHKKTmrkGo1S/3vIzXLUO28xqU2X4unTCsWHon+Cb+kJmHSmuBxuygc93o3XODTVwrrhu4MIbF2JHfXGjn0Q9rLCEiZiB4wI8u2M0lsCVnQl7nIGHBmwmxvXW5D6lAzr9eU5JjZqP5NLEvI94gyCbzCPoEnnKXmg8zVCwTUDGHZimomdukmdGFdW3At1+F5ptBN3586j0DfXo2aec14gk2hNw5v6wdyMRIeyTD1I4HLE8Kdp11aX1WR65jaHf1KeZLxnU4ax3+mDyp4XmrBo2oz7gmPybTPQZ3ZfJW763VRJDQpOBAKW8DDwPv11ZjPHGTPOeWKi8me9wd3jA40eXMQGVO8BKTCAahJnwj+w6+UqpTqSOTdeQ2mEEG/BlBTCrq084Kg5t9MppKH9Nz5AURKHcFsWSMmOonXRuAEY4nauGezof+zMW/qCh7HjJQF5qHDMRQuLk/5bfzvmZ/JzxERK/3lTCdiPb9trB4h0AOqWQFIb3TtmaCGYVdNu7xOSmiRJWAupUUDp8YdnYPhWDZGmsf4cQxsBwcuUCEGEhYWuI58DX/FEvSwV8HbAIQ6TlGFFFPO+X9+J51mJ7r4tc1CKThQ0SQ8bclb7EOTLAxko2jSEmpC59SoNQdFykzxc7fSbphidzEiALfmyCPgCWuIFaB6Og1ALqMvfBemADgbGbGIVk9HScuxxEaqjMBE7zSCOgWb4VR3so8dD1ZtWn+iMfSiz8hu82yohJS1crtq0lrO4TckK/tbtFZ1YQkejM18ZnUsnuoUsKqp3q50PNbrncro+ixoMC5TggazaIj+0jIEEwIbVK9Am9xgWY+xEP8z4pT+at/p+TIDpdq8EEIehKGi+PJ6DJoY/cYSrZtuczO+PWmTWa9aI9GftTW5njOwJMEXNzz5sNPGARrPBYVSB6zloxHePgrVerI5o88efD+MGA5MnLQLEhRksji6LhRr/EJr1IUwsOULfFXHaXSIbcvTMOx9V5mQ7c+vyglwkcowNOSTPwzVaN4BtP2yKvMGIxWjv1vNn7R8peec7JUAzRDuVvSYYoe94wHWKAiQcybcJ+EAKIp1gqsG+EmzvGceEYMSG3g9GbgPjdA+Odp4zPPCZcTBqOAPmp72uHJLyUQYCCH6wxXwYe9gbkjKcvOybqeHw96YZVEX5K2iYyw8Ayd1xuGT/0mQnPbhlPbzqmyvjCGwXMhA9fdhw747OvCVLuW8HzG8L+0IBeTuQgZD85Gt4ho8baG+7IOliT8zG/zgDu912ze1wyE8DzqvTw/nPIJMJ1mepg91h6KjDJlE/+p+cywE82hWXbY/KgQOSCKwQOXTN01XA/zbByau96qCoN7WiaZ5Qb4V4C5apo/XUEblqV4TTx8M3w4tQAJEvqWoowTmsjkQWFc0H6zQUbDt7eYQYE6dUYeciX4ukdycakuiR0kJQm6aLX6wZiBVr2vMUDsQLy9ceBPg1HGYjcYeO3ZgjokL+om9LSJmjSjkDbbIpzjD9vMNYppM9rNJq0PCYvXBmUxYS8D7xm697RRIwoAYtZqsxm/iS5toVRxsecBbSOW2adGD4WtiBpe52Awwy8uNW9aywkonRY6q3FkCT2THh51zAR8IXXC0olr6x44UN17uA4h3OfkhTfmdBYDisACV0LAY846ODcMVpWgYUiRHY+/VrBsXU8fSXGzs8UtTwTghzQQLKf0GYqaF0S8DMXR44mqPA+zc/ksSQPD8XonZWnMlFpewXlwlyWzCkzXiVjYMTFs/BnM50+B5FiPZQaQF6uPBMrRANzAcsDhwkAIbI/EvHSqy7o5A12uxO/B3zLyhaejOXQ9iKTM1MtEr6hlLOceUck96x4MjpCScChwNZViRyniQFdIbVun/zPQcPlPmmztc1eXXk0EWqKmLGZ9ez5eueEbGh9NPBrMFhaX5RvaO9VBK943eoE/C7ohDyEJ6tyfM0rp+gMpX0EMRtOWv9EH/DQj+sPuTXN97yg4EFilD9J+c84OTSQn41tMnAiZwaavGp/4n9mziAO4dX5Iowk39Efo6hRpscUNN1n/T8z5MDcuYMUJW2vnyBFvxPp6mmgbgoOXedXOLRW3kn1up5lSeRhFGRvyZ4rjMmMhTZq7NIASlbGiQGQFOL5SPjwBeP2QU6vOTLw7vOOUgiHJpQ9fSWG/uHQ0DphuyE/bDqrY/btrN41wOeRcdaJYRCeGmrrDprycdU0/zOs6lTe2/fMt9zNWZfdMTupILBi3UYDbw/fabmTEwX25eJiWeAgE4nnhCxqJ0eUZQXASiFgABS0dm6oXHE5bbG0LlbYUxfHDBYTernjKBSVegwMJ7ZnzSubWCXCkF8tO1uOoGySMGSKeJUW+x6V+2R3NvMeHXDIvRyPz5mgQXjfOZVrrzrYxDyDG1NKAJaqZ4wxWw+FgGNgkdm4YpiJ1WBshp4Zv4R8hUdhHnIIyRkgt/aQ9jIhGeygcVAMipcDqE/b5J2d0xjSewMfCLLqtQTw5r4p+nyezC3avoEkouF7MHMllWuLo2VYrNTO1YwDI0IGbOfLUmwCkB0cDoeO+wfg00+KhMOTATRryJZ1k5DR+EGZFslOlPxnBwXRnepHyWk/k/EkAL4WoG4I87Hgtz5YwCioUwGD8fKBAWbZBRXAfhEApSL3yyR1lsLII2HLJik6yqol9Z/zOjga65ciX2sY+5kxI108lIepNAL3MJK2nk+G+lzM2iclySYosyaNgBVoG+84Xq10Z7K+s7gNs6QZ2ey29DcjvITkXcAwZpwBHrJG/JeSal5rAeZ5wQ995it44/EV+r65B2PMiOAmQJSs7EoJUx+YNRrAO8pKG0uljs4eFus+J8VWXSVvJ4bKI2a7Kqfhqd0YQlDDsDoAy2g2S+4Lg9zQ6/DJ+Wka5lRpmRzlQGgXz5hSPRyNTzH5YBa54mX6Mk1jUTpJlTTHutH7fYXZUX0wIpdlD43hmjTRlO5Hx2MAfcsBd5kcmx3D1dxfiPkKG/amEW4yEoRxpKP6wZzWHYRM5NBCHknkeoWDsgXzoqHMqZKn1QEYPHdbVKd/XI5tz44KyVg5NEnTu9jIEYlDLgfnSetRaSiRVwo0dZNRJ5ID0OeOygC6nlWZNv9KuBnNLEDRkbbtyNcao07FgZn1SJ1SZa6FGoNb942oik9gprpINjwbj2tLwOgt1rkrNtldEwuX85x6anuBx8gl5skSAFoNqW9MD3UOJoGwY44VYfy3HyncmmzFKfYBmGJ7UZ28UYvsRjmD9cq8ZYAZwgbalGFzdC3HhtrUgdYIjx4/wrPjA67pGo93G+xnoC26D/BayPXvICAJQnOc0gGZ42HKr9l3AxDI2YKHhfCwANsNYetPZXMwgphzJYP3wHT7oobD9+TQUIry0oGU4BNhfVVkbn82SsEG0vI5V2m9MdARJAf9awEZBhLpdaO/FA4QToyh9L7T6iAYvUBmKLCmSfk6gJvW6fXzKb0QpaMV79ce5egR57dHIzUqi/6wvWNMCdVicC5Xy6aSaEA6rTw4kEiQ76USnt90vLrr2E5jONP1UI2Mr4jtLJknixyvxoVQC+O+EZ6/v2BbGL/ji1twC06qBquuWAaJdZh9laebnTLVZUl50xhx6eLZFgfHEVgHoDQZAGHaFG8XsaYTak4pkYyEiSwGTuiz7I3CioA57Fd0haId6uDY5V2mIJpDKG7tjKbuz9lZlvJgzF/l0YUJ9aD3ZH3IZ8SGU0onwbY8duPJJgsmeFleaZDf9WfKT8fufFpYmGf1HJRSja+wVTCAZYI2e58ZYD22zYqQMRl+5pu/hn/0rW/gU9vX8dXP/Sh+71d+Eq9fbnE8ShkFulSbTPmSoXCJDnqCjdp8V/j0RBreZk+GWWJxrw6MMjMeXxCuN9q/GDMHhviX0mNKzLyKUXvtXuugtClnxcuyeFdPgofEzgD8KCnBuSu68cCMVJSzniEfy5f2sPIqDHYoaPDd+mOsf9UmGPOMi9n8neZRO93GD7uuikK5yExYdlfs6wDUmYfGbyl3cJ79N4WOapttZDA62ytYJqtXCCmpgWZEzLsb5iGIcJwJ90fCsRGqyX1VQHX+CyiVQpgXxmFusldHFQSqFbi9Zdw8dLxxlZwaBZFRGJK8KI1s698L4eOXC57fSWijQ/Kze2fMC/DxTcHrlwVbDcaOIw6pcmmMyrKDX1sWCcOUCm4dtQhv+sKyuIc7CroYu9JBqJ57PuhzAjoBcjjfrbOyk2O0sIlX4rm3XXXK2cDBG5NSxx6T8FRWGA57TvXH5TZsZBgHOL4FnuW2GcpirEM/kxPDJBvPMNm5sgkcKDU8qagBo5WaAZV8qk0VQvJXLU0LIHSWk6pb7/jw4WO895vv4R+//Yv4l376j+Inv/SDWPaSM1xCG0LphpkWNyUDiLgClmj2sO/xiulzA27uRTAZDO6My9eLL1pgTvLgISXntLO5OJjEJwOldaJtXeEQaXgS1sWfX43Wh35ZC4evEExgbgto7aqBlIOVMSXR4e/b2NTAk9h5navyeL6+m1i18myDF6crWnP74GCZRbcQr573Sof3PbVy3R0cZQco8PBAzLMkWry/MneTIaDozzxZaL9Tpm1qD/sfO+WKYRNpjKVoOiFDU/qC8kJyxuzDvuGwAFSlb7ptCUwFS6d0eLJVtdYH44MaajAOhy5n3EJOoRGdkM3C7DDnuTE+eH4E+oTPvbmRsKuFW5SLdsDJvMgio888KSil4OnLBuaO166Ax5cVr/ayH8rjK8JUCZtNQeeKm9uGpRPCkcDIW7KTelIWR+rnwSMHBnBuDNzPjEqERzsCty5hE+1/cxrWCQ8eGunZaRxlxWFQXhAM06dzqGfsh7Ewk13R6XUOOQPgAH9rXByKIHHw3mP/be4Ad4rtFZn8bLim+2Pb0tPGJLF01i0vxX9ARyxAkNk6QmFC5Qm76Rovjw/4s3/3z+Pnv/PruLgSQvO5d+PG9OzgQDmckK1run6aziX3OhMeDh37RYaKTc+yXDrwcGDnTQbPAO3cexK7s63EHCg5wEuG30ENDUKROo5Te1JMbASqZOmdpMFsYpQLHiY0fZP7/C8ZDYIeEpBT5LReA+/18xnU8jDfSI8tM9OwlhWoITHknFHg50rwWIctOc6HGBAbPTwyPTjpdWWeuGOSYtjePpM3rzvLGbxfIuRggpLKNOIhFoVTnQBk/xK91lnOXGQAVzvC1Ra43Mk+Lxdbwm5HmKaCqQIXW8Kjq4K6KSAqmKYJtVZQqWid5LAHJsyLbvurouKe6IBKAY6FgGXpaIsuV/eWFXX0CnovYC643zfcHjl0gfOiF2lTY+A4M6YCfOkzG1xfAL13cAdev6y42gg4d5Zj1p5cFbS5Yz52ceByv2fmM5zfQzrrGYNt7WUWHOsM3OwZ3/rgiN/84ICnt11GP0uPue6sdwqWBYmJTorGxRM9YczhsuFeAEJWgtaQWceF4f3Vc3phyrtgeeeqkLMWFPOZaSKJ5LmmcTUqsh2kD9WdgFBrSQWk4LAW1BUImBl1ugBfEv7yL/x1/MCnPoMffO3TmPeisDl1Ei6AVhSFMoWNdnXLfZqVh0gXmCxiaNiYQeI57I/A1UbLoPzXmaJ/kzowXGndA6R0HaTflS9swAUfHtq8BJFMKhutifAkYGvDBL9HGD2B6JNUjF9JNCPHqIOmvO4jsyAAzx+OdSErjfJl4wN9a62jQbgHw2lf1wKxcrfzOxYSpMJJNlWmTcOTsfH+ShbP+sebaNWaIfVRWXjwCSJ1Ei4WFVnIQuatUqyTBLSuLoFNLRpeIH1GDtDonbCresISySjT+2vpkm6op0LJxkuEwhbtzbxV2dKG2dqCUiXvuxAAncxrnIyAgVSdJAOqwCcoc3tLkXb1Qrg9EN7+qOEwd3Tt/A9v5IzIu6PEvu/3HQsTPnh2RGuMT7+5wwUTcKd6bRjiZtg6IrTeRsoE6O6nCnsay+5d/h4WYO4TSgE+vmE82unhfRyyRUmOhzmnUdKg5mps/4lXzUluws2y2EGM+rIByLMo2erLZ8qCaWmEbrEciRXoYFYmzegyfKKCLe5kLecxpD+Q4MoNZxpDmFunC+yPN/hbv/YL+Df/+f/q4P1lhhBH42y4k60zzvBveEQtVFOPJxYksGzZSWEkLKvBC0+aGeUlxfVO13d5aHAM273PDNSChyn67PV5WCDFtMe8YgMTm28I3klZGVmVQI/FmsGRnhpiwMnjcHzjyGLxJe2Ae9lZFDJGcrrmQEq06jLOTcK5uK2vcM3PGwImnoanpoY+V+GgGXM5IUuUfq/6366D1MtOHLb3gdVeN056gLdfiY/FjV/dMmSLi6Cv1OKe5AMxSpXwBkBoS0ctMXJm6OZQXVovO/eFYRmAyOQUAHRkO88dTAVtYdVNG6HrqVR6rYJAOkqnicFdeEEQYO9NMmqOM/DeM1neWKtMZD5/6OhdRhXMHYdGeLhnzFTRC/BwlIMdUpQqYVN8l1O32FdZSv/kOLXwXEI6YtSOs2GZGCvZHkCFiINHim6uTzGRnkFajIKL4IANkubLwx4ZbjqHdtln9MwDg6COrj3seeAgkqO4FMnZhTYaYyXHgpLU80Qa0yX36GxACf9/yqBYWSsQuYI0AJura3z9/bfx/osbfOnRGzgcbf+MM6k1Rh05uzCMLGBtCbA0C9cgHde7LBHufcxuOCyMYyPsKhK4JdYmRud41KmXTv6S2esBk5Ki27uePlYivp+LWne6aaarz4gLaYgX2G0xvuApr4sb2it7gYyw4yMJMrBNhsbOBiSctM9S/t3z6KvWkJZt9isPk+3lRHMoT5I3iu9uTJB45MPJRFh+0LisPwsyby2UF6Mz4wyRNWeclxHysqniYJD+JZKVp/cN6Iv8lpgwo/QIZ9mueCBZtckdGsMlBxtA88Uxtt1+RzNTzLcQrq4mLLcNc1fQ4wivdnMMWPObixiVqhmBNtIgzc02udjuihiXJis6exeDRKy54lU2fd/fL+K5Q8JJI+8UqNNvMUwWhOOUtcE+KDOAlolYGcm0LjuwoACbDYE1f7DKBuTRx0RhiCkcF5XcQT5MJ2MLDf0ddsEIhy3K8xFEFj9kTVx5LjC54rQXClsMGx7vteuR3xyZC6bMzqpkEQFKB0KsvHC2LSLTGVdgr8cvUcXDcodvvPs2vvwTb/iEn9fhRkAbFZYhmGqAxvCVnPYAk8S4747A7b5jbox5SEUX5i4d+PBlw7Yy3npto4yNkcjaIDiKJHqQflrHug7rl/UKSieV4MpY9HkebliDR4MVe3KM2TkmKDaKShWMEQQi5C1gk51O1yjai3jeys1HRNFAr4EpuUKAYwc2AxEZCrMbN1eCZIiGlbucRw36IIfDIDRaG1N7s+dtMp4U0GRfbrN3r4kdxcvapak8ZUGW2QG/04MBsjIqrFUeq9oXxJ51ACZd1l4IrXXN1IizYIeOQ9Bszo3IeB7BKElFNq06dtGLY2N0Kujc/QASCTGQt+PZzYIvvL7Fk0vZ/dFY7wdRG8dZAKYA4F5BYJSuGSedZHHP0uU6A8vcsNluZCdJExvjp4aTbE5NORvilUaDzMD+IHubMAOtdZSp+GHebkPBaK1hY6uDECNM04+U3+YGb0gpTxiQ5VlAnLFI/iV2U8kQNSyc1FcGXfM+VXos+uF7oQDwg3qLeeBOtDbSVm4BHmOysIlZ2qiMEJ6GPBC/ST3d7KnAj16yUhoRvvv0fcz9p2AHEw/ClgTUvlrsOH4nc6Ze/qEx7veMh2PHkUlOkAfEY1DzHTomO6U9LDJj/XhrJ3NEr61nkM0ABkDorWxkKFvyM98TwLinpG0ITFHPfNRYVZoE7snYeX8i0T1YRoq6EArgj+U4sxouv+JJ/sYPOgW5wchxCG1W+kJugFi1i4g8Hr3Gv9TaFa/FCLduEmnNzLMkQa4BNKcbLj+pLoI4IXdHOdjgoubShkdho85gaXwzQytZqmLw7HT5otkn203HG9cVdwfG3aHjtauKpQEf33XZSx0MbuJ1TRUAiq7QLA4iUp5kdKHrqkVrS2o7kUzsPbtpODbJ+RZDV1DKuJsjA35e5P1hwcJblMIoGmYpJCPmiQjV+7njc2/ICOHjmw6g4VOPCq4uCm73jPsD49FVwfWOsT928Lbg+rLg6U1XQ+hThPBUBjOcpocnIkjgJpuoNZbVpGBbdc6gIodLLAtrTrnsV+6GPwMsTPyzvpPrAVZ6631dCOgiy4e5YaGG3WaX5HQUG17Jmxlg+6WgAyJSg67/bD9wJLCktI0ibKLFxsfKVANnVyItMC+1zybE88bTdbEoCgiqcJ0LPrx5hf3cQFR9dz4zHEM71WsaQAgBHlQJh8Z4dd/xMEsH2oo3eZ5hqyxtBzdnG8lkzM2e8eiioGocKrbnTMCUFD6vyDrZmpQjQ2NY/ZfAmq2vMgNVYAYwIuW6Cy4HP+wpQ0kjwQxG8ozTwsjBmzCDMKzoNKMMHY2sYu7rHPTBQzWB8z6LZ10RYZsomUDrM9YK4qRgcr13G3nwQH+l2IyfCD5hl0dBIUsGAhEeccDVdhIktvze84bHu4Ivf6oOc0feW5z7PuYSTrZaMPmDZXAIkNcKvP6o4Cufr3j7g4a7A+PJBbBvwNNbxsW24GJDoA7MS8eT64KHA+PVXvSWdBKxFg1RcOhzcUbab4nT3t53zF1uMkRvfBbQxEX7zJy31nQxDshXS8pmVNKeKtsVYrdh/MBnJuwX4MXdgnkBXrsifOa1ivdfdry6OaBebPHoquC164J5Yc9sAwKI8p5B4Ywg9u/ualy0f1uXOQXT8+224ObAuDswlsZ42DMebxnbWkB6qpGNwE2/7Pxdl1eXn9CxUyMe0Yfeu4yUCECJcKiPDlXZc3vywSWr7vLPZKZGRzc+TAJCcQihOibOkptasPQJHYypSg6HZxwkYc6cPtlUxobZagC4m32Vz34+YukNG9QAFmuQeRIJ8fJI3aknWVL87LbJRAUClEAmGuR7XETiwQg8Syd8fNvxxiVhMxwEGYCXvTuPkLkiJ2BMH4/X55s2Cx4IHn5bBtocFzKgZm9UlM8IofG6EO9EBcqbTEcGY8DiEHm5eTaarHVmYcwGbu31ZY/GADPPYZjkMThy0hOrjI6i98SwRlgOnrkQ/IyhcfA/82egHeN9I/e4EB7I+sMmTMl5ETY7yYFY/LENSbCLgp6cvQjMC+PmTuKyMrQnHGZLNWNsNxq6Ykl5beZhVw3LVfHMpyL7ZrSVH2GyRDo6XbpMQnIBqMIbUQpAjXW76dAzMRAVtRCmmvdMkYM7psoSCirAbirokEyTQoQ6VdwdgMt7xn7PuLjYom4Kbu4WUCXMx4ZSCWUS4I3RjGsCLKOpAL5aU9PG/RmGZnIRYWbgg2cz3nvVcbsnXFxPODTJ2pkq6Xmj9q7WRITCCZes7EEvSfU/ZNKotOhBax1UCZtS3RC4bJhMmLq7A9a9QnNuMphPBp5gSMelZbUmgGw+DtGwjHheCj56IYV95s2CUlvEP73v2WyEtzY30i6y0QF2heyd0bjFtWHoYn/Z/3gR0STxlhh4cdtwXIBpIvSWFjaoFOd87J47yzzbUkAE3O8Zben43GuTnzpt5Rgwjoor/BhmAhRks+dsHRSMMsAJYZVnONqW+MFI3ufApzR77lbUGBaTlyfLdSmEy8hxQLSYntMbxiNASu7lEWYArpQzbMpGOQvFLYWEqjhskvSzGhTwWLbH8rD65Hh88GfY2Y1SWIUDGMJoBVW1AG2WxSlzgRwmzMl5MRngoC/679SQkxsBC3noIp1ScLdn/NaHC6Y6AUx4etuxP8p7d3vGcem4fehYAPDM2G4qatXRjIY4pio52LJ3CXyk6wiundKaeIq9F2OVeNZ+qlb0kHwTXk4FKJAFMQWyJQV1BXAN3RQC5hn45juLhsoKCjOe3zOe3zU9vZ7RC+NwgORjLw2vP96sQquDSMJO67GRORDZZNJE4fx+Ziyto1bC9z9uuJ0LSq14UC/cVnv2LgYHDHSSNE0/jcdHdiZ/cNl0LWX4EXKCe2KwOxgLWPqAux9HZ2YpaE3RDwdLxSNK3Ndnprxrla3EtEUSMntcop/ZYE0mJDpXHA9FY2+a8jSWDwvHSK6zVN/1AZlI03d6T0yQprTWcTFtsSkVaDYpkofaAZLsAhngLUoF2Ztalap3Y65zSWgr5JNgvmeOMrimjXqmidAgRsEWLJg+uE0hDB1C0P0i/Ep6GORgYe8a1Hs5bO1VqpJ3KhxLGSzmC64BGcnTTnXZgznWy17S8GC8n8GuhMAF/acx/KFUX+h0GtqJchIQ08Cu0bAMDTpDv9vQMBBmTMnpDf74YI6t7xGngTPAnVE3hLJYeIew2RIqQyf/wmAG56PP/S9R5P6rDFgYoBZCrZKLXXnCovTQVLBv4mFOk8j1oQOoFVNVObH1GICWGYvgqtZt6wq6OiDSjwBVoCO29eua1QLSCfTkmBEsa4xQa8Gk8xabIvVRkRPTJxJArxsCN8LMsnysbgjo7CcllUpAKbg/qJdfCLTdgAvBDsBwZyqE3TvRDBaQ9VGPbGPIBCbJyfCYJvBMoFLQmtZNDCqyB5JV4ssMdCWRp0t79aT8hK6XUTrMeGsfdwDbK2DPC8pEuL7cKu5ROmgjjOQJhg7gYn/lgclEjGF5ogAn36hbvKeHoAOytJc7B7Ea+jAvJEeE2DwUe9uB1ogVs+WGloXAeW54/eIRNqVggSlSmkW3h1Niv5iRcDAYlgsrdPSEKrZFZ6FEsQKlpCdxmkk3K6wKRhi3J6Xhz+ARsLlkWk72uLO1dcV3xYYrTXi9tHo3e0d2I3hsOb06qPAhmI2wMriayykx4qQsCaAHl9qAJYdUbJSWmbEC+PDQo8Ptp9fH4+uUfyXhPsneSSMiK5lURigVkeG1OE3mnVtOr2Qm3T8IuFk06dXLjo9uZd+cwx3ws99pqJ3x5c9OePMaaLPEhM2QIvPR5M29OR1ZqJzFrnri8FDvQlPr6I11FCJDem7Cx03VFOAWcXvrC1u97HZT6+qpy23rYgZFJpoS59vYZtRk+KZeoqpSby1iXIryVFYuanJfh8amVVY6RbiUoSMDBb8uMtvmBUcqIIvJKx97MpIm6iEC7BONTHKS0M2BcWwak5+0Lh2JbGpBWyR04gdHw9xCBegeumf45aPPDPQigOKskUyeYgPULeNX3/4mfuN730DZbvCDb34O/9xXfwrTUnTytIyybliZjRUyjpsCMKa4SrCZ3QBhvc6pt/WL7dsQl0MAXActxshRTgZwoSNRyFqmAsSyML78mc/rcmn2yRjbWpZVmKT/yRBP6qtidW/vOpauHvNUwpPSdrvHpTJqeb6RMx6ACQNxpXWqUm72Nplsxzbp+M0kXglUKW1I5Z3iQE9plWNou3uFSJ6u2yAFGw7cNkAym+FeU341SRz51SQt2eP27onepvx+4p+V57xAega5CuXjCuANeMnLCuqSDfQcc6dHjYorEYJnweQE4kaf8joAVGqcJmnIwoR3Pp7x/WcMVJIFMQQsjcCQcfrCwHvPRMbeu1nw5U9XvPUYeP2CdU9sOgHwrJjCr/D+a1KHQoztjvHaJeF2zzgsHVcbKe9hZlxsxMk4HDsqMTZboKGgzZJdYdus2hDd+02HqJ0FcG0C1nK8mzLHfYKSHDzCwOdCACr5joCdREcLdISq7aICTMS42nTMC+HQpN3XE3AA46hZaaVAzsUshLveMVXCvusxfaoDXTPHCOKchYMmHKXKeO8V47vPFhwWBnrBbiqYqix0okKYJsJEOulaZCFRA+H+YcHrlztMmqduMmx45vJnlld7kQliVAFd8EholYELxs/8+s/jH3/vV7G92qA1xtvf/S4+fPUB/tjv+8PYThv0ZTT02Vamr0nRQm/iRB4ygCDdlMYAN4G33YdiQE+Tn+aB+6NhJfIQm90gZODOdMkESl8aHk+X+D1f/gq4yXCsssSQXKEhUtI7fJENswyJ7o7Aq4euR3nBT/V2BebIemMFAQMQILwYlCDOMz4YeFgAkHTy0jo6CMsieeNzjzZPpeH164qLal5CmrjgCCFE2CX4kPHzJNukJMOq3gB5aEP7yA1zNhQIDfT6E0Mp6HKPiMRYel54thg+sgi7FAAcvLZhburlaG8iLLIU5W4OabjdYAzMyqtETQtStWbJYDnc9j9K/W5xZwbw0S3j/ih9+WJfQFWBSy1jLMeXdzcbOTj5uADfeKfhnWnGP/+7dric4PFT68w86iFb7OKGuntcXgatjMst8NZrcrjBs9uGJxcTaiUcnjdcXxQprzM2G8KjS8LtgyxLz8u4TSdtjUeMtNk9X2gCw6wH+ZLy1ecgNNyR7JCPGGTlsvRdTYYor1hsC+Nq1/HVL064OwC/+V7HAsbn35xws2d8/+mMR1cbPL4AuDG2m4Lr3RZzA17uO2xuzndDZIAb0Fj2T7e2kXbm8wfGuy8J20q4qIRtjYlf7h22vRS6ZMnYCPjhyHj9klBVXkw+cxh+dCxIOckepi0dknhxTfiH3/pF/ML3/wkuH1/LoTVccfVowtc++gY2v7TBf+v3/SHwUh2PQpcoJjaTvqwTVqcgygY78RgPwB7uj3iSrB2roKE7kbmUAvE3NR3W6JVdCKAqMgO9P+IP/ehP4KtvPcb+njFdVmy2hGlScG0y6z4v8nYpehADAXcH2UaTAc/tFu86WtiJYRknGTNyRoKBZoSDlAeFcLPvuD1IGRJeyiEJUyDZ1Ov2oWP7qPjJJhHTPo3mJtY4x3Iow+KlGXxFmUZbLd9GqxC2ixOgWuviWTNyGQLGbJgExtnq5JEDAtjzCs1TGlcmy+tIMpHezfyStWARwgnETvSTyrG9m4AtTmbSjYqIMTPhWx/MOMzAdirONTuo2cchKgq1yIZudZIDEzoRUDcSi9a46vChtMI28cVCSzYasD1JHo6MZ7fitU6QYfn9zHg4MK4vJG/6/qHj/tCxNEByti0nhhyszbvOqyntet3KrqDHg8z3NHdUwhB2Zu8U2+OkQJ5fuqwcnbYEmm1/Fts5USWOdURaCRvNbmGWUfKysG8StXTC3V1DVePXzZlEor/bakr4boeW6ei8JMJUZH7OwqBVg6tMMsdABb6quFbCVAjbqUrmSyGg2741IaM5YhD6w+5cMGTLkemi4ltPv4df+K1fxe7yEq0RwBUdslne9ePX8cvvfQM/+dHvwI9/+ks4PJgGhMGnCANIFGJwz+UzZeWLSUzpvG6Sat6ZGQSWYQxpXNkdMU4P2KvCMm+4RsQQRsI4ESjTmfHm4zfwh/+5P4gP7x/w8uYBr+aGb330AW6XO1xvJ/zQp76An/jsF/D6VcXdXfdTdA4NeNBcQVnRS55X7rFHgu5fod5PuJrJY4N7obYbmq/0ViCVcFEKcxirWLrVFqMcFvHoHl/ITTJATE1nHeILnSH08nx42+4ZG4PXRmA9ZDdOOzhTjC4U4WwHv9zViNurWHjK6CCkSijxzSPPAVAq6h4eylbT48GpcQmThW5G3rAsX49nx0lRZewI8E6j1pszLCjSaIsuD3ePDzH57gvPONLmlkUnITWUUGkYYQNR9Zj9ou0O1ynfAO5n4O7pglomLFzw/AG+OvLmQUKZh5lxYBkVXl+WZGTU6DDUg45U4aZx7oWBr393xt2e0SC7GFrtvYkDsiwdC8tk41RtIZDGvSdgWSq++Yzx/ecNP/xmwY99jtCWMBBNY8v3x4Jf/M6MhQsejsLbd541zLM5OoxXD4zWCTgy+tJxsRPvVPZe4aFPUGhY5m/hHTlDQEbrxfit/WrzY0VcRdQK9EXwoALYbQiTLTxaGdcsWf7JjomJLjGW2vEL3/xFmcWFjJQad/fSF2aUzYSf+eav4sfe+qKPmGIUbWUHdg3YrcIyoZAqdUHXobLNUjO77yW6oDjHqRy2BzVsIJ55EJDjFraHQoC2ebhwi0y6euPYGX/6r/4lPNzdoldCLxUzOsqG0NFA3/olvLV9jD/6478X/5Uf+R0oR+BwZCwQ67lBJPKb0cirHQk6K2+0eCc7OjpgmMLZX8OehIGj56weQByeLJ7UboJsfD/MBShoIwDOJ+JWEuP6Xqz+lThR0DO6qkqPARyv6ZWLyQbB9zAxwDZJ9gI56Dd6TAjtXw5lgIdNtyJPnJMSMHIHDQtyEOBtz+c5gSAvK1rQm1iNGB0kJlHM0YjBtLirOBSN4JNcNrllvNJEEI09q8wUkngrw4f/kYdk/WmGRZ0gChvDEF2gUjE3iWnXDXDU+jYT0IhwfwQ6VclKYaBBvHgZMdjIwRnqDknZ6F4kG8LbH3Z8/+mCzWSTt+T8l1Bol02iECETA0Ui2cvknY8Kbm8e8F/7Pdf46he2aAw0lkngzrJXS1sIH98yOndsNhNAhP0iaXxFc8hlvY2OfCphAWIbDcMXZPn13De5nhYqTWpMPRavEQKCzHOIbpNMUJMs39/oSkw5ZQiu5OaEugivwVT52juwuSj41tO38f7Nx9hcX8jIjMX8dG8DgaYJv/X8XXx8e4fP7h6LE6Bt8kl197y0zWR6Jf9NoqByt7OkyFlmoceHjWp3jnTI0wFKKR92lpw3lwFwlTQoFFDNKVamdSK5rBM+HQBVwpE73rt7wMXFBQgFtU7Y+codgHvDh/sH/J9/9j/H19/5Pv7NP/iHsd0VLLc6nNG9MyX+Te6NqByHajtwB0lxCo560VCmOfAG0LjHzhjBl8cYdmuyt8STK025Sp3v5XtfcWwGpfRa/JZV042NZjQ97Y5S4wx8VRDX2TbZg7XyBmCMxwavYA2cMPqtoPw78Xc4uX3lOTPHOwaiSF0zug1JkRMtXsf67WQX/Kr1oYGntn9p0le2/H7aANQkhusT4NoHdnhC19UzebRBCM+veyuDoTkxQLdUQs5QkvCB7BWyK5px0sW9qtCtXhme4YVOWOaOQhVEsjoSanRst00QsNkSnt4DLx4YTy4EIO+OBC4TuFQ3hLES0TjWR3nIesMAccFut8V2JwvuOiQcsjQNc8psIahWiV13oLeOOkXHMEeZNj5fjqwTlsIh47Hppb1ovPMJW9bJ1GTcx0ymlDHFkslTNwReCG1hbDdigOyVngR/wO9kyK1f64bw9Xe+KZvy6YEaoGQQQOitg2rB/XLAdz94F1/+yo9jmc1YmByH3plDsg66TiqLYOhQhBXmAY9ze8xOGSPCwCpA0DhzgDcYPuPdWsWL5wdcv3YpXgKpIFBSMQI0mcotfykTCITWiuxYBgVHJjB3PfVji4uLDX7m7W/hYen4k//CH8F2IrRj5KIyANtdkaoML21Jfu6IDGDmHfqss9MY1tC9EPcYSemOjsohq6r7ZexnoEKeU2RN4CWrwYqBeciztt9ioyGMvr+4k0IhnPY7ZUPEcyF8AxCbPCTQI3tpxNDhvglYGKQAV2ddeimzjmUK3zuEjPcZdNM9M5YDh3wUEbzIwj7mqKS2m31Ten2USOJUlBoTw2Gk5UWpQxGgdUy1OHCb5xcYIPTFJkthfJF4bnhs9V3sgNevK24egFd3HU+uCJup4MVtw9VFwWYivHi1gErHtAMWSarWk9U1ZgzRxwlyIMRvfqfjb/3qgk8/Apg7bo8FdZLYbdHwiEm+L+JB8NdDbcPIgcBUsNvKaks5xAWYWeLjx4XBS0PnBSTBZ93vhSW9F8YrRutdtpe1nblIRtXU7Dtchy3lr1KcUD/pMW1TIVkJSpFtIlN1pOeGGvQw7mfCNz9ivLpZ8JW3Kr7yaQLP0m7uKRwLzTJJMpfYg+2O8MHdDd7+6F1sthvxvJl9ib90CqMwgRaglILvvXyKsvlx0B66mpgjM0q5XtTrLh6qFNyY8qSlxfSoh+U1q2gebIHuh9sBXuwFG15oWQq06BU3L2eAJ0zThM4LQBY2SUYiDbUtv8+8/740XGwmn0Qq5hkQ+8kam90j/Oy3fxOfunqCf/2f/v3YH3mwYjbs4M6umACG3fYCn8J7M17Zb4OAvP91eL8KHinGmqaCAU0p5M5YFDjIn4t6FhahnmrxBSQjkIVhMEUfYmOpzJAxck/TVwJanndqPA9lBLjYKINXdQiPsvcYcwhmMxwl/cX0xzA7Pxc4HkBGmbcGJ2YhRiBP9hS+t7M+KnJjQAoPbZhjRCT74ywa+53V+2vKP1uwAQXuznZ6k+yk123falW8HG60ekzQ2f4Z/Wz9G/+WhdHQcLktuHnoksXQCbtaUCEZKoWADXVcXVbsLire+2jRjDDjknyvJCsxNwRcbIDDkfBiD2ymItk3quhd9xSvtu947wJYxEDvKEWORMurIw0jCITdJAuAWlcQ19GLhNk63nxcZa/zuwWPrgsut4S7B8nkevJoQoXsb14mwvEoUYGbAwT0SCYuLQXY+sFjTh3ABLROWMA4LoyFhW4Uxo3JqI6AiSFOHjNu7jpe3gNLr3jtnvE7KmGZVbJJQ1Jk7UwCnDAczKgXhF/4ja/hbjlgN12IfADgRY2c8Ur/TmWD914+xaHJBG+HbWgWesKwuH5CJ9WXiZL2M0OsYe4cQMCY4YBJVbxIipdEGTolfaq4v+24v+147VNXuhqS0pDXJtIC9NlrhCqaFNaWLoe1gtA1vsNMPhPdmHH55An++q9/DT/9A1/BVz/9GdzfySGvrKkppK6ReTjN6lZFz5kKrEIxZImQAgB0NZcCQt7cxqDHrGckLMtsfVVAthFN0fkHGBsAt9ZzFw0QD0g8EF+JGizMPqVfc/lKtGdJE9am3wps67KGTzHwimGs/DSwXseo1ahZ3Z9AqIVdWPk1ONbJA0laM7Quf7OyMoi7E+JF6CgOY2oYM0BFQhP7mTGTAE8j8glv9zy7eKqTnloD3bMbQ70ZvNlaGl5r5kUyWmZNSL3OTrIT4XzsYN0bmxk4HhmvbhpKLTh2Qt83WaUJSaMtTUBX6JRl7RtIjPfRDthuhP6pMD7zxoSCjvt9Q6GC48I4LIzCjOsLwnYSvX98vcPNfceL24ZSamzwlAz9To1KKXCPk4gw947LCfiBz23w9MWC24cFVxcFjy4IfWHcN8LFRLjaVBxmwn7RnQw3BQ9zl5FtNx2EeT+y/wp1CZdUgCvhbs+4eZDQTdezHrmIHoojXk6cHlCRwzBYUhOtDabakuzQ3eHw/jPD24FpQ3j35g6//L3fRN1tPWsmw4OjjMpLpQ2ePrzAB3cP+KFH17h/YNQpbzMhcrMU+NRA/kziwUlpFmD3yRojDnCz1xqjzQ2bC9m7l1sfJl9EgQqOh4IXLx6w2+2wuahovEROsVlM1QrbcN7q01GG3O6MVjT9JwGmQw8rbVTBNONv/tov43f+kT+iy4kZVMkNknmHlqLlsK3XfXgIBLDafdig0gRohTTG8DzxoGbU6smrBvMQOo/ErNus5Na1bqWlKnD4Oc0r0KD8Px4KDeNk/elGI9oy9Lm/EfFsi6OHL+A22L29c6DqkJ8dBr+n9CCTnGLofp998Y/hZYRKeDQAXof0yYmBBqVRjNBOKt9zYzQdci89eM8SnUDnjokK2qIDcoJmoZCPYk0f5Df5bxP9PJqwESjBpsnYAWQ+dnz8AqhTxfW1hCTuDpBYc5UVylQLjq3LYhhN77ONpahw7EjIjIkIF5MC+gSgy6Td9ZYwMfD661u8vGl4/2MJdXzuzQ2uNoxXNzOmyngwJ8JpNmdLZHNTI/Yf6yyEw60VvPPRgpu98O1hL4uQ9oeOuQMfvurYVNlCY2FCnzsuLuygGPZDHlxcSVd/djk7s3Xg5o7xaCtZJpYJ1pI8ilqopHZJ84yeUEpNTG0rAWaXRQmzuUa7NIEB2gC/8Ju/jlfHOzzePJI9l0wOzWqT1RT617jh7/7aL+IH/sB/WbCvJ4ww6lyHxs/khevKsmicCmG4R6r0BcdGoAfGzpZxsaQ1cSFQJ7RW8fz5HkQF169dgqkjDnCIRrl3lYAjGsvKbItZ67vJ+nFeTsmMurvA195/Dx++esBbF5c4HlvS9PCybOmv7U+SwYzIyuVctHc+wZbq50kpTveTIBgHKfa3dtdVXyurPsmg4hM1WhGzpHIRSdbD+mOABqPBus2vrNEtTQSlUjLehtDQ+W+U6zUQNsPIKjbGm8QdI8/qyaRxvDteTKl5sNxbwtFX45mRIWwmwmR0ufJEkT5wWhlP1viUJEMRwB0XE3C5rXh138BMGlslgGXLU4uNRpDN0ttIF51waoGJtjS4BCvFQGua3naSOpiqLEbTCfn9UUOJGhMWFZB5oq7XLbVRltxLH8luhFLmbmJsdafARoz3n8mBlLUAH98JcNetMOj95zOObcHcOrjNuLrcyulAXdLu3KAy0Auw2wCbIrneDJ0crHpQ8pHxwXPRycIFr+6aZoZIlo2dfgWQn86zdKT2qG7YaBCMiRiXFXiyA14eGB/fMD77xYLXroB3X4h81BoiAOsnNoBM1xwE9J7d56Q74euEUYYY24fW8K3338Z22vrCJpE5dR5UD3zkp6PWig2++f47eLWfcVU26K2BkWLtkHm/AThVTsUD1/9YrQtxZFzk7T4s/aWUivv7I6aJUFniZn2pIBA6Jrx4fsR87HjtzUvQzjxsmeCx8Jx8D09a6uNBwI3prek3tUh5q1IQgbiA0VHqBjfLAb/10cf40ld+APNBeqkWmaBNfrswt0QPudefPLPYNMqMiRBuiw7ygbexMUSYJWgZNmhemvKXSOOM8BFPOPSh0YafPJQVHp6hksMi5fqTwUgfN5RWBuXrpxbevA6YzKS/FpsOL1j7x4Fc+yfXv/JavJKEorYCzSO4yrN4OiaR9guwX6y8oKEuEvfdbQjbQrroJyzoYBvCXgtfOgNF6uiNcXU94dFVwd3DIlla+rItygCJUHRdTdJ1UVmHpY3BnZE8pxEZEuw8lO0iZBK+QuZEwOzefMTw9R8U3IvEm6fJHDFGKRWU4kQ2uTpVilQ5IqDIJCarL2P9xmDsF6BzRZkquACoRdIU1XsFdL/vDgmtWh26yAoso3RUCxkWcIvJfpmrUKOpIcY8pG+LGGQ7FAJaV1F5lb2nCl514O1njA9fdHz6EeH2ECl5XWnrTSAxm9MYgYmBaD2ykLpGB4SU5FAEeW64Sy14cf+AV/e3Mn+gmTO2jS0h8ngYgO2Ex5B2H/qM/dLw+HLrWYBmpLKsnmShYGiMhBtKj3xkEzzW2QMCo9aCpcZGLHMDliYhlbvbIx72DY9fv8LmssryWx2neL+oarKBKsOtK6tptMkJmzgiFco1IFjrLGbeifDx3S3qBM/J7drw2MLDhk6R6ZBX+4V1VoDSmfjhTMbsUScvyggiRIEGcrYxWLeJX90JzYrIXoJ74gk8rYpKupiCE9gZGCSfAggBNYFz8E/yaM5HwFtqDuA7uqVEIfnHCj6e82jvKEzrgy7oDO93sx5uY9xqmkInGspabCO8YtsW2M6QUp/0zcIAzxIOudxSMvwUDn5qLJG2VTLewAxUKng4Mu4OMxYmTBtCb8D+2NCZMW0qlkZuYNj/5Tkdob+oLL566JiXhieXEx5fFthcgWwhK6O1bQU2VfY7ud7JHj6v7hnHxh6rvdwKnx4OspVDY93i1vhIsn+Qt005Xkn+WVYDk2mlxIetg7s7FmHhbL0CMM4REYkRKRW+n/nDzJg7Y9pIEbXKVs4N7NsRWNaFy58KVtHOqJVkI6pm95KuMGO3q/jolvGXfvGAu4PMT/3DbxwkH75WAf8OLGAsvUv7Bg1J37tMWs+tSx67xtzz1gM5PJbEEXUCHuY9jn3BtJlkc6zU/2LbLUm9qIFMcm9RgeQkuVOiVpUAkO2Vq70yucJ3sWStFfRjQyVG2VQwZMlWZJjIi5vtBvNLBnUCNcLhjjHPMw57xtWjLXZXGyyQPQcMvAU0rAyZYDTGkHMlghQE9dKLroIzsM2IpdcJsZL0/nAcmOsWTQpEociTdaBhqzFCI8TjELesgI6sfgOcjICk7UkxkUHYmbF0RuGiSmuPWVgHHk+3pd6pSbKvMNSwUuS8mgAk++FG070Gzp7HaDjOhXRsNZvFZW0upXiIJJ5njs2FmuYy29Jn7w8zKqwZRclsnCSWeDtW8W1HX5NMGvrGZUX3zWhNeDQ01jra5M7yjW3kpfMlcxMaC0E2HtLrHqtEWjSmRjIrGcBAF8/39sh4eS9OTUXDaxey8o/VAxVvU3hLLPHsy40A7b507DayVP72bsFOc6gXkmP/NpuCpueemWhatgV3Mfbs6xMUfLUzWmdM6Ci96RmYMireVuAwdwefvmiOvMXATXdIdJT13MmpALf3jNu7Bt05Hxc7AniSE3yYPEVx2HsnCUlvqgcsvDOzaOdxsmEZFTSurrBdFVoyhBibAsmmUccpoeNgeMHmgcve6K1peIyFkcMeMuYqUbzcexcjYfKoeAeOMBvZqiKVM6u38ha7Uk9GzeYIMBh21KLJPJA9cCb0XgCeABQc9wdMTKhbO6CYA2BYZoVRC5g7KhPmh4Z9X7C72uLiyRaNumc2GCDZ0EzlGbLEtCughCdny/kjM4UEqKwDTKtHUyVAz4xpij26xskr+ETIsCpQXYtxxbVmAqQVh3a6Swp5py8UpFBMdAZAEoYl5oALx7wIXaVGnC8fQGCTUVORkMDVlnC9lTIPHdgv4m32Bvccjl1CNnOT04jmJpszLRYv1j7IHgUre4syiCBek5xtKPXbJv22pHoqMhyX7zo5VgmXE3A16RBXDehhAQ4zYz/Lsm5W4LI5CULuT5dgZbEZtTAeJl9utEZxUMNG2E2y8m5TBCjmRRe3qPGJCW3NPiD11sVRwqSzctwlRNEXyVOeW8GxF7RjNkFZ/6Tn/aCNIiGLDsKmEBZ0lInkDFp0TCShnlqAzSRt2x87PnjR0EE4LoRN7aBScL8Ay62MApYGMDr4oK1QJnkY0Bd3keeFOwipseGl4/Of2+JTjyveeTrj2W3H9UXB59+ccLtveHbb0Znw2uMJz18dx+O+SIGwM+oE7EjSAK+uxeBvN1J30U7uXTe9UoPqEKq8Z5ZDFbiSpzXXSklWpeMYYjSuN4RPPyG887QBpIuRWM65tT1qLJXY3LSxh+COCEPnPog05ThCLvFe6mFlILPuozIu+7SpRbAu3peO0ZQSbXubZ3z6tdfxxuMN5ntb1pWVIOiUCfnwECa/xQy0AnAHlQllAg4PR1zQBFSWs9y6ecUCqKUQ2twwlYp5XkA74OK1C/TSda8UfY9DWHpnOXdOr3PEVcY4E4ulJyriqaU4uBsFMm+JUahjAWGZZ3z60bWeLmJxOvJ9LGziYJy+yzAvv0uKmebnGeodEYWCpFhHXLf3A3TcUBHUEyIHTvNWAyxkEcl2WyQnFsCzPeP5C+B2L0uUn912vPei4cWtnvu3yD4SS2MH8NaBWXNyO9v+NqpI5rEyXHoJkn8OXcBSigB6pVjJSZA4LZEqordRlkRvJ8LVruDJBeGNa8LjDXC1I3zmMeHHP0t48xGBuqxMPSwdnXShAiufs3G0viHzGnkEbP1XUn+astp2oK9mwvMXDcvMeHJd8GhLuNqRxmnl2DI769KAxupkZlQ1MHNnWSSm280SIJkMSQTIqXb9BTNj2sh2pbd6nFhrjBmEF/eMxxPh0WUBcdcwm05U6qEORT1iaFqgH3pcqq6IFuNg25KarNkooUNGQU2do6YobutkRMwLXtwsOM4dD0eR76UxXt03OcKN5BjBqlkmltlh7ggRUEH4+AH4+bsF7z2bQZutACiUlsZ64IRigf4mFSDbVwkQ73czkWS5aejDDEBr8BBMLwD1BaUTel/AjVDRsZ0IMzP2+xm7TZXj1rrIp/uR5viZ42ZGgdkXNToiuHWOUYP1cmFGPzY83u1wWbY4NAsBqZOmDqhgomAWdTEOEq2bcNdmPDsu+Oz1Bve3Szh5VosZCkch+TtFWpmJv1RQpg1qA453B2yvNuBqz6VUO+k6P0fu6rVL9CIhF0A8a13CBDBwOMjRSdtL3VXdFlrlMbiRzQpyxWLx7C6TLbuXIYWEWxoEAGtnfOG1J1jm7t6YCFBMJvbeIwIDCtc7po2DlPjjAuvvetxVaO4c98P7D/52ipGF3A/PJYAc2O0IdVfx9IHx7fcY3/mg4f2XDc9uGPsZ6E3ArqBhsyHUUlQRyFUKRCi1oE6Ss9971+1/eThgQ+KNopmdKpiKCi8kJU2VtkLAertV0GYz5GnSp8mE9u0eeHYDGZ1NonhcGMuh440Lwg+/VfHTXyZ89a2Ctx4Ddw8yCiE1GnSG10VBwlheSbMT1Gv1kRJZYpT08f0MfPP9httZVinSU3G9L3YV1xvCD3664lOXBgokqYIae7U+udgVbDeE568W76OldXVGahxuogbGjIHJQSkFdwfgxX3Dfhb9qlUA8oMXjFdb4LNEeOOiuFNSizgttRKuLyfcPzDmRTJFNhvZA6UofxZuYK665wfppH98LJOrFzHwEpmISUtxCgkvHzpePTThaZX864eXTU4h0tH27CfVB2jY12lT8O0POz76+AHcCRfTjGmj6zcUQFkPQLZJUmLSSeNw4LrWR10xQMHbcg58vkN9VbKwCdsELnCxkUgBQdIkp0LYJ2fDPj1BTvDL5D8ZOBvSQPVWX6lqLS93Fb1scLG7wH7ewy2FoQyRThoXxyRmCS1S2eDZvODf/at/Bf/Nn/x9+INf+SLub2ZROh77Euog2vuTETR4wRqzmrZbHA8zjrczpic7mZBMeXysYxpuDdOmoG6Lb7RuoCjYK/sLLMeOabf1DXYMQC2Vj+wFEzBIxkvvnJgeiurWSWfxj/OCr37uS/jym09w2DfPTzUh9vcTSIBsaJUY5cYh3o2TcKQjB3qUqbY1pQWFvX1skV5yCqxc4Y8Cap1wLIRfeW/Bz33rFb757gG3dwRuM7YToeoCBF46ChhtOYLbEcu8gHtHa4sstuoyCdObeKFyvYF7E7erN21DA2mKJ20ugO01Lq6e4LUvfR716gJ9gYSWFkLdAJU6bt95idvnH+Nwf4/j8YCliacvHlSHrX6tOntWJjEK9WKLUrd4evEIX/vOBn/1F7f47HXBv/i7L/Hf+L0bPNoCdw+y6MpGMDbxLAuYdORjv9kODhAvbnJDDwnZsOxf3angsAjQT9uqnpB43R/vO5aZsfvBDXaQttqCKZsLsBgmIbIklkXT9RQtCJqJocBp75rvshDhnWczGgoutvK+JQxgItwvwPc+mrH93ITtljx2q0NWYOnpN/tIeTtVXe9QcGgsu+opoLhIOwLpXACzntCeM4F0lEk1TppSWZdQksq/xcYLBgBHclr2B8Zm2viCmc6QuS6lg93j1UV56mVxs6COdC432x6X3GO2sKLMF8lztQq/Xt7HkYyyeZSG9yphqkUW7sGwmkM7VZ+lDlZdjPki5c74DsSJrBBe7S4nfHB8wF/8hX+Aj48PqJsdOsesOquud656TJ2Gaaw0qgBNeNaO+DN/5/+Lzz76V/FDb7yOh8Nx5TyasWQnbjLB4HQ2JoM8aL+5usLDi1egfUe5qJoSGEJNXaB20kP5PGNE9yEhJrSZcTg01N2Euqlo3DyMYF6vZSdk0CxlAlHMe8PvudyoKyimlRdgPy94cVzwqcsNHu6ahGuSMJqHt7SeJjAEMXIMXG7FlIEJrMTLye+Y0GSrbtfGWbcAbwudSHhSxwXbDb72Ycff/KVb/Pp3XuJw3OMCCwoa2nzETWtY5gWlmCID3BtaO4Jbl5hwl6lC30WvybNyBFV3sDHPROy/jKVlAqrh9vYB8+3vwhf/mT+AeS8bJxVi4GGPb//yP8bNxx9BUjYrQBW0mVCnLUqdUKcKQMIABcC8f8DS9piXI3ja4OLyMej6ddB0gQUbfOvjgl/9dsXf/9W38D/8lx/j935eloxDQyoFMWladI7ComZFRzAMXXXHjId91324Cdc74Oqy4u62Y24NpRQQiywRC1BPW8KRgV95u6FSw5NLwvVu0hWz3bNGOstOl0U95+1GiJnnglk9SFkBqd5jieXQXAi39x0LF2xqnC9rcdlaBcCWLnnQ222Iy7QhVKrYbAumzpgWObOxlILtVHXOTvpnKgTWQy+nKXxjGeUV3CxAWRhPiCQ7x0NG5rl1bNQgss5Wc+uYiqpXkQnSYgsQ1l6r/piPXcIVrHJmQygzrKpn3ZXMDG8AmnhV5jiFslt/iGppCyvhuACLnkpsZ1DePCwwS7M/ds2Gs3RSrckRUZsjzZZUToKH2Mz5dm8dMiIEd9SLince7vFn/t5/hmfHV7i6uAL3alYmta/iuBDmpeNiV7x/AHP+gG3dYl8IP/PN38SP/MHfDx8yOAMzwsi/ScCbY+MYR1EFqKlgc3mB/as9rqdrtR6yMU4ObVDRmKN6P9nzPh4WTJdb0KZqZkp0Pq8kwYcrEKHpOjC1jklG318wI1RrxTeePsO//R/+R/h3/rU/ji8/uZLN4WtFnLxCuiwfJytAvTONBypYvvqQ4R2TY7V5Fj2D9vrEHNbJEbmkce6p4B4Ff+2X7vE3fv45Xr08oPZXmHCDw+GAUoH5yKjbDXbTBlQLatmgTBs83N2j86TtYVDvKJVR9NRr7tCtEXTaSpsAthh+d6+jooNaA/ECnvcweOyNsZk6vvWPfx77F8+wvX4MLhWlVLTWdaUrY7PbYXNxqV44ZPFGYexv7rGpBY/feA2f/uLncXl5jbZ0UbIX97h5mPHzv/J9fPO7j/Cn/vhn8d/+fTvc74V+i3ta+pvEgy2uS7hbgKf3snijwXbdYyxzw1QJFxvGzbEL+BfhQ9GNug0AOuD7Vdy9WPDmtcaXXSTkuaVxeJ6a7rfoMTaThltkIY0skPGNkohwmBmbqXiesYlbax0PD8BuKwZhWRjzUjAvHfNMwEQ4cMeRSeczGA+z0LH0jj4D/QhP1bVQQyzC0wMnGuPnvt2w38/44psT7vbko0Ux/NLez765wbYCtw8dN/cdm23Bm08mObUdhOPcZVJ87gERCI+WwX4yl2XzyOhT3SCKrCObNmYknVmFCzKkszoFukjcr8mPmNHqOtqYGwOQ3MPFFngVwBDHISSPprXgvKc7V8LdYZE9Z2pxx8v861YZf+Ef/X28nO9xuXsEsaIxY2bOMrFk8CwzwBtCTxs5EBhdHdlp2uH7H7/AnOA4Ri9KpIdy0iSmdbh7nQTImJIxXV9iPiw43M7YvXaJTotWKwziIp6G76zWBazmh4b52LF9fAHaTeJ5p7XQrFSwI2EMcUgTSmO3tjhvc+xsDXcwwL1jt9nivcMt/pd//i/gf/Ov/3dwvdtqvrq8aTuWyW6GKjw29OZ0zTxo8wTMK1Bv24eoFAIYoyIT3GygYp9mGanIsVFPj4T/+O+/xN/+hY/QDjOudws+99kt3nj9c6gkWSMvXzzgbj/jeFiwu9yhTjvc74+YlwVPXnuC7cWFCO3+gHk+4P7mlazm6llcobH/oqMaVTAS75xRUOoGM9/jSz/ww2KQAZRNwbvf+jbunj/HxZMn4KJhiK77U7SO1mYcH0QWNtsdepvRW8M8H9EbYbe7Rt1c4jB3bC5EuDfbCW99/jW8uTBef3LA9z+6xf/6/3GDj29+AP/jP/IE86FjWToqyaRqI8L9LBOyd/dyQMbDDDws7FmckypY2Qif746yR08t7HJKoQbaVTaJVtDBuNgWPCzNR1g2aTVZ6APAcmjo6gQU9aBBtpCHsdXTXTaVMBcFq4VBFZhnCYdI3NZi2LLSs27lGYZkDXUwGnccZ6DW6hlUrUGzHcQwTRbINlFUkjozqBKWRXLIl6Xgw1dy0EGtOmJI3Lh/mHEHlknMKitA7/ZN9hSBGM5pipOliJFORVL9oOKj6WFInRwb8hFvdnCQ7g//g2VEsXxVx4lTsfGcQYPbBEIY3lQdoG2gAFv1h3Wxk+w/8vLY8P2PbvH5N66w21RPQyYGtpcV/+TDp/jey4+xvXysB0BTpEzb4IYZQPEVuYJZOpdIGixmgNHRiHDoC+aec87Z/2VGEVgBXD3HbjFtlUiyRhZg9/gKt89uULcbTBcT0BYUzUbxFUaLmo1GmO+POO4X7K4vQZuK1lryahHW1yE7+lHiVxXMxbkgQ84wEr40n8PKATKherV9hO8+e4b/4G//DP4n/8ofwnIjoYJiXjjswFn46CGCNBmZzXioMLCdERiA7gcLJ8HgLLjg2NdFLRZxR91O+PCe8X/7G8/x87/6HFyO+MybhC99/k1cXU9AX9Dmjm0B3vrCFeaF8erZKywL43Bc8OLpM1w+eozt5aXEtqlhczHppBHj9tUrzIcDpqmCUXRRRBVDqFuNSrxZgJyIcHi4wdWnP4/P/vgP4vlLmcyaD0c8/c63UTaTzG9wRy2qxG0RgWfGfH+PPi+Y3ngdxIx5v0efFzx64zXUusXx2NCe32Gadri42GI+NiwEbLYVb33mEq+9tsH3P3rAn/5/fwMfv/wS/uf/2uewqQIm9wvhw1vg9kH8t6VpPLfLEWbNBN0ng2OiR2RFU9Msvg4DgJTL3BmPLyX08uKOfcRm4ajKspdIRxcPXUeeFi4A6/J2lg2jJoLnjddKuLoUwN5sC5ZZVu4dZgHY/YFxey8b/r/xCOFlgDBVQdlaSXb/ZNnPpLFkc7EBRGHN1BLv2nLRCTKJrYdU+SHclj0kYR7h2f0cvCssWRyvDiyhEwpDZROspOk6Zj5KQk3jb6iS8Tt0zXfitOwTcgyO9QCcRkMcwA3EugDXPu1cI9W0Of8NFdc9kcwpS+BexdPCcWn44NkB282Ei4tJJpWLyBGaGLNf+f53MYOwQ1VnSOmxEbf+JdZMoCb9JaNi0tFShLNa65hbx9JZ90EyF1t5MZzRRxJCCSBMkwye7yzuftkWXFxf4P7VPR7RNeqmgsoCPwcTBPQC6oTj3YLjXcP20QU2jy5w5CYMN4tnFJH2ivWe2xLNkzQvUemyYQSpkLgLb43U352BR68/wV//jd/EH/tnfy++8uQRjrMw3oUW5OlXrEIdIzn9bpMZzi/yuiz3VeA7iYdb1UjZE4US4arcsbmY8PZLxv/xP/0Q/+Qbr3C9Y3zqjQlf+OxjlEo47I8qzFry8YiJCl577RIvX+3xwfsfoRJht9uhcUdbFpDGwNFky8/Hr72G4+VRvXIZMXVLFUwbqVARBSr9CBwO+Oof/v0y5ETHdlPx7FvfBt+/Qn3tCXpvEhds4vX2tkCD8Shg9MMtjrfA9uoRSgUupgtsdjufeOXlgOP9LbabRyhFTmRpS8OxN1xsK37ki0/w1usX+P/8vbfx6vaIf+ff+DIwAe981HG/6BLuxGsm0iPCktxaqA2RtVIlZQeOaKk7ZU5EHqyaY+tDbQcn6efNRiaR50VHHzPHQjlIPxeSEEopespMM1BgtLlL3v6xY146jouEJGTrVcYHNwumIt74ZpKDGST8oztZbqWiUgi1p6PTio7s9JSZ1kIlAaGxNJnU3R872tKxmSQU48fEwVIeARTdB109lxLxINQiDoJlgpjHT2S7Zeokbs4sS86Mv8ROXtpLBslvGvO1vS410MVXnJl29qGe9d0yAJ84g1C5Ca9eMkVqEfIbIJOUuzqskCQC6kQ4dsa7L56jbjY2myRl234E5kx0PTtBFj/ILZ0oBmsIS4loLKNMs33WBnFsOTMcIEqTmICmmskCHHSb7rOCGdP1BTYL4+b5HZ68foWJi3cUtYqCIuB9v2B7dYHp0Q4zdKbZrEnqePcerLOsf0sNAfCYsQ15ysB4T4cyywcFpLrFvj/gl779Nn7nH/hJLPMs28BCMhK6dSKiYzJ/2DvVOEAOwuZ9A9BlyGphHemFFgsNOX6gY3c54XsvOv79v/gBvvadWzy6Bj7z+gZvffoC3LueXgSU1p2uvrCkcVLB04+e4eHhgMtHT9C5ox3EC0bv8hx3gBtqLdhstmjHRSY6tQ2lFI196wKHIt7Y/fNn+MIP/yh2n7rCx08PksY1H/Hs7W9h2on3zdzRqIEgMVjZWF8yWwgAWsP9i+cAgO3lBUqtklrYGupGJsXuX95gqhWXj66EwbWCu2z4X0vH40db/ORX38LP/up7+J/96Rn/9v/gRyTsonHuRYeWnRldU+K6hopMKVyiVL4ihVS8xM7JyYWAOLN49M2OtdKRXlED1zpgE/3MjLZY38pzVUOIMuEqJc9MeLlnvPtswWHpssLP5V42umL1SEX2KpbOEoZQR4ct51lTQGuVUVBvHZuNNGJZWPc3KR7Gkfx0XSrfWA8gFqDtLIuyVM2l7s642BIutwX3h45jk1DQ5UZj8p2xnQpqEQNko1mLPxcDN9MlBH9zSMP0zXRMFmOpR676HMieHD7TbffMU3nkj8t6gHDNXaHlGU6OuqxRiQV95DavqmNQSsGn3rgEWveJ6klDX5tacLNf8HK/B1BFJm1+w4Z/BtSsi+sOXeSoSz+RhUXMeaYypKhKWQlrANjpaWbeJoMaj7N4cEs5mgchxLh4cg1mYP/qgIotClVhylwkTr5fsLm+wPT6FkdItklevToulbbJv9w5BaVUf8hGAaNFVcG0XHMDWutUlaRpt8XbH78Eka4eFOdBY3jkzLWeI/UkwMYV+US6twKBCyOpQHBadRojAW2ByhNju9vg3duOf/cvvItf/tYDXn8EfPr1ik+/cQHuiy7W0HS5QiCWTAieChaueOf7H+Lm7giatiibrQBAaxCr3wRMmcDc0JYF8+GIw/5BslEgcc2uG1wQWX8DbXkAccHnv/rTePlqAZhQaMLdh+9iuX2F3aNHUjY4UjpZwE5mrc06M9Ab7p8/Q6E3sbkSEC9cRdFrQe8dD4c9dlcXEtLxI50krYxbB20qfvzHv4Bf+8Z7+F/9Xwv+p//GD4O56/mKUGNiIA7dqc9AUHrBwsIGFtKPEioqGjYz+TO5ssyIvH2Cb0BVgGVBDLvVacjrFGTCVeSSKnBzZLzzfMFeN7yiqvMgMqc8AF4hEgKKAPFkSc8m8fqwyGjxXQjNc/OYqj476e6EREBVj7V0kf1pAkrpEf9nOYl+tyl48mjCcT5ibrIPzOOrinkmPBxkzYFk2RhLw8PJbRHWB5CaXmUgThpkY6DYmTLfJXgbB2y2LBR7x7KVnLL01x6q5HsHcSiq96fQL6MP21emesKDGBpNdtG5i46lNdkoy2QSqg5aPptgddItBDSFUPHHoxEMdBJHYUmYFqwwQ+RCIP0cYxcOqWRzGe1mcSFn6rh4fIX55R7tgVGpojBjvp9xxILtox3q9QYzxThAVWronJyza4DAAArJJNlAtzKGkycvmKSt7AzXWEVkBoFKxd1xAYH8HMpiu5kh8nSVIkh6n+WxIxRc6yH1GCztKXa3M2Fwt8IlTYalHRe7DZ4fgX/vz7+DX/r1W7z2pOAzr08C3m1GVytRpK8BdBRm8GbCw0PDR0+f49XNAWyLbriAlwbijjY3MBZZPtw6lmVGm2ccDwfrNJSJ0Bc9EalUTbuqIDTcvfgYn/vyj4GuL3B8uQd6QdkWPH372yjEaL2hc0q7ZM1q6XpN0l1EabmjLzP2tzeYl47N5Rbb7Q69S+oU1Qn7hyPutw949PgRADlCC41BpoV9ARPhKz/6Fn71N9/D//bPdvzJP/EVHJ43zF36WTxilQ3OR3Llf2xuXQyBoeANTodDs/d3W7rHkE1R7TPV2LOmQ05rd3lhiwHL78MCfPSy4X4vxwxnw55dSMrapd6oZCkK3Zb1tehCrF7Fe26tySpEIt17pqFNVYfjsf1qtN1y6C3UwbBdEKEAuz82vPfxAkbBZpKKn9/MOrJkzIfmAFIpQo+i5qx5+pGh5Q2kvEAr6U3SvbiLgB0KJ8rAgGC7m4bzBMBj2OLcsW9I1hWHKhcY+hp0eHBghTcGM4fFMCmFQxU7Wpe2c2d0DUX1btEAw1H9Lr4P2iK7IVIH0CxkLdkpDICLhtP0HM0sz2GcixpuuTEB7MyNOLOBrTFaQIntewU21ztgnoGDENSZMT3eoj7eYpajQzxP1fYuMOs8DoM4BfKLDu1tP4DBj3WFjVCHeSn6jCJvWKmC7XbCphKazONJfAsypCT1rqKMSCskWNqRzSon828iRzGlEgKQpllIFHGaKhYi/O//4vfxD37xOR6/NuEzrxd85s0LjSMjgCDFX4GCly/3+ODpjaRu1Yp2OGC724lxMc+7zQAkT3xZZhwPR5k0BnTzHLjnDQJ6tywiBrUHYOn4/I//NO7uFvSFUeqEtj/i1XvvolTx6O10FafVOzIJqxpBguzvwHRA7zPm/RG7R48w7XYgKmhtwcPDAZvdJbbbioKuh27IJE0Hy8IjEH74hz+HX/jme/j3/xzj3/rjX8HLFw3HJgZZth+Q/rPT2H3RlckCgp8GYKHq4THKsmby0+SR3rO29S7Dbsu+MQySMtTIa437I3B/MH6I52fOgIm+z8UU0wVdcKS5yNzlIWpdDydumEqRSeQqE6AKI77nR606siToLpq2cRSGTclqWDR3niS2bMRIeI2heqsjgmzQzH+ykY952r71LwM+eva/7A4aYzSeg49nDhBF+TkP25hIajxyb7cN467d4MXtcyxo2NYd3rr+FJ5MOyyz6Rh8K4mexVjXeBiEWGaJ7TVvq1gbW1yd0pmeMarlzrLKFKQALnMKXR0VQsHcmqQ7apiMINuGFK4a5o2PB3iIAFQvb/LghMQylBkd0D22I4AgnrhgseQvg4rrcNkU8PUWc4oJ24IV5zinXA9T+GRFvTwEGNjyWlH8prnTVZ6wzs/W2F2KgrkDTy4vsSnAQ2fQRgSF1COxxSChpWFZHIjVZpnHbdUBuT54O9hpEfCmQri4rPjf/Scf4j/9ux9id7XFm29s8NlPX6Mvs2zarulhzHJsViEGbTZ48ewG77x/K8u1pw3ub27BLCd7C0guaG1GW2a0+YjluIgn1tJOFd3mC0j7UrIdDFrunj/FZ77wI6iPL3D7fC+Lp3YFN+99H8fbG+yePEafj/CYufLXFuvYJJgbaiIwSfbKxcUlegfm+QDUKnSXCaCKh/0MvLrDa28+ka1Nu3rwHQ4cXVPpfvArn8PPfv1d3B8O+JN/4qvg2465MZ68VnF1QWgH4PbIuLtrvhFRTIsFCIu+sYf03AtWI25g7NeL9bnJJ4YP2TNpEspWAR6bnaYUYOYrftli8Topb2EbRoAgJJ++W9pa0UU9G32wd18YUycZSsholiSnmNlDQQWxsIj0r60qNRAlZUo+vWhwki2EAwPM0BXW+znME+EsaXzWG9tCtque9TySde4nlfRa1JNPfWReLKn+9Evgo/0HeO/mfYA6qFTUpeDY7vHlR5/Fo80TtBajkQ7xqkHQLBKpVCKTsgeLOEoUYA8Nr2wKiCtam8HFFsxZWITwcL+g0ITdRs6kq6Vis50wN+B+L/FwEOkGcgTmgmVe8OT1S1TI6Us+StTkfiE1luNPTOGDJ5UUoWVANiQwUMwAJ0OmojsKls2EthHPpFjnMauVjoiUCKmCMqLzSGPfMVSQzrGTbLg3tOMMZsiqTxvCGcO0fPeoWZaQf/71x+4BgCNWLc/aDDSHSwTAQiCed+ngFFJIzikXTwcNNXUgAq6uN/i//I1X+L//le9h2m3x5msFn//sI3A7ylLiQiJ4upiilIJaKl48e4V3P7wByhadKpbDjLZIyEL4xB4mmecjAJnY4gQaHl8zdOqLC34hoD3cAsuCL//k78XdzQx0yVSYqOH5d7+OSg3cZnmj1FAuEu/DJlqKK6EpnLh789Kw2W0w1YreFuzv97i4vtZRQcV+v8d0M+Hq6lJW+DEDvYl5qdWzMzoKfvjHvohf+Ppv4f/w5xr+1J/4XWjHBT/7j97Br33jY1xuKn7HT3wev/urn8LDXUdXp0MAmbzbzOE0IAufTTzwjS6jryUZ78CSCE2QbNzkUcISGUyWktoYoFJk5az1iAFuMW9NjsZjkyGW5dnVVvoaCJNuvVp04Q1kV0Q2hntIQb1xpcdo7kweOqkknmcxlUbMFwTQBlj6p8B11rDAPdfkA3pRIS2D4SvKCPNwAaD0lAoKcr3yB1zBwygR2aR1OBNcGC/nG3z/1fvo1LHFhElH9Uee8eLhFZ68fgXqui8Jk8ii9kcnyKQxZBQ2FXUoiQZSmMQTv9gUXO8u8fR2j7KpesQeNAIt+8QfHo6YXn+EzVTBkLTXu4cZTbdjyLtFUpEI/g9+5k1sKuGo/Q0Am82Ey12REGri5+RWjSOPFSzMsDhRvJBiUgqelWOPhQAM6TW3q2YL9J+duZnDEkQptU3LKSCJV7NmwdjO8AzvPLZi1JpDD3NFA6bW8GNvvYHD3ATwWCewgPDsTc6yd1UG0mJYbg239pinAbNxcoGUEdfXG/zlX7rHn/lz3wbqBo+vCZ996zG4LXLSCgB0Ru8LqMa50ze39/jgo5doXfZsXQ4NbemoRVLL5sMCXhYshxnLsigNpmGm/MmbZE5DOjG87eEWtx+8h6/+oX8Z7fICD3cNpRdgU/Fwe4+b738bdWK05QCggEvT0YV6IpqWVYqcxu712rASDJ4bUDtqnVQ2FtB0RN1sQWVCW2a8eP4K+8MBF9eXmKaKzTQJMCyyuGhh4Q/ThB/+0S/hH/7a26Dpa/iTf+xH8R/8P/8WPvj6M0yPJ5RywP/oT/2r+KP/7I/g6auIbzuoDH91/JH6nHVFZZ0IdIiFX+752SSlptdW0glt53OAJgAZPXQeZSQBohkSplgRbFpj/5hiZGOep3htnFdqu/BG2xTgFNirAl/O/ZbteNW4pAy7NBWv/akjYeQ5AwT4h1bo/aRUpiTWFntSjaoPSCqDt0UmsSGA3heWxU/KI3JeM8CLgG2R0ULvYuCOpePdFx/gwAt22Kh6MSoRWq84cEPnGZs6odaKzh1HLLjXtN1HF5e4JALPC4h3qMzgUmBhJFfZDnTueEQVX3j90/iNDz7ExeONjnyFYEbHbrfDcb/Hi+cPuLq6wO3DEX0PPL7eoNZJ+GKRCuVraYSf/NJnsSnARB11N2Eh4MPbGU+fz/jmR88SFhEmjzhQYjzgwE0W/zZUNSEl2wpRBKqr12LxQAbHzFGPzgLBJy69HFV+Hy4ZKQrevCwo28lzzocJ0Rz6cY+ZMf//+PrTWOuyM78P+6219t7nnDu+c80Dq4pTsckm2U12q6W2WmpJluRAlmIbiR0h8RAbSJDkWxLkSxDAXwLni4MEsOEEARwbRow4kOUolmzLaiuS3JPYE8kmWUWyWKzpnd87nWHvvdZ68uFZz9r73KJyu4vvvWfYe+01/J//Mw+Rzxwf8/YLt9j1qcYMK7ERM7lR66MYWO/9j4n7iUXVDVsG6ymFo9C0/xA8rdP06PfPEv/uf/wj1jFzejNw+8YC5yKb3Vhs11HNJqIheTFqiNt6vdFMvCykNKhkzwlJgzLbcafmlziAK8xbRBOpnKMaC4tgk5wAc7hl+u0F8XLNZ7/5q9x484ucXWjRpxFoVo7H3/4BEndI14FE1JymphHdPCYsVPvCuWoGUgdh0ZC8VjaU7PBtKGDvEJdpOg2JEDLr9Zr1Zo3znrZr6JYdbdcSmhYftB6OSyPONXz28y/z337rB5w9uM/hyTFHn/W0LnP+wSf8/b//e/wzf/JN2kaf3Zi2K+Bj/SENbGcimVBU4DGql8rX0ARXNEHb7BM2lcrTGJWou8SpTX/Kxp2B93T2qum7diDKpWJ0AeiKgSV/AbHGvjKLfmG6YDl79RaFOeYSfZINyMt15hNgnNvNrmUH+vr1KpCV85cLM59aw03zaoBugO1nc+9xpMYRQ+KTswdc9Fc451m2B9w8OOWg6ciDjkcrPmZ8C/2w5en5GhFHaJd4r2aKbR64ihv1EYjZsvW/tsTSByIheK7ilk/OHnM+brRWj8ChP+Azd15hdbQioAI9FYHtvIUvFy0hC8OQ+dorr/APv//9ckbLWosJz8Th0ZKLsy1Xmx7vPF3r1fwsFjXl9SgFGGLkiy88x9ffuIuMicPjjh+vI9967z5Ptz3tYsF3PrqPlJo64qAxj6YCmlcb64xmiwFYYW/2ABXQik5hkQl1QesDu5mEL/Y1b4MXXBNKLki5uiu3K+plHkbibkdoD0sSx8RipkynMpZcTBI4+vWWv/orX+c4aJnMJpQ+1eZAmewuMyow2b5doRrGHOwg2u71rpRoBdo20LWBKJ5tgvtrYXMp/IPfv+LR0x2rw4bOj4ybHY82I5KTPjtZ07yzgIcYNa7eS2bhdLwj2g4Kb92LsoYXepCuUZulV0memzoxRTDp4ctJQwzjmElj5ODGC7zxp36e9vYLnF1kUok/9Y1j98kZVz/8Lo3syMNYTCcemanMuYjuTFBHjvO63s7jvPZGdeYAC1sg0HQNoWlwi4U+RdcoqhS1MaM5CMNV4jKPpcNQIHQLXHdI2y3wvqVbLnnrrXv86Ld+i7QdwDeknKA/53jVEbJqhXrdAiroGto+rCCj6KlmOKesqh/MO1B2upv8twbIdmBqpN+0vev+MAY+D+/T/Qc11FH2wxI1DHEiEwZ8egRnXNdwu9is52fVNIeJgU9CzML/slOBZd2cZgeqXtec9DZR3g4mFokz2a+nebA5K8yy3HwC74nTBRziHbHNvPvRj3iyOQenjDnmzMeu4eXTF3nh9A70KiCGkHlwcc4mb1gsW1bNgqGHMWcaMuv+Ss+Hs/yUIiZKxIjL4HNiJ1f88NF9NjLovg0BXOayv+K9hx/x4vHr5KxRR87q78SSxSo60+1CUeGrr97iq298jt/80Tt0y7YI7nLrJDgvHJ4sGXaa9LhctYW0+VquVktBa4jin/vyGxwGkBD4zuMdf/t7H6h9fUwctR3ONcx/GjWIlwQPMtmpqu1mS4LMJ6W8WtWkKXSm2gEx6lP1Hz08NTW01KDOsnc9VySX2IFzkGMuoV0lDK0ayZm0ARuo03jWXT/yxp1b/KWvfo6r7Yh4rRfupGz4ulHZ1zrKmI2RG0O3jwrqeNFY3sxBF6BpebAWfvAAfvBJ5P6FcLHVDbwMB/y1v/ZVGh/pWs30axqtStc1WiujaXzpTyj0CVJS5opzyKiajTZjoBQV0joZFlM6cwCU6dTPi0bmETMMURhG2G5LLDUwbIWzjYZAkTOhgbjd8PEff4e83eL9AolqgQbRGFrf4doFoVvSdEtC19G0Dd4HQvDq8HG+HNhJMzJfhkPbfimb1f6l4rRvakb7EYKQclsSkzJxNzKuzxETGG3L3dMVw1XP9qP38Ic3ERbceuN1/gf/vV9j1TmW28Ro4Oym6Ahl5VMhpxlTKZjsZus9sefGoEkMeA3I9fU88zvMmxY7UMcYrs6JcQV9r9xXYwZANAW/KYLGzCX1DJVx1FZkdX9KvXfd1o4aCulLqL0vETDeSbGFT+aRaSL0PEysW1+0ZCi7trJQjZbJ5fzjTB/ZH4vVMjFI8Dg1i7aO9x/9lPP+kq5d1BZ1wWdiHnn/6Ue0vuG5w1N2KfKjpw95sLnAexXSN5bHHC1v4DIkp2Zc3LQP5w/RBK/CrfE8vjpnQwTfQNUIPM2iZTeM/PjhU77yxgkP1pFvvfeQF24f86WXbrDIpZZN5/np05GPH5+zOmhZdCvG6HDF9iqWKVY0B994QtcSdyMxCaELJV+g7Ec9vdw7PuGrr9wjeMePnu74L7/7AdFl3ChYJejW+wkDRWiUMWuj1rzrEd8gOK11UJBU3LRA04+UOGA/M0mUD/gwRZ25wjwyxH5g2XVk73HFsWKNBmrYuW38or66JuCaZtpihUbNGwxbNTXbIbvtwL/wZ77JUes572MpRl9p0LRBZZJJ+qiuslcwB9I0Js2z8KScOVx2PFsL/807kXcfeS6TIxIIDRytwLcqhLoArW9LidGpop443XSSFWSboBl1uyHTrXwtck+Q2odQ26FZpx1NDEh5inxQMCntykQBfEywG4R+1MbTY4Yx6Y73TiM/7PtuueD1X/oqi+ardE0iSCqMrjBq3+LaFt8EQuO13Zqf/VfmsHo/jNkWZ2cs4Vbq7NFKh6aOJjIpZVJOJCluyBIEpU4qT44R7yIujyx//dc5f/KU7ugI7w64+9Jtfucj4fFuy+dfXHHrUFuf7cbEkNTM411JSa9gs4daldHOmbLuxQKEBlxMfpR5TLNpSN4LW0nkkGsoWZEn9XbzTk5WpMrYrV7OVZacZ6zcF1Zs9uQ5iXZ7z7TfQckX+HXumhArQs2060qmisCb+378XAA5h/PTd6QwdJuzKlbKs/gyBl+YvfPwbHvFk805TdsiyasZSwRP0JZzLnK2veTG6Qk/ffqYR7tzFgtPikL2mUeXT+iTcLq6SZMdOUW8+BJxVcZR1JuUMqNEtnHkatdXIVrntZDY5DJXMvLHT3p+63s/4WE/8O7lBe89POfXv/QyJ4eev/vHj/jOB4/VkZwyOWQOFyuu+i1N29VgCO+LczZDCA19HgnZ0YaWGiDhdV8O28grt0+4dbTgk/XA3/7OhwxFAKQ8RStp4blqD6DRA5K5sTriq7de5L/90U8Ylx3LZadZfiLVHi5OJh3IWHbZgB6H+FA2qR3jBEEN8/Fsy1/4xbf5wYef8N56Tds0kBIiuUqU6jgspC8j6txrfCmcUxbG6WapdmhftTvGMfG5O7f481/6DJvdqJuzJJxo0Z/rm6v84WwbGohPi2ub1nvPKHBw2HH2sOc//80Nn4zH5OBYtBprKwXo44BucIEINbY3KJmlLVlhqsE5IloNLomn0EcFr1HLnWrsvzZCjqV4vzhN0JEEuQT/pywMY2bohXFQ0M84onitKpeVgVmyQyohCdFlXGhxoStAqwkt3jtqFkN2MACDKJB6Kni3BubGeIu2Y2YL8U4FkHOM2andflavPKGhW1l8SdKS0vTast8y3gXU2b2gef4GN1/SNmWxH/mkH/jxOxt+M/QcN09487lDvvTyIZ9/pePmgWagjmOuBfVD2TOuUGFhIimWkWk/E4Qx5TYYQGYtK7sbI2OOZZ1GnuwyXhzLbsWyXUGyaBhjqAa4eq2YMjFlRtEep12j9VAaX8DF2KufM9uJfViWsF3TzhMUk4lzJUGMEmnjJxJj3Gyi13X/VYLvJi3CJmQy/bhqjgnFHCBCTej2bqrv7oqh2Ac421zWTlLO+l8KajqVQGihJ/L+s4c82p3Rtb5qcxmHaz2X45q2XdE1h0yhhpMt34ILogjbGDkfegYpzNRZPy89SxkIi4Z1Hvl7f/QOV+NAd7AgjpkfPTnj9scntK3j2x8+ZLloNWa+1frxb7/2Or/3ox9oxc/QAp5UNLqMagDd4ULnLwRc0TZ8A3mMLNqO527f5Tffv+AnD55wGbM6X21tLXmu1PU3AdDgHJIiL5we8n/463+O//x33+U//G+/wzvPnrI6XNC0bpbpaAszSTigOFmcsiSKzHeofSklhmdr/srPfYH/yZ/7Cv+7//ic7z4956BtS3KJZfVhKFo2lJvqWaOL6opdxWKRLVzFFXOMA9ww8q/+03+So+C43ESatkHjbBW5NVxJaINOhnmpK4WanVjbz/ZfFPDLhnY78tHf+g1W6XM0RweMaNnQmN0UVeDBFdasHnM0YysLUpoXZxRIYkpa3rN1rM8HxiQcnrRIooBaMTHEEjvr0aJXfaS/TKRBa1fsxgIEzhMah4SiCUVos3AojsZ5Rhx9AXtx2jEmuKw28qiIm2b208k8Jma2VsFc5IymfvvJPFXMUNV3IEKMMCYFEevfOQyxhnMlMjmV5Bwp18EV53PGLHBmytj1grhU13bZrji+daSHP0f++GHPtz94xO0/Crx174AvfOaAN59vuXMEedDej4RiJxe7rmlZlnmnD6jMVT8kJVKrkofgiENil3rVMiSTckScEpOhtBE8bFZ7oGsl/cU7+jEyxjRZwzKMOeEHbZR7uOhog6+ACJOWiEWOzfbs5N+xc2pxzxOg11wlN9no64+zu1B52pRQM41BuZqr9xMm8w4mTEqt+iiJnLRZ8TJ4Fo2QsmZ5NsFP5Z3tnqI+kG0auFrv8G1JgilE0onHeQ0V7tPAKKsSimvwXc6zWDNk9SE93mzprQZNRk2DBW8sB2HIid040oagdmxxLLqWp+uBdb+jCZ5QPdogSbi5POHnX3+L7/z0PTZjT7c6UMBynpwdURy4gG80dNF5R0yRYTNw1DR87e032e4Sv/3eIz07XjX9qqiV7WjE3Xx/jUopLZ5z5D1/9Ztf4Je/+Bb/4f/3O/yNf/xtdn3PYrXQCIJib3CiTRFyYePmnLBawJSFTtuesEv89W/8Av/yr32e263jF197hb//kw9q3DMiWv9i5iTViBTRolYzm7WbSVSrJlZB1jsuLy/557/+Rf7S2y+yuegJoSH7wG4QdlG42mWuRqFPwu0jzys3WzqXyKmo7DOWURPVzEZVWMRB6+h/6w94/Yf/mNPnE017wPvuBr1vSa0yTA9Yp50sFHtvOQjBkQNkawKgsKhMNHm6gwW0gTGBi0Kz8IyRYtPW5zh/NnB1HlmnRHaOJnti27BqA0cu0e22HJ9vuNXveM7tuJm33Eo7Di6eQr/hccp8cvN5vn3yNj8+vEPfOA0J9QAJS9qUUnlMmZHa4cwmrskl6gxrgmO1aFl0jq51pCHT+IaYMkkS/a7n0ZMLnj24JI3C4uiQ4xduc3BzRRwzcUg474qwUuh3DnLKxXxQYtCNohVQUjVYVNBlHZva4mG5WNIcLBlz4o8+iXz/0QU3Vi1vv7LkG2+1vHazod+MxGzsVbWYyXYsk+mj0lMqdFWzR9EGPYpyRlgLtSCT2cWeg26Jz8WhLyr0Mpl+jKSUZtmflfKCKPDFHDkMS5xkLKzPoYRiTKlUF1TfitUIcrhiE0YrI3qzYBdnqZ/C1+y+1/36xqpnWM+UO2GvFSAvlLv1uYT/OiTAedzywZMHbNKuaLGBW6tD3rx3T43zFZH2lB6s6JgT0YggJnt7nUPRKKgkI5lYtKJZ9AkTxlhnrl1KhWD5+a3V+Z7AoW0hQ+OreSmL0LaBRCZKJnhnJu46H5ITz5/e5vBzK37w4fs83WzoE/i2wRFo20732ZjotztSguPlkjdefYE7h0fEXU/MXoVZElIhp7VUABNwm3wCaAqPwBqWXqwjx03D//wvfZVvfu41/oN/+Hv8wXs/pVk6wnJFNWOgLarswqGE/FEmb3t+yQttw7/+F36FP/2lFwhD5nKb+RNvvMjr37rJg8tLDg4azXgqKrpllpmq6hxI0oPrqqPHTQ9UJJnP0F+e81fe/iz/0z/7NYZtZBTPNjmeXES2gzAmTyydwPsI59vE04vEF15acKN15JymA2l3sLNkiRXesRQIP/x9Vo9+Qvv0GV9fvcPy9G2+9+JX+Li7xXbZEHPGpci8cL/4UlQoUNVv7xKrgxZNbBB260jTtcQ86P20rhTDmBhipt9F7WYToV0sWRy1HMUtp2cXrJ6d89zDD3j54hEvcMHtsON43LKKO7qUWOVLnB9pTgP0W8ZHid85+VX+vS/8NS7bW4gkBUKMsYgmGpn0V5uW7h1vglSfaxgil5cJ5yMHy8CyDQQSLiZC4/BNx81bNwnNMc+erbl4cMFueMTx7hahhIdmUVZltZLtMOI0hTxQCkGhIZUWa2u72XtXVXU1t+jhCkEdp+IbLnr4nXe2/ME7V/xTX1nxl7+8ZHuVNMrHMTUqmMGaaZ3TpiuvFvKQJdOFgF8uEOfYxYExT2DocKQcGeLIqtF+ad7r/cYxMkat1WPPat/BzHmgtWhyoi2sQtcG+jEyFAAfoyaeLLuGrnFT6n5hogp6GRN+3s3yrF2xku4x8SkscP9VA67pqAglQMAXR70D6TyP1pe88/gjItohCSCReLjZsv7oiiiZRuMbJ9JGvWglaL7c2XwPxkrFqWnIk4kykCRVB2nVdsz8k3WcyWZ2Rm19YeOu7P2UVCA7r75ANRF7druRFFOtA6PLUfwKHtIwctoe8Muf+xIX2zWPzy452/astwOpT6Rd4mQVeO3Vu5weHrJaLMleePxsjWsamka7XCEyaYXOlWTFSdwWVzSOrAwc58k+QNA+gS4nxi18441T3v7Mn+Xvfftj/uZv/iHff/iY5Y0Dggs04nE56KbI0CSHbAcQSFc9v/La8/yP//wv8bnnl2zWmbFM0t3jln/h6z/Hv/d3/yGp8+pcKXUllLn7EsCvAzS9VnICUU0Bb2FqmTjsaIfEX//mz/Pf/6UvEWLibJu5io7LXSThEecIjTIETehRj+5VhB/cH3npCF6+1eJLRqQJEVskYyLeQYqJPDxF3jykffM1XgzC4U/+AV95+Af84/EX+Lt3vsJjtySj9xBPCW9E02kDkBM5Rpzrke2aXZ9wLbRNi7iGXUIrDlrx92SRLwUQYqKRNZJ2fHH9PX7t0bt8Vp5w5AcOV8IundP7THPngOXNFeH4iIPXnyfcuUvwA6G5Iv/tf8Thjz6giwN0kSRaGTBhiQpS0rgnFdkcbLlsKN+WnSsNbtUS/cjFsGMMLaFrWTaRJmXGS4ihoVkdcBqO8O0Bw67n4vGWsGyUVfo8MSfTgLOUTDlPzEU78pM+qfHSeuBzlS6uhrVZONvYC3gITUMIHTTC3/qdDfcOA998bcHFNpazPiG1FAesYFqSMX77iGmAQhc8TdBMu+AXQGZMQ4mqMMIxxUh777TomJRWa7iKnpPfpZhGCuCaPyhmbegRozp+cZQ6KDDkjM+ZNLqaqWlx2N67aiLCq2DzBYlz1qgUA85qOpkDt5sRp7oXChsXp92OfAnsCMKzYc37l5+Qm5G2it9ytgJsS4ljXwIM6kwZsDpwuQiych6D3goRp+WVUcejc5nduMW5VAC9OHulJCdOOsS0GsUe5P0MvG19QonNdjNBQGY79DqXwU+vm7wphDMmdVSedgfcfP4IHxyhDfzgnU/4o997l2/8yhf58tuv8NHDZ5xd9WzjgG8Dzuna1r1fVT8bp1TzlCv457IrHXkcWG1aR6YJ2vVjHGDlG/67v/AKv/72i/yN3/wBf+MPfsDZbqA5OkBkUNtzzrR95GgMeMn8uV/5Bf7qr77FQYD1lZQQHx1U2mX+4lde5OnTL/Mf/ebvs7x7SAgNKY2MMdJ4X6JB1JssORNocNmTxkyKaJgdkUVKfOXuDf7aL36Fb7x1j34TebyNRHxpQtuU+F81zpR1UKeg04noI3x0oarVi8eeG4cNKaYquaUoYlYdTsZEdJHTf+Vfp3ntKwA8N3yMvPsbnP4Hv8dvr5/jyc3XSEVDycW+J16N4VrkP9KslrSLQ/r3z3j1My+RXeL8wROGFDk8volrTOV2pRxsaellSTsExpRYug95M0ZeTkKKOzZB6H/tL3D8jW/S3btJd9gynn1Ic5Jgc448+QiawNXY8N0bX+H97pSBBhEVkBmKw6SYjrKFAZaDavvFA0kjRwQYemg2D3gzfofjReJb7pd4FAPHLSybltgI43Yo7hSNaPHOQYrkHPEhY/0MDUq1OqFDxOOc1pvHy8xkp4GdFhGRnEUTqKPYF0boUf9DjILvitqZdnz7D874xqtvKUBYqFtFMGH6XwM3qQXTbJxFLmvlSFStP+yWZGkYY6qUNafESKTrQslc1iYYIfhJ3S8CaA72VgROsrDtI32MpFxMNthhV5DzjdYTTwhjWbdQQlJrtFh5Il9MeBNKS2V807VNqFj1jYmBm0PSO090mYGRZ1dXxDgiHs7zhm3eEZzllZgHY6YRlN/t3/mMW4neKaZpLgwNhA1EhZg0mzJg0SfUtnMmeGcWk6rJz31vdndne08mDBW0vZ1qHnNVbLqusXERLeYGDsmJg1Wn5plROHt2xXv3n/Lsaod32t82Z6aouuqknp68Prsz05CuJw4aI+Mm6RoPrdNIhdZrs820S9xqHP+zv/A2v/S55/m3/87v8OQqaoyygEsRdgP/yl/8Vd565S73TpekQZujqoRnKrrv1Ub6L/3qF3E58//4nXdYx8xhJ9xcaKGX3nma0CBRkJgIycEm88KNE+6cHNAEz92bh3z19Zf46mu3aDI8fTYwJNE+7ikrw1Ct3+xEWJXxFPRAW/U2vOPpFs7WI6/ehpdvNMUBOT++RXERyAcLODxijApc3h3Tfe5P8MIvXLL87kAMHl8q5dea46LAGEe1Y45jJIeW88cP2azPuPHiHX7yx99jdXqbez/3PEN0xDQBds5u1mVeAWDjPR9zwtnZJaf+nN2tGzT/zF/h9T//Te2F6JwCX/sy4wf/ELc+p10BP3mPb5+9yD+6+4us24W2WJs/qzMlvhxaT1UnbQO7Ako5qpNudAte5wn/ZvgveGFzn//TUeJ3b36Dx492XGwyfdfhmxOWqxaXsma55QQkXKPKrTltasW+ot25AtpmOqnhPs4AlckMV6KMnKCswStj8gSSD0iOcPaE/81fvMOrNw7p15GmC0RnADOh1DxjV4rgmZ19DBZcmaOcKVEjHpGGtms1XDRpkxTni1kKnc/WhapxzEvROvMlMTkFRTRLVKSYDYoNXSSXSA5qWK8yyAn2ypJO61nOuT2baZlmYKnAZD6haUqwxCgLGU1euNiteXDxhJgji7YhDoleBq1pnkucjWPaU9UmNYtAN6AUqXXMLWlmphxc0wr41PftCWzO5vy7gnShyzUdwJVACGPdZX9XAHcz7r6nmdQZ1d+F6h+wZ3XeMcTMsBtYdQ19jIyU6JRsQtO+NIVDT/H0dqv5k9s9NUcBhzLutlU1uis2RDHVqNWHk0H41Tdu8fy/+Kv8+3/vD/n7H7wHyROHyNGh4+037nH7ZMHlOpcwMmrR8plmhOBxSfjXfv1LfO3V5/njnzzg3g3hF7/0Or/x7Y/4d/+zb+GOOlaNI8TIs/uP+PrXv8K/+s/9KY6Dxqw3rYqd3YU2ACUUW3NRa22iLfJRbMG0LylDLHUXnIKsOE/yjh8+6VkPwufvdrSh1LMo82u2uDS0hHFD9CAe4rbV9O1V4CwckbxXQPS5OkpqzLBTR12KMF6N3Hv753jw/k95+PCKmy88T7O6yTAkhiFNG7cIIssitYzIxsHj5RE/uvcmx3/6L3Pjq29w99W72ki3bMbgHHnzEfLwXTha4hi5/86W//T0L/ODw7vsktDUKmpl2xTgUuZSbHDJ5lVXMA0jKQ1FS2lJTSD5FS/kHc9xxv/yX/gSfP1NHpxlPvjJmr/7x1v+6z/a8fGzHvGOxUFLQxFGYySrQUDnqqiSZofMYyrg4UBcYSxlgWfForx3BHE1bra23cq60xuJjI8e8G/+y8/xa9+4DcAP393wUWyghKjVeHosQYX6GnbYjPnNDrIxZV+0PMHr97LgpYSsJa2t7iiRCAYLggoafE2h34unrkrB5MzXqCs9WJKn8y0ixBRr+r2UOZNit3VSdcqiTRWfh4XiFtA0IW5CBTc9nzkHnRM2sefJ9ozFynHkF3RNw9Vu4Gyzoxy3yhyrJDS2P82ekjs3+RusUuMUr2OTcR3CLKBhDnZ6T5nda2+p6r8WNmy/+3pVoM6hs+UW6pxM97Ab6rNJWYP6aknSs3yXYdOXzGhdtDxLDrDHcwaYVarp+LJtyNkYG/1YRnzmccxcbSNLH+iCr4OQIkHJIJstt28c8s0vv8Vv/N33tH7EOOIXHTE4LmMk1U7dyoDmQlcZv26CUYRf/rm7/Mmfv0saIqFx3Dk+oMuefLXjrc/e5F/7q/8UH334kHvPP0+IA2frqB7gnUeyI4RWd1VUx5ezE1HqytRqhkU61nKb3poNlwxAsagDx0/Pe3LOfPbegqVRFQrxyyUl4ad/SLh3h+XiBLdyhLN3+MH9I54evYxLbs9TL6Lhg7kAo66dhgk96Q9YvvRzam/PkZQy2102XCrMbm8LgkfLzorw2C957V/553j7azdIaBry0I8crxY03rH75Nu4P/5/093Y4HZHPPz9Df/O41/jt29+jQta1XKKqWbuLqKwB1cKDLnKQjKxH6amtkV/y9nxcbjDj/Ip944a7n+0IXwZbnfC539uxZ/98iHv/yXH3/n9nr/124/59k+vuNgJqwNP0ylwDX3aE3aS1ZFm4/JOS+mKo9SnNuRyBcjKyEPQRiNAF7JOVoqE3RX/4s83/No37gAjkDmUS0bpWC0846BgmIrvVtyk+M9wQQ9biembjri9rj0xbc9nNwlcs6sjk9PS29yaPLLrz4BDKGGdtZqUmhmLyKtjnZy609m3/a+huLrD7Z5SgUtqsl4VFhWBqIywOuxM8AShv9rgXGRZYtadz2TRiJAaq2gEDg2BnRHwKiyNwYrTCpRMt6ZS73J+6485KyfKW9fAvlPxdQbuJjycpcKikXhGGPS+k6twrrnYvM2n2c713j3R+cxohFG7aKdyv6X+EZaUUsSpK88zPaLUvWAzVfGtxIM3AD4ELnZb/qvvfZvHm56WFuco8bjqaddefh4ZBxaNY3dl0j8RUyLhePfRY843F4g0OLw6HdANnLOUinjqeLKiPAFh4RqCS5weLPj48pLGtTjJxH7DNq65+/IJ2Y08Hbb4RhlFcA1NaNUm6ig1kaeDRdn0k5KjJ8qJ0DjBNyWxxOy7Tm3j4hy+bfikz6zvb7lz2HDUerrW0YjjMGW2R7d5/x98n4Pv/Yije4HV7QXvfPeI/9vHf4r+tMOlqIvq1NQhoouW8rTYAkVwJMZhVLAiTxsK2Ys3hjKRZdd4J7gk5MUB3QunjM6BeBZNIPawubyCR+/iPvxN2n7H4/cX/O6PV/z9/Kf4g8O3eTx0xYQRagSClF/qBizIY6AjOZPiWJKBAtZkVUTIY2a9usH/5dnXee70AX/0B9/n87/+S5xm4eH5QGgbTrqW/+GvLvmrf+Jlfuvdgb/9u0/47Xee8v6DLbQewiFEbYDhgie7UkO8HNA8EzQuJ7yk6ujLXpm3bzQZyDuvDZ/F0pA73j4d+F/8jz6nDzeO0LbceuGIJ9/ZaVmEtGHMmSSlWFCpzyMW4loOadGDUJdvARJnURSF/ZcUZsFNgluSCh8jbMV+r34aC+9z9TWKqm0MNeVR93S2nAtLdMokyQUYTOBPIbl2U7HoHEybkaJplO+WSI09luut0a/CdvCe4ErLN5ch9nQpEtdRnaje4VPiKGXGZKYAPzFw72rzjjQjdbmU0agOYwqaM6+ANDFSbM9iWuOkL1StZrZm9pJUJj1JzTloumALbDdxE5kqQqlWqizxtpbvYCWVKSYY85cIEGPSqKNRq4eqO6ckVxlw2//Z+KZVwEiKt6KthZU2oPWls4crduwY6UutajvKkrM2asjaoNbnzPZyxOWhZGtGMiPv3v8Jj3cXOILagBFViyzcsypuRTAUW54XEC/cbDueXTQ0TsPq1n3PH/74p+xkh2taTbdG078bH2h8wyJ0BFdqcXjrZyi1mJLVkphUSpvjUFTmXJJHSlNbERVUtCVzTYG0EcG7xMEucP7kdbbjW6QP4fi9K0bgvaOXedS+SByV6mdKfWFLRnJMffPmErtMjs2Ly8ak9jdtJRWuCm0E6F3L//o/ecTpqqORkc61LIjcanc060yTf44PnwoPFjfh4B7N6gb3z2BXzAxZ1EdgaQnONodTiS8E8C1JMsNuXczQnjYEFTiimWYhRuK24R8c/AX+t4833L2/4aWrzMFNz8XoSd6TYmY7qiD4s58N/NOfu8fT7W3+3ref8f/6nYf8zg+3hKNTth//iHT+ERJ7xAsueyKA+GLCGGnTjs16g3cdbetJbkcaI5qmpPGXOQe60+dY3f4Mdz/zdY6OVppMwgghAQd8+Picf/+//oAv/nzDSfMeOWgUtfVAlLJ/BF/ouAKiuFzsupUrU9kfqo67YpKqCpQrcdzGwNHIgoDuXU0OdMXO7EvqulE6pa4mSLz4ShKM+VVtoQKOMeCJYRvMeTOtFE1B/TWFMJgpyUySAiZS7Lx6pz0zQ9ACSz4EggghwSLDoe8KMJkYKUA7CxvOojssiwJ4FmXfqSTEqS9AObArxCZAzUpVXdE615jWK3UiasMVNwFsLX0AGqJcJLJ+THFJuxZqr1/nHcEHaAKDJHo0JT+JiU8Q0RpS2c59tiQ0EJcgtyRG2s7hG0h+i4SISIvlOFSTmavV0PUhql0rk11AiIoGRVg0phzhFVCzZLVb7clCZa7WyyU5QUKpFZ3BSSJLopeeRKyJL/YNJQGuFqtyrkySgZNziI/0wbEbE02Oar/1DWPQrKgcM4mo5o+ySM6BG6del9ZIwhVVyDzMc3ui7W/d+HqtVNY8Jx2vturS0CdxDS43ZAbaZsFme5uP/GfpbnSMm4Tz2mm3Hx3RC3mMZJex6n2TWporeNfXyzTLbL2q0CwbX4rAMgTXmu0KAo0PeAeXm4bd4HFpQdc1ZGl4NzaM8Q0SQnO0YHWzwTtP3wvb3cg4FrXWa71tL1lBydAAIeBxoeXq4oLN1ZqmaWgPtNDLGFNJj3bk3CKSkK1w0az43YM/R/f+T/ng//gD/q3/1ed57rCjF8rWE2TIXK0jMiaWi5Z//pfu8fbnb/Ev/Vt/QFw2nD94h/zox4jTfUVWrchlD11DaBzDELnzxS9z56XX+Mk//m3Gs0vColXzWnZ0B52CxOY+eXWbMbR8+0Hm3/mbH/Nv/JW7dEvH+fkZ//u/+RG/9U7k9hcW3L6x5Hx7hfddjUlXPdpYrEnOEgUANRTPnGLOzosxvXowiw26ZqtS0/KV2UmlgtWsIUxZz7MEnowZ+4ppLikRseqY8/1kTN6u7Z0vbeNKNqH3xbfiSj1vVwDFipKptuVpqoNPE3HNJq7RVmYt8WLQIZXE6VhMWKhfrciVabwVdNHQ2zILE2W255/GZeU1pIxXJeU+bpntWYr5w8DcsiGtRl8TAo0PECCK+mRiTiSEXdxylQbOxy3rccsQh+rfSEghu9ZJ3qLEXD3PXhb0Q0PTCoktjx5/SJ9GggvVKTyFzxaBUrzx2gfYIZLo+iXrzbk+WWGApZxsUNVGilpY1EExCHYGRLkCaJIEOeK0nAqIRhGklMD5kpJcwLtKQ6925JIgIo5a14CyuUW0Ua/Gd4I4KTYxoVqkipSskstAe/a7SlL7XYWEqds2AaYJiP1fOTwEsFZZEEle1eosnqe7JWPT0Sxachd48uEZHk/nF6Q8KvsuNi6hbNpcGFs2cxIVzM3xUX1jVcQwhRZVIlESgsvhaIKnQdSB6nUTxZSIcSQEx2IJ3SLQdZm029A4x7YXXD/iox1q2yhJx+kDQtC6KGnHsw9+wtivWXbAs2eMww5/+jLdvTeJ2ROHURlbdpAjYRzZ5Ei8+xK/8f0Nf/3f/pC/9IuHfPULx9xeBk5Xjs4FTleBdqXrt43C3/iND3nwQKB7iqSBxb3nSKFRAUoopgRPbWy92/DaL/8ljm4c8PEHD8lHz6kNNjjiOGjmXe5x7hHSaOW7j68i/+ff3vBfvnfFURh4vBXee7ZgPFrxm398yVsvHCBsiHhC1mbdMttPkyo7qd1GClxh5q6IXcllDxQNVDHIzsPMAVmA3Pm5duUqGNr74iYmXKy1CsbFo+QC0Cig2iVmbtI6dl/OiVYDVXv/GAv41P0ppVGy+WyEnMdCiEx7lCqo1HY8xXkbMpvmUcEuF7Jk21pm80cheJgDniIUy/Wc9dlVEeYti9Pp9bqmZdU2NBoGpNp4o/XlnVfNTZzUqoVDHhhzJMZiAhYNiR0Y2cQNYxpIWTN7c85En4lkbfdn5hoxLTZXzQWoGbA1qgSPawLNqkGWjuhHBG0ULso66/NiGoGY83CaqyAjkVSsCIphMwbutY5DcQxJGWCeLZgNGikdsnNGO3JqLedY0lRFNHOudo8uC0SeOcTKRp4+I+QoGuvsDPwKe81SpDK6wA7zfFSmbd5cYzauaAA1AWFGS1T1nKS0OnlKeVZT9erHzQsf6fsDtpsDOhYwCF0TuPP8MR//5Iw0Ct3BipQ0nllNJsUUUjZhKnVdLHwo20GYLT4FqG1+ZmY1HUtZ19Y3NIVBjIM6jlLKLFrP0aph2Xqa0gNjWO84OGwZk3D+rGfcQW3G4K1KRGENzkHwpNhz8clP6fwZYXjI5r3vE5/eJ7hEzIHupa9w/OW/zEgHY8aRcElQc1pmF4X2qOM7P9jy7Xe2rE6ecbII3LnhWXaZk0PPkU84l3n4bOAP392xuPM8eXtOjiOSdsjymIj20FQTg6mbQtc4vvNf/Wd4K4rmG/q+B4m4PJDHiM8bGC7obi+5urgktw1Xi5v87qOB1UKZXDxq4aLng3cveP9zLa/f7riIWYmJnZ/CH7J1BFGIRksLF+eTuAquwasN3jtNqOm6lkXb0YSgXZXwJZvV2tt6s5DYFi0gmHUvF2CTbOekVG6MpRBYFGJOxJhKyG4uZKqYRYqWl2VKcjHTTDXezfaabcf699wkMdOaC4Gvqn8FraKp2PeVkOsHnVORk0rk09yBaUxGTTmqDbbeEzw0rYLyom200FenxdO6VrvrLNoFwTmGPHDVb1nHnl0aGfrIkBN9HulTZJBElFxKFGi5ZMMgESmxxuor0Gqb6gyX4EsDbX2uVM62zo+btAemyJbKzAoAZRfJEnA0M0E9eekq8JS1cLYYxbQlFhEHFTMaKfYMM01lKXVJZJIwlYkLaoOWVIsOme3WlBeKRDZPtdmudKymnumiWb0QKQ+avSPmAt7OlES9qMdsSsZUC6suLgTHVATJl0prk82veI9nTkDdYGbHKpLfGRuWmRBT9hx85mJcMuRjFiEU25bQLTvuvniDRx9f0J9d0Rxoz0dBo0zUNDNpIrkIP5DqbKrHSGxOVNupNjxUSxHR5hdeEk0L262aa4L3HB8tOTzoWC5CbRKco4biuK5jfZV4djGy2RYtI9vJLkLFNBUEySO79RkLd8Fw/wecv/ddgh/pVh2NX9Ckkf7jb7FpWrov/NMMKeAlFnNaOZRZ7b0Hq1RD2c6uMs+uVKPyweNiAi80CN3REbHfIsOISEfe3selLT4sEd+WFD+P+AAuaFGs9bOyM0MxqwpOIj73ylauLgjtMUfPvUJatvS7iBszy4XHBce469lebSBmXHvIj374jJ87aRnHiPMNPk9jV7Yb8E5V7aZRodIGzyI0dKGhIdA4LewVzARRpYCvNmY1eYjuj6y13WNOxFF/H6MCcCxx39rc2cIcM3FM1W+TAUlzLdmAw3Q5Z9udeY0fLWtsqgSVRNlPfU9AAmAmJSZQMuC3+2DnXex+Oo6CAFpoLcbCyFUqBI/Wx+8a1SgbT9t4VquWxbJUY/QZ67iowRWJMSc2/Y7LmOj7TOwdm37HOvWsxx1j8ZdlO/fVLEMNXCqmg2r6cjXWWgVxTtrtypKgUs4TOJvFRmzuJiWtBgUUv1sWTz+MJJ+1/n61y0vFs72aJ2UdaikL0fNkJSbmP7W9g6pNWSt+yfQxBW/zVGvwufPTwlWGKpBLXQYKg547H+YdYtQb7qYwI7tPyhVk63YqUscm1802ipUb9UybzTnLXJw0ElP1KoOoz6e7LDPFa9vkGTPXj2d8FtbbJZKDfr48IxG6oyXPvdby5ME5u37NsBkJ3iMSaZYdOQcSWtNDN4BWZLDiTGbP8kV9qLZX0WfP4skOdkOk8YHn7h5yeuuQ3aZnsWg5WLV0rQa4S87EncYBx+zYbhObXrjqI5tdyXbMyRYd50KNq9boBmHod7TxGbsP/oCrD96hXTlC05EGPRSh7egWmf6TP8I/9wXy4VvkqPHkRkWcoOUCRHBNg/NSSs9qKKD3nmahrRJyVDYUMvjuiOaNr7N53xM3j8ENIKMmp9CAD4jzROc0pr+SHY9LWQ9WVid0e/oaN17+ItLeYLhc471mc+a+Z4yR3WbNOCRctyRdZWLv+fyLL3O+A9ySVgRKey4pZivJaKOJnBizFuIahsRlzqSYVAMzLaywzFQ2UtXtjNGbsM6FIGVjnwbGMw3WTCPGeL0v9XSoCUYWNVb9J5WAGZ4XDaKYMZPxA4w1M529aiawY5Gr6a/cpIDV5OPJTHtZk2NKGzPv6drA6bJltWxZdJ6DVUvbuqk0Ao4kmT4nNkPPerzgyTazS5HLYcsgqfiqHDGPpbDUNL+umFydB9cUQZJNe7ZT7WpGtT6b1GeR+doA2RK7nCNGdVraKmJTaYhtVxcjmKapFKyRxOAy4SAgQRjHRC7WgTkk25XcfEzK+ooJKk9aWhlsY98UdCIKpijAlAFlmcUwy5Q+XG9cHDRjzPRj0tZFThfdANybt8DNTCiuHGrnkZC15GpWB5FKPZ0stYf7mTmnLEZJnNWytLYZywSX+GkL6xKmEK3qQLRN7+w5lOsbM9aDq4X1c/L0/bHWpM4DQiaKQ0JAtgm84/SFW6z6zPZiw+bqirzZ8vTddyFGutv36KXV70vCeykdV4pzy6tGYEqVM5bstAqkD4GXXrnLC6/cwhf2tVq0Oi9jZpdUQmtt5cA4CJvtyJgdV31iNxQJLiUuerYTql+4qNytH+h/+m12H/+AZumq+hZaDesTPC4c4LZr4kffJnz2tRK9U1g9tvedHvx+QHrNiDSwcd5pRppSGAWoItSbm69wcvIcY/+UPFxBjEWAN8XWqg0JxInaul2D8y3eN9AEfAi0TUfXdXjnGcZM1yoVyeNIf7lm3A1kn2maliwJH1rSKJzd73lwviOx1QSjrHXKtX6OglhKJTwxl5US29rzut0Uh6GvDirHtPftbGqiSi6anpnIDAlmREpsnixMLteMRUt6MQy2cDZzpNXfC+Bbs+V5nZDrRKim0Zd7T9qwEpGYIilquGxwatpYLVqODhcsF4Flp/0fF12gawJamXVklJHL3YZPLrZcxJF1TmxSok+JUYTRqSjI6ByHYD4aSrGygPOTmcahUTGFxpagAOPaFecqBlCE8QSZE1mbyTCsnIQBgyslASyu3r6+z4d1RKZ5iIALgojj5OYKd8OTXSJJrO/PeeMeJs3JZBGcMVsAxPReY7e1XnSxbFKQujGUFFvI2GS7ys5pERynDr5+zAxJ2aoVcDebkHrffZU6jknKORziM56WmEIRo4GYFbwyxU6oMFzWylWQVxCYWEHwtumKXS5ryrxVugNXsr4qBdGRzpi5K+CNCK1zPL484JMHDV0XWbWR0ADeIUlTyXHF4+083Y0TFjdP8HKPxWLB059+zMmd5/CHx+QxIiniilNTaYw6IKt8L+nROI3R923g6HDJ0fEBYx/pd5FcKkH6ULzYHnVCoip632f6QSvW9UNU7SYm3Q1FfXWFOfminsuogkWuPmbz4XdxDIhvESnF6b0jtG2x83t81zI+e4+wewThVil+xSyyRktj2l+pH4tTLn9K+9LT4KHxRDfgF4eE45dpu4bGNwTfQOiKxgSuHHLb+U5cycBJ5DyQxoHtdgtxi5OEIzJGbXYR+4h3HklO1eJWnetPHm757jvCNo2EMFYALUlzupfnJkE3AWAF5tnBFtTkUZ3qUGOI6+EsbLtOQRUMtlcpHacKmQlFGBThIAZcSLXLusnJVPC4qqLUKDDcVGvf8oNkEjJz0MtSOtrEEZFM1zmOjzpOj4+5cbTkeNHRtQ1CYjfuWI87NnHHsxjp14ltzmxT4iqO7CQSC1tPheB5B64tI3XgsxoxqnlAmEyqYlrB7MlmAuz6rqJSOGPD9naZ/4lAzziNTP8WIuKxVNWCZdiSzfDDNkLZA85ZLLhXZ6UkcIKvwdxMYc32HCKKJ0JxhKsAyJJJYiGT0x0bxNWEkTElLYV6DcBN/rpyAV9AVUOQpEgTV1pkCeI0ptMeIldbdK4sHGd2Z/1szMIYhRTBuQbnGpU6os5REQ2ATyWDydUFDFPYokxtn9xsDLVjCEJoXDlUFDMI5XBJFTY6seWgEgnOc3m15OwcmrAm+IG21WSk0JYY2JpIlEk7ShSOY/Hi67z00mfAae9RdZJr9Tc90FDLdsps+xX1WuuwZ3KMnJ0PxU5fcllF1GwgqFmrSOhxTGSBPmWGUcG7lBicsY8CMFntkFryIOFEWH/4PSSd4xpVhdUU53BhCS7QdCA5knzLuLlifPo+4blbWAgVtrFl2tC6JgFHmuJ1a7seOwhll+QIw5a4vs948WF1EJbEbMwElWe0xSGlYloiM0LWaCYFd1GH7uIAf/o8ISyxZsoheOI44MWz3a7p8xHONajNt4TsucKODRKqplcgbmZ/mMiZ25trO6VJ03/3DmwFkKT3Wi46QnBTWGAuYyiXSUlt4Clle/LZjV295vTSRBXnv8O0BPZE9SEKU5ecWLSBg9Mlp8c3ODldslh4xpS43G15srvkR0+3nA07LuPAhlEB2mzfzpWiTb40qtZVbEQbqFu+ieQprppKrCr9U+ZcQdJmf19LMUCvO0IE5pBnZqnqHxAmg/h8AvYXU/YmWK6/PYNw9ti9bfPqZbNbmTyhKjozQWL9R6kkR/sJZ+2PYNK2/DS2CVNKjOU/l6fB2PRYYn1GQ1+ylBdLpwKT1BZZEgpwz6Uk4uv4bQJtIUQceczEQSWUc1p9b7cbGU3ZFiG7UCSZZnRZxpuFDBZ/4TSBmAAppVGt63gJB7J/pzWciumoZpHpcOzWgTQIzTITR9H2XCnjQo+gDL8JntA0+LYtJSIh9kk3b9DswmqvdDZ9utF9USKYMbCUtebIOI7kPB3aFGU6qEadyg4y22tGe09KAW2Z+RdsAWx9UkqkEv2T+0v6J++DSzjnSX3Cdyvuvf4qt+8+z9Xlmg++/w6Lw0Zj4J0jnX1Ac/dLxZFYjYNUA5agJgKZDpOFg9Xj4+x9DTcKHtL2DK4eQmhxvtk7bHOAtIgFJ1Ls+hFQoWVlRUkJuTwnu5Zw41WtSJkjLSPj5SW7x2v6u4FhXOJcugZsCuBGSPSRcj2IBlRVJy6ALyi7VHvn3tXKuMspkOlEh3JW1IGZp2vbcStapIF3/X7BIkk1rqOaY2IcsaguV+LAm+KHmD9lkaSqpqfMahF4+flbHB60RaAID4Y173zyiCdXV2xTz+gT4rXBiwtKalpciQ+vlyy5C9OtzGwhlShOZlrb0zIXjDID5+smkIqpEx8GY9tlXWZwO0XTzBF7H733MHs+P3sIVmd673VzqMOck5XEFdsiUsX/dL2ZwLDv2bNZnZaJ6Oh/jZSY5ZQTfYwMKaqzpgzWhqfmWrVDa/CgQ5y2NVKpoKVInWkaFERy04R5Y96icQ9iB8Jg3AdlKNookjFHhixIk8gylKD7sS483pE0A0k3TMleE60Vi7lNtcC7K9XaggJdcuSsWahJUOkmU84GoCqMyzg34nE0DpyxzKwhZBITWSJ5lBIRoisTSgp4aD1j1oxTq7cADh8cOI1qQLTeb83QcwCJmDIuCG0jIMJmJ6ToqjNJNY6ywCVOuKBhdaAholEKtokr67OEh8KwNT+eePmYPF6WetFAs+D5z32e2y8+z9nHD3jts2/RbzY8ffAh3SIwBE/aPEbGC1w4LUWv5tveTrFqID4EvVcy4Cvb3/qWokzDBY04ccEXO7c6ELW8bNnYtY2bV/DK5X7ikByLvTzXTNjAlrx7RhdeIyMsF57h4x+ze/gU5zuCv6nhqpJw4vcce8zs2JUXqupXyOIM4KevTKxxhgh7HE6Y1gbtonO53lKrFs7YYTk+haz46UozAW4+nq4J3Ll5yMEi4FD/Vj8mdkNkux0ZUyaOsRI1X2qa+9KVKDjPS/du8NztQ3ZbLX163u/4o48e8Em+ovWa4LMs+SMIMCpIaYhk+d0VLJmRXJmBlMm8akT0M83FQM5N4Zv7EzijguLq2lzXfCahMM3nPFpmIkJgtulP/9TDpftr4nzVLDUJVFv/CUNtHDbGucAwkmP+DYtMmR5vwuNcp1LfbCzhIKfIGEfGOOJzqQBWJ30KP0ou47Mn1UgPRWxdBIwmzFgsdfPlYpe2jK8sWZN0CiDmFOj7jNGfnKDfjfjVCG4EpHjOZ5LOQn6Kmi1W6FJ8ubmfkiyKicNsWm3TFSYYCigUTSCb2PKaVRkjIWdcjFr+K5dInZzxkouqnvGMdL4n7p6Rxh4nGWl8AWhNkPGh0Qp7Xmt94Jri8J02oauJCpGcB3bbNXQ3GE/eII6+brT5Vqi4XwRVPQMFq+uGEKoNXHuC6udy1JC5tH6KpBHfNOSYOLj3HDdf/AyP73/C7bt3iTnz4qtv8vT+x0jSuiXj5hLZPIXT09IeT2/mDWlFEBINA+nZj3GLE6S9qRvfg6XDWSSBxFj8Iy05upIl6rCWOZJn7LNs5L3Dm1MB8kROsaTDexhGRK604zQen0f6p/dhjLilQNZaFU2YMTab4CyTX2K6YV0DOydgGqebErH2PnUNHeYmLbEDX9bRAIaS8VmuLtnMOdOdK3A43ev9kPjo4TnewaJtWC5aFl3g+GDJ3RuHNCHUew5jZDcmLq96LVmbhTYEZBR2V30555kueDoXWJrfqZgofIniqoZSla7UHemmRNP6fKLEwQITcgG6PNcSncxMCxUGr01hhVFqEnrVzGafkYmSVvPe/FoyvbT3Y5pV/ZCrH55ZPIsgniJVlFBMgmvfSi9Mo5nAm5l5hyqIytil4GeeNFwQGnNqqWoeiTlpKdRCuxUcigPBaa2C0MxDWtyMMVHTZM10UYWASTomsLEO1w7opMGNHcNuo7ElUtp7kXE+ludOlRUpDokyagN8cbjsCeU1SxHGeZz3JcmhSK4QIPesmo7Od5pGmz2OQBRHRovjjy6wahqWS7Vzq71aJsZVnjaEgEs7rh78mO3FQ0RbxetCxGJMMKeXd7gmaJahb/QZfGla4MC7TAha5SFIIl+d0R6+THvnbZIk0hjB+kXiJrt/sZVa3Rf1STCBaInNnjacgoAmZWm+a9yeFQHSkkPgxgsvMQ4Dw2aHv3OLb/03v8WXv/FNXvvSl/nJt/8xvvO4vMVtHsPJK+Q8YmYQO+CI4EKLrD+h//DbHL78NqxOiHHmYPIOSZnQ6No55wjLQ5xvQWIRaAXMgh3ICbwppgUkg88lXCyXRKVUmP4I4wZkxLcriDvIV/hO0+7x1rm9+B/KHvXOadf0Gr9vTuZCCoyOmT3W9ug1pmj+Ijc7H3YuJpNQMXmV9TFQtrWuMGk6+Oz3vbUW1dSiwK4fOLvYkXKuTam7JrDoGlbLltWipVu0nBwtlZknIbjAmATnW46Xga6FU0n8mc++xE+eLXmw3vBsu2EnI30eSaL9Iik1XQhMzlbn1FRYJicXoDKDWsXEfWJao2kMUQzQzMlqKzVn9YrNjtlHyudcBUo3v+bsljo8V784KVYzweTASmXnct70QxPgmnmtnEJqwEXhpiKGqdQdXPN9bP8ZttYl1XZwSfLeHDV2wHIWxhRJKeKkKQJQKvMWHIRGGTiJISrLmKGxNkloUANvNtAvTMLs5VjHc1cHmWLmqhcuH5yxHixsT6NirrJHBpkq4+lU0jSOZQOegZh0o1gmXMwRC0V0Ve3YjxxIAhFIOeByQ3ANrdNkDN19DeID3kUcmVWHMkqyNle13eccgUCKay7v/4Tc94g7RE312qzXN2VZS/iWUBilBCRrWJ7OGTUZCudwxTTEsMStljRZyD4ggdrkoKz3pMaVjcWsmz011ddOBrO6HagZKI66Nruz0tw449sjDm7e4+rpM1wIakJyjscPP+a1N1/nk3ePGMYLmpCRzTPII5KjLnYJ13JosooPgbR9SHuyIucdebdBmgOg+DIcBBdIpWuRBC33GpYtqR8KKKlZJMdceSpQ8gEyklXkSy41VMwenyNRImFck3GkPCDS4XKGYUvb+RLB4Ukpqcouanax3hGITCGBwStbTFMWHyVE1YDYat/UMVa9eh9ejFDU9ZPps3vJHeJq7HDF7cpmpsWcrA9STq3oMzglWiJ6z90o7IaR83XEscF5R+MdTRvwQZ2Ozy7WfPLskqNFw50bK24fL3j+5gmfuXubIWr7vIvdlvPNjsthx/lu4LwfebbdsU4juz6SXIm8CMV8GKYsVC3tXMIzi2lP5nNVnqcKpvri7Nmribb8XgIw5ig32bxtrtzMmWsUorxvoOyowRe5rqNuhgylUiWFETOtE5ZtXhg1pmVo9yJz0rk6psnE4pySGFcIjF3bFFkvpfR1uZnD0dSaJ6LebUlpqqtjDKEyJIg+EiOstwFzKolkIo7zXhiSw2eBZM6J0pEHKfkjHrPupZJJEGNxzPmW9vmG1Cf63Q7XeR6NMEZHjkJKDsETI7gg3Dx03Dn0LH1R2KppoIw5M2PhxR7ufY1aUVOGHv7kR4ZUYlrE4VyD1nnR+l8Hi8xqUWopJM3qTtnjXcdufcazTz5icXhAd3ITSY1uiBLXK1ljbgnaQ1RyKlEQAecawLzLHlPFKE4wVxi5pMzjDx+QitAMjUrt0DWE0JbefqppiHhCKDZnL7iUtLM92gCacohxHu+EGKOOkYQMG9o24LKwOD5leXDExf1H3Lh5yq3n73F865QsicVBw63nX+TDH55pKOlwhWeYgLNSUSkOLBU44hsWjbDbXeCPVohr1IfhG7wb2Dz4Y/L6gfZ5TEnnzXntOT7PXM2WQ6vzqawna/0S0bzinPRhvWS8j0iMtKtDGHeExTGh7TS0crzAHxzSLZfFCUp1BEsqRWOdA5ImIDUNXdtq/1iH7t+cidGq9ohRKSpznNE8AwbDkBplMgNzmV1CBX8hPUa1ZzS0Cg2ZolX2QG0OflBNmBp6b3HqpZdoiSbLSffgdhN5cpn58cMzEDhYNpyslty+ccCN4yU3jo64c/MWi84VgEkM48hlv+OiH7gaB853PWf9qAA/9qxjX8ynGQmiGYslRMWZD6uA+VR+eWLGZfTT/FVw3ofSiaW7CqhK0acYbJsvN/uuZkSXea1zOTNt2d6YSejg/V6mpGluUtZPZOq5uedLcfPxSw0NnbQP/WTGmo0blulPM3vKUlNYCEklRszCiGdXWpX1MdO7jPNC0wd8cBqJgRDF8clZYtcIi6CeaLUB1aDgYm82CVj4QXFM+QXQRLJERBKdOCQn1qWNmNWDIFuECzy+EC43wtLDsvUsgmPRORaN05rfFvqVpUqxhCOBRrpkVX+9ZSY5TYHXw5ELGKlvJrSJRQeD5hWrw6V1jLuBJx9+TLNw+MWSfrvFJY8PDQSNSHGhQZri5HUKqroRAs6VNPHinLPoOo37TLWWhZeIbxJBooLOTmNyiYExN0hY4LJWN5OUCUHo2oxsPmHYDCxe+xrDqKYSB6XYUyYNO9I4oGn6IxJ3at4ZI+3hCeLUdt+EFZt15PDgNiKZ9fmWg8MTcm5wLpPGHa4Ap+76suGrk3JA0pK48fTpgkhkuTxG2lOy84S24eqD34PNB3iXkBiK8zEUp7QdGCnt36xomIYLaiE0C1+TAsSZ4B1eEsFF+pTwbaA/f0oTVqxuHHD8yltcPVmzeuVNxLekOCJdo+YGk/2VMasanIaRfhg0w7BTMF+2DSwVjGOMDKM6oc0ObsXUjE3awbaf6yGF5WOf+r0ST9FD7ZzButTPVWCo3zHHrwG8iRmnhMJUeGfAWOa7AEgojDwLbHrhYn3Fh4+vIGfa1tM1gePjBbeOVzx385BbBx23D0+5d+TrHA4xsd0NrMeezdizGUbO+54n2y2PNhuebUcu00DvKaUryrOVlodgrHcmuAqZqbbo2Xxh81nNEBMgzoWbsfBPgX+94ERSp0Rjm1/zq2kvAbV9KwkzzV87IZWa8FkK0bLggxqPNFkxcoXz6b0yPAPwKfBj1lINhPMxsd1mwghRtOHvIDBmV0rXCylohTuNYy6DLr0zhwjbBNEJyxJW5xFlnM7uU0wnM1JQpU2d9EmuuuIUk9mGNDW0CZCy43IUrgZVWa2RbddAFxyrxrEKsGyhcxRBYHZG3RwppbIQpdJbYaZQ6hP7wEDi8mJHDMuaIZZy5OKTxyyPl0j/hLM//Ba+Ey17Wjpw+uA1SzBoGrgrdg/ftPhG7d/igr5XomjM1mZ1aihzTI5kSeRRbbqhPIdrjwm3XiUOOklJEow962eP6T95h3Z5wuErA8m30DTkIULO9FcX5KyRCFr74wpX0tbTGGiWK5zzLA8WHJ+e4FzgpddfIqYtaUw03QKC2qglJY0kqaEFdfsBap5r7r1Kd+dF4nZH5xz4Jc55muUKGZ6Stw91W4ZFYYgZzZ8oB9VOkJ+RghL1VG3eWYHcmS04O1IsVeT9KSxvkceRvDlnXARuvf55br/u6XPD7uIZ7WJR0qZnYYpm9pg5JZ3Tuj1xN7DZ9Gp2CIGuDbRN0ObVMdd9baWKVaOaDiBMjHvO6KpN3O2bSgySTDhW9ugmIVBZnUxArveeaQNql5nYH0UzyGDRE+wPExHNGQidL+GpnpSFq+3A2abnvY+f0Xg46BpOjhYcrTru3DrkztEBtw5XHLZLjpcLcs5a70WsOmFiFyMX2w1P+y2P1hsebnsebnecbXf0OSJBtdjQNLX2vwGImWLr7JW/Fbn3o0AmUKYQzOKXmmkp9bc9k85EdHXqzBlr+6HEtBt4z66ZmcwwqbyfihY2JfK4PSx0zmo8UfeGuniEufe0sc2YkufRhbBdg9d6+GSx6G+Z7xKSU/tZllgHnnLED1qZcMjCKJHghEXn6Uq5U81umbbo3oTaviqb2WanZkdW9lK/rg/o1MZsY5PCmMcBrnIq1810Day843jpOVx4ulYIXgorclXV1PKfQjA1FxVg49hz9vQpO460oJIUx+ToaVxDPLtPI2e43OF9q5MeB4I5jYsHQ9PSE7nEuuNKbLgLNaVda8lkBYByHxy4HMEVu6v3JUrT45pDmmaJHLxIKtEktIe4GwsOb9xFxsjZs0s1+bQOGUZIpTVdEzQvJgskbYbgfIsrGWPeQY5CaBrG3QioI/n86aX2dwwNEotnJieEdjow1DNE9J4kS0K3oDlc0AQ1rbkmIHFg/dEHkAZNt48WN63hhpWdWsRUiaNUMJqF2IgUgdeiBTEafOhwywV+cURzcIPYrGDXk2Pi6ukZ6eQQcsf2csvxQWLRefpeCUeu26zqvBSiOoEEqPMTRxoT45jKKdfvWPr1ctHRNhBTYhhiielPhQWqac/Y3Vz0KQLIpAnYs1anoJlWykmvuDED7NnPZKOf/RRTp5LCybxTNXtbx8oG9V+z/oYQir9M9/dVL5yt16R8hbz3hCDCjcMld28ccevGAScHC24crzheLWi9g5RoQ8fR4YoXDgXuqtN2kMR66Hm6WfPJZsOHl2s+2fZcDFuSizgPTRO0vo7NHz8LL/bBdsLqmRCojztzItc5nSaiBlbPSg3oclQkL+VIJse0CBOgz4Wy1Fm/Zqax9au/llgTy86V+iyNqvRqfx1GT5SgC1Enwoz107ZKOTOmjCyFMUZlPS4jlztiSKXSmWfMmTwIvReWy6B1q+3g7YWxyjR0YcbEbeOog6li98xxKrPNq0RN6gq5oqYgnl5gO2TOxkRzGVm1noPWcbBQ1rTotKO43jsW04HeKwcgDNB0eNdq0ac2MPaR7sZN8tUj+vMndJ26+FNMhWVrQSspTWYlxfJ6wZmSgq92SCkLClLsyG2nduNkKfBegS04NP4+O3AJx1Pc+Q9hcYM8Omha4qCJONmtIBQh5ZUVhqbDtwtd46yRGiJlrGXDqpNJcJLxLmuVvyAsDlf8+Hv3GYeR0xsdLqizVQNC1Ucxqd9FEovWLHfeEZad3ss3mq3TeIb1M9Iw4pqbVcBX8PSW4arRKd57gmkmrqT2OROGpv4XraaEaZoZKIKaWxYNkIiSuLy8oqElbna8+sYJ3kkp3XCdgZbrM/t7DrXGbO1Lxogp0SvDSNt0HK5WnB6pdjaMI9t+YLsdGONIzrnU+nD1+pU94yqHgnJ8yt+5eIELl6xrWMdn8qSeezcNd/YUQvnMzP5S7cyS6/NLBZ4C6MY8C0B5oGuaerYzmYtd5MmHj+FD3SXLRcfhouO5O6c8f+uEOzcOOewaglcTVIqaFb4MKz5z44TP3tOa3puUeLy+5OFmwyeXVzxY73i63bHJIyMJgppE21ACL7362ip2VrNJmVeZfBLzaJg93BYL75tHdem1bK4qWtm1bQ7rRVyVhJafMZm2bF1lGp+bMtjtM1mopajtfxvV6Yrd1wVq8k2RMlYPZC/8xgnhKNC+dqI1oLNGO/S+2A2z2v48Tiu3CcQ00jSOxcLTBEpdDlcnRiW61N+RWdiODdhRGH89Rdc2YQEqe+q9yn7gGpWOfYbdAM+GjNuok7BrA6sGTg88x8vAymuHn4xmp+YgJD8S40DXLhWoxCPZE8c1eeiJOEJjp8Srcy0X+70krKKcJFFPqCuaSQEHE1wiGiufR02wmrICS8ncNEl8BVChf/ATQnOX9tYbGsuPQ/umFHBDmb4LHYiURJG0P4851aw4i+rQWi8aC59TJLWwvtwSGk2GcllqzL3uuwZKRyUha4XK9Ra5HBVw2ytCtyCERt+TTMojqxfeUCwu9d01+kmph6XoT5YZdVbmkv5vWo1IUoEks2SnUncD1IsfSoENqyWDh3Hbc3Kr4XOvrtjtdnjfFDC0Y1lP8h5TNSY38dkJuHULurq0Q8o8OluDaJLMomtZLFpWyyWnR4dITmx3PZebnu1uKHPpa4axGNC46/csIyzZu+ZfMm20ypkZeF8Tr/P/mTn7pp/pMjqTHlcTjXCTSdSKLln6uF3fOU2jD22HWexTzDwbes7Wj/j+e/dZdA1Hy47bNw+5fXLEvZsnHB+scC7S9z39rmR9hMBLi2NeOzqB57UEx3YYeLbb8snlmvevdnx8teZqN7BJPakpfTqDRqmZOWL+8NfnwGap+igMdKGifNVuZkzb5oP9S1VSWteg4Lr1lK2ktX7dlX0/QZlhw9R3U6/TuKLCOx/wPhBCrpEac9uPCgiTVJrim0PdwThxtECLr4NFBNfa5tMFTgkcGUuqn9vtbMLmis10jPSd/Sk2NU5mTiJ97MneZxt5Zmd0tijqWIxJ6FPkUhJPNrDwjpsHLSerhtXS0wYhLDNHd7fsPn6McAvPAV3nWKwa2CbGpSf4Fuc0QkSjTZw2HMiJ+UlSxj1titpFiGmcGj+aStzoVEMc1FM9twE6HG2TSOc/xh3f0IxICmsqiUw1+SlrFqydOkHVMo9Dij1cIzoikjWFn5J8FfCM257lYUO3CPgg+JCLTT7D2INXZq+lhTWhJqwWeNcy9j2SRsZ1z2iMtm2gadDGPhbfqMxfi3xZOGBJLS+mGpJqC96QQ+MCaqwx1a/QFL+GXtONI5J60q7X0MmmxQM//0tvcHQA67XXpgvl9Mw5t63PnKXNow7AQkUtykGFia2zd1o+N2VhvRu53OxqSdiDVcfJ4YoX7x2Sc2K93XFxuaMftfKflpeYtFATtFOlQwWCqgTUU+LsiLJv8WbGHKfPTUJi3/wis39TLYkwgf0cK+YJLlZnydhpFQLe6zkBICAOzjcDT662pPSAVddy43DJvdvH3Do+4NbJAcerBcHD0O/YbhNJRNv8Bc/Lh6e8dnyDbzr1t1z2PZ9cbfnh+RXvPr3g6XZNnwd1yDYWISKFzEidPwNgNwPK8srMKmDmXwrZLQ89ycY6P3uhoGUCFdP+CfMr6H52tm5S99DE1l29fqOM1WKmbfbVM2TjcbY4xi5kUu/sqmIPNTNh1J3uKLHFGts45FxS3wvby7ZpZhvMNmUBHu99jaPec8bYx/3kKJjCf2aS0ybMZI4IXIvVBceYHEOEq1FoLkeWXWC5EE6Wj3jzc6dkd8nF/WfEfkW43LDZPSPuHhP8iDWjtfhjLeYvGhNewhnVVlf4SZgxcqfv6fdj+WyZ5+ynupFuHzSsZ2LjHa5/SPzo9wkv/DyxOwFatekXBy1lzo1FaG33onwh5P5MZZsIktT0YzbnGEe6RYOn4eBgBd6zvjjTuG8nSI40eYes7hDXWwgeX+oKxyHqGretWj1S1pT6sl9yHLSOBkm1AKzcbVmcnEASLo+4nNScgkYreVHmrZmxonOXS/p8GksYZclqTQmXI8Nuy/NvvMrLL95Gcub5u3d47YUl6/Ul3rdlj+lZkHqqZlua/X1VD2DZkrmwp0n/tf2XK2iK6J4WIIpwvu55drGhawKrZcfhwYK7t08ArUd9tdlxte7VHIAyylrgSaSc4XJc0owkFEfdNHyZHmIG3zJRvSqY9phlfVYzbzomK/h0uYmJzi5/bQ5tNFYZ1MiXdbyXoD6kx+c7HjzbIDnRdYEbh0teef4Wz9865fR4xdKDiLZFUxOUFidzOI78gs+frvj8rTv0r4483Gz4ybNzfnR2xYcXl6zzQHIJ36lZzppMG9OtlEr2H6NqYXuqfxGNNi9GECvpol5PHZyGi27Cgnp72bvXXJuyst71BpR64AJIke4mqe316niveOlmm5JJ3NYVtH/kU/vECoEKxb5TB6iDszog83hWy3JLdSMWduNskifmYNM0j9F0Zs/P5f1y/XlW6FQ3hNmGUjV8MyQ2Ec52icP2Ca9/tsW/GXj0vfv86I9+QAgNhKzmmZwUgHMuy1T0g1RsAgLObPnOlTDMWD6vdaYlR3KMugoyBfLX9TCGUFRrb+27gqfJA2zP2a0fE25/Bmlu4ZolLmkYXR4HdaC6gF+sSDHiiKS+x7OF9SeEpq0NMSSNuFK0ZBwHctqyPDjg1p1jVsdHfPjuBXG3pWkC0JPOfwzjjrRLeJ9gGGkWLTF6LR1QCzCBBMhDD7Il9zvI6lhFUkkGKsy7AKlvPCE0hMYTh17jusdek3LGvn7POal1VZCIC5ncJ1x7wPLkJpIHdptn/LN//p/hF7/8BpvNhvVFz8MnZ4yNZt+qy8nt7cM5IE0ZknNmpW/m+vsc/Ay8y0fNjjlTmx2OEBqSCOdXOy7WO5yD5aLl5skRz9+7iRPhar3l2dmGTR9JOeEbjV6yc2N7ep61OCV5zc6uU1JRQUomwmbkSJjOhAmjCi8zoK5Ebk7vr4H3BGPTa3UvVxY/fUXnQzsfiTRkyTw83/DgfEPgQ06OFtw+PeSFu6fcPT3kaNUpCcmaJT6kTBoSZvK61x3y/AtHfOOFzFW/49Fmww+fXPDDy0sebdaMblT/Utto6KKtsT2kjcrtj3MyfRhmymw+XX2u6sdw094x57SGcU4aeAXiGekUYTJRzW7f2AJWJl3qTpiHWw39NsFm29M7TFnZezJqtvATGE8vyf5mqYtZMjSlMOwa4lOu4R3zTkHzxgz1GUwS1nHM9pGbLcq1g+jmk0WZ2FJHwImaIMR5Nr2j7wdODxve/top7/2jTN70yhqShbAV9d+BxpKXESXKQSt/O8dw6g+lLgAAQjNJREFUteH05gH/xr/xr+JSz+XFhpwSkgatPpimRtECtbwoxSmjNtKgsextw6JraRvHuz/9kG/93ne4fHSJ7xbKPF1GotAeHCK+YwxLEqUz0DiQiXg01ZoiYNPYQ85aiS6N/PA732dx0HHvpZdpF0vG7YY8jIjXDbx98D0c38e7BvEdoWlKsTEIiwVtWHJ4csyqcbQtZBlpgyP4lq5b0QZPE3STt8HReE/btbS+4eCg43h1yN07p/ynf/u/4rvf+g7hYIUPamoJpfSdtbML3aLE5mYIEBYt4hxRBN8Glt7z7PFTEkLbNbz88h3Wmx3Pzjecr7el5k5TNcNp7872j1pIJlycs6prTKru3Ossy7mZZqnXCaV+TpbMpo+s7z/j4dMLjlcLbpyseOWlO6SUOLtcc361Y7sbtMtRsZlP5gw3Ow+OKX3Y2KEdm6KRyfScdl7NFzAHs+vaRzWjzJ1TszPI7Lp1PJNyzXW6rsRN9s8v0DYNZno4W0ceXzzl3Y+esQqeOzcPeP72ES/dO+XG4VKrTzp1rSfRZCsz0bZ0vHa04I0bd/lTaeDB1SUPrjb89PySDy63nG3WysyLucWwJc+EmVxbxznJmp5j+mti3pMwrM9eAF7nROeiWj9ma1Qgeu8OjX5vzw3DZGkuUzhXr8rrzu59XRJfWz5nT1dVjut2OLvr7JELiBv4mb233sqZoJrZ/2aTZwA5i3ycmMdMis1KmswmzQRHCafKCbLTLkPFpnr+OPPccaTtGrbnW0IIILFuSPMJ5wyh2qodYJ2GoGkDcb3j57/0dd56+QWenD3m1umJbnZzJopQi7rX6bOHslrsej0zhTRNw0svvcxXv/QFzi8uGGNkuxnxwSEj3L57kw8ePOPv/O2/j1utVB/wDicBGW1ydCbi0Ou8OHVC59QTNz0Pf/pTXnjpJSRvwGtVSQWhRAiQtxd8+Ru/zFe+9nNcnl/RtQuOjg9YNA2Hh0uCOU8dxZTmqokMKQclW1ndApQ4hn5gtTrh82+9yXe/9dv4dqlJPd4hwZMGnRvfaPlZyU7L6DogeI2hB8JixXJ1iCNospeD1sOtkyW3Tlds+5HHz9Y8fnZVSveGUtmwrIElJhSUq7hVDrXB1IzsTu8zkQ4DN5uMGndeHrp+zzvGqE7QJxdrWu84OV5xerzi5HhF3w9crHuu1r0m1llY3exUzM/GdJ99AmRMcf7zqfHOgXauidfnmd2oPt7sfMsEVHuwPk0nBmFzc8/1awfnCcW/NiThw8cb3n94xfK9Rzx/44C3XrzFndMVTVOaKM+eJOVIyg7pR4J3vLw64vWTU37plRfZjCM/efaM7z854ydnl2wG7dzkm6ZWKq1AOpfDdV4ntawO100m3Ul+XftQAao6/2Ymrq/rnGTZX6HGDPkVqJmcipNYmZkcbPHr6uyz61mtpLo4Nuq5OWZv7LOFNhDNxVyCc8UHaJEwZUHdZDubpsBVp64rE1fvVBgavkjizBT/nM2ZV2BcIIjGcCyAhfd0vqVz0IYWCBwPicPVgqvdY2gXlCIMatdMaHap0yws1SC0YmKRSMQxEZznT/7yL/Hs/IztrodSCTElHWOtr27JjXkSnOqcnASj967UJI94B7dunHDvzk1CKHVtvIOUGXPmubt3+b1vfZv7j59pWJ81lvS+2o+bENhdXZDziOAR72kPFqShp/Ewbi64eHqmAiQVJ23pzJRoeePNN/nCW5/h0ZNnkCimj5Hdbqf7pDJPV4EuJfVJpJo5KzCbP5eF4elTXn31ZbrDI8Z+oGkbNXdFcMHjm6Axs0kdm75pSmp4omkycbfm4OQmbdMyjCOhDYg4hqhVJZ2HRfC8/NwN7tw84vHTS56cb7UbDRavbc533Vtz4jlnYhUo5yyYCTjnP5NduZyzmYapZ5LSF9TRp8yjsy2Pn16xWjTcODng7q1jXrh7wsXlhmcXW/qSvKTkQsqYr/uG9Oq1JdsegO+z4v0T637mq3MGJ9eY5N5HPvX85mSvFKp+69O+BvnUNZz3BAHfBMYIP/z4ig8ebzlZBG6drrh5vOT2TY0/b5wW1solWQvnGMas648W+Xr79j0+f/cuV8PAw6s17z0+48fnax7t1sQguEbrnpvA1ig8RXeLLplqtRSBfz06pUzMHvmcBWJMwmAC8b25Lr9rPXA0HVlDx2YFc4x1CxU4p6tIGcB1M8bs8pVtC9bf0gal45uAvYJuWXb73ZiJw5i3KwxoDmYOM7fUtFsRBRYRciz3yw6XPT47OufpvGfhGxbB0zUNy9CwCg3LxnPYNBy0gYV3tE493d45tcn5yPFhx+bRlv/kBz9CcoNGathYlW0jlCiBUPBNAI8PgWFzzi/8yi/y4it3efz4cQG06Vn2GIyHEgpfpb85gL09t0U8ZMgedsOAG8BquPuyQClluqbjT//KV/h//qf/JUiLFzQFGK3RIpIJTcOwvSJurwitCoGTGzd59NOPefWt5+kWsFlfERozM+ghzALd0Sn3XnyRzXanVR99KcTUeBoa3WNIraedYi4eg9LEolS6NKEuAj4nvHMMOXNycMjn3n6bb3/rd/GrJTJGMHMSZa6dQ5sg24Fr9LU08MUvf4F2tWCz7WmyQ0qPQoemOnuJtVv6C7eOuX16yLOrLc/Ot2z7VP0tczAUx9yntw889v6njt/0/vw7DkeeM5N6hufkyoFv2EX46NEVj8/W3Lmx4u6tU26dHnFxteXx2YbdoMJVHenXygzPqK2ZJvaBdQLVetYqyLv6mlx7rIlF2nvzD7g6d272pfnnPi3eZvNZHX/T9ay8sKBZ2wcLDci42kUud5e898kZi0Xg5KDjpbun3LtxyMmqK5ncFg6pdx9yYrseNPkqeD5zfIM3Tm/xyynywcUFP3xyzo+fnnM+7hhdJHSlB4FICR6ZUGwS2CgBNa2oEJP67MbaTcDOZkpkBur11enZG5CSFltC1UTjs6VmCsgec56Iudj/f1owi6lI03s1yaD8ZZeXer3ZxijXyVYyr+hXSYQa2y0URloq+ZU2a8E7Guc58oGjEDjuGo4OWg6ajqVvOGwbDtqGZQjaQcc3VY03/Ug71ESGcSShPeo0zE1wQ9QCULs1X/vSG/x/bp0yXK7plotSSawE92cQs3l7E1iq2g79lqbJ/Hf+7K9wdfkUybkoAsq6rTqbFcfJxQGbUwHsItD1ACrT914TGJrG1Qw15zS9Gydqp8+TWebP/OrXeO/Dj/jt3/4+i8MjkIhzYTqMvgXpObv/MTdfeZP+as3q4ISb9yInByc8/OBjht2opVgt6sapKebG7ee4uLwk9+sypWpP9E7rajReTRLeOYJTe7i4iYFbLLwUhmL1ryUDLtGGzK/9yi/yzve/w7jZEtqFCsCoYasuFG0gpUJTGlzwDJs1wXm+/MUv8PTJGWkcwOvntNhaqlme3mlH9bbxNE2gXbTcunHEdjfy7GLLECfQrcBX8W52NsqL+0zyOpAXUJp/Zp/kTufITWVtTXsJwTOK4+NHG55dDpweLDg9XvLyc6dsdpEnZ2t2cTLY6zzP7zcRtclLN71nWq09k5IUX80edYizA18jYMobFXxmGYxzEJ7D9s8GfZm/OZuSSciYQppLXRIrqxyahhiFx2c7nl72LBvP3RuHvHD7mLunB6y6BiQx5kTOJVIMxzAmiEmT34LnzYMj3jw6YfPS83x0fsV37z/k3YtzrsYtLBva0EwdoLKpxjbConHWuP4y+srM9+fA4uXr3M8o7fynqenJKU2JG7DHJmye6jTOF2rOrK+ThuvADhO7n68Nk8PCkl9yVnVf96qj8w0djtZr6vpB03K8XHLaLTlpWg7bloOm4WjRcti1HDYNC+doa2celbY5ZWKMev1RiJIYssaUWlU5ZTley+eiceKSHclMGKqjc7hs+BO/9DV+4z//u7BazEw2swko6+lD0EgbyeTLp/y1v/7P8trLd7j/6DHL1hEFXG0soSwvlYbA2ZJTyvgM6Cz+eRgTCWEsjppY7McxZmLSnqIpZYZhJKbMGBMnRwuWiwNC26oNPJdqcOKQPCK+oekWPLv/Ibde+QxN2xKHyPOvPMfJjQN+9N2P8W2nqfDJ8mQzq+MjYoa/+Z/9Bk4StK3uY+tQVFp5NU1DaIKafXypmxMCwWvERhNUEDfB03jHogu0IdC2DV1wvPLCKb/+5/8M/8Xf+jtAp3PcKPuWrELTh1D2VyaQ6TdXfP1X/zSnN26zWV/hCaVbkam7ofhbdN4jjnEQ8naAq4FlF+gWWqdlSoO/7rCc/Tozgfz//9kPx5NKmqZImOsXn+81jejSOR6i4/6zLY8vtywax/HhguOjJWx6Lq+GYu7R8q4Gxgqws4yLepuJa+8ZN8re1nmu9XYVQN00pulnMn+YmWGf+M0YuHPGSa8xzhlIl+9PsqYIyRlI2XsWZYYr/iiB3Zj44NElHz++5PSw497pIS/dO+Hm0RKRxBBHshXPQ7E15ky/1UJwwTnePD7hrRunPOm3vPPoGd999JSPry4ZghCWHU2wOoG2t+ZhiZNRzUZe59Ven4dx133hJtNxIbqNWMJESgU40pQcuKfkXPvZUxGpFzb1Xypzto1sdsMCMGIbT7vnOOdpXWDpGw5Cy3Hbcti0nHQdp23LjUXHUdOwCA2tDyyC/tfga3U6Y24xZ6RXFruTUjCn3DOEQHaOmBv6mOgTDFFI2ZGydl8fY6LvRzbbkX4YGQZNSEkp1z6CwUMed7zywvO8/rk3+OmPf8pidVAImLBnu3IlWSZ4hvUlX/qFn+fX/8w/xU8//oir7chYbHC7fmAYIrt+YDsM7HY94zAw9iNDjOy2PevdjsurrXbQyZmm8fS7kVG0a7WWpwXQsrKmKktRNSWrWUnGXlOODw6KINDMUec9OBU2oV0xbDY8fP99Xvnc23zy3vvcu/siD+4/5PGjc/xygWWYOslAQwgLxpSQ4AmhKyV0HbkcnphRTSWOSN7pvUsVQ0mW+ZmApNE2ph2WE+mCJydYLR2vvnCLG8+/wNnHDwirpYYRzg97aWAhKbG7Gjm59zxHN1/gN3/3O+B9rXgnaHGyYBpC42gbLUq1bAPBaxnglDJX2y27IWpxLNIem/r0EZnD93QMJzY1Md153RI7rOZXmSd8mQnFrjId+HJVSfjGk51j3WvIXAC61nNy1OEcDH1kOyRi1DBEPb8yA8PZqZ8z6WvPNtWsrraV+vWf1RrN/pisIa5igjFOo9Eic4ib3xNSZl8IlD0+J+p1VDJdpiJWuXQUeHIx8uT8KT++f87dkyWfefEWd24cECTRj7FUACzfL4IupswQBxxw1DR88/nn+dpzd/nk8pLvPnjKd58+48oPNMuGpm0QES2xbc/s6pBm47JdYgLM7eUG1aWpQqHs9OWdz0veDSw+90Ve+Ot/hX47EPLkcd8HcmFOuM32KWitWwGyWD9GfScQtH2ZV4DuQsOqWXB7ecDd1YKbbcuBDyybhqUPLEPDwjXalSdrP8uUNaU8Z63NbMwmzze4aSzFeWjywwVNvRfv6cfM5XbkctOz2436d5/Y7KJWDEvKELRTuyM0Xv16cYpfToL2EsyZYRxofOSghd/8B/+Iy2dntK2GOrnS9Ryneac6j5muO+ILP/91tv0Vj5+t2UU1HSBCTKnEgWdENHXdVeFaClt5V5fae49vGv2+B+e1Nji4Ws/GFltDOTW70xrfUjIvPSVMPdt9MlmsLEJi2AmvfunneO6lF0n9hu//0beJY6+RHTnhomoC3eoICR3iVSDrQ1v5xdmemm1UlTBWQzzXMdrv+jn7l2JnV1t53G7wThivLpE0aD/OUmNHY3l1HXxoOTi5yeHN5yB0hKatRENNO5OJR7NcdR+5Mi9t2/LCnROOD5ZaO70evhloVLSw56pbxl6efe7T4DT/mVGjT/1ttbuZ7XmYzI7zUqP2nna7z7xw74jnbh3T9wN9n3h6vuF83ZOE2rli/7lkxmSLtmEDMbZdsdvtzUctkYGrwLene88R2ARTufYc4HU4+yJwmqfib9qTZBMuTdeYzCvTRebeu/JcWWv23D1d8ZmXb3P3xoG2mhxTXXMz8dX9WyYteE9bGpc/7Xf88aOn/NHDZzzLO/zC4tltDG4+DFvBae7qYk/rLikTFi0XP/gBP/6//19ZLLQqakOxiWr9aYtbzrPJKsMs0QkKnEAGT6BxgeACqzZwEDqOuyWniwU3upaTtuWk7ThoWpZNQ+cCbWjonJpD9JqT/TflTIowyshAsQnnKW14L6LFWXhhYfwGazOCMwr0fdTuIzGz3o5s+5E0qk0rJsd2G1nvxtIxRFPUtWMI7LYDISgr2+4Gnp2viSUuW00xiXGMLBrh+PlXubjq6ccecqq2Li1U3+K7Dtd2yOqUP/z+T8B7mrYrccsNzkthsl6TYMQjOeAqqFFFsGWwaaNkSocYZUrGsFNdP3ftQGlNcN2J6ni1cD3nFfByifJLIvjQ4JuRj374Ay4uzug3a8ahxzeli00pydu2K1zT6h1iQrw5hxqcD1ijBNzMG1LUdzva5tGvCgwOiz6aq94iGn7YHB4DnsODm3qcnFWmCxoX3TQ0bUtoOtrQkqM2iHCSS5cUvX+mpOj7gC/su2sbFm1gtehYln+HcZwAxe0zzMnOa+s0R5v5ZydmPTues5M2HebrsKXCVk1M8wYQcwxzs/vvcX6BTx5eEnzgaBFoAjx354STo4EHT67YjJObzGz49VnLPefPovVQ5kLEGDwTMzfSUN4veZfl5VkNINOgbX6Y33uayD3wlunZ93/MZ0IRBnLtWtPMmCnIQNg56CN8+HjN/Wcb7p4s+Ozrz3HraME4jkqUrJzBzE8gTs9KShGf4CQEfvXF5/ja87f5/uNzfv/jxzzuB6RzhEXQ9RM7B27v2eZWDwQN2NAUE21WkvcnQp2YaHGjYUgM0Wk3HdAEDKf254XXKI3DtuVmt+S5g0NuLzpOgoLzsm1YeE26aJyqow5dqCSTySSPwigjvaCbws33S7lvmf0MSCiTO6P+oidYN1DZRFOxLUfMQhR4erXjYqsdhCxvs2sacknSCR5uNwcs+0Q/ZsY+kost3DnH4mBB8J5hN2iR/jQWNqPOQecgtIEYR9qjUz77C7+AjKMyZuO23peGDaGYZyJj0oVIo9b3TtkE5CThFbelFJFJFdwQXSsnovX/Sko13upk6MHR2ublpyTaIAX8S+sxzHZqwqDMktqhg/Z+BMKiIyU4u/+A0AZcoAiBcvmmoVkuS73i4tDEbIi5hAuWmjtO37VaOPp+STGvwmoK1ncy1f/QsquO0KLO57ahXSzpmkWtTR5Cq/fCaUOMlMgx4ok1UagNLe2ipTGbeqdg3TQNjdfONL5Wy1RfxBjjPmjMQbIc/mrHnR1A+8BkP/5ZsLwfTumMWc6OdvV1zVjuDO4ry5/KUkyqeDUZZPjg/hmvvXCDVRsY+pFF1/D83SM+frxm08fZ2OeEKc9GY7ts5riFOn77rn6tXOEayEp50UiJm7+OzJ7Vrj27rAk2Y9ZQfW11Pu1Fma2GnavZzMxfd2W8enaEmD0fPd3w6OJ9Xn/ulM+8dIuuCZpUl6mZ1dPlJwFuocAL5/jFe3f50t1bfP/JOb93/wmfXG3xS0r46hywS3Tdnpoxd5DP/QTTfTWVXjIHeL66uE0OgZN2wcGyZdW0HBYGvQgNCx9ofSCIJ4ir5SPV/KD/9WR6rJ6zVBvjHKj3DwJ1o80Pgk3qvBhODbUT8zRTNm1dT0aEfohshsimT0iipOw7JCXGZBEeBcy856jzHC1aOOqIIsQEY8z024hDOD5ecuPGgpdevEnOkKJObMoJEd3MSVKp363PnaqZR4+jiBWvF1JUp6J1mc45k2MiJS2jmWIskTBjiYxI6mSOah+Opbys2XgtEsq6gdckIJm2lhNLLslqmikM3Dsp6eNgzYQr+yrzq9cv9r8xIaOgjZgdbbeg6VZkcaQiGO06ZseztdPSxerEDAUhXY0hLUlbRRgH7wg+0ISmZsT5Eh2g2kdBWdfUpC79XyH4TBMCi0WnDHrRsFg0FmFaGjjr/OQy/yKCxJHRTsZczcVVQLCNe13N3WN++5t7ZlY2EJ+9z+wszD5lGoirZ8eEX0X5yt3mJpoa7eDm5oXJpDnGzE8/ecZnXriF905r3DSBW6cHbB6ck8WMA+acLWevRqXNxjAf9EwL0G1n6zGrUWRYYPNVr2djL9r+3vzM58/NzKUzkXLt8/qd+b2me4DF7cveGOoVnWka2n91lxzf++CCR+c7Xr57zAt3j2kb9DzqQ+3JjLonvAYmxHGkcY6v3r7J23du8O7TM37no4fc3434lce1oZg0J2e6WkFkX/AjJdR774kUwHPO3Du6wV/70jfZXGwg+SIhCzOqG1wbAQ8Sp2VwJiEnu7PdwGHMebb55+dgNnV7Do/rKmgxttXyi7OFsw0bU2KMiWTOSuc5XpUYzQIgdl1T/VOJPkkluiMX20H2oj0BDls0kUbDzGIWJIA0Osa9np/iydmRktq0Faxz0ZZLhxdA8LgOrVdtAitLfW6xDESZgCXn4swzU1dSllptgGWOau+9ssnNAZhqcScNjRzHEZLZmktpWTEPv4KkabZVcyqn0IdA23UsFh2LxZLFUkvDVpN3MUM13sxR1qZO25R7X8I9nToBcRStZor1VxMBurEFUtb2ZCkq8OZU6qJ7z6LrWHUthwcdx0dLjg8OtL2ZE4ZhpB9H1tsd/TDQx6jaWemOY8+rMsfZAxjmzfB5tmkNEOeMBLXTz/mUCZNPbeX5d+0mFeCYrlep/YyZMme6MpExxwSYzkxQyiTdDKAygvOBbRTuP73khTvHjBGeXmzZjlo2OM8I3kSoZBYoMz2T3g8saac+hGkZzggbdT9OrGsGCNd+xG4+u8bEt42wyf4XqoCdIK/OuOzPs71daxWV8cxBHgcStSaPDw3nvbD96IKnFxteunvM3RsHQInYk0nAz28lAB4GMjEJAc+X7tzj9Tt3+O6DR/z+Jw950u8Iy7ZY1rSWegVuex6BXDTZeuHyLI0NdtgNxPWO7XpA8FOrH/uX6e+JdBQAsVWaLeb0ELl8f3Ia2HtziT1/zY7BnuRFqG7ZMmljLHZoC/+D0jl8OoRQemMa9jtNmzYThwA5h8JOJwZVa+o7qvpvqt/EDMrkzv7N2RVWV1i+qGAwtUodslM4oIULZhFi0t/1c9pAOecSUuoc4gNZPMHnmj3nXelcb0LUh1oUTNfLzXaU1PCkKjDMXFGf29eaGhThZ/Hrrjgn7ZI5Jw3Dy1Oi8qdX1WZLQdOXcTgEcukAX+K1BSsGpV9tvKcJgW7ZsOw6Fk1gsWhYLjpWy1bt1J1GJQnCMEbW25Hz80uudj3rnYXNqXQxAmCgXfdd3bfTjzKe6VkmoLRf8t5np5067VhjevsQ5XDz7xruieY9OOt0Mtv7dv+psKCbBK7d0+3fxS6gazU9raCO3idXPetBCc84SmGeet9aXnU2vk+Zh/j06waENejQzkvZa/qh/bmrT+nqiPdY8TQDNrzyDNfmh3/iOE16/AwfRb3ffrTP3nsOcoyMMSHLBRdDw/ajc642Ay/fO2bReoVxA9V5ZE2VPnqORoHY72id4xv37vCF26f8448e8AefPGbTZXzXVrOws4PgTCspGncyI7iOValTCNQe3zK9adhcN+/+UlXQq5+V6b39qZhd89oxhwlkLDW8JgHVVYHavFWgHzO7YWAcS7KHK0H7daPUnV4XAizkaV9GVzPDbOEdaHPc+l8ZV2EXVoN5tuv2TA/zp9fsPiq7NIZi91YBUv4Vja6wkMeaTl8SecweFnNSYC+JOfPPJYFxjCX2W8eqvfpcYVi5JvTknEsKcBk/vpT0VJVZC+EXk0cogsFTHY1CU0we6iup0RzFRBJC+a/EeQevpg+7DFYb2k1M2Mp6an1yqddoGk8oh3cYI9t+5HK74+xyzeWmZ92PbPtISrruNg6FL9PA8v7qGLu8dt4zxnTLTpkJPYuKme8tN7tWZa1zEJ5hjHOTXbi4NACpvGCyzprwmydz2OAntBIzS/wMwNfdt3/WNH4bnAts+ly0JKpTdDqlMh2Qub2Zn/XjpnG5mYV5xsav40MZPtc/VpHZXqtS1m5Rzu4c1evorv2UsU8O2Ol1q7VkTzvN/SxWZoYh3jm2ux1jHDk9PuDR1chm95RXX7zB8bKd7S2pjF+m4LXConUtYxaGXc/Ce/7Uq6/xxq1b/PZPPuSHz86QpUNa3Rx+VvhKYAokmQmaxlpTac2OgiSzGOZ9PmWSdQaQ8mk16mct9Bz4bXJsI9u6GZuv9m8znaA1k3dDZLvtGVOqTBDn6mKKMTvsGgW4y06Y88HJ2F7+rP+775y5LsH1krZF5887Sbi5YLAX63POmLFNo2127xR4zHFrG9juaxqEc129nwnSab7KE5Th1YgGmQBGMz5tYxjoTEDuKtCWw42ZPkwzMXb2aWFs6jKU8MRieLYGIZM6KwhawGosPTBrcJa103GeYRjZ9IldTGz6yGYYuVjvWPcj45jK8zuNOvFNGaeQXSmwhVRAcYaadfn3aMIMRWwNJwIxPec+KldwnQPM3uftK7O9BVgt7xkW210x+/v+sOaQPLvwZOeo7yvol7oLJnls2coaC6Umv5QTJkzEWGy/WLTLfqLRp3/28UDvZXXxy42v4cMM0ff2zFwQ7c//HMXZv97+ga0/ap6cd7aZfabcdB/cTY90zBfWhLl3npQSz84uyceHhMMFH9w/44VbJ9w4XRR/FQpmYiWzp73knE6x4rLGk7Nec7dp+YtvvcG7Dx/xrY8/4ePNFW7VaERVqpeD3CgDn+3bxvkW58fSF1O3h6/bZLaNRGbScQr7mhIZCjO1ibqG4G7vegJ7k0lFIueCxl6LMEZhFyPbXc8wanZi8B7vQxmS3tcyJ70BS857km9+o6kGsY7n09tqquJmGVyueEm1GpkdXNuoer39TibTQ1U7oM1XAVDK4dhrPGtMZ0499jBk2kz1zNjz2PzX+G/Tkq4xDSzaYW7LdFAcz5qq7zSl2FHntM5bORR7iSez8c+7aTunAF7HW15LReUQyTRtQ9M0auMWx5hgGDLrrTY4uNqOXKx7+uLfsBR8V5ycfr7RsiAuFQ5S1tqYpStzZDC8p1JPM7x3rfJmBYDZvwaObi5h7WL7uF/en5Oha4djbr4pwm36fRLKn8I4oxFzk8dcItQvuEmgmxaJNtA4PVyyWCwZhsgwZja7kVg0NnvOuYA3TaOOrz7yzMyEK3uk/F6oqLv22Pbln3G5mUBy+/NuhGM2VxbkMJ/4TzH0Pey2G8p8MvUlE3j2+vx5BbRgm3B2toYcWdw65fGzNYvOs+zU91KiIit1yPPv2z/FVyECQz/gMrxxcpO7B0d8+8F9vvv4EZvQ03aBnAtJzaJ9dYtvDKBxvimgGWZTSAWISe255u21GZxL9TqRMxD71KJNbMi70lkElUz9mNmOA5vtQBw13V2cVdrThCDJUwGafQCUkjVlHtzZjO0tkKsPNp05Y1KzTVMmty6oc1W13kuZn9X33tvIs/tPZH9Sf3Q9ZAKVmWllDhXu2gRO4D3bsJhgYbZT3X6PUZv5yjxsI01rYq/VbD9HZQs2P/VZbZdS4lldSVkuXevrvBYmbwV/vHOaZlw0kH6MnF1e8uxqx5OzDbsh0w+jOmtzAZpg5hlqfP3E4qd9ZQLPoh1kNhcOHZ83NWa22vv7xDE/7RXE+Bk/5ZZub97nazW7ah2K3W86K9P9K0KWj83f24+q2Pu87Xmm8VR2XwX8voAREsdHHceHHSlFusZzsOgI3vHkfLOfLQjVjGda2/TmNQo094HVj0n9zKfLAlw3AdXHqC95XOlsOoHSnvaiA5y+KfaMeyBWj0IVdTY/c0vDPNqHyQ/iUF9U1Zq94+x8S0qZV56/xcXVFg4WWvhNJnDWLAO79oQ501kzUyjsxoGQ4at3nuOFw2P+4P4H3N+tScGRrYNVKpnLRYo1Wus4VFun9xqjK2arq8M3SVQWQkBKWMtcHTVm6p2b1HpjKhSHGzCmzOVuYNOP7HYjQ0zs+sgQNRb1xskRi7bB1/jlkoDiphFNXXZsfBPz3pOcUA+9PkJWpmoMu2w8+3R14szteUVAuPLse4Rr/5ztMVtXgc3GOH1Ryv86Z/PJ1GnITX9PF7bP2+9M68F1TcicrnWYxcYp7L1R3p1rEpX3FCFkLackMyXAzAFSpJpcKAIulMxLKeMYorDrRza7HevNwDBqqvJ2iJxf7IgC2l3eShUEmmYmxvYTOetEm11RhyHVJDWPvjCH5B7UuAmc939k71ebDTvws9XY/7gxqsoZ2f/kbF/Md4CbvaANxKl3nN/9upjRb8+5vK2Fq9JiPvb6l6hgD05Ydg0xJeKoEU8uZ9qg8fNIqPM0/fOpBwCb/2sTI3UAE2pOr83n97pDc6a1li9MqUBljfeeefaXXHvfzJSmxRTQU2fwPpJane/r8yzTpQw8UFYNOM/ZemT88BmfefGE5bKhHTXZxzlfuojNwVr29kEu49WINibCNQo3fcc3X3qNn15e8INnT7iIfdWGNddDn72xm3kXSvaC08QPZk6c+b82SdO+LMzUvqP/JkeNrshJcMERY2I3JK42Oza7UWtmlJVy3qs67BvI0A+6sNr0VSvtOTOdZClAou/nopJXG3HdQGZy0I1km1nHnqe4TWYbbb5J8+w5y0VNFb+256YLzTbCp/bY3n67vk1mgonpAnusq35sn5lPwlOvYGF4k9CaOadESrJHhaVim5vC6ez7oKaKnBIu5Tq/QG3lNhcmas9WoN4N6mjc7Ea2u5F+iAxDJImGVPliow2Nx7cLzcydayB13DYR8/lh2pPXn1/UvjspSXMoNILhKku3N+fC8BrCVPibs8+5ONhf0em1vTv/DA1pDn66Racxzc+XXXcPRMvv3tZwD6inCzhXTHWir6Wc8F64cXqkGlA/Uru1A5tdT4pZC5vZodoTco7Z1qPi2j/h+aZFKqN3s99/htZy/XYi19fE5sBE+6f3QS7jmSf42PrVJd+7tTCZqq6/aXNwXRhOkQlX64EfffgUOOX5m5p+H5qujsuqR4qRrNnUmGZuYbogpZeAp9mNvLI44tbLK9599IDLUdha05UyHw1mJ3QarytFVBrTEpjZlKebVBXBgaSiXhRVoB9GtkNkSAagWs9kiKkO1JWIBX1ABetUiirhRB1WvUZweKfpza7EF4cwa0Tqykbz0zLPD/T8UJWjW1tY1SWR/VWtB6Yye6nrOJnNZkynagJgDQjsx0H1Rru9zcsMZMr9cPts3t7Z29HXf9Edbym3kyCpo6ybZIoV1s+Y3T4lAaeFmbzMBJ53BALB+RKeqc84xMxuq5FAuyGy2Q1sdwraQ9REoyRStFpXnl21Au8bOs/+cSyC03BAWZTlIkxRP2aikzInc1PNnNlM15yE2p60FpmfgXJ+Z8Ao09wZ0Hz62hPbn661t6AVjea7as7Pp2JO5XVL60Yjk9zPIgvzy8NcQZ9erOBWfnJxnklkuQicHB3gPVrMynlijoTg2cXM2dW27BWrtvgzbjqbW6m3vi6+5vNHnX9zsk4/k027ap3XwHW+VEAFQQPvvbWhboc6iPn7VVjazer7s/PCtDblhuW96cKOKQIOJ6x3wvffe4L3gdvHC4ZxxPumtFEDyxOQsh6feqq5vCsqfrvs6NcblgifvXWXixzZhXavEkMzPWSJQa4gNvXIk8LqNG6ZUqJUtIypWMcYqcVgmhDIzmtcq1Nva+2m7ac4ySljUGajny2+c6Sy+WJSJ6bzOuPGIE11t8py9noo8eBmyrHrOzd91xx3arIQcr2uzmae29phcmraZri+EauImG00e2Wvtu61bb5Pav6JPyZQZ7iz98v+FpybOCYHkg+aQGS1xudyQOWhJzSNltBMiaHXmPVhTFyud2x2PdvdyDDKXuccG5kvcYXOOVwogCsCJfGoGIgm0HPXBZ6yDzPlGFOv7Gr2XJNJYnYw92dmMqm4EmdtTN6xdxB+Fhuca6BzoTC9P/9D/2ey8U4+oU/Ns3Fpme+ROepcf77ZT1ne+S5SXmCgPf1ra5JzxiMcHGhpWUlaStkDKWu2cRR4erGmH1MhRSYkZ6UMmG3jn/H8c2CeC6o5yM/9R9dt+lWQ/0yZNek+kxlwusFecOdccNZBXBMbe3toPmf6Zz37sweV2UGdzuCkBazHzB//6AE/99YLHC8CYxxLqQumMV8jbdNs7e+TlLW5yupgydnlmuzg5tEJh4slpXIdTgS1V4ggZEYRYtbCLNmJpp2XzDXLADQwTjV2Xe/YhMByEWi8Y0yRMSXGUR1RU3zpfNJmG3jOUirmGOCa2mERDjPoFIhRKPyiFvcxdmZJLg6KM2060N6KTc0XxLmayl2Bf59icd156K4t6GRycUxHdQ7r04fqVfciDWyTXAN6EaREE9iz1713bTvU6ymVqGPKIuQYy/P7wjR8/S+LsBuFq8stF+sN55cbhiEVU9iM+Tg/Ob3r8xehV8DWAGDvkW3dKevJFK1ghzPNKJh3EJwm6USrBzObU9NiakinwH5taf2MyvwZm4cpMmB/CmdzKZ8GKJk9hzE3d+0z9SWZNoMBwzVEnoOHvV925ew5rq1ufebZOHA1hwKZmn5Imd+uDRwfH9AGbeVnfCmLEIJW2Dw/v2KzG7Vezc+aGefquZsIyvXnNy1UqkZTjX02X9Mmne3uOTrMH25/DLpvZtrTbL7n+8Hw5LocMMZsoFwdtQUvZD6p82sy+1xdrxlWWTE0BxdXke/96BO+8tmXaBrI1viDWQDANUEGmrU9D3t2Tl/zPnBwsOJyu6Nxgc43aJJG0HLSVrYzp8yjp+dcnO80zdkZG59vdE2wcJZUUVLDrHvMejtq4fO+9A+cDQh+xoTOgtJnliydpDo5s5NTwREQNy2IgWWNn57C7apTbhb/CwJpAsj5wXSzCZ6O1vzUzBa/PpCB5CxUqnzfzf+dX9NN35n+l72FnWB9dt86k/Px1VHUQV23kasPwZcmyw6yJyahL9mLm35gtxvY9QPjmMjOtBdf1rJ0FyrXrK2o2PeH/BPXelZSQepz5vpc08/+gZWs7c5MM9RoKFtLV1j0BIzzCn3mw6jmRQeyF5s8FzCuWllEJjanQGibcQaq+7LVnr5ec0rsEiqAXxv//GxMV8iz79pjTOewbP3ZzR2uFDCz/Wthqm0bODw8YNm1OIdmE2adA1dAIkbh8mrLth/0HHiHSMm2nZmw5rb/ufCbHkWFyP78mH/F/p7FXbt9AT+DYdsg+4hvm0ymkZjAszNuTSaMeX1aq3Iw64U5r4K4Vw6gMgP92zJqr5OSyXIgGIkEz4MnV/z44DGfffUuY4w4PJZg62oExHUToCt2s7lAEpzPLLqWvh9wuVQx1MMMDhpyAklk8Wz6yG7Qqm1eS1eUEC4DH12glJWJD2PUNPbajNbyOakPbiaSypImeTZb7JmYq6s/R0i3J2LFivWURIQaXVEefkpKUbZo39tjAntjmYZQM1htHM7piZntrTxj+jbRxn7mrKs+42xDVICu0+HmM3KN0Mn1Wag/9VvO4GESBDUawzlCaGqlwpS1iFbfj2x2PZudgnVMZe6cRn84r3bvOdXKJdlj4ibT2POsj2oVKkX9rp+esxzH5FfZO8jG4HQsKWfEF1u6m4mncpF5VJQdyMqQba/sneHpwDrxdayTjXu+Poo81uig4gczm+0cJNw07/V907RmlHGqNXLd2Wr7YZqPPY6wJ4Sm6+0dG9SPtOwajg6XLDpNbIox1fIORe3Fe/VVXa53DDFh0WLXSwrY/Yws2Xzt3X9uspidazf7rj1E5SzV18Js7sEI2J62YnNm4FbOvB5zA3ypRe1MiE/niumLtgNkGstcY6N8bC+r+9OrUa9hXxAD8aLV/PSTR9y5ccjRwaLWXjKnsJv7Y2zPzbCh7rfyt3dwsFqSDd80nhbnoLH8euc9YXVEGx2hPIEBdSqFooYYiWNmTJrSaT0OrYlCCKEs4FQHxM7SZOueTeqcPcr011Sp4mccVPuMp75vTq6cTA2ZnJTaFGAOLNM1KhuYVrjulL3KX3NWKdNXRHRLCjLVr95b+OJ8KwvhvGa87rG0IpCk/L2fgOAqhE/QY8OcDppjxu6dKywKxiQMQ2S7G9j2Pf0QVdhms0arTTwEPxNw5qNI01yUMU63t003zZHN5Z5zyDxx5ac2bZbZJFa8nHwjxqosgqgK1z1gu8ak7UDO94sJ7rInpDIuddfL7J7TgTIwSnU9Z1ugArjFJjPbZ/PPTeOoYqK+Xhl1AZVpf0732zsbzH4KWM3jvkUc5ETXBk6OD1ktO0Jw5JQZx6gVNEvtfe8dWRJXVxoJZuUW6uiKINf9bQhr9zHhN82/7YOf9WOayUSYZvtj72xfm+O51LXHrEtUtAKMGc9QV9TPUae2TuC056bnsstNszu/rdnAKylkFuY3bfoJyKsAS3gc4xB5/+OHfPHNV4kxljpCtnbl/Dr2OhfZM87fpwirJnhcaLTXbUm6BKcNHXAw9CM/+fAB68sdLgtJMmOMxCK5JwdacR5W04DevFb3LHNijXaDt+gDv1d4yU/zVifWVaY6byixn+qqQszV2tkGOLoWk5pv6cLVxGJlAmxNmY7VzIVQ3pt5jGdfssYHBtL7QUxgLNMiNubhe7Yp1H6si5NFlDUWs0Yq5f/cjGkwe4aaDVk+P8VjKzjGlBhGbck2Ru2BqX4MCwtz9f5zW/6+2WM2f2Jq41TUQa59px7M+fvzh75+QN0+IFlI4x6TZTKj1fneYz+zdRS77lQeYGJWdjCuFStyaJGiImBMAP7/Cru2JTdyG3rYLc3I9iT7kttu5SEP+f/P2kptbs6WxzOSuok8EAc4YMteVdkj9YVN3A5AEE3yYeneqB0HUqI2udEhBUYU6gIMk37hm/gxjRDjJyD3JzAFoDpNT+cFLx8+4uXjBafzyI1u956LrPV9lNvCcL3e8eXrO273LYMGI52s/Elc08CKUXi67Rb81kVHG2r5bspMBIrUlRzd1E/0wxoy7knJML2j7eX7PDlqUAcjPX+sL6oH5oQ16l94mDx26DRz1yf88p8v+OnPb3i5PGHvPRaZ4/ISBOdS0osWss2U3rC/p/MJHy7ce3d42hOc2bet4+dfPuP2to01m1dO/i2FyWTCTkJ6euOxG8zw9Gn4IzrlDtFc6W5Z8i9fjSbwsfZ7nrGO+hC+hh7hG4DYvJhAwklI5vFqSmAYTc62U5knSA5FoVFzNDHFRaks8C3SkL/jcjfS3RWAw1Y6SL4Kz3sX3z7NfJf6bRsbMnPZ3H3fse87ts03a9598wx3CuThsqwhdDqtQ4lUhoFx3eB6gncL9FCsoQNvYhUK8PxkpGTxu16rud95jqH00zJyMTr7APmp6oNRksZkNqZAmp8fy1ckXU34tDSN/BsDPdAT5X6RLQCWpt7i+bXmHHN/CsFpygSRMANLZ2dmeH464+XlgsvTGefzOnTrvtO2x6vXfezjets2vH55x9v7FXukvGyAI/xNWQAi7hKJH6LjKapNfOOmLBY7tGeknCMsLpcrKpOsIEebzHF4jXzDFNLFtnt6LME7I2n2l/z1wy7/yvnU/zEaDAlXOYoNaVqG+NDvHT//47/4+9/+gt43YBkbe+9cNpa6HPxuMTfBIJip4bGcNHD2LRP5OWFZwX/L0nA6r+6JxdsTwEJ5TSyYQpFjbUxWqP3xZRuEaSRwqtCArASJKpHQYEkcBPED9OggwjtRKMociRIjmnVCNZIqDyAYuIduTl+UMdKrtpz4WZrv8N4s3jyNUXOEG9UjjuhhrHHA1NW27dj7GAbft3v85puiDS2i8QD/2M8xgSXzljXaVRekJY+dyhiBQvdyvpB4EVqLKEHbU/IyvdEa33RFRqOMchhRTc6B/CmjApms0LyytqediWV0kWLWKgSdbUjARzqD1soyq9G96G8FhvAhje2btgiCQzZnhz4HRW7k3cbI+PnphN+9fMSHyxnrsoyIe/M6/mXM+dz3He9v1zFXdRsLf3HJ5aETDVxOubUlolvawhgciv7jyNOhH8fJQsMQ7fENSgY0NChUR11sr0BMurSKw+HbI1IXToeDMfY3nYj2lQ1SMtxtqMoLh3sY0IQDQw3/2rLin/97xY/XHZfTUiJ8LrHVXD/g4E1HGmkqodVgsak63ImPF3mWFYYFsLGCGJU2XiwwyNoXSI+T3KWYUkCWoKHydbhxxWnl+PiSkglIESRmnjAMywBg7LyTHJb7NVJ4AEAjL21pP6oYVIXwkg6cGRKBUXxzxka0K0AZe4l2jX5N2Dkiyd5ltyCrihYOh0AtwyjyLRXpMWCkuPKIVq7ouRG90KAJQtKO9IvXJaAxEpGrqewigxy6y4URGapVd4+EpDaXQlFjdCPKKIjyNMR7TjyEDEjK9dlapgEgOiTnhbDSD3pr08usAsHAGz69QcXQSnuD7gbD89MJn14+4PJ8xsn1ltv/cQC07Ttev77j9esVm2+AwZ2CetDQRj28BzWmHQ2zkgouD0wGy+fAI+89pLlMvpMkBl7kR/X0Yv/CKUbqeg3njfy8lWeJvVP+Qv8M4klMPab6onTEHTYdVZ01AMuC6+2Of31+xV//9Hv0vqHF5KtfH7z1yH9kgTMAE7+57wbZdxGA4RSxi2+pkukEOGN6KpS6RKjSJ1BHHFItd2LtxIUJnLPXefy4Xr1GBC2AFrCcNIQYYHl6iz/EUub+VBNM7lj4P2XjAEqF7jaA+n6/j7p5n8TNDyNh0lyZUQLP6GMrwM2OGeihLa6cuZsVA9k+jKCBbCtGHS361SCdCT5Mk5TIqLDw2ttQ3j0Kssb5OioK7TF2J59DnaojYSuNKoyYyHGJ/ohhFy7UvG8c54NkpBA73sQzq66PvoaLEFCugYw6HyYHmvAHwNiRqAEfLmd8+vQBT6exvRxfqmO6kcD6dr3h1y9vuN62cPB0UhpyDT2oOqRC4s48cMcgzM0vDFCa0ma1ITkSd8rIMzVH+qG8lVGImqZqU+pc1k8HjbCsVFUOHMBb2oym0x5MHDhPUWqBPYXqwdyRvjzh35+/4Mc//oCVgR0I0C3oIg8ai7MmR2YdY8MXDaTBNzF5kfnbh23JKJFGPgN4YYLE4w+ZA+RY6QhTGomZc2gQJUPbdFvBQOU5nUxEb1SwAsQEUOR5MksiXsquRKMSKXoAMJxdt0hrMJcNZGojiESLe+N3nB7fY8MJYzla5vKS0mRcna3XlAfFIwZAu3PadXbKyugK4H6Kmm9lQ82S/9bNVz6QWlyRJ6GsRr6UNB+XModV4B3SN2hpW6pgi37G6CAFF/yhrLQBYY3wlTqHBL94PqWkzsXBOhKkNRLMvtJp1JJQcz6nM2zw2pjYGPpyOePTpwvOpxOWZdTC96373EbKbNsNr69jFc/d7RfgssW8rNpLAJwCkMvaDK6/lY6oMVdBPBh5OEOSdp4XUDIdGasohN/xG/I75JvAPx47VwElTTn6eQTgVS7xpEkPVZ9F1af+tcCbLDhY8Pr1itf3O374uHr+u1GzpCsye+dNNUGu3kdarDND4i2MF3kwIm3ruVFuekUq2fibgKs+KNlQoy2JqIQ5VcSGMcssR51DsrAacsZZDEMQ6zB8091FAgxUKRNCcn2W8fz5N7zsLoagnuLY911yWVwrRHLe01opygAuGLW0JRadLzRI9EHHVOuKk/ME+RrhVSAb9DDNMs6JDvqfSTJdL8qIZBRvZL46FZoP5O+cDJyWIsnvmPqisgmfbWmwGnUHAFiQHOSYQJP0T6tLbDJkZ1LUGMvRsE/9FP7I92/GMOwtGWJpOwM4N6zrisvljMvlGefTqBhiYLC0xSu9Rkv3jTX999iYmqkmBi/sfJl4n0Yu3fXbCIxEEDrvKSUY7J+gt4YZNv2GTxS36byOEtO+a5lkUFE0NPZ+hYWDjPsDaGzSmYkF4uBDlIEVE32qE9XYnJ4GpqUiSFvGTva/vl7xw6cXxD6awW9xkNH/LC31K9G7Yd333BfT7WaUETp4976PShIffkeCnR2O6EXgpqVAVFgigvwYjtc+9NotL45UxdEwvjcZN/8FNAdYupRAMAgKQfU9h+Pc4xIQQTaAG0Dk5KBNjfOrlWMNGGubY3fWsgolxx2qspoDRlFOBypzF9U8GIzZ+8qbWtkziI5IJhF/csLj6sh3s2/qGKK2nEpceV+jDQWv6NygWoA5eSWT4n5TM/MXG+QZbhENlnppvF/oY48eIG2qe9LWRB2PF+qxI6jxk9F72pNF7ztOy4rnyxMul6co8xwreXJJiJg5wn3veHu/4ev7Leq4uWs81y/KtyKz42VEAITMYgkK5AYeNunabGviG5T8ysvv/Z54FYDsOiDxVfAv1mqT/pAmBmmFVnU4YRM8f8SHuZS1kvfgiMBW5g9oMc2XJWhAW/D516/46Q+fYmI4/OvUzzqqRuhLN8PKkuDBAACGk9kOsx3WN/R+R+93lDfoIEaiYC4pDX0ejTeerxKuFssbpE1CwAzo2YspCCofHSgRnBSgx8mpVDBokFnonn91MtEMOUvcRlv55HnKQ/t0DM20TGy0V6+py9YKH4q34m+lPNc5LxYTIHQ0q2pGKHxWZzLvIQik46Jya16bxvitkLS8mNMaot68GF4r1M1R9iOFKDJv7QHNwOHQNDlX24JEzBrGJZn6yEc0k4Im7441AKfTMjZnfn4q8yncUWhpSeJ9M7xd3/F2vflmF8L/4rAtgoJ4Eo8DYJqkh30wyCZ411xyaLGO4Jgi+C2j/K1PdG/mv4wIICIR8I5L+b+FOSTJtO3iEGbwPuIaA+gCcaGATe7Si472Q6f6dr3htnespAuS4ppG1qSDDomy3DsXkAuEGxH4KF/b0Pfxr3lNdemfGq0yIg8jvKewPPv3DVctCpLaJOcF6KqgZyEirlOvHH2chZX89SFkDy+uda+8JiKxYPQUcYsOVOIaZCaFvUTC83jWsiylUgKGMk9LZS78gpXlbccoxctxSl1xNFAtQfpZqgvUdUT7rlwUeGOZp7dLGTfmSl1ykV+vo6s5GkwjyUi5TPzNM4zKl3qkPm8yrjxfyE3+FNb4tW3UI1etlnat0jenGvQRZmPzi6fzGafTivN5DWBkqR2BGTYWmnrfNtzu4x8xprnD47xJM5Fz8JCHevQrgTsYi3iNXkgroyUAcwqFF9RAZuJpRVK/PuWjJjm/Xp7zPwdpAaoXhdK0zRxF2iQfFEK/NWrWFMz4m3iYf9t8GwZCybhwH/Z4vd3xft1wObfQg+Rn5d88zzBGSb6/goyWAGMKxYBec+CxYPkUyjUHFvXSj42opRfzZHYUBjoqGEwRIu6LZ6kSlHNzePno+QUiyy30YowcI1oxC9yjUrMfKqphjJQ0u6ZgMffFUgdMrlc6bfdrmt6WZqaGku5dzbBgEL9M782V3qnazCWLj7lrcW6ACH8zdeKG6a+YB+XOl4wq5tbHvY9z0lY6bZOyl2ulvSb3j4jmO/oSfBOZStcivzqPwyXSNnEMwW/Low1jl6KzA/e65hZDMX5pfIMXuPcdt/tYwmLbhwz5whvMBnibhS11qRYLXDSNxOH61KI/aARItbHU11SnpLs4+gO4fl82FYwV1SlXmYhkGDrP7VCfxD9nevIh1H+jOyprgj6/1wBDO8rxe4vVqSba1XbEHns3XG8bzuspsYfnu9VVIEmX4wSxqfcdNlW2nUKk9Oa9w9oCYM8a6UJ9MvThyLgMXVvSSEZxggQE8ZbCSj3zpqhqBAYrDD9mpSj8cY1FG+MYUyLdaynn/ov8wJwtFZhAlGsXEOmdXMGlcg+yL0Vn+WaZpCAIgmpOgEfZHhIoUM6mp8wgT7rwKPfnJlcr/8KBWB5PB+IKvhC8WaJWqwEicmmIjTPIx8dLuAqlQYzI9zGOT85oghEFCssbxuOTj8W45Tp+afL8gWHKr3kSNBvJEdx48WJdV5xPJwfu1aNgyiRX7dy2sfzyfdsGaPvKes35H4u2qV75cs10NNLzCt7sdQGKKA4N/oxRDzWPd1YQpkGXMkSoIzqGzeLr8rewraY1LYFbdVG+q2jM7yn3lx5NN8zPDx3Og20axUQwimCA/215kvcXJOY7CN2dcYt1hfIJag2jTSvPH/jcZTNjfqIOvIKm/9JZ9jnSfGAlBKRCiOYgJZ8VEQCQEd+h2JuAkNfmEzM3e7gergMOfMEMb2OhS2hVCdqkYdp+zCw7eMUzakBy6E9cF20mwjZbDse0hRaIGRwryhLlh+WpEz9EVTnB+K2+zsdChBg0L+tYN7yAXLFVKub4HkvXtvkcSq+iNdW1+JLupdmD/lI/Jh3jBYUmuT05WtxX3CR+6Ng/iysdKDPSbW4DZwdr3WuWk6loiDd0l7ag946t77je7mMZBlOgraVrGc6kQ2pLBgPs1WC5zEYcQLVS98ieHoqDbeH4XS+a06Z0aE0aK6Mi0+ekQ5mQ9tA34LGs9GN6oRw42JMJJtjUv+gXt/5a3P7bpMfRgP/2HWna2DBn2ywcjHUf8Qc2MQ2agU+OLrx0eULB/wM1R6Wd0Q5ygwAAAABJRU5ErkJggg==);background-position:bottom;height:175px}.student-road-car,.student-road-line{display:none}.student-onboarding-content{border:1px solid #edf1f6;border-radius:0 20px 20px 0;flex-direction:column;min-width:0;padding:44px 38px}.student-onboarding-content>.student-alert{margin:0 0 14px}.student-onboarding-content .student-step{padding:0}.student-auth-step{margin:auto;max-width:500px}.student-step-kicker{color:#1769e8;font-size:9px;letter-spacing:.11em;margin-bottom:12px}.student-onboarding-content .student-step h2{color:#102a47;font-size:28px}.student-onboarding-content .student-step>p,.student-status-row p{color:#64748b;font-size:12px;line-height:1.6;margin:10px 0 30px;max-width:520px}.student-onboarding-content .student-step label{color:#102a47;font-size:11px;gap:8px}.student-input-shell .student-input-icon{color:#627998;font-size:16px;left:15px;z-index:1}.student-onboarding-content .student-input-shell input{padding-left:45px;width:100%}.student-onboarding-content .student-step input,.student-onboarding-content .student-step textarea{border:1.5px solid #c7d5e7;border-radius:10px;color:#172b4d;font-size:12px;min-height:52px;outline:none;padding:11px 14px;transition:.18s}.student-onboarding-content .student-step input:focus,.student-onboarding-content .student-step textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.student-onboarding-content .student-step input::placeholder{color:#8da0ba}.student-onboarding-content .student-step .student-primary-action{background:linear-gradient(90deg,#1769ee,#287af4);border-radius:10px;box-shadow:0 8px 18px #2563eb2e;font-size:14px;font-weight:800;gap:9px;margin-top:20px;min-height:54px}.student-onboarding-content .student-step .student-primary-action:hover{background:linear-gradient(90deg,#155bd2,#1769ee)}.student-auth-note{background:#f8faff;border:1px solid #e7edf5;margin-top:58px;padding:17px 18px 17px 70px}.student-auth-note:before{color:#64748b;content:"OR CONTINUE WITH";font-size:9px;font-weight:800;left:0;letter-spacing:.04em;right:0;text-align:center;top:-34px}.student-auth-note:after{background:#dbeafe;border-radius:50%;color:#1769ee;content:"👥";display:grid;font-size:17px;height:38px;left:18px;place-items:center;top:17px;width:38px}.student-auth-note small,.student-auth-note span{display:block}.student-auth-note span{font-size:11px}.student-auth-note small{color:#667085;font-size:9px;margin-top:3px}.student-onboarding-content .student-link-button{margin:8px auto 0!important}.student-otp-input{font-weight:800;letter-spacing:.22em}.student-admission-step{width:100%}.student-onboarding-redesign.is-admission .student-onboarding-content{justify-content:flex-start;padding-bottom:30px;padding-top:30px}.student-onboarding-redesign.is-admission .student-onboarding-hero{padding-left:30px;padding-right:30px}.student-onboarding-redesign .student-form-grid{gap:10px;margin-top:14px}.student-onboarding-redesign .student-form-grid fieldset{background:#fbfcfe;border-color:#e1e8f0}.student-onboarding-redesign .student-actions button{margin-top:10px;min-height:36px}.student-onboarding-redesign .student-documents{margin-top:18px}.student-onboarding-redesign .student-alert{border:1px solid #fecdd3}@media(max-width:900px){.student-public-redesign{padding:18px}.student-onboarding-redesign{width:min(860px,100%)}.student-onboarding-layout,.student-onboarding-redesign.is-admission .student-onboarding-layout{grid-template-columns:39% 61%}.student-onboarding-hero{padding:34px 26px}.student-onboarding-content{padding:36px 28px}.student-onboarding-hero h2{font-size:27px}}@media(max-width:767px){.student-public-redesign{background:#f7fbff;display:block;padding:0}.student-onboarding-redesign{border:0;border-radius:0;box-shadow:none;min-height:100vh;width:100%}.student-onboarding-redesign>.student-onboarding-topbar{background:#eaf5ff;border:0;min-height:74px;padding:14px 18px;position:relative;z-index:3}.student-brand-mark,.student-onboarding-brand img{height:42px;width:42px}.student-onboarding-brand h1{font-size:18px}.student-onboarding-branch{display:none}.student-onboarding-layout,.student-onboarding-redesign.is-admission .student-onboarding-layout{display:block;min-height:0;padding:0}.student-onboarding-hero{background-image:url(/static/media/drivedesk-admission-hero.cbd5c437122114d20b2c.png);background-position:50%;background-size:cover;border-radius:0;height:245px;padding:0}.student-hero-content,.student-onboarding-hero:after,.student-onboarding-hero:before,.student-road-art{display:none}.student-onboarding-content{background:#fff;border:0;border-radius:28px 28px 0 0;justify-content:flex-start;margin-top:-24px;padding:31px 22px 38px;position:relative;z-index:2}.student-onboarding-redesign.is-admission .student-onboarding-content{border-radius:0;margin-top:0;padding:22px 16px 30px}.student-auth-step{max-width:none}.student-onboarding-content .student-step h2{font-size:25px}.student-onboarding-content .student-step>p{font-size:12px;margin:9px 0 27px}.student-onboarding-content .student-step input,.student-onboarding-content .student-step textarea{font-size:13px;min-height:56px}.student-onboarding-content .student-step .student-primary-action{font-size:14px;min-height:56px}.student-auth-note{margin-top:58px;padding:17px 16px 17px 66px}.student-onboarding-redesign .student-form-grid{grid-template-columns:1fr}.student-onboarding-redesign .student-status-row{align-items:flex-start;gap:8px}.student-onboarding-redesign .student-actions{display:grid;grid-template-columns:1fr 1fr}.student-onboarding-redesign .student-actions button{margin:0;width:100%}}@media(max-width:420px){.student-onboarding-content{padding-left:18px;padding-right:18px}.student-onboarding-hero{height:220px}.student-onboarding-content .student-step h2{font-size:23px}.student-onboarding-redesign .student-actions{grid-template-columns:1fr}}.student-public-redesign{background:radial-gradient(circle at 88% 10%,#cde7ff94 0 18%,#0000 18.2%),radial-gradient(circle at 6% 96%,#dcefff9e 0 20%,#0000 20.2%),linear-gradient(135deg,#f8fbff,#eef7ff 52%,#f8fcff);padding:48px 32px}.student-onboarding-redesign{background:#fff;border:1px solid #e5edf7;box-shadow:0 28px 80px #265b9121;margin:0 auto;width:min(1120px,100%)}.student-onboarding-redesign>.student-onboarding-topbar{border-bottom:1px solid #e9eff7;padding:20px 34px}.student-brand-mark,.student-onboarding-brand img{box-shadow:0 4px 14px #0f468214}.student-onboarding-brand h1{letter-spacing:-.02em}.student-onboarding-brand span{color:#45628a;letter-spacing:.08em;margin-top:6px}.student-onboarding-branch{background:#fff;border:1px solid #cfe0f5;border-radius:999px;color:#365a86;font-size:12px;padding:10px 18px}.student-onboarding-layout{min-height:618px}.student-onboarding-hero{background:linear-gradient(145deg,#164a99,#1376e8 68%,#2598f4);border-radius:22px 0 0 22px;min-height:618px;padding:42px 48px 215px}.student-onboarding-hero:before{background:#ffffff12;border-radius:50%;content:"";display:block;height:300px;position:absolute;right:-130px;top:-110px;width:300px}.student-onboarding-hero:after{background:#ffffff17;border-radius:50%;bottom:115px;content:"";display:block;height:250px;position:absolute;right:-100px;width:250px}.student-hero-content{display:block;z-index:2}.student-hero-kicker{font-weight:800}.student-onboarding-hero h2{font-size:38px;font-weight:800;line-height:1.05;margin:12px 0 0}.student-onboarding-hero h3{font-size:24px;font-weight:600;line-height:1.15;margin:5px 0 24px}.student-onboarding-hero p{color:#eef7ff;max-width:330px}.student-hero-features{grid-gap:18px;display:grid}.student-hero-features>div{gap:14px}.student-feature-icon{background:#ffffff24;border:1px solid #ffffff52;flex:0 0 44px}.student-hero-features small{color:#e5f2ff;margin-top:3px}.student-road-art{background:url(/static/media/drivedesk-admission-hero.cbd5c437122114d20b2c.png) center 56%/cover no-repeat;display:block;height:205px;z-index:1}.student-road-art>*{display:none}.student-onboarding-content{border:1px solid #e7eef7;border-radius:0 22px 22px 0}.student-step-kicker{letter-spacing:.06em;margin-bottom:16px}.student-onboarding-content .student-step>p{color:#587096}.student-onboarding-content .student-step input,.student-onboarding-content .student-step textarea{min-height:58px}.student-onboarding-content .student-input-shell input{padding-left:54px}.student-auth-note{margin-top:78px;padding:22px 22px 22px 82px}.student-auth-note:before{height:44px;left:22px;width:44px}.student-auth-note:after{color:#1670ef;font-size:30px;right:22px}.student-auth-note span{color:#102a47}.student-auth-step:has(.student-auth-note):after{bottom:112px;color:#60789b;content:"OR CONTINUE WITH";font-size:10px;font-weight:800;left:0;letter-spacing:.04em;position:absolute;text-align:center}@media(max-width:900px) and (min-width:768px){.student-public-redesign{padding:28px 22px}.student-onboarding-redesign>.student-onboarding-topbar{min-height:88px;padding:16px 24px}.student-onboarding-layout{grid-template-columns:42% 58%;min-height:540px;padding:14px}.student-onboarding-hero{min-height:540px;padding:34px 30px 185px}.student-onboarding-hero h2{font-size:31px}.student-onboarding-hero h3{font-size:20px}.student-onboarding-hero p{font-size:12px}.student-road-art{height:175px}.student-onboarding-content{padding:38px 30px}.student-onboarding-content .student-step h2{font-size:28px}.student-onboarding-content .student-step>p{font-size:12px;margin-bottom:26px}.student-onboarding-content .student-step input{font-size:12px;min-height:52px}.student-onboarding-content .student-step .student-primary-action{font-size:14px;min-height:54px}.student-auth-note{margin-top:64px}}@media(max-width:767px){.student-public-redesign{background:#eaf5ff;display:block;padding:0}.student-onboarding-redesign{border:0;border-radius:0;box-shadow:none;min-height:100vh;width:100%}.student-onboarding-redesign>.student-onboarding-topbar{background:#eaf5ff;border:0;min-height:86px;padding:17px 20px}.student-brand-mark,.student-onboarding-brand img{height:46px;width:46px}.student-onboarding-brand h1{font-size:21px}.student-onboarding-brand span{font-size:9px}.student-onboarding-branch{display:none}.student-onboarding-layout{display:block;min-height:0;padding:0}.student-onboarding-hero{background:url(/static/media/drivedesk-admission-hero.cbd5c437122114d20b2c.png) center 55%/cover no-repeat;border-radius:0;height:270px;min-height:270px;padding:0}.student-hero-content,.student-onboarding-hero:after,.student-onboarding-hero:before,.student-road-art{display:none}.student-onboarding-content{background:#fff;border:0;border-radius:30px 30px 0 0;justify-content:flex-start;margin-top:-28px;padding:34px 24px 44px;position:relative;z-index:3}.student-auth-step{max-width:none}.student-step-kicker{font-size:11px;margin-bottom:14px}.student-onboarding-content .student-step h2{font-size:28px;line-height:1.16}.student-onboarding-content .student-step>p{font-size:14px;line-height:1.55;margin:10px 0 30px}.student-onboarding-content .student-step label{font-size:13px}.student-onboarding-content .student-step input,.student-onboarding-content .student-step textarea{font-size:14px;min-height:58px}.student-onboarding-content .student-step .student-primary-action{font-size:17px;min-height:58px}.student-auth-note{margin-top:76px;padding:19px 52px 19px 72px}.student-auth-note:before{height:42px;left:16px;width:42px}.student-auth-note:after{right:17px}.student-auth-step:has(.student-auth-note):after{bottom:112px}.student-onboarding-redesign.is-admission .student-onboarding-content{border-radius:0;margin-top:0;padding:24px 18px 32px}.student-onboarding-redesign .student-form-grid{grid-template-columns:1fr}}@media(max-width:420px){.student-onboarding-redesign>.student-onboarding-topbar{min-height:78px;padding:14px 16px}.student-onboarding-hero{height:235px;min-height:235px}.student-onboarding-content{padding:30px 18px 38px}.student-onboarding-content .student-step h2{font-size:25px}.student-onboarding-content .student-step>p{font-size:13px}.student-auth-note{padding-right:45px}}.student-public-redesign{align-items:center;background:radial-gradient(circle at 93% 8%,#d8edffc7 0 18%,#0000 18.2%),radial-gradient(circle at 4% 96%,#dbefffc2 0 20%,#0000 20.2%),linear-gradient(135deg,#fbfdff,#eef7ff 52%,#f9fcff);box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:42px 32px}.student-onboarding-redesign{background:#fffffffa;border:1px solid #dbe6f3f2;box-shadow:0 28px 70px #2d5b8b21,0 3px 10px #2d5b8b0a;margin:auto;max-width:1120px;overflow:hidden;width:min(1120px,calc(100vw - 64px))}.student-onboarding-redesign>.student-onboarding-topbar{background:#0000;border:0;padding:0 34px}.student-brand-mark,.student-onboarding-brand img{background:#fff;border:0;border-radius:12px;box-shadow:0 4px 16px #21559114;height:54px;width:54px}.student-onboarding-brand h1{color:#102a56;font-size:24px;font-weight:800}.student-onboarding-brand span{color:#4b6590;letter-spacing:.06em;margin-top:5px}.student-onboarding-login{align-items:center;color:#49638a;display:flex;font-size:14px;gap:15px}.student-onboarding-login button{border:1px solid #bad3f6;border-radius:999px;box-shadow:0 3px 10px #266cd60d;color:#0867e8;font-size:14px;font-weight:700;height:44px}.student-onboarding-login button:hover{background:#f7fbff;border-color:#8ebcf5}.student-onboarding-hero{background:linear-gradient(140deg,#17469b,#1477e7 63%,#2c9df4);padding:48px 50px 220px}.student-onboarding-hero:before{background:hsla(0,0%,100%,.065);height:330px;right:-140px;top:-130px;width:330px}.student-onboarding-hero:after{background:hsla(0,0%,100%,.085);bottom:120px;height:270px;right:-105px;width:270px}.student-hero-kicker{letter-spacing:.11em}.student-onboarding-hero h2{font-size:39px;margin-top:12px}.student-onboarding-hero h3{font-size:25px;margin:5px 0 25px}.student-onboarding-hero p{max-width:325px}.student-hero-features{margin-top:36px}.student-feature-icon{flex-basis:45px;font-size:18px;height:45px;width:45px}.student-road-art{background-position:center 58%;background-size:cover;height:218px}.student-onboarding-content{align-items:center;border:1px solid #e2ebf5;border-left:0;border-radius:0 24px 24px 0;display:flex;justify-content:center;padding:52px 48px}.student-step-kicker{color:#0869ef;display:block;font-weight:800;letter-spacing:.05em;margin-bottom:17px}.student-onboarding-content .student-step h2{color:#102653;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:0}.student-onboarding-content .student-step>p{color:#526b94;line-height:1.65;margin:12px 0 34px;max-width:510px}.student-onboarding-content .student-step label{color:#102653;font-weight:700;gap:9px}.student-input-shell{position:relative}.student-input-shell .student-input-icon{color:#5e78a0;font-size:20px;left:18px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.student-onboarding-content .student-step input,.student-onboarding-content .student-step textarea{border:1.5px solid #b9d0ef;box-sizing:border-box;color:#17325d;font-size:15px;min-height:59px;outline:0;padding:13px 16px;transition:border-color .18s,box-shadow .18s;width:100%}.student-onboarding-content .student-input-shell input{padding-left:56px}.student-onboarding-content .student-step input:focus,.student-onboarding-content .student-step textarea:focus{border-color:#4289ff;box-shadow:0 0 0 3px #2970ff17}.student-onboarding-content .student-step input::placeholder{color:#6d82a5}.student-onboarding-content .student-step .student-primary-action{align-items:center;background:linear-gradient(135deg,#1268ef,#277af5);border:0;box-shadow:0 10px 22px #1c69ed38;color:#fff;display:flex;font-weight:700;gap:11px;justify-content:center;min-height:60px;padding:0 20px;width:100%}.student-onboarding-content .student-step .student-primary-action:hover{box-shadow:0 13px 26px #1c69ed45}.student-auth-step:has(.student-auth-note){position:relative}.student-auth-step:has(.student-auth-note):after,.student-auth-step:has(.student-auth-note):before{background:#c9d8eb;bottom:129px;content:"";height:1px;position:absolute;top:auto}.student-auth-step:has(.student-auth-note):before{left:0;width:31%}.student-auth-step:has(.student-auth-note):after{right:0;width:31%}.student-auth-note{background:#f3f7fc;box-shadow:inset 0 0 0 1px #e0e9f466;color:#102653;margin-top:82px;padding:21px 58px 21px 82px;position:relative}.student-auth-note:before{background:#d9eaff;border-radius:50%;content:"👥";display:grid;font-size:20px;height:46px;left:20px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:46px}.student-auth-note:after{color:#1472f2;content:"›";font-size:31px;line-height:1;position:absolute;right:21px;top:50%;transform:translateY(-52%)}.student-auth-note span{display:block;font-weight:800}.student-auth-note small{color:#526b94;display:block;margin-top:4px}.student-auth-step .student-auth-note::marker{display:none}.student-auth-step .student-auth-note+*{position:relative}.student-auth-step:has(.student-auth-note) .student-auth-note{--divider-label:"OR CONTINUE WITH"}.student-auth-note span:first-child:before{background:#fff;color:#5c7398;content:"OR CONTINUE WITH";font-size:10px;font-weight:800;left:50%;letter-spacing:.035em;padding:0 14px;position:absolute;top:-45px;transform:translateX(-50%);white-space:nowrap}@media(max-width:900px) and (min-width:768px){.student-public-redesign{padding:26px 20px}.student-onboarding-redesign{width:100%}.student-onboarding-redesign>.student-onboarding-topbar{min-height:90px;padding:0 24px}.student-onboarding-layout{grid-template-columns:42% 58%;min-height:540px;padding:0 14px 14px}.student-onboarding-hero{min-height:540px;padding:34px 30px 185px}.student-road-art{height:180px}.student-onboarding-hero h2{font-size:31px}.student-onboarding-hero h3{font-size:20px}.student-onboarding-hero p{font-size:12px}.student-hero-features{gap:14px;margin-top:25px}.student-onboarding-content{padding:36px 30px}.student-onboarding-content .student-step h2{font-size:28px}.student-onboarding-content .student-step>p{font-size:12px;margin-bottom:26px}.student-onboarding-content .student-step input{font-size:13px;min-height:53px}.student-onboarding-content .student-step .student-primary-action{font-size:15px;min-height:54px}.student-auth-note{margin-top:70px}}@media(max-width:767px){.student-public-redesign{background:linear-gradient(180deg,#e9f5ff,#f4faff);display:block;padding:0}.student-onboarding-redesign{background:#eaf5ff;border:0;border-radius:0;box-shadow:none;max-width:none;min-height:100vh;width:100%}.student-onboarding-redesign>.student-onboarding-topbar{background:#0000;border:0;min-height:92px;padding:16px 22px;position:relative;z-index:3}.student-brand-mark,.student-onboarding-brand img{height:48px;width:48px}.student-onboarding-brand h1{font-size:22px}.student-onboarding-brand span{font-size:9px}.student-onboarding-login{display:none}.student-onboarding-layout{display:block;min-height:0;padding:0}.student-onboarding-hero{background:url(/static/media/drivedesk-admission-hero.cbd5c437122114d20b2c.png) center 57%/cover no-repeat;border-radius:0;height:280px;min-height:280px;padding:0}.student-hero-content,.student-onboarding-hero:after,.student-onboarding-hero:before,.student-road-art{display:none}.student-onboarding-content{background:#fff;border:0;border-radius:30px 30px 0 0;display:block;margin-top:-28px;padding:35px 24px 46px;position:relative;z-index:4}.student-auth-step{max-width:none}.student-step-kicker{font-size:11px;margin-bottom:15px}.student-onboarding-content .student-step h2{font-size:29px;line-height:1.15}.student-onboarding-content .student-step>p{font-size:14px;line-height:1.55;margin:10px 0 31px}.student-onboarding-content .student-step label{font-size:13px}.student-onboarding-content .student-step input,.student-onboarding-content .student-step textarea{font-size:14px;min-height:58px}.student-onboarding-content .student-step .student-primary-action{font-size:17px;min-height:58px}.student-auth-note{margin-top:80px;padding:19px 50px 19px 72px}.student-auth-note:before{height:42px;left:16px;width:42px}.student-auth-note:after{right:17px}.student-auth-note span{font-size:13px}.student-auth-note small{font-size:11px}.student-auth-step:has(.student-auth-note):after,.student-auth-step:has(.student-auth-note):before{bottom:123px;width:27%}.student-auth-note span:first-child:before{font-size:9px;top:-43px}.student-onboarding-redesign.is-admission .student-onboarding-content{border-radius:0;margin-top:0;padding:24px 18px 32px}.student-onboarding-redesign .student-form-grid{grid-template-columns:1fr}}@media(max-width:420px){.student-onboarding-redesign>.student-onboarding-topbar{min-height:82px;padding:14px 17px}.student-onboarding-hero{height:240px;min-height:240px}.student-onboarding-content{padding:31px 18px 40px}.student-onboarding-content .student-step h2{font-size:26px}.student-onboarding-content .student-step>p{font-size:13px}.student-auth-note{padding-right:44px}}.student-public-redesign{background:radial-gradient(ellipse at 86% 7%,#d2e9ffb8 0 18%,#d2e9ff00 42%),radial-gradient(ellipse at 4% 96%,#dbefffb8 0 20%,#dbefff00 43%),linear-gradient(135deg,#fbfdff,#f3f9ff 52%,#eef8ff);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.student-onboarding-redesign{border:1px solid #d8e5f3d1;border-radius:24px;box-shadow:0 28px 72px #325d8924,0 5px 18px #325d890f;max-width:1080px;width:min(1080px,calc(100vw - 64px))}.student-onboarding-redesign>.student-onboarding-topbar{background:#fffffff5;min-height:108px;padding:22px 34px}.student-onboarding-brand{gap:14px}.student-brand-mark,.student-onboarding-brand img{border:1px solid #edf3fa;border-radius:13px;box-shadow:0 5px 16px #2f5e9114;height:52px;width:52px}.student-onboarding-brand h1{color:#0b234a;font-size:23px;font-weight:700;letter-spacing:-.025em;line-height:1.05}.student-onboarding-brand span{color:#385b89;font-size:10px;font-weight:700;letter-spacing:.075em}.student-onboarding-login{color:#49658d;font-size:13px;font-weight:400;gap:16px}.student-onboarding-login button{background:#fff;border:1px solid #b9d5fb;border-radius:22px;box-shadow:0 3px 10px #2771dd0d;color:#0866e8;font-size:13px;font-weight:600;min-height:44px;padding:0 20px}.student-onboarding-layout{padding:20px}.student-onboarding-hero{background:linear-gradient(145deg,#174d9e,#1376e7 62%,#2698f4);padding:42px 48px 220px}.student-onboarding-hero h2{font-size:37px;letter-spacing:-.03em}.student-onboarding-hero h3{font-size:23px}.student-onboarding-hero p{font-size:15px;line-height:1.55}.student-hero-kicker{font-size:11px;letter-spacing:.12em}.student-hero-features{gap:20px;margin-top:34px}.student-feature-icon{background:linear-gradient(145deg,#ffffff47,#ffffff21);border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff;flex-basis:44px;height:44px;width:44px}.student-hero-features strong{font-size:14px}.student-hero-features small{font-size:11px}.student-road-art{background:url(/static/media/drivedesk-admission-hero.cbd5c437122114d20b2c.png) center 58%/cover no-repeat;box-shadow:inset 0 10px 24px #0f509c14;height:215px}.student-auth-step{max-width:530px}.student-step-kicker{color:#0867e8;letter-spacing:.055em}.student-onboarding-content .student-step h2{color:#0b234a;font-size:33px;letter-spacing:-.035em}.student-onboarding-content .student-step>p{color:#536d94;line-height:1.62}.student-onboarding-content .student-step label{color:#0c2348}.student-onboarding-content .student-step input,.student-onboarding-content .student-step textarea{background:#fff;border:1px solid #b9cce6;border-radius:11px;box-shadow:0 1px 2px #0f2d5505;color:#0c2348;font-size:14px;font-weight:400}.student-onboarding-content .student-step input::placeholder{color:#6e86aa;opacity:1}.student-onboarding-content .student-step input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a,0 5px 14px #2e6cc714;outline:0}.student-input-shell .student-input-icon{color:#5878a6;font-family:Segoe UI Symbol,Arial Unicode MS,sans-serif;font-size:18px}.student-onboarding-content .student-step .student-primary-action{background:linear-gradient(90deg,#1769ef,#287cf4);box-shadow:0 8px 18px #1f6fef2e;font-size:17px}.student-onboarding-content .student-step .student-primary-action:hover{box-shadow:0 10px 22px #1f6fef38;transform:translateY(-1px)}.student-auth-note{background:linear-gradient(135deg,#f5f9fe,#f1f6fc);border:1px solid #edf3fa;box-shadow:0 3px 12px #335b8808}.student-auth-note span{font-size:14px}.student-auth-note small{font-size:12px}.student-auth-note:before{background:#dcecff;color:#1471ee;content:"♟";font-family:Segoe UI Symbol,sans-serif;font-size:19px}.student-auth-note:after{color:#1471ee;font-weight:300}@media(max-width:767px){.student-public-redesign{background:#eef8ff;padding:0}.student-onboarding-redesign{background:#fff;border:0;border-radius:0;box-shadow:none;min-height:100vh;width:100%}.student-onboarding-redesign>.student-onboarding-topbar{background:#0000;border:0;color:#0b234a;left:0;min-height:86px;padding:18px 20px;position:absolute;right:0;top:0;z-index:5}.student-onboarding-brand h1{font-size:21px}.student-onboarding-brand span{font-size:9px}.student-brand-mark,.student-onboarding-brand img{background:#fff;height:46px;width:46px}.student-onboarding-login{display:none}.student-onboarding-layout,.student-onboarding-redesign.is-admission .student-onboarding-layout{display:block;padding:0}.student-onboarding-hero{background:url(/static/media/drivedesk-admission-hero.cbd5c437122114d20b2c.png) center 55%/cover no-repeat;display:block;height:350px;min-height:350px;padding:0}.student-onboarding-hero:before{background:linear-gradient(180deg,#e1f3ff5c,#e1f3ff00 42%);border-radius:0;display:block;height:auto;inset:0;width:auto}.student-hero-content,.student-onboarding-hero:after,.student-road-art{display:none}.student-onboarding-content{background:#fff;border:0;border-radius:30px 30px 0 0;box-shadow:0 -8px 26px #325c8912;margin-top:-26px;padding:34px 24px 44px}.student-onboarding-content .student-step h2{font-size:27px;line-height:1.18}.student-onboarding-content .student-step>p{font-size:14px;line-height:1.55;margin:10px 0 30px}.student-onboarding-content .student-step label{font-size:13px}.student-onboarding-content .student-step input,.student-onboarding-content .student-step textarea{font-size:14px;min-height:57px}.student-onboarding-content .student-step .student-primary-action{font-size:17px;margin-top:22px;min-height:57px}.student-auth-note{border-radius:13px;margin-top:72px;padding:18px 52px 18px 66px}.student-auth-note span{font-size:13px}.student-auth-note small{font-size:11px;line-height:1.45}.student-auth-step:has(.student-auth-note):after{bottom:108px}.student-onboarding-redesign.is-admission>.student-onboarding-topbar{background:#fff;position:relative}.student-onboarding-redesign.is-admission .student-onboarding-hero{display:none}.student-onboarding-redesign.is-admission .student-onboarding-content{border-radius:0;box-shadow:none;margin-top:0}}.student-public-redesign{background:radial-gradient(circle at 92% 8%,#78beff33,#0000 28%),radial-gradient(circle at 4% 92%,#9fd3ff38,#0000 30%),linear-gradient(135deg,#f7fbff,#edf7ff 48%,#f9fcff);font-family:Inter,Segoe UI,Arial,sans-serif}.student-onboarding-redesign{border:1px solid #e2ebf5;border-radius:28px;box-shadow:0 24px 70px #225b9721;max-width:1180px}.student-onboarding-layout{grid-template-columns:44% 56%;min-height:620px;padding:0 20px 20px}.student-onboarding-hero{background:radial-gradient(circle at 108% 11%,#ffffff1a 0 24%,#0000 24.5%),radial-gradient(circle at 110% 65%,#ffffff17 0 22%,#0000 22.5%),linear-gradient(145deg,#104398,#1269cf 50%,#2d9bf1);border-radius:24px 0 0 24px;color:#fff;min-height:620px;overflow:hidden;padding:48px 50px 225px;position:relative}.student-onboarding-hero:after,.student-onboarding-hero:before{display:none}.student-hero-content{position:relative;z-index:3}.student-hero-kicker{color:#ffffffeb;font-size:12px;font-weight:700;letter-spacing:.08em}.student-onboarding-hero h2{color:#fff;font-size:32px;font-weight:700;letter-spacing:-.025em;line-height:1.12;margin:7px 0 2px}.student-onboarding-hero h3{color:#fff;font-size:21px;font-weight:500;line-height:1.25;margin:0 0 22px}.student-onboarding-hero p{color:#fffffff0;font-size:13px;font-weight:400;line-height:1.62;margin:0;max-width:355px}.student-hero-features{display:flex;flex-direction:column;gap:18px;margin-top:28px}.student-hero-features>div{align-items:center;display:flex;gap:13px}.student-feature-icon{background:#ffffffe8;border:1px solid #ffffff6b;border-radius:10px;box-shadow:0 6px 16px #04367a29;color:#1876df;display:grid;flex:0 0 39px;font-size:17px;height:39px;place-items:center;width:39px}.student-feature-icon i{line-height:1}.student-hero-features small,.student-hero-features strong{display:block}.student-hero-features strong{color:#fff;font-size:13px;font-weight:600;line-height:1.3;margin-bottom:2px}.student-hero-features small{color:#ffffffe3;font-size:10px;font-weight:400;line-height:1.35}.student-road-art{background:url(/static/media/drivedesk-admission-hero.cbd5c437122114d20b2c.png) bottom/cover no-repeat;bottom:0;height:225px;left:0;position:absolute;right:0;z-index:2}.student-road-car,.student-road-line{display:none!important}.student-onboarding-content{background:#fff;border-color:#e4edf7;padding:54px 48px}.student-auth-step{max-width:560px;width:100%}.student-step-kicker{color:#0870ee;font-size:12px;font-weight:700;letter-spacing:.035em}.student-onboarding-content .student-step h2{color:#102852;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.025em;line-height:1.16;margin-top:14px}.student-onboarding-content .student-step>p{color:#526a91;font-size:15px;font-weight:400;line-height:1.6;margin:12px 0 31px}.student-onboarding-content .student-step label{color:#102852;font-size:13px;font-weight:600}.student-onboarding-content .student-step input{background:#fff;border:1px solid #b9cce6;border-radius:11px;color:#17325e;font-size:15px;font-weight:400;min-height:58px}.student-onboarding-content .student-step input::placeholder{color:#7086aa}.student-input-shell .student-input-icon{color:#5b7399;font-size:19px}.student-onboarding-content .student-step .student-primary-action{background:linear-gradient(100deg,#1670f5,#2879f4);border-radius:11px;box-shadow:0 9px 20px #2371ed33;font-size:18px;font-weight:600;margin-top:24px;min-height:59px}.student-auth-divider{color:#587096;font-size:11px;font-weight:600}.student-auth-note{background:#f4f8fd;border:0;border-radius:14px;box-shadow:none;color:#102852}.student-auth-note span{font-size:13px;font-weight:600}.student-auth-note small{color:#587096;font-size:11px;font-weight:400}@media(max-width:991px) and (min-width:768px){.student-onboarding-layout{grid-template-columns:42% 58%;min-height:540px;padding:0 14px 14px}.student-onboarding-hero{min-height:540px;padding:34px 30px 185px}.student-road-art{height:185px}.student-onboarding-hero h2{font-size:29px}.student-onboarding-hero h3{font-size:19px}.student-onboarding-hero p{font-size:12px}.student-hero-features{gap:14px;margin-top:24px}.student-onboarding-content{padding:36px 30px}.student-onboarding-content .student-step h2{font-size:27px}}@media(max-width:767px){.student-public-redesign{background:#eaf5ff;padding:0}.student-onboarding-redesign{border:0;border-radius:0;box-shadow:none;min-height:100vh}.student-onboarding-layout{display:block;min-height:0;padding:0}.student-onboarding-hero{background:#dff1ff;border-radius:0;height:280px;min-height:280px;padding:0}.student-hero-content{display:none}.student-road-art{background:url(/static/media/drivedesk-admission-hero.cbd5c437122114d20b2c.png) center 56%/cover no-repeat;display:block;height:100%}.student-onboarding-content{background:#fff;border:0;border-radius:30px 30px 0 0;margin-top:-28px;padding:35px 24px 46px;position:relative;z-index:4}.student-onboarding-content .student-step h2{font-size:28px}.student-onboarding-content .student-step>p{font-size:14px}}.student-hero-content,.student-onboarding-hero{overflow:hidden!important}.student-onboarding-hero:after{display:none!important}.student-road-art{background-image:url(/static/media/drivedesk-admission-hero.cbd5c437122114d20b2c.png)!important;background-position:center 72%!important;background-repeat:no-repeat!important;background-size:118% auto!important;border:0!important;bottom:0!important;box-shadow:none!important;height:220px!important;left:0!important;margin:0!important;outline:0!important;padding:0!important;right:0!important;width:100%!important}.student-auth-step,.student-onboarding-content,.student-onboarding-layout{min-width:0!important;overflow:hidden}.student-onboarding-content{background:#fff!important}.student-auth-note,.student-onboarding-content button,.student-onboarding-content input{box-sizing:border-box!important;max-width:100%!important}@media (min-width:768px){.student-onboarding-hero,.student-onboarding-layout{overflow:hidden!important}}@media (max-width:767px){.student-onboarding-hero{background-image:none!important;overflow:hidden!important}.student-road-art{background-position:center 65%!important;background-size:cover!important;display:block!important;height:100%!important;inset:0!important;position:absolute!important;width:100%!important}}@media (min-width:768px){#root,body,html{height:100%}body:has(.student-public){overflow:hidden}.student-public{box-sizing:border-box;height:100dvh;min-height:0;overflow:hidden}.student-public .student-onboarding-page,.student-public .student-onboarding-shell,.student-public .student-public-shell{box-sizing:border-box;max-height:calc(100dvh - 24px)}}@media (min-width:768px) and (max-height:760px){.student-public{padding-bottom:8px!important;padding-top:8px!important}.admission-hero__content{padding-top:28px!important}.admission-benefits{gap:12px!important;margin-top:18px!important}}@media (max-width:767px){body:has(.student-public){overflow-y:auto}.student-public{height:auto;min-height:100dvh;overflow:visible}}@media (min-width:992px){#root,body,html{height:100%;margin:0;min-height:0;overflow:hidden}.student-public-page{box-sizing:border-box;height:100dvh;min-height:0!important;overflow:hidden;padding-bottom:10px;padding-top:10px}.student-public-shell{display:flex;flex-direction:column;height:calc(100dvh - 20px);max-height:calc(100dvh - 20px);min-height:0!important;overflow:hidden}.student-public-header{flex:0 0 82px;min-height:82px}.student-public-main{flex:1 1 auto}.admission-hero,.student-public-main{min-height:0!important;overflow:hidden}.admission-hero{display:flex;flex-direction:column;height:100%}.admission-hero__content{box-sizing:border-box;flex:1 1 auto;min-height:0!important;padding-bottom:14px;padding-top:clamp(20px,3vh,34px);position:relative}.admission-hero__art{background-position:bottom;background-size:cover;flex:0 0 clamp(130px,23vh,200px);height:auto!important;inset:auto!important;margin:0;min-height:0!important;padding:0;position:relative!important;width:100%}.student-verification-panel{align-items:center;display:flex;height:100%;min-height:0!important;overflow:hidden}.student-verification-content{box-sizing:border-box;padding-bottom:clamp(18px,3vh,32px);padding-top:clamp(18px,3vh,32px);width:100%}}@media (min-width:992px) and (max-height:760px){.student-public-header{flex-basis:72px;min-height:72px}.admission-hero__content{padding-bottom:10px;padding-top:18px}.admission-benefits{gap:10px;margin-top:18px}.admission-benefit__icon{flex-basis:34px;height:34px;width:34px}.admission-hero__art{flex-basis:clamp(115px,21vh,165px)}.student-verification-content{padding-bottom:16px;padding-top:16px}}@media (max-width:991px){#root,body,html{height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto}.student-public-main,.student-public-page,.student-public-shell,.student-verification-panel{height:auto;max-height:none;overflow:visible}}#root:has(.student-public-redesign),body:has(.student-public-redesign),html:has(.student-public-redesign){height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto}.student-public-state{background:radial-gradient(circle at 94% 8%,#c0e2ff57,#0000 30%),#f3f9ff;color:#193e72;font:700 14px/1.5 Inter,Segoe UI,Arial,sans-serif;min-height:100vh;padding:24px;text-align:center}.student-public-redesign.student-public,.student-public-state{align-items:center;display:flex;justify-content:center;min-height:100dvh}.student-public-redesign.student-public{background:radial-gradient(circle at 94% 8%,#c0e2ff57,#0000 30%),radial-gradient(circle at 3% 95%,#d5ecff9e,#0000 34%),#f3f9ff;box-sizing:border-box;color:#192c49;font-family:Inter,Segoe UI,Arial,sans-serif;height:auto;max-height:none;overflow:visible;padding:clamp(18px,4vw,52px)}.student-public-redesign,.student-public-redesign *,.student-public-redesign :after,.student-public-redesign :before{box-sizing:border-box}.student-public-redesign .student-onboarding-redesign{background:#fff;border:1px solid #e0eaf5;border-radius:24px;box-shadow:0 24px 72px #24548f21;margin:0;max-height:none;max-width:1120px;min-height:0;overflow:hidden;width:min(1120px,100%)}.student-public-redesign .student-onboarding-redesign>.student-onboarding-topbar{align-items:center;background:#fff;border:0;color:#172b4a;display:flex;gap:20px;justify-content:space-between;min-height:94px;padding:18px 30px}.student-public-redesign .student-onboarding-brand{align-items:center;display:flex;gap:13px;min-width:0}.student-public-redesign .student-brand-mark,.student-public-redesign .student-onboarding-brand img{background:#fff;border:1px solid #e9eff7;border-radius:13px;box-shadow:0 3px 12px #1f539012;color:#186ae7;display:grid;flex:0 0 48px;font-size:21px;height:48px;object-fit:contain;place-items:center;width:48px}.student-public-redesign .student-onboarding-brand h1{color:#152846;font-size:clamp(19px,2vw,23px);font-weight:800;line-height:1.14;margin:0;max-width:390px;overflow-wrap:anywhere}.student-public-redesign .student-onboarding-brand span{color:#587097;display:block;font-size:10px;font-weight:750;letter-spacing:.08em;margin-top:4px}.student-public-redesign .student-onboarding-layout,.student-public-redesign .student-onboarding-redesign.is-admission .student-onboarding-layout{display:grid;grid-template-columns:minmax(0,44%) minmax(0,56%);min-height:545px;overflow:visible!important;padding:12px 18px 18px}.student-public-redesign .student-onboarding-hero{background:linear-gradient(146deg,#153f87,#1666bd 52%,#318fe5);border-radius:22px 0 0 22px;color:#fff;display:flex;flex-direction:column;min-height:545px;overflow:hidden!important;padding:38px 42px 190px;position:relative}.student-public-redesign .student-hero-content{overflow:visible!important;position:relative;z-index:2}.student-public-redesign .student-hero-kicker{color:#e0edff;font-size:12px;font-weight:700;letter-spacing:.1em}.student-public-redesign .student-onboarding-hero h2{color:#fff;font-size:clamp(27px,3vw,37px);font-weight:800;line-height:1.12;margin:10px 0 2px;overflow-wrap:anywhere}.student-public-redesign .student-onboarding-hero h3{color:#fff;font-size:clamp(18px,2vw,23px);font-weight:600;margin:0 0 16px}.student-public-redesign .student-onboarding-hero p{color:#e7f2ff;font-size:14px;line-height:1.6;margin:0;max-width:320px}.student-public-redesign .student-hero-features{grid-gap:16px;display:grid;gap:16px;margin-top:28px}.student-public-redesign .student-hero-features>div{align-items:center;display:flex;gap:12px}.student-public-redesign .student-feature-icon{background:#fffffff0;border:1px solid #ffffff61;border-radius:11px;color:#1769d6;display:grid;flex:0 0 39px;font-size:17px;height:39px;place-items:center;width:39px}.student-public-redesign .student-hero-features small,.student-public-redesign .student-hero-features strong{display:block}.student-public-redesign .student-hero-features strong{color:#fff;font-size:13px;font-weight:700}.student-public-redesign .student-hero-features small{color:#dfedff;font-size:11px;line-height:1.4;margin-top:2px}.student-public-redesign .student-road-art{background-image:linear-gradient(180deg,#2785d7,#2785d700 35%),url(/static/media/drivedesk-admission-hero-final.13fd2a956b88f0e75207.png)!important;background-position:top,bottom!important;background-repeat:no-repeat!important;background-size:cover!important;display:block!important;height:180px!important;inset:auto 0 0!important;-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 28%);mask-image:linear-gradient(180deg,#0000 0,#000 28%);position:absolute!important;width:100%!important}.student-public-redesign .student-onboarding-content{background:#fff!important;border:1px solid #e6eef7;border-left:0;border-radius:0 22px 22px 0;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:visible;padding:34px clamp(25px,3.6vw,48px)}.student-public-redesign .student-auth-step{margin:auto;max-width:520px;width:100%}.student-public-redesign .student-onboarding-content .student-step{padding:0}.student-public-redesign .student-step-kicker{color:#1768df;font-size:11px;font-weight:800;letter-spacing:.07em;margin-bottom:10px}.student-public-redesign .student-onboarding-content .student-step h2{color:#172b49;font-size:clamp(25px,2.7vw,32px);font-weight:800;line-height:1.2;margin:0}.student-public-redesign .student-onboarding-content .student-step>p{color:#526781;font-size:15px;line-height:1.6;margin:10px 0 30px}.student-public-redesign .student-onboarding-content .student-step label{color:#1f314c;font-size:13px;font-weight:700;gap:8px}.student-public-redesign .student-input-shell input,.student-public-redesign .student-onboarding-content .student-step input:not([type=checkbox]),.student-public-redesign .student-onboarding-content .student-step textarea{background:#fff;border:1px solid #bfd0e7;border-radius:10px;color:#172b49;font-size:14px;min-height:52px;outline:none;padding:11px 14px}.student-public-redesign .student-onboarding-content .student-step .student-input-shell input:not([type=checkbox]){padding-left:50px;width:100%}.student-public-redesign .student-input-shell{display:block;position:relative;width:100%}.student-public-redesign .student-input-shell .student-input-icon{color:#5b7397;display:grid;font-size:16px;height:20px;left:17px;line-height:1;place-items:center;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}.student-public-redesign .student-onboarding-content input:focus-visible,.student-public-redesign .student-onboarding-content textarea:focus-visible,.student-public-redesign button:focus-visible{border-color:#387df0;outline:3px solid #2f73ec29;outline-offset:1px}.student-public-redesign .student-onboarding-content .student-step .student-primary-action{align-items:center;background:#236bea;border:0;border-radius:10px;box-shadow:0 7px 16px #236bea2e;color:#fff;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;margin-top:22px;min-height:52px;width:100%}.student-public-redesign button:disabled{cursor:not-allowed;opacity:.58}.student-public-redesign .student-onboarding-content>.student-alert{font-size:13px;margin:0 0 16px}.student-public-redesign .student-onboarding-redesign.is-admission .student-onboarding-content{justify-content:flex-start}.student-public-redesign .student-onboarding-redesign.is-admission .student-onboarding-hero{min-height:100%}.student-public-redesign .student-admission-step .student-form-grid{gap:16px}.student-public-redesign .student-admission-step .student-form-grid .check{font-size:13px}.student-public-redesign .student-admission-step .student-class-options{border:1px solid #dce6f2;border-radius:12px;margin:0;min-width:0;padding:14px}.student-public-redesign .student-admission-step .student-class-options legend{color:#173657;font-size:15px;font-weight:700;margin:0 0 8px;padding:0 4px;width:auto}.student-public-redesign .student-admission-step .student-class-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.student-public-redesign .student-admission-step .student-class-grid .check{align-items:center;border:1px solid #e1e9f3;border-radius:9px;color:#233d5d;cursor:pointer;display:flex;flex-direction:row;font-size:12px;gap:10px;line-height:1.4;margin:0;min-width:0;padding:10px 12px}.student-public-redesign .student-admission-step .student-class-grid .check input[type=checkbox]{accent-color:#2563eb;flex:0 0 18px;height:18px!important;margin:0;max-width:18px!important;min-height:18px!important;min-width:18px!important;padding:0;width:18px!important}.student-public-redesign .student-admission-step .student-class-grid .check span{min-width:0;overflow-wrap:anywhere}.student-public-redesign .student-admission-actions{border-top:1px solid #e4ebf4;gap:10px;margin-top:22px;padding-top:18px}@media (max-width:767px){.student-public-redesign .student-admission-step .student-class-grid{grid-template-columns:1fr}.student-public-redesign .student-admission-actions{align-items:stretch;flex-direction:column}.student-public-redesign .student-admission-actions button{margin:0;width:100%}}@media (min-width:768px){.student-public-redesign.student-public:has(.is-mobile),.student-public-redesign.student-public:has(.is-otp){padding-block:clamp(12px,2vh,24px)}.student-public-redesign .student-onboarding-redesign.is-mobile .student-onboarding-layout,.student-public-redesign .student-onboarding-redesign.is-otp .student-onboarding-layout{height:auto;min-height:545px}.student-public-redesign .student-onboarding-redesign.is-mobile .student-onboarding-hero,.student-public-redesign .student-onboarding-redesign.is-otp .student-onboarding-hero{height:100%;min-height:0}.student-public-redesign .student-onboarding-redesign.is-otp .student-onboarding-hero,.student-public-redesign .student-onboarding-redesign.is-otp .student-onboarding-layout{height:auto;min-height:0}}@media (max-width:900px) and (min-width:768px){.student-public-redesign .student-onboarding-layout,.student-public-redesign .student-onboarding-redesign.is-admission .student-onboarding-layout{grid-template-columns:minmax(0,40%) minmax(0,60%)}.student-public-redesign .student-onboarding-hero{padding:33px 25px 180px}.student-public-redesign .student-onboarding-content{padding:30px 25px}}@media (max-width:767px){.student-public-redesign.student-public{background:#eaf5ff;display:block;min-height:100dvh;padding:0}.student-public-redesign .student-onboarding-redesign{border:0;border-radius:0;box-shadow:none;min-height:100dvh;width:100%}.student-public-redesign .student-onboarding-redesign>.student-onboarding-topbar{background:#eaf5ff;min-height:75px;padding:12px 19px;position:relative;z-index:2}.student-public-redesign .student-brand-mark,.student-public-redesign .student-onboarding-brand img{flex-basis:43px;height:43px;width:43px}.student-public-redesign .student-onboarding-brand h1{font-size:19px}.student-public-redesign .student-onboarding-layout,.student-public-redesign .student-onboarding-redesign.is-admission .student-onboarding-layout{display:block;min-height:0;padding:0}.student-public-redesign .student-onboarding-hero{background:#dcefff;border-radius:0;display:block;height:235px;min-height:235px;padding:0}.student-public-redesign .student-hero-content{display:none}.student-public-redesign .student-road-art{background-image:url(/static/media/drivedesk-admission-hero-final.13fd2a956b88f0e75207.png)!important;background-position:50%!important;background-size:cover!important;height:100%!important;inset:0!important;-webkit-mask-image:none;mask-image:none}.student-public-redesign .student-onboarding-content{border:0;border-radius:28px 28px 0 0;margin-top:-28px;min-height:calc(100dvh - 280px);padding:35px 22px 44px;position:relative;z-index:2}.student-public-redesign .student-onboarding-content .student-step h2{font-size:26px}.student-public-redesign .student-onboarding-content .student-step>p{font-size:14px;margin-bottom:25px}.student-public-redesign .student-onboarding-redesign.is-admission .student-onboarding-hero{display:none}.student-public-redesign .student-onboarding-redesign.is-admission .student-onboarding-content{border-radius:0;margin-top:0;min-height:calc(100dvh - 75px)}.student-public-redesign .student-admission-step .student-form-grid{grid-template-columns:1fr}}@media (max-width:370px){.student-public-redesign .student-onboarding-content{padding-left:17px;padding-right:17px}}.student-public-redesign .student-otp-input-legacy{display:none!important}.student-public-redesign .student-alert.success.is-otp-status{align-items:center;align-self:flex-start;display:inline-flex;font-size:11px;gap:6px;margin-bottom:13px;padding:7px 10px;width:auto}.student-public-redesign .student-otp-stage{padding-block:18px}.student-public-redesign .student-otp-emblem{background:#eff6ff;border:1px solid #d8e8ff;border-radius:15px;color:#1769e5;display:grid;font-size:23px;height:52px;margin-bottom:20px;place-items:center;width:52px}.student-public-redesign .student-otp-stage>p{margin-bottom:20px!important}.student-public-redesign .student-otp-phone-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:28px}.student-public-redesign .student-otp-phone{align-items:center;background:#f4f8fe;border:1px solid #dce8f6;border-radius:999px;color:#193e72;display:inline-flex;font-size:13px;font-weight:750;gap:8px;letter-spacing:.03em;min-height:36px;padding:7px 12px}.student-public-redesign .student-otp-phone i{color:#2571dd;font-size:14px}.student-public-redesign .student-otp-change,.student-public-redesign .student-otp-resend{background:#0000;border:0;color:#1768de;font-size:13px;font-weight:750;margin:0;min-height:36px;padding:7px 4px;text-decoration:none}.student-public-redesign .student-otp-change:hover,.student-public-redesign .student-otp-resend:not(:disabled):hover{text-decoration:underline}.student-public-redesign .student-otp-form{width:100%}.student-public-redesign .student-otp-form label{color:#1f314c;display:block;font-size:13px;font-weight:700;margin-bottom:8px}.student-public-redesign .student-onboarding-content .student-step .student-otp-input{font-feature-settings:"tnum";background:#fff;border:1.5px solid #bad0ed;border-radius:12px;box-sizing:border-box;color:#17345e;font-size:27px;font-variant-numeric:tabular-nums;font-weight:750;height:64px;letter-spacing:.55em;padding:10px 18px;text-align:center;width:100%}.student-public-redesign .student-otp-input::placeholder{color:#b1c6e2;font-size:26px;letter-spacing:.35em}.student-public-redesign .student-otp-helper{color:#667b98;display:flex;font-size:11px;gap:12px;justify-content:space-between;margin-top:8px}.student-public-redesign .student-otp-form .student-primary-action{margin-top:24px}.student-public-redesign .student-otp-form .student-primary-action i{font-size:17px}.student-public-redesign .student-otp-footer{align-items:center;border-top:1px solid #e5edf7;display:flex;gap:14px;justify-content:space-between;margin-top:22px;padding-top:18px}.student-public-redesign .student-otp-expiry{font-feature-settings:"tnum";align-items:center;color:#5a718e;display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;gap:7px}.student-public-redesign .student-otp-expiry.is-expired{color:#b42318}.student-public-redesign .student-otp-resend:disabled{color:#7d91ae;opacity:1}@media (max-width:767px){.student-public-redesign .student-otp-stage{padding-block:0}.student-public-redesign .student-otp-emblem{margin-bottom:18px}.student-public-redesign .student-otp-phone-row{margin-bottom:24px}.student-public-redesign .student-onboarding-content .student-step .student-otp-input{height:62px}.student-public-redesign .student-otp-footer{flex-wrap:wrap}}@media (min-width:768px) and (max-height:700px){.student-public-redesign .student-onboarding-hero{min-height:595px;padding-bottom:175px}.student-public-redesign .student-hero-features{gap:12px;margin-top:20px}.student-public-redesign .student-road-art{height:170px!important}}@media (min-width:768px) and (max-height:570px){.student-public-redesign .student-road-art{height:135px!important}}@media (min-width:768px) and (max-height:720px){.student-public-redesign .student-onboarding-redesign.is-otp>.student-onboarding-topbar{min-height:76px;padding-block:10px}.student-public-redesign .student-onboarding-redesign.is-otp .student-onboarding-layout{padding-bottom:12px;padding-top:8px}.student-public-redesign .student-onboarding-redesign.is-otp .student-onboarding-content{padding-block:18px}.student-public-redesign .student-onboarding-redesign.is-otp .student-onboarding-hero{padding-bottom:140px;padding-top:30px}.student-public-redesign .student-onboarding-redesign.is-otp .student-road-art{height:140px!important}.student-public-redesign .student-otp-stage{padding-block:0}.student-public-redesign .student-otp-stage .student-otp-emblem{display:none}.student-public-redesign .student-otp-stage .student-step-kicker{margin-bottom:6px}.student-public-redesign .student-otp-stage>p{margin:7px 0 12px!important}.student-public-redesign .student-otp-phone-row{margin-bottom:14px}.student-public-redesign .student-otp-form label{margin-bottom:6px}.student-public-redesign .student-onboarding-content .student-step .student-otp-input{height:54px;min-height:54px}.student-public-redesign .student-otp-helper{margin-top:5px}.student-public-redesign .student-otp-form .student-primary-action{margin-top:14px;min-height:48px}.student-public-redesign .student-otp-footer{margin-top:13px;padding-top:10px}.student-public-redesign .student-onboarding-content>.student-alert{margin-bottom:10px;padding-block:7px}}.student-onboarding-login-link{align-items:center;color:#4e6687;display:flex;font-size:13px;gap:10px}.student-onboarding-login-link a{align-items:center;background:#fff;border:1px solid #bcd3f4;border-radius:999px;color:#1d66d7;display:inline-flex;font-weight:700;min-height:38px;padding:7px 14px;text-decoration:none}.student-onboarding-login-link a:hover{background:#f2f7ff;text-decoration:none}.student-onboarding-login-link a:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}@media(max-width:600px){.student-onboarding-login-link{font-size:11px;margin-left:auto}.student-onboarding-login-link span{display:none}.student-onboarding-login-link a{font-size:11px;min-height:34px;padding:6px 10px}}.student-public-redesign .student-approved-login{align-items:center;background:#2563eb;border-radius:9px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;gap:8px;justify-content:center;margin-top:16px;min-height:40px;padding:9px 15px;text-decoration:none}.student-public-redesign .student-approved-login:hover{background:#1d4ed8;color:#fff;text-decoration:none}.student-public-redesign .student-approved-login:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.student-public-redesign .student-approved-state{background:#f8fbff;border:1px solid #dce9f8;border-radius:16px;margin:26px auto 0;padding:26px 22px;text-align:center;width:min(100%,420px)}.student-public-redesign .student-approved-state>i{color:#2871e7;display:block;font-size:32px;line-height:1.2}.student-public-redesign .student-approved-state h3{color:#183456;font-size:20px;line-height:1.3;margin:12px 0 6px}.student-public-redesign .student-approved-state p{color:#58708c;font-size:13px;line-height:1.55;margin:0 auto;max-width:330px}.student-public-redesign .student-approved-state .student-approved-login{line-height:1.2;margin-top:18px;max-width:100%;min-height:42px;padding:10px 16px;width:auto}.student-public-redesign .student-approved-state .student-approved-login i{color:inherit;font-size:15px;line-height:1}@media(max-width:767px){.student-public-redesign .student-onboarding-redesign.is-admission:has(.student-approved-state) .student-onboarding-login-link{display:none}.student-public-redesign .student-onboarding-redesign.is-admission:has(.student-approved-state) .student-onboarding-content{min-height:0;padding-bottom:34px}.student-public-redesign .student-approved-state{margin-top:24px;padding:25px 18px}.student-public-redesign .student-approved-state h3{font-size:19px}}.student-dashboard-layout{grid-gap:14px;display:grid;gap:14px}.student-dashboard-welcome{align-items:center;background:linear-gradient(125deg,#173f6f,#286daf);border-radius:14px;box-shadow:0 10px 28px #173f6f33;color:#fff;display:flex;gap:18px;justify-content:space-between;padding:20px}.student-dashboard-welcome small{color:#bfdbf3;font-size:9px;font-weight:800;letter-spacing:.13em}.student-dashboard-welcome h2{font-size:21px;margin:4px 0}.student-dashboard-welcome p{color:#d9e8f5;font-size:11px;margin:0}.student-dashboard-welcome>div:last-child{background:#ffffff1a;border:1px solid #ffffff38;border-radius:10px;min-width:125px;padding:10px 14px}.student-dashboard-welcome span,.student-dashboard-welcome strong{display:block}.student-dashboard-welcome span{color:#d9e8f5;font-size:9px}.student-dashboard-welcome strong{font-size:17px;margin-top:3px}.student-dashboard-panels{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.student-dashboard-panels h2{font-size:14px;margin:0 0 12px}.student-detail-list{grid-gap:0;display:grid;gap:0}.student-detail-list>div{align-items:center;border-bottom:1px solid #edf1f5;display:flex;gap:12px;justify-content:space-between;padding:9px 0}.student-detail-list>div:last-child{border-bottom:0}.student-detail-list span{color:#667085;font-size:10px}.student-detail-list strong{color:#1d2939;font-size:11px;text-align:right}@media(max-width:767px){.student-dashboard-welcome{align-items:flex-start;flex-direction:column}.student-dashboard-welcome>div:last-child{width:100%}.student-dashboard-panels{grid-template-columns:1fr}}.student-training-table-wrap{overflow-x:auto}.student-training-table{border-collapse:collapse;width:100%}.student-training-table th{background:#f5f8fc;color:#475467;font-size:9px;padding:9px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.student-training-table td{border-bottom:1px solid #e7ecf2;color:#344054;font-size:10px;padding:10px;white-space:nowrap}.student-training-table tr:last-child td{border-bottom:0}.student-training-table button{font-size:9px;margin:0;min-height:30px;padding:4px 9px}.student-session-status{background:#eef2f6;border-radius:999px;color:#475467;display:inline-flex;font-size:8px;font-weight:800;padding:4px 8px;text-transform:uppercase}.student-session-status.is-scheduled{background:#eef4ff;color:#245fc6}.student-session-status.is-completed{background:#ecfdf3;color:#067647}.student-session-status.is-cancelled,.student-session-status.is-leave{background:#fff1f2;color:#b42318}@media(max-width:767px){.student-training-panel{padding:10px}.student-training-table{min-width:760px}}#root:has(.student-portal-refreshed),body:has(.student-portal-refreshed),html:has(.student-portal-refreshed){height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto}.student-portal-refreshed,.student-portal-refreshed *,.student-portal-refreshed :after,.student-portal-refreshed :before{box-sizing:border-box}.student-portal-refreshed.student-portal{background:#f4f7fc;color:#192b46;display:grid;font-family:Inter,Segoe UI,Arial,sans-serif;grid-template-columns:260px minmax(0,1fr);min-height:100dvh}.student-portal-refreshed .student-portal-sidebar{background:linear-gradient(180deg,#102a4d,#153658);color:#fff;display:flex;flex-direction:column;min-height:100dvh;overflow:visible;padding:24px 16px 18px;position:relative}.student-portal-refreshed .student-portal-brand{align-items:center;display:flex;gap:11px;padding:0 9px 23px}.student-portal-refreshed .student-portal-brand img{background:#fff;border-radius:12px;flex:0 0 42px;height:42px;object-fit:contain;width:42px}.student-portal-refreshed .student-portal-brand small,.student-portal-refreshed .student-portal-brand strong{display:block}.student-portal-refreshed .student-portal-brand strong{font-size:18px;font-weight:800;letter-spacing:-.025em}.student-portal-refreshed .student-portal-brand small{color:#abc7e8;font-size:9px;font-weight:800;letter-spacing:.13em;margin-top:2px}.student-portal-refreshed .student-brand{align-items:center;background:#ffffff12;border:1px solid #d0e2fa29;border-radius:14px;display:flex;gap:11px;margin-bottom:26px;min-width:0;padding:14px}.student-portal-refreshed .student-brand>span{background:#3d83ef;border-radius:12px;color:#fff;display:grid;flex:0 0 42px;font-size:18px;font-weight:750;height:42px;place-items:center;width:42px}.student-portal-refreshed .student-brand>div{min-width:0}.student-portal-refreshed .student-brand small{color:#a9c5e2;font-size:10px}.student-portal-refreshed .student-brand strong{color:#fff;font-size:13px;font-weight:750;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-portal-refreshed .student-nav-caption{color:#86a8cd;font-size:9px;font-weight:800;letter-spacing:.14em;padding:0 12px 9px}.student-portal-refreshed .student-portal-menu{display:flex;flex:1 1;flex-direction:column}.student-portal-refreshed .student-mobile-menu-backdrop,.student-portal-refreshed .student-mobile-menu-toggle{display:none}.student-portal-refreshed nav{grid-gap:4px;display:grid;gap:4px}.student-portal-refreshed .student-logout,.student-portal-refreshed nav button{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#c5d8ee;display:flex;font-size:12px;font-weight:600;gap:12px;min-height:42px;padding:9px 12px;text-align:left;transition:background .16s ease,color .16s ease;white-space:nowrap}.student-portal-refreshed .student-logout i,.student-portal-refreshed nav button i{flex:0 0 18px;font-size:16px;text-align:center;width:18px}.student-portal-refreshed .student-logout:hover,.student-portal-refreshed nav button:hover{background:#ffffff17;color:#fff}.student-portal-refreshed nav button.active{background:#2c5f91;border-color:#afd3ff2e;box-shadow:inset 3px 0 #7db3ff;color:#fff}.student-portal-refreshed .student-logout{border-color:#d0e2fa21;margin-top:auto}.student-portal-refreshed .student-portal-main{min-width:0;padding:clamp(20px,2.5vw,36px)}.student-portal-refreshed .student-portal-page-header{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:23px}.student-portal-refreshed .student-portal-page-header span{color:#3576d6;font-size:10px;font-weight:800;letter-spacing:.12em}.student-portal-refreshed .student-portal-page-header h1{color:#152944;font-size:clamp(24px,2.4vw,30px);font-weight:800;letter-spacing:-.035em;margin:5px 0 3px}.student-portal-refreshed .student-portal-page-header p{color:#60738f;font-size:13px;line-height:1.5;margin:0}.student-portal-refreshed .student-portal-page-header button{align-items:center;background:#fff;border:1px solid #ccdaec;border-radius:10px;box-shadow:0 2px 7px #1d426d0a;color:#244464;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:700;gap:8px;min-height:40px;padding:9px 14px}.student-portal-refreshed a:focus-visible,.student-portal-refreshed button:focus-visible,.student-portal-refreshed input:focus-visible,.student-portal-refreshed select:focus-visible,.student-portal-refreshed textarea:focus-visible{outline:3px solid #3070e240;outline-offset:2px}.student-portal-refreshed button:disabled{cursor:not-allowed;opacity:.58}.student-portal-refreshed .student-dashboard-layout{grid-gap:18px;display:grid;gap:18px}.student-portal-refreshed .student-dashboard-welcome{align-items:center;background:linear-gradient(115deg,#183f70,#2567a8);border-radius:18px;box-shadow:0 12px 28px #1c4e8924;color:#fff;display:flex;gap:20px;justify-content:space-between;min-height:158px;padding:27px 30px}.student-portal-refreshed .student-welcome-copy{min-width:0}.student-portal-refreshed .student-dashboard-welcome small{color:#c7e1ff;font-size:10px;font-weight:800;letter-spacing:.12em}.student-portal-refreshed .student-dashboard-welcome h2{color:#fff;font-size:clamp(21px,2.2vw,28px);font-weight:750;line-height:1.22;margin:7px 0 8px;overflow-wrap:anywhere}.student-portal-refreshed .student-dashboard-welcome p{color:#e0edff;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 18px;line-height:1.5;margin:0}.student-portal-refreshed .student-dashboard-welcome p span{align-items:center;display:inline-flex;gap:7px}.student-portal-refreshed .student-welcome-time{grid-gap:3px;background:#ffffff1c;border:1px solid #e3f0ff40;border-radius:13px;display:grid;flex:0 0 auto;gap:3px;min-width:135px;padding:14px 16px}.student-portal-refreshed .student-welcome-time i{color:#d5e8ff;font-size:18px;margin-bottom:4px}.student-portal-refreshed .student-welcome-time span{color:#d6e7fb;font-size:10px}.student-portal-refreshed .student-welcome-time strong{color:#fff;font-size:19px;font-weight:800}.student-portal-refreshed .student-training-progress{margin-top:18px;width:min(320px,100%)}.student-portal-refreshed .student-training-progress>div:first-child{color:#dceaff;display:flex;font-size:10px;gap:10px;justify-content:space-between;margin-bottom:7px}.student-portal-refreshed .student-training-progress-track{background:#ffffff38;border-radius:999px;height:7px;overflow:hidden}.student-portal-refreshed .student-training-progress-track span{background:#a9e3ff;border-radius:inherit;display:block;height:100%}.student-portal-refreshed .student-dashboard-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.student-portal-refreshed .student-dashboard-grid .student-metric-card,.student-portal-refreshed .student-dashboard-grid article,.student-portal-refreshed .student-panel{background:#fff;border:1px solid #dce6f2;border-radius:14px;box-shadow:0 4px 14px rgba(34,71,111,.045);min-width:0;padding:20px}.student-portal-refreshed .student-dashboard-grid .student-metric-card,.student-portal-refreshed .student-dashboard-grid article{min-height:132px}.student-portal-refreshed .student-dashboard-grid .student-metric-card>span:not(.student-metric-icon),.student-portal-refreshed .student-dashboard-grid article>span:not(.student-metric-icon){color:#647892;font-size:11px;font-weight:650}.student-portal-refreshed .student-dashboard-grid .student-metric-card>strong,.student-portal-refreshed .student-dashboard-grid article>strong{color:#142944;font-size:clamp(19px,1.85vw,24px);font-weight:800;line-height:1.2;margin-top:7px;overflow-wrap:anywhere}.student-portal-refreshed .student-dashboard-grid .student-metric-card{align-items:flex-start;color:inherit;cursor:pointer;display:flex;flex-direction:column;margin:0;text-align:left;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.student-portal-refreshed .student-dashboard-grid .student-metric-card:hover{border-color:#9fc1ef;box-shadow:0 9px 22px #22476f1c;transform:translateY(-2px)}.student-portal-refreshed .student-dashboard-grid .student-metric-card:focus-visible{outline:3px solid #3478e53d;outline-offset:2px}.student-portal-refreshed .student-metric-icon{border-radius:10px;display:grid;font-size:17px;height:36px;margin-bottom:14px;place-items:center;width:36px}.student-portal-refreshed .student-metric-icon.is-blue{background:#eaf2ff;color:#286bd8}.student-portal-refreshed .student-metric-icon.is-green{background:#e7f8ef;color:#148656}.student-portal-refreshed .student-metric-icon.is-amber{background:#fff4df;color:#ae7109}.student-portal-refreshed .student-metric-icon.is-rose{background:#fff0ef;color:#c95d56}.student-portal-refreshed .student-dashboard-panels{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.student-portal-refreshed .student-dashboard-panels .student-panel{min-height:200px}.student-portal-refreshed .student-panel h2,.student-portal-refreshed .student-section-title h2{color:#1a304c;font-size:16px;font-weight:750;margin:0 0 15px}.student-portal-refreshed .student-detail-list>div{border-color:#e9eef6;min-height:37px;padding:9px 0}.student-portal-refreshed .student-detail-list span{color:#647892;font-size:12px}.student-portal-refreshed .student-detail-list strong{color:#203750;font-size:12px;font-weight:700;overflow-wrap:anywhere}.student-portal-refreshed .student-dashboard-empty,.student-portal-refreshed .student-portal-state{align-items:center;color:#647892;display:flex;flex-direction:column;font-size:13px;gap:7px;justify-content:center;min-height:145px;padding:25px 16px;text-align:center}.student-portal-refreshed .student-dashboard-empty>span{background:#edf4ff;border-radius:12px;color:#3774d2;display:grid;font-size:18px;height:42px;place-items:center;width:42px}.student-portal-refreshed .student-dashboard-empty strong{color:#294362;font-size:13px}.student-portal-refreshed .student-dashboard-empty p{color:#6b7e97;font-size:11px;margin:0}.student-portal-refreshed .student-dashboard-empty button{background:#0000;border:0;color:#286bd8;font-size:11px;font-weight:750;margin-top:6px;padding:4px 8px}.student-portal-refreshed .student-profile-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.student-portal-refreshed .student-profile-grid>div{background:#fbfdff;border:1px solid #e4ebf5;border-radius:11px;min-height:78px;min-width:0;padding:15px}.student-portal-refreshed .student-data-list small,.student-portal-refreshed .student-profile-grid small{color:#6a7e98;font-size:10px;font-weight:650}.student-portal-refreshed .student-data-list strong,.student-portal-refreshed .student-profile-grid strong{color:#1f354f;font-size:13px;font-weight:700;margin-top:5px;overflow-wrap:anywhere}.student-portal-refreshed .student-training-table-wrap{border:1px solid #e3ebf5;border-radius:11px;overflow-x:auto;width:100%}.student-portal-refreshed .student-training-table{min-width:700px;width:100%}.student-portal-refreshed .student-training-table th{background:#f4f8fd;color:#556d8a;font-size:10px;font-weight:800;letter-spacing:.04em;padding:13px 14px}.student-portal-refreshed .student-training-table td{color:#273d57;font-size:12px;line-height:1.45;padding:13px 14px}.student-portal-refreshed .student-session-status{font-size:10px;padding:6px 9px}.student-portal-refreshed .student-panel button,.student-portal-refreshed .student-training-table button{border-radius:8px;font-size:11px;font-weight:700;min-height:36px;padding:7px 12px}.student-portal-refreshed .student-panel label{color:#344b67;font-size:12px;margin-top:14px}.student-portal-refreshed .student-leave-form input,.student-portal-refreshed .student-panel input,.student-portal-refreshed .student-panel select,.student-portal-refreshed .student-panel textarea{background:#fff;border:1px solid #cad8e9;border-radius:8px;color:#263c56;font-size:12px;min-height:42px;width:100%}.student-portal-refreshed .student-panel textarea{min-height:120px;resize:vertical}.student-portal-refreshed .student-section-title p{color:#647892;font-size:12px}.student-portal-refreshed .student-document-list article{border-radius:10px;padding:14px}.student-portal-refreshed .student-document-list strong{font-size:12px}.student-portal-refreshed .student-document-list small,.student-portal-refreshed .student-document-list span{font-size:11px}.student-portal-refreshed .student-filter{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:15px}.student-portal-refreshed .student-filter button{background:#fff;border:1px solid #d1deee;border-radius:999px;color:#49627f;font-size:11px;font-weight:700;min-height:33px;padding:7px 13px}.student-portal-refreshed .student-filter button.active{background:#316dd0;border-color:#316dd0;color:#fff}.student-portal-refreshed .student-alert{font-size:12px;margin:0 0 16px;padding:11px 14px}.student-portal-refreshed .student-notifications-panel{padding:24px}.student-portal-refreshed .student-notifications-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.student-portal-refreshed .student-notifications-heading h2{color:#173454;font-size:18px;font-weight:750;margin:0}.student-portal-refreshed .student-notifications-heading p{color:#637893;font-size:13px;line-height:1.5;margin:5px 0 0}.student-portal-refreshed .student-notifications-heading>span{background:#edf4ff;border-radius:999px;color:#2866bc;flex:0 0 auto;font-size:11px;font-weight:700;padding:6px 10px}.student-portal-refreshed .student-notifications-list{grid-gap:12px;display:grid;gap:12px}.student-portal-refreshed .student-notification{align-items:flex-start;background:#fff;border:1px solid #dee8f4;border-radius:13px;display:flex;gap:14px;min-width:0;padding:18px}.student-portal-refreshed .student-notification-icon{background:#eaf2ff;border-radius:11px;color:#286bd8;display:grid;flex:0 0 40px;font-size:17px;height:40px;place-items:center;width:40px}.student-portal-refreshed .student-notification-icon.is-announcement{background:#e9f7ef;color:#16845a}.student-portal-refreshed .student-notification-content{flex:1 1;min-width:0}.student-portal-refreshed .student-notification-topline{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.student-portal-refreshed .student-notification h3{color:#183451;font-size:14px;font-weight:750;line-height:1.4;margin:0;min-width:0;overflow-wrap:anywhere}.student-portal-refreshed .student-notification time{color:#71839a;flex:0 0 auto;font-size:11px;white-space:nowrap}.student-portal-refreshed .student-notification p{color:#405774;font-size:13px;line-height:1.6;margin:8px 0 0;overflow-wrap:anywhere}.student-portal-refreshed .student-notifications-empty{display:grid;justify-items:center;min-height:180px;place-content:center;text-align:center}.student-portal-refreshed .student-notifications-empty i{background:#edf4ff;border-radius:50%;color:#2b70d7;display:grid;font-size:19px;height:46px;margin-bottom:10px;place-items:center;width:46px}.student-portal-refreshed .student-notifications-empty strong{color:#193451;font-size:14px}.student-portal-refreshed .student-notifications-empty p{color:#71839a;font-size:12px;margin:5px 0 0}.student-portal-refreshed .student-portal-header-actions{align-items:center;display:flex;gap:8px}.student-portal-refreshed .student-notification-trigger{background:#fff;border:1px solid #d7e1ed;border-radius:10px;color:#294b71;display:grid;font-size:16px;height:40px;padding:0;place-items:center;position:relative;width:40px}.student-portal-refreshed .student-notification-trigger:hover{background:#f6f9ff;border-color:#a9c5ee;color:#1f65ce}.student-portal-refreshed .student-notification-trigger>span{background:#e5484d;border:2px solid #f4f7fb;border-radius:999px;color:#fff;display:grid;font-size:9px;font-weight:800;height:19px;line-height:1;min-width:19px;padding:0 5px;place-items:center;position:absolute;right:-6px;top:-6px}.student-portal-refreshed .student-notification-backdrop{background:#0c1e3561;border:0;border-radius:0;cursor:default;height:100%;inset:0;padding:0;position:fixed;width:100%;z-index:1090}.student-portal-refreshed.student-portal .student-notification-drawer{background:#fff;bottom:0;box-shadow:-18px 0 45px #0a20412e;color:#172b45;display:flex;flex-direction:column;height:100dvh;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .24s ease,opacity .24s ease;width:min(430px,100vw);z-index:1100}.student-portal-refreshed.student-portal .student-notification-drawer.is-open{opacity:1;pointer-events:auto;transform:translateX(0)}.student-portal-refreshed .student-notification-drawer>header{align-items:flex-start;background:#f8fbff;border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;min-height:106px;padding:22px 22px 18px}.student-portal-refreshed .student-notification-drawer>header span{color:#2b6dd1;font-size:9px;font-weight:800;letter-spacing:.11em}.student-portal-refreshed .student-notification-drawer>header h2{color:#172b45;font-size:21px;font-weight:750;margin:3px 0 2px}.student-portal-refreshed .student-notification-drawer>header p{color:#667b94;font-size:11px;margin:0}.student-portal-refreshed .student-notification-drawer>header button{background:#fff;border:1px solid #d8e2ee;border-radius:9px;color:#526981;display:grid;flex:0 0 36px;height:36px;padding:0;place-items:center;width:36px}.student-portal-refreshed .student-notification-drawer-body{flex:1 1;min-height:0;overflow-y:auto;padding:14px}.student-portal-refreshed .student-notification-drawer-list{grid-gap:9px;display:grid;gap:9px}.student-portal-refreshed .student-notification-drawer-item{align-items:flex-start;background:#fff;border:1px solid #dde6f0;border-radius:11px;display:flex;gap:11px;padding:14px;transition:border-color .15s ease,background .15s ease}.student-portal-refreshed .student-notification-drawer-item.is-unread{background:#f3f7ff;border-color:#a9c8f5;box-shadow:inset 3px 0 #3478e5}.student-portal-refreshed .student-notification-drawer-item.is-read{opacity:.78}.student-portal-refreshed .student-notification-drawer-icon{background:#e7f0ff;border-radius:9px;color:#286bd8;display:grid;flex:0 0 36px;font-size:15px;height:36px;place-items:center;width:36px}.student-portal-refreshed .student-notification-drawer-item>div{flex:1 1;min-width:0}.student-portal-refreshed .student-notification-drawer-item header{align-items:center;display:flex;gap:8px;justify-content:space-between}.student-portal-refreshed .student-notification-drawer-item header strong{color:#183451;font-size:12px;font-weight:750;min-width:0;overflow-wrap:anywhere}.student-portal-refreshed .student-notification-drawer-item header span{background:#3478e5;border-radius:999px;color:#fff;flex:0 0 auto;font-size:8px;font-weight:800;padding:3px 6px}.student-portal-refreshed .student-notification-drawer-item p{color:#405774;font-size:11px;line-height:1.5;margin:6px 0 9px;overflow-wrap:anywhere}.student-portal-refreshed .student-notification-drawer-item footer{align-items:center;display:flex;gap:8px;justify-content:space-between}.student-portal-refreshed .student-notification-drawer-item time{color:#75879b;font-size:9px}.student-portal-refreshed .student-notification-drawer-item footer button{background:#e3edff;border:0;border-radius:6px;color:#205eb8;font-size:9px;font-weight:750;min-height:27px;padding:4px 8px}.student-portal-refreshed .student-notification-drawer-state{color:#71839a;display:grid;justify-items:center;min-height:260px;place-content:center;text-align:center}.student-portal-refreshed .student-notification-drawer-state>i{background:#edf4ff;border-radius:50%;color:#2b70d7;display:grid;font-size:19px;height:48px;margin-bottom:10px;place-items:center;width:48px}.student-portal-refreshed .student-notification-drawer-state strong{color:#193451;font-size:13px}.student-portal-refreshed .student-notification-drawer-state p{font-size:11px;margin:5px 0 0}.student-portal-refreshed .student-notification-drawer-error{align-items:flex-start;background:#fff5f4;border:1px solid #fecdca;border-radius:8px;color:#b42318;display:flex;font-size:10px;gap:8px;line-height:1.45;margin-bottom:10px;padding:10px}.student-portal-refreshed .student-training-panel .student-training-table th{padding:8px 10px}.student-portal-refreshed .student-training-panel .student-training-table td{line-height:1.3;padding:7px 10px}.student-portal-refreshed .student-training-panel .student-session-status{padding:4px 7px}.student-portal-refreshed .student-training-panel .student-training-table button{min-height:29px;padding:4px 8px}.student-portal-refreshed .student-training-pagination{align-items:center;color:#667b94;display:flex;font-size:11px;gap:12px;justify-content:space-between;padding-top:13px}.student-portal-refreshed .student-training-pagination>div{align-items:center;display:flex;gap:9px}.student-portal-refreshed .student-training-pagination strong{color:#344b67;font-size:10px;min-width:72px;text-align:center}.student-portal-refreshed .student-training-pagination button{margin:0;min-height:31px;padding:5px 9px}.student-portal-refreshed .student-training-pagination button:disabled{cursor:not-allowed;opacity:.5}.student-portal-refreshed .student-leave-modal-backdrop{background:#0c1e3575;display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:1120}.student-portal-refreshed .student-leave-modal{background:#fff;border:1px solid #d9e4f0;border-radius:14px;box-shadow:0 24px 65px #0d264640;overflow:hidden;width:min(430px,100%)}.student-portal-refreshed .student-leave-modal>header{align-items:flex-start;border-bottom:1px solid #e5ebf2;display:flex;gap:12px;justify-content:space-between;padding:17px 18px 14px}.student-portal-refreshed .student-leave-modal>header span{color:#2c6dd2;font-size:8px;font-weight:800;letter-spacing:.11em}.student-portal-refreshed .student-leave-modal>header h2{color:#172b45;font-size:17px;margin:3px 0}.student-portal-refreshed .student-leave-modal>header p{color:#667b94;font-size:10px;margin:0}.student-portal-refreshed .student-leave-modal>header button{background:#fff;border:1px solid #d9e3ef;border-radius:8px;color:#536b85;display:grid;height:31px;min-height:31px;padding:0;place-items:center;width:31px}.student-portal-refreshed .student-leave-modal-body{padding:16px 18px}.student-portal-refreshed .student-leave-modal-body label{display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:6px;margin:0}.student-portal-refreshed .student-leave-modal-body label b{color:#d92d20}.student-portal-refreshed .student-leave-modal-body textarea{min-height:90px;resize:vertical}.student-portal-refreshed .student-leave-modal-body>small{color:#7b8da2;display:block;font-size:8px;margin-top:5px;text-align:right}.student-portal-refreshed .student-leave-modal>footer{background:#f8fafc;border-top:1px solid #e5ebf2;display:flex;gap:8px;justify-content:flex-end;padding:11px 18px}.student-portal-refreshed .student-leave-modal>footer button{font-size:10px;margin:0;min-height:34px;padding:6px 11px}@media (max-width:1150px){.student-portal-refreshed .student-dashboard-grid,.student-portal-refreshed .student-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.student-portal-refreshed.student-portal{display:block}.student-portal-refreshed .student-portal-sidebar{align-items:center;display:flex;flex-direction:row;gap:12px;height:auto;min-height:68px;overflow:visible;padding:10px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.student-portal-refreshed .student-portal-brand{flex:1 1;min-width:0;padding:0}.student-portal-refreshed .student-portal-brand img{flex-basis:36px;height:36px;width:36px}.student-portal-refreshed .student-portal-brand strong{font-size:16px}.student-portal-refreshed .student-brand{border-radius:10px;margin:0;max-width:34%;padding:7px 10px;width:auto}.student-portal-refreshed .student-brand>span{flex-basis:32px;font-size:14px;height:32px;width:32px}.student-portal-refreshed .student-mobile-menu-toggle{background:#ffffff14;border:1px solid #d0e2fa3d;border-radius:11px;color:#fff;cursor:pointer;display:grid;flex:0 0 42px;font-size:23px;height:42px;place-items:center;width:42px}.student-portal-refreshed .student-portal-menu{background:#153658;border:1px solid #d0e2fa2e;border-radius:0 0 16px 16px;box-shadow:0 18px 35px #0a204138;display:none;left:10px;max-height:min(75dvh,600px);overflow-y:auto;padding:16px;position:absolute;right:10px;top:100%}.student-portal-refreshed .student-portal-menu.is-open{display:flex}.student-portal-refreshed .student-mobile-menu-backdrop{background:#0c1e3561;border:0;cursor:default;display:block;inset:0;position:fixed;width:100%;z-index:20}.student-portal-refreshed nav{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.student-portal-refreshed nav button{font-size:12px;min-height:44px;min-width:0;padding:9px 10px;white-space:normal}.student-portal-refreshed nav button i{font-size:14px}.student-portal-refreshed .student-logout{font-size:12px;margin-top:12px;min-height:44px;padding:9px 10px;width:100%}.student-portal-refreshed .student-portal-main{padding:20px 16px 30px}.student-portal-refreshed .student-portal-page-header{align-items:flex-start}.student-portal-refreshed .student-portal-header-actions{flex:0 0 auto}.student-portal-refreshed .student-dashboard-panels{grid-template-columns:1fr}}@media (max-width:560px){.student-portal-refreshed .student-training-pagination{align-items:stretch;flex-direction:column}.student-portal-refreshed .student-training-pagination>div{justify-content:space-between}.student-portal-refreshed .student-notifications-panel{padding:16px}.student-portal-refreshed .student-notifications-heading{align-items:flex-start;gap:8px;margin-bottom:14px}.student-portal-refreshed .student-notifications-heading h2{font-size:16px}.student-portal-refreshed .student-notifications-heading p{font-size:12px}.student-portal-refreshed .student-notification{gap:11px;padding:14px}.student-portal-refreshed .student-notification-icon{flex-basis:34px;font-size:15px;height:34px;width:34px}.student-portal-refreshed .student-notification-topline{align-items:flex-start;flex-direction:column;gap:3px}.student-portal-refreshed .student-notification time{white-space:normal}.student-portal-refreshed .student-notification p{font-size:13px;margin-top:9px}.student-portal-refreshed .student-brand{display:none}.student-portal-refreshed .student-portal-page-header{align-items:flex-start}.student-portal-refreshed .student-portal-page-header h1{font-size:24px}.student-portal-refreshed .student-portal-page-header p{font-size:12px}.student-portal-refreshed .student-portal-page-header button{font-size:11px;min-height:36px;padding:7px 10px}.student-portal-refreshed .student-dashboard-welcome{align-items:stretch;flex-direction:column;gap:17px;padding:22px}.student-portal-refreshed .student-welcome-time{align-items:center;display:flex;gap:8px;min-width:0;padding:10px 12px}.student-portal-refreshed .student-welcome-time i{margin:0}.student-portal-refreshed .student-welcome-time strong{font-size:17px;margin-left:auto}.student-portal-refreshed .student-dashboard-grid{gap:10px}.student-portal-refreshed .student-dashboard-grid article{min-height:120px;padding:14px}.student-portal-refreshed .student-dashboard-grid article>strong{font-size:19px}.student-portal-refreshed .student-panel{padding:16px}.student-portal-refreshed .student-leave-form,.student-portal-refreshed .student-profile-grid{grid-template-columns:1fr}.student-portal-refreshed .student-document-list article{align-items:flex-start;flex-direction:column}}@media (max-width:380px){.student-portal-refreshed .student-dashboard-grid,.student-portal-refreshed nav{grid-template-columns:1fr}.student-portal-refreshed .student-portal-page-header{flex-wrap:wrap}}.student-login-page,.student-login-page *{box-sizing:border-box}.student-login-page{background:radial-gradient(circle at 10% 0,#dcecff,#0000 42%),linear-gradient(135deg,#f7fbff,#eaf3ff);color:#142d50;display:grid;font-family:Inter,Segoe UI,Arial,sans-serif;min-height:100dvh;padding:28px;place-items:center}.student-login-card{background:#fff;border:1px solid #dce7f5;border-radius:24px;box-shadow:0 25px 65px #1c457b21;display:grid;grid-template-columns:minmax(280px,42%) minmax(0,58%);min-height:560px;overflow:hidden;width:min(990px,100%)}.student-login-hero{background:linear-gradient(150deg,#173d78,#1c6ccc 72%,#4696e8);color:#fff;display:flex;flex-direction:column;min-width:0;padding:34px}.student-login-brand{align-items:center;display:flex;gap:12px;min-width:0}.student-login-brand img{background:#fff;border-radius:12px;flex:0 0 48px;height:48px;object-fit:contain;padding:5px;width:48px}.student-login-brand div{min-width:0}.student-login-brand span,.student-login-brand strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-login-brand strong{font-size:18px;font-weight:800}.student-login-brand span{color:#d5e7ff;font-size:12px;margin-top:3px}.student-login-hero-copy{margin:auto 0}.student-login-hero-copy>span{font-size:11px;font-weight:800;letter-spacing:.13em}.student-login-hero-copy h1{font-size:clamp(30px,3vw,42px);line-height:1.08;margin:14px 0}.student-login-hero-copy p{color:#e1efff;font-size:15px;line-height:1.6;max-width:300px}.student-login-hero-note{align-items:center;color:#e1efff;display:flex;font-size:12px;gap:9px}.student-login-content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,5vw,66px)}.student-login-emblem{background:#eaf2ff;border-radius:13px;color:#2169d3;display:grid;font-size:21px;height:48px;margin-bottom:22px;place-items:center;width:48px}.student-login-eyebrow{color:#236ce6;font-size:11px;font-weight:800;letter-spacing:.12em}.student-login-content h2{font-size:clamp(25px,2.6vw,34px);line-height:1.18;margin:9px 0 8px}.student-login-content>p{color:#5e7390;font-size:14px;line-height:1.55;margin:0 0 28px}.student-login-content form{width:100%}.student-login-content label{color:#183252;display:block;font-size:13px;font-weight:700;margin-bottom:8px}.student-login-input{align-items:center;background:#fff;border:1px solid #b9cde6;border-radius:10px;display:flex;gap:11px;height:52px;padding:0 15px}.student-login-input:focus-within{border-color:#2b70e8;box-shadow:0 0 0 3px #2b70e821}.student-login-input i{color:#5e7797;font-size:18px}.student-login-input input{border:0;color:#183252;font:inherit;font-size:14px;height:100%;min-width:0;outline:0;width:100%}.student-login-input input::placeholder{color:#8295ae}.student-login-primary{align-items:center;background:#2466e8;border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:10px;justify-content:center;margin-top:20px;min-height:50px;width:100%}.student-login-primary:hover{background:#1957ce}.student-login-primary:disabled{cursor:not-allowed;opacity:.58}.student-login-alert{background:#fff1f2;border:1px solid #fecaca;border-radius:9px;color:#a42627;font-size:13px;line-height:1.4;margin:0 0 18px;padding:11px 13px}.student-login-alert.is-success{background:#ecfdf3;border-color:#bcebd0;color:#087344}.student-login-field-heading,.student-login-otp-actions{align-items:center;display:flex;gap:12px;justify-content:space-between}.student-login-field-heading button,.student-login-otp-actions button{background:none;border:0;color:#2169d3;cursor:pointer;font-size:12px;font-weight:700;padding:0}.student-login-otp-actions{color:#6c7f97;font-size:12px;margin-top:12px}.student-login-otp-actions button:disabled{color:#7e90a6;cursor:not-allowed}.student-login-register{border-top:1px solid #e4ebf4;color:#61758f;font-size:13px;margin-top:30px;padding-top:20px;text-align:center}.student-login-register a{color:#2169d3;font-weight:700;text-decoration:none}.student-login-register a:hover{text-decoration:underline}.student-login-page a:focus-visible,.student-login-page button:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.student-login-state{background:#f4f8fd;color:#17365c;display:grid;font:600 16px Inter,Segoe UI,sans-serif;min-height:100dvh;padding:24px;place-items:center;text-align:center}@media(max-width:700px){.student-login-page{padding:0;place-items:stretch}.student-login-card{border:0;border-radius:0;display:flex;flex-direction:column;min-height:100dvh}.student-login-hero{min-height:170px;padding:23px 24px}.student-login-hero-copy{margin:24px 0 0}.student-login-hero-copy>span,.student-login-hero-note{display:none}.student-login-hero-copy h1{font-size:27px;margin:0}.student-login-hero-copy p{font-size:13px;line-height:1.4;margin:6px 0 0}.student-login-content{background:#fff;border-radius:24px 24px 0 0;flex:1 1;justify-content:flex-start;padding:34px 24px 45px}.student-login-emblem{margin-bottom:20px}.student-login-content>p{margin-bottom:28px}}@media(max-width:380px){.student-login-content{padding:28px 18px 40px}.student-login-content h2{font-size:24px}}.student-login-brand small{color:#bed9fb;display:block;font-size:11px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-login-help,.student-login-otp-help{color:#687d97;display:block;font-size:12px;line-height:1.5;margin-top:9px}.student-login-state{font-family:Inter,Segoe UI,sans-serif;font-weight:400}.student-login-state>div{background:#fff;border:1px solid #dce7f5;border-radius:20px;box-shadow:0 18px 50px #1c457b1a;padding:38px;width:min(480px,100%)}.student-login-state h1{font-size:26px;margin:12px 0 8px}.student-login-state p{color:#60758f;font-size:14px;line-height:1.6;margin:0}.student-login-state button{background:#2466e8;border:0;border-radius:9px;color:#fff;cursor:pointer;font-weight:700;margin-top:22px;padding:11px 24px}.student-login-state-icon{color:#2466e8;font-size:34px}.student-login-loader{animation:student-login-spin .8s linear infinite;border:4px solid #d8e6f8;border-radius:50%;border-top-color:#2466e8;display:inline-block;height:34px;width:34px}@keyframes student-login-spin{to{transform:rotate(1turn)}}.student-login-schools{grid-gap:10px;display:grid;gap:10px}.student-login-schools>button:not(.student-login-change){align-items:center;background:#fff;border:1px solid #cddcf0;border-radius:11px;color:#183252;cursor:pointer;display:flex;gap:12px;padding:14px;text-align:left;width:100%}.student-login-schools>button:not(.student-login-change):hover{background:#f5f9ff;border-color:#2b70e8}.student-login-schools>button>i:first-child{background:#eaf2ff;border-radius:9px;color:#2169d3;display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.student-login-schools>button>span{flex:1 1;min-width:0}.student-login-schools small,.student-login-schools strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-login-schools strong{font-size:14px}.student-login-schools small{color:#687d97;font-size:12px;margin-top:4px}.student-login-schools .student-login-change{background:none;border:0;color:#2169d3;cursor:pointer;font-weight:700;margin-top:7px}.student-login-schools button:disabled{cursor:not-allowed;opacity:.55}.staff-student{background:#f5f7fb;min-height:calc(100vh - 120px);padding:30px 32px 36px}.staff-page-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.staff-page-title>span{color:#2563eb;display:block;font-size:10px;font-weight:800;letter-spacing:.12em;margin-bottom:6px}.staff-page-title h1{color:#17233c;font-size:28px;font-weight:700;line-height:1.25;margin:0}.staff-page-title p{color:#667085;font-size:13px;margin:6px 0 0}.staff-tabs{align-items:center;background:#fff;border:1px solid #dfe5ee;border-radius:11px;box-shadow:0 2px 6px #1018280a;display:flex;overflow:hidden;padding:4px}.staff-tabs button{background:#0000;border:0;border-radius:7px;color:#344054;font-size:11px;font-weight:600;min-height:36px;padding:8px 15px;transition:.2s;white-space:nowrap}.staff-tabs button:hover{background:#f3f6fb;color:#2563eb}.staff-tabs button.active{background:#2563eb;box-shadow:0 3px 8px #2563eb3d;color:#fff}.staff-filter-card{align-items:flex-end;background:#fff;border:1px solid #e1e7ef;border-radius:12px;box-shadow:0 5px 16px #1018280a;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px;padding:16px 18px}.staff-filter-field{width:230px}.staff-filter-field label{color:#344054;display:block;font-size:11px;font-weight:700;margin-bottom:6px}.staff-filter-field select{background:#fff;border:1px solid #d0d8e4;border-radius:8px;color:#1d2939;font-size:12px;height:42px;outline:none;padding:0 36px 0 12px;width:100%}.staff-filter-field select:focus{border-color:#4f7ee8;box-shadow:0 0 0 3px #356fe81a}.staff-record-count{align-items:baseline;color:#667085;display:flex;gap:5px}.staff-record-count strong{color:#344054;font-size:14px}.staff-record-count span{font-size:11px}.staff-student-card{background:#fff;border:1px solid #e0e6ef;border-radius:14px;box-shadow:0 8px 24px #1018280d;padding:20px}.staff-list-card{padding:14px 16px 6px}.staff-desktop-table{overflow-x:auto;width:100%}.staff-table{border-collapse:initial;border-spacing:0;width:100%}.staff-table thead th{background:#f7f9fc;border-bottom:1px solid #e3e8f0;border-top:1px solid #e3e8f0;color:#475467;font-size:10px;font-weight:700;letter-spacing:.02em;padding:13px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.staff-table thead th:first-child{border-left:1px solid #e3e8f0;border-radius:8px 0 0 8px}.staff-table thead th:last-child{border-radius:0 8px 8px 0;border-right:1px solid #e3e8f0}.staff-table tbody td{border-bottom:1px solid #edf0f4;color:#344054;font-size:12px;padding:14px;vertical-align:middle}.staff-table tbody tr{transition:background .15s}.staff-table tbody tr:hover{background:#fafcff}.staff-table tbody tr:last-child td{border-bottom:0}.row-number{color:#667085!important;width:45px}.student-name-cell{align-items:center;display:flex;gap:10px}.student-avatar{background:#eef4ff;border-radius:50%;color:#2563eb;display:grid;flex:0 0 34px;font-size:12px;font-weight:800;height:34px;place-items:center;width:34px}.student-name-cell strong{color:#1d2939;display:block;font-size:12px;font-weight:700}.student-mobile,.submitted-date{color:#475467}.staff-status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:9px;font-weight:800;justify-content:center;line-height:1;min-width:76px;padding:5px 9px;text-transform:uppercase;white-space:nowrap}.staff-status-badge.status-pending,.staff-status-badge.status-submitted{background:#fff4d6;color:#936200}.staff-status-badge.status-approved{background:#dcfae6;color:#067647}.staff-status-badge.status-cancelled,.staff-status-badge.status-rejected{background:#fee4e7;color:#b42318}.staff-status-badge.status-approving,.staff-status-badge.status-draft,.staff-status-badge.status-processing{background:#eaf2ff;color:#175cd3}.staff-review-btn.btn{background:#2563eb;border:0;border-radius:7px;box-shadow:0 2px 5px #2563eb2e;font-size:11px;font-weight:600;min-height:34px;min-width:76px;padding:6px 14px}.staff-review-btn.btn:hover{background:#1d4ed8}.staff-review-btn.btn:disabled{background:#e4e7ec;box-shadow:none;color:#98a2b3}.staff-pagination{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.staff-pagination span{color:#667085;font-size:11px;padding:0 6px}.staff-pagination .btn{background:#fff;border-color:#d0d5dd;border-radius:7px;color:#344054;font-size:11px;min-height:34px;padding:6px 12px}.staff-student-card h2{color:#1d2939;font-size:16px;font-weight:700;margin:0 0 14px}.staff-student-card>p{font-size:11px}.staff-switch{align-items:center;border-bottom:1px solid #edf0f4;display:flex;gap:15px;justify-content:space-between;padding:13px 4px}.staff-switch small,.staff-switch strong{display:block}.staff-switch strong{color:#344054;font-size:12px}.staff-switch small{color:#667085;font-size:10px;margin-top:2px}.staff-switch input[type=checkbox]{accent-color:#2563eb;height:18px;width:18px}.staff-field{color:#344054;display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:6px;margin-top:14px}.staff-enrollment-grid input,.staff-field input,.staff-field textarea{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;font-size:12px;min-height:40px;outline:none;padding:8px 10px}.staff-enrollment-grid input:focus,.staff-field input:focus,.staff-field textarea:focus{border-color:#4f7ee8;box-shadow:0 0 0 3px #356fe814}.staff-student-card textarea{resize:vertical}.staff-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:18px}.staff-detail-grid,.staff-enrollment-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.staff-detail-grid>div{background:#fafbfc;border:1px solid #e4e7ec;border-radius:8px;padding:11px}.staff-detail-grid span,.staff-detail-grid strong{display:block}.staff-detail-grid span{color:#667085;font-size:8px;font-weight:700;margin-bottom:3px;text-transform:uppercase}.staff-detail-grid strong{color:#344054;font-size:11px}.staff-enrollment-grid label{color:#475467;display:flex;flex-direction:column;font-size:10px;font-weight:600;gap:5px;text-transform:capitalize}.staff-mobile-list{display:none}@media(max-width:991px){.staff-student{padding:22px 20px 30px}.staff-page-header{align-items:flex-start;flex-direction:column;gap:16px}.staff-tabs{width:100%}.staff-tabs button{flex:1 1}}@media(max-width:767px){.staff-student{padding:16px 12px 24px}.staff-page-header{margin-bottom:16px}.staff-page-title>span{font-size:9px}.staff-page-title h1{font-size:23px}.staff-page-title p{font-size:11px;line-height:1.5;max-width:340px}.staff-tabs{justify-content:flex-start;overflow-x:auto;padding:3px;scrollbar-width:none;width:100%}.staff-tabs::-webkit-scrollbar{display:none}.staff-tabs button{flex:0 0 auto;font-size:10px;min-height:35px;padding:7px 12px}.staff-filter-card{align-items:stretch;flex-direction:column;gap:10px;padding:13px}.staff-filter-field{width:100%}.staff-record-count{justify-content:flex-end}.staff-desktop-table{display:none}.staff-list-card{overflow:hidden;padding:0}.staff-mobile-list{display:block}.staff-mobile-row{background:#fff;border-bottom:1px solid #eaecf0;padding:14px}.staff-mobile-row:last-child{border-bottom:0}.mobile-row-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.mobile-row-top>div:not(.student-name-cell) small,.mobile-row-top>div:not(.student-name-cell) strong,.mobile-student-info span,.mobile-student-info strong{display:block}.mobile-student-info strong{color:#1d2939;font-size:12px}.mobile-student-info span{color:#667085;font-size:10px;margin-top:3px}.student-avatar{flex-basis:32px;height:32px;width:32px}.staff-status-badge{font-size:8px;min-width:auto;padding:5px 8px}.mobile-row-bottom{align-items:flex-end;border-top:1px solid #f0f2f5;display:flex;gap:10px;justify-content:space-between;margin-top:13px;padding-top:11px}.mobile-row-bottom small,.mobile-row-bottom strong{display:block}.mobile-leave-reason small,.mobile-row-bottom small,.mobile-row-top small{color:#98a2b3;font-size:8px;font-weight:700;margin-bottom:3px;text-transform:uppercase}.mobile-row-bottom strong,.mobile-row-top strong{color:#475467;font-size:10px}.mobile-leave-reason{margin-top:12px}.mobile-leave-reason small,.mobile-leave-reason span{display:block}.mobile-leave-reason span{color:#475467;font-size:10px;line-height:1.5}.staff-review-btn.btn{font-size:10px;min-height:32px;min-width:70px;padding:5px 12px}.staff-pagination{justify-content:space-between;margin-top:14px}.staff-pagination span{font-size:10px}.staff-detail-grid,.staff-enrollment-grid{grid-template-columns:1fr}.staff-actions{justify-content:stretch}.staff-actions .btn{flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1}}@media(max-width:420px){.staff-student{padding:13px 10px 22px}.staff-page-title h1{font-size:21px}.staff-tabs button{font-size:9px;padding:7px 10px}.staff-mobile-row{padding:12px}.staff-actions .btn{flex-basis:100%}}.staff-enrollment-grid select{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;font-size:12px;min-height:40px;outline:none;padding:8px 10px}.staff-enrollment-grid select:focus{border-color:#4f7ee8;box-shadow:0 0 0 3px #356fe814}.staff-enrollment-grid input[readonly]{background:#f7f9fc;color:#475467}.staff-availability-panel{background:#f9fbfd;border:1px solid #dfe6ef;border-radius:9px;margin-top:12px;padding:13px}.staff-availability-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.staff-availability-heading span,.staff-availability-heading strong{display:block}.staff-availability-heading strong{color:#1d2939;font-size:12px}.staff-availability-heading span{color:#667085;font-size:9px;margin-top:2px}.staff-availability-summary{color:#475467;display:flex;flex-wrap:wrap;font-size:10px;gap:15px;margin-bottom:9px}.staff-availability-slots{display:flex;flex-wrap:wrap;gap:6px}.staff-availability-slots .btn{font-size:9px;min-width:54px;padding:4px 7px}.staff-enrollment-help{font-size:10px;line-height:1.45;margin:10px 0 0;padding:9px 11px}.staff-vehicle-classes{background:#f8fafc;border:1px solid #dbe4f0;border-radius:8px;margin-top:10px;padding:10px 11px}.staff-vehicle-classes>span{color:#667085;display:block;font-size:8px;font-weight:700;margin-bottom:7px;text-transform:uppercase}.staff-vehicle-classes>div{display:flex;flex-wrap:wrap;gap:6px}.staff-vehicle-classes strong{background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;font-size:10px;font-weight:750;padding:5px 9px}.staff-vehicle-classes em{color:#98a2b3;font-size:11px;font-style:normal}@media(max-width:767px){.staff-enrollment-grid select{min-height:36px}.staff-availability-heading{align-items:stretch;flex-direction:column}.staff-availability-heading .btn{width:100%}}.staff-student{padding:18px 22px 24px}.staff-page-header{gap:16px;margin-bottom:14px}.staff-page-title>span{font-size:9px;margin-bottom:3px}.staff-page-title h1{font-size:22px;line-height:1.2}.staff-page-title p{font-size:11px;margin-top:3px}.staff-tabs{border-radius:8px;padding:3px}.staff-tabs button{border-radius:5px;font-size:10px;min-height:30px;padding:5px 10px}.staff-filter-card{border-radius:9px;gap:12px;margin-bottom:10px}.staff-filter-field{width:190px}.staff-filter-field label{font-size:10px;margin-bottom:4px}.staff-filter-field select{border-radius:6px;font-size:11px;height:32px;padding:0 30px 0 9px}.staff-record-count strong{font-size:12px}.staff-record-count span{font-size:10px}.staff-student-card{border-radius:9px;padding:13px}.staff-list-card{padding:8px 10px 3px}.staff-table tbody td,.staff-table thead th{padding:8px 10px}.row-number{width:38px}.student-name-cell{gap:8px}.student-avatar{flex-basis:28px;font-size:10px;height:28px;width:28px}.student-name-cell strong{font-size:11px}.staff-status-badge{font-size:8px;min-width:68px;padding:4px 7px}.staff-review-btn.btn{border-radius:5px;box-shadow:none;min-height:28px;min-width:64px;padding:4px 10px}.staff-pagination{gap:6px;margin-top:9px}.staff-pagination span{font-size:10px}.staff-pagination .btn{border-radius:5px;font-size:10px;min-height:29px;padding:4px 9px}.staff-student-card h2{font-size:14px;margin-bottom:9px}.staff-switch{gap:10px;padding:8px 2px}.staff-switch strong{font-size:10px}.staff-switch small{font-size:8px}.staff-switch input[type=checkbox]{height:15px;width:15px}.staff-field{font-size:10px;gap:4px;margin-top:9px}.staff-enrollment-grid input,.staff-field input,.staff-field textarea{border-radius:6px;font-size:11px;min-height:32px;padding:5px 8px}.staff-field textarea{min-height:64px}.staff-actions{gap:6px;margin-top:11px}.staff-actions .btn{font-size:10px;min-height:30px;padding:5px 10px}.staff-detail-grid,.staff-enrollment-grid{gap:7px}.staff-detail-grid>div{border-radius:6px;padding:7px}.staff-detail-grid span{font-size:7px}.staff-detail-grid strong{font-size:10px}.staff-enrollment-grid label{font-size:9px;gap:3px}.modal-body{padding:14px 16px}.modal-footer,.modal-header{padding:10px 16px}.modal-title{font-size:15px}.modal-footer .btn{font-size:10px;min-height:30px;padding:5px 10px}@media(max-width:991px){.staff-student{padding:16px 16px 22px}.staff-page-header{gap:10px}}@media(max-width:767px){.staff-student{padding:12px 10px 18px}.staff-page-header{margin-bottom:11px}.staff-page-title h1{font-size:20px}.staff-page-title p{font-size:10px}.staff-tabs button{font-size:9px;min-height:32px;padding:5px 9px}.staff-filter-card{gap:8px;padding:9px 10px}.staff-filter-field select{height:34px}.staff-mobile-row{padding:10px 11px}.mobile-row-bottom{margin-top:9px;padding-top:8px}.student-avatar{flex-basis:30px;height:30px;width:30px}.mobile-student-info strong{font-size:11px}.mobile-student-info span{font-size:9px}.staff-review-btn.btn{min-height:30px}.staff-pagination .btn{min-height:32px}.staff-detail-grid,.staff-enrollment-grid{grid-template-columns:1fr}.staff-field input,.staff-field select{min-height:36px}.staff-switch input[type=checkbox]{height:16px;width:16px}}.staff-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.staff-add-student-btn{align-items:center;background:#2563eb;border:1px solid #2563eb;border-radius:8px;box-shadow:0 3px 8px #2563eb26;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;min-height:36px;padding:8px 14px;transition:background .16s ease,box-shadow .16s ease;white-space:nowrap}.staff-add-student-btn:hover{background:#1d4ed8;box-shadow:0 5px 12px #2563eb33;color:#fff}.staff-add-student-btn:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.staff-admission-editor{background:#f8fafc;border:1px solid #dbe4f0;border-radius:9px;padding:12px}.staff-admission-editor-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.staff-admission-editor-heading h6{color:#1d2939;font-size:13px;font-weight:750;margin:0}.staff-admission-editor-heading p{color:#667085;font-size:10px;margin:2px 0 0}.staff-admission-editor-heading>span{align-items:center;background:#eaf2ff;border-radius:999px;color:#175cd3;display:inline-flex;font-size:9px;font-weight:700;gap:5px;padding:4px 7px}.staff-admission-edit-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.staff-admission-edit-grid label{display:flex;flex-direction:column;gap:4px;margin:0;min-width:0}.staff-admission-edit-grid label>span{color:#475467;font-size:9px;font-weight:700}.staff-admission-edit-grid input,.staff-admission-edit-grid select,.staff-admission-edit-grid textarea{background:#fff;border:1px solid #cfd8e3;border-radius:6px;color:#1d2939;font-size:11px;min-height:34px;outline:none;padding:6px 8px;width:100%}.staff-admission-edit-grid textarea{resize:vertical}.staff-admission-edit-grid input:focus,.staff-admission-edit-grid select:focus,.staff-admission-edit-grid textarea:focus{border-color:#4f7ee8;box-shadow:0 0 0 3px #356fe814}.staff-admission-edit-grid .is-wide{grid-column:1/-1}.staff-vehicle-classes-editor label{cursor:pointer}.staff-vehicle-classes-editor label input{opacity:0;pointer-events:none;position:absolute}.staff-vehicle-classes-editor label strong{background:#fff;color:#475467}.staff-vehicle-classes-editor label.is-selected strong{background:#dbeafe;border-color:#60a5fa;color:#1d4ed8}.staff-vehicle-classes.is-read-only-summary{display:none}@media(max-width:991px){.staff-header-actions{justify-content:space-between;width:100%}.staff-header-actions .staff-tabs{max-width:100%;width:auto}}@media(max-width:767px){.staff-header-actions{align-items:stretch;flex-direction:column}.staff-header-actions .staff-tabs{width:100%}.staff-add-student-btn{align-self:flex-start}.staff-admission-edit-grid{grid-template-columns:1fr}.staff-admission-edit-grid .is-wide{grid-column:auto}.staff-admission-edit-grid input,.staff-admission-edit-grid select,.staff-admission-edit-grid textarea{min-height:40px}}.staff-field-error{color:#dc3545;display:block;font-size:.75rem;font-weight:500;margin-top:.25rem}.staff-admission-editor .is-invalid,.staff-enrollment-grid .is-invalid{border-color:#dc3545!important}.staff-required-mark{color:#dc3545;font-weight:700}.staff-reject-help{color:#667085;font-size:.75rem;font-weight:500}.staff-admission-decision-note{font-size:.78rem;margin:14px 0 0}.staff-modal-request-error{align-items:flex-start;display:flex;flex:0 0 100%;font-size:.78rem;gap:9px;margin:0 0 8px;padding:10px 38px 10px 12px;text-align:left;width:100%}.staff-modal-request-error>i{margin-top:2px}.staff-modal-request-error small,.staff-modal-request-error span,.staff-modal-request-error strong{display:block}.staff-modal-request-error strong{font-size:.78rem;margin-bottom:2px}.staff-modal-request-error small{font-size:.72rem;line-height:1.45}.staff-page-error{align-items:center;background:#fff7f6;border:1px solid #fecdca;border-radius:10px;box-shadow:0 3px 10px #b423180d;color:#912018;display:flex;gap:12px;margin-bottom:12px;padding:12px 14px}.staff-page-error-icon{background:#fee4e2;border-radius:9px;color:#d92d20;display:grid;flex:0 0 36px;font-size:16px;height:36px;place-items:center;width:36px}.staff-page-error-copy{flex:1 1;min-width:0}.staff-page-error-copy span,.staff-page-error-copy strong{display:block}.staff-page-error-copy strong{color:#7a271a;font-size:12px;margin-bottom:2px}.staff-page-error-copy span{color:#b42318;font-size:11px;line-height:1.45}.staff-page-error .btn{align-items:center;border-radius:7px;display:inline-flex;font-size:10px;font-weight:700;gap:6px;min-height:32px;padding:5px 10px;white-space:nowrap}@media (max-width:575px){.staff-page-error{align-items:flex-start;flex-wrap:wrap;padding:11px}.staff-page-error .btn{justify-content:center;width:100%}}.admissions-list-header{align-items:flex-start;margin-bottom:8px}.admissions-list-header .staff-page-title h1{font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.admissions-list-header .breadcrumb{align-items:center;line-height:1.25;margin:0}.admissions-list-header .breadcrumb,.admissions-list-header .breadcrumb-item,.admissions-list-header .breadcrumb-item a{font-size:11px!important}.admissions-list-header .breadcrumb-item{align-items:center;color:#667085;display:inline-flex;line-height:1;min-height:14px}.admissions-list-header .breadcrumb-item a{color:#667085;line-height:1}.admissions-list-header .breadcrumb-item[aria-current=page]{color:#172033;font-weight:500}.admissions-list-header .breadcrumb-item+.breadcrumb-item:before{background:#98a2b3;content:"";display:block;flex:0 0 4px;float:none;height:4px;margin-right:8px;padding:0;position:static;top:auto;transform:rotate(45deg);width:4px}.admissions-list-header .admissions-breadcrumb-home{color:#667085;display:grid;height:14px;line-height:1;place-items:center;width:14px}.admissions-list-header .admissions-breadcrumb-home svg{fill:currentColor;display:block;height:10px;width:10px}.staff-admissions-search{position:relative;width:min(390px,100%)}.staff-admissions-search>i{color:#667085;font-size:12px;left:11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.staff-admissions-search input{background:#fff;border:1px solid #d0d8e4;border-radius:7px;color:#1d2939;font-size:11px;height:32px;outline:none;padding:4px 34px 4px 32px;width:100%}.staff-admissions-search input:focus{border-color:#8fb1ed;box-shadow:0 0 0 3px #356fe81f}.staff-admissions-search button{background:#0000;border:0;border-radius:5px;color:#667085;display:grid;font-size:10px;height:25px;padding:0;place-items:center;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:25px}.staff-admissions-search button:hover{background:#f2f4f7}.content-wrapper>.content.staff-student{font-size:12px;margin:0;max-width:none;padding:14px 14px 20px!important;width:100%}.staff-filter-card{align-items:center;border-radius:10px;box-shadow:0 3px 12px #10182812;padding:10px 12px}.staff-status-filters{align-items:center;display:flex;gap:5px;min-width:0;overflow-x:auto;scrollbar-width:thin}.staff-status-filter{align-items:center;background:#fff;border:1px solid #d9e0e8;border-radius:7px;color:#475467;display:inline-flex;font-size:10px;font-weight:650;gap:5px;justify-content:center;min-height:30px;padding:5px 9px;transition:border-color .15s ease,background .15s ease,color .15s ease;white-space:nowrap}.staff-status-filter:hover{background:#f5f8ff;border-color:#b7cdf3;color:#245fc7}.staff-status-filter.is-active{background:#356fe8;border-color:#356fe8;box-shadow:0 2px 5px #356fe833;color:#fff}.staff-list-card{border:1px solid #d9e0e8;border-radius:10px;box-shadow:0 3px 12px #10182812;overflow:hidden}.staff-table thead th{font-size:9px;padding:9px 10px;text-align:center}.staff-table tbody td{font-size:11px;padding:9px 10px;text-align:center}.staff-table .student-name-cell{justify-content:flex-start;text-align:left}.staff-review-btn.btn{font-size:10px;min-height:30px;padding:5px 10px}@media (max-width:767px){.content-wrapper>.content.staff-student{padding:12px 10px 18px!important}.staff-filter-card{align-items:stretch}.staff-status-filters{padding-bottom:2px;width:100%}.staff-admissions-search{width:100%}}.staff-requirement-switches{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.staff-requirement-switches .staff-switch{margin:0}.staff-requirement-switches .staff-switch span{display:flex;flex-direction:column;gap:2px}.staff-requirement-switches .staff-switch small{color:#667085;font-size:10px;font-weight:400}.staff-requirement-note{color:#667085;font-size:10px;grid-column:1/-1}@media(max-width:575px){.staff-requirement-switches{grid-template-columns:1fr}}.helpdesk-launcher{align-items:center;background:#1769e0;border:0;border-radius:22px;bottom:22px;box-shadow:0 10px 28px #1769e052;color:#fff;display:flex;font-size:12px;font-weight:700;gap:8px;height:44px;padding:0 16px;position:fixed;right:22px;z-index:1060}.helpdesk-launcher.is-open{background:#213451;right:414px}.helpdesk-panel{background:#f7f9fc;border:1px solid #dbe3ef;border-radius:18px;bottom:18px;box-shadow:0 24px 70px #0f223a40;display:flex;flex-direction:column;font-family:Inter,Segoe UI,sans-serif;height:min(680px,calc(100vh - 36px));overflow:hidden;position:fixed;right:18px;width:380px;z-index:1059}.helpdesk-panel>header{align-items:center;background:linear-gradient(125deg,#153b69,#236bb3);color:#fff;display:flex;justify-content:space-between;padding:15px 17px}.helpdesk-brand{align-items:center;display:flex;gap:10px}.helpdesk-brand>span{background:#ffffff24;border-radius:10px;display:grid;font-size:18px;height:38px;place-items:center;width:38px}.helpdesk-brand small,.helpdesk-brand strong{display:block}.helpdesk-brand strong{font-size:13px}.helpdesk-brand small{color:#d5e8fa;font-size:9px;margin-top:2px}.helpdesk-brand small i{background:#3ed598;border-radius:50%;display:inline-block;height:6px;margin-right:4px;width:6px}.helpdesk-panel>header>button,.helpdesk-subheader>button{background:#ffffff1a;border:0;border-radius:8px;color:inherit;display:grid;height:31px;place-items:center;width:31px}.helpdesk-content{min-height:0;overflow:auto;padding:16px}.helpdesk-welcome{background:#fff;border:1px solid #dfe7f1;border-radius:12px;padding:16px}.helpdesk-welcome small{color:#2670d9;font-size:8px;font-weight:800;letter-spacing:.12em}.helpdesk-welcome h2{color:#172033;font-size:20px;margin:4px 0}.helpdesk-welcome p{color:#667085;font-size:10px;margin:0}.helpdesk-search{align-items:center;background:#fff;border:1px solid #cfd9e8;border-radius:10px;display:flex;gap:7px;margin:13px 0;padding:5px 6px 5px 11px}.helpdesk-search>i{color:#667085}.helpdesk-composer input,.helpdesk-search input{border:0;flex:1 1;font-size:11px;min-width:0;outline:0}.helpdesk-composer button,.helpdesk-search button{background:#1769e0;border:0;border-radius:8px;color:#fff;display:grid;height:32px;place-items:center;width:32px}.helpdesk-composer button:disabled,.helpdesk-search button:disabled{opacity:.45}.helpdesk-section-title{align-items:center;display:flex;justify-content:space-between;margin:15px 2px 8px}.helpdesk-section-title span{color:#344054;font-size:10px;font-weight:800}.helpdesk-section-title button{background:#0000;border:0;color:#1769e0;font-size:9px;font-weight:700}.helpdesk-topics{grid-gap:7px;display:grid;gap:7px}.helpdesk-topics>button{align-items:center;background:#fff;border:1px solid #e0e6ef;border-radius:10px;display:flex;gap:10px;padding:10px;text-align:left;width:100%}.helpdesk-topics>button>span{background:#edf4ff;border-radius:8px;color:#1769e0;display:grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.helpdesk-topics div{flex:1 1;min-width:0}.helpdesk-topics small,.helpdesk-topics strong{display:block}.helpdesk-topics strong{color:#27364a;font-size:10px}.helpdesk-topics small{color:#7a8699;font-size:8px;margin-top:2px}.helpdesk-topics>button>i{color:#98a2b3}.helpdesk-subheader{align-items:center;background:#fff;border-bottom:1px solid #e1e7ef;display:flex;gap:10px;padding:10px 13px}.helpdesk-subheader>button{background:#edf2f8;color:#344054}.helpdesk-subheader small,.helpdesk-subheader strong{display:block}.helpdesk-subheader strong{font-size:11px}.helpdesk-subheader small{color:#667085;font-size:8px}.helpdesk-messages{flex:1 1;min-height:0;overflow:auto;padding:14px}.helpdesk-messages article{background:#fff;border-radius:12px;box-shadow:0 2px 8px #1018280f;margin-bottom:12px;max-width:88%;padding:10px 11px}.helpdesk-messages article.is-user{background:#1769e0;color:#fff;margin-left:auto}.helpdesk-messages article small{font-size:8px;font-weight:700;opacity:.7}.helpdesk-messages article p{font-size:10px;line-height:1.55;margin:4px 0}.helpdesk-messages article>button{background:#f4f8ff;border:1px solid #bdd2f1;border-radius:7px;color:#1769e0;font-size:9px;font-weight:700;margin-top:5px;padding:6px 9px}.helpdesk-answer-actions{align-items:center;border-top:1px solid #edf0f4;display:flex;gap:4px;margin-top:8px;padding-top:7px}.helpdesk-answer-actions span{color:#667085;font-size:8px;margin-right:auto}.helpdesk-answer-actions button{background:#0000;border:0;color:#667085}.helpdesk-composer{background:#fff;border-top:1px solid #dfe5ed;display:flex;gap:7px;padding:10px}.helpdesk-composer input{border:1px solid #d4dce7;border-radius:8px;padding:8px}.helpdesk-ticket{min-height:0;overflow:auto;padding:15px}.helpdesk-ticket label{color:#344054;display:flex;flex-direction:column;font-size:9px;font-weight:700;gap:5px;margin-bottom:11px}.helpdesk-ticket input,.helpdesk-ticket select,.helpdesk-ticket textarea{background:#fff;border:1px solid #cfd8e5;border-radius:8px;font-size:10px;padding:9px;width:100%}.helpdesk-ticket-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr}.helpdesk-context,.helpdesk-ticket-notice{background:#edf5ff;border-radius:8px;color:#245b9c;display:flex;font-size:9px;gap:7px;margin-bottom:12px;padding:9px}.helpdesk-context{background:#f0f2f5;color:#667085}.helpdesk-primary,.helpdesk-ticket-success button{background:#1769e0;border:0;border-radius:8px;color:#fff;font-size:11px;font-weight:700;padding:10px;width:100%}.helpdesk-ticket-success{padding:55px 24px;text-align:center}.helpdesk-ticket-success>span{background:#dcfae6;border-radius:50%;color:#079455;display:grid;font-size:24px;height:50px;margin:auto;place-items:center;width:50px}.helpdesk-ticket-success h3{font-size:17px;margin:12px 0 5px}.helpdesk-ticket-success p,.helpdesk-ticket-success small{color:#667085;display:block;font-size:10px}.helpdesk-ticket-success button{margin-top:18px}.helpdesk-panel>footer{border-top:1px solid #e1e7ef;color:#7a8699;font-size:8px;padding:8px;text-align:center}@media(max-width:767px){.helpdesk-panel{border:0;border-radius:0;height:100%;inset:0;width:100%}.helpdesk-launcher{bottom:68px;right:14px}.helpdesk-launcher.is-open{display:none}.helpdesk-ticket-grid{grid-template-columns:1fr}}.helpdesk-launcher{border:1px solid #ffffff40;border-radius:24px;font-size:13px;height:48px;letter-spacing:.01em;min-width:150px;padding:0 18px;transition:transform .18s ease,box-shadow .18s ease}.helpdesk-launcher:hover{box-shadow:0 14px 34px #1769e061;transform:translateY(-2px)}.helpdesk-launcher:focus-visible{outline:3px solid #1769e047;outline-offset:3px}.helpdesk-launcher.is-open{min-width:96px;right:452px}.helpdesk-panel{background:#f6f8fb;border-color:#d6dfeb;border-radius:20px;bottom:20px;box-shadow:0 28px 80px #0f223a47;height:min(720px,calc(100vh - 40px));right:20px;width:420px}.helpdesk-panel>header{min-height:76px;padding:17px 19px}.helpdesk-brand{gap:12px}.helpdesk-brand>span{border-radius:12px;font-size:20px;height:42px;width:42px}.helpdesk-brand strong{font-size:15px;line-height:1.3}.helpdesk-brand small{font-size:11px;margin-top:4px}.helpdesk-panel>header>button,.helpdesk-subheader>button{border-radius:9px;font-size:15px;height:36px;width:36px}.helpdesk-content{padding:18px}.helpdesk-welcome{border-radius:14px;padding:19px}.helpdesk-welcome small{font-size:10px}.helpdesk-welcome h2{font-size:23px;line-height:1.25;margin:6px 0}.helpdesk-welcome p{font-size:13px;line-height:1.55}.helpdesk-search{border-radius:11px;box-shadow:0 2px 7px #10182808;gap:9px;margin:15px 0;padding:6px 7px 6px 13px}.helpdesk-composer input,.helpdesk-search input{font-size:13px}.helpdesk-composer button,.helpdesk-search button{border-radius:9px;height:36px;width:36px}.helpdesk-section-title{margin:19px 2px 10px}.helpdesk-section-title button{border-radius:7px;min-height:32px;padding:5px 8px}.helpdesk-section-title button:hover{background:#edf4ff}.helpdesk-topics{gap:9px}.helpdesk-topics>button{border-radius:11px;gap:12px;min-height:64px;padding:12px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.helpdesk-topics>button:hover{border-color:#a9c6ef;box-shadow:0 5px 14px #10182812;transform:translateY(-1px)}.helpdesk-topics>button>span{border-radius:10px;font-size:16px;height:38px;width:38px}.helpdesk-topics strong{line-height:1.35}.helpdesk-topics small{margin-top:4px}.helpdesk-subheader{gap:12px;min-height:58px;padding:11px 15px}.helpdesk-subheader strong{font-size:13px}.helpdesk-subheader small{font-size:10px;margin-top:2px}.helpdesk-messages{padding:17px}.helpdesk-messages article{border-radius:13px;margin-bottom:14px;max-width:90%;padding:12px 13px}.helpdesk-messages article small{font-size:10px}.helpdesk-messages article p{font-size:12px;line-height:1.65;margin:6px 0}.helpdesk-messages article>button{border-radius:8px;font-size:11px;margin-top:8px;min-height:34px;padding:7px 10px}.helpdesk-answer-actions{gap:7px;margin-top:10px;padding-top:9px}.helpdesk-answer-actions span{font-size:10px}.helpdesk-answer-actions button{border-radius:7px;display:grid;height:30px;place-items:center;width:30px}.helpdesk-answer-actions button:hover{background:#edf3fb;color:#1769e0}.helpdesk-composer{gap:8px;padding:12px}.helpdesk-composer input{border-radius:9px;min-height:42px;padding:9px 11px}.helpdesk-ticket{padding:18px}.helpdesk-ticket label{font-size:12px;gap:7px;margin-bottom:14px}.helpdesk-ticket input,.helpdesk-ticket select,.helpdesk-ticket textarea{border-radius:9px;font-size:12px;line-height:1.5;min-height:42px;padding:10px 11px}.helpdesk-ticket textarea{min-height:130px}.helpdesk-ticket-grid{gap:11px}.helpdesk-context,.helpdesk-ticket-notice{border-radius:9px;font-size:11px;gap:9px;line-height:1.5;margin-bottom:14px;padding:11px}.helpdesk-primary,.helpdesk-ticket-success button{font-size:12px;min-height:42px}.helpdesk-ticket-success{padding:60px 28px}.helpdesk-ticket-success h3{font-size:19px}.helpdesk-ticket-success p,.helpdesk-ticket-success small{font-size:12px;line-height:1.55}.helpdesk-panel>footer{font-size:10px;padding:10px}.helpdesk-panel button:focus-visible,.helpdesk-panel input:focus-visible,.helpdesk-panel select:focus-visible,.helpdesk-panel textarea:focus-visible{border-color:#3980df;outline:3px solid #1769e02e;outline-offset:1px}.helpdesk-panel button:disabled{cursor:not-allowed}.helpdesk-content,.helpdesk-messages,.helpdesk-ticket{scrollbar-color:#b9c5d5 #0000;scrollbar-width:thin}@media(max-width:767px){.helpdesk-panel{border-radius:0;height:100dvh;inset:0;width:100%}.helpdesk-panel>header{min-height:70px;padding-top:max(15px,env(safe-area-inset-top))}.helpdesk-launcher{bottom:calc(68px + env(safe-area-inset-bottom));justify-content:center;min-width:52px;padding:0;right:14px;width:52px}.helpdesk-launcher span,.helpdesk-launcher.is-open{display:none}.helpdesk-content{padding:15px}.helpdesk-welcome{padding:16px}.helpdesk-welcome h2{font-size:21px}.helpdesk-topics>button{min-height:62px}.helpdesk-messages{padding:14px}.helpdesk-messages article{max-width:94%}.helpdesk-composer{padding-bottom:max(12px,env(safe-area-inset-bottom))}.helpdesk-ticket{padding:15px 15px max(18px,env(safe-area-inset-bottom))}.helpdesk-ticket-grid{grid-template-columns:1fr}.helpdesk-panel>footer{padding-bottom:max(9px,env(safe-area-inset-bottom))}}.helpdesk-section-title>div{display:flex;gap:8px}.helpdesk-api-error{background:#fff4f3;border:1px solid #fecdca;border-radius:8px;color:#b42318;font-size:10px;line-height:1.5;margin-bottom:12px;padding:10px}.helpdesk-empty{color:#667085;display:grid;font-size:11px;min-height:180px;place-items:center}.helpdesk-ticket-list{grid-gap:8px;display:grid;gap:8px}.helpdesk-ticket-list>button{align-items:center;background:#fff;border:1px solid #dfe7f1;border-radius:10px;color:#27364a;display:flex;gap:10px;padding:12px;text-align:left;width:100%}.helpdesk-ticket-list>button>div{flex:1 1;min-width:0}.helpdesk-ticket-list span,.helpdesk-ticket-list strong{display:block}.helpdesk-ticket-list strong{font-size:10px}.helpdesk-ticket-list span{color:#52647a;font-size:10px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.helpdesk-ticket-list small{color:#667085;font-size:8px;white-space:nowrap}@media(max-width:380px){.helpdesk-brand strong{font-size:14px}.helpdesk-welcome h2{font-size:20px}.helpdesk-messages article p,.helpdesk-topics strong{font-size:11px}}@media(prefers-reduced-motion:reduce){.helpdesk-launcher,.helpdesk-topics>button{transition:none}}.helpdesk-launcher{background:linear-gradient(145deg,#2478ec,#1457c1);border:2px solid #ffffffe6;border-radius:50%;bottom:24px;box-shadow:0 12px 30px #1457c161;height:58px;justify-content:center;min-width:0;overflow:visible;padding:0;right:24px;width:58px}.helpdesk-launcher:hover{transform:translateY(-3px) scale(1.02)}.helpdesk-launcher.is-open{background:#253a56;box-shadow:0 8px 22px #14243a40;height:48px;min-width:0;right:460px;width:48px}.helpdesk-launcher-symbol{display:grid;height:100%;place-items:center;position:relative;width:100%}.helpdesk-launcher-symbol>.bi-headset{font-size:25px}.helpdesk-launcher-symbol>.bi-x-lg{font-size:18px}.helpdesk-launcher-symbol>.bi-chat-dots-fill{background:#fff;border:2px solid #1763cd;border-radius:50%;bottom:9px;color:#1763cd;display:grid;font-size:9px;height:18px;place-items:center;position:absolute;right:10px;width:18px}.helpdesk-launcher-online{background:#20bd73;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #20bd732e;height:13px;position:absolute;right:1px;top:2px;width:13px}.helpdesk-launcher-tooltip{background:#fff;border:1px solid #dce3ec;border-radius:9px;box-shadow:0 8px 22px #0f223a26;color:#26364b;display:block;font-size:11px;font-weight:700;line-height:1.25;max-width:180px;opacity:0;padding:9px 11px;pointer-events:none;position:absolute;right:calc(100% + 12px);transform:translateX(5px);transition:opacity .16s ease,transform .16s ease;width:-webkit-max-content;width:max-content}.helpdesk-launcher-tooltip small{color:#079455;display:block;font-size:9px;font-weight:600;margin-top:3px}.helpdesk-launcher:focus-visible .helpdesk-launcher-tooltip,.helpdesk-launcher:hover .helpdesk-launcher-tooltip{opacity:1;transform:translateX(0)}@media(max-width:767px){.helpdesk-launcher{bottom:calc(70px + env(safe-area-inset-bottom));height:54px;right:15px;width:54px}.helpdesk-launcher-tooltip,.helpdesk-launcher.is-open{display:none}.helpdesk-launcher-symbol>.bi-headset{font-size:23px}.helpdesk-launcher-symbol>.bi-chat-dots-fill{bottom:8px;right:8px}}.helpdesk-search{border:1px solid #cbd7e7;min-height:50px;padding:5px 6px 5px 14px;transition:border-color .16s ease,box-shadow .16s ease}.helpdesk-search:focus-within{border-color:#4c8ee8;box-shadow:0 0 0 3px #1769e021}.helpdesk-search>i{flex:0 0 auto;font-size:15px}.helpdesk-search input{background:#0000!important;border:0!important;box-shadow:none!important;height:38px;outline:0!important;padding:0 2px!important}.helpdesk-search input:focus,.helpdesk-search input:focus-visible{border:0!important;box-shadow:none!important;outline:0!important}.helpdesk-search button{flex:0 0 auto;font-size:15px;height:38px;width:38px}.helpdesk-topics>button{color:inherit}.helpdesk-topics strong{color:#26364b;font-size:12px;font-weight:700}.helpdesk-topics small{color:#68778c;font-size:10px}.helpdesk-topics>button>i{font-size:13px}.helpdesk-section-title span{color:#2e3c50;font-size:12px}.helpdesk-section-title button{color:#075ed1;font-size:11px}.helpdesk-content{overscroll-behavior:contain}.helpdesk-panel>footer{background:#fff;border-top-color:#dce3ec;box-shadow:0 -4px 12px rgba(16,24,40,.035);flex:0 0 auto;position:relative;z-index:2}.helpdesk-panel>footer i{color:#4777b4;margin-right:4px}.helpdesk-panel input::placeholder,.helpdesk-panel textarea::placeholder{color:#8793a5;opacity:1}@media(max-width:767px){.helpdesk-search{min-height:52px}.helpdesk-topics>button{padding:12px 13px}.helpdesk-content{padding-bottom:20px}}@media(min-width:768px){.helpdesk-panel{border-radius:16px;bottom:16px;height:min(610px,calc(100vh - 32px));right:16px;width:370px}.helpdesk-panel>header{min-height:60px;padding:11px 14px}.helpdesk-brand{gap:9px}.helpdesk-brand>span{border-radius:9px;font-size:16px;height:34px;width:34px}.helpdesk-brand strong{font-size:12px}.helpdesk-brand small{font-size:9px;margin-top:2px}.helpdesk-panel>header>button,.helpdesk-subheader>button{border-radius:7px;font-size:13px;height:30px;width:30px}.helpdesk-content{padding:13px}.helpdesk-welcome{border-radius:11px;padding:14px 15px}.helpdesk-welcome small{font-size:8px}.helpdesk-welcome h2{font-size:18px;margin:4px 0}.helpdesk-welcome p{font-size:10px;line-height:1.4}.helpdesk-search{border-radius:9px;gap:7px;margin:11px 0;min-height:42px;padding:4px 5px 4px 10px}.helpdesk-search>i{font-size:13px}.helpdesk-search input{font-size:10px!important;height:30px}.helpdesk-composer button,.helpdesk-search button{border-radius:7px;font-size:12px;height:31px;width:31px}.helpdesk-section-title{margin:12px 2px 7px}.helpdesk-section-title span{font-size:10px}.helpdesk-section-title>div{gap:3px}.helpdesk-section-title button{font-size:9px;min-height:26px;padding:3px 5px}.helpdesk-api-error{font-size:9px;margin-bottom:8px;padding:7px 8px}.helpdesk-topics{gap:6px}.helpdesk-topics>button{border-radius:9px;gap:9px;min-height:50px;padding:8px 10px}.helpdesk-topics>button>span{border-radius:8px;font-size:13px;height:31px;width:31px}.helpdesk-topics strong{font-size:10px;line-height:1.25}.helpdesk-topics small{font-size:8px;margin-top:2px}.helpdesk-topics>button>i{font-size:10px}.helpdesk-subheader{gap:9px;min-height:48px;padding:8px 11px}.helpdesk-subheader strong{font-size:11px}.helpdesk-subheader small{font-size:8px}.helpdesk-messages{padding:12px}.helpdesk-messages article{border-radius:10px;margin-bottom:9px;padding:9px 10px}.helpdesk-messages article small{font-size:8px}.helpdesk-messages article p{font-size:10px;line-height:1.5;margin:4px 0}.helpdesk-composer{padding:8px}.helpdesk-composer input{font-size:10px;min-height:34px;padding:7px 8px}.helpdesk-ticket{padding:12px}.helpdesk-ticket label{font-size:10px;gap:4px;margin-bottom:9px}.helpdesk-ticket input,.helpdesk-ticket select,.helpdesk-ticket textarea{font-size:10px;min-height:35px;padding:7px 8px}.helpdesk-ticket textarea{min-height:92px}.helpdesk-context{font-size:9px;margin-bottom:9px;padding:8px}.helpdesk-primary,.helpdesk-ticket-success button{font-size:10px;min-height:35px}.helpdesk-ticket-success{padding:38px 20px}.helpdesk-ticket-success h3{font-size:16px}.helpdesk-ticket-success p,.helpdesk-ticket-success small{font-size:10px}.helpdesk-ticket-list{gap:6px}.helpdesk-ticket-list>button{padding:9px}.helpdesk-panel>footer{font-size:8px;padding:7px}}.helpdesk-ticket-pagination{align-items:center;color:#667085;display:flex;font-size:10px;gap:8px;justify-content:flex-end;min-height:38px;padding:7px 0 0}.helpdesk-ticket-pagination button{background:#fff;border:1px solid #d9e0e8;border-radius:6px;color:#344054;font-family:inherit;font-size:10px;font-weight:600;height:28px;padding:3px 8px}.helpdesk-ticket-pagination button:disabled{background:#f8fafc;color:#b1bac7;cursor:not-allowed}.helpdesk-ticket-pagination button:not(:disabled):hover{background:#f5f8ff;border-color:#9bb8f0;color:#245cc4}.support-admin-content{padding-top:22px}.support-admin-heading{display:flex;justify-content:space-between;margin-bottom:14px}.support-admin-heading p{color:#315bea;font-size:10px;font-weight:800;letter-spacing:.12em;margin:0}.support-admin-heading h1{color:#101828;font-size:25px;margin:3px 0}.support-admin-heading span{color:#667085;font-size:12px}.support-admin-tabs{background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:5px;margin-bottom:14px;padding:5px}.support-admin-tabs button{background:#0000;border:0;border-radius:7px;color:#475467;font-size:11px;font-weight:750;padding:8px 15px;text-transform:capitalize}.support-admin-tabs button.active{background:#286be6;color:#fff}.support-notice{border-radius:8px;display:flex;font-size:11px;justify-content:space-between;margin-bottom:12px;padding:10px 12px}.support-notice.error{background:#fef2f2;color:#b42318}.support-notice.success{background:#ecfdf5;color:#157347}.support-notice button{background:#0000;border:0;color:inherit;font-weight:800}.support-date-filter,.support-filters{grid-gap:9px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:grid;gap:9px;grid-template-columns:repeat(5,minmax(130px,1fr));margin-bottom:12px;padding:12px}.support-date-filter{grid-template-columns:repeat(2,minmax(180px,260px))}.support-date-filter input,.support-detail input,.support-detail select,.support-detail textarea,.support-faq-layout input,.support-faq-layout select,.support-faq-layout textarea,.support-filters input,.support-filters select{background:#fff;border:1px solid #d0d5dd;border-radius:7px;color:#101828;font-size:11px;min-height:38px;padding:7px 9px}.support-state{color:#667085;display:grid;min-height:250px;place-items:center}.support-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.support-summary article{background:#fff;border:1px solid #dce3ec;border-radius:11px;padding:17px}.support-summary span{color:#667085;display:block;font-size:10px;text-transform:capitalize}.support-summary strong{display:block;font-size:25px;margin-top:8px}.support-table-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:auto}.support-table-wrap table{border-collapse:collapse;font-size:10px;min-width:1050px;width:100%}.support-table-wrap th{background:#173f6f;color:#fff;padding:9px;text-align:left}.support-table-wrap td{border-bottom:1px solid #e8edf3;padding:9px}.support-table-wrap tbody tr{cursor:pointer}.support-table-wrap tbody tr:hover{background:#f5f9ff}.support-pagination{align-items:center;display:flex;font-size:10px;gap:10px;justify-content:flex-end;margin-top:12px}.support-detail button,.support-faq-layout button,.support-pagination button{background:#286be6;border:0;border-radius:6px;color:#fff;font-size:10px;font-weight:700;min-height:34px;padding:6px 10px}.support-detail{background:#fff;border:1px solid #e2e8f0;border-radius:11px;padding:17px}.support-back{background:#eef4ff!important;color:#245fc6!important;margin-bottom:12px!important}.support-detail h2{font-size:17px}.support-detail>p{color:#475467;font-size:11px;white-space:pre-wrap}.support-edit-grid{grid-gap:9px;background:#f8fafc;border-radius:9px;display:grid;gap:9px;grid-template-columns:repeat(2,1fr);padding:12px}.support-edit-grid textarea{min-height:70px}.support-conversation{grid-gap:8px;display:grid;gap:8px;margin:15px 0}.support-conversation article{background:#eef4ff;border-radius:10px;max-width:78%;padding:10px 12px}.support-conversation article.internal{background:#fff4df;border:1px dashed #e3a008;margin-left:auto}.support-conversation small{color:#667085;font-size:9px}.support-conversation p{font-size:11px;margin:4px 0 0;white-space:pre-wrap}.support-reply{grid-gap:9px;align-items:center;display:grid;gap:9px;grid-template-columns:1fr auto auto}.support-reply textarea{min-height:62px}.support-reply label{font-size:10px;white-space:nowrap}.support-audit{margin-top:18px}.support-audit h3{font-size:13px}.support-audit>div{border-top:1px solid #eaecf0;font-size:9px;padding:8px}.support-audit span{color:#667085;margin-left:8px}.support-audit p{margin:3px 0 0}.support-faq-layout{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(300px,.75fr) minmax(420px,1.25fr)}.support-faq-layout>form,.support-faq-layout>section{background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;gap:9px;padding:16px}.support-faq-layout h2{font-size:15px}.support-faq-layout textarea{min-height:110px;resize:vertical}.support-faq-layout form>div{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.support-faq-layout label{font-size:10px}.support-faq-layout section article{align-items:center;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:8px;padding:10px}.support-faq-layout section article>div{flex:1 1;min-width:0}.support-faq-layout section small,.support-faq-layout section strong{display:block}.support-faq-layout section strong{font-size:11px}.support-faq-layout section small{color:#667085;font-size:9px;margin-top:4px}@media(max-width:991px){.support-filters,.support-summary{grid-template-columns:repeat(2,1fr)}.support-faq-layout{grid-template-columns:1fr}}@media(max-width:575px){.support-admin-content{padding:12px}.support-date-filter,.support-edit-grid,.support-filters,.support-reply,.support-summary{grid-template-columns:1fr}.support-admin-tabs{overflow:auto}}.modal .tv2-grid,.modal .tv2-payment,.tv2-page,.tv2-page button,.tv2-page input,.tv2-page select,.tv2-page textarea{font-family:Segoe UI,Arial,sans-serif}.tv2-page .content{color:#172033;color:var(--color-text,#172033);font-size:12px;max-width:1480px;padding:16px 24px 20px;width:100%}.tv2-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:6px;min-height:48px}.tv2-heading small{color:#356fe8;display:block;font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1.2;margin-bottom:2px}.tv2-heading h1{color:#172033;color:var(--color-text,#172033);font-size:20px!important;font-weight:600;line-height:1.2;margin:0 0 2px}.tv2-heading p{color:#667085;color:var(--color-muted,#667085);font-size:11px;line-height:1.35;margin:0}.tv2-heading .btn,.tv2-report>.btn{border-radius:6px;font-size:11px;font-weight:500;height:30px;min-height:30px;padding:4px 10px}.tv2-tabs{background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:8px;box-shadow:0 2px 7px #1018280d;display:inline-flex;gap:4px;margin-bottom:10px;padding:4px}.tv2-actions button,.tv2-pagination button,.tv2-table button,.tv2-tabs button{align-items:center;background:#fff;border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:6px;color:#344054;display:inline-flex;font-size:11px;font-weight:500;height:28px;justify-content:center;line-height:1;min-height:28px;padding:3px 9px;transition:.15s ease}.tv2-tabs button{border-color:#0000}.tv2-actions button:hover,.tv2-pagination button:hover:not(:disabled),.tv2-table button:hover,.tv2-tabs button:hover{background:#f5f8ff;border-color:#9bb8f0;color:#245cc4}.tv2-tabs button.active{background:#356fe8;border-color:#356fe8;box-shadow:0 2px 5px #356fe82e;color:#fff}.tv2-card{background:#fff;background:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 3px 12px #10182812;box-shadow:var(--shadow-card,0 3px 12px #10182812);overflow:hidden;padding:0}.tv2-pagination,.tv2-toolbar{align-items:center;color:#667085;color:var(--color-muted,#667085);display:flex;font-size:11px;gap:12px;justify-content:space-between;min-height:44px;padding:7px 10px}.tv2-toolbar label{align-items:center;display:inline-flex;font-weight:500;gap:6px;margin:0}.tv2-toolbar input{accent-color:#356fe8;height:14px;width:14px}.tv2-pagination{border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);justify-content:flex-end}.tv2-pagination button:disabled{background:#f8fafc;color:#98a2b3;cursor:not-allowed}.tv2-table{font-size:12px;margin:0;min-width:850px}.tv2-table thead th{background:#f8fafc;border-bottom:1px solid #d9e0e8!important;border-bottom:1px solid var(--color-border,#d9e0e8)!important;border-top:1px solid #d9e0e8;border-top:1px solid var(--color-border,#d9e0e8);color:#344054;font-size:11px;font-weight:600;letter-spacing:.1px;padding:8px 10px;text-transform:none;white-space:nowrap}.tv2-table tbody td{border-color:#edf0f4;color:#344054;font-weight:400;padding:6px 10px;vertical-align:middle}.tv2-table tbody tr:hover td{background:#f8fbff}.tv2-table td small,.tv2-table td strong{display:block}.tv2-table td strong{color:#172033;font-size:12px;font-weight:600}.tv2-table td small{color:#667085;font-size:10px;margin-top:1px}.tv2-table td:nth-last-child(2),.tv2-table td:nth-last-child(3){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tv2-table td:last-child{min-width:158px;text-align:right;white-space:nowrap}.tv2-table td:last-child button{margin-left:4px}.tv2-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:600;min-height:20px;padding:2px 7px}.tv2-badge.active{background:#e7f8f2;color:#08785a}.tv2-badge.archived{background:#eef1f5;color:#667085}.tv2-alert{align-items:flex-start;border:1px solid #0000;border-radius:7px;display:flex;font-size:11px;gap:6px;margin-bottom:10px;padding:9px 11px}.tv2-alert strong{flex:0 0 auto;font-weight:600}.tv2-alert.error{background:#fff1f1;border-color:#fecaca;color:#b42318}.tv2-alert.warning{background:#fff9e9;border-color:#fde7a8;color:#825b00}.modal .tv2-grid,.modal .tv2-payment{color:#344054;font-size:12px}.tv2-grid{grid-gap:10px 12px;display:grid;gap:10px 12px;grid-template-columns:1fr 1fr}.tv2-grid fieldset,.tv2-grid label{color:#344054;display:flex;flex-direction:column;font-size:11px;font-weight:600;gap:4px;margin:0}.tv2-grid input,.tv2-grid select,.tv2-grid textarea,.tv2-payment input,.tv2-payment select{background:#fff;border:1px solid #cfd8e5;border-radius:6px;color:#344054;font-size:12px;font-weight:400;height:34px;min-height:34px;outline:none;padding:5px 9px;width:100%}.tv2-grid input:focus,.tv2-grid select:focus,.tv2-grid textarea:focus,.tv2-payment input:focus,.tv2-payment select:focus{border-color:#84adff;box-shadow:0 0 0 3px #356fe81a}.tv2-grid textarea{height:auto;min-height:64px;resize:vertical}.tv2-grid small{color:#667085;font-size:10px;font-weight:400}.tv2-grid .wide,.tv2-grid fieldset{grid-column:1/-1}.tv2-grid fieldset{border:1px solid #e1e7ef;border-radius:7px;padding:8px 10px}.tv2-grid legend{font-size:11px;font-weight:600;margin:0;padding:0 4px;width:auto}.tv2-checks{display:flex;flex-wrap:wrap;gap:6px 14px}.tv2-checks label{align-items:center;display:inline-flex;flex-direction:row;gap:5px}.tv2-quote-box{align-items:center;background:#f6f9ff;border:1px solid #d8e5ff;border-radius:7px;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-top:12px;padding:9px 10px}.tv2-quote-box strong{color:#172033;font-weight:600}.tv2-quote-box span{color:#667085;display:block;font-size:10px}.tv2-quote-box .btn{font-size:11px;height:30px;padding:4px 9px}.tv2-summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0}.tv2-summary div{background:#f8fafc;border:1px solid #e0e7f0;border-radius:7px;min-height:58px;padding:9px 10px}.tv2-summary span,.tv2-summary strong{display:block}.tv2-summary span{color:#667085;font-size:10px}.tv2-summary strong{color:#172033;font-size:15px;font-weight:600;margin-top:2px}.tv2-payment{grid-gap:7px;align-items:end;border-top:1px solid #e2e8f0;display:grid;gap:7px;grid-template-columns:repeat(5,1fr);padding-top:12px}.tv2-history h3,.tv2-payment h3{color:#172033;font-size:14px;font-weight:600;grid-column:1/-1;margin:0}.tv2-payment .btn{font-size:11px;height:34px;padding:5px 9px}.tv2-history h3{margin-top:16px}.tv2-history>div{align-items:center;border-top:1px solid #e8edf4;display:grid;font-size:11px;grid-template-columns:1fr 120px 64px;min-height:40px;padding:6px 8px}.tv2-history .btn{font-size:10px;height:26px;padding:3px 7px}.tv2-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.tv2-actions .danger{border-color:#fecaca;color:#b42318}.tv2-report{min-height:180px;padding:12px}@media(max-width:767.98px){.tv2-page .content{padding:12px 10px 16px}.tv2-heading{flex-direction:column;gap:8px;margin-bottom:10px}.tv2-heading h1{font-size:19px!important}.tv2-heading .btn,.tv2-heading>div:last-child{width:100%}.tv2-heading .btn{font-size:13px;height:40px}.tv2-tabs{display:flex;overflow-x:auto;width:100%}.tv2-tabs button{flex:1 0 auto;font-size:12px;height:36px}.tv2-grid,.tv2-payment{grid-template-columns:1fr}.tv2-summary{grid-template-columns:1fr 1fr}.tv2-payment h3{grid-column:1}.tv2-table{min-width:760px}.tv2-card>.table-responsive{-webkit-overflow-scrolling:touch}.tv2-checks{gap:10px 16px}.tv2-quote-box{align-items:stretch;flex-direction:column}.tv2-quote-box .btn{font-size:13px;height:38px;width:100%}}

/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--pink:#ff548e;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#4c84ff;--secondary:#8a909d;--success:#29cc97;--info:#13cae1;--warning:#fec400;--danger:#fe5461;--light:#f5f6fa;--dark:#1b223c;--purple:#896def;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1500px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#f5f6fa;color:#8a909d;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{background-color:initial;color:#4c84ff;text-decoration:none}a:hover{color:#0050ff;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:0}.h1,h1{font-size:2.5025rem}.h2,h2{font-size:1.99938rem}.h3,h3{font-size:1.49625rem}.h4,h4{font-size:1.25125rem}.h5,h5{font-size:1.12437rem}.h6,h6{font-size:.93625rem}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{border:0;border-top:1px solid #0000001a;margin-bottom:1rem;margin-top:1rem}.small,small{font-size:80%;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{font-size:1.09375rem;margin-bottom:1rem}.blockquote-footer{color:#6c757d;display:block;font-size:80%}.blockquote-footer:before{content:"\2014\00A0"}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#f5f6fa;border:1px solid #dee2e6;border-radius:.25rem;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#6c757d;font-size:90%}code{word-wrap:break-word;color:#ff548e;font-size:87.5%}a>code{color:inherit}kbd{background-color:#212529;border-radius:.2rem;color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:700;padding:0}pre{color:#212529;display:block;font-size:87.5%}pre code{color:inherit;font-size:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1500px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.table{color:#8a909d;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #e5e9f2;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #e5e9f2;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #e5e9f2}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #e5e9f2}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#8a909d}.table-primary,.table-primary>td,.table-primary>th{background-color:#cdddff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#a2bfff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b4ccff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#dee0e4}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#c2c5cc}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#d0d3d9}.table-success,.table-success>td,.table-success>th{background-color:#c3f1e2}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#90e4c9}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#aeecd8}.table-info,.table-info>td,.table-info>th{background-color:#bdf0f7}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#84e3ef}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a6ebf4}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeb8}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#fee07a}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe89f}.table-danger,.table-danger>td,.table-danger>th{background-color:#ffcfd3}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#fea6ad}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ffb6bc}.table-light,.table-light>td,.table-light>th{background-color:#fcfcfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fafafc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#e9e9f8}.table-dark,.table-dark>td,.table-dark>th{background-color:#bfc1c8}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#888c9a}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b1b4bc}.table-purple,.table-purple>td,.table-purple>th{background-color:#ded6fb}.table-purple tbody+tbody,.table-purple td,.table-purple th,.table-purple thead th{border-color:#c2b3f7}.table-hover .table-purple:hover,.table-hover .table-purple:hover>td,.table-hover .table-purple:hover>th{background-color:#cbbff9}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{background-color:#212a39;border-color:#2f3c51;color:#fff}.table .thead-light th{background-color:#e9ecef;border-color:#e5e9f2;color:#495057}.table-dark{background-color:#212a39;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#2f3c51}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#fff}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}@media (max-width:1499.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-xxl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:.875rem;font-weight:400;height:calc(1.5em + 1.18rem + 2px);line-height:1.5;padding:.59rem 1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:initial;border:0}.form-control:-moz-focusring{color:#0000;text-shadow:0 0 0 #495057}.form-control:focus{background-color:#fff;border-color:#ccdcff;box-shadow:0 0 0 .2rem #4c84ff40;color:#495057;outline:0}.form-control::placeholder{color:#8a909db3;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;appearance:none}select.form-control:focus::-ms-value{background-color:#fff;color:#495057}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.59rem + 1px);padding-top:calc(.59rem + 1px)}.col-form-label-lg{font-size:1.09375rem;line-height:1.5;padding-bottom:calc(.75rem + 1px);padding-top:calc(.75rem + 1px)}.col-form-label-sm{font-size:.76563rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-control-plaintext{background-color:initial;border:solid #0000;border-width:1px 0;color:#8a909d;display:block;font-size:.875rem;line-height:1.5;margin-bottom:0;padding:.59rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.76563rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.09375rem;height:calc(1.5em + 1.5rem + 2px);line-height:1.5;padding:.75rem 1rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#29cc97;display:none;font-size:80%;margin-top:.25rem;width:100%}.valid-tooltip{background-color:#29cc97e6;border-radius:.25rem;color:#fff;display:none;font-size:.76563rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2329cc97' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .295rem) center;background-repeat:no-repeat;background-size:calc(.75em + .59rem) calc(.75em + .59rem);border-color:#29cc97;padding-right:calc(1.5em + 1.18rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#29cc97;box-shadow:0 0 0 .2rem #29cc9740}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .295rem) right calc(.375em + .295rem);padding-right:calc(1.5em + 1.18rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 1rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2329cc97' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") center right 2rem/calc(.75em + .59rem) calc(.75em + .59rem) no-repeat;border-color:#29cc97;padding-right:calc(.75em + 2.885rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#29cc97;box-shadow:0 0 0 .2rem #29cc9740}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#29cc97}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#29cc97}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#29cc97}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#4ddbad;border-color:#4ddbad}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #29cc9740}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#29cc97}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#29cc97}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#29cc97;box-shadow:0 0 0 .2rem #29cc9740}.invalid-feedback{color:#fe5461;display:none;font-size:80%;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:#fe5461e6;border-radius:.25rem;color:#fff;display:none;font-size:.76563rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fe5461'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23fe5461' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .295rem) center;background-repeat:no-repeat;background-size:calc(.75em + .59rem) calc(.75em + .59rem);border-color:#fe5461;padding-right:calc(1.5em + 1.18rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#fe5461;box-shadow:0 0 0 .2rem #fe546140}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .295rem) right calc(.375em + .295rem);padding-right:calc(1.5em + 1.18rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 1rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fe5461'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23fe5461' stroke='none'/%3E%3C/svg%3E") center right 2rem/calc(.75em + .59rem) calc(.75em + .59rem) no-repeat;border-color:#fe5461;padding-right:calc(.75em + 2.885rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#fe5461;box-shadow:0 0 0 .2rem #fe546140}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#fe5461}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#fe5461}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#fe5461}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#fe8790;border-color:#fe8790}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #fe546140}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#fe5461}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#fe5461}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#fe5461;box-shadow:0 0 0 .2rem #fe546140}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{background-color:initial;border:1px solid #0000;border-radius:.25rem;color:#8a909d;display:inline-block;font-size:.875rem;font-weight:500;line-height:1.5;padding:.59rem 1rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#8a909d;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem #4c84ff40;outline:0}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#4c84ff;border-color:#4c84ff;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#266aff;border-color:#1961ff;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem #6796ff80}.btn-primary.disabled,.btn-primary:disabled{background-color:#4c84ff;border-color:#4c84ff;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#1961ff;border-color:#0c58ff;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6796ff80}.btn-secondary{background-color:#8a909d;border-color:#8a909d;color:#fff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#757c8c;border-color:#6f7685;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem #9ca1ac80}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#8a909d;border-color:#8a909d;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#6f7685;border-color:#69707e;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #9ca1ac80}.btn-success{background-color:#29cc97;border-color:#29cc97;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#23ac7f;border-color:#20a278;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem #49d4a780}.btn-success.disabled,.btn-success:disabled{background-color:#29cc97;border-color:#29cc97;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#20a278;border-color:#1e9770;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #49d4a780}.btn-info{background-color:#13cae1;border-color:#13cae1;color:#fff}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#10aabe;border-color:#0fa0b2;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem #36d2e680}.btn-info.disabled,.btn-info:disabled{background-color:#13cae1;border-color:#13cae1;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#0fa0b2;border-color:#0e95a6;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #36d2e680}.btn-warning{background-color:#fec400;border-color:#fec400;color:#212529}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#d8a600;border-color:#cb9d00;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem #ddac0680}.btn-warning.disabled,.btn-warning:disabled{background-color:#fec400;border-color:#fec400;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#cb9d00;border-color:#be9300;color:#212529}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ddac0680}.btn-danger{background-color:#fe5461;border-color:#fe5461;color:#fff}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#fe2e3e;border-color:#fe2132;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem #fe6e7980}.btn-danger.disabled,.btn-danger:disabled{background-color:#fe5461;border-color:#fe5461;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#fe2132;border-color:#fe1526;color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #fe6e7980}.btn-light{background-color:#f5f6fa;border-color:#f5f6fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#dcdfed;border-color:#d3d7e9;color:#212529}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem #d5d7db80}.btn-light.disabled,.btn-light:disabled{background-color:#f5f6fa;border-color:#f5f6fa;color:#212529}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#d3d7e9;border-color:#cbd0e5;color:#212529}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d5d7db80}.btn-dark{background-color:#1b223c;border-color:#1b223c;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#0f1322;border-color:#0b0e19;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem #3d435980}.btn-dark.disabled,.btn-dark:disabled{background-color:#1b223c;border-color:#1b223c;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#0b0e19;border-color:#070910;color:#fff}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #3d435980}.btn-purple{background-color:#896def;border-color:#896def;color:#fff}.btn-purple.focus,.btn-purple:focus,.btn-purple:hover{background-color:#6d4beb;border-color:#643fea;color:#fff}.btn-purple.focus,.btn-purple:focus{box-shadow:0 0 0 .2rem #9b83f180}.btn-purple.disabled,.btn-purple:disabled{background-color:#896def;border-color:#896def;color:#fff}.btn-purple:not(:disabled):not(.disabled).active,.btn-purple:not(:disabled):not(.disabled):active,.show>.btn-purple.dropdown-toggle{background-color:#643fea;border-color:#5b34e9;color:#fff}.btn-purple:not(:disabled):not(.disabled).active:focus,.btn-purple:not(:disabled):not(.disabled):active:focus,.show>.btn-purple.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #9b83f180}.btn-outline-primary{border-color:#4c84ff;color:#4c84ff}.btn-outline-primary:hover{background-color:#4c84ff;border-color:#4c84ff;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem #4c84ff80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:initial;color:#4c84ff}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#4c84ff;border-color:#4c84ff;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #4c84ff80}.btn-outline-secondary{border-color:#8a909d;color:#8a909d}.btn-outline-secondary:hover{background-color:#8a909d;border-color:#8a909d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem #8a909d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:initial;color:#8a909d}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#8a909d;border-color:#8a909d;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #8a909d80}.btn-outline-success{border-color:#29cc97;color:#29cc97}.btn-outline-success:hover{background-color:#29cc97;border-color:#29cc97;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem #29cc9780}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:initial;color:#29cc97}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#29cc97;border-color:#29cc97;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #29cc9780}.btn-outline-info{border-color:#13cae1;color:#13cae1}.btn-outline-info:hover{background-color:#13cae1;border-color:#13cae1;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem #13cae180}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:initial;color:#13cae1}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#13cae1;border-color:#13cae1;color:#fff}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #13cae180}.btn-outline-warning{border-color:#fec400;color:#fec400}.btn-outline-warning:hover{background-color:#fec400;border-color:#fec400;color:#212529}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem #fec40080}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:initial;color:#fec400}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#fec400;border-color:#fec400;color:#212529}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #fec40080}.btn-outline-danger{border-color:#fe5461;color:#fe5461}.btn-outline-danger:hover{background-color:#fe5461;border-color:#fe5461;color:#fff}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem #fe546180}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:initial;color:#fe5461}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#fe5461;border-color:#fe5461;color:#fff}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #fe546180}.btn-outline-light{border-color:#f5f6fa;color:#f5f6fa}.btn-outline-light:hover{background-color:#f5f6fa;border-color:#f5f6fa;color:#212529}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem #f5f6fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:initial;color:#f5f6fa}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#f5f6fa;border-color:#f5f6fa;color:#212529}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f5f6fa80}.btn-outline-dark{border-color:#1b223c;color:#1b223c}.btn-outline-dark:hover{background-color:#1b223c;border-color:#1b223c;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem #1b223c80}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:initial;color:#1b223c}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#1b223c;border-color:#1b223c;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #1b223c80}.btn-outline-purple{border-color:#896def;color:#896def}.btn-outline-purple:hover{background-color:#896def;border-color:#896def;color:#fff}.btn-outline-purple.focus,.btn-outline-purple:focus{box-shadow:0 0 0 .2rem #896def80}.btn-outline-purple.disabled,.btn-outline-purple:disabled{background-color:initial;color:#896def}.btn-outline-purple:not(:disabled):not(.disabled).active,.btn-outline-purple:not(:disabled):not(.disabled):active,.show>.btn-outline-purple.dropdown-toggle{background-color:#896def;border-color:#896def;color:#fff}.btn-outline-purple:not(:disabled):not(.disabled).active:focus,.btn-outline-purple:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-purple.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #896def80}.btn-link{color:#4c84ff;font-weight:400;text-decoration:none}.btn-link:hover{color:#0050ff}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.09375rem;line-height:1.5;padding:.75rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.76563rem;line-height:1.5;padding:.25rem .5rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;border-radius:.25rem;color:#8a909d;display:none;float:left;font-size:.875rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}@media (min-width:1500px){.dropdown-menu-xxl-left{left:0;right:auto}.dropdown-menu-xxl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid #0000;border-left:.3em solid;border-right:0;border-top:.3em solid #0000;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid #0000;border-right:.3em solid;border-top:.3em solid #0000;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:initial;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#4c84ff;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:initial;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.76563rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1.5rem}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:flex;font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.59rem 1rem;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1.5rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{border-radius:.3rem;font-size:1.09375rem;line-height:1.5;padding:.75rem 1rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:.2rem;font-size:.76563rem;line-height:1.5;padding:.25rem .5rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:2rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.custom-control{color-adjust:exact;display:block;min-height:1.3125rem;padding-left:1.5rem;position:relative;-webkit-print-color-adjust:exact;z-index:1}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{height:1.15625rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.custom-control-input:checked~.custom-control-label:before{background-color:#4c84ff;border-color:#4c84ff;color:#fff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #4c84ff40}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#ccdcff}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#fff;border-color:#fff;color:#fff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{margin-bottom:0;position:relative;vertical-align:top}.custom-control-label:before{background-color:#fff;border:1px solid #adb5bd;pointer-events:none}.custom-control-label:after,.custom-control-label:before{content:"";display:block;height:1rem;left:-1.5rem;position:absolute;top:.15625rem;width:1rem}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#4c84ff;border-color:#4c84ff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#4c84ff80}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#4c84ff80}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{border-radius:.5rem;left:-2.25rem;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label:after{background-color:#adb5bd;border-radius:.5rem;height:calc(1rem - 4px);left:calc(-2.25rem + 2px);top:calc(.15625rem + 2px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(1rem - 4px)}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#4c84ff80}.custom-select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 1rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:inline-block;font-size:.875rem;font-weight:400;height:calc(1.5em + 1.18rem + 2px);line-height:1.5;padding:.59rem 2rem .59rem 1rem;vertical-align:middle;width:100%}.custom-select:focus{border-color:#ccdcff;box-shadow:0 0 0 .2rem #4c84ff40;outline:0}.custom-select:focus::-ms-value{background-color:#fff;color:#495057}.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:1rem}.custom-select:disabled{background-color:#e9ecef;color:#6c757d}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #495057}.custom-select-sm{font-size:.76563rem;height:calc(1.5em + .5rem + 2px);padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.custom-select-lg{font-size:1.09375rem;height:calc(1.5em + 1.5rem + 2px);padding-bottom:.75rem;padding-left:1rem;padding-top:.75rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{height:calc(1.5em + 1.18rem + 2px);position:relative;width:100%}.custom-file-input{margin:0;opacity:0;overflow:hidden;z-index:2}.custom-file-input:focus~.custom-file-label{border-color:#ccdcff;box-shadow:0 0 0 .2rem #4c84ff40}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;font-weight:400;height:calc(1.5em + 1.18rem + 2px);left:0;overflow:hidden;z-index:1}.custom-file-label,.custom-file-label:after{color:#495057;line-height:1.5;padding:.59rem 1rem;position:absolute;right:0;top:0}.custom-file-label:after{background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0;bottom:0;content:"Browse";display:block;height:calc(1.5em + 1.18rem);z-index:3}.custom-range{-webkit-appearance:none;appearance:none;background-color:initial;height:1.4rem;padding:0;width:100%}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f5f6fa,0 0 0 .2rem #4c84ff40}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f5f6fa,0 0 0 .2rem #4c84ff40}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #f5f6fa,0 0 0 .2rem #4c84ff40}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#4c84ff;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#fff}.custom-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.custom-range::-moz-range-thumb{appearance:none;background-color:#4c84ff;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#fff}.custom-range::-moz-range-track{background-color:#dee2e6;border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-thumb{appearance:none;background-color:#4c84ff;border:0;border-radius:1rem;height:1rem;margin-left:.2rem;margin-right:.2rem;margin-top:0;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#fff}.custom-range::-ms-track{background-color:initial;border-color:#0000;border-width:.5rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{border:1px solid #0000;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{background-color:initial;border-color:#0000;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#f5f6fa;border-color:#dee2e6 #dee2e6 #f5f6fa;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#4c84ff;color:#fff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{padding:.5rem 1rem;position:relative}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.navbar-brand{display:inline-block;font-size:1.09375rem;line-height:inherit;margin-right:1rem;padding-bottom:.33594rem;padding-top:.33594rem;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:initial;border:1px solid #0000;border-radius:.25rem;font-size:1.09375rem;line-height:1;padding:.25rem .75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{background:50%/100% 100% no-repeat;content:"";display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-left:0;padding-right:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-left:0;padding-right:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (max-width:1499.98px){.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-xl{padding-left:0;padding-right:0}}@media (min-width:1500px){.navbar-expand-xxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-xl{flex-wrap:nowrap}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#00000080}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6}.navbar-light .navbar-toggler{border-color:#0000001a;color:#00000080}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:#00000080}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#000000e6}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff80}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{border-color:#ffffff1a;color:#ffffff80}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:#ffffff80}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{word-wrap:break-word;background-clip:initial;background-color:#fff;border:1px solid #e5e9f2;border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{background-color:#00000008;border-bottom:1px solid #e5e9f2;margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{background-color:#00000008;border-top:1px solid #e5e9f2;padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem}.card-header-pills,.card-header-tabs{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{border-radius:calc(.25rem - 1px);bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.card-deck .card{flex:1 0;margin-bottom:0;margin-left:15px;margin-right:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{background-color:initial;border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:1rem 1.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";float:left;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{border-radius:.25rem;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#4c84ff;display:block;line-height:1.25;margin-left:-1px;padding:1rem 1.25rem;position:relative}.page-link:hover{background-color:#e9ecef;border-color:#dee2e6;color:#0050ff;text-decoration:none;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem #4c84ff40;outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link{background-color:#4c84ff;border-color:#4c84ff;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:1.09375rem;line-height:1.5;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{font-size:.76563rem;line-height:1.5;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.badge{border-radius:.125rem;display:inline-block;font-size:75%;font-weight:500;line-height:1;padding:.5em 1em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:initial;white-space:nowrap}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{background-color:#4c84ff;color:#fff}a.badge-primary:focus,a.badge-primary:hover{background-color:#1961ff;color:#fff}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem #4c84ff80;outline:0}.badge-secondary{background-color:#8a909d;color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#6f7685;color:#fff}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem #8a909d80;outline:0}.badge-success{background-color:#29cc97;color:#fff}a.badge-success:focus,a.badge-success:hover{background-color:#20a278;color:#fff}a.badge-success.focus,a.badge-success:focus{box-shadow:0 0 0 .2rem #29cc9780;outline:0}.badge-info{background-color:#13cae1;color:#fff}a.badge-info:focus,a.badge-info:hover{background-color:#0fa0b2;color:#fff}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem #13cae180;outline:0}.badge-warning{background-color:#fec400;color:#212529}a.badge-warning:focus,a.badge-warning:hover{background-color:#cb9d00;color:#212529}a.badge-warning.focus,a.badge-warning:focus{box-shadow:0 0 0 .2rem #fec40080;outline:0}.badge-danger{background-color:#fe5461;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#fe2132;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 .2rem #fe546180;outline:0}.badge-light{background-color:#f5f6fa;color:#212529}a.badge-light:focus,a.badge-light:hover{background-color:#d3d7e9;color:#212529}a.badge-light.focus,a.badge-light:focus{box-shadow:0 0 0 .2rem #f5f6fa80;outline:0}.badge-dark{background-color:#1b223c;color:#fff}a.badge-dark:focus,a.badge-dark:hover{background-color:#0b0e19;color:#fff}a.badge-dark.focus,a.badge-dark:focus{box-shadow:0 0 0 .2rem #1b223c80;outline:0}.badge-purple{background-color:#896def;color:#fff}a.badge-purple:focus,a.badge-purple:hover{background-color:#643fea;color:#fff}a.badge-purple.focus,a.badge-purple:focus{box-shadow:0 0 0 .2rem #896def80;outline:0}.jumbotron{background-color:#e9ecef;border-radius:.3rem;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.8125rem}.alert-dismissible .close{color:inherit;padding:1.25rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#dbe6ff;border-color:#a2bfff;color:#284585}.alert-primary hr{border-top-color:#89adff}.alert-primary .alert-link{color:#1c315e}.alert-secondary{background-color:#e8e9eb;border-color:#c2c5cc;color:#484b52}.alert-secondary hr{border-top-color:#b4b8c0}.alert-secondary .alert-link{color:#303237}.alert-success{background-color:#d4f5ea;border-color:#90e4c9;color:#156a4f}.alert-success hr{border-top-color:#7bdfbf}.alert-success .alert-link{color:#0d3f2f}.alert-info{background-color:#d0f4f9;border-color:#84e3ef;color:#0a6975}.alert-info hr{border-top-color:#6ddeec}.alert-info .alert-link{color:#063f46}.alert-warning{background-color:#fff3cc;border-color:#fee07a;color:#846600}.alert-warning hr{border-top-color:#feda61}.alert-warning .alert-link{color:#513f00}.alert-danger{background-color:#ffdddf;border-color:#fea6ad;color:#842c32}.alert-danger hr{border-top-color:#fe8d96}.alert-danger .alert-link{color:#5e1f24}.alert-light{background-color:#fdfdfe;border-color:#fafafc;color:#7f8082}.alert-light hr{border-top-color:#eaeaf2}.alert-light .alert-link{color:#666768}.alert-dark{background-color:#d1d3d8;border-color:#888c9a;color:#0e121f}.alert-dark hr{border-top-color:#7a7f8e}.alert-dark .alert-link{color:#000}.alert-purple{background-color:#e7e2fc;border-color:#c2b3f7;color:#47397c}.alert-purple hr{border-top-color:#af9cf5}.alert-purple .alert-link{color:#332959}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:.25rem;font-size:.65625rem;height:1rem;line-height:0}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:#4c84ff;color:#fff;flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1 1}.list-group{border-radius:.25rem;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item-action{color:#495057;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#f5f6fa;color:#495057;text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#e9ecef;color:#8a909d}.list-group-item{background-color:#fff;border:1px solid rgba(0,0,0,.125);display:block;padding:.75rem 1.25rem;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#6c757d;pointer-events:none}.list-group-item.active{background-color:#4c84ff;border-color:#4c84ff;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1500px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#cdddff;color:#284585}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#b4ccff;color:#284585}.list-group-item-primary.list-group-item-action.active{background-color:#284585;border-color:#284585;color:#fff}.list-group-item-secondary{background-color:#dee0e4;color:#484b52}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#d0d3d9;color:#484b52}.list-group-item-secondary.list-group-item-action.active{background-color:#484b52;border-color:#484b52;color:#fff}.list-group-item-success{background-color:#c3f1e2;color:#156a4f}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#aeecd8;color:#156a4f}.list-group-item-success.list-group-item-action.active{background-color:#156a4f;border-color:#156a4f;color:#fff}.list-group-item-info{background-color:#bdf0f7;color:#0a6975}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#a6ebf4;color:#0a6975}.list-group-item-info.list-group-item-action.active{background-color:#0a6975;border-color:#0a6975;color:#fff}.list-group-item-warning{background-color:#ffeeb8;color:#846600}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#ffe89f;color:#846600}.list-group-item-warning.list-group-item-action.active{background-color:#846600;border-color:#846600;color:#fff}.list-group-item-danger{background-color:#ffcfd3;color:#842c32}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#ffb6bc;color:#842c32}.list-group-item-danger.list-group-item-action.active{background-color:#842c32;border-color:#842c32;color:#fff}.list-group-item-light{background-color:#fcfcfe;color:#7f8082}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#e9e9f8;color:#7f8082}.list-group-item-light.list-group-item-action.active{background-color:#7f8082;border-color:#7f8082;color:#fff}.list-group-item-dark{background-color:#bfc1c8;color:#0e121f}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#b1b4bc;color:#0e121f}.list-group-item-dark.list-group-item-action.active{background-color:#0e121f;border-color:#0e121f;color:#fff}.list-group-item-purple{background-color:#ded6fb;color:#47397c}.list-group-item-purple.list-group-item-action:focus,.list-group-item-purple.list-group-item-action:hover{background-color:#cbbff9;color:#47397c}.list-group-item-purple.list-group-item-action.active{background-color:#47397c;border-color:#47397c;color:#fff}.close{color:#000;float:right;font-size:1.3125rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{background-color:initial;border:0;padding:0}a.close.disabled{pointer-events:none}.toast{background-clip:padding-box;background-color:#ffffffd9;border:1px solid #0000001a;border-radius:.25rem;box-shadow:0 .25rem .75rem #0000001a;flex-basis:350px;font-size:.875rem;max-width:350px;opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{align-items:center;background-clip:padding-box;background-color:#ffffffd9;border-bottom:1px solid #0000000d;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);color:#6c757d;display:flex;padding:.25rem .75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #0003;border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #e5e9f2;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #e5e9f2;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:min-content}.modal-sm{max-width:400px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{word-wrap:break-word;display:block;font-family:Roboto,sans-serif;font-size:.76563rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}.tooltip-inner{background-color:#000;border-radius:.25rem;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;font-family:Roboto,sans-serif;font-size:.76563rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover,.popover .arrow{display:block;position:absolute}.popover .arrow{height:.5rem;margin:0 .3rem;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:#0000;border-style:solid;content:"";display:block;position:absolute}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{border-top-color:#00000040;border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:1px}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{height:1rem;left:calc(-.5rem - 1px);margin:.3rem 0;width:.5rem}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{border-right-color:#00000040;border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:1px}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{border-bottom-color:#00000040;border-width:0 .5rem .5rem;top:0}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:1px}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:1px solid #f7f7f7;content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{height:1rem;margin:.3rem 0;right:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{border-left-color:#00000040;border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);font-size:.875rem;margin-bottom:0;padding:.5rem .75rem}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:50%/100% 100% no-repeat;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid #0000;border-top:10px solid #0000;box-sizing:initial;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid #0000;display:inline-block;height:2rem;vertical-align:text-bottom;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{animation:spinner-grow .75s linear infinite;background-color:currentColor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:text-bottom;width:2rem}.spinner-grow-sm{height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#4c84ff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#1961ff!important}.bg-secondary{background-color:#8a909d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#6f7685!important}.bg-success{background-color:#29cc97!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#20a278!important}.bg-info{background-color:#13cae1!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#0fa0b2!important}.bg-warning{background-color:#fec400!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#cb9d00!important}.bg-danger{background-color:#fe5461!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#fe2132!important}.bg-light{background-color:#f5f6fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#d3d7e9!important}.bg-dark{background-color:#1b223c!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#0b0e19!important}.bg-purple{background-color:#896def!important}a.bg-purple:focus,a.bg-purple:hover,button.bg-purple:focus,button.bg-purple:hover{background-color:#643fea!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:initial!important}.border{border:1px solid #e5e9f2!important}.border-top{border-top:1px solid #e5e9f2!important}.border-right{border-right:1px solid #e5e9f2!important}.border-bottom{border-bottom:1px solid #e5e9f2!important}.border-left{border-left:1px solid #e5e9f2!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#4c84ff!important}.border-secondary{border-color:#8a909d!important}.border-success{border-color:#29cc97!important}.border-info{border-color:#13cae1!important}.border-warning{border-color:#fec400!important}.border-danger{border-color:#fe5461!important}.border-light{border-color:#f5f6fa!important}.border-dark{border-color:#1b223c!important}.border-purple{border-color:#896def!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media (min-width:1500px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width:1500px){.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1500px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-6{margin:3.5rem!important}.mt-6,.my-6{margin-top:3.5rem!important}.mr-6,.mx-6{margin-right:3.5rem!important}.mb-6,.my-6{margin-bottom:3.5rem!important}.ml-6,.mx-6{margin-left:3.5rem!important}.m-7{margin:4rem!important}.mt-7,.my-7{margin-top:4rem!important}.mr-7,.mx-7{margin-right:4rem!important}.mb-7,.my-7{margin-bottom:4rem!important}.ml-7,.mx-7{margin-left:4rem!important}.m-8{margin:4.5rem!important}.mt-8,.my-8{margin-top:4.5rem!important}.mr-8,.mx-8{margin-right:4.5rem!important}.mb-8,.my-8{margin-bottom:4.5rem!important}.ml-8,.mx-8{margin-left:4.5rem!important}.m-9{margin:5rem!important}.mt-9,.my-9{margin-top:5rem!important}.mr-9,.mx-9{margin-right:5rem!important}.mb-9,.my-9{margin-bottom:5rem!important}.ml-9,.mx-9{margin-left:5rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p-6{padding:3.5rem!important}.pt-6,.py-6{padding-top:3.5rem!important}.pr-6,.px-6{padding-right:3.5rem!important}.pb-6,.py-6{padding-bottom:3.5rem!important}.pl-6,.px-6{padding-left:3.5rem!important}.p-7{padding:4rem!important}.pt-7,.py-7{padding-top:4rem!important}.pr-7,.px-7{padding-right:4rem!important}.pb-7,.py-7{padding-bottom:4rem!important}.pl-7,.px-7{padding-left:4rem!important}.p-8{padding:4.5rem!important}.pt-8,.py-8{padding-top:4.5rem!important}.pr-8,.px-8{padding-right:4.5rem!important}.pb-8,.py-8{padding-bottom:4.5rem!important}.pl-8,.px-8{padding-left:4.5rem!important}.p-9{padding:5rem!important}.pt-9,.py-9{padding-top:5rem!important}.pr-9,.px-9{padding-right:5rem!important}.pb-9,.py-9{padding-bottom:5rem!important}.pl-9,.px-9{padding-left:5rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-n6{margin:-3.5rem!important}.mt-n6,.my-n6{margin-top:-3.5rem!important}.mr-n6,.mx-n6{margin-right:-3.5rem!important}.mb-n6,.my-n6{margin-bottom:-3.5rem!important}.ml-n6,.mx-n6{margin-left:-3.5rem!important}.m-n7{margin:-4rem!important}.mt-n7,.my-n7{margin-top:-4rem!important}.mr-n7,.mx-n7{margin-right:-4rem!important}.mb-n7,.my-n7{margin-bottom:-4rem!important}.ml-n7,.mx-n7{margin-left:-4rem!important}.m-n8{margin:-4.5rem!important}.mt-n8,.my-n8{margin-top:-4.5rem!important}.mr-n8,.mx-n8{margin-right:-4.5rem!important}.mb-n8,.my-n8{margin-bottom:-4.5rem!important}.ml-n8,.mx-n8{margin-left:-4.5rem!important}.m-n9{margin:-5rem!important}.mt-n9,.my-n9{margin-top:-5rem!important}.mr-n9,.mx-n9{margin-right:-5rem!important}.mb-n9,.my-n9{margin-bottom:-5rem!important}.ml-n9,.mx-n9{margin-left:-5rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm-6{margin:3.5rem!important}.mt-sm-6,.my-sm-6{margin-top:3.5rem!important}.mr-sm-6,.mx-sm-6{margin-right:3.5rem!important}.mb-sm-6,.my-sm-6{margin-bottom:3.5rem!important}.ml-sm-6,.mx-sm-6{margin-left:3.5rem!important}.m-sm-7{margin:4rem!important}.mt-sm-7,.my-sm-7{margin-top:4rem!important}.mr-sm-7,.mx-sm-7{margin-right:4rem!important}.mb-sm-7,.my-sm-7{margin-bottom:4rem!important}.ml-sm-7,.mx-sm-7{margin-left:4rem!important}.m-sm-8{margin:4.5rem!important}.mt-sm-8,.my-sm-8{margin-top:4.5rem!important}.mr-sm-8,.mx-sm-8{margin-right:4.5rem!important}.mb-sm-8,.my-sm-8{margin-bottom:4.5rem!important}.ml-sm-8,.mx-sm-8{margin-left:4.5rem!important}.m-sm-9{margin:5rem!important}.mt-sm-9,.my-sm-9{margin-top:5rem!important}.mr-sm-9,.mx-sm-9{margin-right:5rem!important}.mb-sm-9,.my-sm-9{margin-bottom:5rem!important}.ml-sm-9,.mx-sm-9{margin-left:5rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm-6{padding:3.5rem!important}.pt-sm-6,.py-sm-6{padding-top:3.5rem!important}.pr-sm-6,.px-sm-6{padding-right:3.5rem!important}.pb-sm-6,.py-sm-6{padding-bottom:3.5rem!important}.pl-sm-6,.px-sm-6{padding-left:3.5rem!important}.p-sm-7{padding:4rem!important}.pt-sm-7,.py-sm-7{padding-top:4rem!important}.pr-sm-7,.px-sm-7{padding-right:4rem!important}.pb-sm-7,.py-sm-7{padding-bottom:4rem!important}.pl-sm-7,.px-sm-7{padding-left:4rem!important}.p-sm-8{padding:4.5rem!important}.pt-sm-8,.py-sm-8{padding-top:4.5rem!important}.pr-sm-8,.px-sm-8{padding-right:4.5rem!important}.pb-sm-8,.py-sm-8{padding-bottom:4.5rem!important}.pl-sm-8,.px-sm-8{padding-left:4.5rem!important}.p-sm-9{padding:5rem!important}.pt-sm-9,.py-sm-9{padding-top:5rem!important}.pr-sm-9,.px-sm-9{padding-right:5rem!important}.pb-sm-9,.py-sm-9{padding-bottom:5rem!important}.pl-sm-9,.px-sm-9{padding-left:5rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-n6{margin:-3.5rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-3.5rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-3.5rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-3.5rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-3.5rem!important}.m-sm-n7{margin:-4rem!important}.mt-sm-n7,.my-sm-n7{margin-top:-4rem!important}.mr-sm-n7,.mx-sm-n7{margin-right:-4rem!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-4rem!important}.ml-sm-n7,.mx-sm-n7{margin-left:-4rem!important}.m-sm-n8{margin:-4.5rem!important}.mt-sm-n8,.my-sm-n8{margin-top:-4.5rem!important}.mr-sm-n8,.mx-sm-n8{margin-right:-4.5rem!important}.mb-sm-n8,.my-sm-n8{margin-bottom:-4.5rem!important}.ml-sm-n8,.mx-sm-n8{margin-left:-4.5rem!important}.m-sm-n9{margin:-5rem!important}.mt-sm-n9,.my-sm-n9{margin-top:-5rem!important}.mr-sm-n9,.mx-sm-n9{margin-right:-5rem!important}.mb-sm-n9,.my-sm-n9{margin-bottom:-5rem!important}.ml-sm-n9,.mx-sm-n9{margin-left:-5rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md-6{margin:3.5rem!important}.mt-md-6,.my-md-6{margin-top:3.5rem!important}.mr-md-6,.mx-md-6{margin-right:3.5rem!important}.mb-md-6,.my-md-6{margin-bottom:3.5rem!important}.ml-md-6,.mx-md-6{margin-left:3.5rem!important}.m-md-7{margin:4rem!important}.mt-md-7,.my-md-7{margin-top:4rem!important}.mr-md-7,.mx-md-7{margin-right:4rem!important}.mb-md-7,.my-md-7{margin-bottom:4rem!important}.ml-md-7,.mx-md-7{margin-left:4rem!important}.m-md-8{margin:4.5rem!important}.mt-md-8,.my-md-8{margin-top:4.5rem!important}.mr-md-8,.mx-md-8{margin-right:4.5rem!important}.mb-md-8,.my-md-8{margin-bottom:4.5rem!important}.ml-md-8,.mx-md-8{margin-left:4.5rem!important}.m-md-9{margin:5rem!important}.mt-md-9,.my-md-9{margin-top:5rem!important}.mr-md-9,.mx-md-9{margin-right:5rem!important}.mb-md-9,.my-md-9{margin-bottom:5rem!important}.ml-md-9,.mx-md-9{margin-left:5rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md-6{padding:3.5rem!important}.pt-md-6,.py-md-6{padding-top:3.5rem!important}.pr-md-6,.px-md-6{padding-right:3.5rem!important}.pb-md-6,.py-md-6{padding-bottom:3.5rem!important}.pl-md-6,.px-md-6{padding-left:3.5rem!important}.p-md-7{padding:4rem!important}.pt-md-7,.py-md-7{padding-top:4rem!important}.pr-md-7,.px-md-7{padding-right:4rem!important}.pb-md-7,.py-md-7{padding-bottom:4rem!important}.pl-md-7,.px-md-7{padding-left:4rem!important}.p-md-8{padding:4.5rem!important}.pt-md-8,.py-md-8{padding-top:4.5rem!important}.pr-md-8,.px-md-8{padding-right:4.5rem!important}.pb-md-8,.py-md-8{padding-bottom:4.5rem!important}.pl-md-8,.px-md-8{padding-left:4.5rem!important}.p-md-9{padding:5rem!important}.pt-md-9,.py-md-9{padding-top:5rem!important}.pr-md-9,.px-md-9{padding-right:5rem!important}.pb-md-9,.py-md-9{padding-bottom:5rem!important}.pl-md-9,.px-md-9{padding-left:5rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-n6{margin:-3.5rem!important}.mt-md-n6,.my-md-n6{margin-top:-3.5rem!important}.mr-md-n6,.mx-md-n6{margin-right:-3.5rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-3.5rem!important}.ml-md-n6,.mx-md-n6{margin-left:-3.5rem!important}.m-md-n7{margin:-4rem!important}.mt-md-n7,.my-md-n7{margin-top:-4rem!important}.mr-md-n7,.mx-md-n7{margin-right:-4rem!important}.mb-md-n7,.my-md-n7{margin-bottom:-4rem!important}.ml-md-n7,.mx-md-n7{margin-left:-4rem!important}.m-md-n8{margin:-4.5rem!important}.mt-md-n8,.my-md-n8{margin-top:-4.5rem!important}.mr-md-n8,.mx-md-n8{margin-right:-4.5rem!important}.mb-md-n8,.my-md-n8{margin-bottom:-4.5rem!important}.ml-md-n8,.mx-md-n8{margin-left:-4.5rem!important}.m-md-n9{margin:-5rem!important}.mt-md-n9,.my-md-n9{margin-top:-5rem!important}.mr-md-n9,.mx-md-n9{margin-right:-5rem!important}.mb-md-n9,.my-md-n9{margin-bottom:-5rem!important}.ml-md-n9,.mx-md-n9{margin-left:-5rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg-6{margin:3.5rem!important}.mt-lg-6,.my-lg-6{margin-top:3.5rem!important}.mr-lg-6,.mx-lg-6{margin-right:3.5rem!important}.mb-lg-6,.my-lg-6{margin-bottom:3.5rem!important}.ml-lg-6,.mx-lg-6{margin-left:3.5rem!important}.m-lg-7{margin:4rem!important}.mt-lg-7,.my-lg-7{margin-top:4rem!important}.mr-lg-7,.mx-lg-7{margin-right:4rem!important}.mb-lg-7,.my-lg-7{margin-bottom:4rem!important}.ml-lg-7,.mx-lg-7{margin-left:4rem!important}.m-lg-8{margin:4.5rem!important}.mt-lg-8,.my-lg-8{margin-top:4.5rem!important}.mr-lg-8,.mx-lg-8{margin-right:4.5rem!important}.mb-lg-8,.my-lg-8{margin-bottom:4.5rem!important}.ml-lg-8,.mx-lg-8{margin-left:4.5rem!important}.m-lg-9{margin:5rem!important}.mt-lg-9,.my-lg-9{margin-top:5rem!important}.mr-lg-9,.mx-lg-9{margin-right:5rem!important}.mb-lg-9,.my-lg-9{margin-bottom:5rem!important}.ml-lg-9,.mx-lg-9{margin-left:5rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg-6{padding:3.5rem!important}.pt-lg-6,.py-lg-6{padding-top:3.5rem!important}.pr-lg-6,.px-lg-6{padding-right:3.5rem!important}.pb-lg-6,.py-lg-6{padding-bottom:3.5rem!important}.pl-lg-6,.px-lg-6{padding-left:3.5rem!important}.p-lg-7{padding:4rem!important}.pt-lg-7,.py-lg-7{padding-top:4rem!important}.pr-lg-7,.px-lg-7{padding-right:4rem!important}.pb-lg-7,.py-lg-7{padding-bottom:4rem!important}.pl-lg-7,.px-lg-7{padding-left:4rem!important}.p-lg-8{padding:4.5rem!important}.pt-lg-8,.py-lg-8{padding-top:4.5rem!important}.pr-lg-8,.px-lg-8{padding-right:4.5rem!important}.pb-lg-8,.py-lg-8{padding-bottom:4.5rem!important}.pl-lg-8,.px-lg-8{padding-left:4.5rem!important}.p-lg-9{padding:5rem!important}.pt-lg-9,.py-lg-9{padding-top:5rem!important}.pr-lg-9,.px-lg-9{padding-right:5rem!important}.pb-lg-9,.py-lg-9{padding-bottom:5rem!important}.pl-lg-9,.px-lg-9{padding-left:5rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-n6{margin:-3.5rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-3.5rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-3.5rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-3.5rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-3.5rem!important}.m-lg-n7{margin:-4rem!important}.mt-lg-n7,.my-lg-n7{margin-top:-4rem!important}.mr-lg-n7,.mx-lg-n7{margin-right:-4rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-4rem!important}.ml-lg-n7,.mx-lg-n7{margin-left:-4rem!important}.m-lg-n8{margin:-4.5rem!important}.mt-lg-n8,.my-lg-n8{margin-top:-4.5rem!important}.mr-lg-n8,.mx-lg-n8{margin-right:-4.5rem!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-4.5rem!important}.ml-lg-n8,.mx-lg-n8{margin-left:-4.5rem!important}.m-lg-n9{margin:-5rem!important}.mt-lg-n9,.my-lg-n9{margin-top:-5rem!important}.mr-lg-n9,.mx-lg-n9{margin-right:-5rem!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-5rem!important}.ml-lg-n9,.mx-lg-n9{margin-left:-5rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl-6{margin:3.5rem!important}.mt-xl-6,.my-xl-6{margin-top:3.5rem!important}.mr-xl-6,.mx-xl-6{margin-right:3.5rem!important}.mb-xl-6,.my-xl-6{margin-bottom:3.5rem!important}.ml-xl-6,.mx-xl-6{margin-left:3.5rem!important}.m-xl-7{margin:4rem!important}.mt-xl-7,.my-xl-7{margin-top:4rem!important}.mr-xl-7,.mx-xl-7{margin-right:4rem!important}.mb-xl-7,.my-xl-7{margin-bottom:4rem!important}.ml-xl-7,.mx-xl-7{margin-left:4rem!important}.m-xl-8{margin:4.5rem!important}.mt-xl-8,.my-xl-8{margin-top:4.5rem!important}.mr-xl-8,.mx-xl-8{margin-right:4.5rem!important}.mb-xl-8,.my-xl-8{margin-bottom:4.5rem!important}.ml-xl-8,.mx-xl-8{margin-left:4.5rem!important}.m-xl-9{margin:5rem!important}.mt-xl-9,.my-xl-9{margin-top:5rem!important}.mr-xl-9,.mx-xl-9{margin-right:5rem!important}.mb-xl-9,.my-xl-9{margin-bottom:5rem!important}.ml-xl-9,.mx-xl-9{margin-left:5rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl-6{padding:3.5rem!important}.pt-xl-6,.py-xl-6{padding-top:3.5rem!important}.pr-xl-6,.px-xl-6{padding-right:3.5rem!important}.pb-xl-6,.py-xl-6{padding-bottom:3.5rem!important}.pl-xl-6,.px-xl-6{padding-left:3.5rem!important}.p-xl-7{padding:4rem!important}.pt-xl-7,.py-xl-7{padding-top:4rem!important}.pr-xl-7,.px-xl-7{padding-right:4rem!important}.pb-xl-7,.py-xl-7{padding-bottom:4rem!important}.pl-xl-7,.px-xl-7{padding-left:4rem!important}.p-xl-8{padding:4.5rem!important}.pt-xl-8,.py-xl-8{padding-top:4.5rem!important}.pr-xl-8,.px-xl-8{padding-right:4.5rem!important}.pb-xl-8,.py-xl-8{padding-bottom:4.5rem!important}.pl-xl-8,.px-xl-8{padding-left:4.5rem!important}.p-xl-9{padding:5rem!important}.pt-xl-9,.py-xl-9{padding-top:5rem!important}.pr-xl-9,.px-xl-9{padding-right:5rem!important}.pb-xl-9,.py-xl-9{padding-bottom:5rem!important}.pl-xl-9,.px-xl-9{padding-left:5rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-n6{margin:-3.5rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-3.5rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-3.5rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-3.5rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-3.5rem!important}.m-xl-n7{margin:-4rem!important}.mt-xl-n7,.my-xl-n7{margin-top:-4rem!important}.mr-xl-n7,.mx-xl-n7{margin-right:-4rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-4rem!important}.ml-xl-n7,.mx-xl-n7{margin-left:-4rem!important}.m-xl-n8{margin:-4.5rem!important}.mt-xl-n8,.my-xl-n8{margin-top:-4.5rem!important}.mr-xl-n8,.mx-xl-n8{margin-right:-4.5rem!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-4.5rem!important}.ml-xl-n8,.mx-xl-n8{margin-left:-4.5rem!important}.m-xl-n9{margin:-5rem!important}.mt-xl-n9,.my-xl-n9{margin-top:-5rem!important}.mr-xl-n9,.mx-xl-n9{margin-right:-5rem!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-5rem!important}.ml-xl-n9,.mx-xl-n9{margin-left:-5rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1500px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.m-xxl-6{margin:3.5rem!important}.mt-xxl-6,.my-xxl-6{margin-top:3.5rem!important}.mr-xxl-6,.mx-xxl-6{margin-right:3.5rem!important}.mb-xxl-6,.my-xxl-6{margin-bottom:3.5rem!important}.ml-xxl-6,.mx-xxl-6{margin-left:3.5rem!important}.m-xxl-7{margin:4rem!important}.mt-xxl-7,.my-xxl-7{margin-top:4rem!important}.mr-xxl-7,.mx-xxl-7{margin-right:4rem!important}.mb-xxl-7,.my-xxl-7{margin-bottom:4rem!important}.ml-xxl-7,.mx-xxl-7{margin-left:4rem!important}.m-xxl-8{margin:4.5rem!important}.mt-xxl-8,.my-xxl-8{margin-top:4.5rem!important}.mr-xxl-8,.mx-xxl-8{margin-right:4.5rem!important}.mb-xxl-8,.my-xxl-8{margin-bottom:4.5rem!important}.ml-xxl-8,.mx-xxl-8{margin-left:4.5rem!important}.m-xxl-9{margin:5rem!important}.mt-xxl-9,.my-xxl-9{margin-top:5rem!important}.mr-xxl-9,.mx-xxl-9{margin-right:5rem!important}.mb-xxl-9,.my-xxl-9{margin-bottom:5rem!important}.ml-xxl-9,.mx-xxl-9{margin-left:5rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.p-xxl-6{padding:3.5rem!important}.pt-xxl-6,.py-xxl-6{padding-top:3.5rem!important}.pr-xxl-6,.px-xxl-6{padding-right:3.5rem!important}.pb-xxl-6,.py-xxl-6{padding-bottom:3.5rem!important}.pl-xxl-6,.px-xxl-6{padding-left:3.5rem!important}.p-xxl-7{padding:4rem!important}.pt-xxl-7,.py-xxl-7{padding-top:4rem!important}.pr-xxl-7,.px-xxl-7{padding-right:4rem!important}.pb-xxl-7,.py-xxl-7{padding-bottom:4rem!important}.pl-xxl-7,.px-xxl-7{padding-left:4rem!important}.p-xxl-8{padding:4.5rem!important}.pt-xxl-8,.py-xxl-8{padding-top:4.5rem!important}.pr-xxl-8,.px-xxl-8{padding-right:4.5rem!important}.pb-xxl-8,.py-xxl-8{padding-bottom:4.5rem!important}.pl-xxl-8,.px-xxl-8{padding-left:4.5rem!important}.p-xxl-9{padding:5rem!important}.pt-xxl-9,.py-xxl-9{padding-top:5rem!important}.pr-xxl-9,.px-xxl-9{padding-right:5rem!important}.pb-xxl-9,.py-xxl-9{padding-bottom:5rem!important}.pl-xxl-9,.px-xxl-9{padding-left:5rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-n6{margin:-3.5rem!important}.mt-xxl-n6,.my-xxl-n6{margin-top:-3.5rem!important}.mr-xxl-n6,.mx-xxl-n6{margin-right:-3.5rem!important}.mb-xxl-n6,.my-xxl-n6{margin-bottom:-3.5rem!important}.ml-xxl-n6,.mx-xxl-n6{margin-left:-3.5rem!important}.m-xxl-n7{margin:-4rem!important}.mt-xxl-n7,.my-xxl-n7{margin-top:-4rem!important}.mr-xxl-n7,.mx-xxl-n7{margin-right:-4rem!important}.mb-xxl-n7,.my-xxl-n7{margin-bottom:-4rem!important}.ml-xxl-n7,.mx-xxl-n7{margin-left:-4rem!important}.m-xxl-n8{margin:-4.5rem!important}.mt-xxl-n8,.my-xxl-n8{margin-top:-4.5rem!important}.mr-xxl-n8,.mx-xxl-n8{margin-right:-4.5rem!important}.mb-xxl-n8,.my-xxl-n8{margin-bottom:-4.5rem!important}.ml-xxl-n8,.mx-xxl-n8{margin-left:-4.5rem!important}.m-xxl-n9{margin:-5rem!important}.mt-xxl-n9,.my-xxl-n9{margin-top:-5rem!important}.mr-xxl-n9,.mx-xxl-n9{margin-right:-5rem!important}.mb-xxl-n9,.my-xxl-n9{margin-bottom:-5rem!important}.ml-xxl-n9,.mx-xxl-n9{margin-left:-5rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.stretched-link:after{background-color:#0000;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1500px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#4c84ff!important}a.text-primary:focus,a.text-primary:hover{color:#0050ff!important}.text-secondary{color:#8a909d!important}a.text-secondary:focus,a.text-secondary:hover{color:#646a77!important}.text-success{color:#29cc97!important}a.text-success:focus,a.text-success:hover{color:#1c8c68!important}.text-info{color:#13cae1!important}a.text-info:focus,a.text-info:hover{color:#0d8b9a!important}.text-warning{color:#fec400!important}a.text-warning:focus,a.text-warning:hover{color:#b28900!important}.text-danger{color:#fe5461!important}a.text-danger:focus,a.text-danger:hover{color:#fe081b!important}.text-light{color:#f5f6fa!important}a.text-light:focus,a.text-light:hover{color:#c2c8e1!important}.text-dark{color:#1b223c!important}a.text-dark:focus,a.text-dark:hover{color:#030407!important}.text-purple{color:#896def!important}a.text-purple:focus,a.text-purple:hover{color:#5128e7!important}.text-body{color:#8a909d!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{background-color:initial;border:0;color:#0000;font:0/0 a;text-shadow:none}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#e5e9f2}.table .thead-dark th{border-color:#e5e9f2;color:inherit}}*{margin:0;outline:0;padding:0}*,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}ul{margin:0;padding:0}ul li{list-style-type:none}p{font-size:.98rem;font-weight:400;line-height:1.2;margin-bottom:0}::selection{background-color:#4c84ff;color:#fff}a,button{text-decoration:none;transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){a,button{transition:none}}a:active,a:focus,a:hover,button:active,button:focus,button:hover{box-shadow:none;outline:none;text-decoration:none}button{background:#0000;border:none;cursor:pointer}.pt-25{padding-top:1.56rem}.pt-30{padding-top:1.9rem}.pt-35{padding-top:2.19rem}.pt-40{padding-top:2.5rem}.pt-45{padding-top:2.81rem}.pt-55{padding-top:3.44rem}.pt-50{padding-top:3.12rem}.pt-60{padding-top:3.75rem}.pt-65{padding-top:4.06rem}.pt-70{padding-top:4.38rem}.pt-75{padding-top:4.69rem}.pt-80{padding-top:5rem}.pt-90{padding-top:5.63rem}.pt-100{padding-top:4.38rem}@media (min-width:992px){.pt-100{padding-top:6.25rem}}.pb-25{padding-bottom:1.56rem}.pb-30{padding-bottom:1.9rem}.pb-35{padding-bottom:2.19rem}.pb-40{padding-bottom:2.5rem}.pb-45{padding-bottom:2.81rem}.pb-50{padding-bottom:3.12rem}.pb-55{padding-bottom:3.44rem}.pb-60{padding-bottom:3.75rem}.pb-65{padding-bottom:4.06rem}.pb-70{padding-bottom:4.38rem}.pb-75{padding-bottom:4.69rem}.pb-80{padding-bottom:5rem}.pb-90{padding-bottom:5.63rem}.pb-100{padding-bottom:6.25rem}.pv-35{padding-bottom:2.19rem;padding-top:2.19rem}.pv-40{padding-bottom:2.5rem;padding-top:2.5rem}.pv-45{padding-bottom:2.81rem;padding-top:2.81rem}.pv-50{padding-bottom:3.12rem;padding-top:3.12rem}.pv-55{padding-bottom:3.44rem;padding-top:3.44rem}.pv-60{padding-bottom:3.75rem;padding-top:3.75rem}.pv-65{padding-bottom:4.06rem;padding-top:4.06rem}.pv-70{padding-bottom:4.38rem;padding-top:4.38rem}.pv-75{padding-bottom:4.69rem;padding-top:4.69rem}.pv-80{padding-bottom:5rem;padding-top:5rem}.pv-90{padding-bottom:5.63rem;padding-top:5.63rem}.pv-100{padding-bottom:6.25rem;padding-top:6.25rem}.mt-30{margin-top:1.9rem}.mt-35{margin-top:2.19rem}.mt-40{margin-top:2.5rem}.mt-50{margin-top:3.12rem}.mt-60{margin-top:3.75rem}.mt-70{margin-top:4.38rem}.mt-75{margin-top:4.69rem}.mt-80{margin-top:5rem}.mt-85{margin-top:5.31rem}.mt-90{margin-top:5.63rem}.mt-95{margin-top:5.94rem}.mt-100{margin-top:6.25rem}.mb-30{margin-bottom:1.9rem}.mb-35{margin-bottom:2.19rem}.mb-40{margin-bottom:2.5rem}.mb-50{margin-bottom:3.12rem}.mb-60{margin-bottom:3.75rem}.mb-70{margin-bottom:4.38rem}.mb-75{margin-bottom:4.69rem}.mb-80{margin-bottom:5rem}.mb-85{margin-bottom:5.31rem}.mb-90{margin-bottom:5.63rem}.mb-95{margin-bottom:5.94rem}.mb-100{margin-bottom:6.25rem}.min-height-vh83{min-height:83vh!important}.bg-gradient-dark:after{background:linear-gradient(180deg,#0000 0,#0000 30%,#000000b3);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.bg-light-gray{background-color:#f5f6fa}.w-45{height:auto;width:45px}.iconbox-18{height:18px;width:18px}.iconbox-45{height:45px;width:45px}.font-weight-medium{font-weight:500}.absolute-middle{top:50%;transform:translateY(-50%)}.absolute-bottom{bottom:0;top:auto}.overflow-hidden{overflow:hidden}label{text-transform:capitalize}.alert{color:#1b223c;font-size:.98rem;font-weight:500}.alert.alert-highlighted{color:#fff}.alert.alert-highlighted.alert-primary{background-color:#4c84ff}.alert.alert-highlighted.alert-secondary{background-color:#8a909d}.alert.alert-highlighted.alert-success{background-color:#29cc97}.alert.alert-highlighted.alert-danger{background-color:#fe5461}.alert.alert-highlighted.alert-warning{background-color:#fec400}.alert.alert-highlighted.alert-info{background-color:#13cae1}.alert.alert-highlighted.alert-light{background-color:#f5f6fa;color:#1b223c}.alert.alert-highlighted.alert-dark{background-color:#1b223c}.alert.alert-outlined{background-color:initial;color:#1b223c}.notifications-list li a{color:#8a909d;display:block;font-size:.88rem;padding:.625rem 1.25rem}.notifications-list li:hover{background-color:#f5f6fa}.badge{color:#fff;padding-top:.75em;text-transform:uppercase}.badge-sm{font-size:65%;padding-left:.6em;padding-right:.6em;padding-top:.5em}.breadcrumb-wrapper{margin-bottom:30px}.breadcrumb-wrapper h1{color:#1b223c;font-size:1.63rem;font-weight:500}.breadcrumb-wrapper.breadcrumb-contacts{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.breadcrumb .breadcrumb-item{font-size:.98rem;text-transform:capitalize}.breadcrumb .breadcrumb-item a{color:#8a909d;text-transform:capitalize}.breadcrumb.breadcrumb-inverse{background-color:#e4edff99;border-color:#4c84ff}.breadcrumb.breadcrumb-inverse .breadcrumb-item{color:#4c84ff}.breadcrumb.breadcrumb-inverse .breadcrumb-item:before{color:inherit}.breadcrumb.breadcrumb-primary{background-color:#4c84ff;border-color:#4c84ff}.breadcrumb.breadcrumb-primary .breadcrumb-item,.breadcrumb.breadcrumb-primary .breadcrumb-item a,.breadcrumb.breadcrumb-primary .breadcrumb-item:before{color:#fff}.breadcrumb.breadcrumb-pink{background-color:#ff548e;border-color:#ff548e}.breadcrumb.breadcrumb-pink .breadcrumb-item,.breadcrumb.breadcrumb-pink .breadcrumb-item a,.breadcrumb.breadcrumb-pink .breadcrumb-item:before{color:#fff}.breadcrumb.breadcrumb-success{background-color:#29cc97;border-color:#29cc97}.breadcrumb.breadcrumb-success .breadcrumb-item,.breadcrumb.breadcrumb-success .breadcrumb-item a,.breadcrumb.breadcrumb-success .breadcrumb-item:before{color:#fff}.breadcrumb.breadcrumb-danger{background-color:#fe5461;border-color:#fe5461}.breadcrumb.breadcrumb-danger .breadcrumb-item,.breadcrumb.breadcrumb-danger .breadcrumb-item a,.breadcrumb.breadcrumb-danger .breadcrumb-item:before{color:#fff}.breadcrumb.breadcrumb-warning{background-color:#fec400;border-color:#fec400}.breadcrumb.breadcrumb-warning .breadcrumb-item,.breadcrumb.breadcrumb-warning .breadcrumb-item a,.breadcrumb.breadcrumb-warning .breadcrumb-item:before{color:#fff}.breadcrumb.breadcrumb-info{background-color:#13cae1;border-color:#13cae1}.breadcrumb.breadcrumb-info .breadcrumb-item,.breadcrumb.breadcrumb-info .breadcrumb-item a,.breadcrumb.breadcrumb-info .breadcrumb-item:before{color:#fff}.breadcrumb-item+.breadcrumb-item:before{color:#8a909d;content:"\f763";font-family:Material Design Icons;font-size:7px;position:relative;top:10px;transform:rotate(45deg)}.btn.btn-square{border-radius:0}.btn.btn-pill{border-radius:100px}.btn-dropbox,.btn-facebook,.btn-google-plus,.btn-linkedin,.btn-pinterest,.btn-skype,.btn-tumblr,.btn-twitter,.btn-vimeo{border:1px solid #0000;color:#fff;font-size:.98rem;height:40px;line-height:1.5;overflow:hidden;padding:.312rem .625rem;position:relative;text-align:center;width:40px}.btn-dropbox.text,.btn-facebook.text,.btn-google-plus.text,.btn-linkedin.text,.btn-pinterest.text,.btn-skype.text,.btn-tumblr.text,.btn-twitter.text,.btn-vimeo.text{padding-left:1.25rem;padding-right:1.25rem;width:auto}.btn-dropbox.text i,.btn-facebook.text i,.btn-google-plus.text i,.btn-linkedin.text i,.btn-pinterest.text i,.btn-skype.text i,.btn-tumblr.text i,.btn-twitter.text i,.btn-vimeo.text i{margin-right:.5rem}.btn-dropbox.btn-lg,.btn-facebook.btn-lg,.btn-google-plus.btn-lg,.btn-group-lg>.btn-dropbox.btn,.btn-group-lg>.btn-facebook.btn,.btn-group-lg>.btn-google-plus.btn,.btn-group-lg>.btn-linkedin.btn,.btn-group-lg>.btn-pinterest.btn,.btn-group-lg>.btn-skype.btn,.btn-group-lg>.btn-tumblr.btn,.btn-group-lg>.btn-twitter.btn,.btn-group-lg>.btn-vimeo.btn,.btn-linkedin.btn-lg,.btn-pinterest.btn-lg,.btn-skype.btn-lg,.btn-tumblr.btn-lg,.btn-twitter.btn-lg,.btn-vimeo.btn-lg{height:50px;padding-left:1.88rem;padding-right:1.88rem}.btn-facebook{background:#3b5998}.btn-facebook.btn-outline{background:#0000;border-color:#3b599899;color:#3b5998}.btn-facebook:hover{background:#344e86;color:#fff}.btn-facebook:hover.btn-outline{border-color:#3b5998;color:#fff}.btn-facebook:hover:before{background:#2d4373}.btn-twitter{background:#00aced}.btn-twitter.btn-outline{background:#0000;border-color:#00aced99;color:#00aced}.btn-twitter:hover{background:#0099d4;color:#fff}.btn-twitter:hover.btn-outline{border-color:#00aced;color:#fff}.btn-skype{background:#00aff0}.btn-skype.btn-outline{background:#0000;border-color:#00aff099;color:#00aff0}.btn-skype:hover{background:#00aff0;color:#fff}.btn-skype:hover.btn-outline{border-color:#00aff0;color:#fff}.btn-skype:hover:before{background:#0087ba}.btn-linkedin{background:#4875b4}.btn-linkedin.btn-outline{background:#0000;border-color:#4875b499;color:#4875b4}.btn-linkedin:hover{background:#4169a2;color:#fff}.btn-linkedin:hover.btn-outline{border-color:#4875b4;color:#fff}.btn-linkedin:hover:before{background:#395d90}.btn-pinterest{background:#cb2027}.btn-pinterest.btn-outline{background:#0000;border-color:#cb202799;color:#cb2027}.btn-pinterest:hover{background:#b51d23;color:#fff}.btn-pinterest:hover.btn-outline{border-color:#cb2027;color:#fff}.btn-pinterest:hover:before{background:#9f191f}.btn-tumblr{background:#32506d}.btn-tumblr.btn-outline{background:#0000;border-color:#32506d99;color:#32506d}.btn-tumblr:hover{background:#2a435c;color:#fff}.btn-tumblr:hover.btn-outline{border-color:#32506d;color:#fff}.btn-tumblr:hover:before{background:#22364a}.btn-google-plus{background:#d34836}.btn-google-plus.btn-outline{background:#0000;border-color:#d3483699;color:#d34836}.btn-google-plus:hover{background:#c43d2b;color:#fff}.btn-google-plus:hover.btn-outline{border-color:#d34836;color:#fff}.btn-google-plus:hover:before{background:#b03626}.btn-dropbox{background:#007ee5}.btn-dropbox.btn-outline{background:#0000;border-color:#007ee599;color:#007ee5}.btn-dropbox:hover{background:#0070cc;color:#fff}.btn-dropbox:hover.btn-outline{border-color:#007ee5;color:#fff}.btn-dropbox:hover:before{background:#0062b2}.btn-vimeo{background:#aad450}.btn-vimeo.btn-outline{background:#0000;border-color:#aad45099;color:#aad450}.btn-vimeo:hover{background:#a0cf3c;color:#fff}.btn-vimeo:hover.btn-outline{border-color:#aad450;color:#fff}.btn-vimeo:hover:before{background:#93c130}.social-button .btn{border-color:#e5e9f2;color:#8a909d;line-height:28px}.social-button .btn:hover{background:#4c84ff;border-color:#4c84ff;color:#fff}.btn.active,.btn:active,.btn:focus,.dropdown-toggle.active,.dropdown-toggle:active,.dropdown-toggle:focus{box-shadow:none!important}.dropdown-toggle:after{border-bottom:0;border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid;vertical-align:middle}.dropdown-toggle-split{padding:0 .75rem}.btn.btn-ladda{border-radius:0;cursor:pointer;display:inline-block;font-size:.9375rem;font-weight:500;line-height:auto;margin-bottom:0;padding:auto 20px;text-align:center;touch-action:manipulation;vertical-align:middle;white-space:nowrap}.card .card-header h2{color:#1b223c;font-size:1.25125rem;line-height:1;margin-bottom:.312rem}.card .card-img-overlay{z-index:1}.card-default{margin-bottom:1.5rem}.card-default .card-header{align-items:center;background-color:#fff;border-bottom:none;display:flex;flex-wrap:wrap;padding-left:1.88rem;padding-right:1.88rem;padding-top:3rem}@media (min-width:1500px){.card-default .card-header{padding-left:3.125rem;padding-right:3.125rem}}.card-default .card-header h2{color:#1b223c;font-size:1.25125rem;line-height:1;margin-bottom:0}.card-default .card-header-border-bottom{border-bottom:1px solid #e5e9f2;padding-bottom:20px;padding-top:28px}.card-default .card-header-border-bottom h2{margin-bottom:0}.card-default .card-body{padding:1.88rem}@media (min-width:1500px){.card-default .card-body{padding:3.125rem}}.card-default .card-body p{line-height:1.5}.card-default .card-footer{border-top:1px solid #e5e9f2;padding-left:1.88rem;padding-right:1.88rem}@media (min-width:1500px){.card-default .card-footer{padding-left:3.125rem;padding-right:3.125rem}}.card-default.contact a{color:#8a909d}.card-default.contact .contact-details .small{font-size:.875rem}.card-mini{border:1px solid #e5e9f2}.card-mini .card-body{padding:1.63rem}.card-mini .card-body h2{color:#1b223c;font-size:1.49625rem}.card-mini .chartjs-wrapper{height:100px}.card-mini .card-footer{border-top:1px solid #e5e9f2}.card-icon-info>i{color:#4c84ff;display:inline-block;font-size:1.56rem}.card-icon-info>span{display:inline-block;font-size:.88rem}.card-table-border-none{margin-bottom:1.5rem}.card-table-border-none .card-header{align-items:center;background-color:#fff;border-bottom:none;display:flex;flex-wrap:wrap;padding-left:1.88rem;padding-right:1.88rem;padding-top:3rem}@media (min-width:1500px){.card-table-border-none .card-header{padding-left:3.125rem;padding-right:3.125rem}}.card-table-border-none .card-header h2{color:#1b223c;font-size:1.25125rem;line-height:1;margin-bottom:.312rem}.card-table-border-none .card-header-border-bottom{background-color:#fff;border-bottom:1px solid #e5e9f2;padding-bottom:20px;padding-top:28px}.card-table-border-none .card-header-border-bottom h2{margin-bottom:0}.card-table-border-none .card-body{padding:1.9rem 1.88rem}@media (min-width:1500px){.card-table-border-none .card-body{padding:3.125rem}}.card-table-border-none .card-footer{border-top:1px solid #e5e9f2;padding-left:1.88rem;padding-right:1.88rem}@media (min-width:1500px){.card-table-border-none .card-footer{padding-left:3.125rem;padding-right:3.125rem}}.card-table-border-none tbody td,.card-table-border-none thead th{border:none}.card-table-border-none tbody td{font-size:.98rem;padding:2.25rem 0 0}.accordion .card{border:0;margin-bottom:.94rem}.accordion .card-header{background-color:initial;border:none;padding:0}.accordion .card-header .btn,.accordion .card-header a{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;color:#1b223c;display:block;height:auto;line-height:1.5;padding:1.56rem;position:relative;text-align:left;transition:all .3s ease-in .2s;white-space:inherit;width:100%}@media (prefers-reduced-motion:reduce){.accordion .card-header .btn,.accordion .card-header a{transition:none}}.accordion .card-header .btn:after,.accordion .card-header a:after{color:#8a909d;font-size:.98rem;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.accordion .card-header .btn:focus,.accordion .card-header .btn:hover,.accordion .card-header a:focus,.accordion .card-header a:hover{text-decoration:none!important}.accordion .card-header .btn[aria-expanded=false]:after,.accordion .card-header a[aria-expanded=false]:after{content:"\f143";font-family:Material Design Icons}.accordion .card-header .btn[aria-expanded=true],.accordion .card-header a[aria-expanded=true]{border-bottom:1px solid #e5e9f2;box-shadow:0 0 19px #e5e6eb99!important;color:#4c84ff}.accordion .card-header .btn[aria-expanded=true]:after,.accordion .card-header a[aria-expanded=true]:after{color:#4c84ff;content:"\f140";font-family:Material Design Icons}.accordion .card-body,.accordion-shadow .card{box-shadow:0 7px 19px #e5e6eb99}.accordion-shadow .card-header .btn[aria-expanded=false]:after,.accordion-shadow .card-header a[aria-expanded=false]:after{opacity:1}.accordion-shadow .card-header .btn[aria-expanded=true],.accordion-shadow .card-header a[aria-expanded=true]{box-shadow:none!important}.accordion-shadow .card-header .btn[aria-expanded=true]:after,.accordion-shadow .card-header a[aria-expanded=true]:after{color:#4c84ff;content:"\f140";font-family:Material Design Icons}.accordion-shadow .card-body{box-shadow:none!important}.accordion-bordered .card{border:1px solid #e5e9f2!important;border-radius:0}.accordion-bordered .card-header .btn[aria-expanded=false]:after,.accordion-bordered .card-header a[aria-expanded=false]:after{opacity:1}.accordion-bordered .card-body,.accordion-bordered .card-header .btn[aria-expanded=true],.accordion-bordered .card-header a[aria-expanded=true]{box-shadow:none!important}.accordion-header-border-bottom .card-header{border-bottom:1px solid #e5e9f2}.accordion-header-border-bottom .card-header .btn,.accordion-header-border-bottom .card-header a{border-bottom:none;padding:1.56rem 0}.accordion-header-border-bottom .card-header .btn:after,.accordion-header-border-bottom .card-header a:after{right:0}.accordion-header-border-bottom .card-header .btn[aria-expanded=false]:after,.accordion-header-border-bottom .card-header a[aria-expanded=false]:after{opacity:1}.accordion-header-border-bottom .card-header .btn[aria-expanded=true],.accordion-header-border-bottom .card-header a[aria-expanded=true]{border-bottom:none;box-shadow:none!important}.accordion-header-border-bottom .card-header .btn[aria-expanded=true]:after,.accordion-header-border-bottom .card-header a[aria-expanded=true]:after{color:#4c84ff;content:"\f140";font-family:Material Design Icons}.accordion-header-border-bottom .card-body{box-shadow:none!important;padding-left:0;padding-right:0}.caret{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid;display:inline-block;height:0;margin-left:.125rem;vertical-align:middle;width:0}.chat{border-radius:.25rem}.chat .chat-left-side .chat-search{padding:1.5rem 1rem}.chat .chat-left-side #chat-left-content{height:373px!important}@media (min-width:992px){.chat .chat-left-side #chat-left-content{height:calc(100vh - 320px)!important}}@media (min-width:1200px){.chat .chat-left-side #chat-left-content{height:calc(100vh - 350px)!important}}@media (min-width:768px){.chat .chat-left-side .last-msg{width:300px}}@media (min-width:992px){.chat .chat-left-side .last-msg{width:125px}}@media (min-width:1500px){.chat .chat-left-side .last-msg{width:220px}}.chat .chat-right-side{border-left:1px solid #e5e9f2}.chat .chat-right-side .chat-right-content{padding:1.5rem}.chat .chat-right-side #chat-right-content{height:373px!important}@media (min-width:992px){.chat .chat-right-side #chat-right-content{height:calc(100vh - 395px)!important}}@media (min-width:1200px){.chat .chat-right-side #chat-right-content{height:calc(100vh - 405px)!important}}.carousel-indicators{bottom:0}@media (min-width:768px){.carousel-indicators{bottom:-5px}}.carousel-indicators.indicator-success li{background-color:#29cc9733}.carousel-indicators.indicator-success li.active{background-color:#29cc97}.carousel-caption{bottom:40px}.carousel-testimonial .carousel-control-next,.carousel-testimonial .carousel-control-prev{color:red;color:#8a909d;width:auto;z-index:55}.carousel-testimonial .carousel-control-prev .carousel-control-prev-icon{color:#8a909d}.world-data-chart{padding-left:1.88rem;padding-right:1.88rem}@media (min-width:1200px){.world-data-chart.border-bottom{border-bottom:0!important;border-right:1px solid #e5e9f2}#linechart{min-height:280px}#doChart{min-height:210px}}#polar,#radar{min-height:200px}@media (min-width:768px){#polar,#radar{min-height:230px}}@media (min-width:1200px){#polar,#radar{min-height:270px;min-width:100%}}[polar-data-height]{height:455px}[radar-data-height]{height:408px}@media (min-width:1200px){#currentUser{height:283px!important;min-height:283px}#activity{min-height:280px}}#deviceChart{min-height:200px}@media (min-width:768px){#deviceChart{min-height:230px}}.customLegend li{display:inline-block;margin-right:1.56rem;margin-top:1.88rem}.customLegend li span{border-radius:1.56rem;display:inline-block;height:12px;margin-right:.312rem;width:12px}.full-calendar{position:relative}.full-calendar .fc-header-toolbar{line-height:0;margin:30px}@media (min-width:1500px){.full-calendar .fc-header-toolbar{margin:30px 50px}}.full-calendar .fc-toolbar{align-items:flex-start;flex-direction:column}@media (min-width:768px){.full-calendar .fc-toolbar{align-items:center;flex-flow:wrap}}.full-calendar .fc-left{margin-bottom:25px}@media (min-width:768px){.full-calendar .fc-left{margin-bottom:0}}.full-calendar .fc-left h2{color:#1b223c;font-size:1.25125rem;margin-left:0;text-transform:capitalize}.full-calendar .fc-view-container{background-color:#fff;border:1px solid #ddd;border-radius:.25rem;margin:30px}@media (min-width:1500px){.full-calendar .fc-view-container{margin:30px 50px 50px}}.full-calendar thead tr{background-color:initial;box-shadow:none}.full-calendar .fc-day-header{padding:10px 0}.full-calendar .fc-day-header span{color:#000;font-size:1rem}.full-calendar .fc-time,.full-calendar .fc-title{color:#fff}.full-calendar .fc-day-number{color:#000}.full-calendar .fc-time{font-weight:400}.full-calendar thead tr th:first-child{border-top-left-radius:10px}.full-calendar .fc-event{border:1px solid #0000}.full-calendar .fc-event,.full-calendar .fc-event-dot{background-color:#4c84ff;cursor:pointer}.full-calendar .fc-button-primary{background-color:#fff;border-color:#ddd}.full-calendar .fc-button-primary:focus{box-shadow:none!important}.full-calendar .fc-button-primary:hover{background-color:initial;border-color:#ddd}.full-calendar .fc-icon{margin-top:-3px}.full-calendar .fc-icon-chevron-left,.full-calendar .fc-icon-chevron-right{color:#8a909d}.full-calendar .fc-today-button{background-color:#4c84ff;border-color:#4c84ff;color:#fff;text-transform:uppercase}.full-calendar .fc-today-button:focus{box-shadow:none!important}.full-calendar .fc-today-button:hover{background-color:#fff;border-color:#4c84ff;color:#4c84ff}.full-calendar .fc-button:disabled{opacity:1}.full-calendar .fc-button-primary:not(:disabled).fc-button-active,.full-calendar .fc-button-primary:not(:disabled):active{background-color:initial;border-color:#ddd}.full-calendar .fc td,.full-calendar .fc th{border:1px solid #0000}.full-calendar .fc td{border-right:1px solid #ddd}.full-calendar .fc td:last-child{border-right-color:#0000}.full-calendar .fc-row .fc-bg{border-top:1px solid #ddd!important}.full-calendar tbody tr{border-bottom:1px solid #ddd!important}.full-calendar .fc th{border:1px solid #ddd}.full-calendar .fc-past-event{background-color:#bfbfc3}.full-calendar .fc-current-event .fc-time,.full-calendar .fc-current-event .fc-title{font-size:13px}.full-calendar .fc-today .fc-day-number{background-color:#4c84ff;border-radius:50%;color:#fff;height:20px;line-height:20px;text-align:center;width:20px}.fc-datepicker-header{cursor:pointer}.fc-unthemed td.fc-today{background-color:#4c84ff4d}.ui-icon{left:-7px;top:-4px}.dropdown-menu{border:1px solid #e5e9f2}pre{background:#0000000d;border-left:4px solid #4c84ff;border-radius:.19rem;padding:1.25rem .94rem}pre code{background:#0000}.pre-code,code,pre code{color:#1b223c;font-size:1rem}.pre-code,code{background:#0000000d;font-family:Menlo,Monaco,Courier New,Courier,monospace;margin:0 .125rem;padding:.19rem .625rem}.pre-code{padding:1.25rem .94rem!important}.daterangepicker{box-shadow:0 5px 18px 0 #e5e9f280}.daterangepicker .ranges ul{padding-bottom:.625rem;padding-top:.625rem;width:auto}.daterangepicker .ranges li{font-size:.875rem;padding:.5rem 1.25rem}.daterangepicker .ranges li.active{background-color:initial;color:#4c84ff}.daterangepicker:after,.daterangepicker:before{display:none}.daterangepicker .drp-buttons .btn{padding:0 1.25rem}.daterangepicker td.in-range{background-color:#4c84ff1a}.daterangepicker td.available:hover{background-color:#4c84ff;color:#fff}.daterangepicker .ranges li:hover{background-color:initial;color:#4c84ff}.date-range-report span{cursor:pointer}.date-range-report span:after{border-bottom:0;border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid;content:"";display:inline-block;height:0;margin-left:1em;vertical-align:middle;width:0}.date-range::placeholder{color:#495057}.form-control:focus{box-shadow:none}.form-group,.input-group{margin-bottom:1.25rem}.form-group label,.input-group label{color:#1b223c;font-size:.98rem}.form-group .form-control,.input-group .form-control{border-color:#e5e9f2;font-size:.98rem;padding:.5rem 1.06rem}.form-group .form-control.input-lg,.input-group .form-control.input-lg{font-size:1.06rem;padding:.9375rem 1.06rem}.form-group .form-control.input-sm,.input-group .form-control.input-sm{font-size:.8125rem;padding:.38rem 1.06rem}.form-pill .form-group .form-control{border-radius:100px}.horizontal-form .form-check{padding-left:0}.horizontal-form .form-check label{font-size:.875rem;font-weight:400}.control{color:#1b223c;cursor:pointer;display:block;font-size:.875rem;font-weight:500;margin-bottom:.9375rem;padding-left:1.56rem;position:relative}.control input{opacity:0;position:absolute;z-index:-1}.control-indicator{background:#e1e2e5;border:1px solid #ccc;border-radius:.125rem;height:15px;left:0;position:absolute;top:2px;width:15px}.control-radio .control-indicator{border-radius:50%}.control input:disabled~.control-indicator{background:#e1e2e5;border:1px solid #ccc;opacity:.6;pointer-events:none}.control-indicator:after{content:"";display:none;position:absolute}.control input:checked~.control-indicator:after{display:block}.control-checkbox .control-indicator:after{background:#0000!important;border:solid #1b223c;border-width:0 2px 2px 0;height:8px;left:4px;top:1px;transform:rotate(45deg);width:5px}.control-checkbox input:disabled~.control-indicator:after{border-color:#7b7b7b}.control-radio .control-indicator:after{background:#1b223c;border-radius:50%;height:5px;left:4px;top:4px;width:5px}.control-radio input:disabled~.control-indicator:after{background:#7b7b7b}.checkbox-primary .control-indicator,.radio-primary .control-indicator{background:#4c84ff;border-color:#4c84ff}.checkbox-primary .control-indicator:after,.radio-primary .control-indicator:after{background:#fff;border-color:#fff;color:#fff}.checkbox-warning .control-indicator,.radio-warning .control-indicator{background:#fec400;border-color:#fec400}.checkbox-warning .control-indicator:after,.radio-warning .control-indicator:after{background:#fff;border-color:#fff;color:#fff}.checkbox-danger .control-indicator,.radio-danger .control-indicator{background:#fe5461;border-color:#fe5461}.checkbox-danger .control-indicator:after,.radio-danger .control-indicator:after{background:#fff;border-color:#fff;color:#fff}.checkbox-success .control-indicator,.radio-success .control-indicator{background:#29cc97;border-color:#29cc97}.checkbox-success .control-indicator:after,.radio-success .control-indicator:after{background:#fff;border-color:#fff;color:#fff}.checkbox-info .control-indicator,.radio-info .control-indicator{background:#13cae1;border-color:#13cae1}.checkbox-info .control-indicator:after,.radio-info .control-indicator:after{background:#fff;border-color:#fff;color:#fff}.control.outlined .control-indicator,.control.outlined input:disabled~.control-indicator{background:#0000!important}.control.outlined.checkbox-primary .control-indicator,.control.outlined.radio-primary .control-indicator{background:#0000;border-color:#4c84ff}.control.outlined.checkbox-primary .control-indicator:after,.control.outlined.radio-primary .control-indicator:after{background:#4c84ff;border-color:#4c84ff;color:#fff}.control.outlined.checkbox-warning .control-indicator,.control.outlined.radio-warning .control-indicator{background:#0000;border-color:#fec400}.control.outlined.checkbox-warning .control-indicator:after,.control.outlined.radio-warning .control-indicator:after{background:#fec400;border-color:#fec400;color:#fff}.control.outlined.checkbox-danger .control-indicator,.control.outlined.radio-danger .control-indicator{background:#0000;border-color:#fe5461}.control.outlined.checkbox-danger .control-indicator:after,.control.outlined.radio-danger .control-indicator:after{background:#fe5461;border-color:#fe5461;color:#fff}.control.outlined.checkbox-success .control-indicator,.control.outlined.radio-success .control-indicator{background:#0000;border-color:#29cc97}.control.outlined.checkbox-success .control-indicator:after,.control.outlined.radio-success .control-indicator:after{background:#29cc97;border-color:#29cc97;color:#fff}.control.outlined.checkbox-info .control-indicator,.control.outlined.radio-info .control-indicator{background:#0000;border-color:#13cae1}.control.outlined.checkbox-info .control-indicator:after,.control.outlined.radio-info .control-indicator:after{background:#13cae1;border-color:#13cae1;color:#fff}.custom-select{margin-left:.625rem;width:auto}.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend>.input-group-text{background-color:#f5f6fa;border-color:#e5e9f2}.input-group>.input-group-append>.input-group-text.bg-primary,.input-group>.input-group-prepend>.input-group-text.bg-primary{border-color:#4c84ff;color:#fff}.input-group>.input-group-append>.input-group-text.bg-warning,.input-group>.input-group-prepend>.input-group-text.bg-warning{border-color:#fec400;color:#fff}.input-group>.input-group-append>.input-group-text.bg-danger,.input-group>.input-group-prepend>.input-group-text.bg-danger{border-color:#fe5461;color:#fff}.input-group>.input-group-append>.input-group-text.bg-success,.input-group>.input-group-prepend>.input-group-text.bg-success{border-color:#29cc97;color:#fff}.input-group>.input-group-append>.input-group-text .control,.input-group>.input-group-prepend>.input-group-text .control{margin-bottom:1.25rem}.input-group>.input-group-append .form-check,.input-group>.input-group-prepend .form-check{padding-left:0}.input-group>.input-group-append .form-check .form-check-label,.input-group>.input-group-prepend .form-check .form-check-label{margin-bottom:0}.input-group>.input-group-append .form-check .checkbox-custom-label:before,.input-group>.input-group-append .form-check .radio-custom-label:before,.input-group>.input-group-prepend .form-check .checkbox-custom-label:before,.input-group>.input-group-prepend .form-check .radio-custom-label:before{background:#fff;margin-right:0}.input-group>.input-group-append .form-check .checkbox-custom:checked+.checkbox-custom-label:before,.input-group>.input-group-append .form-check .radio-custom:checked+.radio-custom-label:before,.input-group>.input-group-prepend .form-check .checkbox-custom:checked+.checkbox-custom-label:before,.input-group>.input-group-prepend .form-check .radio-custom:checked+.radio-custom-label:before{border:1px solid #d4d5db;line-height:1rem}.input-group>.input-group-append .form-check .radio-custom:checked+.radio-custom-label:before,.input-group>.input-group-prepend .form-check .radio-custom:checked+.radio-custom-label:before{font-size:.5rem}.invalid-feedback,.valid-feedback{font-size:90%}.select2-container--default .select2-selection--multiple{border-color:#e5e9f2}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#4c84ff80}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:rgba(76,132,255,.051);border-color:#4c84ff;color:#4c84ff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:1px solid #4c84ff;color:#4c84ff;margin-right:.31rem;padding-right:.31rem}.media-message{padding:.75rem 1rem}.media-message img{width:40px}.media-message .status{border:2px solid #0000;border-radius:50%;bottom:0;height:12px;position:absolute;right:0;width:12px}.media-message .status.active,.media-message .status.away{border-color:#fff}.media-message .status.active{background-color:#29cc97}.media-message .status.away{background-color:#fec400}.media-message .title{color:#1b223c;font-size:.9375rem;margin-bottom:0}.media-message .last-msg{color:#8a909d;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}@media (min-width:768px){.media-message .last-msg{width:550px}}@media (min-width:992px){.media-message .last-msg{width:125px}}@media (min-width:1200px){.media-message .last-msg{width:220px}}.media-message .date{color:#8a909d;font-size:12px;text-align:right}.media-message:hover{background-color:#e9ecef80;text-decoration:none}.media-message.media-active{background-color:#4c84ff}.media-message.media-active .date,.media-message.media-active .last-msg,.media-message.media-active .title{color:#fff}.media-message.event-active{background-color:#e9ecef80}.media-notification .last-msg{width:200px}.media-chat{margin-bottom:1.5rem}.media-chat .content{background-color:#e9ecef80;border-radius:.25rem;margin-bottom:1.25rem;padding:.5rem 1.25rem}.media-chat .heading-title a{color:#1b223c}.media-chat .heading-title a:hover{color:#4c84ff;text-decoration:none}.media-chat .title{color:#4c84ff;font-size:1rem}.media-chat .message{background-color:#e9ecef80;border-radius:.25rem;color:#1b223c;margin-bottom:.25rem;padding:.5rem 1.25rem}.media-chat .date-time{font-size:10px;padding-left:1.25rem}.media-chat .media-body{flex:initial}.media-chat.media-left img{width:50px}.media-chat.media-right{justify-content:flex-end;text-align:right}.media-chat.media-right img{width:40px}.media-chat:hover{text-decoration:none}.media-chat.media-chat-header{border-bottom:1px solid #e5e9f2;border-top:1px solid #e5e9f2;padding:1.125rem 1.5rem}@media (min-width:992px){.media-chat.media-chat-header{border-top:0}}.media-chat.media-chat-header img{width:60px}.media-chat.media-chat-header .dropdown-toggle{color:#8a909d;text-transform:uppercase}.media-chat.media-chat-header .dropdown-toggle.icon-burger-mini{font-size:1.5rem;position:relative}.media-chat.media-chat-header .dropdown-toggle.icon-burger-mini:after{display:none}.media-chat.media-chat-header .dropdown-toggle.icon-burger-mini:before{content:"\F1D9";font-family:Material Design Icons}.media-chat.media-chat-header .dropdown-menu{box-shadow:0 5px 18px 0 #e5e9f280;min-width:auto;padding-bottom:.5rem;padding-top:.5rem}.media-chat.media-chat-header .dropdown-menu .dropdown-item{padding:.3125rem 1.25rem}.media-chat.media-chat-header .dropdown-menu .dropdown-item a{color:#8a909d;font-size:.875rem;text-transform:capitalize}.media-chat.media-chat-header .dropdown-menu .dropdown-item:hover{background-color:initial}.media-chat.media-chat-header .dropdown-menu .dropdown-item:hover a{color:#4c84ff}.main-footer{background:#fff;border-top:1px solid #e5e9f2;color:#444;padding:.9375rem}.copyright{padding-bottom:1.9rem;padding-left:1.25rem;padding-top:1.9rem}@media (min-width:992px){.copyright{padding-left:2.69rem}}@media (min-width:1200px){.copyright{padding-left:3.44rem}}@media (min-width:1500px){.copyright{padding-left:6.25rem}}.copyright p{font-weight:500}#body{height:100%;overflow-x:hidden;position:relative}.wrapper{align-items:stretch;flex:1 1 auto;min-height:100vh}.page-wrapper,.wrapper{display:flex;width:100%}.page-wrapper{flex-direction:column}.content-wrapper{display:flex;flex:1 1 auto;flex-direction:column}.content{margin-left:auto;margin-right:auto;padding:1.9rem .94rem;width:100%}@media (min-width:992px){.content{padding:1.9rem 2.5rem}}@media (min-width:1200px){.content{padding:2.5rem 3.13rem}}@media (min-width:1500px){.content{padding:2.5rem 3.75rem}}.mdi-show-code code{background:#8a909d1a;border:1px solid #e5e9f2;border-radius:3px;padding:3px 5px}.mdi-show-code code,.mdi-show-code i.mdi{display:inline-block;vertical-align:middle}.mdi-show-code i.mdi{border-radius:4px}.mdi-show-code i.mdi.dark-demo{background:#333}.mdi-show-code .note{color:#999;font-size:14px;padding:0 20px 5px}.icons{column-count:1;column-gap:20px}@media (min-width:992px){.icons{column-count:2}}@media (min-width:1200px){.icons{column-count:3}}.icons div{line-height:3em}.icons div span{cursor:pointer;display:inline-block;font-size:14px;max-width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.icons div code:hover,.icons div i:hover,.icons div span:hover{color:#4c84ff}.icons div code:hover{border-color:#4c84ff}.icons div code{border:1px solid #e5e9f2;border-radius:4px;margin-left:2px;margin-right:4px;width:65px}.icons div code,.icons div i{cursor:pointer;display:inline-block;line-height:24px;text-align:center;vertical-align:middle}.icons div i{height:24px;width:32px}.icons .mdi:before{font-size:24px}div.copied{background-color:#29cc97;border-radius:4px;color:#fff;left:50%;margin-left:-100px;padding:10px 15px;position:fixed;text-align:center;top:100px;width:200px}.list-group .list-group-item{padding:1.38rem}.list-styled>li{list-style-type:disc;margin-left:.94rem;margin-right:.94rem}.map-container{height:400px;margin:0;padding:0;width:100%}.info-title{color:#1b223c;padding:.31rem}.jvectormap-zoomin,.jvectormap-zoomout{background-color:#4c84ff}.vector-map-world{height:300px;padding-bottom:0!important}@media (min-width:768px){.vector-map-world{height:360px}}@media (min-width:1200px){.vector-map-world{height:360px}}@media (min-width:1500px){.vector-map-world{height:379px}}.vector-map-world-2{height:300px;padding-bottom:0!important}@media (min-width:768px){.vector-map-world-2{height:360px}}@media (min-width:1200px){.vector-map-world-2{height:360px}}@media (min-width:1500px){.vector-map-world-2{height:350px}}@media (min-width:576px){#modal-add-contact .modal-lg,#modal-contact .modal-lg{margin-left:auto;margin-right:10px}}@media (min-width:992px){#modal-add-contact .modal-lg,#modal-contact .modal-lg{max-width:755px}}@media (min-width:1200px){#modal-add-contact .modal-lg,#modal-contact .modal-lg{margin-left:auto;margin-right:auto}}#modal-add-contact .modal-header .btn-close-icon,#modal-add-contact .modal-header .btn-dots-icon,#modal-add-contact .modal-header .btn-edit-icon,#modal-add-member .modal-header .btn-close-icon,#modal-add-member .modal-header .btn-dots-icon,#modal-add-member .modal-header .btn-edit-icon,#modal-contact .modal-header .btn-close-icon,#modal-contact .modal-header .btn-dots-icon,#modal-contact .modal-header .btn-edit-icon{color:#8a909d;font-size:1.125rem;padding:0 5px}@media (min-width:768px){#modal-add-member .last-msg{width:200px}}@media (min-width:992px){#modal-add-member .last-msg{width:125px}}@media (min-width:1200px){#modal-add-member .last-msg{width:220px}}.main-header{left:0;position:fixed;right:0;top:0;transition:box-shadow .2s linear;z-index:998}.main-header,.navbar{margin-bottom:0;padding:0}.navbar{background-color:#fff;border:none;border-bottom:1px solid #e5e9f2;border-radius:0;min-height:74px;transition:margin-left .3s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar{transition:none}}@media (min-width:768px){.navbar{padding-right:4.5rem}}.navbar .sidebar-offcanvas-toggle,.navbar .sidebar-toggle{background-color:initial;background-image:none;border:0;border-right:1px solid #e5e9f2;color:#8a909d;cursor:pointer;font-size:2rem;height:74px;padding:0 1.44rem}.navbar .sidebar-offcanvas-toggle:before,.navbar .sidebar-toggle:before{content:"\f9a7";font-family:Material Design Icons}.navbar .navbar-toggler i{color:#8a909d}.navbar .search-form{background:#0000;margin-right:auto;padding-left:1.25rem;position:relative}@media (min-width:768px){.navbar .search-form{padding-left:0}}@media (min-width:992px){.navbar .search-form{padding-left:1.25rem}}.navbar .search-form .input-group{margin-bottom:0}.navbar .search-form .btn{background:#0000;border:none;color:#8a909d;font-size:1.625rem;padding:.125rem .31rem .31rem}.navbar .search-form .btn:active,.navbar .search-form .btn:focus{box-shadow:none;outline:none}.navbar .search-form input.form-control{background:#0000;border:none;padding:.5rem .94rem}@media (min-width:1500px){.navbar .search-form input.form-control{min-width:500px}}.navbar .search-form #search-results-container{background:#fff;box-shadow:1px 2px 5px #e5e9f2;left:0;position:absolute;right:0;top:100%;width:100%}.navbar .search-form #search-results-container li{padding:20px 30px}.navbar .search-form #search-results-container li .link{font-size:1rem}.navbar .navbar-nav{flex-wrap:nowrap;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.navbar .navbar-nav{align-items:center;padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar .navbar-nav{padding-left:1.25rem;padding-right:1.25rem}}.navbar .navbar-nav .nav-item{padding-bottom:.5rem;padding-top:.5rem}@media (min-width:992px){.navbar .navbar-nav .nav-item{padding-bottom:1.1875rem;padding-top:1.1875rem}}.navbar .navbar-nav .nav-item .nav-link{color:#8a909d}.navbar .navbar-collapse{border-top:1px solid #e5e9f2;order:1}@media (min-width:992px){.navbar .navbar-collapse{border-top:none;order:0}}.navbar .navbar-right .navbar-nav{align-items:center;flex-direction:row}@media (min-width:992px){.navbar .navbar-right .navbar-nav{padding-left:0;padding-right:0}}@media (min-width:1200px){.navbar .navbar-right .navbar-nav{padding-left:0;padding-right:0}}.navbar .navbar-right .navbar-nav li>.dropdown-menu{border-color:#e5e9f2;position:absolute;right:15px}@media (min-width:992px){.navbar .navbar-right .navbar-nav .user-menu{min-width:160px}}.navbar .navbar-right .navbar-nav .user-menu .user-image{border-radius:.25rem;width:40px}.navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle{display:inline-block;font-size:.98rem;line-height:75px;padding:0 1rem}.navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle>span{color:#1b223c;font-size:1rem;font-weight:500;padding:0 .5rem}@media (min-width:992px){.navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle{padding-left:1rem;padding-right:.25rem}}@media (min-width:1200px){.navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle{padding-left:1rem;padding-right:1rem}}.navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle:after{border-left-width:6px;border-right-width:6px;border-top:6px solid;color:#8a909db3;vertical-align:middle}@media (min-width:992px){.navbar .navbar-right .navbar-nav .notifications-menu{min-width:60px}}@media (min-width:1200px){.navbar .navbar-right .navbar-nav .notifications-menu{min-width:70px}}.navbar .navbar-right .navbar-nav .notifications-menu .dropdown-toggle{border-left:1px solid #e5e9f2;border-right:1px solid #e5e9f2;color:#8a909db3;display:inline-block;font-size:1.625rem;line-height:74px;padding-left:.875rem;padding-right:0;position:relative}@media (min-width:1200px){.navbar .navbar-right .navbar-nav .notifications-menu .dropdown-toggle{padding-left:1.25rem;padding-right:.625rem}}.navbar .navbar-right .navbar-nav .notifications-menu .dropdown-toggle i{font-size:1.75rem}.navbar .navbar-right .navbar-nav .notifications-menu .dropdown-toggle:after{border:3px solid #4c84ff;border-radius:100px;content:"";height:11px;left:-17px;margin:0;position:relative;top:-18px;width:11px}.navbar .navbar-right .navbar-nav .notifications-menu>.dropdown-menu{right:-75px;width:275px}@media (min-width:768px){.navbar .navbar-right .navbar-nav .notifications-menu>.dropdown-menu{right:0;width:300px}}.navbar .navbar-right .navbar-nav .right-sidebar-2-menu{border-right:1px solid #e5e9f2;cursor:pointer;min-width:60px;text-align:center}@media (min-width:1200px){.navbar .navbar-right .navbar-nav .right-sidebar-2-menu{min-width:70px}}.navbar .navbar-right .navbar-nav .right-sidebar-2-menu i{color:#8a909db3;font-size:1.5rem;line-height:74px}.navbar .dropdown-menu{border-color:#0000;margin:0;padding:0;top:100%;width:215px}@media (min-width:768px){.navbar .dropdown-menu{width:250px}}@media (min-width:992px){.navbar .dropdown-menu{border-color:#e5e9f2}}.navbar .dropdown-menu li.dropdown-header{background-color:#fff;border-bottom:1px solid #e5e9f2;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#1b223c;font-size:1rem;margin-bottom:.63rem;padding:1.25rem 1.25rem .63rem}.navbar .dropdown-menu li.dropdown-header img{border-radius:.25rem;margin-right:.63rem;vertical-align:top;width:50px}.navbar .dropdown-menu li.dropdown-header small{color:#8a909d;display:block;font-size:.81rem}.navbar .dropdown-menu>li a{color:#8a909d;display:block;font-size:.88rem;padding:.625rem 1.25rem}.navbar .dropdown-menu>li a:hover{background-color:#f5f6fa}.navbar .dropdown-menu>li a>i{display:inline-block;margin-right:.625rem;text-align:center;width:18px}.navbar .dropdown-menu li.dropdown-footer{background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top:1px solid #e5e9f2;border-top-left-radius:0;border-top-right-radius:0;margin-top:.625rem}.navbar .dropdown-menu li.dropdown-footer>a{padding:.94rem 1.25rem}.navbar .dropdown-item.active,.navbar .dropdown-item:active{background-color:initial;color:#8a909d}@media (max-width:767px){.main-header .logo,.main-header .navbar{width:100%}.main-header .navbar{margin:0}}.header-fixed .page-wrapper{padding-top:4.75rem}.header-fixed.header-static-mobile .main-header{position:relative}@media (min-width:768px){.header-fixed.header-static-mobile .main-header{position:fixed}}.header-fixed.header-static-mobile .page-wrapper{padding-top:0}@media (min-width:768px){.header-fixed.header-static-mobile .page-wrapper{padding-top:4.875rem}}.header-static.header-fixed-mobile .main-header{position:fixed!important}@media (min-width:768px){.header-static.header-fixed-mobile .main-header{position:relative!important}}.header-static.header-fixed-mobile .page-wrapper{padding-top:4.875rem}@media (min-width:768px){.header-static.header-fixed-mobile .page-wrapper{padding-top:0}}.header-dark .navbar{background:#212a39}.header-dark .navbar .sidebar-offcanvas-toggle,.header-dark .navbar .sidebar-toggle{border-color:#fff3}.header-dark .navbar .search-form .btn,.header-dark .navbar .search-form .input-group input.form-control{color:#b7c0cd}.header-dark .navbar .navbar-right .navbar-nav .notifications-menu .dropdown-toggle{border-color:#fff3}.header-dark .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle>span{color:#8a909d}.header-dark .navbar .navbar-right .navbar-nav .right-sidebar-2-menu{border-color:#fff3}.header-light .navbar{background-color:#fff}.header-light .navbar .sidebar-offcanvas-toggle,.header-light .navbar .sidebar-toggle{border-color:#e5e9f2}.header-light .navbar .search-form .btn,.header-light .navbar .search-form .input-group input.form-control{color:#8a909d}.header-light .navbar .navbar-right .navbar-nav .notifications-menu .dropdown-toggle{border-color:#e5e9f2}.header-light .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle>span{color:#1b223c}.custom-dropdown .custom-dropdown-toggler .icon{color:#212529;font-size:1.75rem}.custom-dropdown .custom-dropdown-toggler .badge-xs{background-color:#8a909d;color:#fff;font-size:.75rem;font-weight:700;min-height:18px;min-width:18px;padding:3px 5px;position:absolute;right:8px;top:4px}.dropdown-notify{background-color:#fff;border-radius:5px;display:none;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:320px}@media (min-width:992px){.dropdown-notify{left:auto;transform:translateX(0)}}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{height:51px}.pagination .page-item.active .page-link{z-index:3}.pagination .page-link{color:#8a909d}.pagination .page-link:focus{box-shadow:none}.pagination-flat .page-item .page-link{border:0}.pagination-flat-rounded .page-item .page-link{border-radius:100%}.pagination-seperated .page-item .page-link{border-radius:0;margin:0 .31rem;padding:.75rem}@media (min-width:768px){.pagination-seperated .page-item .page-link{padding:1rem 1.25rem}}.pagination-seperated .page-item:last-child .page-link{margin-right:0}.pagination-seperated .page-item:first-child .page-link{margin-left:0}.pagination-seperated-rounded .page-item .page-link{border-radius:6.25rem}.border-rounded .page-item:last-child .page-link{border-bottom-right-radius:6.25rem;border-top-right-radius:6.25rem}.border-rounded .page-item:first-child .page-link{border-bottom-left-radius:6.25rem;border-top-left-radius:6.25rem;margin-left:0}.circle{position:relative;text-align:center}.circle .circle-content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.circle .circle-content h6,.circle .circle-content strong{font-size:12px}.circle.circle-lg h6{font-size:45px}.circle.circle-lg h6 span{font-size:35px}.popover{background-color:#fff}.popover-header{background-color:initial;border-bottom:0;color:#1b223c;font-size:1.125rem;padding-bottom:0}.popover-body{color:#8a909d}.tooltip-inner{background-color:#fff;border:1px solid #ebebeb;color:#1b223c;font-size:.98rem;font-weight:500;padding:.56rem 1.125rem}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#e5e9f2;top:0}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#e5e9f2;right:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-bottom-color:#e5e9f2;bottom:0}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#e5e9f2;left:0}.tooltip .arrow:after{border-color:#0000;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[x-placement^=top] .arrow:after,.bs-tooltip-top .arrow:after{border-top-color:#fff;border-width:.4rem .4rem 0;top:-1px;z-index:0}.bs-tooltip-auto[x-placement^=right] .arrow:after,.bs-tooltip-right .arrow:after{border-right-color:#fff;border-width:.4rem .4rem .4rem 0;right:-1px;z-index:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:after,.bs-tooltip-bottom .arrow:after{border-bottom-color:#fff;border-width:0 .4rem .4rem;bottom:-1px;z-index:0}.bs-tooltip-auto[x-placement^=left] .arrow:after,.bs-tooltip-left .arrow:after{border-left-color:#fff;border-width:.4rem;left:-1px;z-index:0}.jvectormap-tip{background-color:#fff;border-radius:.31rem;color:#8a909d;padding-left:.625rem;padding-right:.625rem}@media (min-width:992px){.profile-content-right{border-left:1px solid #e5e9f2;border-top:0}}.profile-content-right .nav-style-border.nav-tabs .nav-link{padding:0 0 .94rem}.profile-timeline-media .media-body>span{font-size:.81rem}.profile-timeline-media .media-body>p{line-height:1.6;padding-top:2rem}.sidebar .nav>li>a:after{clear:both;content:"";display:table}.left-sidebar{bottom:0;display:flex;flex-direction:column;position:fixed;top:0;transform:translateX(-250px)}@media (min-width:768px){.left-sidebar{position:relative;transform:translateX(0);width:250px;z-index:1}}.sidebar{position:relative;z-index:1050}.sidebar,.sidebar .sidebar-inner{display:flex;flex-direction:column}.sidebar .sidebar-inner{flex:1 1 auto;margin-top:1.9rem}@media (min-width:768px){.sidebar .sidebar-inner{margin-top:1rem}}@media (min-width:1200px){.sidebar .sidebar-inner{margin-top:2.5rem}}.sidebar .sidebar-inner>li{position:relative}.sidebar .sidebar-inner>li>a{color:#a6aab4;display:block;font-weight:500;line-height:20px;padding:1.25rem 1.56rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}.sidebar .sidebar-inner>li.active>a{color:#fff;position:relative;z-index:10}.sidebar .sidebar-inner>li.active>a:before{opacity:1}.sidebar .sidebar-inner>li>a:before{background:#4c84ff;content:"";height:100%;opacity:0;position:absolute;right:0;top:0;width:.19rem}.sidebar .sidebar-inner .section-title{color:#8a909db3;font-size:.75rem;font-weight:700;letter-spacing:1.2px;padding:1.25rem 1.56rem 0;text-transform:uppercase}.sidebar .sidebar-inner .sub-menu .section-title{padding:1.25rem .94rem .625rem}.sidebar .nav>li.active>a:before{opacity:1}.app-brand{background-color:#4c84ff;display:block;position:relative}.app-brand a{align-items:center;display:flex;flex-direction:row;height:75px;line-height:normal;padding-left:1.56rem;transition:width .3s ease-in-out;width:250px}@media (prefers-reduced-motion:reduce){.app-brand a{transition:none}}@media (min-width:768px){.app-brand a{overflow:hidden}}.left-sidebar .app-brand .brand-icon{background-color:#fff;border-radius:8px;display:block;flex-shrink:0;height:34px;max-width:34px;min-width:34px;padding:3px;width:34px}.app-brand .brand-name{-webkit-font-smoothing:antialiased;align-items:center;color:#fff;display:inline-flex;font-size:1.1rem;font-weight:600;letter-spacing:.01em;line-height:1;margin-left:.6rem;text-rendering:optimizeLegibility;white-space:nowrap}.sidebar .nav>li>a i{float:left;font-size:1.5rem;line-height:20px;margin-right:.94rem;text-align:center;width:20px}.sidebar .nav>li.active>a i{color:#4c84ff}.sidebar li>a .caret{border:none;font-size:1.25rem;height:20px;line-height:20px;text-align:center;width:20px}.sidebar li>a .caret:before{font-feature-settings:normal;content:"\f142";display:block;font-family:Material Design Icons!important;font-style:normal;font-variant:normal;font-weight:400;opacity:.5;text-align:center;text-rendering:auto;transition:all .2s linear}.sidebar li.active>a .caret:before,.sidebar li.expand>a .caret:before,.sidebar li.expanding>a .caret:before{transform:rotate(0)}.sidebar li.active.expand>a .caret:before,.sidebar li.expand>a .caret:before,.sidebar li.expanding>a .caret:before{transform:rotate(90deg)}.sidebar li.active>a .caret:before{opacity:1}.sidebar li.closed>a .caret:before,.sidebar li.closing>a .caret:before{transform:rotate(0)}.sidebar .sub-menu{list-style-type:none;margin:0;padding:.625rem 0 .625rem 2.81rem;position:relative}.sidebar .sub-menu>li>a{display:block;font-size:.88rem;padding:.625rem 1.25rem .625rem .94rem;position:relative;text-decoration:none}.sidebar .sub-menu>li .sub-menu{padding-left:2.18rem}.sidebar .sub-menu>li .sub-menu>li>a{font-size:.81rem;padding-left:0;position:relative;text-overflow:ellipsis}.sidebar .sub-menu>li .sub-menu>li>a:after{border:1px solid #fff3;content:"";left:-20px;position:absolute;top:20px;width:10px}.sidebar .has-sub.active.expand>.sub-menu{display:none}.sidebar .has-sub .has-sub .caret{top:12px}.sidebar .sidenav-item-link{align-items:center;display:flex!important;flex-grow:1}.sidebar .sidenav-item-link .nav-text{margin-right:auto;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .sidenav-item-link .badge{padding:.4em .6em}.sidebar .sub-menu>li>a .nav-text{white-space:pre-line}.sidebar .sub-menu .has-sub .nav-text{white-space:nowrap}.sidebar-mobile-in .left-sidebar{transform:translateX(0)!important;transition:transform .3s ease-in-out;z-index:1050}@media (min-width:768px){.sidebar-mobile-in .left-sidebar{transform:translateX(-250px)!important}}.sidebar-mobile-out .left-sidebar{transform:translateX(-250px)!important;z-index:1050}@media (min-width:768px){.sidebar-mobile-out .left-sidebar{transform:translateX(0)!important}}.sidebar-minified .left-sidebar{transform:translateX(0);transition:transform .3s ease-in-out;width:250px;z-index:1050}@media (min-width:768px){.sidebar-minified .left-sidebar{transition:width .3s ease-in;width:75px}.sidebar-minified .left-sidebar .app-brand{overflow:hidden}.sidebar-minified .left-sidebar .app-brand a{justify-content:center;overflow:hidden;padding-left:0;width:75px}.sidebar-minified .left-sidebar .app-brand .brand-icon{margin-left:0}.sidebar-minified .left-sidebar .app-brand .brand-name{display:none!important;margin-left:0;opacity:0;transition:opacity .3s ease-in-out;visibility:hidden}.sidebar-minified .left-sidebar .sidebar .sidebar-inner>li>a:before{opacity:0!important}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-minified .left-sidebar .app-brand .brand-name{transition:none}}.sidebar-minified .left-sidebar .sidebar .sub-menu{padding-bottom:0;padding-top:0}.sidebar-minified .left-sidebar .nav>li>a>.caret,.sidebar-minified .left-sidebar .nav>li>a>span{opacity:1}@media (min-width:768px){.sidebar-minified .left-sidebar .nav>li>a>.caret,.sidebar-minified .left-sidebar .nav>li>a>span{opacity:0}}.sidebar-minified .left-sidebar .nav>li>a>.caret{right:15px}.sidebar-minified .left-sidebar .nav li.has-sub .collapse>.sub-menu{left:0;margin:0;top:0;width:100%}.sidebar-minified .left-sidebar .nav li.has-sub.expand .collapse>.sub-menu{height:0}.sidebar-minified .left-sidebar .nav li.has-sub.expand .collapse>.sub-menu li{opacity:0;visibility:hidden}@media (max-width:767.98px){.sidebar-minified .left-sidebar .nav li.has-sub.expand .collapse>.sub-menu{display:block!important;opacity:1;transition:opacity .3s ease-in-out;visibility:visible}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.sidebar-minified .left-sidebar .nav li.has-sub.expand .collapse>.sub-menu{transition:none}}.sidebar-minified .left-sidebar .separator{border-top-width:0}@media (min-width:768px){.sidebar-minified .left-sidebar .sidebar-footer{height:0}.sidebar-minified .left-sidebar .sidebar-footer-content{opacity:0;visibility:hidden}}.sidebar-minified .left-sidebar .sidebar-scrollbar{overflow:visible!important;overflow:initial!important}@media (min-width:768px){.sidebar-minified .left-sidebar:hover{margin-right:-10.94rem;width:250px}}.sidebar-minified .left-sidebar:hover .nav li.has-sub.expand .collapse>.sub-menu{height:auto;transition:opacity .3s ease-in-out}@media (prefers-reduced-motion:reduce){.sidebar-minified .left-sidebar:hover .nav li.has-sub.expand .collapse>.sub-menu{transition:none}}.sidebar-minified .left-sidebar:hover .nav li.has-sub.expand .collapse>.sub-menu li{opacity:1;transition:opacity .3s ease-out .25s;visibility:visible}@media (prefers-reduced-motion:reduce){.sidebar-minified .left-sidebar:hover .nav li.has-sub.expand .collapse>.sub-menu li{transition:none}}.sidebar-minified .left-sidebar:hover .nav>li>a>.caret,.sidebar-minified .left-sidebar:hover .nav>li>a>span{opacity:1;transition:opacity .3s ease-in;transition-delay:.15s}@media (prefers-reduced-motion:reduce){.sidebar-minified .left-sidebar:hover .nav>li>a>.caret,.sidebar-minified .left-sidebar:hover .nav>li>a>span{transition:none}}.sidebar-minified .left-sidebar:hover .brand-name{display:none!important;opacity:1;transition:opacity .3s ease;transition-delay:.3s;visibility:visible}@media (prefers-reduced-motion:reduce){.sidebar-minified .left-sidebar:hover .brand-name{transition:none}}@media (min-width:768px){.sidebar-minified .left-sidebar:hover .app-brand .brand-name{display:none!important;opacity:1;transition-delay:.3s;visibility:visible}}.sidebar-minified .left-sidebar:hover .sidebar .sub-menu{padding-bottom:.625rem;padding-top:.625rem}.sidebar-minified .left-sidebar:hover .separator{border-top-width:1px}@media (min-width:768px){.sidebar-minified .left-sidebar:hover .sidebar-footer{height:auto}}.sidebar-minified .left-sidebar:hover .sidebar-footer-content{opacity:1;transition:opacity .3s ease-in-out .15s;visibility:visible}@media (prefers-reduced-motion:reduce){.sidebar-minified .left-sidebar:hover .sidebar-footer-content{transition:none}}.sidebar-minified .left-sidebar:hover .sidebar-scrollbar{overflow:hidden!important}@media (min-width:768px){.sidebar-minified:not(.left-sidebar) .left-sidebar{transition-duration:.3s;transition-property:margin-left,margin-right,width;transition-timing-function:ease-in-out}}.sidebar-static.sidebar-minified .page-wrapper .main-header{transition:padding-left .3s ease-in-out}@media (prefers-reduced-motion:reduce){.sidebar-static.sidebar-minified .page-wrapper .main-header{transition:none}}@media (min-width:768px){.sidebar-static.sidebar-minified.header-fixed .page-wrapper .main-header{padding-left:4.69rem}}.sidebar-static.sidebar-minified-out .left-sidebar{transition:width .3s ease-in-out}@media (prefers-reduced-motion:reduce){.sidebar-static.sidebar-minified-out .left-sidebar{transition:none}}.sidebar-static.sidebar-minified-out .page-wrapper .main-header{transition:padding-left .3s ease-in-out}@media (prefers-reduced-motion:reduce){.sidebar-static.sidebar-minified-out .page-wrapper .main-header{transition:none}}@media (min-width:768px){.sidebar-fixed.sidebar-minified .page-wrapper{padding-left:4.69rem;transition:padding-left .3s ease-in-out}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-fixed.sidebar-minified .page-wrapper{transition:none}}@media (min-width:768px){.sidebar-fixed.sidebar-minified.header-fixed .page-wrapper .main-header{padding-left:4.69rem;transition:padding-left .3s ease-in-out}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-fixed.sidebar-minified.header-fixed .page-wrapper .main-header{transition:none}}.sidebar-minified-out .left-sidebar{transform:translateX(-250px);transition:transform .3s ease-in-out!important;z-index:10000}@media (min-width:768px){.sidebar-minified-out .left-sidebar{transform:translateX(0);transition:width .3s ease-in-out!important}}.sidebar-minified-out .sidebar .sub-menu{padding-bottom:.625rem;padding-top:.625rem}.sidebar-minified-out .sidebar .nav>li>a span,.sidebar-minified-out .sidebar li>a .caret{opacity:1;transition:opacity .3s ease-in-out .3s;visibility:visible}.sidebar-minified-out .nav li.has-sub.expand .collapse>.sub-menu{height:auto}.sidebar-minified-out .nav li.has-sub.expand .collapse>.sub-menu li{opacity:1;transition:opacity .3s ease-out .25s;visibility:visible}@media (prefers-reduced-motion:reduce){.sidebar-minified-out .nav li.has-sub.expand .collapse>.sub-menu li{transition:none}}.sidebar-minified-out .sidebar-footer-content{opacity:1;transition:opacity .3s ease-in-out .15s;visibility:visible}@media (prefers-reduced-motion:reduce){.sidebar-minified-out .sidebar-footer-content{transition:none}}.sidebar-minified-out .left-sidebar{transition:width .3s ease-in-out}@media (prefers-reduced-motion:reduce){.sidebar-minified-out .left-sidebar{transition:none}}.sidebar-minified-out .page-wrapper{transition:padding-left .3s ease-in-out}@media (prefers-reduced-motion:reduce){.sidebar-minified-out .page-wrapper{transition:none}}.sidebar-minified-out .page-wrapper .main-header{transition:padding-left .3s ease-in-out}@media (prefers-reduced-motion:reduce){.sidebar-minified-out .page-wrapper .main-header{transition:none}}@media (min-width:768px){.sidebar-fixed .left-sidebar,.sidebar-fixed-offcanvas .left-sidebar{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.sidebar-fixed .main-header,.sidebar-fixed .page-wrapper,.sidebar-fixed-offcanvas .main-header,.sidebar-fixed-offcanvas .page-wrapper{padding-left:15.6rem}}.sidebar-fixed-offcanvas.header-static .main-header,.sidebar-fixed.header-static .main-header{position:relative}@media (min-width:768px){.sidebar-fixed-offcanvas.header-static .main-header,.sidebar-fixed.header-static .main-header{padding-left:0}}.sidebar-fixed .sidebar-with-footer,.sidebar-fixed-offcanvas .sidebar-with-footer{padding-bottom:260px}@media (min-width:768px){.sidebar-fixed .sidebar-with-footer,.sidebar-fixed-offcanvas .sidebar-with-footer{padding-bottom:284px}}.sidebar-fixed .sidebar-with-footer .sidebar-footer,.sidebar-fixed-offcanvas .sidebar-with-footer .sidebar-footer{bottom:0;position:absolute}.sidebar-fixed-offcanvas.sidebar-collapse .page-wrapper{padding-left:0}@media (min-width:768px){.sidebar-fixed-offcanvas.sidebar-collapse .sidebar-footer{left:-250px}.sidebar-fixed-offcanvas.sidebar-collapse-out .sidebar-footer{left:0;transition:left .3s ease-in-out}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-fixed-offcanvas.sidebar-collapse-out .sidebar-footer{transition:none}}@media (min-width:768px){.sidebar-collapse .left-sidebar{margin-left:-15.6rem;transition:margin-left .3s ease-in-out}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-collapse .left-sidebar{transition:none}}@media (min-width:768px){.sidebar-collapse .page-wrapper{transition:padding-left .3s ease-in-out}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-collapse .page-wrapper{transition:none}}@media (min-width:768px){.sidebar-collapse-out .left-sidebar{margin-left:0;transition:margin-left .3s ease-in-out}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-collapse-out .left-sidebar{transition:none}}@media (min-width:768px){.sidebar-collapse-out .page-wrapper{transition:padding-left .3s ease-in-out}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.sidebar-collapse-out .page-wrapper{transition:none}}.sidebar-collapse.header-fixed .page-wrapper .main-header{padding-left:0;transition:padding-left .3s ease-in-out}@media (prefers-reduced-motion:reduce){.sidebar-collapse.header-fixed .page-wrapper .main-header{transition:none}}.sidebar-collapse-out .page-wrapper .main-header{transition:padding-left .3s ease-in-out}@media (prefers-reduced-motion:reduce){.sidebar-collapse-out .page-wrapper .main-header{transition:none}}.sidebar-static .sidebar.sidebar-with-footer .slimScrollDiv,.sidebar-static-offcanvas .sidebar.sidebar-with-footer .slimScrollDiv{height:100%}@media (min-width:768px){.sidebar-static .sidebar.sidebar-with-footer .slimScrollDiv,.sidebar-static-offcanvas .sidebar.sidebar-with-footer .slimScrollDiv{height:auto!important}.sidebar-static-offcanvas.header-fixed .main-header,.sidebar-static.header-fixed .main-header{padding-left:15.6rem}}.mobile-sticky-body-overlay{background-color:#00000080;height:100%;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s ease-in-out 0s;visibility:visible;width:100%;z-index:1045}@media (min-width:768px){.mobile-sticky-body-overlay{display:none}}.sidebar-dark .left-sidebar{background-color:#212a39}.sidebar-dark .sidebar .sub-menu{background:#1d2531}.sidebar-dark .sidebar .sub-menu>li>a{color:#b7c0cd}.sidebar-dark .sidebar .sub-menu>li>a .nav-text{white-space:pre-line}.sidebar-dark .sidebar .sub-menu .has-sub .nav-text{white-space:nowrap}.sidebar-dark .sidebar .nav>li.active>a,.sidebar-dark .sidebar .sub-menu>li.active>a,.sidebar-dark .sidebar .sub-menu>li.active>a:focus,.sidebar-dark .sidebar .sub-menu>li.active>a:hover,.sidebar-dark .sidebar .sub-menu>li>a:focus,.sidebar-dark .sidebar .sub-menu>li>a:hover{color:#fff}.sidebar-dark .separator{border-color:#e5e9f233}.sidebar-dark .sidebar-footer{background-color:#212a39}.sidebar-light .left-sidebar{background-color:#fff}.sidebar-light .sidebar{border-right:1px solid #e5e9f2}.sidebar-light .sidebar .sub-menu{background-color:#fff}.sidebar-light .sidebar .sub-menu>li>a{color:#8a909d}.sidebar-light .sidebar .nav>li.active>a,.sidebar-light .sidebar .sub-menu>li.active>a,.sidebar-light .sidebar .sub-menu>li.active>a:focus,.sidebar-light .sidebar .sub-menu>li.active>a:hover,.sidebar-light .sidebar .sub-menu>li>a:focus,.sidebar-light .sidebar .sub-menu>li>a:hover{color:#4c515b}.sidebar-light .sidebar .separator{border-color:#e5e9f2}.sidebar-light .sidebar-footer{background-color:#fff}.sidebar-light .sidebar .sub-menu>li .sub-menu>li>a:after{border:1px solid #8a909d}.sidebar-footer-content{padding:1.56rem 1.9rem .75rem;width:250px}@media (min-width:1200px){.sidebar-footer-content{padding-bottom:2rem;padding-top:2.81rem}}.sidebar-footer-content>h6{color:#b7c0cd;font-size:.81rem;margin-bottom:.69rem;margin-top:.69rem;white-space:nowrap}.sidebar-footer-content .progress{background-color:#e4eaec;border-radius:.215rem;height:15px;margin-bottom:1.88rem;overflow:hidden}.sidebar-footer-content .progress-xs{border-radius:.06rem;height:4px}.sidebar-footer-content .progress-xs .progress-bar{line-height:4px}.sidebar-footer-content .progress-xs .progress-bar.progress-bar-warning{background:#fec400}.logo-fill-blue{fill:#7dbcff}.logo-fill-white{fill:#fff}.right-sidebar-toggoler-in .right-sidebar{right:0;transition:right .3s ease-in-out}.right-sidebar-toggoler-in .right-sidebar .btn-right-sidebar-toggler{right:60px;transition:right .3s ease-in-out}.right-sidebar-toggoler-in .right-sidebar .btn-right-sidebar-toggler i{transform:rotate(180deg);transition:transform .3s ease-in-out}.right-sidebar-toggoler-out .right-sidebar,.right-sidebar-toggoler-out .right-sidebar .btn-right-sidebar-toggler{transition:right .3s ease-in-out}.right-sidebar-toggoler-out .right-sidebar i{transform:rotate(0deg);transition:transform .3s ease-in-out}.right-sidebar{min-height:100vh;position:fixed;right:-60px;top:0;transition:right .3s ease-in-out;width:60px;z-index:1}@media (min-width:1200px){.right-sidebar{right:0;transition:right .3s ease-in-out}}.right-sidebar .btn-right-sidebar-toggler{background-color:#fff;border:1px solid #e5e9f2;border-bottom-left-radius:1rem;border-top-left-radius:1rem;height:30px;position:fixed;right:0;top:135px;width:35px}.right-sidebar .btn-right-sidebar-toggler i{display:inline-block;font-size:1.25rem;line-height:28px;margin-left:5px}@media (min-width:1200px){.right-sidebar .btn-right-sidebar-toggler{display:none}}.right-sidebar .form-group label{line-height:1.3}.nav-right-sidebar{flex-direction:column;position:relative}.nav-right-sidebar .nav-item{margin:auto auto .75rem}.nav-right-sidebar .nav-link{font-size:1.5rem}.nav-right-sidebar .nav-link:focus{background-color:#8a909d1a}.right-nav-container{background-color:#fff;border-left:1px solid #e5e9f2;min-height:100vh;position:relative;z-index:100}.right-nav-container .nav-right-sidebar{padding-top:120px}.right-sidebar-tab{background-color:#fff;border-left:1px solid #e5e9f2;min-height:100%;position:fixed;right:-375px;top:76px;width:315px}.right-sidebar-tab .tab-content{position:relative;z-index:10}@media (min-width:1200px){.right-sidebar-out .content-wrapper{margin-right:60px;transition:margin-right .3s ease-in-out}}.right-sidebar-out .right-sidebar-tab{right:-315px;transition:right .3s ease-in-out}@media (min-width:1200px){.right-sidebar-in .content-wrapper{margin-right:375px;transition:margin-right .3s ease-in-out}}.right-sidebar-in .right-sidebar-tab{right:60px;transition:right .3s ease-in-out}.icon-sm{border-radius:50%;height:45px;line-height:45px;padding:0;text-align:center;width:45px}.card-right-sidebar{border:none}.card-right-sidebar .card-header{background-color:initial;color:#1b223c;padding:1.5rem 1rem 1rem}.card-right-sidebar .card-header .close{border-radius:50%;height:30px;line-height:1;margin-top:-5px;width:30px}.card-right-sidebar .card-header .close:hover{background-color:#8a909d1a}.card-right-sidebar .card-header .card-title{font-size:.94rem;margin-bottom:0}.right-sidebar-dark .right-nav-container{background-color:#212a39;border-left:1px solid #fff3}.right-sidebar-container-2{background:#212a39;border-radius:0;display:block;height:100%;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .3s ease;width:315px!important;z-index:555555}.right-sidebar-container-2 .btn-close-right-sidebar-2{border-bottom-left-radius:6px;border-top-left-radius:6px;color:#fff;cursor:pointer;font-size:1.25rem;height:35px;line-height:35px;margin-left:-40px;min-width:40px;position:absolute;right:0;text-align:center;top:50%;transform:translate(-50%,-50%)}.right-sidebar-container-2 h2{color:#fff;font-size:1.25rem;font-weight:200}.right-sidebar-container-2 .right-sidebar-2-header{background-color:#4c84ff;border-radius:0 0!important;color:#1b223c;display:block;padding:18.5px 30px;position:relative}.right-sidebar-container-2 .right-sidebar-2-header p{color:#fff;font-size:.75rem}.right-sidebar-container-2 .btn-right-sidebar-2{border:1px solid #8a909d;border-radius:4px!important;color:#8a909d;font-size:13px;font-weight:200;line-height:21px;margin-right:10px;padding:4px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:48%}.right-sidebar-container-2 .btn-right-sidebar-2:last-child{margin-right:0}.right-sidebar-container-2 .btn-reset{background-color:#fec400;border:0;color:#1b223c;cursor:pointer;width:auto}.right-sidebar-container-2 .btn-right-sidebar-2.btn-right-sidebar-2-active{background-color:#8a909d;color:#fff;text-decoration:none}.right-sidebar-container-2 .right-sidebar-2-select{border-radius:4px;height:31px;padding-left:10px;padding-right:10px;width:100%}.right-sidebar-container-2 .right-sidebar-2-subtitle{color:#a6aab4;display:block;font-size:16px;margin-bottom:10px;margin-top:10px}.right-sidebar-2-visible{transform:translateX(0)}.right-sidebar-2-body{border-bottom-left-radius:4px;border-bottom-right-radius:4px;height:calc(100vh - 100px);padding:27px 30px 25px}.right-sidebar-2-body .no-col-space{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:32px}.right-sidebar-2-body hr{border-color:#454545;margin:11px 0}.simplebar-scrollbar:before{background-color:#999c;left:6px;right:6px;width:5px}.sk-rotating-plane{animation:sk-rotateplane 1.2s ease-in-out infinite;background-color:#333;height:40px;width:40px}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{height:40px;position:relative;width:40px}.double-bounce1,.double-bounce2{animation:sk-bounce 2s ease-in-out infinite;background-color:#333;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.double-bounce2{animation-delay:-1s}.sk-wave{font-size:.625rem;height:40px;text-align:center;width:50px}.sk-wave>div{animation:sk-stretchdelay 1.2s ease-in-out infinite;background-color:#333;display:inline-block;height:100%;width:6px}.sk-wave .rect2{animation-delay:-1.1s}.sk-wave .rect3{animation-delay:-1s}.sk-wave .rect4{animation-delay:-.9s}.sk-wave .rect5{animation-delay:-.8s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.sk-wonder-cube{height:40px;position:relative;width:40px}.cube1,.cube2{animation:sk-cubemove 1.8s ease-in-out infinite;background-color:#333;height:15px;left:0;position:absolute;top:0;width:15px}.cube2{animation-delay:-.9s}@keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn);-webkit-transform:rotate(-1turn)}}.sk-pulse{animation:sk-scaleout 1s ease-in-out infinite;background-color:#333;border-radius:100%;height:60px;width:60px}@keyframes sk-scaleout{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}.sk-chasing-dots{animation:sk-rotate 2s linear infinite;height:40px;position:relative;text-align:center;width:40px}.dot1,.dot2{animation:sk-bounce 2s ease-in-out infinite;background-color:#333;border-radius:100%;display:inline-block;height:60%;position:absolute;top:0;width:60%}.dot2{animation-delay:-1s;bottom:0;top:auto}@keyframes sk-rotate{to{transform:rotate(1turn);-webkit-transform:rotate(1turn)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.sk-three-bounce{height:40px;text-align:center;width:70px}.sk-three-bounce>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:18px;width:18px}.sk-three-bounce .bounce1{animation-delay:-.32s}.sk-three-bounce .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sk-circle{height:40px;position:relative;width:40px}.sk-circle .sk-child{height:100%;left:0;position:absolute;top:0;width:100%}.sk-circle .sk-child:before{animation:sk-circleBounceDelay 1.2s ease-in-out infinite both;background-color:#333;border-radius:100%;content:"";display:block;height:15%;margin:0 auto;width:15%}.sk-circle .sk-circle2{transform:rotate(30deg)}.sk-circle .sk-circle3{transform:rotate(60deg)}.sk-circle .sk-circle4{transform:rotate(90deg)}.sk-circle .sk-circle5{transform:rotate(120deg)}.sk-circle .sk-circle6{transform:rotate(150deg)}.sk-circle .sk-circle7{transform:rotate(180deg)}.sk-circle .sk-circle8{transform:rotate(210deg)}.sk-circle .sk-circle9{transform:rotate(240deg)}.sk-circle .sk-circle10{transform:rotate(270deg)}.sk-circle .sk-circle11{transform:rotate(300deg)}.sk-circle .sk-circle12{transform:rotate(330deg)}.sk-circle .sk-circle2:before{animation-delay:-1.1s}.sk-circle .sk-circle3:before{animation-delay:-1s}.sk-circle .sk-circle4:before{animation-delay:-.9s}.sk-circle .sk-circle5:before{animation-delay:-.8s}.sk-circle .sk-circle6:before{animation-delay:-.7s}.sk-circle .sk-circle7:before{animation-delay:-.6s}.sk-circle .sk-circle8:before{animation-delay:-.5s}.sk-circle .sk-circle9:before{animation-delay:-.4s}.sk-circle .sk-circle10:before{animation-delay:-.3s}.sk-circle .sk-circle11:before{animation-delay:-.2s}.sk-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleBounceDelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sk-cube-grid{height:40px;width:40px}.sk-cube-grid .sk-cube{animation:sk-cubeGridScaleDelay 1.3s ease-in-out infinite;background-color:#333;float:left;height:33%;width:33%}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0s}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,70%,to{transform:scaleX(1)}35%{transform:scale3D(0,0,1)}}.sk-fading-circle{height:40px;position:relative;width:40px}.sk-fading-circle .sk-circle{height:100%;left:0;position:absolute;top:0;width:100%}.sk-fading-circle .sk-circle:before{animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;background-color:#333;border-radius:100%;content:"";display:block;height:15%;margin:0 auto;width:15%}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.sk-folding-cube{height:40px;position:relative;transform:rotate(45deg);width:40px}.sk-folding-cube .sk-cube{float:left;height:50%;position:relative;transform:scale(1.1);width:50%}.sk-folding-cube .sk-cube:before{animation:sk-foldCubeAngle 2.4s linear infinite both;background-color:#333;content:"";height:100%;left:0;position:absolute;top:0;transform-origin:100% 100%;width:100%}.sk-folding-cube .sk-cube2{transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}@keyframes sk-foldCubeAngle{0%,10%{opacity:0;transform:perspective(140px) rotateX(-180deg)}25%,75%{opacity:1;transform:perspective(140px) rotateX(0deg)}90%,to{opacity:0;transform:perspective(140px) rotateY(180deg)}}.sk-chase{animation:sk-chase 2.5s linear infinite both;height:60px;position:relative;width:60px}.sk-chase-dot{animation:sk-chase-dot 2s ease-in-out infinite both;height:100%;left:0;position:absolute;top:0;width:100%}.sk-chase-dot:before{animation:sk-chase-dot-before 2s ease-in-out infinite both;background-color:#333;border-radius:100%;content:"";display:block;height:25%;width:25%}.sk-chase-dot:first-child{animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:first-child:before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}@keyframes sk-chase{to{transform:rotate(1turn)}}@keyframes sk-chase-dot{80%,to{transform:rotate(1turn)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,to{transform:scale(1)}}.separator{border-top:1px solid #e5e9f2}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}.switch{background-color:initial;cursor:pointer;display:inline-block;height:30px;position:relative;vertical-align:top;width:64px}.switch .switch-input{display:none;left:0;opacity:0;position:absolute;top:0;visibility:hidden}.switch .switch-label{background-color:#fff;border:1px solid #c2cfd6;border-radius:4px;display:block;font-size:.625rem;font-weight:600;height:inherit;position:relative;text-transform:uppercase;transition:opacity background-color .3s ease-out .3s}.switch .switch-handle{background:#fff;border:1px solid #c2cfd6;border-radius:1px;height:24px;left:3px;position:absolute;top:3px;transition:left .3s ease-out;width:24px}.switch .switch-input:checked~.switch-handle{left:37px}.switch-primary>.switch-input:checked~.switch-label{background-color:#4c84ff!important;border-color:#4c84ff}.switch-primary>.switch-input:checked~.switch-handle{border-color:#0000}.switch-secondary>.switch-input:checked~.switch-label{background-color:#8a909d!important;border-color:#8a909d}.switch-secondary>.switch-input:checked~.switch-handle{border-color:#0000}.switch-success>.switch-input:checked~.switch-label{background-color:#29cc97!important;border-color:#29cc97}.switch-success>.switch-input:checked~.switch-handle{border-color:#0000}.switch-info>.switch-input:checked~.switch-label{background-color:#13cae1!important;border-color:#13cae1}.switch-info>.switch-input:checked~.switch-handle{border-color:#0000}.switch-warning>.switch-input:checked~.switch-label{background-color:#fec400!important;border-color:#fec400}.switch-warning>.switch-input:checked~.switch-handle{border-color:#0000}.switch-danger>.switch-input:checked~.switch-label{background-color:#fe5461!important;border-color:#fe5461}.switch-danger>.switch-input:checked~.switch-handle{border-color:#0000}.switch-pill .switch-handle,.switch-pill .switch-label{border-radius:50px!important}.switch-outline-primary>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#4c84ff}.switch-outline-primary .switch-input:checked~.switch-label:after{color:#4c84ff}.switch-outline-primary>.switch-input:checked~.switch-handle{border-color:#4c84ff}.switch-outline-secondary>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#8a909d}.switch-outline-secondary .switch-input:checked~.switch-label:after{color:#8a909d}.switch-outline-secondary>.switch-input:checked~.switch-handle{border-color:#8a909d}.switch-outline-success>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#29cc97}.switch-outline-success .switch-input:checked~.switch-label:after{color:#29cc97}.switch-outline-success>.switch-input:checked~.switch-handle{border-color:#29cc97}.switch-outline-info>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#13cae1}.switch-outline-info .switch-input:checked~.switch-label:after{color:#13cae1}.switch-outline-info>.switch-input:checked~.switch-handle{border-color:#13cae1}.switch-outline-warning>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#fec400}.switch-outline-warning>.switch-input:checked~.switch-label:after{color:#fec400}.switch-outline-warning>.switch-input:checked~.switch-handle{border-color:#fec400}.switch-outline-danger>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#fe5461}.switch-outline-danger>.switch-input:checked~.switch-label:after{color:#fe5461}.switch-outline-danger>.switch-input:checked~.switch-handle{border-color:#fe5461}.switch-outline-alt-primary>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#4c84ff}.switch-outline-alt-primary .switch-input:checked~.switch-label:after{color:#4c84ff}.switch-outline-alt-primary>.switch-input:checked~.switch-handle{background-color:#4c84ff;border-color:#4c84ff}.switch-outline-alt-secondary>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#8a909d}.switch-outline-alt-secondary>.switch-input:checked~.switch-label:after{color:#8a909d}.switch-outline-alt-secondary>.switch-input:checked~.switch-handle{background-color:#8a909d;border-color:#8a909d}.switch-outline-alt-success>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#29cc97}.switch-outline-alt-success>.switch-input:checked~.switch-label:after{color:#29cc97}.switch-outline-alt-success>.switch-input:checked~.switch-handle{background-color:#29cc97;border-color:#29cc97}.switch-outline-alt-info>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#13cae1}.switch-outline-alt-info>.switch-input:checked~.switch-label:after{color:#13cae1}.switch-outline-alt-info>.switch-input:checked~.switch-handle{background-color:#13cae1;border-color:#13cae1}.switch-outline-alt-warning>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#fec400}.switch-outline-alt-warning>.switch-input:checked~.switch-label:after{color:#fec400}.switch-outline-alt-warning>.switch-input:checked~.switch-handle{background-color:#fec400;border-color:#fec400}.switch-outline-alt-danger>.switch-input:checked~.switch-label{background-color:#fff!important;border-color:#fe5461}.switch-outline-alt-danger>.switch-input:checked~.switch-label:after{color:#fe5461}.switch-outline-alt-danger>.switch-input:checked~.switch-handle{background-color:#fe5461;border-color:#fe5461}.switch.switch-icon,.switch.switch-text{background-color:initial;cursor:pointer;display:inline-block;height:30px;position:relative;vertical-align:top;width:64px}.switch.switch-icon .switch-input,.switch.switch-text .switch-input{left:0;opacity:0;position:absolute;top:0}.switch.switch-icon .switch-label,.switch.switch-text .switch-label{background-color:#fff;border:1px solid #c2cfd6;border-radius:2px;display:block;font-size:.625rem;font-weight:600;height:inherit;position:relative;text-transform:uppercase;transition:opacity background .3s ease-out}.switch.switch-icon .switch-handle,.switch.switch-text .switch-handle{background:#fff;border:1px solid #c2cfd6;border-radius:.06rem;height:24px;left:3px;position:absolute;top:3px;transition:left .3s ease-out;width:24px}.switch.switch-text .switch-label:after,.switch.switch-text .switch-label:before{font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1;margin-top:-.31rem;position:absolute;text-align:center;top:50%;transition:inherit;width:50%}.switch.switch-text .switch-label:before{color:#c2cfd6;content:attr(data-off);right:1px}.switch.switch-text .switch-label:after{color:#fff;content:attr(data-on);left:1px;opacity:0}.switch.switch-text .switch-input:checked~.switch-label:before{opacity:0}.switch.switch-text .switch-input:checked~.switch-label:after{opacity:1}.switch.switch-text .switch-input:checked~.switch-handle{left:37px}.switch.switch-icon .switch-label:after,.switch.switch-icon .switch-label:before{font-family:Material Design Icons;font-size:1rem;font-weight:400;line-height:1;margin-top:-8px;position:absolute;text-align:center;top:50%;transition:inherit;width:50%}.switch.switch-icon .switch-label:before{color:#c2cfd6;content:"\f156";right:1px}.switch.switch-icon .switch-label:after{color:#fff;content:"\f12c";left:1px;opacity:0}.switch.switch-icon .switch-input:checked~.switch-label:before{opacity:0}.switch.switch-icon .switch-input:checked~.switch-label:after{opacity:1}.switch.switch-icon .switch-input:checked~.switch-handle{left:37px}.nav-tabs .nav-item .nav-link{color:#1b223c;font-weight:500;padding:.75rem 1.25rem}.nav-tabs .nav-item .nav-link.active{color:#4c84ff}.nav-tabs .nav-item .nav-link.disabled{color:#8a909d}.nav-tabs .nav-item .nav-link.disabled:hover{cursor:not-allowed}.nav-pills .nav-item .nav-link{color:#1b223c;font-weight:500;padding:.75rem 1.25rem}.nav-pills .nav-item .nav-link.active{background:#4c84ff;color:#fff}.nav-pills .nav-item .nav-link.disabled{color:#8a909d}.nav-pills .nav-item .nav-link.disabled:hover{cursor:not-allowed}.tab-pane{line-height:1.8}.nav-style-fill.nav-pills{border:2px solid #e5e9f2;border-radius:.38rem;overflow:hidden}.nav-style-fill.nav-pills .nav-link{border-radius:0;padding-bottom:.94rem;padding-top:.94rem}.nav-style-fill.nav-pills .nav-link.active,.nav-style-fill.nav-pills .show>.nav-link{background-color:#f5f6fa;color:#4c84ff}.nav-tabs.nav-style-border{padding-bottom:.625rem;padding-left:1.9rem;padding-right:1.9rem}@media (min-width:768px){.nav-tabs.nav-style-border{padding-bottom:0}}@media (min-width:1500px){.nav-tabs.nav-style-border{padding-left:3.12rem;padding-right:3.12rem}}.nav-tabs.nav-style-border .nav-item{margin-right:.94rem}@media (min-width:768px){.nav-tabs.nav-style-border .nav-item{margin-right:2.19rem}}@media (min-width:1200px){.nav-tabs.nav-style-border .nav-item{margin-bottom:0;margin-right:3.12rem}}@media (min-width:1500px){.nav-tabs.nav-style-border .nav-item{margin-right:5rem}}.nav-tabs.nav-style-border .nav-item .nav-link{color:#8a909d;padding:0 0 1.25rem;position:relative}.nav-tabs.nav-style-border .nav-item .nav-link .type-name{display:block}.nav-tabs.nav-style-border .nav-item .nav-link:after{background:#4c84ff;bottom:14px;content:"";height:2px;left:0;opacity:0;position:absolute;transition:all .3s ease-in;visibility:hidden;width:100%}@media (prefers-reduced-motion:reduce){.nav-tabs.nav-style-border .nav-item .nav-link:after{transition:none}}@media (min-width:576px){.nav-tabs.nav-style-border .nav-item .nav-link:after{bottom:-1px}}.nav-tabs.nav-style-border .nav-item .nav-link.active:after{opacity:1;visibility:visible}.nav-tabs.nav-style-border .nav-item .nav-link.active,.nav-tabs.nav-style-border .nav-item .nav-link:hover{background-color:initial;border-color:#0000}@media (min-width:768px){.nav-tabs.nav-style-border .nav-item:first-child{margin-bottom:.94rem}}@media (min-width:992px){.nav-tabs.nav-style-border .nav-item:first-child{margin-bottom:0}}.nav-tabs.nav-style-border .nav-item:last-child{margin-bottom:0}.nav-tabs.nav-stacked{border-bottom:0;border-right:none;margin-right:0}@media (min-width:768px){.nav-tabs.nav-stacked{border-right:1px solid #e5e9f2;padding-right:0}}.nav-tabs.nav-stacked .nav-item{display:block!important;float:none!important;margin:0!important}.nav-tabs.nav-stacked .nav-item .nav-link{border-right:0;border-color:#0000;margin-right:-1px;padding:.75rem .94rem}.nav-tabs.nav-stacked .nav-item .nav-link i{padding-right:.625rem}.nav-tabs.nav-stacked .nav-item .nav-link.active{border:1px solid #e5e9f2}@media (min-width:768px){.nav-tabs.nav-stacked .nav-item .nav-link.active{border-radius:0;border-bottom-left-radius:.38rem;border-right:0;border-top-left-radius:.38rem}.nav-tabs.nav-stacked .nav-item .nav-link.active:before{bottom:0;height:100%;top:0;width:2px}}#toast-container{margin-top:65px;right:0;z-index:999}#toast-container .toast{background-color:#030303;opacity:1}#toast-container .toast-success{background-color:#51a351;opacity:1}#toast-container .toast-error{background-color:#bd362f;opacity:1}#toast-container .toast-info{background-color:#2f96b4;opacity:1}#toast-container .toast-warning{background-color:#f89406;opacity:1}#toast-container>div,#toast-container>div:hover{box-shadow:none}.todo-single-item{margin-bottom:2.19em;position:relative}.todo-single-item .task-content{line-height:normal;white-space:nowrap}.todo-single-item .task-content span{margin-left:1rem}.todo-single-item>span{color:#000;display:inline-block;margin-left:2rem;position:relative}.todo-single-item>span.badge{color:#fff;display:inline-table;transition:all .3s ease-in}@media (prefers-reduced-motion:reduce){.todo-single-item>span.badge{transition:none}}.todo-single-item.alert{font-size:inherit;font-weight:inherit;padding:0}.todo-single-item i.mdi{border:1px solid #d4d5db;border-radius:50%;height:20px;left:0;line-height:1.3rem;margin-right:.38rem;overflow:hidden;position:relative;position:absolute;text-align:center;transition:all .3s ease-in;width:20px}@media (prefers-reduced-motion:reduce){.todo-single-item i.mdi{transition:none}}.todo-single-item i.mdi:hover{background-color:#29cc9733;border-color:#29cc9780;cursor:pointer}.todo-input{display:none}.todo-input input{border:none;font-size:.98rem;margin-top:-.31rem;padding:.312rem .625rem}.todo-input input:active,.todo-input input:focus{box-shadow:0 2px 8px #1b223c33}.todo-single-item.finished>span{color:#8a909d;text-decoration:line-through}.todo-single-item.finished>span.badge{background-color:#cfd0d8;color:#8a909d;text-decoration:none}.todo-single-item.finished i.mdi{background-color:initial;border-color:#d4d5db}.todo-single-item.finished i.mdi:after{color:#29cc97;content:"\f12c";font-family:Material Design Icons;font-size:.75rem;font-weight:700}.todo-single-item.finished .task-content span.badge{background-color:#cfd0d8;color:#8a909d;text-decoration:none}.remove-task{fill:#cfd0d8;cursor:pointer;transition:all .3s}.remove-task:hover{fill:#fe5461b3}.todo-form i.mdi{border-color:#0000;font-size:20px;height:auto;margin-right:0;position:absolute;right:0;width:auto}@media (min-width:992px){.todo-form i.mdi{font-size:25px}}.todo-form i.mdi:hover{background-color:initial;border-color:#0000}.font-size-10{font-size:.625rem}.font-size-11{font-size:.69rem}.font-size-12{font-size:.75rem}.font-size-13{font-size:.81rem}.font-size-14{font-size:.88rem}.font-size-15{font-size:.94rem}.font-size-16{font-size:1rem}.font-size-17{font-size:1.06rem}.font-size-18{font-size:1.13rem}.font-size-19{font-size:1.9rem}.font-size-20{font-size:1.25rem}tbody tr td:first-child,thead th{color:#1b223c;font-weight:500}.table-secondary td{background-color:#fff;color:#1b223c}.table-primary{background-color:#4c84ff99;color:#1b223c}.table-info{background-color:#13cae199;color:#1b223c}.table-success{background-color:#29cc9799;color:#1b223c}.table-danger{background-color:#fe546199;color:#1b223c}.table-warning{background-color:#fec40099;color:#1b223c}.table-dark tbody tr td:first-child,.table-dark thead th{color:#fff}.table-borderless td,.table-borderless th{border:1px solid #0000}.table-borderless thead th{border-bottom:1px solid #0000;color:#8a909d;font-size:.81rem;font-weight:400}.table-borderless tbody tr a.link{color:#1b223c}.table-borderless tbody tr a.link:hover{color:#4c84ff}.card-table{margin-top:3.12rem}.card-table thead th{color:#8a909d;font-size:.88rem;font-weight:400;padding:0 1.9rem 1.25rem 0}@media (min-width:768px){.card-table thead th{font-size:1.06rem}}.card-table tbody td{font-size:.81rem;margin:.625rem 0;padding:1.3rem 1.9rem 1.3rem 0;vertical-align:middle}@media (min-width:768px){.card-table tbody td{font-size:.98rem}}.card-table tbody td a:hover{color:#4c84ff!important}.card-table tbody tr{position:relative;transition:box-shadow .3s ease-in-out}@media (prefers-reduced-motion:reduce){.card-table tbody tr{transition:none}}.card-table tbody tr td:first-child{color:#8a909d}.card-table .avater{height:45px;overflow:hidden;width:45px}@media (min-width:1200px){.table-responsive-large{display:inline-table}}.table-responsive{display:table}.customer-table .media-image{height:45px;overflow:hidden;width:45px}.customer-table .media-image img{max-width:100%}.customer-table .media-body h6{font-size:.98rem;font-weight:500}.notification-table .table-header{margin-bottom:1.9rem}.notification-table .media{max-width:70%;padding-bottom:1rem;padding-top:1rem}.notification-table .media-icon{color:#fff;font-size:1rem}.notification-table .media-icon.cat-1{background-color:#4c84ff}.notification-table .media-icon.cat-2{background-color:#29cc97}.notification-table .media-icon.cat-3{background-color:#fec400}.notification-table .media-icon.cat-4{background-color:#13cae1}.notification-table .media-body a{color:#1b223c;display:inline-block;font-size:.98rem}.notification-table .media-body a:hover{color:#4c84ff}.notification-table .media-body p{font-size:.81rem}.products-table .table-header{padding-bottom:.94rem}.products-table table tr td{padding-top:1.9rem;vertical-align:middle}.products-table a.dropdown-toggle:after{display:none}.products-table .media{margin-top:2.19rem}@media (min-width:1200px){.products-table .media{margin-top:2.81rem}}@media (min-width:1500px){.products-table .media{margin-top:2.19rem}}.products-table .media .media-body{padding-right:1.25rem}.products-table .media .media-body a{color:#1b223c}.products-table .media .media-body a h6{color:inherit;font-size:.98rem;font-weight:500;margin-bottom:.625rem}.products-table .media .media-body a:hover{color:#4c84ff}.products-table .media .media-body>p{line-height:1.5;margin-bottom:.31rem}.basic-data-table,.expendable-data-table,.hoverable-data-table{overflow-x:scroll}@media (min-width:1500px){.basic-data-table,.expendable-data-table,.hoverable-data-table{overflow-x:hidden}}.basic-data-table .table,.expendable-data-table .table,.hoverable-data-table .table,.responsive-data-table .table{border-top:0;margin:25px 0!important}.basic-data-table .table.table-borderless thead th,.expendable-data-table .table.table-borderless thead th,.hoverable-data-table .table.table-borderless thead th,.responsive-data-table .table.table-borderless thead th{border-bottom:1px solid #0000}.basic-data-table .table-bordered thead td,.basic-data-table .table-bordered thead th,.expendable-data-table .table-bordered thead td,.expendable-data-table .table-bordered thead th,.hoverable-data-table .table-bordered thead td,.hoverable-data-table .table-bordered thead th,.responsive-data-table .table-bordered thead td,.responsive-data-table .table-bordered thead th{border-bottom-width:1px}.basic-data-table .table thead th,.expendable-data-table .table thead th,.hoverable-data-table .table thead th,.responsive-data-table .table thead th{border-bottom:1px solid #e5e9f2}.basic-data-table tbody tr td:first-child,.basic-data-table thead th,.expendable-data-table tbody tr td:first-child,.expendable-data-table thead th,.hoverable-data-table tbody tr td:first-child,.hoverable-data-table thead th,.responsive-data-table tbody tr td:first-child,.responsive-data-table thead th{color:#1b223c;font-size:14px;font-weight:500}.basic-data-table table.dataTable>tbody>tr.child span.dtr-title,.expendable-data-table table.dataTable>tbody>tr.child span.dtr-title,.hoverable-data-table table.dataTable>tbody>tr.child span.dtr-title,.responsive-data-table table.dataTable>tbody>tr.child span.dtr-title{font-weight:500}.basic-data-table .bottom-information,.basic-data-table .top-information,.expendable-data-table .bottom-information,.expendable-data-table .top-information,.hoverable-data-table .bottom-information,.hoverable-data-table .top-information,.responsive-data-table .bottom-information,.responsive-data-table .top-information{padding:0 15px}.basic-data-table .dataTables_filter,.expendable-data-table .dataTables_filter,.hoverable-data-table .dataTables_filter,.responsive-data-table .dataTables_filter{display:inline-block!important}.basic-data-table .dataTables_filter label,.expendable-data-table .dataTables_filter label,.hoverable-data-table .dataTables_filter label,.responsive-data-table .dataTables_filter label{margin-bottom:0}.basic-data-table .dataTables_filter label .form-control-sm,.expendable-data-table .dataTables_filter label .form-control-sm,.hoverable-data-table .dataTables_filter label .form-control-sm,.responsive-data-table .dataTables_filter label .form-control-sm{height:40px}.basic-data-table .dataTables_length,.expendable-data-table .dataTables_length,.hoverable-data-table .dataTables_length,.responsive-data-table .dataTables_length{display:inline-block!important;padding-top:5px}.basic-data-table .dataTables_length label,.expendable-data-table .dataTables_length label,.hoverable-data-table .dataTables_length label,.responsive-data-table .dataTables_length label{margin-bottom:0}.basic-data-table .dataTables_length label .custom-select-sm,.expendable-data-table .dataTables_length label .custom-select-sm,.hoverable-data-table .dataTables_length label .custom-select-sm,.responsive-data-table .dataTables_length label .custom-select-sm{cursor:pointer;height:30px}.basic-data-table .dataTables_length .custom-select,.expendable-data-table .dataTables_length .custom-select,.hoverable-data-table .dataTables_length .custom-select,.responsive-data-table .dataTables_length .custom-select{background:#0000}.basic-data-table .dataTables_info,.expendable-data-table .dataTables_info,.hoverable-data-table .dataTables_info,.responsive-data-table .dataTables_info{padding-top:7px!important}@media (min-width:768px){.basic-data-table .dataTables_info,.expendable-data-table .dataTables_info,.hoverable-data-table .dataTables_info,.responsive-data-table .dataTables_info{margin-bottom:0;opacity:0}}@media (min-width:992px){.basic-data-table .dataTables_info,.expendable-data-table .dataTables_info,.hoverable-data-table .dataTables_info,.responsive-data-table .dataTables_info{opacity:1;padding-top:1.2em!important}}@media (min-width:1200px){.basic-data-table .dataTables_info,.expendable-data-table .dataTables_info,.hoverable-data-table .dataTables_info,.responsive-data-table .dataTables_info{padding-top:1em!important}}.basic-data-table .pagination,.expendable-data-table .pagination,.hoverable-data-table .pagination,.responsive-data-table .pagination{margin:0!important}.basic-data-table .pagination .page-link,.expendable-data-table .pagination .page-link,.hoverable-data-table .pagination .page-link,.responsive-data-table .pagination .page-link{padding:8px}@media (min-width:768px){.basic-data-table .pagination .page-link,.expendable-data-table .pagination .page-link,.hoverable-data-table .pagination .page-link,.responsive-data-table .pagination .page-link{padding:18px}}@media (min-width:1200px){.basic-data-table .pagination .page-link,.expendable-data-table .pagination .page-link,.hoverable-data-table .pagination .page-link,.responsive-data-table .pagination .page-link{padding:1rem 1.25rem}}.basic-data-table .pagination .page-item:first-child .page-link,.basic-data-table .pagination .page-item:last-child .page-link,.expendable-data-table .pagination .page-item:first-child .page-link,.expendable-data-table .pagination .page-item:last-child .page-link,.hoverable-data-table .pagination .page-item:first-child .page-link,.hoverable-data-table .pagination .page-item:last-child .page-link,.responsive-data-table .pagination .page-item:first-child .page-link,.responsive-data-table .pagination .page-item:last-child .page-link{height:35px}@media (min-width:768px){.basic-data-table .pagination .page-item:first-child .page-link,.basic-data-table .pagination .page-item:last-child .page-link,.expendable-data-table .pagination .page-item:first-child .page-link,.expendable-data-table .pagination .page-item:last-child .page-link,.hoverable-data-table .pagination .page-item:first-child .page-link,.hoverable-data-table .pagination .page-item:last-child .page-link,.responsive-data-table .pagination .page-item:first-child .page-link,.responsive-data-table .pagination .page-item:last-child .page-link{height:55px}}@media (min-width:1200px){.basic-data-table .pagination .page-item:first-child .page-link,.basic-data-table .pagination .page-item:last-child .page-link,.expendable-data-table .pagination .page-item:first-child .page-link,.expendable-data-table .pagination .page-item:last-child .page-link,.hoverable-data-table .pagination .page-item:first-child .page-link,.hoverable-data-table .pagination .page-item:last-child .page-link,.responsive-data-table .pagination .page-item:first-child .page-link,.responsive-data-table .pagination .page-item:last-child .page-link{height:51px}}.basic-data-table .pagination .disabled .page-link,.expendable-data-table .pagination .disabled .page-link,.hoverable-data-table .pagination .disabled .page-link,.responsive-data-table .pagination .disabled .page-link{background-color:initial!important}.basic-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,.basic-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before,.expendable-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,.expendable-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before,.hoverable-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,.hoverable-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before,.responsive-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,.responsive-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{background-color:#29cc97;border:0;box-shadow:none;font-weight:700;height:16px;line-height:16px;top:14px;width:16px}.basic-data-table table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,.basic-data-table table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before,.expendable-data-table table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,.expendable-data-table table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before,.hoverable-data-table table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,.hoverable-data-table table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before,.responsive-data-table table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,.responsive-data-table table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:#fec400}.basic-data-table table.dataTable.display tbody tr:hover,.basic-data-table table.dataTable.hover tbody tr:hover,.expendable-data-table table.dataTable.display tbody tr:hover,.expendable-data-table table.dataTable.hover tbody tr:hover,.hoverable-data-table table.dataTable.display tbody tr:hover,.hoverable-data-table table.dataTable.hover tbody tr:hover,.responsive-data-table table.dataTable.display tbody tr:hover,.responsive-data-table table.dataTable.hover tbody tr:hover{background-color:#0000000d}#basic-data-table_next .page-link,#basic-data-table_previous .page-link,#expendable-data-table_next .page-link,#expendable-data-table_previous .page-link,#hoverable-data-table_next .page-link,#hoverable-data-table_previous .page-link,#responsive-data-table_next .page-link,#responsive-data-table_previous .page-link{background-color:#e9ecef}.responsive-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,.responsive-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child{padding-left:40px}.responsive-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,.responsive-data-table table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{left:10px}.expendable-data-table .dataTable{margin:25px 0!important}.expendable-data-table table.dataTable thead .sorting,.expendable-data-table table.dataTable thead .sorting_asc,.expendable-data-table table.dataTable.display tbody tr.even>.sorting_1,.expendable-data-table table.dataTable.display tbody tr.odd>.sorting_1,.expendable-data-table table.dataTable.order-column.stripe tbody tr.even>.sorting_1,.expendable-data-table table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:initial;color:#1b223c;font-weight:500}.expendable-data-table table.dataTable.display tbody tr.odd,.expendable-data-table table.dataTable.display tbody tr:hover{background-color:initial}.expendable-data-table table.dataTable.display tbody td{border-top:1px solid #e5e9f2}.expendable-data-table .table-bordered.table.dataTable.display tbody tr[role] td{padding:12px}.expendable-data-table table.dataTable.display tbody tr[role] td{border-top:1px solid #e5e9f2;padding:12px 0}.expendable-data-table .table-borderless.table.dataTable tbody td,.expendable-data-table .table-borderless.table.dataTable thead th,.expendable-data-table .table-borderless.table.dataTable.display tbody tr[role] td{border-top:1px solid #0000}.expendable-data-table .table-striped tbody tr[role]:nth-of-type(odd){background-color:#0000000d!important}.expendable-data-table .table-striped tbody tr:nth-of-type(odd){background-color:initial}.expendable-data-table table.dataTable tbody td{border-top:1px solid #e5e9f2}.expendable-data-table table.dataTable thead th{border-bottom:1px solid #e5e9f2;border-top:1px solid #e5e9f2;padding:12px 18px}.expendable-data-table table.dataTable.no-footer{border-bottom:1px solid #0000}.expendable-data-table .dataTables_wrapper .dataTables_paginate .paginate_button{background:linear-gradient(180deg,#0000 0,#0000);margin-left:-2px;padding:0}.expendable-data-table .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid #fff}.expendable-data-table .dataTables_wrapper .dataTables_paginate .paginate_button:active{box-shadow:none}.expendable-data-table .dataTables_wrapper .dataTables_paginate{padding-top:0}.expendable-data-table .table-bordered.table.dataTable thead .sorting,.expendable-data-table .table-bordered.table.dataTable thead .sorting_asc{padding-left:12px}.expendable-data-table .table-bordered.table.dataTable.no-footer{border-bottom:1px solid #e5e9f2}.expendable-data-table table.dataTable thead .sorting,.expendable-data-table table.dataTable thead .sorting_asc{background:#0000;padding-left:0}.expendable-data-table table.dataTable thead th:first-child:after,.expendable-data-table table.dataTable thead th:first-child:before{display:none}.expendable-data-table table.dataTable thead .sorting:before,.expendable-data-table table.dataTable thead .sorting_asc:before,.expendable-data-table table.dataTable thead .sorting_desc:before{right:2em}.expendable-data-table table.dataTable thead .sorting:after,.expendable-data-table table.dataTable thead .sorting_asc:after,.expendable-data-table table.dataTable thead .sorting_desc:after{right:1.5em}.expendable-data-table .dataTables_filter,.expendable-data-table .dataTables_length,.expendable-data-table .dataTables_wrapper .dataTables_info{color:#8a909d}.expendable-data-table .dataTables_filter,.expendable-data-table .dataTables_info,.expendable-data-table .dataTables_length{margin-top:0;padding-top:0!important}.expendable-data-table .bottom-information,.expendable-data-table .top-information{padding:0 16px}.expendable-data-table th.details-control.sorting_disabled{width:1px!important}.expendable-data-table table.dataTable thead>tr>th.sorting_desc{font-weight:500;padding-left:0}.expendable-data-table td.details-control,.expendable-data-table tr.shown td.details-control{background:#0000;cursor:pointer;position:relative}.expendable-data-table td.details-control:before,.expendable-data-table tr.shown td.details-control:before{background-color:#29cc97;border-radius:16px;color:#fff;content:"+";font-family:Courier New,Courier,monospace;font-weight:700;height:16px;left:50%;line-height:16px;position:absolute;text-align:center;top:14px;transform:translateX(-50%);width:16px}.expendable-data-table tr.shown td.details-control:before{background-color:#fec400;content:"-"}.expendable-data-table .table-hover tbody tr:hover{color:#1b223c}.expendable-data-table .table-hover.table.dataTable.display tbody tr[role]:hover,.expendable-data-table .table-hover.table.dataTable.hover tbody tr[role]:hover{background-color:#0000000d}.widget-block{margin-bottom:1.9rem;padding:1.9rem;position:relative}.widget-block.bg-primary{border-color:#4c84ff}.widget-block.bg-primary p{color:#ffffffb3}.widget-block.bg-primary .progress{background:#ffffff80}.widget-block.bg-warning{border-color:#fec400}.widget-block.bg-warning p{color:#ffffffb3}.widget-block.bg-warning .progress{background:#ffffff80}.widget-block.bg-danger{border-color:#fe5461}.widget-block.bg-danger p{color:#ffffffb3}.widget-block.bg-danger .progress{background:#ffffff80}.widget-block.bg-success{border-color:#29cc97}.widget-block.bg-success p{color:#ffffffb3}.widget-block.bg-success .progress{background:#ffffff80}.widget-block i{font-size:1.38rem}.widget-chart{height:70px}.widget-chart #barChart{height:100%;width:100%}.widget-media{margin-bottom:1.9rem;padding:1.9rem;position:relative}.widget-media .icon{height:70px;line-height:70px;text-align:center;width:70px}.widget-media i{font-size:1.38rem}.widget-profile .card-img{height:100px;overflow:hidden;width:100px}.widget-dropdown .dropdown-toggle{color:#8a909d;text-transform:uppercase}.widget-dropdown .dropdown-toggle.icon-burger-mini{font-size:1.5rem;position:relative}.widget-dropdown .dropdown-toggle.icon-burger-mini:after{display:none}.widget-dropdown .dropdown-toggle.icon-burger-mini:before{content:"\F1D9";font-family:Material Design Icons}.widget-dropdown .dropdown-menu{box-shadow:0 5px 18px 0 #e5e9f280;min-width:auto;padding-bottom:.5rem;padding-top:.5rem}.widget-dropdown .dropdown-menu .dropdown-item{padding:.3125rem 1.25rem}.widget-dropdown .dropdown-menu .dropdown-item a{color:#8a909d;font-size:.875rem;text-transform:capitalize}.widget-dropdown .dropdown-menu .dropdown-item:hover{background-color:initial}.widget-dropdown .dropdown-menu .dropdown-item:hover a{color:#4c84ff}.error-wrapper{padding-bottom:4.69rem;padding-top:4.69rem}@media (min-width:992px){.error-wrapper{padding-bottom:10.94rem;padding-top:10.94rem}}.error-wrapper .error-title{font-size:8.75rem}.error-wrapper .error-title .error-subtitle{font-size:1.625rem}.error-wrapper .error-title .img-responsive{max-width:100%}.ladda-button[data-style=contract-overlay][data-loading]{width:45px;z-index:10}.ladda-button[data-style=contract][data-loading]{width:45px}.compact-spacing .navbar{min-height:60px}.compact-spacing .navbar .sidebar-offcanvas-toggle,.compact-spacing .navbar .sidebar-toggle{height:60px}.compact-spacing .navbar .navbar-right .navbar-nav .notifications-menu .dropdown-toggle,.compact-spacing .navbar .navbar-right .navbar-nav .right-sidebar-2-menu i,.compact-spacing .navbar .navbar-right .navbar-nav .user-menu .dropdown-toggle{line-height:60px}.compact-spacing .github-link{top:-8px}.compact-spacing .github-link i{right:5px;top:0}.compact-spacing .github-link svg{height:69px;width:69px}.compact-spacing .app-brand a{height:61px;line-height:61px;transition:all .4s}.compact-spacing #toast-container{margin-top:50px}.compact-spacing .right-sidebar-container-2 .right-sidebar-2-header{padding:11.5px 30px;transition:all .4s}.compact-spacing.header-fixed .page-wrapper{padding-top:3.875rem}@media (min-width:1200px){.compact-spacing .content{padding:1.9rem 2.5rem}.compact-spacing .sidebar .sidebar-inner{margin-top:2rem}}.compact-spacing .sidebar .sidebar-inner>li>a{padding:1rem 1.56rem}.compact-spacing .compact-units{height:365px!important}.compact-spacing .compact-notifications{height:415px!important}.compact-spacing .media-border-bottom{padding-left:2rem!important;padding-right:2rem!important}.compact-spacing .card-default .card-header,.compact-spacing .card-table-border-none .card-header{padding-left:1.88rem;padding-right:1.88rem;padding-top:2rem}.compact-spacing .card-default .card-header.card-header-border-bottom,.compact-spacing .card-table-border-none .card-header.card-header-border-bottom{padding-top:28px}.compact-spacing .card-default .card-body,.compact-spacing .card-table-border-none .card-body{padding:1.88rem}.compact-spacing #user-activity .card-header{padding-bottom:2rem!important;padding-top:2rem!important}.compact-spacing #user-activity .card-header>h4{margin-bottom:.55rem!important}.compact-spacing #user-activity .card-header .current-users-content{margin-bottom:0!important}.compact-spacing #user-activity .card-header .current-users-content p{margin-bottom:9px!important;margin-top:0!important}.compact-spacing #user-activity .card-header .current-users-content h4{margin-bottom:0}.compact-spacing #user-activity #currentUser{height:281px!important;min-height:281px}.compact-spacing [analytics-data-height]{height:573px}.compact-spacing [polar-data-content]{margin-bottom:20px}.compact-spacing [Profile-data-height]{min-height:520px}.compact-spacing [activity-data-spacing]{margin-bottom:39px}.compact-spacing .profile-left-spacing{padding:1.88rem!important}.compact-spacing .profile-right-spacing{padding:1.88rem 0!important}.compact-spacing .profile-right-spacing .nav-style-border,.compact-spacing .profile-right-spacing .tab-content{padding-left:1.88rem!important;padding-right:1.88rem!important}.compact-spacing .profile-right-spacing .tab-content .tab-pane-content{margin-top:1.88rem!important}.compact-spacing .profile-right-spacing .tab-content .tab-pane-content .form-group{margin-bottom:1.5rem!important}.compact-spacing .tab-widget,.compact-spacing .timeline-media-spacing{margin-top:1.88rem!important}.compact-spacing .invoice-wrapper{padding:1.88rem!important}.compact-spacing .recent-orders .card-body{padding-bottom:0!important}.compact-spacing .card-table{margin-top:1rem}.compact-spacing .copyright{padding-bottom:1.35rem;padding-top:1.35rem}.github-link{display:none}@media (min-width:768px){.github-link{display:block;position:absolute;right:0;top:0;z-index:999}.github-link i{color:#fff;font-size:25px;position:absolute;right:7px;top:7px}}.github-link svg{height:75px;width:75px}.header-fixed .github-link,.header-fixed .github-link i{position:fixed}html[dir=rtl] .sidebar li>a .caret:before{content:"\f141"}html[dir=rtl] .github-link svg{transform:rotateY(180deg)}html[dir=rtl] #toast-container>div{padding:15px 15px 15px 50px;position:absolute;right:0}html[dir=rtl] #toast-container>div .toast-close-button{left:auto;position:absolute;right:10px;top:5px}html[dir=rtl] #toast-container>.toast-success{background-position:left 15px center}:is(.students-table,.instructors-table,.enquiries-table,.tariff-table,.training-session-table,.completed-sessions-table,.fleet-expenses-table,.outstanding-fees-table,.superadmin-table,.student-payment-history-table,.attendance-table){-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:Segoe UI,Arial,sans-serif!important;font-synthesis:none;text-rendering:auto}:is(.students-table,.instructors-table,.enquiries-table,.tariff-table,.training-session-table,.completed-sessions-table,.fleet-expenses-table,.outstanding-fees-table,.superadmin-table,.student-payment-history-table,.attendance-table) thead th{font-family:Segoe UI,Arial,sans-serif!important;font-weight:600!important;text-rendering:auto!important;text-shadow:none!important}:is(.students-table,.instructors-table,.enquiries-table,.tariff-table,.training-session-table,.completed-sessions-table,.fleet-expenses-table,.outstanding-fees-table,.superadmin-table,.student-payment-history-table) tbody td{font-feature-settings:"tnum";font-family:Segoe UI,Arial,sans-serif!important;font-variant-numeric:tabular-nums;font-weight:400!important;text-rendering:auto!important;text-shadow:none!important}:is(.students-action-label,.instructor-action-label,.enquiry-action-label,.tariff-action-label,.training-session-action-label,.fleet-expense-action-label,.superadmin-action-btn){font-family:Segoe UI,Arial,sans-serif!important;font-weight:500!important;text-rendering:auto!important;text-shadow:none!important}.instructors-table .instructor-availability-value,.instructors-table .instructor-availability-value>span,.instructors-table tbody td.status{color:#344054!important;font-weight:400!important;text-rendering:auto!important;text-shadow:none!important}:is(.students-table,.instructors-table,.enquiries-table,.tariff-table,.training-session-table,.fleet-expenses-table,.outstanding-fees-table,.superadmin-table) :is(.badge,.students-plan-value,[class*=status],strong){font-synthesis:none;text-shadow:none!important}#root .students-pagination-bar{color:#667085;color:var(--color-muted,#667085);font-family:Segoe UI,Arial,sans-serif;font-size:12px;gap:16px!important;line-height:1.25;margin:0!important;min-height:52px;padding:10px 12px;width:100%}#root .students-pagination-summary{align-items:center;display:flex;gap:16px!important;min-width:0}#root .students-page-size-control label,#root .students-results-count{color:#667085;color:var(--color-muted,#667085);font-size:12px;font-weight:400;line-height:32px;margin:0;white-space:nowrap}#root .students-results-count strong{color:#172033;color:var(--color-text,#172033);font-weight:600}#root .students-page-size-control{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px}#root .students-page-size-select{background-color:#fff;background-color:var(--color-surface,#fff);border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:none;color:#172033;color:var(--color-text,#172033);font-size:12px;height:32px!important;line-height:1.2;min-height:32px;padding:4px 24px 4px 9px;width:66px}#root .students-page-size-select:focus{border-color:#84adff;box-shadow:0 0 0 2px #4f80ff1f}#root .custom-pagination{flex:0 0 auto;margin-left:auto}#root .custom-pagination .pagination{align-items:center;gap:4px;justify-content:flex-end}#root .custom-pagination .page-item{margin:0}#root .custom-pagination .page-item:first-child .page-link,#root .custom-pagination .page-item:last-child .page-link,#root .custom-pagination .page-link{border:1px solid #d9e0e8;border:1px solid var(--color-border,#d9e0e8);border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:none;display:grid;font-size:12px;height:32px!important;line-height:1;min-width:32px;padding:0;place-items:center;width:32px}#root .custom-pagination .page-item.active .page-link{background:#4f80ff;border-color:#4f80ff;color:#fff}#root .custom-pagination .page-item.disabled .page-link,#root .custom-pagination .page-link:disabled{background:#f8fafc;border-color:#e4e7ec;color:#b8c0cc;opacity:1}@media (max-width:767.98px){html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}#root input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]),#root select,#root textarea,body .modal .modal-dialog input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]),body .modal .modal-dialog select,body .modal .modal-dialog textarea{font-size:16px!important}#root,.content-wrapper,.page-wrapper,body,html{max-width:100%;min-width:0}#root,body,html{overflow-x:hidden}#root .students-pagination-bar{align-items:stretch!important;gap:10px!important;padding:10px 12px 12px}#root .students-pagination-summary{gap:10px!important;justify-content:space-between;width:100%}#root .students-page-size-control{gap:6px}#root .students-page-size-select{font-size:16px!important;height:36px!important;min-height:36px;width:64px}#root .students-page-size-control label,#root .students-results-count{font-size:11px;line-height:36px}#root .custom-pagination{margin-left:0;max-width:100%;overflow-x:auto;padding-bottom:2px;width:100%}#root .custom-pagination .pagination{justify-content:center}#root .custom-pagination .page-item:first-child .page-link,#root .custom-pagination .page-item:last-child .page-link,#root .custom-pagination .page-link{height:36px!important;min-width:36px;width:36px}:is(.students-table,.instructors-table,.enquiries-table,.tariff-table,.training-session-table,.completed-sessions-table,.fleet-expenses-table,.outstanding-fees-table,.superadmin-table,.student-payment-history-table){max-width:100%!important;min-width:0!important;width:100%!important}:is(.students-table,.instructors-table,.enquiries-table,.tariff-table,.training-session-table,.fleet-expenses-table,.outstanding-fees-table,.superadmin-table) tbody td{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere;width:100%!important}:is(.students-row-actions,.instructors-row-actions,.enquiries-row-actions,.tariff-row-actions,.training-session-actions,.fleet-expense-row-actions,.superadmin-actions){max-width:100%!important;min-width:0!important;padding-right:13px!important;width:100%!important}:is(.students-table-wrap,.instructors-table-wrap,.enquiries-table-wrap,.tariff-table-wrap,.training-session-table-wrap,.fleet-expenses-table-wrap,.superadmin-table-wrap,.custom-pagination){-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}:is(.students-action-icon,.instructor-action-icon,.enquiry-action-icon,.tariff-action-icon,.training-session-action-button,.fleet-expense-action-icon,.superadmin-action-btn,.page-link){touch-action:manipulation}:is(.students-page-heading,.instructors-page-heading,.enquiries-page-heading,.tariff-page-heading,.training-session-heading,.fleet-expenses-heading,.tutorials-heading,.availability-page-heading,.outstanding-fees-heading,.report-page-heading){margin-bottom:10px!important;margin-left:0!important;margin-right:0!important}:is(.students-page-heading,.instructors-page-heading,.enquiries-page-heading,.tariff-page-heading,.training-session-heading,.fleet-expenses-heading,.tutorials-heading,.availability-page-heading,.outstanding-fees-heading,.report-page-heading)>.breadcrumb-wrapper{margin-bottom:0!important;min-width:0;padding-bottom:0!important;padding-left:6px!important;padding-right:6px!important}:is(.dashboard-heading,.students-page-heading,.instructors-page-heading,.enquiries-page-heading,.tariff-page-heading,.training-session-heading,.fleet-expenses-heading,.tutorials-heading,.attendance-heading,.availability-page-heading,.outstanding-fees-heading,.report-page-heading,.superadmin-hero) h1{font-size:19px!important;line-height:1.2!important;margin-bottom:2px!important;margin-top:0!important}:is(.dashboard-heading,.students-page-heading,.instructors-page-heading,.enquiries-page-heading,.tariff-page-heading,.training-session-heading,.fleet-expenses-heading,.tutorials-heading,.attendance-heading,.availability-page-heading,.outstanding-fees-heading,.report-page-heading,.superadmin-hero) .breadcrumb{align-items:center!important;font-size:11px!important;line-height:1.2!important;margin:0!important;min-height:16px;padding:0!important}:is(.dashboard-heading,.students-page-heading,.instructors-page-heading,.enquiries-page-heading,.tariff-page-heading,.training-session-heading,.fleet-expenses-heading,.tutorials-heading,.attendance-heading,.availability-page-heading,.outstanding-fees-heading,.report-page-heading,.superadmin-hero) .breadcrumb-item{align-items:center;display:inline-flex;font-size:11px!important;line-height:1.2!important;min-height:16px}:is(.dashboard-heading,.students-page-heading,.instructors-page-heading,.enquiries-page-heading,.tariff-page-heading,.training-session-heading,.fleet-expenses-heading,.tutorials-heading,.attendance-heading,.availability-page-heading,.outstanding-fees-heading,.report-page-heading,.superadmin-hero) .breadcrumb-item+.breadcrumb-item{padding-left:5px!important}:is(.dashboard-heading,.students-page-heading,.instructors-page-heading,.enquiries-page-heading,.tariff-page-heading,.training-session-heading,.fleet-expenses-heading,.tutorials-heading,.attendance-heading,.availability-page-heading,.outstanding-fees-heading,.report-page-heading,.superadmin-hero) .breadcrumb-item+.breadcrumb-item:before{align-self:center;background:#98a2b3;content:""!important;display:block;flex:0 0 4px;float:none!important;font-family:inherit!important;font-size:0!important;height:4px;line-height:1!important;margin-right:5px!important;padding:0!important;position:static!important;top:auto!important;transform:rotate(45deg);width:4px}:is(.students-page-heading .students-page-actions,.instructors-page-heading .instructors-page-actions,.enquiries-page-heading .enquiries-page-actions,.tariff-page-heading .tariff-page-actions,.training-session-heading .training-session-toolbar,.fleet-expenses-heading .fleet-expenses-actions,.report-page-heading .report-page-actions){margin-top:12px!important;padding-left:6px!important;padding-right:6px!important}}
/*# sourceMappingURL=main.38a6df26.css.map*/