.home-navy,.admin-shell[data-navy] .admin-topbar{--font-sans:var(--font-inter,ui-sans-serif), ui-sans-serif, system-ui, sans-serif;--font-heading:var(--font-sans)}body:has(.admin-shell[data-navy]) .admin-sidebar{--font-sans:var(--font-inter,ui-sans-serif), ui-sans-serif, system-ui, sans-serif;--font-heading:var(--font-sans)}.home-navy .home-display{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:none}.admin-shell{--link:#1450b4;--ink-blue:#0b1f47;--ink-blue-raised:#163a7d;--tone-teal:#0b5f86;--tone-teal-soft:#d9f0fb;--tone-pink:#b0266f;--tone-pink-soft:#fbe6f1}.dark .admin-shell{--link:#9db8ff}.admin-shell[data-navy] .admin-header{background-color:var(--ink-blue);height:3.5rem}.admin-shell[data-navy] .admin-header [data-slot=breadcrumb-page]{font-size:15px;font-weight:600}.admin-shell[data-navy] .admin-header [data-header-create]{color:#fff;border-radius:var(--shape-md);background-color:#3b6fd4;background-image:none;font-weight:600}.admin-shell[data-navy] .admin-header [data-header-create]:hover{filter:none;background-color:#3264bd}.admin-shell[data-navy] .admin-header [data-header-search],.admin-shell[data-navy] .admin-topbar [data-header-shortcut]{border-radius:var(--shape-md);background-color:#ffffff14;border-color:#0000}.admin-shell[data-navy] .admin-header [data-header-search]:hover,.admin-shell[data-navy] .admin-topbar [data-header-shortcut]:hover{background-color:#ffffff29}body:has(.admin-shell[data-navy]) .admin-sidebar .admin-nav-button{border-radius:var(--shape-md);font-size:13.5px;font-weight:500}body:has(.admin-shell[data-navy]) .admin-sidebar .admin-nav-button[aria-current=page]{background-color:var(--ink-blue-raised,#163a7d);font-weight:600}@media (min-width:1180px){body:has(.admin-shell[data-navy]) .admin-sidebar [data-slot=sidebar-header]>:first-child{background-color:var(--ink-blue);height:3.5rem}}.page-canvas{isolation:isolate;position:relative}.page-canvas:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--section,#124295) 12%, #fff), color-mix(in srgb, var(--section,#124295) 3%, #fff) 60%, var(--background));pointer-events:none;height:11rem;position:absolute;inset:0 0 auto}.page-canvas:has(>.home-navy):before{display:none}.home-navy>section>div:nth-child(4n+1) [data-key-number]{--key-soft:#e4eefc;--key-ink:#123e8a}.home-navy>section>div:nth-child(4n+2) [data-key-number]{--key-soft:#efe9fb;--key-ink:#5b34a8}.home-navy>section>div:nth-child(4n+3) [data-key-number]{--key-soft:#d9f0fb;--key-ink:#0b5f86}.home-navy>section>div:nth-child(4n+4) [data-key-number]{--key-soft:#e4eefc;--key-ink:#123e8a}.dark .home-navy>section>div:nth-child(3n+1) [data-key-number]{--key-soft:color-mix(in srgb, #3b6fd4 18%, var(--card));--key-ink:#c9d8ff}.dark .home-navy>section>div:nth-child(3n+2) [data-key-number]{--key-soft:color-mix(in srgb, #7c5ce0 18%, var(--card));--key-ink:#dcd2fa}.dark .home-navy>section>div:nth-child(3n+3) [data-key-number]{--key-soft:color-mix(in srgb, #0ea5e9 18%, var(--card));--key-ink:#b9e6fb}li:nth-child(3n+1)>[data-stat]:not([data-stat-tone]),[data-stat]:nth-child(3n+1):not([data-stat-tone]){--stat-soft:#e4eefc;--stat-ink:#123e8a}li:nth-child(3n+2)>[data-stat]:not([data-stat-tone]),[data-stat]:nth-child(3n+2):not([data-stat-tone]){--stat-soft:#efe9fb;--stat-ink:#5b34a8}li:nth-child(3n+3)>[data-stat]:not([data-stat-tone]),[data-stat]:nth-child(3n+3):not([data-stat-tone]){--stat-soft:#d9f0fb;--stat-ink:#0b5f86}[data-stat][data-stat-tone=red]{--stat-soft:#fde8e6;--stat-ink:#b3261e}[data-stat][data-stat-tone=amber]{--stat-soft:#fdebdd;--stat-ink:#bf3a0a}[data-stat][data-stat-tone=green]{--stat-soft:#e3f3ea;--stat-ink:#1a6e45}.dark li:nth-child(3n+1)>[data-stat]:not([data-stat-tone]),.dark [data-stat]:nth-child(3n+1):not([data-stat-tone]){--stat-soft:color-mix(in srgb, #3b6fd4 16%, var(--card));--stat-ink:#c9d8ff}.dark li:nth-child(3n+2)>[data-stat]:not([data-stat-tone]),.dark [data-stat]:nth-child(3n+2):not([data-stat-tone]){--stat-soft:color-mix(in srgb, #7c5ce0 16%, var(--card));--stat-ink:#dcd2fa}.dark li:nth-child(3n+3)>[data-stat]:not([data-stat-tone]),.dark [data-stat]:nth-child(3n+3):not([data-stat-tone]){--stat-soft:color-mix(in srgb, #0ea5e9 18%, var(--card));--stat-ink:#b9e6fb}.dark [data-stat][data-stat-tone=red]{--stat-soft:color-mix(in srgb, #e5484d 16%, var(--card));--stat-ink:var(--tone-red)}.dark [data-stat][data-stat-tone=amber]{--stat-soft:color-mix(in srgb, #3b6fd4 16%, var(--card));--stat-ink:var(--tone-amber)}.dark [data-stat][data-stat-tone=green]{--stat-soft:color-mix(in srgb, #16a34a 16%, var(--card));--stat-ink:var(--tone-green)}[data-feature-header]>div:first-child>.feature-tone{background-color:var(--section);color:#fff}:is(.admin-shell[data-navy] .admin-header [data-slot=breadcrumb-list]>:nth-last-child(n+4),.admin-shell[data-navy] .admin-header [data-slot=breadcrumb-list]:has(>:nth-child(5))>:nth-last-child(-n+2),.admin-shell[data-navy] .admin-header [data-slot=breadcrumb-list]:not(:has(>:nth-child(5)))>:nth-last-child(n+2)){display:none}.admin-shell[data-navy] .admin-header [data-slot=breadcrumb-list]>li>:is([data-slot=breadcrumb-link],span){color:#fff;font-size:15px;font-weight:600}.admin-shell[data-navy] .admin-header [data-slot=breadcrumb-list]:has(>:nth-child(5))>:nth-last-child(3){display:inline-flex}.admin-shell[data-navy] .admin-topbar [data-header-shortcut]{border-radius:var(--shape-md);border:0;font-weight:500}body:has(.admin-shell[data-navy]) .admin-sidebar .admin-nav-button[data-active=true]{color:#fff;background-color:var(--ink-blue-raised,#163a7d);box-shadow:none}body:has(.admin-shell[data-navy]) .admin-sidebar .admin-nav-button:is([data-active=true],[aria-current=page]) svg{color:#fff}body:has(.admin-shell[data-navy]) .admin-sidebar .admin-nav-button[data-active=true]>.feature-tone{color:#fff;background-color:#ffffff29}.admin-shell[data-navy] .admin-header [data-header-search],.admin-shell[data-navy] .admin-topbar [data-header-shortcut],.admin-shell[data-navy] .admin-header [data-header-create],.admin-shell[data-navy] .admin-header [data-header-tool]{height:2.25rem}@media (min-width:48rem){.admin-shell[data-navy] .admin-header>[data-header-shortcuts=bar]{display:flex}.admin-shell[data-navy] .admin-header>[data-slot=breadcrumb]{flex:0 11rem;min-width:5rem;max-width:11rem}}@container header not (min-width:76rem){.admin-shell[data-navy] .admin-header>span:has(>[data-header-search]){flex:0 0 2.75rem}}@container header not (min-width:72rem){.admin-shell[data-navy] .admin-header [data-header-tool-label]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-shell[data-navy] .admin-header [data-header-tool]{padding-inline:.5rem}}@container header not (min-width:64rem){.admin-shell[data-navy] .admin-header [data-header-create]{justify-content:center;gap:0;width:2.25rem;padding-inline:0;font-size:0}}@container header not (min-width:58rem){.admin-shell[data-navy] .admin-header>[data-header-shortcuts=bar]{display:none}}@media not (min-width:48rem){.admin-shell[data-navy] .admin-header [data-header-help]{display:none}.admin-shell[data-navy] .admin-header :is(button,a):not([data-slot]),.admin-shell[data-navy] .admin-header [data-slot=button],.admin-shell[data-navy] .admin-header [data-header-create]{width:auto;min-width:2.75rem;min-height:2.75rem}}body:has(.admin-shell[data-navy]) .admin-sidebar .admin-nav-button[data-active=true]:not([aria-current=page]){color:var(--ink-blue-raised,#163a7d);background-color:#e4eefc;font-weight:600}body:has(.admin-shell[data-navy]) .admin-sidebar .admin-nav-button[data-active=true]:not([aria-current=page]) svg{color:inherit}body:has(.admin-shell[data-navy]) .admin-sidebar .admin-nav-button[data-active=true]:not([aria-current=page])>.feature-tone{color:#fff;background-color:var(--section)}.dark body:has(.admin-shell[data-navy]) .admin-sidebar .admin-nav-button[data-active=true]:not([aria-current=page]){color:#fff;background-color:#ffffff1a}.admin-shell .text-primary{color:var(--link)}.admin-shell [data-slot=badge].text-primary{color:#bf3a0a}.dark .admin-shell [data-slot=badge].text-primary{color:var(--primary)}:is(body:has(.admin-shell) [data-slot=switch][data-state=checked],body:has(.admin-shell) [data-slot=checkbox][data-state=checked],body:has(.admin-shell) [data-slot=radio-group-item][data-state=checked]){border-color:var(--link,#1450b4);background-color:var(--link,#1450b4)}[data-stat] a,[data-stat] .text-primary{color:var(--stat-ink)}[data-stat],[data-key-number]{box-shadow:none}.page-canvas .surface-quiet{background-color:color-mix(in srgb, var(--section,#124295) 5%, var(--card))}.dark .page-canvas:before{background:linear-gradient(#12429538,#0000)}[data-palette=brand] .page-canvas:before{background:linear-gradient(180deg, #f4f7fc, var(--background))}.dark [data-palette=brand] .page-canvas:before{background:linear-gradient(#12429538,#0000)}[data-palette=brand] [data-stat]:not([data-stat-tone]){--stat-soft:#e4eefc!important;--stat-ink:#123e8a!important}.admin-shell[data-palette=brand]{--cal:#124295;--cal-fg:#fff;--cal-ink:#124295;--cal-soft:#e4eefc}body:has(.admin-shell[data-palette=brand]){--cal:#124295;--cal-fg:#fff;--cal-ink:#124295;--cal-soft:#e4eefc}.dark .admin-shell[data-palette=brand]{--cal-ink:#9db8ff}.dark body:has(.admin-shell[data-palette=brand]){--cal-ink:#9db8ff}[data-palette=brand] [data-feature-header]>div:first-child>.feature-tone,[data-palette=brand] [data-page-tile]{background-color:#124295}body:has([data-palette=brand]) .admin-sidebar .admin-nav-button[data-active=true]:not([aria-current=page])>.feature-tone{background-color:#124295}[data-palette=brand] .home-navy>section>div [data-key-number]{--key-soft:#e4eefc;--key-ink:#123e8a}.dark [data-palette=brand] [data-stat]:not([data-stat-tone]){--stat-soft:color-mix(in srgb, #3b6fd4 16%, var(--card))!important;--stat-ink:#c9d8ff!important}.admin-shell .feature-tone{--section-ink:var(--kind-ink,#123e8a)}.dark .admin-shell .feature-tone{--section-ink:color-mix(in srgb, var(--section) 45%, white)}[data-palette=brand] .feature-tone{--section-ink:#123e8a}.dark [data-palette=brand] .feature-tone{--section-ink:#c9d8ff}[data-palette=brand] [data-type-chip]{background-color:var(--secondary)!important;color:var(--secondary-foreground)!important}.admin-sidebar .feature-tone{--section-ink:var(--section)}.admin-shell .uppercase{text-transform:none;letter-spacing:normal}body:has(.admin-shell) [data-slot=sidebar] .uppercase{text-transform:none;letter-spacing:normal}body:has(.admin-shell) [data-radix-popper-content-wrapper] .uppercase{text-transform:none;letter-spacing:normal}.admin-shell [data-slot=card] .surface-tile{background-color:var(--muted)}.admin-shell{--chart-1:#1450b4}[data-section-row]:has(>a[data-active=true]:not([aria-current=page])){border-radius:var(--shape-md);background-color:#e4eefc}.dark [data-section-row]:has(>a[data-active=true]:not([aria-current=page])){background-color:#ffffff1a}body:has(.admin-shell[data-navy]) .admin-sidebar [data-section-row]>a[data-active=true]:not([aria-current=page]){background-color:#0000}.dark .admin-shell .feature-tone,.dark .admin-sidebar .feature-tone{--section-chip:#3b6fd43d;--section-chip-line:#3b6fd457}.admin-shell{--ring:var(--link)}.admin-shell[data-navy] .admin-topbar{--ring:#9db8ff}@media not (min-width:48rem){body:has(.admin-shell) :is([data-slot=input],[data-slot=input-group],[data-slot=select-trigger],[data-slot=native-select]){min-height:2.75rem;font-size:1rem}.admin-shell [data-slot=button]:not([data-size=icon-xs]){min-height:2.75rem}body:has(.admin-shell) [data-slot=sheet-content] [data-slot=button]{min-height:2.75rem}body:has(.admin-shell) .admin-sidebar .admin-nav-button{min-height:2.75rem}[data-top-level] [data-tour=page-header] p{display:none}.admin-shell [data-stat]:not([data-slot=card]){padding:.5rem .75rem;display:block}.admin-shell [data-stat]>span:first-child{font-size:1.125rem}.admin-shell [data-stat]>span:last-child{margin-top:0}[data-quick-add]:not(:focus-within):not(:has(input[type=text]:not(:placeholder-shown)))>:not(:first-child):not(:has(input[type=text])){display:none}}.dark body:has(.admin-shell[data-navy]) .admin-sidebar [data-section-row]>a[data-active=true]:not([aria-current=page]){background-color:#0000}.dark .admin-sidebar .feature-tone{--section-ink:color-mix(in srgb, var(--section) 65%, white)}.dark .admin-shell [data-slot=badge].text-primary{background-color:var(--tone-brand-soft);color:var(--tone-brand)}.admin-sidebar{--ring:#1450b4;--sidebar-ring:#1450b4}.dark .admin-sidebar{--ring:#9db8ff;--sidebar-ring:#9db8ff}.admin-shell{--cal-ink:var(--link)}[data-page-shell]>[data-tour=page-header]{order:-1}[data-tour=page-header] [data-slot=button],[data-tour=page-header] [data-tone-button]{height:2.25rem}[data-stat-zero]>span:first-child,[data-stat-zero] [data-slot=card-title]{color:var(--muted-foreground)}[data-stat]>span:last-child:first-letter,[data-stat] [data-slot=card-description]:first-letter{text-transform:uppercase}.admin-shell .font-mono{font-variant-numeric:tabular-nums;font-family:inherit}@media not (min-width:48rem){.admin-shell nav[aria-label] a:not([data-slot=breadcrumb-link]){align-items:center;min-height:2.75rem;display:inline-flex}.admin-shell [data-tone-button],.admin-sidebar input[type=search]{min-height:2.75rem}.admin-sidebar input[type=search]{font-size:1rem}}[data-tour=page-header]{min-height:3.25rem}[data-page-shell]{row-gap:1.25rem}[data-stat] a{text-underline-offset:2px;text-decoration:underline}.page-canvas [data-slot=input],.page-canvas [data-slot=native-select],.page-canvas [data-slot=select-trigger]{background-color:var(--card)}[data-slot=card]>[data-slot=table-container] :is(th,td):first-child,[data-slot=card]>div>[data-slot=table-container] :is(th,td):first-child,[data-slot=card-content].p-0 [data-slot=table-container] :is(th,td):first-child{padding-left:1.25rem}[data-slot=card]>[data-slot=table-container] :is(th,td):last-child,[data-slot=card]>div>[data-slot=table-container] :is(th,td):last-child,[data-slot=card-content].p-0 [data-slot=table-container] :is(th,td):last-child{padding-right:1.25rem}[data-palette=brand] .home-navy .bg-\(--section\){background-color:#9db8ff!important}[data-palette=brand] .home-navy [aria-current] .bg-\(--section\){background-color:#124295!important}@media not (min-width:48rem){.page-canvas :is(a,button)[class*=inline-flex]:not([data-slot=badge],[aria-hidden=true],[role=switch],[role=checkbox],[role=radio],[role=tab],[class*=size-]){min-height:2.75rem}.page-canvas [data-slot=tabs-list]{height:auto;min-height:2.75rem}.page-canvas [data-slot=tabs-trigger]{min-height:2.375rem}.home-navy [data-key-number]{flex-direction:row;align-items:baseline;gap:.5rem;padding:.5rem .75rem}.home-navy [data-key-number]>span:first-child{font-size:1.125rem}.home-navy [data-key-number]>span:nth-child(2){margin-top:0}}.admin-shell :is(.bg-primary\/5,.bg-primary\/10,.bg-primary\/15){background-color:var(--secondary)}[data-page-shell] h2:not([data-slot]){font-size:.9375rem;font-weight:600}@media not (min-width:48rem){.admin-shell:has([data-main-tabbar][data-overflow]) [data-mobile-menu]{display:none}}.page-canvas search input{background-color:var(--card)}@media (min-width:48rem){[data-filter-bar]:has([data-filter-many]){grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}[data-filter-many]{display:contents}[data-filter-many]>[data-filter-search]{flex-basis:auto;grid-area:1/1}[data-filter-many]>[data-filter-selects]{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:.5rem;display:flex}}@media not (min-width:48rem){.home-navy [data-key-number]{flex-direction:column;align-items:flex-start;gap:0;padding:.5rem .625rem}}[data-palette=brand] [data-feature-header] .feature-tone.bg-\(--section\),[data-palette=brand] [data-feature-header]>div:first-child>.feature-tone,[data-palette=brand] [data-page-tile]{color:#fff;background-color:#124295!important}body:has([data-palette=brand]) .admin-sidebar [data-active=true] .feature-tone{color:#fff;background-color:#124295!important}.dark [data-type-chip][data-type-colour]{background-color:color-mix(in srgb, var(--chip-main) 20%, var(--card))!important;color:color-mix(in srgb, var(--chip-main) 45%, white)!important}.dark [data-type-chip]:is([data-type-colour=camps],[data-type-colour=tryouts]){background-color:#1c283e!important}.dark [data-palette=brand] [data-type-chip]{background-color:var(--secondary)!important;color:var(--secondary-foreground)!important}:is(.dark body:has(.admin-shell) [data-slot=switch][data-state=checked],.dark body:has(.admin-shell) [data-slot=checkbox][data-state=checked],.dark body:has(.admin-shell) [data-slot=radio-group-item][data-state=checked]){background-color:#3b6fd4;border-color:#3b6fd4}@media (min-width:48rem){[data-filter-bar]:has([data-filter-many]):not(:has(>:nth-child(2))){grid-template-columns:minmax(0,1fr)}}.admin-shell[data-navy] .admin-topbar [data-header-shortcut][aria-current=page]{background-color:#ffffff3d;font-weight:600}@media not (min-width:48rem){.page-canvas search input{min-height:2.75rem;font-size:1rem}.page-canvas search fieldset{height:auto}.page-canvas search fieldset :is(button,label){min-height:2.75rem}.page-canvas [data-slot=checkbox]{position:relative}.page-canvas [data-slot=checkbox]:after{content:"";position:absolute;inset:-12px}[data-tour=page-header]{min-height:2.75rem}}.page-canvas [data-filter-selects] [data-slot=native-select],.page-canvas [data-filter-row] [data-slot=native-select],.page-canvas [data-filter-row] [data-slot=select-trigger],.page-canvas [data-filter-row] [data-slot=popover-trigger],.page-canvas [data-filter-row] input[type=date]{background-color:var(--secondary);color:var(--secondary-foreground);border-color:#0000;font-weight:500}[data-key-number][data-stat-zero]>span:nth-child(3){display:none}input[type=date],input[type=datetime-local]{padding-inline-end:2.25rem;position:relative}input[type=date]::-webkit-calendar-picker-indicator{opacity:.65;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234c5c78' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v3M16 2v3M3.5 9h17M4 5.5h16a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V6.5a1 1 0 0 1 1-1Z'/%3E%3C/svg%3E");position:absolute;inset-inline-end:.75rem}input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.65;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234c5c78' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v3M16 2v3M3.5 9h17M4 5.5h16a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V6.5a1 1 0 0 1 1-1Z'/%3E%3C/svg%3E");position:absolute;inset-inline-end:.75rem}.dark input[type=date]::-webkit-calendar-picker-indicator{filter:invert()}.dark input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert()}@media not (min-width:48rem){body:has(.admin-shell) [data-slot=dropdown-menu-trigger]{min-height:2.75rem}body:has(.admin-shell) [data-slot=dropdown-menu-trigger][data-size^=icon]{min-width:2.75rem}[data-stat][data-slot=card]{padding-block:.5rem}[data-stat][data-slot=card] [data-slot=card-header]{display:block}[data-stat][data-slot=card] [data-slot=card-title]{font-size:1.125rem}ul:has(>li:nth-child(5)>[data-stat]){scrollbar-width:none;margin-inline:-1rem;padding-inline:1rem;display:flex;overflow-x:auto}ul:has(>li:nth-child(5)>[data-stat])>li{flex:none;grid-column:auto}ul:has(>li:nth-child(5)>[data-stat])>li:has(>:is([data-stat-tone=red],[data-stat-tone=amber]):not([data-stat-zero])){order:-1}ul:has(>li:nth-child(5)>[data-stat]) [data-stat]{white-space:nowrap}}.home-navy>section:has([data-key-number]):not(:has([data-key-number]:not([data-stat-zero]))){order:1}@media (max-width:700px){[data-stack-table] table,[data-stack-table] thead,[data-stack-table] tbody{display:block}[data-stack-table] thead tr{display:flex}[data-stack-table] thead th:not(:has([data-slot=checkbox])){display:none}[data-stack-table] thead th{background:0 0}[data-stack-table] thead:has(+tbody td[colspan]){display:none}[data-stack-table] tbody tr{align-items:start;gap:.25rem .75rem;padding:.75rem;display:grid}[data-stack-table] tbody tr+tr{border-top:1px solid var(--border)}[data-slot=card] [data-stack-table] tbody tr{padding-inline:1.25rem}[data-stack-table] tbody td{white-space:normal;text-align:left;max-width:none;min-height:0;padding:0;display:block}[data-slot=card] [data-stack-table] [data-slot=table-container] tbody td:is(:first-child,:last-child){padding-inline:0}[data-stack-table] tbody td[colspan]{text-align:center;grid-column:1/-1}[data-stack-table] tbody td[data-label]:before{color:var(--muted-foreground);content:attr(data-label);font-size:.75rem;display:block}[data-stack-table=summary] tbody tr{grid-template-columns:1fr 1fr}[data-stack-table=summary] tbody td:first-child,[data-stack-table=summary] tbody td[data-cell=actions]{grid-column:1/-1}[data-stack-table] td[data-cell=actions]>div{justify-content:flex-start}[data-stack-table=work] tbody tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date pay""coach mins""event mins""status status""act act"}[data-stack-table=work] tbody tr:has(td[data-cell=select]){grid-template-columns:1.5rem minmax(0,1fr) auto;grid-template-areas:"sel date pay""sel coach mins""sel event mins""sel status status""sel act act"}[data-stack-table=work] td[data-cell=select]{grid-area:sel}[data-stack-table=work] td[data-cell=date]{grid-area:date;font-weight:600}[data-stack-table=work] td[data-cell=coach]{grid-area:coach}[data-stack-table=work] td[data-cell=event]{grid-area:event}[data-stack-table=work] td[data-cell=minutes]{text-align:right;grid-area:mins}[data-stack-table=work] td[data-cell=pay]{text-align:right;grid-area:pay}[data-stack-table=work] td[data-cell=status]{grid-area:status}[data-stack-table=work] td[data-cell=actions]{grid-area:act}[data-stack-table=work] td[data-cell=actions]>div{justify-content:flex-start}}@media not (min-width:48rem){body:has(.admin-shell) [data-slot=popover-trigger]{min-height:2.75rem}}.dark .feature-tone,[data-palette=brand] .feature-tone{--kind-soft:var(--secondary)!important}.admin-shell:not([data-palette=brand]) .home-navy [data-dot-rest]{background-color:color-mix(in srgb, var(--section) 65%, white)}.page-canvas [data-slot=native-select][data-soft-select]{background-color:var(--secondary);color:var(--secondary-foreground);border-color:#0000}input:placeholder-shown{text-overflow:ellipsis}[data-slot=table-container]:has(thead){scrollbar-width:thin}@media (min-width:48rem){[data-slot=table-container][data-sticky-table]{background:linear-gradient(to top, var(--card), var(--card)) bottom / 100% 2rem no-repeat local, linear-gradient(to top, #0b1f471f, transparent) bottom / 100% 1.25rem no-repeat scroll}}@media not (min-width:48rem){[data-slot=table-container]{max-height:none;overflow-y:visible}}.admin-shell[data-navy] .admin-topbar [data-header-shortcuts=bar]{gap:.125rem}.admin-shell[data-navy] .admin-topbar [data-header-shortcut]{color:#ffffffdb;background-color:#0000;gap:.375rem;padding-inline:.5rem;font-weight:500}.admin-shell[data-navy] .admin-topbar [data-header-shortcut]>svg{color:#ffffffb8}.admin-shell[data-navy] .admin-topbar [data-header-shortcut]:hover{color:#fff;background-color:#ffffff1a}.admin-shell[data-navy] .admin-topbar [data-header-shortcut][aria-current=page]{color:#fff;background-color:#ffffff29}.admin-shell[data-navy] .admin-header [data-header-search]{color:#c9d5ee;background-color:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff29}.admin-shell[data-navy] .admin-header [data-header-search]:hover{background-color:#ffffff1f}.admin-shell[data-navy] .admin-header [data-header-tool]{color:#ffffffdb;background-color:#0000;font-weight:500}.admin-shell[data-navy] .admin-header [data-header-tool]:hover{color:#fff;background-color:#ffffff1a}.admin-shell[data-navy] .admin-header [data-header-create]{margin-inline-start:.375rem}@container header (min-width:40rem){.admin-shell[data-navy] .admin-header>[data-slot=breadcrumb]{flex:0 auto}}@container header (min-width:68rem){.admin-shell[data-navy] .admin-header>span:has(>[data-header-search]){flex:10rem;min-width:9rem;max-width:22rem}}.admin-shell[data-navy] .admin-header [data-header-create]{background-color:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff38}.admin-shell[data-navy] .admin-header [data-header-create]:hover{background-color:#fff3}.admin-shell[data-navy] .admin-topbar [data-header-shortcut][aria-current=page]{font-weight:500}@container header (min-width:40rem){.admin-shell[data-navy] .admin-header>[data-slot=breadcrumb]{flex:0 0 7.5rem;min-width:7.5rem;margin-right:0}}@container header (min-width:58rem){.admin-shell[data-navy] .admin-header [data-header-actions]{border-inline-start:1px solid #ffffff29;margin-inline-start:auto;padding-inline-start:.5rem}.admin-shell[data-navy] .admin-header [data-header-tool-label]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.admin-shell[data-navy] .admin-header [data-header-tool]{gap:.375rem;width:auto;padding-inline:.5rem;font-size:13px}.admin-shell[data-navy] .admin-header [data-header-create]{gap:.375rem;width:auto;padding-inline:.75rem;font-size:13px}}@container header (min-width:58rem) and (not (min-width:72rem)){.admin-shell[data-navy] .admin-topbar [data-header-shortcut]>svg{display:none}}@media (min-width:64rem){.admin-shell:not([data-page-theme=bold]) [data-tour=page-header] :is([data-variant=outline],[data-variant=secondary],a.bg-secondary){box-shadow:none;color:var(--secondary-foreground);background-color:#0000;border-color:#0000}.admin-shell:not([data-page-theme=bold]) [data-tour=page-header] :is([data-variant=outline],[data-variant=secondary],a.bg-secondary):hover{background-color:var(--secondary)}}[data-stat]:not(:has(button)):has(>* a){position:relative}[data-stat]:not(:has(button)):has(>* a) a:only-of-type:after{content:"";position:absolute;inset:0}[data-filter-selects] [data-slot=native-select]{max-width:16rem}@media not (min-width:40rem){[data-filter-bar]:has([data-view-toggle]) [data-filter-search]{flex-basis:100%}[data-filter-bar]>[data-view-toggle]{margin-inline-start:auto}}[data-slot=native-select]{background-position:right .875rem center;padding-inline-end:2.5rem}[data-slot=select-trigger]{gap:.5rem;padding-inline-end:.875rem}:is([data-slot=popover-trigger],[data-slot=dropdown-menu-trigger]):has(>span):has(>svg:last-child){gap:.5rem;padding-inline-end:.875rem}.admin-shell .admin-topbar .admin-header{gap:1rem}@media (min-width:80rem){html:not([data-desktop]) .admin-shell .admin-topbar .admin-header{padding-inline:2rem}}.admin-shell[data-navy] .admin-topbar .admin-header{box-shadow:inset 0 -1px #ffffff14}.admin-shell .admin-topbar [data-header-start] [data-slot=breadcrumb]{flex:auto;min-width:0;max-width:none;margin:0}.admin-shell .admin-topbar .admin-header [data-header-center]{flex:0 34rem;min-width:0;container:header-search/inline-size}.admin-shell .admin-topbar .admin-header [data-header-center]>span{flex:auto;max-width:none}.admin-shell .admin-topbar .admin-header [data-header-search]{border:0;border-radius:.75rem;gap:.625rem;width:100%;height:2.5rem;margin:0;padding-inline:.875rem .5rem;font-size:14px}.admin-shell[data-navy] .admin-topbar .admin-header [data-header-search]{color:#ffffffa8;background-color:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.admin-shell[data-navy] .admin-topbar .admin-header [data-header-search]:hover{color:#ffffffd9;background-color:#ffffff1f}.admin-shell .admin-topbar .admin-header [data-header-search]>svg{width:1rem;height:1rem}.admin-shell .admin-topbar .admin-header [data-header-search]>kbd{font-family:var(--font-sans);letter-spacing:.02em;border-radius:.375rem;margin-left:auto;padding:.125rem .375rem;font-size:11px;font-weight:500}.admin-shell[data-navy] .admin-topbar .admin-header [data-header-search]>kbd{color:#ffffffb8;background-color:#ffffff1a}@media not (min-width:48rem){.admin-shell .admin-topbar .admin-header [data-header-center]{flex:none}.admin-shell .admin-topbar .admin-header [data-header-search]{justify-content:center;width:2.75rem;height:2.75rem;padding:0}}.admin-shell .admin-topbar [data-header-actions] [data-header-shortcuts=bar]{background-color:color-mix(in oklab, var(--foreground) 5%, transparent);border-radius:.75rem;gap:.125rem;padding:.1875rem}.admin-shell[data-navy] .admin-topbar [data-header-actions] [data-header-shortcuts=bar]{background-color:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}.admin-shell .admin-topbar [data-header-actions] [data-header-shortcut]{border:0;border-radius:.5625rem;justify-content:center;gap:.375rem;width:2rem;height:2rem;padding:0;font-size:13px;font-weight:500}.admin-shell[data-navy] .admin-topbar [data-header-actions] [data-header-shortcut]{color:#ffffffd1;background-color:#0000}.admin-shell .admin-topbar [data-header-actions] [data-header-shortcut]>svg{width:1.0625rem;height:1.0625rem}.admin-shell[data-navy] .admin-topbar [data-header-actions] [data-header-shortcut]>svg{color:#ffffffc7}.admin-shell[data-navy] .admin-topbar [data-header-actions] [data-header-shortcut]:hover{color:#fff;background-color:#ffffff1a}.admin-shell[data-navy] .admin-topbar [data-header-actions] [data-header-shortcut][aria-current=page]{color:#fff;background-color:#ffffff29;font-weight:600}.admin-shell .admin-topbar [data-header-actions] [data-header-shortcut-label]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container header (min-width:82rem){.admin-shell .admin-topbar [data-header-actions] [data-header-shortcut]{width:auto;padding-inline:.625rem}.admin-shell .admin-topbar [data-header-actions] [data-header-shortcut-label]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}.admin-shell[data-navy] .admin-topbar [data-header-divider]{background-color:#ffffff24}@container header not (min-width:60rem){.admin-shell .admin-topbar [data-header-actions] [data-header-shortcuts=bar],.admin-shell .admin-topbar [data-header-divider]{display:none}}.admin-shell .admin-topbar .admin-header [data-header-actions]{gap:.25rem}.admin-shell .admin-topbar .admin-header [data-header-tool]{border-radius:.625rem;min-width:2.25rem;height:2.25rem}.admin-shell .admin-topbar .admin-header [data-header-help] [data-header-tool]{justify-content:center;width:2.25rem;padding:0}.admin-shell .admin-topbar .admin-header [data-header-help] [data-header-tool-label]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container header not (min-width:76rem){.admin-shell .admin-topbar .admin-header [data-header-tool]{justify-content:center;width:2.25rem;padding:0}.admin-shell .admin-topbar .admin-header [data-header-tool-label]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.admin-shell .admin-topbar .admin-header [data-header-actions] [data-slot=popover-trigger],.admin-shell .admin-topbar .admin-header [data-tour]>[data-slot=popover-trigger]{border-radius:.625rem}@media (min-width:48rem){.admin-shell .admin-topbar .admin-header [data-header-create]{border-radius:.625rem;gap:.375rem;height:2.25rem;margin-left:.5rem;padding-inline:.875rem 1rem;font-size:14px;font-weight:600}}@container header not (min-width:64rem){.admin-shell .admin-topbar .admin-header [data-header-create]{justify-content:center;gap:0;width:2.25rem;padding-inline:0;font-size:0}}.home-navy [data-home-tools] :is(button,[data-slot=native-select]){border-radius:.625rem;height:2.25rem}.home-navy [data-home-tools] :is(button,[data-slot=native-select]):hover{background-color:#ffffff1a}.admin-shell .admin-topbar .admin-header [data-header-actions]{min-width:max-content}.admin-shell .admin-topbar [data-header-actions] [data-header-shortcut]>svg{display:block}.admin-shell[data-navy] .admin-topbar .admin-header [data-header-actions]{border-inline-start:0;margin-inline-start:0;padding-inline-start:0}.admin-shell .admin-topbar .admin-header [data-header-start]{min-width:6.5rem}@container header not (min-width:64rem){.admin-shell .admin-topbar [data-header-actions] [data-header-shortcuts=bar],.admin-shell .admin-topbar [data-header-divider]{display:none}}@media not (min-width:48rem){.admin-shell .admin-topbar .admin-header{gap:.25rem}.admin-shell .admin-topbar .admin-header [data-header-start]{min-width:0}}:is(.admin-shell:not([data-navy]) .admin-header [data-slot=breadcrumb-list]>:nth-last-child(n+4),.admin-shell:not([data-navy]) .admin-header [data-slot=breadcrumb-list]:has(>:nth-child(5))>:nth-last-child(-n+2),.admin-shell:not([data-navy]) .admin-header [data-slot=breadcrumb-list]:not(:has(>:nth-child(5)))>:nth-last-child(n+2)){display:none}.admin-shell:not([data-navy]) .admin-header [data-slot=breadcrumb-list]:has(>:nth-child(5))>:nth-last-child(3){display:inline-flex}.admin-shell:not([data-navy]) .admin-header [data-slot=breadcrumb-list]>li>:is([data-slot=breadcrumb-link],[data-slot=breadcrumb-page],span){color:var(--foreground);font-size:15px;font-weight:600}@media not (min-width:48rem){.admin-shell .admin-topbar .admin-header [data-header-center]{flex:0 0 2.75rem}.admin-shell .admin-topbar .admin-header [data-header-actions] :is(button,a),.admin-shell .admin-topbar .admin-header [data-header-tool]{min-width:2.75rem;min-height:2.75rem}.admin-shell .admin-topbar .admin-header [data-header-help] [data-header-tool],.admin-shell .admin-topbar .admin-header [data-header-tool]{width:2.75rem;height:2.75rem}}@media not (min-width:40rem){.admin-shell .admin-topbar .admin-header [data-header-search]>.sr-only{display:inline}}@media not (min-width:48rem){.admin-shell .admin-topbar .admin-header [data-header-theme]{display:none}}