@font-face{font-family:"Baloo Chettan 2";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/uhschool/fonts/baloo-chettan-2/baloo-chettan-2-malayalam-wght-normal.woff2) format("woff2-variations");unicode-range:U+0307,U+0323,U+0951-0952,U+0964-0965,U+0D00-0D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:"Baloo Chettan 2";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/uhschool/fonts/baloo-chettan-2/baloo-chettan-2-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Chettan 2";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/uhschool/fonts/baloo-chettan-2/baloo-chettan-2-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--uh-page: #e6f2ec;--uh-card: #ffffff;--uh-input: #f5faf7;--uh-ink: #10241c;--uh-secondary: #4a6157;--uh-primary: #0e6b4e;--uh-kingfisher: #1b6fc2;--uh-mango: #ffb81c;--uh-danger: #d6452f;--uh-font: "Baloo Chettan 2", "Noto Sans Malayalam", system-ui, sans-serif;--uh-card-radius: 18px;--uh-button-radius: 14px;--uh-input-radius: 12px;--uh-pill-radius: 999px;--uh-border: 2px solid var(--uh-ink);--uh-card-shadow: 4px 4px 0 #10241c;--uh-button-shadow: 3px 3px 0 #10241c;--uh-pressed-shadow: 1px 1px 0 #10241c}body[data-path]{--font-stack: var(--uh-font);--font-family-sans-serif: var(--uh-font);--text-color: var(--uh-ink);--heading-color: var(--uh-ink);--text-muted: var(--uh-secondary);--text-light: var(--uh-secondary);--primary: var(--uh-primary);--btn-primary: var(--uh-primary);--bg-color: var(--uh-page);--fg-color: var(--uh-card);--control-bg: var(--uh-input);--danger: var(--uh-danger);--weight-regular: 500;--weight-medium: 500;--weight-semibold: 800;--weight-bold: 800;min-height:100vh;margin:0;background:radial-gradient(circle at 12px 12px,rgba(27,111,194,.13) 2px,transparent 2.5px) 0 0/26px 26px var(--uh-page);color:var(--uh-ink);font-family:var(--uh-font);font-size:18px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}body[data-path] :is(h1,h2,h3,h4,h5,h6){color:var(--uh-ink);font-family:var(--uh-font);font-weight:800;line-height:1.25}body[data-path] :is(strong,b){font-weight:800}body[data-path] :is(input,select,textarea,button){font-family:var(--uh-font)}body[data-path] a{color:var(--uh-primary)}body[data-path] a:hover{text-decoration:underline}body[data-path] a:not(.btn):not(.navbar-brand){text-underline-offset:3px}body[data-path] ::-moz-selection{background:var(--uh-mango);color:var(--uh-ink)}body[data-path] ::selection{background:var(--uh-mango);color:var(--uh-ink)}body[data-path] .text-muted{color:var(--uh-secondary)!important}body[data-path] .text-danger{color:var(--uh-danger)!important}body[data-path] .navbar{background:var(--uh-card);border-bottom:var(--uh-border);padding:12px 0}body[data-path] .navbar .uh-brand{display:inline-flex;align-items:center;gap:10px;color:var(--uh-ink);font-size:26px;font-weight:800;text-decoration:none}body[data-path] .navbar .uh-brand img{width:32px;height:32px;max-height:none}body[data-path] .navbar .nav-link{color:var(--uh-primary);font-size:18px;font-weight:800}body[data-path] .navbar-toggler{min-width:44px;min-height:44px;border:var(--uh-border);border-radius:var(--uh-button-radius);color:var(--uh-ink);background:var(--uh-card);box-shadow:var(--uh-button-shadow)}body[data-path] .navbar-light .navbar-toggler .icon{fill:none;stroke:var(--uh-ink);stroke-width:2;stroke-linecap:round}body[data-path] .navbar .nav-avatar{padding:6px;border:var(--uh-border);border-radius:var(--uh-button-radius);background:var(--uh-card);box-shadow:var(--uh-button-shadow)}body[data-path] .dropdown-menu{border:var(--uh-border);border-radius:var(--uh-input-radius);background:var(--uh-card);box-shadow:var(--uh-card-shadow)}body[data-path] .dropdown-item{white-space:normal;color:var(--uh-ink)}body[data-path] .dropdown-item:is(:hover,:focus){background:var(--uh-input)}body[data-path] .navbar .dropdown-menu{max-width:calc(100vw - 40px)}body[data-path] .web-footer.uh-footer{display:block;margin-top:auto;min-height:0;padding:24px 0;border-top:var(--uh-border);background:var(--uh-card);color:var(--uh-secondary);font-size:16px;line-height:1.4}.uh-footer-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 24px}.uh-footer-content p{margin:0;line-height:1.4}.uh-footer-content a{font-weight:800}body[data-path] :is(.btn,.es-button),body[data-path=login] #page-login :is(.btn,.es-button){--uh-button-bg: var(--uh-card);--uh-button-ink: var(--uh-ink);min-height:44px;max-width:100%;height:auto;padding:9px 18px;border:var(--uh-border);border-radius:var(--uh-button-radius);background:var(--uh-button-bg);color:var(--uh-button-ink);box-shadow:var(--uh-button-shadow);font-family:var(--uh-font);font-size:18px;font-weight:800;line-height:1.3;white-space:normal;text-decoration:none;transition:transform .1s ease,box-shadow .1s ease}body[data-path] :is(.btn-primary,.es-button[data-variant="solid"],.es-button[data-variant="primary"]),body[data-path=login] #page-login :is(.btn-primary,button.btn-login,.es-button[data-variant="solid"],.es-button[data-variant="primary"]){--uh-button-bg: var(--uh-primary);--uh-button-ink: var(--uh-card)}body[data-path] :is(.btn-default,.btn-secondary,.es-button[data-variant="subtle"],.es-button[data-variant="outline"],.es-button[data-variant="ghost"],.es-button[data-variant="secondary"]),body[data-path=login] #page-login .btn-login-option{--uh-button-bg: var(--uh-card);--uh-button-ink: var(--uh-ink)}body[data-path] .btn-danger{--uh-button-bg: var(--uh-danger);--uh-button-ink: var(--uh-card)}body[data-path] .btn-outline-danger{--uh-button-ink: var(--uh-danger)}body[data-path] :is(.btn,.es-button):is(:hover,:focus,:disabled),body[data-path=login] #page-login :is(.btn,.es-button):is(:hover,:focus,:disabled,:not(:disabled)){background:var(--uh-button-bg);color:var(--uh-button-ink);border:var(--uh-border);box-shadow:var(--uh-button-shadow)}body[data-path] :is(.btn,.es-button):active,body[data-path=login] #page-login :is(.btn,.es-button):active{background:var(--uh-button-bg)!important;color:var(--uh-button-ink)!important;box-shadow:var(--uh-pressed-shadow)!important;transform:translate(2px,2px)}body[data-path] :is(.btn,.es-button):not(:disabled):not(.disabled):active{border-color:var(--uh-ink)}body[data-path] .navbar-toggler:active{transform:translate(2px,2px);box-shadow:var(--uh-pressed-shadow)}body[data-path] :is(.btn,.es-button):disabled,body[data-path=login] #page-login :is(.btn,.es-button):disabled{opacity:.6;cursor:not-allowed;transform:none}body[data-path] :is(.form-control,select,textarea,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]):not([type="button"])),body[data-path=login] #page-login .page-card-body input.form-control{min-width:0;max-width:100%;min-height:44px;height:auto;border:var(--uh-border);border-radius:var(--uh-input-radius);padding:8px 12px;background-color:var(--uh-input);color:var(--uh-ink);font-family:var(--uh-font);font-size:18px;font-weight:500;line-height:1.5;box-shadow:none}body[data-path] :is(input,textarea)::-moz-placeholder,body[data-path=login] #page-login input::-moz-placeholder{color:var(--uh-secondary);opacity:1}body[data-path] :is(input,textarea)::placeholder,body[data-path=login] #page-login input::placeholder{color:var(--uh-secondary);opacity:1}body[data-path] :is(input[type="checkbox"],input[type="radio"]){accent-color:var(--uh-primary)}body[data-path] .custom-control-input:checked~.custom-control-label:before{border-color:var(--uh-ink);background-color:var(--uh-primary)}body[data-path] .custom-control-input:focus-visible~.custom-control-label:before{outline:3px solid var(--uh-kingfisher);outline-offset:3px}body[data-path] :is(a,button,input,select,textarea,[tabindex]):focus-visible,body[data-path=login] #page-login :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--uh-kingfisher);outline-offset:3px}body[data-path] .alert{border:var(--uh-border);border-left:6px solid var(--uh-kingfisher);border-radius:var(--uh-input-radius);background:var(--uh-card);color:var(--uh-ink);padding:16px}body[data-path] .alert-warning{border-left-color:var(--uh-mango)}body[data-path] .alert-danger{border-left-color:var(--uh-danger)}body[data-path] .alert-success{border-left-color:var(--uh-primary)}body[data-path] table{width:100%;background:var(--uh-card);color:var(--uh-ink)}body[data-path] :is(th,td){padding:12px;border-color:var(--uh-ink)}body[data-path] th{font-weight:800;background:var(--uh-input)}body[data-path] :is(label,.form-group){max-width:100%}body[data-path] .d-flex>.form-control{min-width:0}.uh-card{padding:24px;border:var(--uh-border);border-radius:var(--uh-card-radius);background:var(--uh-card);box-shadow:var(--uh-card-shadow)}.uh-card>:last-child{margin-bottom:0}.uh-pill{display:inline-block;max-width:100%;padding:6px 14px;border:var(--uh-border);border-radius:var(--uh-pill-radius);background:var(--uh-input);color:var(--uh-secondary);font-size:16px;font-weight:800}.uh-classes{padding:24px 4px 48px 0}body[data-path] .uh-classes>h2{margin-top:24px}.uh-class-updates{margin:24px 0;color:var(--uh-secondary)}.uh-class-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.uh-class-card{display:flex;flex-direction:column;min-width:0}body[data-path] .uh-class-card h3{margin:0 0 20px;font-size:24px}.uh-class-action{margin-top:auto;padding-top:16px}.uh-class-action .uh-join-btn{width:100%}@media (min-width: 768px){.uh-class-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1200px){.uh-class-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}body[data-path=login] .page-content-wrapper{min-height:0;padding:clamp(24px,6vh,64px) 0 48px}body[data-path=login] #page-login .page-card{width:100%;max-width:440px;min-height:0;margin:0 auto;padding:28px;border:var(--uh-border);border-radius:var(--uh-card-radius);background:var(--uh-card);box-shadow:var(--uh-card-shadow)}body[data-path=login] #page-login .page-card-head{align-items:center;text-align:center}body[data-path=login] #page-login .page-card-head .app-logo{width:64px;height:64px;max-height:none}body[data-path=login] #page-login .page-card-head h4{font-size:32px;font-weight:800}body[data-path=login] #page-login :is(.page-card-subtitle,.sign-up-message,.form-label,.social-logins,.resend-link){color:var(--uh-secondary);font-size:16px;font-weight:500}body[data-path=login] #page-login :is(.forgot-password-message,.sign-up-message,.resend-link) a{color:var(--uh-primary);font-size:16px;font-weight:800}body[data-path=login] #page-login :is(.email-field,.password-field) input.form-control{padding-left:38px}body[data-path=login] #page-login .password-field input.form-control{padding-right:38px}body[data-path=login] #page-login .social-login-buttons{margin-top:0}body[data-path=login] #page-login .login-button-wrapper{padding:0}body[data-path=login] #page-login .btn-login-option img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}body[data-path=login] #page-login :is(.login-error-banner,.login-success-banner){padding:12px;border:var(--uh-border);border-radius:var(--uh-input-radius);font-size:16px;font-weight:500;background:var(--uh-input);color:var(--uh-ink)}body[data-path=login] #page-login .login-error-banner{border-color:var(--uh-danger)}body[data-path=login] #page-login .login-success-banner{border-color:var(--uh-kingfisher)}body[data-path=login] #page-login .field-error{color:var(--uh-danger)}body[data-path=login] #page-login :is(.invalid input.form-control,input.form-control[aria-invalid="true"]){border-color:var(--uh-danger)}@media (max-width: 575px){body[data-path] .navbar>.container{padding-right:20px;padding-left:16px}body[data-path=login] #page-login .page-card{padding:24px 20px}}@media (prefers-reduced-motion: reduce){body[data-path] *,body[data-path] *:before,body[data-path] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.uh-conference{padding:24px 4px 48px 0}body[data-path] .uh-conference>h2{margin-top:24px}body[data-path] .uh-conference>h3{margin:32px 0 20px}.uh-code-form{max-width:560px;margin:24px 0}.uh-code-form .d-flex{gap:12px;align-items:center}.uh-code-form .btn{flex-shrink:0}.uh-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.uh-actions>*{min-width:0}.uh-meeting-card{min-width:0}body[data-path] .uh-meeting-card h4{margin:0 0 16px;font-size:24px}.uh-meeting-owner{margin-top:20px;padding-top:12px;border-top:2px solid var(--uh-page)}.uh-status-live{background:var(--uh-primary);color:var(--uh-card)}.uh-status-upcoming{background:var(--uh-card);border-color:var(--uh-kingfisher);color:var(--uh-kingfisher)}.uh-status-ended{background:#edf0ee;border-color:#69766f;color:#4a5650}.uh-invite-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--uh-page)}.uh-invite-row>div{flex-basis:100%;min-width:0}.uh-invite-email{display:block;font-size:16px}body[data-path] .uh-conference .btn-sm{padding:7px 12px;font-size:16px}.uh-empty{grid-column:1 / -1;margin:0;box-shadow:none}body[data-path] .uh-conference #editor{box-sizing:border-box;width:min(650px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:90vh;max-height:90dvh;margin:auto;overflow-y:auto;color:var(--uh-ink)}.uh-conference #editor::backdrop{background:rgba(16,36,28,.6)}.uh-conference #editor label:not([hidden]),.uh-conference-entry label{display:block;margin-bottom:16px}.uh-conference #editor label>.form-control,.uh-conference-entry label>.form-control{width:100%;margin-top:6px}.uh-conference #editor :is(h4,h5){margin-top:24px}.uh-conference #editor #results{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}body[data-path] .uh-conference #invite-list>li{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px!important;border:var(--uh-border)!important;border-radius:var(--uh-input-radius)!important;background:var(--uh-input)}.uh-conference #invite-list>li>span{flex-basis:100%;min-width:0}.uh-conference #invite-list select{flex:1 1 200px;width:100%}.uh-conference-entry{max-width:480px;margin:48px auto;padding-right:4px}body[data-path] .uh-conference-entry h2{margin-top:0}.uh-conference-entry #message:empty{display:none}.uh-conference-entry #message:not(:empty){padding:16px;border:2px solid var(--uh-kingfisher);border-radius:var(--uh-input-radius);background:var(--uh-input)}.uh-conference-entry #send{width:100%;margin:0 0 20px}body[data-path] .uh-conference-entry #number{font-size:30px;font-weight:800;letter-spacing:.25em;text-align:center}.uh-conference-entry #actions .btn{width:100%;margin-top:12px}.uh-back-link{margin-top:24px;text-align:center}.uh-whatsapp{max-width:560px;margin:48px auto}body[data-path] .uh-whatsapp h2{margin-top:0}.uh-whatsapp #uh-wa-code{display:inline-block;font-size:24px;letter-spacing:.1em}body[data-path=privacy] .page_content{max-width:70ch;margin:24px auto 48px;line-height:1.65}body[data-path=privacy] .page_content :is(h1,h2,h3){margin:1.5em 0 .6em;font-weight:800}body[data-path=privacy] .page_content p{margin-bottom:1em}body[data-path=privacy] .page_content ul{padding-left:1.5em}body[data-path=privacy] .page_content li{margin-bottom:.65em}body[data-path=privacy] .page_content li::marker{color:var(--uh-primary)}@media (max-width: 399px){.uh-code-form .d-flex{flex-direction:column;align-items:stretch}.uh-conference .uh-card,.uh-conference-entry .uh-card,.uh-whatsapp{padding:20px 16px}}
/*# sourceMappingURL=mazha.bundle.4IKY3OER.css.map */
