*{box-sizing:border-box;-ms-overflow-style:-ms-autohiding-scrollbar}body,h1,h2,h3,h4,h5{margin:0}.ant-btn-icon,.ant-space-item,.ant-segmented-item-label,.ant-segmented-item-icon{justify-content:center;align-items:center;display:flex}.ant-btn-icon,.ant-btn-icon svg{color:inherit}.ant-btn-icon svg:not([fill=none]){fill:currentColor}.h-screen{height:100dvh!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#0000;border-radius:10px}[data-theme=light] *{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .1s}[data-theme=light] :hover{scrollbar-color:#00000040 transparent}[data-theme=light] :hover::-webkit-scrollbar-thumb{background-color:#00000040}[data-theme=dark] *{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .1s}[data-theme=dark] :hover{scrollbar-color:#ffffff4d transparent}[data-theme=dark] :hover::-webkit-scrollbar-thumb{background-color:#ffffff4d}#app-boot-overlay{z-index:9999;background:#fff;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}html[data-app-ready=true] #app-boot-overlay{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility 0s .3s}html[data-theme=dark] #app-boot-overlay{background:#141414}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.public-admissions-form .ant-form-item{margin-bottom:28px}.public-admissions-form .ant-form-item-explain-error{margin-top:4px}@media (prefers-reduced-motion:reduce){#app-boot-overlay,.alogo--twin .tw-group{transition:none;animation:none}}.alogo--twin .tw-group{animation-name:alogo-tw-fade;animation-duration:var(--applogo-duration,4s);animation-timing-function:linear;animation-iteration-count:infinite}@keyframes alogo-tw-fade{0%,88%{opacity:1}96%,to{opacity:0}}.alogo--twin .tw{stroke-dasharray:100;stroke-dashoffset:100px;animation-duration:var(--applogo-duration,4s);animation-timing-function:linear;animation-iteration-count:infinite}.alogo--twin .tw-d{animation-name:alogo-tw-d}.alogo--twin .tw-bd{animation-name:alogo-tw-bd}.alogo--twin .tw-b{animation-name:alogo-tw-b}.alogo--twin .tw-bc{animation-name:alogo-tw-bc}.alogo--twin .tw-c{animation-name:alogo-tw-c}.alogo--twin .tw-ac{animation-name:alogo-tw-ac}.alogo--twin .tw-a{animation-name:alogo-tw-a}@keyframes alogo-tw-d{0%{stroke-dashoffset:100px}14%,96%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes alogo-tw-bd{0%,14%{stroke-dashoffset:100px}19%,96%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes alogo-tw-b{0%,19%{stroke-dashoffset:100px}35%,96%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes alogo-tw-bc{0%,35%{stroke-dashoffset:100px}41%,96%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes alogo-tw-c{0%,41%{stroke-dashoffset:100px}57%,96%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes alogo-tw-ac{0%,57%{stroke-dashoffset:100px}63%,96%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes alogo-tw-a{0%,63%{stroke-dashoffset:100px}77%,96%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}.alogo--mono{color:var(--color-primary,#8a8f99)}.alogo--twin{font-size:32px}.ant-spin-sm .alogo--twin{font-size:20px}.ant-spin-lg .alogo--twin{font-size:48px}[data-theme=dark] .tab-badge{color:#ffffffd9;background:#ffffff1f}@media (max-width:767.98px){.tabs-without-content .ant-tabs-content-holder,.ant-tabs .ant-tabs-ink-bar{display:none!important}.ant-tabs .ant-tabs-nav:before{content:none!important;display:none!important}.ant-tabs .ant-tabs-nav{align-items:center!important;display:flex!important}.ant-tabs .ant-tabs-extra-content{flex:none!important}.ant-tabs .ant-tabs-nav-wrap{min-width:0!important}.ant-tabs .ant-tabs-nav-list{flex-direction:row!important;gap:8px!important;padding:4px 0!important;display:flex!important}.ant-tabs .ant-tabs-tab{background:0 0!important;border-radius:9999px!important;margin:0!important;padding:6px 16px!important;transition:all .2s ease-in-out!important}.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{white-space:nowrap!important;font-size:14px!important;font-weight:400!important}[data-theme=light] .ant-tabs .ant-tabs-tab{border:1px solid #00000026!important}[data-theme=light] .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:#000000a6!important}[data-theme=dark] .ant-tabs .ant-tabs-tab{border:1px solid #ffffff26!important}[data-theme=dark] .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:#ffffffa6!important}.ant-tabs .ant-tabs-tab-active,[data-theme=light] .ant-tabs .ant-tabs-tab-active,[data-theme=dark] .ant-tabs .ant-tabs-tab-active{border-color:var(--color-primary,#4c4cc4)!important;background:0 0!important}.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,[data-theme=light] .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,[data-theme=dark] .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary,#4c4cc4)!important;font-weight:500!important}.ant-tabs .ant-tabs-tab-active .tab-badge{background:var(--color-primary,#4c4cc4)!important;color:#fff!important}.ant-tabs.ant-tabs-top{width:100%;min-width:0}.ant-tabs .ant-tabs-nav-wrap{overflow:visible!important}.ant-tabs .ant-tabs-nav-list{flex-wrap:wrap!important;transform:none!important}.ant-tabs .ant-tabs-nav-wrap:before,.ant-tabs .ant-tabs-nav-wrap:after,.ant-tabs .ant-tabs-nav-operations{display:none!important}}@media (max-width:575.98px){.ant-card-head-wrapper{flex-direction:column;gap:8px;align-items:stretch!important}.ant-card-head-title{white-space:normal;text-overflow:clip;overflow:visible}.ant-card-extra{width:100%;margin-inline-start:0}.ant-card-extra>.ant-space{width:100%;display:flex}.ant-card-extra>.ant-space>.ant-space-item:first-child{flex:auto;min-width:0}.ant-picker-dropdown{z-index:10000!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.ant-picker-dropdown:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:#0009!important;width:200vw!important;height:200vh!important;position:fixed!important;top:-100vh!important;left:-100vw!important}.ant-picker-panel-container{background:#141414!important;border:1px solid #ffffff14!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 8px 32px #00000080!important}[data-theme=light] .ant-picker-panel-container{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 8px 32px #00000026!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels{flex-direction:column!important;gap:4px!important;padding:8px 4px!important}.ant-picker-panel{border:none!important}.ant-picker-dropdown .ant-picker-range-arrow,.ant-picker-dropdown .ant-picker-arrow{display:none!important}.ant-picker-cell{padding:2px 0!important}.ant-picker-cell-inner{border-radius:6px!important;width:30px!important;height:30px!important;font-size:13px!important;line-height:30px!important}.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--color-primary,#4c4cc4)!important;color:#fff!important}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#4c4cc426!important}}#app-message-live-region,.ant-message,.ant-message-root,.ant-message-holder,.ant-message-notice,.ant-notification,.ant-notification-root,.ant-notification-holder,.ant-notification-notice{z-index:10100!important}
