@media (width<=1023px){main:has(nav[aria-label=Administrator\ tools]){overflow-x:hidden}:is(main:has(nav[aria-label=Administrator\ tools])>div,main:has(nav[aria-label=Administrator\ tools]) section,main:has(nav[aria-label=Administrator\ tools]) article,main:has(nav[aria-label=Administrator\ tools]) form){min-width:0}main:has(nav[aria-label=Administrator\ tools]) table{max-width:100%}main:has(nav[aria-label=Administrator\ tools]) .overflow-x-auto{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}}@media (width<=639px){main:has(nav[aria-label=Administrator\ tools]){padding:1.25rem .875rem 2rem}main:has(nav[aria-label=Administrator\ tools]) header{align-items:stretch}main:has(nav[aria-label=Administrator\ tools]) header>div:first-child{width:100%;min-width:0}main:has(nav[aria-label=Administrator\ tools]) header>a{width:100%}main:has(nav[aria-label=Administrator\ tools]) header>button{width:100%}main:has(nav[aria-label=Administrator\ tools]) header>.flex{width:100%}:is(main:has(nav[aria-label=Administrator\ tools]) header>.flex>a,main:has(nav[aria-label=Administrator\ tools]) header>.flex>button){text-align:center;flex:1 1 0;justify-content:center;min-height:2.75rem}main:has(nav[aria-label=Administrator\ tools]) h1{overflow-wrap:anywhere;font-size:1.5rem;line-height:1.9rem}main:has(nav[aria-label=Administrator\ tools]) form.mt-6.flex.max-w-2xl{grid-template-columns:minmax(0,1fr);width:100%;max-width:none;display:grid}main:has(nav[aria-label=Administrator\ tools]) form.mt-6.flex.max-w-2xl>button{width:100%;min-height:2.75rem}:is(main:has(nav[aria-label=Administrator\ tools]) input,main:has(nav[aria-label=Administrator\ tools]) select,main:has(nav[aria-label=Administrator\ tools]) textarea){font-size:1rem}main:has(nav[aria-label=Administrator\ tools]) input{min-height:2.75rem}main:has(nav[aria-label=Administrator\ tools]) select{min-height:2.75rem}main:has(nav[aria-label=Administrator\ tools]) button{min-height:2.75rem}main:has(nav[aria-label=Administrator\ tools]) a.rounded-md{min-height:2.75rem}main:has(nav[aria-label=Administrator\ tools]) section .flex.flex-wrap.gap-2{row-gap:.75rem}main:has(nav[aria-label=Administrator\ tools]) section .flex.flex-wrap.items-center.justify-between{row-gap:.75rem}main:has(nav[aria-label=Administrator\ tools]) section .flex.flex-wrap.items-start.justify-between{row-gap:.75rem}:is(main:has(nav[aria-label=Administrator\ tools]) section .flex.flex-wrap.gap-2>button,main:has(nav[aria-label=Administrator\ tools]) section .flex.flex-wrap.gap-2>a){text-align:center;flex:100%;justify-content:center}main:has(nav[aria-label=Administrator\ tools]) nav[aria-label=Registration\ status]{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}main:has(nav[aria-label=Administrator\ tools]) nav[aria-label=Registration\ status]::-webkit-scrollbar{display:none}main:has(nav[aria-label=Administrator\ tools]) nav[aria-label=Registration\ status] button{flex:none;min-height:2.5rem}main:has(nav[aria-label=Administrator\ tools]) article>.flex.flex-wrap.items-start.justify-between>.text-right{text-align:left;width:100%}:is(main:has(nav[aria-label=Administrator\ tools]) p,main:has(nav[aria-label=Administrator\ tools]) span,main:has(nav[aria-label=Administrator\ tools]) td,main:has(nav[aria-label=Administrator\ tools]) th){overflow-wrap:anywhere}main:has(nav[aria-label=Administrator\ tools]) .overflow-x-auto.rounded-xl{max-width:calc(100vw - 1.75rem)}main:has(nav[aria-label=Administrator\ tools]) table.min-w-\[720px\]{min-width:640px}}
