/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */html[data-theme-preset=staffingOps]{--cf-type-page-title:1.5rem;--cf-type-section-title:1.125rem;--cf-type-card-title:1rem;--cf-type-body:.9375rem;--cf-type-label:.875rem;--cf-type-caption:.8125rem;--cf-weight-regular:400;--cf-weight-medium:500;--cf-weight-semibold:650;--cf-weight-bold:700;--cf-page-title-size:var(--cf-type-page-title);--cf-table-font-size:calc(var(--cf-type-label) * var(--cf-text-scale));--cf-table-header-font-size:calc(var(--cf-type-caption) * var(--cf-text-scale));--cf-table-header-font-weight:var(--cf-weight-semibold);--cf-table-header-letter-spacing:.01em;--cf-radius-xs:4px;--cf-radius-sm:6px;--cf-radius-md:8px;--cf-radius-lg:12px;--cf-radius-xl:16px;--cf-layer-sticky:230;--cf-layer-navigation:240;--cf-layer-popover:2490;--cf-layer-dialog:3300}.cf-mobile-bottom-nav,.cf-sidebar-modern,.cf-topnav-modern,.cf-workspace-main{font-family:var(--font-inter)}.cf-workspace-main{font-size:calc(var(--cf-type-body) * var(--cf-text-scale))}.cf-page-title{font-size:calc(var(--cf-type-page-title) * var(--cf-text-scale));font-weight:var(--cf-weight-bold);letter-spacing:-.018em;line-height:1.2}.cf-form-section-title,.cf-section-title{font-size:calc(var(--cf-type-section-title) * var(--cf-text-scale));font-weight:var(--cf-weight-semibold);letter-spacing:-.008em;line-height:1.35}.cf-dialog-title,.cf-empty-state-title{font-size:calc(var(--cf-type-card-title) * var(--cf-text-scale));font-weight:var(--cf-weight-semibold)}.cf-page-kicker,.cf-section-eyebrow{font-size:calc(var(--cf-type-caption) * var(--cf-text-scale));font-weight:var(--cf-weight-semibold);letter-spacing:.015em;text-transform:none;line-height:1.35}.cf-dialog-description,.cf-empty-state-description,.cf-form-section-description,.cf-page-meta,.cf-section-description{color:var(--cf-text-600);font-size:calc(var(--cf-type-label) * var(--cf-text-scale));line-height:1.5}.cf-field-label{color:var(--cf-text-700);font-size:calc(var(--cf-type-label) * var(--cf-text-scale));font-weight:var(--cf-weight-semibold)}.cf-checkbox-helper,.cf-field-helper,.cf-form-actions-summary,.cf-radio-helper{color:var(--cf-text-600);font-size:calc(var(--cf-type-caption) * var(--cf-text-scale))}.cf-action-menu-trigger,.cf-button,.cf-control,.cf-list-toolbar-button,.cf-list-toolbar-button-secondary,.cf-list-toolbar-control,.cf-workspace-form-input{border-radius:var(--cf-radius-md)}.cf-button{font-weight:var(--cf-weight-semibold)}.cf-button-primary,.cf-list-modern .cf-list-primary-button,.cf-list-modern-page .cf-list-callout-primary,.cf-workspace-form-modern .cf-workspace-form-button-primary{background:var(--cf-brand-600);border-color:var(--cf-brand-600);box-shadow:none}html[data-theme-preset=staffingOps] .cf-theme-button{background:var(--cf-brand-600)!important;border-color:var(--cf-brand-600)!important;box-shadow:none!important}.cf-button-primary:hover:not(:disabled),.cf-list-modern .cf-list-primary-button:hover,.cf-list-modern-page .cf-list-callout-primary:hover,.cf-workspace-form-modern .cf-workspace-form-button-primary:hover{background:var(--cf-brand-800);border-color:var(--cf-brand-800);filter:none}html[data-theme-preset=staffingOps] .cf-theme-button:hover:not(:disabled){background:var(--cf-brand-800)!important;border-color:var(--cf-brand-800)!important}.cf-control:focus,.cf-list-modern .cf-list-toolbar-control:focus,.cf-workspace-form-modern .cf-workspace-form-input:focus{border-color:var(--cf-brand-700);box-shadow:var(--cf-focus-ring)}.cf-card,.cf-dashboard-modern .cf-dashboard-floating-surface,.cf-dashboard-modern .cf-dashboard-helper-panel,.cf-dashboard-modern .cf-dashboard-metric-card,.cf-dashboard-modern .cf-dashboard-status-panel,.cf-dashboard-modern .cf-dashboard-surface-base,.cf-dashboard-modern .cf-dashboard-surface-section,.cf-form-section,.cf-list-modern .cf-list-surface,.cf-list-modern .cf-list-toolbar,.cf-section,.cf-workspace-form-modern .cf-workspace-form-surface{border-radius:var(--cf-radius-lg)}.cf-action-sheet,.cf-dialog,.cf-mobile-sheet-surface{border-radius:var(--cf-radius-xl)}.cf-workspace-form-modern .cf-workspace-form-dashed,.cf-workspace-form-modern .cf-workspace-form-soft-surface,.cf-workspace-form-modern .cf-workspace-form-subcard,.cf-workspace-form-modern .cf-workspace-form-surface{background:var(--cf-surface-0);box-shadow:none}.cf-list-modern .cf-list-grid-table .cf-list-header-cell,.cf-list-modern .cf-list-surface th,.cf-workspace-main table thead th{color:var(--cf-text-600);font-size:var(--cf-table-header-font-size);font-weight:var(--cf-table-header-font-weight);letter-spacing:var(--cf-table-header-letter-spacing);text-transform:none;line-height:1.25}.cf-workspace-main table thead th{text-transform:none!important;line-height:1.25!important}.cf-list-modern .cf-list-surface tbody td:nth-child(2){color:var(--cf-text-900);font-weight:var(--cf-weight-semibold)}.cf-list-modern .cf-list-surface tbody tr:nth-child(2n){background:0 0}.cf-list-modern .cf-list-surface tbody tr+tr{border-top:1px solid var(--cf-border-100)}.cf-list-primary-cell-text{font-weight:var(--cf-weight-semibold)}.cf-status-badge{font-size:calc(var(--cf-type-caption) * var(--cf-text-scale))}.cf-workspace-page-form{max-width:64rem}.cf-workspace-page-form .cf-page-back-button{margin-bottom:.15rem}.cf-workspace-page-form .cf-page-header{padding-bottom:.85rem}.cf-form-progress-summary{min-width:0;color:var(--cf-text-600);font-size:calc(var(--cf-type-caption) * var(--cf-text-scale));flex-wrap:wrap;align-items:center;gap:.4rem .75rem;display:flex}.cf-form-progress-summary>span{align-items:center;gap:.35rem;display:inline-flex}.cf-form-progress-summary>span:not(:first-child):before{border-radius:var(--cf-radius-pill);background:var(--cf-border-300);content:"";width:.3rem;height:.3rem}.cf-form-progress-summary-primary{color:var(--cf-text-800);font-weight:var(--cf-weight-semibold)}@media (max-width:767px){html[data-theme-preset=staffingOps]{--cf-type-page-title:1.375rem;--cf-type-section-title:1.0625rem}.cf-page-header .cf-page-title{font-size:calc(var(--cf-type-page-title) * var(--cf-text-scale));line-height:1.2}.cf-mobile-bottom-nav{z-index:var(--cf-layer-navigation)}.cf-case-editor-form-actions.cf-workspace-form-sticky-bar,.cf-contact-create-actions.cf-form-actions-sticky,.cf-contact-edit-actions.cf-form-actions-sticky,.cf-form-actions-sticky{z-index:var(--cf-layer-sticky)!important;border-radius:var(--cf-radius-lg) var(--cf-radius-lg) 0 0!important}.cf-mobile-sheet-overlay{z-index:var(--cf-layer-dialog)}.cf-mobile-native-form{padding-bottom:calc(var(--cf-safe-bottom) + var(--cf-keyboard-inset) + 8.5rem)}}html[data-route-scope=workspace]{--ui-canvas:#f4f6f8;--ui-surface:#fff;--ui-surface-subtle:#f8fafb;--ui-surface-raised:#fffffff5;--ui-text:#17202e;--ui-text-muted:#667085;--ui-border:#dfe4ea;--ui-border-strong:#c7d0da;--ui-primary:var(--cf-brand-600);--ui-primary-hover:var(--cf-brand-800);--ui-focus-ring:0 0 0 3px var(--cf-brand-700)}@supports (color:color-mix(in lab,red,red)){html[data-route-scope=workspace]{--ui-focus-ring:0 0 0 3px color-mix(in srgb,var(--cf-brand-700) 20%,transparent)}}html[data-route-scope=workspace]{--ui-radius-control:.625rem;--ui-radius-surface:.875rem;--ui-shadow-surface:0 1px 2px #0f172a0a,0 16px 40px -34px #0f172a57;--ui-shadow-raised:0 18px 42px -32px #0f172a61;--ui-motion-fast:.14s;--ui-motion-standard:.19s;--ui-font-sans:Inter,"Avenir Next","Segoe UI",system-ui,sans-serif;--ui-font-serif:Georgia,"Times New Roman",serif;--ui-font-mono:ui-monospace,"SFMono-Regular",Consolas,"Liberation Mono",monospace;--ui-type-page-title:calc(1.5rem * var(--cf-text-scale));--ui-type-section-title:calc(1rem * var(--cf-text-scale));--ui-type-body:calc(.94rem * var(--cf-text-scale));--ui-type-meta:calc(.82rem * var(--cf-text-scale));--ui-type-label:calc(.78rem * var(--cf-text-scale));--ui-type-caption:calc(.72rem * var(--cf-text-scale));--ui-weight-regular:400;--ui-weight-medium:520;--ui-weight-semibold:650;--ui-weight-bold:720;--ui-leading-tight:1.25;--ui-leading-body:1.5;--ui-tracking-eyebrow:.08em;--cf-app-bg-strong:var(--ui-canvas);--cf-app-surface:var(--ui-surface-raised);--cf-app-surface-muted:var(--ui-surface-subtle);--cf-app-field-bg:var(--ui-surface);--cf-app-rule-strong:var(--ui-border-strong);--cf-app-shadow:var(--ui-shadow-surface);--cf-shadow-card:var(--ui-shadow-surface);--cf-focus-ring:var(--ui-focus-ring)}html[data-theme=dark][data-route-scope=workspace]{--ui-canvas:#0b1018;--ui-surface:#111827;--ui-surface-subtle:#182131;--ui-surface-raised:#111827f5;--ui-text:#f5f7fa;--ui-text-muted:#aab4c2;--ui-border:#2b3748;--ui-border-strong:#3b4a5f;--ui-shadow-surface:0 1px 2px #0000003d,0 18px 44px -30px #000000b8;--ui-shadow-raised:0 22px 52px -30px #000c}@media (prefers-reduced-motion:reduce){html[data-route-scope=workspace]{--ui-motion-fast:0s;--ui-motion-standard:0s}}.ui-navigation-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.875rem;display:grid}.ui-navigation-card{border-color:var(--ui-border);border-radius:var(--ui-radius-surface);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-surface);transition:border-color var(--ui-motion-standard) ease,box-shadow var(--ui-motion-standard) ease,transform var(--ui-motion-standard) ease;position:relative;overflow:hidden}.ui-navigation-card-group:hover .ui-navigation-card{border-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-navigation-card-group:hover .ui-navigation-card{border-color:color-mix(in srgb,var(--ui-primary) 28%,var(--ui-border))}}.ui-navigation-card-group:hover .ui-navigation-card{box-shadow:var(--ui-shadow-raised);transform:translateY(-2px)}.ui-navigation-card-group:focus-visible{border-radius:var(--ui-radius-surface);box-shadow:var(--ui-focus-ring);outline:none}.ui-navigation-card-content{align-items:flex-start;gap:.875rem;min-height:9.25rem;padding:1.125rem;display:flex}.ui-navigation-card-arrow,.ui-navigation-card-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-navigation-card-icon{border:1px solid var(--ui-primary);width:2.5rem;height:2.5rem}@supports (color:color-mix(in lab,red,red)){.ui-navigation-card-icon{border:1px solid color-mix(in srgb,var(--ui-primary) 16%,var(--ui-border))}}.ui-navigation-card-icon{border-radius:var(--ui-radius-control);background:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-navigation-card-icon{background:color-mix(in srgb,var(--ui-primary) 8%,var(--ui-surface))}}.ui-navigation-card-icon{color:var(--ui-primary)}.ui-navigation-card-eyebrow{color:var(--ui-text-muted);font-size:var(--ui-type-caption);font-weight:var(--ui-weight-bold);letter-spacing:var(--ui-tracking-eyebrow);text-transform:uppercase;line-height:1.3}.ui-navigation-card-title{color:var(--ui-text);font-size:var(--ui-type-section-title);font-weight:var(--ui-weight-semibold);letter-spacing:-.01em;margin-top:.3rem;line-height:1.35}.ui-navigation-card-description{color:var(--ui-text-muted);font-size:var(--ui-type-meta);line-height:var(--ui-leading-body);margin-top:.35rem}.ui-navigation-card-arrow{width:2rem;height:2rem;color:var(--ui-text-muted);transition:background-color var(--ui-motion-fast) ease,color var(--ui-motion-fast) ease,transform var(--ui-motion-fast) ease;border-radius:999px}.ui-navigation-card-group:hover .ui-navigation-card-arrow{background:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-navigation-card-group:hover .ui-navigation-card-arrow{background:color-mix(in srgb,var(--ui-primary) 9%,var(--ui-surface))}}.ui-navigation-card-group:hover .ui-navigation-card-arrow{color:var(--ui-primary);transform:translate(2px)}.ui-switch{border:1px solid var(--ui-border);border-radius:var(--ui-radius-surface);background:var(--ui-surface-subtle);width:100%;min-height:4.25rem;color:var(--ui-text);transition:border-color var(--ui-motion-fast) ease,background-color var(--ui-motion-fast) ease,box-shadow var(--ui-motion-fast) ease;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}.ui-switch:hover:not(:disabled){border-color:var(--ui-border-strong);background:var(--ui-surface)}.ui-switch:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.ui-switch:disabled{cursor:not-allowed;opacity:.58}.ui-switch-compact{background:0 0;border:0;border-radius:999px;width:auto;min-height:auto;padding:0}.ui-switch-compact:hover:not(:disabled){background:0 0;border:0}.ui-switch-copy{text-align:left;min-width:0}.ui-switch-description,.ui-switch-label{display:block}.ui-switch-label{font-size:var(--ui-type-label);font-weight:var(--ui-weight-semibold);line-height:1.4}.ui-switch-description{color:var(--ui-text-muted);font-size:var(--ui-type-caption);margin-top:.2rem;line-height:1.45}.ui-switch-track{background:var(--ui-border-strong);width:2.75rem;height:1.5rem;transition:background-color var(--ui-motion-fast) ease;border-radius:999px;flex:none;align-items:center;padding:.125rem;display:inline-flex;position:relative}.ui-switch-thumb{width:1.25rem;height:1.25rem;transition:transform var(--ui-motion-fast) ease;background:#fff;border-radius:999px;display:block;box-shadow:0 1px 3px #0f172a3d}.ui-switch[aria-checked=true] .ui-switch-track{background:var(--ui-primary)}.ui-switch[aria-checked=true] .ui-switch-thumb{transform:translate(1.25rem)}.ui-toolbar{border:1px solid var(--ui-border);border-radius:var(--ui-radius-surface);background:var(--ui-surface-raised);flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;padding:.5rem;display:flex}.ui-choice-card{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);width:100%;min-height:4.5rem;color:var(--ui-text);text-align:left;transition:border-color var(--ui-motion-fast) ease,background-color var(--ui-motion-fast) ease,box-shadow var(--ui-motion-fast) ease,transform var(--ui-motion-fast) ease;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.ui-choice-card:hover:not(:disabled){border-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-choice-card:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-primary) 28%,var(--ui-border))}}.ui-choice-card:hover:not(:disabled){background:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-choice-card:hover:not(:disabled){background:color-mix(in srgb,var(--ui-primary) 4%,var(--ui-surface))}}.ui-choice-card:hover:not(:disabled){transform:translateY(-1px)}.ui-choice-card:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.ui-choice-card:disabled{cursor:not-allowed;opacity:.55}.ui-choice-card-selected{border-color:var(--ui-primary);background:var(--ui-primary);color:#fff}.ui-choice-card-selected:hover:not(:disabled){border-color:var(--ui-primary-hover);background:var(--ui-primary-hover)}.ui-choice-card-description,.ui-choice-card-title{display:block}.ui-choice-card-title{font-size:var(--ui-type-label);font-weight:var(--ui-weight-semibold);line-height:1.35}.ui-choice-card-description{color:var(--ui-text-muted);font-size:var(--ui-type-caption);font-weight:var(--ui-weight-medium);margin-top:.25rem;line-height:1.4}.ui-choice-card-selected .ui-choice-card-description{color:#ffffffc7}.ui-modal-overlay{z-index:var(--cf-layer-dialog,3300);padding:calc(var(--cf-safe-top) + .75rem) .75rem calc(var(--cf-safe-bottom) + .75rem);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ui-modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02061785;border:0;width:100%;height:100%;position:absolute;inset:0}.ui-modal{width:100%;max-height:calc(var(--cf-visual-viewport-height) - var(--cf-safe-top) - var(--cf-safe-bottom) - 1.5rem);border:1px solid var(--ui-border);border-radius:var(--ui-radius-surface);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-raised);flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-modal-sm{max-width:28rem}.ui-modal-md{max-width:42rem}.ui-modal-lg{max-width:56rem}.ui-modal-xl{max-width:72rem}.ui-modal-footer,.ui-modal-header{border-color:var(--ui-border);background:var(--ui-surface-subtle);flex:none;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.ui-modal-header{border-bottom:1px solid var(--ui-border);justify-content:space-between}.ui-modal-footer{border-top:1px solid var(--ui-border);flex-direction:column-reverse}.ui-modal-title{color:var(--ui-text);font-size:var(--ui-type-section-title);font-weight:var(--ui-weight-semibold);line-height:1.35}.ui-modal-description{color:var(--ui-text-muted);font-size:var(--ui-type-meta);margin-top:.15rem;line-height:1.45}.ui-modal-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:1rem;overflow-y:auto}@media (min-width:640px){.ui-modal-overlay{align-items:center;padding:1rem}.ui-modal-footer{flex-direction:row;justify-content:flex-end}}.ui-modal-placement-bottom{align-items:flex-end;padding-bottom:0}.ui-modal-placement-bottom .ui-modal{border-bottom-right-radius:0;border-bottom-left-radius:0;max-width:48rem;max-height:min(82dvh,52rem)}.ui-modal-placement-right{justify-content:flex-end;align-items:stretch;padding:0}.ui-modal-placement-right .ui-modal{border-top-right-radius:0;border-bottom-right-radius:0;max-width:min(32rem,100vw);max-height:100dvh}.ui-modal-placement-fullscreen{align-items:stretch;padding:0}.ui-modal-placement-fullscreen .ui-modal{border:0;border-radius:0;max-width:none;max-height:100dvh}.ui-lightbox-body{background:#020617;place-items:center;padding:1rem;display:grid}html[data-route-scope=workspace] .cf-workspace-main{background:var(--ui-canvas);color:var(--ui-text)}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-card,.cf-section,.cf-form-section,.cf-list-surface,.cf-workspace-form-surface,.cf-workspace-docs-surface){border-color:var(--ui-border);border-radius:var(--ui-radius-surface);background-color:var(--ui-surface-raised);box-shadow:var(--ui-shadow-surface)}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-control,.cf-workspace-form-input,.cf-workspace-docs-input,.cf-list-toolbar-control){border-color:var(--ui-border-strong);border-radius:var(--ui-radius-control);background-color:var(--ui-surface);color:var(--ui-text)}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-control,.cf-workspace-form-input,.cf-workspace-docs-input,.cf-list-toolbar-control):focus{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring);outline:none}html[data-route-scope=workspace] .cf-workspace-main .cf-button{border-radius:var(--ui-radius-control);box-shadow:none;transition-duration:var(--ui-motion-fast)}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-button-primary,.cf-workspace-form-button-primary,.cf-workspace-docs-button-primary,.cf-list-primary-button){border-color:var(--ui-primary);background:var(--ui-primary);color:#fff;filter:none}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-button-primary,.cf-workspace-form-button-primary,.cf-workspace-docs-button-primary,.cf-list-primary-button):hover:not(:disabled){border-color:var(--ui-primary-hover);background:var(--ui-primary-hover)}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-button-secondary,.cf-workspace-form-button-secondary,.cf-workspace-docs-button-secondary){border-color:var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text)}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-button-secondary,.cf-workspace-form-button-secondary,.cf-workspace-docs-button-secondary):hover:not(:disabled){border-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){html[data-route-scope=workspace] .cf-workspace-main :is(.cf-button-secondary,.cf-workspace-form-button-secondary,.cf-workspace-docs-button-secondary):hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-primary) 24%,var(--ui-border-strong))}}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-button-secondary,.cf-workspace-form-button-secondary,.cf-workspace-docs-button-secondary):hover:not(:disabled){background:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){html[data-route-scope=workspace] .cf-workspace-main :is(.cf-button-secondary,.cf-workspace-form-button-secondary,.cf-workspace-docs-button-secondary):hover:not(:disabled){background:color-mix(in srgb,var(--ui-primary) 5%,var(--ui-surface))}}html[data-route-scope=workspace] .cf-workspace-main .cf-button-success{border-color:var(--cf-state-success-border);background:var(--cf-state-success-bg);color:var(--cf-state-success-text)}html[data-route-scope=workspace] .cf-workspace-main .cf-button-success:hover:not(:disabled){border-color:var(--cf-state-success-text)}@supports (color:color-mix(in lab,red,red)){html[data-route-scope=workspace] .cf-workspace-main .cf-button-success:hover:not(:disabled){border-color:color-mix(in srgb,var(--cf-state-success-text) 30%,var(--cf-state-success-border))}}html[data-route-scope=workspace] .cf-workspace-main .cf-button-success:hover:not(:disabled){background:var(--cf-state-success-text)}@supports (color:color-mix(in lab,red,red)){html[data-route-scope=workspace] .cf-workspace-main .cf-button-success:hover:not(:disabled){background:color-mix(in srgb,var(--cf-state-success-text) 8%,var(--cf-state-success-bg))}}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-list-toolbar,.cf-app-page-shell-toolbar,.cf-form-actions){border-color:var(--ui-border);border-radius:var(--ui-radius-surface);background:var(--ui-surface-raised)}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-data-table,.cf-list-grid-table){border-color:var(--ui-border);background:var(--ui-surface)}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-data-table,.cf-list-grid-table) thead{background:var(--ui-surface-subtle)}html[data-route-scope=workspace] .cf-workspace-main :is(.cf-empty-state,.cf-loading-state){border-color:var(--ui-border);border-radius:var(--ui-radius-surface);background:var(--ui-surface-subtle);color:var(--ui-text-muted)}html[data-route-scope=workspace] :is(.cf-dialog,.cf-mobile-sheet-surface){border-color:var(--ui-border);border-radius:var(--ui-radius-surface);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-raised)}html[data-route-scope=workspace] :is(.cf-dialog-header,.cf-dialog-footer){border-color:var(--ui-border);background:var(--ui-surface-subtle)}.cf-settings-form{color:var(--ui-text)}.cf-settings-form :is(.cf-settings-card,.cf-form-section,.cf-section){border-color:var(--ui-border);border-radius:var(--ui-radius-surface);background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-surface)}.cf-settings-form :is(.cf-settings-control,.cf-control){border-color:var(--ui-border-strong);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text)}.cf-settings-form :is(.cf-settings-control,.cf-control):focus{border-color:var(--ui-primary);box-shadow:var(--ui-focus-ring)}.cf-settings-form :is(.cf-section-description,.cf-field-helper,.cf-page-meta){color:var(--ui-text-muted)}.cf-settings-form .cf-data-table{border-color:var(--ui-border);border-radius:var(--ui-radius-surface);background:var(--ui-surface);box-shadow:none;overflow:hidden}.cf-settings-form .cf-data-table thead{background:var(--ui-surface-subtle)}.cf-settings-form .cf-data-table tbody tr+tr{border-top-color:var(--ui-border)}.cf-settings-form .cf-button{border-radius:var(--ui-radius-control);transition-duration:var(--ui-motion-fast)}@media (max-width:640px){.ui-navigation-card-content{min-height:auto;padding:1rem}}html[data-route-scope=workspace] :where(button,input,select,textarea),html[data-route-scope=workspace] body{font-family:var(--ui-font-sans);font-optical-sizing:auto}html[data-route-scope=workspace] body{--ui-font-sans:var(--font-caseflow-sans-loaded,Inter),"Avenir Next","Segoe UI",system-ui,sans-serif;--ui-font-serif:var(--font-caseflow-serif-loaded,Georgia),"Times New Roman",serif}html[data-route-scope=workspace] :where(code,kbd,pre,samp,.font-mono){font-family:var(--ui-font-mono)}.ui-type-body,.ui-type-caption,.ui-type-eyebrow,.ui-type-label,.ui-type-meta,.ui-type-page-title,.ui-type-section-title{color:var(--ui-text);font-family:var(--ui-font-sans);margin:0}.ui-surface{border:1px solid var(--ui-border);border-radius:var(--ui-radius-surface);min-width:0;color:var(--ui-text)}.ui-surface-default{background:var(--ui-surface);box-shadow:var(--ui-shadow-surface)}.ui-surface-nested,.ui-surface-soft{background:var(--ui-surface-subtle)}.ui-surface-nested{border-radius:var(--ui-radius-control)}@supports (color:color-mix(in lab,red,red)){.ui-surface-nested{background:color-mix(in srgb,var(--ui-surface-subtle) 74%,var(--ui-surface))}}.ui-surface-padding-sm{padding:.75rem}.ui-surface-padding-md{padding:1rem}.ui-surface-padding-lg{padding:1.25rem}.ui-metadata-grid{gap:.625rem;display:grid}.ui-metadata-item{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-subtle);min-width:0;padding:.75rem}.ui-form-grid{gap:var(--cf-form-field-gap,.75rem);min-width:0;display:grid}.ui-form-completion{min-width:min(100%,15rem)}.ui-required-marker{color:var(--ui-color-danger,#e11d48);font-weight:700}.ui-embedded-table-wrap{border:1px solid var(--ui-border);border-radius:var(--ui-radius-surface);background:var(--ui-surface);max-width:100%;overflow-x:auto}.ui-embedded-table{border-collapse:collapse;width:100%;font-size:var(--cf-table-font-size);line-height:var(--cf-table-line-height)}.ui-embedded-table th{border-bottom:1px solid var(--ui-border);background:var(--ui-surface-subtle);padding:var(--cf-table-header-padding);color:var(--ui-text-muted);font-size:var(--cf-table-header-font-size);font-weight:var(--cf-table-header-font-weight);letter-spacing:var(--cf-table-header-letter-spacing);text-transform:uppercase}.ui-embedded-table td{border-top:1px solid var(--ui-border);padding:var(--cf-table-cell-padding);color:var(--ui-text);vertical-align:top}.ui-table-row-interactive{cursor:pointer}.ui-table-row-interactive:hover{background:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.ui-table-row-interactive:hover{background:color-mix(in srgb,var(--ui-primary) 5%,var(--ui-surface))}}.ui-table-align-left{text-align:left}.ui-table-align-center{text-align:center}.ui-table-align-right{text-align:right}.ui-responsive-record-mobile{gap:.625rem;display:grid}.ui-responsive-record-desktop{display:none}.ui-record-card-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.ui-record-card-primary{grid-column:1/-1}.ui-record-card-actions{border-top:1px solid var(--ui-border);flex-wrap:wrap;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}.ui-record-card-interactive{cursor:pointer}@media (min-width:640px){.ui-form-grid-2,.ui-form-grid-3,.ui-form-grid-4,.ui-metadata-grid-2,.ui-metadata-grid-3,.ui-metadata-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.ui-responsive-record-mobile{display:none}.ui-responsive-record-desktop{display:block}.ui-form-grid-3,.ui-metadata-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-form-grid-4,.ui-metadata-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-type-page-title{font-size:var(--ui-type-page-title);font-weight:var(--ui-weight-bold);line-height:var(--ui-leading-tight)}.ui-type-section-title{font-size:var(--ui-type-section-title);font-weight:var(--ui-weight-semibold);line-height:1.35}.ui-type-body{font-size:var(--ui-type-body);font-weight:var(--ui-weight-regular);line-height:var(--ui-leading-body)}.ui-type-meta{color:var(--ui-text-muted);font-size:var(--ui-type-meta);font-weight:var(--ui-weight-medium);line-height:1.45}.ui-type-label{font-size:var(--ui-type-label);font-weight:var(--ui-weight-semibold);line-height:1.35}.ui-type-eyebrow{font-weight:var(--ui-weight-bold);letter-spacing:var(--ui-tracking-eyebrow);text-transform:uppercase;line-height:1.3}.ui-type-caption,.ui-type-eyebrow{color:var(--ui-text-muted);font-size:var(--ui-type-caption)}.ui-type-caption{font-weight:var(--ui-weight-medium);line-height:1.4}