#root{margin:0 auto;display:flex;flex-direction:column;height:100vh;height:100svh}body{margin:0;word-break:break-word}main{background:linear-gradient(0deg,#176081,#73c3c0) -50px 0}img,iframe{max-width:100%}table{table-layout:fixed;border-collapse:collapse;width:100%}form{position:relative}.linked_image{max-width:100%;display:inline-block}a{text-decoration:none}.grecaptcha-badge{bottom:2rem!important;transform-origin:right;transform:scale(.77);z-index:200}:is(h1,h2,h3):first-child{margin-block-start:0}@media print{.mantine-Navbar-root,.mantine-Header-root,.mantine-Stepper-root,button:not(.mantine-DatePickerInput-input),.hide-when-print,.hide-after-when-print~.mantine-Grid-col{display:none!important}.mantine-Grid-col{break-inside:avoid-page;padding:4px}.mantine-Input-input,.mantine-Radio-label,.mantine-Radio-radio:checked+.___ref-icon{opacity:1!important;color:#000!important}.mantine-Input-input{padding:0!important;border:none!important}.mantine-AppShell-main{padding:0!important}.mantine-Notification-root,#coding101-icon,#steps-header,.mantine-Loader-root{display:none!important}main,.mantine-Container-root.mantine-Paper-root{overflow-y:initial!important}.mantine-Center-root{padding:0;height:unset!important}.mantine-Paper-root:not(.mantine-Container-root,#admin-form){break-inside:avoid-page}#application-header .mantine-Image-root{max-width:6rem}#application-header .mantine-Text-root{font-size:1.5rem}}.flex-one{flex:1}#countdown-notification{position:fixed;top:1em;right:1em;z-index:3}svg{max-width:100%}.mantine-LoadingOverlay-root+table.mantine-Table-root>tbody:before{content:"";position:absolute;top:0rem;right:0rem;left:0rem;bottom:0rem;background-color:#ffffffbf;border-radius:0rem;z-index:400}.mantine-LoadingOverlay-root:has(+table) .mantine-Overlay-root{position:initial}
