.nKxBiW_globalBody{width:inherit}@layer reset{:root{--breakpoint-xs:30rem;--breakpoint-sm:48rem;--breakpoint-md:62rem;--breakpoint-lg:75rem;--breakpoint-xl:87.5rem;--container-xs:100%;--container-sm:720px;--container-md:960px;--container-lg:1140px;--container-xl:1320px;--space-mobile:16px;--space-tablet:24px;--space-desktop:32px;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px);--mobile-touch-target:44px;--space-xxs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:40px;--border-width-thin:1px;--border-width-base:2px;--border-width-thick:3px;--duration-fast:.1s;--duration-base:.2s;--duration-slow:.3s;--easing-linear:linear;--easing-ease:ease-in-out;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 3px #0000001a;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--shadow-xl:0 20px 25px #00000026;--opacity-disabled:.5;--opacity-hover:.7;--opacity-subtle:.8;--z-base:0;--z-dropdown:10;--z-sticky:20;--z-modal:30;--z-tooltip:100;--size-icon-sm:16px;--size-icon-md:24px;--size-icon-lg:32px;--drawer-header-height:62px;--line-height-tight:1.2;--line-height-base:1.5;--line-height-loose:1.8;font-optical-sizing:auto;--font-family-base:"Inter", sans-serif;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-default:500;--font-weight-light:400;--font-size-xl:1.5rem;--font-size-large:1.25rem;--font-size-medium:1.125rem;--font-size-default:1rem;--font-size-small:.875rem;--font-size-subtle:.75rem;font-family:Inter,sans-serif}@media (width>=48rem){:root{--font-size-xl:1.75rem;--font-size-large:1.375rem;--font-size-medium:1.125rem;--font-size-default:.875rem;--font-size-small:.8125rem;--font-size-subtle:.75rem}}:root{--color-icicle:#aae8f3;--color-bluestone:#124a59;--color-candle:#f2ecb2;--color-floral:#f3ddea;--color-dark-blue:var(--color-bluestone);--color-blue:var(--color-icicle);--color-teal:var(--color-teal-500);--color-text:#000;--color-light-blue:var(--color-blue-300);--color-grey:var(--color-grey-100);--color-white:#fff;--color-black:#000;--color-coral:var(--color-red-300);--color-red:var(--color-red-500);--color-yellow:var(--color-yellow-500);--color-green:var(--color-green-500);--color-purple:var(--color-purple-500);--color-grey-50:#f9f9f9;--color-grey-100:#f5f5f5;--color-grey-200:#e5e5e5;--color-grey-300:#d4d4d4;--color-grey-400:#a3a3a3;--color-grey-500:#737373;--color-grey-600:#525252;--color-grey-700:#404040;--color-grey-800:#262626;--color-grey-900:#171717;--color-grey-950:#0a0a0a;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#450a0a;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c3;--color-yellow-200:#fef08a;--color-yellow-300:#fde047;--color-yellow-400:#facc15;--color-yellow-500:#eab308;--color-yellow-600:#ca8a04;--color-yellow-700:#a16207;--color-yellow-800:#854d0e;--color-yellow-900:#713f12;--color-yellow-950:#422006;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-teal-950:#042f2e;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-blue-950:#172554;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4fe;--color-purple-400:#c084fc;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-purple-700:#7e22ce;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--color-purple-950:#3b0764;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fbcfe8;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-pink-700:#be185d;--color-pink-800:#9d174d;--color-pink-900:#831843;--color-pink-950:#500724;--color-primary:var(--color-bluestone);--color-secondary:var(--color-icicle);--color-inactive:var(--color-grey-200);--color-disabled:var(--color-grey-400);--text-success:var(--color-green);--text-error:var(--color-red);--border-grey:var(--color-grey-300);--border-error:var(--color-red);--border-success:var(--color-green);--border-radius-none:0;--border-radius-small:6px;--border-radius-medium:8px;--border-radius-large:12px;--border-radius-xlarge:45px;--border-radius-full:9999px;--background-success:var(--color-green);--background-error:var(--color-red);--background-info:var(--color-secondary);--background-warning:var(--color-yellow);--border-base:var(--border-width-base) solid var(--color-secondary);--border-thick:var(--border-width-thick) solid var(--color-secondary);--border-primary:var(--border-width-base) solid var(--color-primary);--transition-base:var(--duration-base) var(--easing-ease);--transition-fast:var(--duration-fast) var(--easing-ease);--shadow-button-focus:0 3px 2px var(--color-primary);--shadow-card-hover:1px 2px 8px 1px var(--color-secondary);--radius-input:var(--border-radius-large);--radius-button:var(--border-radius-large);--radius-card:var(--border-radius-large);--radius-pill:var(--border-radius-small);--tooltip-bg:var(--color-white);--tooltip-color:var(--color-grey-700);--tooltip-radius:var(--border-radius-small);--tooltip-offset:8px;--tooltip-font-size:var(--font-size-subtle);--table-row-min-height:48px;--table-row-bg:var(--color-grey-50);--table-row-bg-hover:var(--color-grey-100);--table-row-bg-selected:var(--color-grey-200);--table-row-padding:var(--space-sm) 0;--table-row-transition:background-color var(--transition-fast);--table-row-border:1px solid var(--color-grey-200);--table-actions-gap:var(--space-xs);--table-cell-padding-x:var(--space-sm);--table-cell-padding-y:var(--space-xs);--table-cell-font-size:13px;--table-cell-color:var(--color-grey-700);--table-cell-border:1px solid var(--color-grey-200);--table-header-padding:var(--space-sm);--table-header-font-size:var(--font-size-subtle);--table-header-font-weight:var(--font-weight-default);--table-header-color:var(--color-grey-500);--table-header-bg:var(--color-grey-50);--table-header-border:1px solid var(--color-grey-200);--table-radius:var(--border-radius-medium);--table-wrapper-padding:0px;--table-wrapper-border:1px solid var(--color-grey-200);--table-wrapper-radius:var(--border-radius-medium);--table-section-padding:12px;--floating-widget-height:110px}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,body,#root{background-color:var(--color-white);font-feature-settings:"lnum" 1;-webkit-font-smoothing:antialiased;width:100%;height:100%;margin:0;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;overflow:hidden}html.nKxBiW_modalOpened,body.nKxBiW_modalOpened,#root.nKxBiW_modalOpened{overflow:hidden}.modalOpened{overflow:hidden}.maplibregl-control-container,.maplibregl-children{display:none}p{line-height:1.3}.nKxBiW_noMargin{margin:0!important}.nKxBiW_noPadding{padding:0!important}.nKxBiW_content{padding:20px 0}@media (width>=62rem){.nKxBiW_content{padding:20px 0 80px}}@media (width>=87.5rem){.nKxBiW_content{max-width:var(--container-xl);margin:0 auto}}.nKxBiW_container{padding-right:calc(var(--space-mobile) + var(--safe-area-right));padding-left:calc(var(--space-mobile) + var(--safe-area-left));width:100%}.nKxBiW_container.nKxBiW_greyContainer{background-color:var(--color-grey-50)}.nKxBiW_breadcrumbWrapper{background-color:var(--color-white);padding-top:var(--safe-area-top);padding-right:calc(var(--space-mobile) + var(--safe-area-right));padding-left:calc(var(--space-mobile) + var(--safe-area-left));border-bottom:1px solid var(--color-grey-100);z-index:var(--z-sticky);position:sticky;top:0}@media (width<=48rem){.nKxBiW_breadcrumbWrapper{min-height:calc(var(--mobile-touch-target) + var(--safe-area-top));padding-right:calc(var(--mobile-touch-target) + var(--space-md) + var(--space-mobile) + var(--safe-area-right));align-items:center;display:flex}}.nKxBiW_breadcrumbWrapper:empty{display:none}.nKxBiW_whiteWrapper{background:var(--color-white);padding:var(--space-md);border-radius:var(--border-radius-medium);border:1px solid var(--color-grey-300)}.nKxBiW_overflowWrapper{width:100%;overflow-x:auto}@media (width>=48rem){.nKxBiW_sideBySide{grid-template-columns:1fr 2fr;display:grid}.nKxBiW_sideBySide.nKxBiW_sideBySideEqual{grid-template-columns:1fr 1fr}}.nKxBiW_sideBySideContent{flex-grow:1;flex-basis:auto}.nKxBiW_sideBySideContent.nKxBiW_sideBySideNav{flex-grow:0}.nKxBiW_sideBySideButtons,.nKxBiW_sideBySideFormItems{grid-template-columns:1fr 1fr;display:grid}@media (width<=48rem){.nKxBiW_sideBySideButtons,.nKxBiW_sideBySideFormItems{gap:10px}.nKxBiW_sideBySideButtons button,.nKxBiW_sideBySideButtons select,.nKxBiW_sideBySideButtons input,.nKxBiW_sideBySideButtons textarea,.nKxBiW_sideBySideFormItems button,.nKxBiW_sideBySideFormItems select,.nKxBiW_sideBySideFormItems input,.nKxBiW_sideBySideFormItems textarea{width:100%}}.nKxBiW_formGroupSideBySide{gap:var(--space-md);grid-template-columns:min-content auto;align-items:end;display:grid}@media (width<=30rem){.nKxBiW_formGroupSideBySide{gap:var(--space-sm);grid-template-columns:1fr}.nKxBiW_formGroupSideBySide>*{width:100%}}@media (width>=87.5rem){.nKxBiW_container{margin:0 auto}}@media (width<=30rem){.nKxBiW_hide-xs{display:none!important}}@media (width<=48rem){.nKxBiW_hide-sm{display:none!important}}@media (width<=62rem){.nKxBiW_hide-md{display:none!important}}@media (width<=75rem){.nKxBiW_hide-lg{display:none!important}}.nKxBiW_color-primary{color:var(--color-primary)}.nKxBiW_color-secondary{color:var(--color-secondary)}.nKxBiW_color-inactive{color:var(--color-inactive)}.nKxBiW_color-success{color:var(--text-success)}.nKxBiW_color-error{color:var(--text-error)}.nKxBiW_color-white{color:var(--color-white)}.nKxBiW_color-black{color:var(--color-black)}.nKxBiW_color-grey{color:var(--color-grey)}.nKxBiW_color-grey-200{color:var(--color-grey-200)}.nKxBiW_color-grey-300{color:var(--color-grey-300)}.nKxBiW_color-coral{color:var(--color-coral)}.nKxBiW_color-red{color:var(--color-red)}.nKxBiW_color-yellow{color:var(--color-yellow)}.nKxBiW_color-green{color:var(--color-green)}.nKxBiW_color-teal{color:var(--color-teal)}.nKxBiW_color-light-blue{color:var(--color-light-blue)}.nKxBiW_color-dark-blue{color:var(--color-dark-blue)}.nKxBiW_color-disabled{color:var(--color-disabled)}button,input{font-feature-settings:"lnum" 1;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}.nKxBiW_maplibregl-map{height:100%}.nKxBiW_ladle-wrapper{font-variant-numeric:lining-nums!important}h1,h2,h3,h4,h5,h6{font-feature-settings:"lnum" 1;color:var(--color-primary);font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}h1{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}h2{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold)}h3{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold)}h4{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold)}h5{font-size:var(--font-size-default);font-weight:var(--font-weight-default)}h6{font-size:var(--font-size-subtle);font-weight:var(--font-weight-default)}summary:hover{cursor:pointer}}@layer component;
@layer component{.ETzUwW_breadcrumb.ETzUwW_breadcrumbLoading>span>a>span{color:#0000}@keyframes ETzUwW_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ETzUwW_skeleton .ETzUwW_lines .ETzUwW_line,.ETzUwW_skeleton .ETzUwW_cards .ETzUwW_card,.ETzUwW_skeleton .ETzUwW_header{background:linear-gradient(90deg, var(--color-grey-200) 25%, var(--color-grey-50) 50%, var(--color-grey-200) 75%);border-radius:var(--border-radius-medium);background-size:200% 100%;animation:1.5s linear infinite ETzUwW_shimmer}.ETzUwW_skeleton{gap:var(--space-xl);padding:var(--space-xl);flex-direction:column;width:100%;display:flex}.ETzUwW_skeleton .ETzUwW_header{width:100%;height:48px}.ETzUwW_skeleton .ETzUwW_cards{gap:var(--space-lg);display:flex}.ETzUwW_skeleton .ETzUwW_cards .ETzUwW_card{flex:1;height:140px}.ETzUwW_skeleton .ETzUwW_lines{gap:var(--space-md);flex-direction:column;display:flex}.ETzUwW_skeleton .ETzUwW_lines .ETzUwW_line{width:100%;height:20px}.ETzUwW_skeleton .ETzUwW_lines .ETzUwW_line:nth-child(2){width:75%}.ETzUwW_skeleton .ETzUwW_lines .ETzUwW_line:nth-child(3){width:50%}}
.AATuBq_floatingButton{background:var(--color-primary);width:48px;height:48px;color:var(--color-white);cursor:pointer;font-size:var(--font-size-large);z-index:var(--z-modal);border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;box-shadow:0 4px 12px #00000026}.AATuBq_floatingButton:hover{transform:scale(1.05);box-shadow:0 6px 16px #0003}.AATuBq_floatingButton:active{transform:scale(.95)}.AATuBq_floatingButton.AATuBq_bottomRight{bottom:var(--space-lg);right:var(--space-lg)}.AATuBq_floatingButton.AATuBq_bottomLeft{bottom:var(--space-lg);left:var(--space-lg)}.AATuBq_floatingButton.AATuBq_topRight{top:var(--space-lg);right:var(--space-lg)}.AATuBq_floatingButton.AATuBq_topLeft{top:var(--space-lg);left:var(--space-lg)}.AATuBq_popOutButton,.AATuBq_closeButton{cursor:pointer;padding:var(--space-xs);border-radius:var(--space-xs);color:var(--color-grey-400);font-size:var(--font-size-large);background:0 0;border:none;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.AATuBq_popOutButton:hover,.AATuBq_closeButton:hover{background:var(--color-grey-500);color:var(--color-primary)}.AATuBq_popOutButton{font-size:var(--font-size-default)}.AATuBq_positionSelect{appearance:none;background:var(--color-grey);border:1px solid var(--border-grey);border-radius:var(--border-radius-small);padding:var(--space-xxs) var(--space-lg) var(--space-xxs) var(--space-xs);font-size:var(--font-size-small);color:var(--color-grey-400);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-xs) center;transition:border-color .2s,background .2s}.AATuBq_positionSelect:hover{border-color:var(--color-primary);background-color:var(--color-grey-500)}.AATuBq_positionSelect:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #11495b1a}.AATuBq_sheetContent{padding:var(--space-lg);flex:1;overflow-y:auto}.AATuBq_panel{padding:var(--space-xs) 0}.AATuBq_panelHeader{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}.AATuBq_panelTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}.AATuBq_panelDescription{font-size:var(--font-size-small);color:var(--color-black);margin:var(--space-xxs) 0 0 0}.AATuBq_usersList{gap:var(--space-xs);flex-direction:column;display:flex}.AATuBq_userRow{padding:var(--space-sm) var(--space-md);background:var(--color-grey);border-radius:var(--space-xs);justify-content:space-between;align-items:center;transition:background .2s;display:flex}.AATuBq_userRow:hover{background:var(--color-grey-300)}.AATuBq_userInfo{align-items:center;gap:var(--space-sm);display:flex}.AATuBq_avatar{background:var(--color-primary);width:36px;height:36px;color:var(--color-white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-small);border-radius:50%;justify-content:center;align-items:center;display:flex}.AATuBq_userDetails{flex-direction:column;display:flex}.AATuBq_userName{font-weight:var(--font-weight-default);color:var(--color-primary);font-size:var(--font-size-small)}.AATuBq_userEmail{font-size:var(--font-size-small);color:var(--color-black)}.AATuBq_userActions{gap:var(--space-xs);display:flex}.AATuBq_editForm{background:var(--color-grey);border-radius:var(--space-xs);padding:var(--space-md);margin-bottom:var(--space-md)}.AATuBq_formRow{gap:var(--space-md);margin-bottom:var(--space-sm);display:flex}.AATuBq_formRow>*{flex:1}.AATuBq_formActions{gap:var(--space-xs);margin-top:var(--space-md);display:flex}.AATuBq_permissionsDetails{margin-top:var(--space-sm)}.AATuBq_permissionsDetails summary{cursor:pointer;color:var(--color-grey-400);font-size:var(--font-size-small)}.AATuBq_permissionsDetails summary:hover{color:var(--color-primary)}.AATuBq_emptyState{text-align:center;padding:var(--space-xxl) var(--space-md);color:var(--color-grey-400)}.AATuBq_emptyState i{font-size:var(--font-size-h3);margin-bottom:var(--space-md);opacity:.5}.AATuBq_emptyState h3{margin:0 0 var(--space-xs) 0;font-weight:var(--font-weight-semibold);color:var(--color-primary)}.AATuBq_emptyState p{font-size:var(--font-size-small);margin:0}.AATuBq_sectionDivider{background:var(--border-grey);height:1px;margin:var(--space-md) 0}.AATuBq_content{padding:var(--space-lg)}.AATuBq_errorBanner{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-md);border:1px solid var(--color-red-200);border-radius:var(--border-radius-small);background:var(--color-red-50);color:var(--color-red-700);font-size:var(--font-size-small);display:flex}.AATuBq_wipeAllSection{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}.AATuBq_wipeAllWarning{font-size:var(--font-size-small);color:var(--color-grey-400);margin:0}.AATuBq_cascadeToggle{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);font-size:var(--font-size-small);color:var(--color-black);cursor:pointer;display:flex}.AATuBq_cascadeToggle input{cursor:pointer}.AATuBq_collectionGroup{margin-bottom:var(--space-lg)}.AATuBq_collectionGroup:last-child{margin-bottom:0}.AATuBq_groupHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.AATuBq_groupTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;margin:0}.AATuBq_collectionGrid{gap:var(--space-xs);flex-direction:column;display:flex}.AATuBq_collectionCard{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-grey);border-radius:var(--space-xs);transition:background .2s;display:flex}.AATuBq_collectionCard:hover{background:var(--color-grey-300)}.AATuBq_collectionInfo{flex-direction:column;min-width:0;display:flex}.AATuBq_collectionName{font-size:var(--font-size-small);font-weight:var(--font-weight-default);color:var(--color-primary);margin:0}.AATuBq_collectionDescription{font-size:var(--font-size-small);color:var(--color-black);margin:0}.AATuBq_dependencyHint{margin:var(--space-xxs) 0 0 0;font-size:var(--font-size-small);color:var(--color-grey-400)}
@layer component{._YtaoW_page{min-height:100vh;padding:var(--space-xl);background:var(--color-grey-100);justify-content:center;align-items:center;display:flex}._YtaoW_card{width:100%;max-width:32rem;padding:var(--space-xxl);border-radius:var(--radius-card);background:var(--color-white);border:var(--border-thick);box-shadow:var(--shadow-md);text-align:center}._YtaoW_icon{width:3.5rem;height:3.5rem;margin-bottom:var(--space-lg);background:var(--color-red-50);color:var(--color-red-500);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._YtaoW_title{margin:0 0 var(--space-sm);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-semibold);color:var(--color-text)}._YtaoW_message{margin:0 0 var(--space-xl);font-size:var(--font-size-medium);line-height:var(--line-height-base);color:var(--color-grey-600)}._YtaoW_actions{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}._YtaoW_errorDetails{margin:var(--space-lg) 0 0;padding:var(--space-md);border-radius:var(--border-radius-small);background:var(--color-grey-50);border:var(--border-width-thin) solid var(--color-grey-200);font-family:monospace;font-size:var(--font-size-small);line-height:var(--line-height-base);color:var(--color-grey-700);text-align:left;overflow-wrap:anywhere;white-space:pre-wrap}}
@layer component{._6kfV4W_overlay{z-index:var(--z-modal);opacity:0;visibility:hidden;background:#0006;transition:opacity .3s,visibility .3s;position:fixed;inset:0}._6kfV4W_overlay._6kfV4W_isOpen{opacity:1;visibility:visible}@media (width>62rem){._6kfV4W_overlay._6kfV4W_push{pointer-events:none;background:0 0}._6kfV4W_overlay._6kfV4W_push ._6kfV4W_sheet{border-left:1px solid var(--color-grey-200);box-shadow:none;pointer-events:auto;border-radius:0}}._6kfV4W_sheet{background:var(--color-white);flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;box-shadow:0 -4px 24px #00000026}._6kfV4W_sheet._6kfV4W_bottom{border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium);max-height:70vh;bottom:0;left:0;right:0;transform:translateY(100%)}._6kfV4W_sheet._6kfV4W_bottom._6kfV4W_isOpen{transform:translateY(0)}._6kfV4W_sheet._6kfV4W_top{border-bottom-left-radius:var(--border-radius-medium);border-bottom-right-radius:var(--border-radius-medium);max-height:70vh;top:0;left:0;right:0;transform:translateY(-100%)}._6kfV4W_sheet._6kfV4W_top._6kfV4W_isOpen{transform:translateY(0)}._6kfV4W_sheet._6kfV4W_left{border-top-right-radius:var(--border-radius-medium);border-bottom-right-radius:var(--border-radius-medium);max-width:50vw;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #00000026}._6kfV4W_sheet._6kfV4W_left._6kfV4W_isOpen{transform:translate(0)}._6kfV4W_sheet._6kfV4W_right{border-top-left-radius:var(--border-radius-medium);border-bottom-left-radius:var(--border-radius-medium);max-width:50vw;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 24px #00000026}._6kfV4W_sheet._6kfV4W_right._6kfV4W_isOpen{transform:translate(0)}@media (width<=48rem){._6kfV4W_sheet._6kfV4W_left,._6kfV4W_sheet._6kfV4W_right{border-radius:0;width:100%;max-width:none;left:0}}._6kfV4W_header{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border-grey);max-height:var(--drawer-header-height);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._6kfV4W_title{align-items:center;gap:var(--space-xs);font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-primary);display:flex}._6kfV4W_headerActions{align-items:center;gap:var(--space-xxs);display:flex}._6kfV4W_content{flex:1;overflow-y:auto}}
@layer component{.GxWUBa_button{justify-content:center;align-items:center;gap:var(--space-xs);border:var(--border-width-thin) solid transparent;font-weight:var(--font-weight-default);font-family:var(--font-family-base);transition:background-color var(--transition-base), color var(--transition-base), border-color var(--transition-base), filter var(--transition-base);white-space:nowrap;cursor:pointer;border-radius:var(--border-radius-large);text-decoration:none;display:inline-flex}.GxWUBa_button:focus-visible{outline:none}.GxWUBa_button.GxWUBa_primary{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.GxWUBa_button.GxWUBa_primary:hover{filter:brightness(.9)}.GxWUBa_button.GxWUBa_primary:active,.GxWUBa_button.GxWUBa_primary.GxWUBa_isActive{filter:brightness(.8)}.GxWUBa_button.GxWUBa_primary:focus-visible{box-shadow:0 0 0 2px var(--color-white), 0 0 0 4px var(--color-primary);filter:none}.GxWUBa_button.GxWUBa_secondary{background-color:var(--color-secondary);color:var(--color-white);border-color:var(--color-secondary)}.GxWUBa_button.GxWUBa_secondary:hover{background-color:var(--color-primary);border-color:var(--color-primary)}.GxWUBa_button.GxWUBa_secondary:active,.GxWUBa_button.GxWUBa_secondary.GxWUBa_isActive{background-color:var(--color-grey-600);border-color:var(--color-grey-600)}.GxWUBa_button.GxWUBa_secondary:focus-visible{box-shadow:0 0 0 2px var(--color-white), 0 0 0 4px var(--color-primary);filter:none}.GxWUBa_button.GxWUBa_outline{background-color:var(--color-white);color:var(--color-text);border-color:var(--color-grey-300)}.GxWUBa_button.GxWUBa_outline:hover{background-color:var(--color-grey)}.GxWUBa_button.GxWUBa_outline:active,.GxWUBa_button.GxWUBa_outline.GxWUBa_isActive{background-color:var(--color-grey-300)}.GxWUBa_button.GxWUBa_outline:focus-visible{box-shadow:0 0 0 2px var(--color-white), 0 0 0 4px var(--color-blue)}.GxWUBa_button.GxWUBa_tertiary{background-color:var(--color-grey);color:var(--color-primary);border-color:#0000}.GxWUBa_button.GxWUBa_tertiary:hover{background-color:var(--color-grey-200)}.GxWUBa_button.GxWUBa_tertiary:active,.GxWUBa_button.GxWUBa_tertiary.GxWUBa_isActive{background-color:var(--color-grey-400)}.GxWUBa_button.GxWUBa_tertiary:focus-visible{box-shadow:0 0 0 2px var(--color-white), 0 0 0 4px var(--color-blue)}.GxWUBa_button.GxWUBa_destructive{background-color:var(--color-red);color:var(--color-white);border-color:var(--color-red)}.GxWUBa_button.GxWUBa_destructive:hover{filter:brightness(.9)}.GxWUBa_button.GxWUBa_destructive:active,.GxWUBa_button.GxWUBa_destructive.GxWUBa_isActive{filter:brightness(.8)}.GxWUBa_button.GxWUBa_destructive:focus-visible{box-shadow:0 0 0 2px var(--color-white), 0 0 0 4px var(--color-blue);filter:none}.GxWUBa_button.GxWUBa_warning{background-color:var(--color-yellow-400);color:var(--color-yellow-950);border-color:var(--color-yellow-400)}.GxWUBa_button.GxWUBa_warning:hover{filter:brightness(.95)}.GxWUBa_button.GxWUBa_warning:active,.GxWUBa_button.GxWUBa_warning.GxWUBa_isActive{filter:brightness(.9)}.GxWUBa_button.GxWUBa_warning:focus-visible{box-shadow:0 0 0 2px var(--color-white), 0 0 0 4px var(--color-blue);filter:none}.GxWUBa_button.GxWUBa_isDisabled{cursor:not-allowed;pointer-events:none;opacity:var(--opacity-disabled)}.GxWUBa_button.GxWUBa_extrasmall{height:22px;padding:0 var(--space-xs);font-size:var(--font-size-subtle);border-radius:var(--border-radius-small)}.GxWUBa_button.GxWUBa_small{height:32px;padding:0 var(--space-sm);font-size:var(--font-size-subtle);border-radius:var(--border-radius-medium)}.GxWUBa_button.GxWUBa_medium{height:36px;padding:0 var(--space-md);font-size:var(--font-size-small);border-radius:var(--border-radius-medium)}.GxWUBa_button.GxWUBa_large{height:40px;padding:0 var(--space-lg);font-size:var(--font-size-default);border-radius:var(--border-radius-medium)}.GxWUBa_button.GxWUBa_iconOnly{aspect-ratio:1;padding:0}.GxWUBa_icon{width:var(--size-icon-sm);height:var(--size-icon-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}}
@layer component{.FAgWgW_selectWrapper{position:relative}.FAgWgW_select{width:100%;padding:var(--space-xs) var(--space-xl) var(--space-xs) var(--space-xs);font-size:var(--font-size-small);border:var(--border-width-thin) solid var(--color-grey-400);border-radius:var(--border-radius-medium);background:var(--color-white);color:var(--color-grey-800);cursor:pointer;transition:border-color var(--transition-fast);appearance:none;min-height:36px}.FAgWgW_select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.FAgWgW_select.FAgWgW_disabled{cursor:not-allowed;opacity:.6}.FAgWgW_select:focus-visible{outline:2px solid var(--color-primary);outline-offset:-1px}.FAgWgW_select::picker-icon{width:var(--space-md);height:var(--space-sm);content:"";margin-left:auto;font-family:FontAwesome}.FAgWgW_select:open::picker(select){background:var(--color-primary);border:none;border-bottom-right-radius:19px;border-bottom-left-radius:19px}.FAgWgW_select:open::picker-icon{margin-top:var(--space-xxs);transform:rotate(180deg)}.FAgWgW_select option{padding:var(--space-sm) var(--space-md);outline:none}.FAgWgW_select option::checkmark{display:none}.FAgWgW_select option:after{width:var(--space-md);height:var(--space-sm);opacity:0;content:"✓";margin-top:-5px;margin-left:auto;font-family:FontAwesome}.FAgWgW_select option:hover,.FAgWgW_select option:focus-visible{cursor:pointer;outline:none}.FAgWgW_select option:checked:after{opacity:1}.FAgWgW_select.FAgWgW_primary,.FAgWgW_select.FAgWgW_ghost,.FAgWgW_select.FAgWgW_secondary{background-color:var(--color-primary);border:2px solid var(--color-primary)}.FAgWgW_select.FAgWgW_primary:hover,.FAgWgW_select.FAgWgW_ghost:hover,.FAgWgW_select.FAgWgW_secondary:hover{filter:drop-shadow(0px 3px 2px var(--color-primary))}.FAgWgW_select.FAgWgW_primary:open::picker(select),.FAgWgW_select.FAgWgW_ghost:open::picker(select),.FAgWgW_select.FAgWgW_secondary:open::picker(select){border:2px solid var(--color-primary);background:var(--color-white)}.FAgWgW_select.FAgWgW_primary.FAgWgW_disabled,.FAgWgW_select.FAgWgW_ghost.FAgWgW_disabled,.FAgWgW_select.FAgWgW_secondary.FAgWgW_disabled{background:var(--color-white);color:var(--color-disabled);border:2px solid var(--color-disabled)}.FAgWgW_select.FAgWgW_primary option,.FAgWgW_select.FAgWgW_ghost option,.FAgWgW_select.FAgWgW_secondary option{color:var(--color-primary)}.FAgWgW_select.FAgWgW_primary option:hover,.FAgWgW_select.FAgWgW_primary option:focus-visible,.FAgWgW_select.FAgWgW_ghost option:hover,.FAgWgW_select.FAgWgW_ghost option:focus-visible,.FAgWgW_select.FAgWgW_secondary option:hover,.FAgWgW_select.FAgWgW_secondary option:focus-visible,.FAgWgW_select.FAgWgW_primary option:checked,.FAgWgW_select.FAgWgW_ghost option:checked,.FAgWgW_select.FAgWgW_secondary option:checked{background:var(--color-primary);color:var(--color-white)}.FAgWgW_select.FAgWgW_ghost{background-color:var(--color-white);color:var(--color-secondary);border-color:var(--color-secondary)}.FAgWgW_select.FAgWgW_ghost:hover{filter:drop-shadow(0px 3px 2px var(--color-secondary))}.FAgWgW_select.FAgWgW_ghost:open::picker(select){border-color:var(--color-secondary)}.FAgWgW_select.FAgWgW_ghost option{color:var(--color-secondary)}.FAgWgW_select.FAgWgW_ghost option:hover,.FAgWgW_select.FAgWgW_ghost option:focus-visible,.FAgWgW_select.FAgWgW_ghost option:checked{background:var(--color-secondary)}.FAgWgW_select.FAgWgW_secondary{background-color:var(--color-secondary);border-color:var(--color-secondary)}.FAgWgW_select.FAgWgW_secondary:hover{filter:drop-shadow(0px 3px 2px var(--color-secondary))}.FAgWgW_select.FAgWgW_secondary:open::picker(select){border-color:var(--color-secondary)}.FAgWgW_select.FAgWgW_secondary option{color:var(--color-secondary)}.FAgWgW_select.FAgWgW_secondary option:hover,.FAgWgW_select.FAgWgW_secondary option:focus-visible,.FAgWgW_select.FAgWgW_secondary option:checked{background:var(--color-secondary)}.FAgWgW_selectChevron{right:var(--space-sm);color:var(--color-grey-400);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}}
@layer component{.eU_cLW_breadcrumb{padding:var(--space-sm) 0;align-items:center;gap:var(--space-xs);flex-flow:row;display:flex}@media (width>=30rem){.eU_cLW_breadcrumb{padding:var(--space-md) 0}}.eU_cLW_item{align-items:center;gap:var(--space-xs);display:flex}.eU_cLW_item:last-child .eU_cLW_step{color:var(--color-text);font-weight:var(--font-weight-semibold)}.eU_cLW_separator{color:var(--color-grey-400);font-size:var(--font-size-subtle);user-select:none}.eU_cLW_step{align-items:center;gap:var(--space-xs);color:var(--color-grey-600);font-size:var(--font-size-small);font-weight:var(--font-weight-light);text-decoration:none;display:flex}.eU_cLW_icon{font-size:var(--font-size-subtle);color:var(--color-grey-600)}.eU_cLW_label{line-height:1}}
.t73dJW_context{justify-content:center;gap:var(--space-xxs);padding:var(--space-md) var(--space-lg);background-color:var(--color-white);grid-template-columns:1fr auto;grid-template-areas:"t73dJW_title t73dJW_actions""t73dJW_subTitle t73dJW_actions";display:grid}.t73dJW_context.t73dJW_floating{bottom:var(--space-md);left:var(--space-md);right:var(--space-md);border-radius:var(--border-radius-medium);border:var(--border-width-thin) solid var(--color-grey-300);box-shadow:var(--shadow-md);z-index:calc(var(--z-modal) + 20);position:fixed}.t73dJW_context .t73dJW_title{align-items:center;gap:var(--space-xxs);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-semibold);grid-area:t73dJW_title;display:flex}.t73dJW_context .t73dJW_subTitle{gap:var(--space-xxs);color:var(--color-grey-700);font-weight:var(--font-weight-light);font-size:var(--font-size-small);grid-area:t73dJW_subTitle;display:flex}.t73dJW_context .t73dJW_actions{gap:var(--space-sm);grid-area:t73dJW_actions;display:flex}.t73dJW_context .t73dJW_late{color:var(--color-red);font-weight:var(--font-weight-semibold)}.t73dJW_context .t73dJW_muted{color:var(--color-grey-600);font-weight:var(--font-weight-semibold)}.t73dJW_context .t73dJW_timeRange{align-items:center;gap:var(--space-xs);display:flex}.widgetContainer .t73dJW_context{border-bottom:var(--border-width-thin) solid var(--color-grey-300)}
@layer component{._70Uq0W_tabContainer{flex-direction:column;width:100%;display:flex}._70Uq0W_tabContainer._70Uq0W_vertical{flex-direction:row}._70Uq0W_tabContainer._70Uq0W_vertical ._70Uq0W_tabList{border-right:1px solid var(--border-grey);border-bottom:none;flex-direction:column;min-width:200px}._70Uq0W_tabContainer._70Uq0W_vertical ._70Uq0W_tabPanel{padding-left:var(--space-lg);flex:1}._70Uq0W_tabList{align-items:center;gap:var(--space-xxs);border-bottom:none;margin:0;padding:0;list-style:none;display:flex}._70Uq0W_tabButton:not(._70Uq0W_activeTab){border:none}._70Uq0W_badge{min-width:20px;height:20px;padding:0 var(--space-xxs);border-radius:var(--border-radius-full);background-color:var(--color-grey-200);color:var(--color-primary);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}._70Uq0W_tabPanel{padding:var(--space-sm) 0;border-radius:0 0 var(--border-radius-small) var(--border-radius-small);min-height:200px}@media (width<=48rem){._70Uq0W_tabContainer._70Uq0W_vertical{flex-direction:column}._70Uq0W_tabContainer._70Uq0W_vertical ._70Uq0W_tabList{border-right:none;border-bottom:1px solid var(--border-grey);scrollbar-width:thin;flex-direction:row;min-width:auto;overflow-x:auto}._70Uq0W_tabContainer._70Uq0W_vertical ._70Uq0W_tabList::-webkit-scrollbar{height:4px}._70Uq0W_tabContainer._70Uq0W_vertical ._70Uq0W_tabList::-webkit-scrollbar-track{background:var(--color-white)}._70Uq0W_tabContainer._70Uq0W_vertical ._70Uq0W_tabList::-webkit-scrollbar-thumb{background:var(--border-grey);border-radius:2px}._70Uq0W_tabContainer._70Uq0W_vertical ._70Uq0W_tabPanel{padding-left:var(--space-md)}._70Uq0W_tabList{gap:var(--space-xxs);scrollbar-width:thin;overflow-x:auto}._70Uq0W_tabList::-webkit-scrollbar{height:4px}._70Uq0W_tabList::-webkit-scrollbar-track{background:var(--color-white)}._70Uq0W_tabList::-webkit-scrollbar-thumb{background:var(--border-grey);border-radius:2px}._70Uq0W_tabList ._70Uq0W_tabButton{white-space:nowrap;flex-shrink:0;min-width:fit-content}._70Uq0W_tabPanel{padding:var(--space-md);min-height:150px}}}
.thSxUW_loginWrapper{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.thSxUW_loginWrapper img{margin-bottom:20px}
@layer component{.lHloPq_loader{--loader-color:var(--color-bluestone);place-self:center;place-items:center;gap:var(--space-md);width:200px;margin:auto;display:grid;position:relative;overflow:hidden}.lHloPq_onContent{width:100%;height:100%;padding:var(--space-xxl) 0;justify-content:center;align-items:center;display:flex}.lHloPq_fullPage{width:100vw;height:100vh;z-index:var(--z-tooltip);background-color:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.lHloPq_fullPage svg{max-width:200px}.lHloPq_fillParent{place-self:start;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lHloPq_mark{width:47px;height:56px;display:block;overflow:visible}.lHloPq_path{fill:var(--loader-color)}.lHloPq_base{fill:var(--loader-color);opacity:.12}.lHloPq_ink{fill:none;stroke:var(--color-white);stroke-width:16px;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:2.1s cubic-bezier(.77,0,.175,1) infinite both lHloPq_ink}@keyframes lHloPq_ink{0%{stroke-dashoffset:1px;opacity:1}42.86%,68.57%{stroke-dashoffset:0;opacity:1}85.71%,to{stroke-dashoffset:-1px;opacity:1}}.lHloPq_i2{animation-delay:.1s}.lHloPq_i3{animation-delay:.2s}.lHloPq_i4{animation-delay:.3s}@media (prefers-reduced-motion:reduce){.lHloPq_mark{animation:2.4s ease-in-out infinite lHloPq_fade}.lHloPq_ink{stroke-dashoffset:0;opacity:1;animation:none}}@keyframes lHloPq_fade{50%{opacity:.5}}.lHloPq_messages{font-size:var(--font-size-small);font-weight:var(--font-weight-light);color:var(--color-grey-500);text-align:center;line-height:var(--line-height-tight);justify-items:center;display:grid}.lHloPq_message{opacity:0;line-height:var(--line-height-tight);grid-area:1/1;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-iteration-count:infinite;animation-fill-mode:both}}
.GHdK6q_appLayout{height:100dvh;display:flex;overflow:hidden}.GHdK6q_appContent{background-color:var(--color-grey-50);flex:1;min-width:0;position:relative;overflow-y:auto;container-type:inline-size}@media (width<=48rem){.GHdK6q_appContent{width:100%}}
@layer component{._9yA3wq_toastWrapper{z-index:var(--z-toast);pointer-events:none;position:fixed;inset:0}._9yA3wq_toastContainer{gap:var(--space-sm);pointer-events:none;flex-direction:column;display:flex;position:fixed}._9yA3wq_toastContainer>*{pointer-events:auto}._9yA3wq_toastContainer[data-position=top-right]{top:var(--space-lg);right:var(--space-lg)}._9yA3wq_toastContainer[data-position=top-left]{top:var(--space-lg);left:var(--space-lg)}._9yA3wq_toastContainer[data-position=top-center]{top:var(--space-lg);left:50%;transform:translate(-50%)}._9yA3wq_toastContainer[data-position=bottom-right]{bottom:var(--space-lg);right:var(--space-lg);flex-direction:column-reverse}._9yA3wq_toastContainer[data-position=bottom-left]{bottom:var(--space-lg);left:var(--space-lg);flex-direction:column-reverse}._9yA3wq_toastContainer[data-position=bottom-center]{bottom:var(--space-lg);flex-direction:column-reverse;left:50%;transform:translate(-50%)}@media (width<=48rem){._9yA3wq_toastWrapper{gap:var(--space-sm);padding:var(--space-xs);flex-direction:column;display:flex}._9yA3wq_toastContainer{width:100%;position:static;transform:none}}}
@layer component{.X-JDMa_mobileMenuButton{display:none}@media (width<=48rem){.X-JDMa_mobileMenuButton.X-JDMa_isVisible{top:var(--safe-area-top);right:calc(var(--space-md) + var(--safe-area-right));z-index:var(--z-modal);width:var(--mobile-touch-target);height:var(--mobile-touch-target);border:var(--border-width-thin) solid var(--border-grey);border-radius:var(--border-radius-medium);background-color:var(--color-white);color:var(--color-primary);cursor:pointer;box-shadow:var(--shadow-sm);justify-content:center;align-items:center;display:flex;position:fixed}.X-JDMa_mobileMenuButton.X-JDMa_isVisible i{font-size:var(--font-size-small)}}.X-JDMa_backdrop{display:none}@media (width<=48rem){.X-JDMa_backdrop{z-index:var(--z-dropdown);background-color:#0006;display:block;position:fixed;inset:0}}.X-JDMa_sideNavigation{background-color:var(--color-grey-50);border-right:var(--border-width-thin) solid var(--border-grey);width:220px;min-width:220px;height:100vh;transition:width var(--transition-base), min-width var(--transition-base);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;overflow:hidden auto}.X-JDMa_sideNavigation .X-JDMa_logoArea{padding:10px var(--space-md);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.X-JDMa_sideNavigation .X-JDMa_logoArea .X-JDMa_logo{align-items:center;gap:var(--space-sm);min-width:0;text-decoration:none;display:flex;overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_logoArea .X-JDMa_logo img{object-fit:contain;flex-shrink:0;width:auto;height:28px}.X-JDMa_sideNavigation .X-JDMa_logoArea .X-JDMa_logo span{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);color:var(--color-primary);white-space:nowrap;transition:opacity var(--transition-base), width var(--transition-base);overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_logoArea .X-JDMa_collapseToggle{border-radius:var(--border-radius-small);width:28px;height:28px;color:var(--color-grey-600);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.X-JDMa_sideNavigation .X-JDMa_logoArea .X-JDMa_collapseToggle i{font-size:var(--font-size-small)}.X-JDMa_sideNavigation .X-JDMa_logoArea .X-JDMa_collapseToggle:hover{background-color:var(--color-grey-200);color:var(--color-primary)}.X-JDMa_sideNavigation .X-JDMa_section{padding:var(--space-sm) var(--space-xs) 0;flex:1;overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_section .X-JDMa_sectionLabel{padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-xxs);white-space:nowrap;transition:opacity var(--transition-base);display:block}.X-JDMa_sideNavigation .X-JDMa_section .X-JDMa_links{gap:var(--space-xxs);flex-direction:column;display:flex}.X-JDMa_sideNavigation .X-JDMa_link{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--border-radius-medium);color:var(--color-grey-700);font-size:var(--font-size-small);font-weight:var(--font-weight-default);white-space:nowrap;transition:background-color var(--transition-fast), color var(--transition-fast), padding-left var(--transition-base), gap var(--transition-base);text-decoration:none;display:flex}.X-JDMa_sideNavigation .X-JDMa_link i{width:var(--size-icon-sm);text-align:center;font-size:var(--font-size-small);color:var(--color-grey-600);transition:color var(--transition-fast);flex-shrink:0}.X-JDMa_sideNavigation .X-JDMa_link span{max-width:200px;transition:opacity var(--transition-base), max-width var(--transition-base);overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_link .X-JDMa_badge{background-color:var(--color-primary);color:var(--color-white);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);border-radius:var(--border-radius-full);min-width:18px;height:18px;padding:0 var(--space-xxs);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.X-JDMa_sideNavigation .X-JDMa_link:hover{background-color:var(--color-grey-200);color:var(--color-primary)}.X-JDMa_sideNavigation .X-JDMa_link:hover i{color:var(--color-primary)}.X-JDMa_sideNavigation .X-JDMa_link.X-JDMa_isActive{background-color:var(--color-grey-200);color:var(--color-primary);font-weight:var(--font-weight-semibold)}.X-JDMa_sideNavigation .X-JDMa_link.X-JDMa_isActive i{color:var(--color-primary)}.X-JDMa_sideNavigation .X-JDMa_link.X-JDMa_isDisabled{opacity:.4;cursor:not-allowed;pointer-events:none}.X-JDMa_sideNavigation .X-JDMa_link.X-JDMa_childLink{padding-left:calc(var(--space-sm) + var(--size-icon-sm) + var(--space-sm))}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupHeader{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xs) var(--space-sm);border-radius:var(--border-radius-medium);color:var(--color-grey-700);font-size:var(--font-size-small);font-weight:var(--font-weight-default);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), padding-left var(--transition-base), gap var(--transition-base);background:0 0;border:none;display:flex}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupHeader>i:first-child{width:var(--size-icon-sm);text-align:center;font-size:var(--font-size-small);color:var(--color-grey-600);transition:color var(--transition-fast);flex-shrink:0}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupHeader span{text-align:left;max-width:200px;transition:opacity var(--transition-base), max-width var(--transition-base);flex:1;overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupHeader .X-JDMa_chevron{font-size:var(--font-size-subtle);color:var(--color-grey-600);transition:transform var(--transition-fast)}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupHeader .X-JDMa_chevron.X-JDMa_isExpanded{transform:rotate(180deg)}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupHeader:hover{background-color:var(--color-grey-200);color:var(--color-primary)}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupHeader:hover>i:first-child{color:var(--color-primary)}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupHeader.X-JDMa_hasActiveChild{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupHeader.X-JDMa_hasActiveChild>i:first-child{color:var(--color-primary)}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupChildren{transition:grid-template-rows var(--transition-base);grid-template-rows:0fr;display:grid}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupChildren.X-JDMa_isExpanded{grid-template-rows:1fr}.X-JDMa_sideNavigation .X-JDMa_group .X-JDMa_groupChildrenInner{gap:var(--space-xxs);flex-direction:column;display:flex;overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_bottom{padding:var(--space-md) var(--space-xs);gap:var(--space-xxs);flex-direction:column;flex-shrink:0;display:flex}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfileWrapper{margin-top:var(--space-xs);position:relative}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfileWrapper .X-JDMa_logoutPopup{bottom:calc(100% + var(--space-xs));background-color:var(--color-white);border:var(--border-width-thin) solid var(--border-grey);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-md);max-width:calc(100vw - 2rem);position:absolute;left:0;right:0;overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfileWrapper .X-JDMa_logoutPopup .X-JDMa_logoutButton{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xs) var(--space-sm);color:var(--color-grey-700);font-size:var(--font-size-small);cursor:pointer;text-align:left;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;display:flex}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfileWrapper .X-JDMa_logoutPopup .X-JDMa_logoutButton i{width:var(--size-icon-sm);text-align:center;font-size:var(--font-size-small);color:var(--color-grey-600);flex-shrink:0}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfileWrapper .X-JDMa_logoutPopup .X-JDMa_logoutButton:hover{background-color:var(--color-grey-200);color:var(--color-primary)}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfileWrapper .X-JDMa_logoutPopup .X-JDMa_logoutButton:hover i{color:var(--color-primary)}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfile{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--border-radius-medium);border:var(--border-width-thin) solid var(--border-grey);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast);display:flex;overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfile:hover{background-color:var(--color-grey-200);border-color:var(--color-grey-200)}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfile .X-JDMa_userAvatar{border-radius:var(--border-radius-full);background-color:var(--color-grey-800);flex-shrink:0;justify-content:center;width:34px;height:34px;display:flex;overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfile .X-JDMa_userAvatar span{font-size:var(--font-size-small);color:var(--color-white)}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfile .X-JDMa_userAvatar img{object-fit:cover;width:100%;height:100%}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfile .X-JDMa_userInfo{min-width:0;transition:opacity var(--transition-base);flex-direction:column;flex:1;gap:2px;display:flex;overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfile .X-JDMa_userInfo .X-JDMa_userName{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfile .X-JDMa_userInfo .X-JDMa_userCompany{font-size:var(--font-size-subtle);color:var(--color-grey-600);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.X-JDMa_sideNavigation .X-JDMa_bottom .X-JDMa_userProfile>i{color:var(--color-grey-600);font-size:var(--font-size-small);transition:opacity var(--transition-base);flex-shrink:0}.X-JDMa_sideNavigation.X-JDMa_isCollapsed{width:64px;min-width:64px}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_logoArea{padding:10px var(--space-xs);justify-content:center}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_logoArea .X-JDMa_logo{display:none}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_section .X-JDMa_sectionLabel{opacity:0}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_link{padding:var(--space-xs) var(--space-xs) var(--space-xs) 16px;gap:0}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_link span{opacity:0;max-width:0}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_link.X-JDMa_childLink{padding-left:16px}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_group .X-JDMa_groupHeader{padding:var(--space-xs) var(--space-xs) var(--space-xs) 16px;gap:0}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_group .X-JDMa_groupHeader span{opacity:0;max-width:0}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_group .X-JDMa_groupHeader .X-JDMa_chevron,.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_group .X-JDMa_groupChildren{display:none}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_bottom .X-JDMa_userProfile{padding:var(--space-xs)}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_bottom .X-JDMa_userProfile .X-JDMa_userInfo,.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_bottom .X-JDMa_userProfile>i{opacity:0;width:0;overflow:hidden}.X-JDMa_sideNavigation.X-JDMa_isCollapsed .X-JDMa_logoutPopup{display:none}@media (width<=48rem){.X-JDMa_sideNavigation{z-index:var(--z-modal);height:100dvh;padding-top:var(--safe-area-top);padding-bottom:var(--safe-area-bottom);width:200px;min-width:200px;transition:transform var(--transition-base);box-shadow:var(--shadow-xl);position:fixed;top:0;left:0;transform:translate(0)}.X-JDMa_sideNavigation.X-JDMa_isCollapsed{width:200px;min-width:200px;transform:translate(-100%)}}}
@layer component{.DhjFKG_spacer{display:block}.DhjFKG_spacer.DhjFKG_vertical{width:100%}.DhjFKG_spacer.DhjFKG_vertical.DhjFKG_xs{height:var(--space-xs)}.DhjFKG_spacer.DhjFKG_vertical.DhjFKG_sm{height:var(--space-sm)}.DhjFKG_spacer.DhjFKG_vertical.DhjFKG_md{height:var(--space-md)}.DhjFKG_spacer.DhjFKG_vertical.DhjFKG_lg{height:var(--space-lg)}.DhjFKG_spacer.DhjFKG_vertical.DhjFKG_xl{height:var(--space-xl)}.DhjFKG_spacer.DhjFKG_vertical.DhjFKG_xxl{height:var(--space-xxl)}.DhjFKG_spacer.DhjFKG_horizontal{height:100%;display:inline-block}.DhjFKG_spacer.DhjFKG_horizontal.DhjFKG_xs{width:var(--space-xs)}.DhjFKG_spacer.DhjFKG_horizontal.DhjFKG_sm{width:var(--space-sm)}.DhjFKG_spacer.DhjFKG_horizontal.DhjFKG_md{width:var(--space-md)}.DhjFKG_spacer.DhjFKG_horizontal.DhjFKG_lg{width:var(--space-lg)}.DhjFKG_spacer.DhjFKG_horizontal.DhjFKG_xl{width:var(--space-xl)}.DhjFKG_spacer.DhjFKG_horizontal.DhjFKG_xxl{width:var(--space-xxl)}}
@layer component{.w4zSwW_textInput{width:auto;padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-small);font-weight:var(--font-weight-default);border:var(--border-width-thin) solid var(--color-grey-400);border-radius:var(--border-radius-medium);background:var(--color-white);color:var(--color-grey-800);transition:border-color var(--transition-fast);min-height:36px}.w4zSwW_textInput::placeholder{color:var(--color-grey-400)}.w4zSwW_textInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.w4zSwW_textInput.w4zSwW_disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.w4zSwW_textInput.w4zSwW_error{border-color:var(--color-error)}}
@layer component{.OeHTDa_formGroup{margin-top:var(--space-sm)}.OeHTDa_formGroup:last-child input,.OeHTDa_formGroup:last-child select,.OeHTDa_formGroup:last-child textarea{margin-right:0}.OeHTDa_formGroup span{display:block}.OeHTDa_formGroup label,.OeHTDa_formGroup .OeHTDa_description,.OeHTDa_formGroup .OeHTDa_smallMessage{color:var(--color-text);font-weight:var(--font-weight-semibold);font-size:var(--font-size-default);margin-bottom:var(--space-xs);display:block}.OeHTDa_formGroup label{display:flex}.OeHTDa_formGroup .OeHTDa_error{font-weight:var(--font-weight-semibold);font-size:var(--font-size-default);margin-top:var(--space-xs);color:var(--text-error)}.OeHTDa_formGroup .OeHTDa_smallMessage{margin-top:var(--space-xs)}.OeHTDa_formGroup .OeHTDa_description{font-weight:var(--font-weight-default)}.OeHTDa_formGroup.OeHTDa_error label,.OeHTDa_formGroup.OeHTDa_error .OeHTDa_description{color:var(--text-error)}.OeHTDa_formGroup input,.OeHTDa_formGroup select,.OeHTDa_formGroup textarea{margin-right:var(--space-xs)}}
._9axUwW_banner{border-bottom:1px solid var(--color-white);justify-content:space-between;align-items:center;gap:var(--space-md);background:var(--color-primary);padding:var(--space-sm) var(--space-lg);z-index:var(--z-sticky);display:flex;position:sticky;top:0}@media (width<=30rem){._9axUwW_banner{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);flex-direction:column}}._9axUwW_content{align-items:center;gap:var(--space-md);display:flex}._9axUwW_iconWrapper{background:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._9axUwW_iconWrapper i{color:var(--color-secondary);font-size:var(--font-size-medium)}._9axUwW_text{flex-direction:column;gap:2px;display:flex}._9axUwW_label{color:var(--color-white);font-weight:var(--font-weight-default);font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.5px}._9axUwW_userId{color:var(--color-white);font-weight:var(--font-weight-bold);font-size:var(--font-size-default)}._9axUwW_actions{align-items:center;gap:var(--space-sm);display:flex}@media (width<=30rem){._9axUwW_actions{justify-content:center;width:100%}}
@layer component{._TOjcq_toast{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--border-radius-medium);background:var(--color-white);box-shadow:var(--shadow-lg);min-width:320px;max-width:420px;animation:_TOjcq_slideIn var(--duration-slow) ease-out;transition:all var(--duration-slow) ease;display:flex}._TOjcq_toast._TOjcq_exiting{animation:_TOjcq_slideOut var(--duration-slow) ease-in forwards}._TOjcq_icon{font-size:var(--size-icon-md);flex-shrink:0;margin-top:2px}._TOjcq_content{gap:var(--space-xs);flex-direction:column;flex:1;display:flex}._TOjcq_message{font-size:var(--font-size-default);line-height:var(--line-height-base);color:var(--color-black);margin:0}._TOjcq_action{margin-top:var(--space-xxs)}._TOjcq_success{border-left:var(--border-width-thick) solid var(--background-success)}._TOjcq_success ._TOjcq_icon{color:var(--background-success)}._TOjcq_error{border-left:var(--border-width-thick) solid var(--background-error)}._TOjcq_error ._TOjcq_icon{color:var(--background-error)}._TOjcq_warning{border-left:var(--border-width-thick) solid var(--background-warning)}._TOjcq_warning ._TOjcq_icon{color:var(--background-warning)}._TOjcq_info{border-left:var(--border-width-thick) solid var(--background-info)}._TOjcq_info ._TOjcq_icon{color:var(--background-info)}@keyframes _TOjcq_slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes _TOjcq_slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}}
@layer component{.gRIt2W_shell{background-color:var(--color-grey-50);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.gRIt2W_topBar{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:max(var(--space-xs), env(safe-area-inset-top,0px)) var(--space-md) var(--space-xs);padding-left:max(var(--space-md), env(safe-area-inset-left,0px));padding-right:max(var(--space-md), env(safe-area-inset-right,0px));background-color:var(--color-white);border-bottom:var(--border-width-thin) solid var(--border-grey);z-index:var(--z-sticky);flex-shrink:0;display:flex}.gRIt2W_topBarButton{min-width:var(--mobile-touch-target);min-height:var(--mobile-touch-target);background:0 0;flex-shrink:0}.gRIt2W_topBarSpacer{width:var(--mobile-touch-target);height:var(--mobile-touch-target);flex-shrink:0}.gRIt2W_topBarCrumbs{align-items:center;gap:var(--space-xxs);flex:1;min-width:0;display:flex;overflow:hidden}.gRIt2W_crumbItem{align-items:center;gap:var(--space-xxs);min-width:0;display:flex}.gRIt2W_crumb{font-size:var(--font-size-small);color:var(--color-grey-600);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.gRIt2W_crumb[aria-current=page]{color:var(--color-grey-800);font-weight:var(--font-weight-semibold)}.gRIt2W_crumbSeparator{font-size:var(--font-size-small);color:var(--color-grey-400);flex-shrink:0}.gRIt2W_topBarTitle{text-align:center;min-width:0;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.gRIt2W_content{min-height:0;padding-bottom:calc(56px + env(safe-area-inset-bottom,0px));flex:1;overflow:hidden auto;container-type:inline-size}.gRIt2W_tabBar{justify-content:space-around;align-items:stretch;gap:var(--space-xxs);min-height:56px;padding:var(--space-xxs) var(--space-xs) max(var(--space-xxs), env(safe-area-inset-bottom,0px));background-color:var(--color-white);border-top:var(--border-width-thin) solid var(--border-grey);z-index:var(--z-sticky);display:flex;position:fixed;bottom:0;left:0;right:0}.gRIt2W_tab{padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-medium);cursor:pointer;color:var(--color-grey-600);font-family:inherit;font-size:11px;font-weight:var(--font-weight-default);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;line-height:1.2;text-decoration:none;display:flex}.gRIt2W_tab.gRIt2W_isActive{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.gRIt2W_menuDrawer{width:min(360px,85vw)}.gRIt2W_menuList{gap:var(--space-xxs);padding:var(--space-md) var(--space-md) max(var(--space-md), env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.gRIt2W_menuLink{width:100%;min-height:var(--mobile-touch-target);justify-content:flex-start}}
.O1sMyq_permissionControlPanel{max-height:500px;overflow-y:auto}
@layer component{.C611mq_tableSection{padding:var(--table-section-padding);flex-wrap:wrap;justify-content:space-between;align-items:center;margin:auto;display:flex}@media (width<=48rem){.C611mq_tableSection{gap:var(--space-md)}}.C611mq_tableSection>span{font-size:var(--table-cell-font-size);font-weight:var(--font-weight-semibold);color:var(--color-grey-500)}.C611mq_table{width:100%;margin-top:var(--table-margin-top);border-collapse:collapse;table-layout:auto}.C611mq_table th{padding:var(--table-header-padding);background-color:var(--table-header-bg);font-size:var(--table-header-font-size);font-weight:var(--table-header-font-weight);color:var(--table-header-color);text-align:left;border-top:var(--table-header-border);border-bottom:var(--table-header-border)}.C611mq_table tr{padding:var(--table-row-padding);transition:var(--table-row-transition)}.C611mq_table tr:hover{background-color:var(--table-row-bg-hover)}.C611mq_table tr[aria-selected=true]{background-color:var(--table-row-bg-selected)}.C611mq_table tr .C611mq_description{font-size:var(--table-cell-font-size);color:var(--table-cell-color)}.C611mq_table td{padding:var(--table-cell-padding-y) var(--table-cell-padding-x);height:var(--table-row-min-height);font-size:var(--table-cell-font-size);font-weight:var(--font-weight-light);color:var(--table-cell-color);border-bottom:var(--table-cell-border);vertical-align:middle;line-height:normal}.C611mq_table tbody tr:last-child td{border-bottom:none}@media (width>=48rem){.C611mq_table .C611mq_alignCenter{text-align:center}.C611mq_table .C611mq_alignCenter>div{text-align:center;display:inline-grid}}@media (width<=48rem){.C611mq_table thead{display:none}.C611mq_table tr{margin-bottom:var(--space-md);width:100%;display:block}.C611mq_table tr td{gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);text-align:left;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;grid-template-columns:40% 1fr;align-items:start;max-width:100%;height:auto;min-height:auto;display:grid}.C611mq_table tr td:before{content:attr(data-label);text-align:left;word-wrap:break-word;overflow-wrap:break-word;font-weight:700}.C611mq_table tr td:not([data-label]){grid-template-columns:1fr}.C611mq_table tr td:not([data-label]):before{display:none}.C611mq_table tr td>*{word-wrap:break-word;overflow-wrap:break-word}.C611mq_table tr tbody{width:100%;display:block}}.C611mq_tableWrapper>.C611mq_table:first-child th,.C611mq_workerHeader+.C611mq_table th{border-top:none}.C611mq_clickableRow{cursor:pointer}.C611mq_clickableRow:hover{background-color:var(--table-row-bg-hover)!important}.C611mq_cardTable{--table-header-bg:var(--color-grey-50);--table-margin-top:0;background:var(--color-white);border:var(--table-wrapper-border);border-radius:var(--table-radius);border-collapse:separate;border-spacing:0;border-top:none;overflow:hidden}.C611mq_cardTable th{border-bottom:var(--table-header-border)}.C611mq_cardTable tr:hover:not(.C611mq_rowHeader){background-color:var(--table-row-bg-hover)}.C611mq_cellEmphasis{font-weight:var(--font-weight-default);color:var(--color-grey-800)}.C611mq_cellPerson{align-items:center;gap:var(--space-xs);display:inline-flex}.C611mq_tableWrapper{background:var(--color-white);width:100%;padding:var(--table-wrapper-padding);border-radius:var(--table-wrapper-radius);border:var(--table-wrapper-border);overflow-x:auto}.C611mq_actions{gap:var(--space-xs);align-items:center;display:flex}.C611mq_row .C611mq_cell.C611mq_logo{background:var(--color-black);text-align:center;width:50px;height:50px;color:var(--color-white);border-radius:var(--border-radius-medium);justify-content:center;align-items:center;display:flex}.C611mq_row .C611mq_cell.C611mq_amount{color:var(--text-success);font-size:var(--font-size-large);font-weight:var(--font-weight-bold)}}
@layer component{.T9gsMq_pill{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-small);font-size:var(--font-size-small);font-weight:var(--font-weight-default);white-space:nowrap;justify-content:center;line-height:1;display:inline-flex}.T9gsMq_pill.T9gsMq_error{background:var(--color-red-50);color:var(--color-red-800);box-shadow:inset 0 0 0 1px var(--color-red-100)}.T9gsMq_pill.T9gsMq_success{background:var(--color-green-50);color:var(--color-green-700);box-shadow:inset 0 0 0 1px var(--color-green-100)}.T9gsMq_pill.T9gsMq_warning{background:var(--color-yellow-50);color:var(--color-yellow-800);box-shadow:inset 0 0 0 1px var(--color-yellow-200)}.T9gsMq_pill.T9gsMq_info{background:var(--color-bluestone);color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-bluestone)}.T9gsMq_pill.T9gsMq_neutral{background:var(--color-grey-100);color:var(--color-grey-700);box-shadow:inset 0 0 0 1px var(--color-grey-200)}.T9gsMq_pill.T9gsMq_round{border-radius:var(--border-radius-full);aspect-ratio:1;padding:var(--space-xxs);justify-content:center}.T9gsMq_pill.T9gsMq_round .T9gsMq_children{display:none}.T9gsMq_pill.T9gsMq_round:after{font-size:var(--font-size-small);justify-content:center;font-family:FontAwesome;display:flex}.T9gsMq_pill.T9gsMq_round.T9gsMq_error:after{content:""}.T9gsMq_pill.T9gsMq_round.T9gsMq_success:after{content:""}.T9gsMq_pill.T9gsMq_round.T9gsMq_warning:after{content:"!"}.T9gsMq_pill.T9gsMq_round.T9gsMq_info:after{content:""}.T9gsMq_pill.T9gsMq_small{padding:var(--space-xxs) var(--space-xs);font-size:var(--font-size-subtle)}.T9gsMq_pill.T9gsMq_transparent{opacity:var(--opacity-hover)}.T9gsMq_icon{flex-shrink:0;align-items:center;display:flex}.T9gsMq_children{align-items:center;display:flex}}
@layer component{.UbfiKa_checkboxRow{align-items:center;gap:var(--space-xs);font-size:var(--font-size-subtle);color:var(--color-grey-700);cursor:pointer;user-select:none;display:flex}.UbfiKa_checkbox{width:var(--space-md);height:var(--space-md);accent-color:var(--color-primary);cursor:pointer;flex-shrink:0}.UbfiKa_hasError{color:var(--text-error)}}
.cMOdHq_formGenerator{gap:var(--space-lg);flex-direction:column;display:flex}.cMOdHq_formGenerator strong,.cMOdHq_formGenerator b{font-weight:var(--font-weight-semibold)}.cMOdHq_formGenerator em,.cMOdHq_formGenerator i{font-style:italic}.cMOdHq_formGenerator ul,.cMOdHq_formGenerator ol{margin:var(--space-sm) 0;padding-left:var(--space-lg)}.cMOdHq_formGenerator ul{list-style-type:disc}.cMOdHq_formGenerator ol{list-style-type:decimal}.cMOdHq_formGenerator li{margin-bottom:var(--space-xs);line-height:1.5}.cMOdHq_formMessage{padding:var(--space-md);background-color:var(--color-yellow-100);border:1px solid var(--color-yellow-300);border-radius:var(--border-radius-md);color:var(--color-yellow-800);margin-bottom:var(--space-md);font-weight:500}.cMOdHq_section{gap:var(--space-md);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-grey-200);flex-direction:column;display:flex}.cMOdHq_section:last-child{border-bottom:none;padding-bottom:0}.cMOdHq_sectionCollapsible .cMOdHq_sectionHead{cursor:pointer;user-select:none}.cMOdHq_sectionCollapsible .cMOdHq_sectionHead:hover{opacity:.8}.cMOdHq_sectionCollapsed .cMOdHq_rowList{display:none}.cMOdHq_sectionNoHead{padding-top:var(--space-sm)}.cMOdHq_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-md);background-color:var(--color-primary);padding:var(--space-sm) var(--space-md);border-radius:var(--border-radius-md);display:flex}.cMOdHq_sectionTitle{color:var(--color-white);flex:1;margin:0}.cMOdHq_sectionCollapse{align-items:center;gap:var(--space-xs);color:var(--color-white);font-size:var(--font-size-sm);opacity:.8;display:flex}.cMOdHq_collapseText{color:var(--color-white);font-style:italic}.cMOdHq_textAlignCenter{text-align:center;justify-content:center}.cMOdHq_textAlignCenter .cMOdHq_sectionTitle{flex:none}.cMOdHq_textAlignRight{text-align:right;justify-content:flex-end}.cMOdHq_textAlignRight .cMOdHq_sectionTitle{flex:none}.cMOdHq_rowList,.cMOdHq_row{gap:var(--space-md);flex-direction:column;display:flex}@media (width>=48rem){.cMOdHq_row{flex-direction:row;align-items:flex-start}}.cMOdHq_rowMultiColumn{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.cMOdHq_rowGrid{gap:var(--space-md);grid-template-columns:repeat(12,1fr);display:grid}@media (width<48rem){.cMOdHq_rowGrid{grid-template-columns:1fr}}.cMOdHq_column{gap:var(--space-sm);flex-direction:column;flex:1;min-width:0;display:flex}.cMOdHq_column input[type=text],.cMOdHq_column input[type=date],.cMOdHq_column input[type=time],.cMOdHq_column select,.cMOdHq_column textarea{width:100%}.cMOdHq_fullWidthPicker{width:100%;max-width:none}.cMOdHq_rowGrid .cMOdHq_column{grid-column:span var(--col-span,12)}@media (width<48rem){.cMOdHq_rowGrid .cMOdHq_column{grid-column:span 1}}.cMOdHq_field{margin-bottom:var(--space-xs)}.cMOdHq_requiredIndicator{color:var(--color-red-500);margin-left:2px}.cMOdHq_signatureField{border:1px dashed var(--color-grey-300);border-radius:var(--border-radius-md);padding:var(--space-lg);background-color:var(--color-grey-50);cursor:pointer;justify-content:center;align-items:center;min-height:100px;display:flex}.cMOdHq_signatureField:hover{background-color:var(--color-grey-100)}.cMOdHq_signatureImage{object-fit:contain;max-width:100%;max-height:150px}.cMOdHq_signaturePlaceholder{color:var(--color-grey-400);font-style:italic}.cMOdHq_imageField{min-height:60px}.cMOdHq_imageThumbnails{gap:var(--space-sm);flex-wrap:wrap;display:flex}.cMOdHq_imageThumbnail{border:1px solid var(--color-grey-200);border-radius:var(--border-radius-sm);background-color:var(--color-grey-50);width:80px;height:80px;overflow:hidden}.cMOdHq_imageThumbnail img{object-fit:cover;width:100%;height:100%}.cMOdHq_drawingField{border:1px dashed var(--color-grey-300);border-radius:var(--border-radius-md);padding:var(--space-lg);background-color:var(--color-grey-50);cursor:pointer;justify-content:center;align-items:center;min-height:150px;display:flex}.cMOdHq_drawingField:hover{background-color:var(--color-grey-100)}.cMOdHq_drawingLayers{width:100%;position:relative}.cMOdHq_drawingImage{object-fit:contain;max-width:100%;max-height:300px}.cMOdHq_drawingPlaceholder{color:var(--color-grey-400);font-style:italic}.cMOdHq_contentField{padding:var(--space-sm) 0;line-height:1.5}.cMOdHq_contentField p{margin:0 0 var(--space-sm) 0}.cMOdHq_contentField p:last-child{margin-bottom:0}.cMOdHq_labelField{font-weight:var(--font-weight-medium);color:var(--color-grey-700);padding:var(--space-xs) 0}.cMOdHq_fieldError{color:var(--color-red-500);font-size:var(--font-size-sm);margin-top:var(--space-xs)}.cMOdHq_dropzoneContent{align-items:center;gap:var(--space-sm);padding:var(--space-lg);color:var(--color-grey-500);font-size:var(--font-size-sm);flex-direction:column;display:flex}.cMOdHq_uploadStatus{margin-top:var(--space-sm);padding:var(--space-sm);background-color:var(--color-blue-50);border:1px solid var(--color-blue-200);border-radius:var(--border-radius-sm);color:var(--color-blue-700);font-size:var(--font-size-sm)}.cMOdHq_uploadProgress{margin-top:var(--space-sm);gap:var(--space-xs);flex-direction:column;display:flex}.cMOdHq_uploadItem{padding:var(--space-xs) var(--space-sm);background-color:var(--color-grey-50);border-radius:var(--border-radius-sm);font-size:var(--font-size-sm);justify-content:space-between;align-items:center;display:flex}.cMOdHq_uploadItem span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cMOdHq_uploadItem span:last-child{font-weight:var(--font-weight-medium);color:var(--color-grey-600);margin-left:var(--space-sm)}.cMOdHq_formGeneratorPrint{gap:var(--space-md);flex-direction:column;display:flex}.cMOdHq_printField{padding:var(--space-xs) 0;margin:0}.cMOdHq_printLabel{font-weight:var(--font-weight-medium);color:var(--color-grey-600);font-size:var(--font-size-sm);margin-bottom:var(--space-xs)}.cMOdHq_printValue{color:var(--color-grey-900);margin:0}.cMOdHq_printChecklist{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cMOdHq_printChecklistItem{align-items:center;gap:var(--space-sm);display:flex}.cMOdHq_printChecked,.cMOdHq_printUnchecked{border:1px solid var(--color-grey-400);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.cMOdHq_printChecked{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.cMOdHq_printRadioSelected,.cMOdHq_printRadioUnselected{border:1px solid var(--color-grey-400);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.cMOdHq_printRadioSelected{border-color:var(--color-primary)}.cMOdHq_printRadioDot{background-color:var(--color-primary);border-radius:50%;width:8px;height:8px}.cMOdHq_printSignature{object-fit:contain;max-width:200px;max-height:80px}.cMOdHq_printDrawing{object-fit:contain;max-width:100%;max-height:200px}.cMOdHq_printLabelValue{font-weight:var(--font-weight-medium);color:var(--color-grey-700)}.cMOdHq_printContent{line-height:1.5}.cMOdHq_printContent p{margin:0 0 var(--space-sm) 0}.cMOdHq_printContent p:last-child{margin-bottom:0}.cMOdHq_printContent strong,.cMOdHq_printContent b{font-weight:var(--font-weight-semibold)}.cMOdHq_printContent em,.cMOdHq_printContent i{font-style:italic}.cMOdHq_printContent ul,.cMOdHq_printContent ol{margin:var(--space-sm) 0;padding-left:var(--space-lg)}.cMOdHq_printContent ul{list-style-type:disc}.cMOdHq_printContent ol{list-style-type:decimal}.cMOdHq_printContent li{margin-bottom:var(--space-xs);line-height:1.5}@media print{.cMOdHq_formGeneratorPrint{font-size:12px}.cMOdHq_sectionCollapse{display:none}}
.tiJAta_container{background:var(--color-white);flex-direction:column;min-height:100vh;display:flex}.tiJAta_header{padding:var(--space-md) var(--space-lg);background:var(--color-primary);color:var(--color-white);border-bottom:1px solid var(--color-secondary);justify-content:space-between;align-items:center;display:flex}.tiJAta_headerTitle{align-items:center;gap:var(--space-sm);font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);display:flex}.tiJAta_headerTitle i{color:var(--color-secondary)}.tiJAta_headerMeta{align-items:center;gap:var(--space-md);display:flex}.tiJAta_badge{padding:var(--space-xxs) var(--space-sm);color:var(--color-secondary);border-radius:var(--border-radius-large);font-size:var(--font-size-small);font-weight:var(--font-weight-default);background:#9ce4ed33}.tiJAta_main{flex:1;overflow-y:auto}.tiJAta_errorState{text-align:center;min-height:100vh;color:var(--color-grey-400);flex-direction:column;justify-content:center;align-items:center;display:flex}.tiJAta_errorState i{font-size:var(--font-size-h2);margin-bottom:var(--space-lg);opacity:.5}.tiJAta_errorState h2{margin:0 0 var(--space-xs) 0;font-weight:var(--font-weight-semibold);color:var(--color-primary)}.tiJAta_errorState p{font-size:var(--font-size-small);margin:0}
._1eesva_title{margin:1.5rem 0 .25rem;font-size:1.5rem;font-weight:600}._1eesva_subtitle{color:var(--text-secondary,#666);margin-bottom:1.5rem;font-size:.85rem}._1eesva_tableWrap{border:1px solid var(--border-color,#e2e2e2);border-radius:8px;overflow-x:auto}._1eesva_table{border-collapse:collapse;width:100%;font-size:.85rem}._1eesva_table th,._1eesva_table td{text-align:left;border-bottom:1px solid var(--border-color,#e2e2e2);padding:.6rem .75rem}._1eesva_table th{background:var(--surface-secondary,#f7f7f7);font-weight:600;position:sticky;top:0}._1eesva_table tbody tr:last-child td{border-bottom:none}._1eesva_table tbody tr:hover{background:var(--surface-hover,#fafafa)}._1eesva_type{font-family:monospace;font-weight:500}._1eesva_payload{color:var(--text-secondary,#666);text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-family:monospace;font-size:.78rem;overflow:hidden}._1eesva_time{white-space:nowrap;font-size:.8rem}._1eesva_badge{border-radius:4px;padding:.15rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._1eesva_pending{color:#856404;background:#fff3cd}._1eesva_queued{color:#004085;background:#cce5ff}._1eesva_processed{color:#155724;background:#d4edda}._1eesva_failed{color:#721c24;background:#f8d7da}._1eesva_dead{color:#383d41;background:#d6d8db}
.YpuZ4G_container{gap:var(--space-md);flex-direction:column;display:flex}.YpuZ4G_toolbar{justify-content:space-between;align-items:center;display:flex}.YpuZ4G_heading{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);margin:0}.YpuZ4G_empty{padding:var(--space-xxl) var(--space-lg);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);text-align:center;justify-content:center;align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.YpuZ4G_emptyIcon{color:var(--color-grey-300);margin-bottom:var(--space-xs)}.YpuZ4G_emptyTitle{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-grey-700);margin:0}.YpuZ4G_emptySubtitle{font-size:var(--font-size-small);color:var(--color-grey-500);max-width:320px;margin:0}.YpuZ4G_list{gap:var(--space-sm);flex-direction:column;display:flex}
.MBlRZW_formViewerContainer{padding:var(--space-lg)}.MBlRZW_formViewerHeader{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.MBlRZW_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin:0}.MBlRZW_headerActions{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}
._23pGNq_formViewerContainer{padding:var(--space-lg)}._23pGNq_formViewerHeader{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}._23pGNq_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin:0}

.ttsRLW_heading{justify-content:space-between;align-items:center;display:flex}.ttsRLW_heading span{color:var(--color-primary)}
.gmoPtW_title{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);margin:0}.gmoPtW_doneRow{opacity:.55}.gmoPtW_reassignSelect{font-size:var(--font-size-small);border-radius:var(--border-radius-small);border:1px solid var(--color-grey-200);background:var(--color-surface,#fff);color:inherit;cursor:pointer;max-width:180px;padding:2px 6px}.gmoPtW_actionLink{color:inherit;text-decoration:none}.gmoPtW_actionLink:hover{text-decoration:underline}.gmoPtW_actionCell{width:80px}.gmoPtW_actionButtons{align-items:center;gap:var(--space-sm);display:flex}.gmoPtW_emptyState{text-align:center;padding:var(--space-xl)!important}.gmoPtW_emptyStateTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-grey-700);margin:0}
.xJEPlG_search{width:auto}.xJEPlG_sortableHeader{cursor:pointer;user-select:none;white-space:nowrap}.xJEPlG_sortableHeader i{opacity:.5;font-size:var(--font-size-subtle);margin-left:4px}.xJEPlG_sortableHeader:hover{color:var(--color-primary)}.xJEPlG_sortableHeader:hover i{opacity:1}.xJEPlG_actionCell{text-align:right}.xJEPlG_filters{align-items:center;gap:16px;display:flex;overflow-x:auto}.xJEPlG_categoryFilters{gap:8px;display:flex}.xJEPlG_categoryPills{flex-wrap:wrap;gap:4px;display:flex}.xJEPlG_entityCell{align-items:center;gap:6px;display:flex}.xJEPlG_emptyRow{text-align:center;color:var(--color-grey-500);padding:var(--space-xl)}
@layer component{.RBGoTq_clientDetail{background:var(--color-white);width:100%;margin:0 0 var(--space-xxl) 0;padding-bottom:var(--space-xxl);position:relative}@media (width>=48rem){.RBGoTq_clientDetail{padding:var(--space-lg) 0}}.RBGoTq_clientDetail.RBGoTq_isMini,.RBGoTq_clientDetail.RBGoTq_isMini .RBGoTq_info{padding:0}.RBGoTq_clientDetail.RBGoTq_isMini .RBGoTq_inner{display:block}.RBGoTq_clientDetail:before{content:"";border-bottom:5px solid var(--color-primary);width:99vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.RBGoTq_clientDetail .RBGoTq_innerWrapper{flex-flow:column;justify-content:center;display:flex;position:relative}@media (width>=30rem){.RBGoTq_clientDetail .RBGoTq_innerWrapper{flex-flow:wrap;justify-content:space-between}}.RBGoTq_clientDetail .RBGoTq_inner{display:flex}@media (width<=30rem){.RBGoTq_clientDetail .RBGoTq_inner{flex-flow:column;justify-content:center;align-items:center}}.RBGoTq_clientDetail .RBGoTq_photo{padding:0}.RBGoTq_clientDetail .RBGoTq_info h5{color:var(--color-primary)}@media (width>=30rem){.RBGoTq_clientDetail .RBGoTq_info{padding:0 var(--space-lg)}}.RBGoTq_clientDetail .RBGoTq_ref{padding:var(--space-sm) 0}@media (width>=30rem){.RBGoTq_clientDetail .RBGoTq_ref{padding:var(--space-lg) 0;flex-flow:wrap;display:flex}}.RBGoTq_clientDetail .RBGoTq_ref span{margin-bottom:var(--space-sm);color:var(--color-black);font-weight:var(--font-weight-regular);flex:50%;display:block}.RBGoTq_clientDetail .RBGoTq_ref span code{color:var(--color-black);font-weight:var(--font-weight-bold)}@media (width>=30rem){.RBGoTq_clientDetail .RBGoTq_history{flex-flow:row;display:flex}}.RBGoTq_clientDetail .RBGoTq_history>div{margin-bottom:var(--space-sm)}.RBGoTq_clientDetail .RBGoTq_history>div:last-child{margin-bottom:0;margin-right:0}@media (width>=30rem){.RBGoTq_clientDetail .RBGoTq_history>div{margin-right:var(--space-lg)}}.RBGoTq_clientDetail .RBGoTq_history h6{margin-bottom:var(--space-lg)}.RBGoTq_clientDetail .RBGoTq_history .RBGoTq_label{padding:var(--space-sm);border-radius:var(--border-radius-small);background-color:var(--color-grey-200);text-align:center;color:var(--color-text);min-width:100px;display:block}.RBGoTq_clientDetail .RBGoTq_cta{margin-top:var(--space-xl);flex:100%}@media (width>=30rem){.RBGoTq_clientDetail .RBGoTq_cta{margin-top:var(--space-sm)}}}
@layer component{.VVj_-G_textLink{color:var(--color-primary);font-size:var(--font-size-default);font-weight:var(--font-weight-default);cursor:pointer;transition:color var(--transition-base);text-decoration:none}.VVj_-G_textLink:hover{text-decoration:underline}.VVj_-G_textLink:active{filter:brightness(.8);text-decoration:underline}.VVj_-G_textLink:focus-visible{outline:none;text-decoration:underline}}
@media (width<=30rem){.lfcUTa_formGroup{flex-direction:column;display:flex}.lfcUTa_formGroup input,.lfcUTa_formGroup select{width:100%;margin-right:0;margin-bottom:var(--space-xs)}.lfcUTa_formGroup.lfcUTa_overnight{flex-direction:column;display:flex}}.lfcUTa_formGroup.lfcUTa_overnight input,.lfcUTa_formGroup.lfcUTa_overnight select{margin-bottom:var(--space-xs)}@media (width<=30rem){.lfcUTa_formGroup.lfcUTa_overnight input,.lfcUTa_formGroup.lfcUTa_overnight select{width:100%;max-width:none}}.lfcUTa_formGroup.lfcUTa_overnight button{max-width:50px}@media (width>=48rem){.lfcUTa_formGroup.lfcUTa_overnight{display:block}}
@layer component{.RT27za_notification{border:var(--border-width-base) solid var(--color-secondary);border-radius:var(--border-radius-large);padding:var(--space-md);display:flex;position:relative}.RT27za_notification .RT27za_inner{padding-left:var(--space-md)}.RT27za_notification .RT27za_title{font-size:var(--font-size-default);color:var(--color-primary);font-weight:var(--font-weight-bold);margin-bottom:var(--space-xs);display:block}.RT27za_notification .RT27za_children{font-size:var(--font-size-small);color:var(--color-primary);font-weight:var(--font-weight-default);margin-top:var(--space-sm)}.RT27za_notification .RT27za_close{top:var(--space-md);right:var(--space-md);cursor:pointer;color:var(--color-primary);font-size:var(--font-size-large);background:0 0;border:none;margin-top:-4px;position:absolute}}
@layer component{.YIfrNa_claimDetailHeaderWrapper{margin:var(--space-xxl) auto}.YIfrNa_claimDetailHeaderWrapper .YIfrNa_title{background-color:var(--color-primary);color:#fff;justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-size:1.3rem;font-weight:700;display:flex}.YIfrNa_claimDetailHeaderWrapper .YIfrNa_title span:last-child{font-size:var(--font-size-small);font-weight:var(--font-weight-light)}.YIfrNa_claimDetailHeaderWrapper .YIfrNa_claimDetailHeader{background:#fff;border-radius:1rem;max-width:500px;margin:auto;overflow:hidden;box-shadow:0 6px 20px #0000001a}.YIfrNa_claimDetailHeaderWrapper .YIfrNa_claimDetailHeader .YIfrNa_inner{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}@media (width>=30rem){.YIfrNa_claimDetailHeaderWrapper .YIfrNa_claimDetailHeader .YIfrNa_inner{flex-direction:column}}.YIfrNa_claimDetailHeaderWrapper .YIfrNa_claimDetailHeader .YIfrNa_inner .YIfrNa_field{flex-direction:column;justify-content:space-between;display:flex}.YIfrNa_claimDetailHeaderWrapper .YIfrNa_claimDetailHeader .YIfrNa_inner .YIfrNa_field h6{margin-bottom:10px}@media (width>=30rem){.YIfrNa_claimDetailHeaderWrapper .YIfrNa_claimDetailHeader .YIfrNa_inner .YIfrNa_field{flex-direction:row;align-items:center}.YIfrNa_claimDetailHeaderWrapper .YIfrNa_claimDetailHeader .YIfrNa_inner .YIfrNa_field h6{margin-bottom:0}}p x .YIfrNa_claimDetailHeaderWrapper .YIfrNa_claimDetailHeader>div{margin-right:20px}@media (width<=48rem){.YIfrNa_claimDetailHeaderWrapper .YIfrNa_claimDetailHeader>div{margin-bottom:20px}}.YIfrNa_claimDetailHeaderWrapper .YIfrNa_claimDetailHeader .YIfrNa_label{background-color:var(--color-grey-200);text-align:center;color:var(--color-text);border-radius:var(--border-radius-small);min-width:100px;padding:10px;display:block}}
@layer component{.RsQ24W_verticalNavigation{gap:var(--space-lg);flex-flow:row;display:flex;overflow-x:auto}.RsQ24W_verticalNavigation.RsQ24W_isNotNavigatable a{pointer-events:none;cursor:default}@media (width>=48rem){.RsQ24W_verticalNavigation{flex-flow:column;overflow:hidden}}.RsQ24W_verticalNavigation .RsQ24W_step{align-items:center;gap:var(--space-lg);color:var(--color-primary);text-decoration:none;display:flex}.RsQ24W_verticalNavigation .RsQ24W_step:hover .RsQ24W_label,.RsQ24W_verticalNavigation .RsQ24W_step:visited{color:var(--color-secondary)}@media (width>=48rem){.RsQ24W_verticalNavigation .RsQ24W_step:last-child .RsQ24W_circle:after{display:none}}.RsQ24W_verticalNavigation .RsQ24W_step.RsQ24W_active .RsQ24W_circle{background-color:var(--color-primary);color:var(--color-grey-200)}.RsQ24W_verticalNavigation .RsQ24W_step.RsQ24W_active .RsQ24W_circle:after{opacity:.5}.RsQ24W_verticalNavigation .RsQ24W_step:not(.RsQ24W_active){opacity:.5;pointer-events:none}.RsQ24W_verticalNavigation .RsQ24W_circle{background-color:var(--color-white);border:1px solid var(--color-primary);width:41px;height:41px;font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex;position:relative}@media (width>=48rem){.RsQ24W_verticalNavigation .RsQ24W_circle{border-radius:30px}.RsQ24W_verticalNavigation .RsQ24W_circle:after{content:"";width:100%;height:var(--space-lg);background-color:var(--color-primary);width:1px;display:block;position:absolute;top:41px}}.RsQ24W_verticalNavigation .RsQ24W_label{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-primary);transition:color .2s ease-in-out}}
@layer component{.aschlG_radioGroup label{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0 var(--border-radius-small);font-size:var(--font-size-subtle);color:var(--color-grey-700);cursor:pointer;user-select:none;display:flex}.aschlG_radioGroup input{width:var(--space-md);height:var(--space-md);accent-color:var(--color-primary);cursor:pointer;flex-shrink:0}.aschlG_radioGroup span.aschlG_hasError{color:var(--text-error)}}
@layer component{.XR2BHG_claimDetailHistory{grid-gap:var(--space-xxl);margin-bottom:var(--space-lg);grid-template-columns:1fr;display:grid}@media (width>=48rem){.XR2BHG_claimDetailHistory{grid-template-columns:1fr 1fr}}.XR2BHG_claimDetailHistory div:only-child{grid-column:span 2}.XR2BHG_claimDetailHistory .XR2BHG_claimDetailHistoryItems h3{border-bottom:2px solid var(--color-primary);margin:auto auto var(--space-sm);padding-bottom:var(--space-sm)}.XR2BHG_claimDetailHistory .XR2BHG_claimDetailHistoryItems ul{margin:0;padding:0;list-style:none}.XR2BHG_claimDetailHistory .XR2BHG_claimDetailHistoryItems ul li{border-bottom:1px solid var(--color-grey-200);flex-flow:column;gap:1rem;min-width:240px;padding:1rem 0 1rem 30px;display:flex;position:relative}.XR2BHG_claimDetailHistory .XR2BHG_claimDetailHistoryItems ul li span{display:block}.XR2BHG_claimDetailHistory .XR2BHG_claimDetailHistoryItems ul li span.XR2BHG_timestamp{color:var(--color-grey-100);font-size:var(--font-size-small)}.XR2BHG_claimDetailHistory .XR2BHG_claimDetailHistoryItems ul li:before{content:"";width:var(--space-sm);height:var(--space-sm);background-color:var(--color-secondary);border-radius:50%;position:absolute;top:1rem;left:0}}
@layer component{}
@layer component{.Rkrm7W_headerFilter{padding:var(--space-sm);border-radius:var(--border-radius-medium);margin:var(--space-lg) 0;justify-content:space-between;align-items:center;display:flex}}
@layer component{.AoRFfq_claimList{grid-column-gap:var(--space-lg);grid-row-gap:var(--space-sm);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=30rem){.AoRFfq_claimList{grid-template-columns:repeat(2,1fr);padding:0}}}
.A-pXVq_chartsWrapper{margin:var(--space-md) 0;gap:var(--space-xxl);flex-direction:row;width:100%;margin:0 auto;display:flex}
@layer component{.Hh9m0W_claimCard{border:1px solid var(--border-grey);padding:var(--space-lg);margin-top:var(--space-lg);border-radius:calc(.5rem + 4px);min-height:0;transition:box-shadow .4s linear;box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.Hh9m0W_claimCard .Hh9m0W_type{text-transform:uppercase;font-size:var(--font-size-xxlarge);font-weight:var(--font-weight-bold);margin-right:var(--space-sm)}.Hh9m0W_claimCard:hover{box-shadow:1px 1px 7px 1px var(--border-grey)}.Hh9m0W_claimCard .Hh9m0W_status{margin-top:var(--space-sm);flex-flow:column;align-items:flex-start;display:flex}@media (width>=48rem){.Hh9m0W_claimCard .Hh9m0W_status{flex-flow:row;justify-content:space-between}}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_submission{display:inline-block}@media (width>=48rem){.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_submission{display:block}}@media (width>=75rem){.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_submission{display:inline-block}}@media (width>=48rem){.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_ref{text-align:right}}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_ref .Hh9m0W_refnumber{color:var(--color-primary);font-weight:var(--font-weight-default);display:block}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_ref .Hh9m0W_refnumber code{color:var(--color-black);font-weight:var(--font-weight-bold)}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_ref a{margin-top:var(--space-sm);display:inline-block}@media (width>=48rem){.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_info{width:50%}}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_info span{margin:var(--space-sm) 0;font-size:var(--font-size-default);color:var(--color-primary);font-weight:var(--font-weight-light);display:block}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_info span:first-child{margin-top:0}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_info .Hh9m0W_amount{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);color:var(--color-primary)}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_info .Hh9m0W_difference{font-weight:var(--font-weight-light);margin-left:var(--space-sm);display:inline}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_info .Hh9m0W_difference.Hh9m0W_down:before{content:"▼";margin-right:5px}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_info .Hh9m0W_difference.Hh9m0W_down{color:var(--color-red)}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_info .Hh9m0W_difference.Hh9m0W_up:before{content:"▲";margin-right:5px}.Hh9m0W_claimCard .Hh9m0W_status .Hh9m0W_info .Hh9m0W_difference.Hh9m0W_up{color:var(--color-green)}.Hh9m0W_claimCard .Hh9m0W_labels{margin-top:var(--space-lg)}.Hh9m0W_claimCard .Hh9m0W_labels .Hh9m0W_text{font-size:var(--font-size-small);color:var(--color-primary);font-weight:var(--font-weight-regular)}.Hh9m0W_claimCard .Hh9m0W_labels.Hh9m0W_visible{display:block}.Hh9m0W_claimCard .Hh9m0W_labels>div>div{margin-bottom:var(--space-xxs);margin-right:var(--space-sm)}}
@layer component{.uTCXsG_filter{margin:var(--space-md) 0;display:block}.uTCXsG_filter button{margin-right:10px}.uTCXsG_charts tbody{max-height:200px}.uTCXsG_charts.uTCXsG_column{--color-1:var(--color-primary);--color-2:var(--color-secondary);--color-3:var(--color-green);flex-shrink:1!important}.uTCXsG_charts.uTCXsG_column th{z-index:1;background-color:#fff}.uTCXsG_charts.uTCXsG_column td{opacity:.8;transition-duration:.3s;animation:3s linear uTCXsG_moving-bars}.uTCXsG_charts.uTCXsG_column td:hover{opacity:1}.uTCXsG_charts.uTCXsG_column td:hover :hover .uTCXsG_data{transform:scale(1)}.uTCXsG_charts.uTCXsG_column td .uTCXsG_data{transition-duration:.6s;transform:scale(0)}.uTCXsG_charts.uTCXsG_column tr{overflow:hidden}.uTCXsG_charts.uTCXsG_legend{--color-1:var(--color-primary);--color-2:var(--color-secondary);--color-3:var(--color-green);border:none;justify-content:center;margin:0;padding:0;flex-shrink:3!important}@keyframes uTCXsG_moving-bars{0%{transform:translateY(100%)}30%{transform:translateY(0)}}}
@layer component{.dGYQha_checkboxGroup.dGYQha_isInline{gap:var(--space-sm);flex-flow:row;display:flex}}
@layer component{.W4sqfW_container{padding:var(--space-md);border:1px solid var(--border-grey);border-radius:calc(.5rem + 4px);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a}}
.fuEouW_titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.fuEouW_planMeta{gap:var(--space-md);flex-direction:column;display:flex}.fuEouW_nameRow{align-items:center;gap:var(--space-xs);flex-direction:row;display:flex}.fuEouW_planName{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);color:var(--color-black);margin:0}.fuEouW_planDescription{font-size:var(--font-size-small);color:var(--color-grey-600);margin:0}.fuEouW_titleActions{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.fuEouW_tabWrapper{margin-top:var(--space-sm)}
._6fi9SG_legend{padding:var(--space-xl);background:var(--color-grey);border-bottom:var(--border-width-thick) solid var(--border-grey);margin-bottom:var(--space-lg);border-radius:var(--border-radius-small)}._6fi9SG_legend h3{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);margin-bottom:var(--space-sm);color:var(--color-primary)}._6fi9SG_legendGrid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}._6fi9SG_legendItem{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);border-radius:var(--border-radius-small);font-weight:var(--font-weight-default);box-shadow:var(--shadow-sm);background:var(--color-white);display:flex}._6fi9SG_legendColor{border-radius:var(--border-radius-small);border:var(--border-width-base) solid #0000001a;width:30px;height:30px}._6fi9SG_green{background:var(--text-success)}._6fi9SG_purple{background:var(--color-dark-blue)}._6fi9SG_orange{background:var(--background-warning)}._6fi9SG_red{background:var(--color-red)}._6fi9SG_statsContainer{gap:var(--space-lg);margin-bottom:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:center;display:grid}._6fi9SG_statCard{background:var(--color-white);padding:var(--space-lg);border-radius:var(--border-radius-small);text-align:center;box-shadow:var(--shadow-md);height:100%;font-weight:var(--font-weight-bold)}._6fi9SG_statCard span{min-height:60px;padding:.5em 0;display:block}._6fi9SG_statValue{color:var(--color-white);font-size:2.5em;font-weight:var(--font-weight-bold);margin-bottom:var(--space-xxs);padding:.2em 0}._6fi9SG_statLabel{color:var(--color-grey-300);font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:1px}._6fi9SG_filterSection{gap:var(--space-sm);flex-wrap:wrap;align-items:flex-end;display:flex}._6fi9SG_dateInputGroup{gap:var(--space-xxs);flex-direction:column;display:flex}._6fi9SG_dateLabel{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin-bottom:var(--space-xxs)}._6fi9SG_dataTable{box-shadow:var(--shadow-md);border-radius:var(--border-radius-small);overflow:hidden}._6fi9SG_statusCell{padding:var(--space-xs) var(--space-sm);border-radius:var(--border-radius-small);font-weight:var(--font-weight-semibold);text-align:center;color:var(--color-white);text-shadow:1px 1px 2px #0003;min-width:80px;display:inline-block}._6fi9SG_kpiValue{font-weight:var(--font-weight-bold);font-size:var(--font-size-large)}._6fi9SG_targetBadge{background:var(--color-grey);padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-small);font-size:var(--font-size-small);color:var(--color-primary);display:inline-block}@media (width<=48rem){._6fi9SG_legendGrid,._6fi9SG_statsContainer{grid-template-columns:1fr}._6fi9SG_filterSection{align-items:stretch;gap:var(--space-sm);flex-direction:column}._6fi9SG_dateInputGroup{width:100%}._6fi9SG_dataTable{font-size:var(--font-size-small)}}
@layer component{.To6-Aa_chartContainer{width:100%;height:400px;margin:1rem 0}}

.uk4iXq_layout{flex-direction:column;min-height:100%;display:flex}.uk4iXq_form{padding:0 var(--space-lg) var(--space-xs);flex-direction:column;flex:1;display:flex}.uk4iXq_dateRow{gap:var(--space-sm);align-items:flex-start;display:flex}.uk4iXq_dateRow>*{flex:1;min-width:0}.uk4iXq_footer{justify-content:flex-end;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-grey-0);margin-top:auto;display:flex}
.ab38iq_actions{align-items:center;gap:var(--space-sm);display:flex}@media (width<=48rem){.ab38iq_actions{flex-direction:column;align-items:stretch;width:100%}}.ab38iq_search{width:320px}@media (width<=48rem){.ab38iq_search{width:100%}}.ab38iq_sortableHeader{cursor:pointer;user-select:none;white-space:nowrap}.ab38iq_sortableHeader i{opacity:.5;font-size:var(--font-size-subtle);margin-left:4px}.ab38iq_sortableHeader:hover{color:var(--color-primary)}.ab38iq_sortableHeader:hover i{opacity:1}
.e4tJIa_actions{align-items:center;gap:var(--space-sm);display:flex}@media (width<=48rem){.e4tJIa_actions{flex-direction:column;align-items:stretch;width:100%}}.e4tJIa_search{width:320px}@media (width<=48rem){.e4tJIa_search{width:100%}}.e4tJIa_sortableHeader{cursor:pointer;user-select:none;white-space:nowrap}.e4tJIa_sortableHeader i{opacity:.5;font-size:var(--font-size-subtle);margin-left:4px}.e4tJIa_sortableHeader:hover{color:var(--color-primary)}.e4tJIa_sortableHeader:hover i{opacity:1}
.X5Aq6W_layout{flex-direction:column;min-height:100%;display:flex}.X5Aq6W_form{padding:0 var(--space-lg) var(--space-xs);flex-direction:column;flex:1;display:flex}.X5Aq6W_dateRow{gap:var(--space-sm);align-items:flex-start;display:flex}.X5Aq6W_dateRow>*{flex:1;min-width:0}.X5Aq6W_footer{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-grey-0);flex-wrap:wrap;margin-top:auto;display:flex}.X5Aq6W_footerLeft,.X5Aq6W_footerRight{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.X5Aq6W_statusError{margin:var(--space-sm) 0 0;font-size:var(--font-size-small);color:var(--color-danger,#b42318)}
._4T6Uka_pageHeader{gap:var(--space-xs);flex-direction:column;display:flex}._4T6Uka_pageTitle{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);color:var(--color-grey-800);line-height:var(--line-height-tight)}._4T6Uka_pageSubtitle{font-size:var(--font-size-small);color:var(--color-grey-600);font-weight:var(--font-weight-default)}._4T6Uka_summaryCards{gap:var(--space-md);grid-template-columns:repeat(4,1fr);display:grid}@container (width<=62rem){._4T6Uka_summaryCards{grid-template-columns:repeat(2,1fr)}}@container (width<=30rem){._4T6Uka_summaryCards{grid-template-columns:1fr}}._4T6Uka_sectionHeader{align-items:center;gap:var(--space-xs);font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-grey-600);margin-bottom:var(--space-md);display:flex}._4T6Uka_sectionHeader i{color:var(--color-primary);font-size:var(--font-size-small)}._4T6Uka_locationsGrid{gap:var(--space-lg);margin-bottom:var(--space-xxl);grid-template-columns:1fr 1fr;display:grid}@container (width<=48rem){._4T6Uka_locationsGrid{grid-template-columns:1fr}}._4T6Uka_locationCard{background:var(--color-white);border-radius:var(--border-radius-large);border:1px solid var(--color-grey-300);box-shadow:var(--shadow-sm);overflow:hidden}._4T6Uka_locationCardHeader{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-grey-300);background:var(--color-grey-50);display:flex}._4T6Uka_locationDot{border-radius:var(--border-radius-full);background-color:var(--color-primary);flex-shrink:0;width:8px;height:8px}._4T6Uka_locationTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-bold);color:var(--color-grey-800)}._4T6Uka_shiftsContainer{padding:var(--space-sm) 0}._4T6Uka_shiftSection{padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-grey-500)}._4T6Uka_shiftSection:last-child{border-bottom:none}._4T6Uka_shiftHeader{margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}._4T6Uka_shiftName{font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-grey-600)}._4T6Uka_shiftTotal{font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);color:var(--color-grey-600)}._4T6Uka_shiftBar{border-radius:var(--border-radius-full);background:var(--color-grey-500);height:4px;margin-bottom:var(--space-sm);gap:1px;display:flex;overflow:hidden}._4T6Uka_shiftBarSegment{height:100%;width:var(--seg-width);border-radius:var(--border-radius-full);transition:width var(--transition-base)}._4T6Uka_segmentAin{background-color:var(--color-blue)}._4T6Uka_segmentRn{background-color:var(--color-teal)}._4T6Uka_segmentOffice{background-color:var(--color-yellow)}._4T6Uka_statsRow{gap:var(--space-xs);display:flex}._4T6Uka_statChip{align-items:center;gap:var(--space-xxs);background:var(--color-grey-50);border:1px solid var(--color-grey-500);border-radius:var(--border-radius-small);padding:var(--space-xxs) var(--space-xs);flex:1;display:flex}._4T6Uka_chipDot{border-radius:var(--border-radius-full);flex-shrink:0;width:6px;height:6px}._4T6Uka_dotAin{background-color:var(--color-blue)}._4T6Uka_dotRn{background-color:var(--color-teal)}._4T6Uka_dotOffice{background-color:var(--color-yellow)}._4T6Uka_chipLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--color-grey-600);flex:1}._4T6Uka_chipValue{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-grey-600);text-align:right}._4T6Uka_chipValue._4T6Uka_hasValue{color:var(--color-grey-700)}._4T6Uka_chipValue._4T6Uka_isMaximum{color:var(--text-error)}._4T6Uka_chipDenominator{font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);color:var(--color-grey-600)}
.ccnIXq_workerBlockList{padding:0 var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex}
@layer component{._00R_gG_tilesContainer{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px;margin-bottom:40px;display:grid}@media (width<=48rem){._00R_gG_tilesContainer{grid-template-columns:1fr;gap:16px}}}
@layer component{.C8Qj8W_textarea{width:100%;padding:var(--space-sm);font-size:var(--font-size-small);border:var(--border-width-thin) solid var(--color-grey-400);border-radius:var(--border-radius-medium);background:var(--color-white);color:var(--color-grey-800);resize:vertical;min-height:72px;transition:border-color var(--transition-fast);font-family:inherit}.C8Qj8W_textarea::placeholder{color:var(--color-grey-400)}.C8Qj8W_textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.C8Qj8W_textarea.C8Qj8W_disabled{cursor:not-allowed;opacity:.6}.C8Qj8W_textarea.C8Qj8W_error{border-color:var(--color-error)}}
@layer component{.clfaAG_tile{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:16px;padding:32px 24px;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.clfaAG_tile:before{content:"";height:4px;transition:all .3s;position:absolute;top:0;left:0;right:0}.clfaAG_tile:hover{border-color:var(--tile-color);transform:translateY(-4px);box-shadow:0 8px 30px #00000026}.clfaAG_tile:hover:before{height:6px}.clfaAG_tile:active{transform:translateY(-2px)}.clfaAG_tileIcon{text-align:center;filter:drop-shadow(0 2px 4px #0000001a);color:var(--color-primary);margin-bottom:20px}.clfaAG_tileContent{text-align:center}.clfaAG_tileContent h3{color:var(--color-black);margin-bottom:12px;font-size:1.4rem;font-weight:600;line-height:1.3}.clfaAG_tileContent p{color:var(--color-text);margin:0;font-size:.95rem;line-height:1.5}.clfaAG_blue{--tile-color:var(--color-secondary)}.clfaAG_blue:before{background:linear-gradient(135deg, var(--color-secondary), var(--color-primary))}.clfaAG_green{--tile-color:var(--color-green)}.clfaAG_green:before{background:linear-gradient(135deg, var(--color-green), #2f855a)}.clfaAG_purple{--tile-color:var(--color-primary)}.clfaAG_purple:before{background:linear-gradient(135deg, var(--color-primary), var(--color-dark-blue))}.clfaAG_orange{--tile-color:var(--color-yellow)}.clfaAG_orange:before{background:linear-gradient(135deg, var(--color-yellow), #c05621)}.clfaAG_red{--tile-color:var(--color-red)}.clfaAG_red:before{background:linear-gradient(135deg, var(--color-red), var(--color-coral))}.clfaAG_teal{--tile-color:var(--color-teal)}.clfaAG_teal:before{background:linear-gradient(135deg, var(--color-teal), var(--color-secondary))}@media (width<=48rem){.clfaAG_tile{padding:24px 20px}.clfaAG_tileIcon{margin-bottom:16px;font-size:2.5rem}.clfaAG_tileContent h3{font-size:1.2rem}.clfaAG_tileContent p{font-size:.9rem}}}
.iBgcVG_dateSection{background:var(--color-white);padding:var(--space-sm);border-bottom:var(--border-width-base) solid var(--border-grey);align-items:stretch;display:flex}.iBgcVG_dateSection .iBgcVG_currentDate .iBgcVG_datePicker{max-width:clamp(150px,33cqi,200px)}
._7RFhOq_frequencySection{margin-top:var(--space-lg)}._7RFhOq_frequencySection:first-child{margin-top:0}._7RFhOq_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}._7RFhOq_sectionToggle{height:auto;color:var(--color-black);background:0 0;border:none;border-radius:0;padding:0}._7RFhOq_sectionToggle:hover{filter:none;background:0 0}._7RFhOq_sectionToggle:hover ._7RFhOq_sectionTitle{text-decoration:underline}._7RFhOq_sectionTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-bold)}._7RFhOq_sectionActions{align-items:center;gap:var(--space-xs);display:flex}._7RFhOq_addFrequencyContainer{margin-top:var(--space-lg)}._7RFhOq_addFrequencyBtn{border-style:dashed;border-color:var(--color-grey-400);width:100%;color:var(--color-grey-600);background:0 0}._7RFhOq_addFrequencyBtn:hover{border-color:var(--color-dark-blue);color:var(--color-dark-blue);background:color-mix(in srgb, var(--color-dark-blue) 4%, transparent)}._7RFhOq_frequencyPicker{gap:var(--space-xs);padding:var(--space-sm);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);flex-wrap:wrap;align-items:center;display:flex}._7RFhOq_frequencyOption{background:var(--color-white)}._7RFhOq_frequencyOption:hover{border-color:var(--color-dark-blue);background:color-mix(in srgb, var(--color-dark-blue) 6%, transparent)}._7RFhOq_noFrequencies{font-size:var(--font-size-small);color:var(--color-grey-500)}._7RFhOq_cancelFrequency{color:var(--color-grey-500);background:0 0;border:none;margin-left:auto}._7RFhOq_cancelFrequency:hover{color:var(--color-black);background:0 0}
@layer component{.q9T5sq_badge{align-items:center;gap:var(--space-xs);background:color-mix(in srgb, var(--color-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);color:var(--color-primary);padding:var(--space-xxs) var(--space-sm);border-radius:var(--border-radius-full);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);width:fit-content;display:inline-flex}.q9T5sq_badge i{color:var(--color-green);font-size:.5rem;animation:2s ease-in-out infinite q9T5sq_pulse}@keyframes q9T5sq_pulse{0%,to{opacity:1}50%{opacity:.4}}.q9T5sq_today{font-weight:var(--font-weight-bold)}.q9T5sq_divider{opacity:.5}.q9T5sq_date{font-weight:var(--font-weight-default)}}
@layer component{.gLv2Pq_avatar{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-white);object-fit:cover;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gLv2Pq_small{width:24px;height:24px}.gLv2Pq_medium{width:32px;height:32px;font-size:var(--font-size-small)}.gLv2Pq_large{width:48px;height:48px;font-size:var(--font-size-medium)}.gLv2Pq_xlarge{width:56px;height:56px;font-size:var(--font-size-large)}.gLv2Pq_xxlarge{width:64px;height:64px;font-size:var(--font-size-xlarge)}.gLv2Pq_circle{border-radius:var(--border-radius-full)}.gLv2Pq_squircle{border-radius:var(--border-radius-large)}.gLv2Pq_square{border-radius:var(--border-radius-small)}.gLv2Pq_color0{background-color:var(--color-grey-600)}.gLv2Pq_color1{background-color:var(--color-primary)}.gLv2Pq_color2{background-color:var(--color-teal)}.gLv2Pq_color3{background-color:var(--color-green)}.gLv2Pq_color4{background-color:var(--color-coral)}.gLv2Pq_color5{background-color:var(--color-yellow)}.gLv2Pq_color6{background-color:var(--color-purple)}}
@layer component{.VYRtVG_card{align-items:flex-start;gap:var(--space-md);background:var(--color-white);border-radius:var(--border-radius-large);padding:var(--space-lg);box-shadow:var(--shadow-sm);border:1px solid var(--color-grey-300);transition:box-shadow var(--transition-base), transform var(--transition-base);border-left:4px solid #0000;text-decoration:none;display:flex}.VYRtVG_card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.VYRtVG_iconWrap{border-radius:var(--border-radius-medium);width:48px;height:48px;font-size:var(--font-size-h3);flex-shrink:0;justify-content:center;align-items:center;display:flex}.VYRtVG_body{flex:1;min-width:0}.VYRtVG_value{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--space-xxs)}.VYRtVG_dash{font-size:var(--font-size-h3);color:var(--color-grey-600)}.VYRtVG_denominator{font-size:var(--font-size-default);font-weight:var(--font-weight-default);color:var(--color-grey-600)}.VYRtVG_label{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-xxs)}.VYRtVG_meta{font-size:var(--font-size-small);color:var(--color-grey-600)}.VYRtVG_primary{border-left-color:var(--color-primary)}.VYRtVG_primary .VYRtVG_iconWrap{background-color:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary)}.VYRtVG_primary .VYRtVG_value{color:var(--color-primary)}.VYRtVG_blue{border-left-color:var(--color-blue)}.VYRtVG_blue .VYRtVG_iconWrap{background-color:color-mix(in srgb, var(--color-blue) 12%, transparent);color:var(--color-blue)}.VYRtVG_blue .VYRtVG_value{color:var(--color-blue)}.VYRtVG_green{border-left-color:var(--color-green)}.VYRtVG_green .VYRtVG_iconWrap{background-color:color-mix(in srgb, var(--color-green) 15%, transparent);color:var(--color-green)}.VYRtVG_green .VYRtVG_value{color:var(--color-green)}.VYRtVG_teal{border-left-color:var(--color-secondary)}.VYRtVG_teal .VYRtVG_iconWrap{background-color:color-mix(in srgb, var(--color-secondary) 12%, transparent);color:var(--color-secondary)}.VYRtVG_teal .VYRtVG_value{color:var(--color-secondary)}.VYRtVG_orange{border-left-color:var(--background-warning)}.VYRtVG_orange .VYRtVG_iconWrap{background-color:color-mix(in srgb, var(--background-warning) 20%, transparent);color:#b7730a}.VYRtVG_orange .VYRtVG_value{color:#b7730a}.VYRtVG_yellow{border-left-color:var(--color-yellow)}.VYRtVG_yellow .VYRtVG_iconWrap{background-color:color-mix(in srgb, var(--color-yellow) 20%, transparent);color:#a07a00}.VYRtVG_yellow .VYRtVG_value{color:#a07a00}.VYRtVG_card.VYRtVG_isMaximum{border-left-color:var(--text-error)}.VYRtVG_card.VYRtVG_isMaximum .VYRtVG_iconWrap{background-color:color-mix(in srgb, var(--text-error) 12%, transparent);color:var(--text-error)}.VYRtVG_card.VYRtVG_isMaximum .VYRtVG_value{color:var(--text-error)}}
.UHSjFa_settingsList{gap:var(--space-md);flex-direction:column;display:flex}
.itUUma_container{background:var(--color-white);flex-direction:column;min-height:100dvh;display:flex}.itUUma_loading{font-size:var(--font-size-default);color:var(--color-grey-600);flex:1;justify-content:center;align-items:center;display:flex}.itUUma_error{font-size:var(--font-size-default);color:var(--color-red-500);flex:1;justify-content:center;align-items:center;display:flex}.itUUma_phase{flex-direction:column;min-height:100dvh;display:flex}.itUUma_content{padding:0 var(--space-lg);flex:1}.itUUma_footer{height:5rem;padding:var(--space-md) var(--space-lg);background:var(--color-white);border-top:var(--border-width-thin) solid var(--color-grey-200);gap:var(--space-sm);justify-content:stretch;display:flex;position:sticky;bottom:0}@media (width>=768px){.itUUma_footer{justify-content:flex-end}}body.floatingWidgetVisible .itUUma_content{padding-bottom:var(--floating-widget-height)}
.pbksla_formArea{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-grey-300)}.pbksla_flushTable{margin-top:0}.pbksla_permissionsGrid{gap:var(--space-lg);grid-template-columns:1fr 2fr;display:grid}@container (width<=800px){.pbksla_permissionsGrid{grid-template-columns:1fr}}
.EfbITq_pageTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);margin:0 0 var(--space-lg);padding:var(--space-lg) var(--space-lg) 0}.EfbITq_formSection{padding:0 var(--space-lg) var(--space-lg)}.EfbITq_formSection:not(:last-of-type){border-bottom:1px solid var(--color-grey-200);padding-bottom:var(--space-lg);margin-bottom:var(--space-lg)}.EfbITq_sectionTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);margin:0 0 var(--space-md)}.EfbITq_photoRow{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.EfbITq_photoAvatar{flex:none}.EfbITq_photoUpload{gap:var(--space-xs);flex-direction:column;display:flex}.EfbITq_photoHint{font-size:var(--font-size-small);color:var(--color-grey-500)}.EfbITq_formRow{gap:var(--space-sm);align-items:flex-start;display:flex}.EfbITq_formRow>*{flex:1;min-width:0}.EfbITq_formRow input{width:100%}.EfbITq_formRowThree{gap:var(--space-sm);align-items:flex-start;display:flex}.EfbITq_formRowThree>*{flex:1;min-width:0}.EfbITq_formRowThree>:first-child{flex:0 0 120px}.EfbITq_formRowThree input{width:100%}.EfbITq_halfWidth{max-width:calc(50% - var(--space-xs))}.EfbITq_footer{justify-content:flex-end;align-items:center;gap:var(--space-sm);padding:var(--space-lg);border-top:1px solid var(--color-grey-200);display:flex}.EfbITq_successMessage{align-items:center;gap:var(--space-xs);color:var(--color-green-700);font-weight:var(--font-weight-medium);display:flex}@media (width<=48rem){.EfbITq_formWrapper{padding:var(--space-sm)}.EfbITq_formSection{padding:0 var(--space-sm) var(--space-md)}.EfbITq_formSection:not(:last-of-type){padding-bottom:var(--space-md);margin-bottom:var(--space-md)}.EfbITq_formRow,.EfbITq_formRowThree{flex-direction:column}.EfbITq_formRow>*,.EfbITq_formRowThree>*{width:100%}.EfbITq_formRow>:first-child,.EfbITq_formRowThree>:first-child{flex:1}.EfbITq_halfWidth{max-width:100%}.EfbITq_footer{padding:var(--space-md) var(--space-sm);flex-direction:column}.EfbITq_footer>button{width:100%}}
.Y3-fDa_pageTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);margin:0 0 var(--space-lg);padding:var(--space-lg) var(--space-lg) 0}.Y3-fDa_formSection{padding:0 var(--space-lg) var(--space-lg)}.Y3-fDa_formSection:not(:last-of-type){border-bottom:1px solid var(--color-grey-200);padding-bottom:var(--space-lg);margin-bottom:var(--space-lg)}.Y3-fDa_sectionTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);margin:0 0 var(--space-md)}.Y3-fDa_photoRow{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.Y3-fDa_photoAvatar{flex:none}.Y3-fDa_photoUpload{gap:var(--space-xs);flex-direction:column;display:flex}.Y3-fDa_photoHint{font-size:var(--font-size-small);color:var(--color-grey-500)}.Y3-fDa_formRow{gap:var(--space-sm);align-items:flex-start;display:flex}.Y3-fDa_formRow>*{flex:1;min-width:0}.Y3-fDa_formRow input{width:100%}.Y3-fDa_formRowThree{gap:var(--space-sm);align-items:flex-start;display:flex}.Y3-fDa_formRowThree>*{flex:1;min-width:0}.Y3-fDa_formRowThree>:first-child{flex:0 0 120px}.Y3-fDa_formRowThree input{width:100%}.Y3-fDa_halfWidth{max-width:calc(50% - var(--space-xs))}.Y3-fDa_footer{justify-content:flex-end;align-items:center;gap:var(--space-sm);padding:var(--space-lg);border-top:1px solid var(--color-grey-200);display:flex}.Y3-fDa_successMessage{align-items:center;gap:var(--space-xs);color:var(--color-green-700);font-weight:var(--font-weight-medium);display:flex}@media (width<=48rem){.Y3-fDa_formWrapper{padding:var(--space-sm)}.Y3-fDa_formSection{padding:0 var(--space-sm) var(--space-md)}.Y3-fDa_formSection:not(:last-of-type){padding-bottom:var(--space-md);margin-bottom:var(--space-md)}.Y3-fDa_formRow,.Y3-fDa_formRowThree{flex-direction:column}.Y3-fDa_formRow>*,.Y3-fDa_formRowThree>*{width:100%}.Y3-fDa_formRow>:first-child,.Y3-fDa_formRowThree>:first-child{flex:1}.Y3-fDa_halfWidth{max-width:100%}.Y3-fDa_footer{padding:var(--space-md) var(--space-sm);flex-direction:column}.Y3-fDa_footer>button{width:100%}}
@layer component{.Vum9hG_root{flex-direction:column;gap:1rem;width:100%;display:flex}.Vum9hG_disabled{opacity:.6;pointer-events:none}.Vum9hG_dropzone{border:2px dashed var(--color-grey,#d1d5db);border-radius:var(--border-radius-medium,.75rem);background-color:var(--color-grey-lightest,#fafafa);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;transition:all .2s;display:flex}.Vum9hG_dropzone:hover{border-color:var(--color-grey-dark,#9ca3af);background-color:var(--color-grey-light,#f5f5f5)}.Vum9hG_dropzone:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px}.Vum9hG_dropzoneDragging{border-color:var(--color-primary,#3b82f6);background-color:var(--color-primary-lightest,#eff6ff);border-style:solid}.Vum9hG_input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Vum9hG_fileList{flex-direction:column;gap:.5rem;display:flex}.Vum9hG_fileItem{background-color:var(--color-grey-lightest,#f9fafb);border:1px solid var(--color-grey,#e5e7eb);border-radius:var(--border-radius-medium,.5rem);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.Vum9hG_fileIcon{color:var(--color-grey-dark,#6b7280);flex-shrink:0}.Vum9hG_fileInfo{flex:1;min-width:0}.Vum9hG_fileName{color:var(--color-text-primary,#1f2937);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.Vum9hG_fileSize{color:var(--color-grey-dark,#6b7280);font-size:.75rem}.Vum9hG_error{color:var(--text-error,#dc2626);background-color:var(--color-error-lightest,#fef2f2);border:1px solid var(--color-error-light,#fecaca);border-radius:var(--border-radius-medium,.5rem);align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.Vum9hG_actions{align-items:center;gap:.5rem;display:flex}}
@layer component{.LUoimq_overlay{z-index:calc(var(--z-modal) + 10);display:none}.LUoimq_overlay.LUoimq_isOpened{backdrop-filter:blur(2px);background-color:#0006;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.LUoimq_overlay .LUoimq_content{background-color:var(--color-white);border-radius:var(--border-radius-large);min-width:320px;animation:.2s ease-out LUoimq_modalSlideIn;position:relative;box-shadow:0 20px 40px #00000026,0 8px 16px #0000001a}.LUoimq_overlay .LUoimq_close{top:var(--space-md);right:var(--space-md);cursor:pointer;color:var(--color-grey-400);padding:var(--space-xs);border-radius:var(--border-radius-small);background:0 0;transition:color .15s,background-color .15s;position:absolute}.LUoimq_overlay .LUoimq_close:hover{color:var(--color-grey-600);background-color:var(--color-grey-100)}.LUoimq_overlay .LUoimq_children{padding:var(--space-xl)}@keyframes LUoimq_modalSlideIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.LUoimq_modalContent{text-align:center;flex-direction:column;align-items:center;display:flex}.LUoimq_modalIcon{width:48px;height:48px;margin-bottom:var(--space-md);border-radius:var(--border-radius-full);background:var(--color-grey-100);color:var(--color-grey-600);justify-content:center;align-items:center;display:flex}.LUoimq_modalIcon.LUoimq_danger{background:var(--color-red-100);color:var(--color-red-600)}.LUoimq_modalIcon.LUoimq_warning{background:var(--color-yellow-100);color:var(--color-yellow-700)}.LUoimq_modalIcon.LUoimq_info{background:var(--color-blue-100);color:var(--color-blue-600)}.LUoimq_modalIcon.LUoimq_success{background:var(--color-green-100);color:var(--color-green-600)}.LUoimq_modalTitle{margin:0 0 var(--space-sm);color:var(--color-grey-900);font-size:var(--font-size-large);font-weight:var(--font-weight-bold)}.LUoimq_modalText{margin:0 0 var(--space-lg);color:var(--color-grey-600);font-size:var(--font-size-small);line-height:var(--line-height-relaxed)}.LUoimq_modalActions{gap:var(--space-sm);width:100%;display:flex}.LUoimq_modalActions>button{flex:1}.LUoimq_modalForm{text-align:left;width:100%}}
@layer component{.yn-fqq_fileList{width:100%}.yn-fqq_fileList h3{margin:0 0 var(--space-md,16px) 0;font-size:var(--font-size-lg,20px)}.yn-fqq_actions{gap:var(--space-xs,8px);display:flex}.yn-fqq_loading{padding:var(--space-lg,24px);text-align:center;color:var(--color-text-secondary,#666)}.yn-fqq_empty{padding:var(--space-lg,24px);text-align:center;color:var(--color-text-secondary,#666);background:var(--color-background-secondary,#f5f5f5);border:1px solid var(--color-border,#ccc);border-radius:var(--border-radius-sm,4px)}}
@layer component{.rAHvCG_page{min-height:100vh;padding:var(--space-xl);background:var(--color-grey-100);justify-content:center;align-items:center;display:flex}.rAHvCG_card{width:100%;max-width:32rem;padding:var(--space-xxl);border-radius:var(--radius-card);background:var(--color-white);border:var(--border-thick);box-shadow:var(--shadow-md);text-align:center}.rAHvCG_icon{width:3.5rem;height:3.5rem;margin-bottom:var(--space-lg);background:var(--color-orange-50);color:var(--color-orange-500);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.rAHvCG_title{margin:0 0 var(--space-sm);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-semibold);color:var(--color-text)}.rAHvCG_message{margin:0 0 var(--space-xl);font-size:var(--font-size-medium);line-height:var(--line-height-base);color:var(--color-grey-600)}.rAHvCG_actions{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}}
@layer component{.HQAj6a_datePicker{flex-shrink:0;width:auto;max-width:150px;height:36px;position:relative}.HQAj6a_dateInput{width:100%;height:36px;min-height:36px;padding:var(--space-xs) var(--space-sm);border:var(--border-width-thin) solid var(--color-grey-400);background:var(--color-white);color:var(--color-grey-800);font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);cursor:pointer;border-radius:var(--border-radius-medium);transition:border-color var(--transition-fast);align-items:center;padding-left:34px;padding-right:30px;display:flex}.HQAj6a_dateInput:hover{border-color:var(--color-grey-500)}.HQAj6a_dateInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.HQAj6a_inputIcon,.HQAj6a_chevronIcon{z-index:1;color:var(--color-grey-500);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.HQAj6a_inputIcon{left:12px}.HQAj6a_chevronIcon{right:10px}.mrdp-container{--mrdp-primary-color:var(--color-primary);--mrdp-primary-light:color-mix(in srgb, var(--color-primary) 12%, var(--color-white));z-index:10000;border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);width:310px;box-shadow:var(--shadow-lg);color:var(--color-grey-800);opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast);font-family:inherit;display:none;position:absolute;transform:translateY(4px)}.mrdp-container *,.mrdp-container :before,.mrdp-container :after{box-sizing:border-box}.mrdp-container.mrdp-visible{opacity:1;display:block;transform:translateY(0)}.mrdp-container[data-placement=top]{transform:translateY(-4px)}.mrdp-container[data-placement=top].mrdp-visible{transform:translateY(0)}.mrdp-container.mrdp-dual-calendar{width:640px}.mrdp-dual-wrapper{grid-template-columns:1fr 1fr;display:grid}.mrdp-calendar-panel{position:relative}.mrdp-calendar-panel:first-child{border-right:1px solid var(--color-grey-100)}.mrdp-header{align-items:center;gap:var(--space-xs);padding:var(--space-sm);border-bottom:1px solid var(--color-grey-100);grid-template-columns:32px 1fr 32px;display:grid}.mrdp-month-year-display{justify-content:center;align-items:center;gap:var(--space-xs);min-width:0;display:flex}.mrdp-nav-btn,.mrdp-month-year-btn,.mrdp-year-nav,.mrdp-picker-item,.mrdp-controls button{font:inherit}.mrdp-nav-btn{border-radius:var(--border-radius-full);width:32px;height:32px;color:var(--color-grey-600);cursor:pointer;font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;padding:0;line-height:1}.mrdp-nav-btn:hover{background:var(--color-primary);color:var(--color-white)}.mrdp-month-year-btn{min-width:0;padding:var(--space-xxs) var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);background:var(--color-grey-100);color:var(--color-grey-800);cursor:pointer;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast)}.mrdp-month-year-btn:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white)}.mrdp-grid,.mrdp-grid-2{padding:var(--space-sm);grid-template-columns:repeat(7,32px);grid-auto-rows:32px;justify-content:center;gap:2px;display:grid}.mrdp-day-header,.mrdp-day-cell{text-align:center;width:32px;height:32px;font-size:var(--font-size-small);border:1px solid #0000;padding:0;line-height:30px}.mrdp-day-header{color:var(--color-grey-500);font-weight:var(--font-weight-semibold);cursor:default}.mrdp-day-cell{border-radius:var(--border-radius-small);color:var(--color-grey-700);cursor:pointer;transition:background var(--transition-fast), border-radius var(--transition-fast), color var(--transition-fast)}.mrdp-day-cell:not(.empty):not(.disabled):hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white);font-weight:var(--font-weight-semibold)}.mrdp-day-cell.empty{cursor:default}.mrdp-day-cell.today{border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--font-weight-semibold)}.mrdp-day-cell.disabled,.mrdp-day-disabled{background:var(--color-grey-0);color:var(--color-grey-400);cursor:not-allowed;opacity:.7;pointer-events:none;text-decoration:none}.mrdp-day-cell.selected-start,.mrdp-day-cell.selected-end{background:var(--color-primary);color:var(--color-white);font-weight:var(--font-weight-semibold)}.mrdp-day-cell.selected-start{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}.mrdp-day-cell.selected-end{border-radius:0 var(--border-radius-small) var(--border-radius-small) 0}.mrdp-day-cell.selected-start.selected-end{border-radius:var(--border-radius-small)}.mrdp-day-cell.in-range{background:var(--mrdp-primary-light);color:var(--color-grey-800);border-radius:0}.mrdp-picker-overlay{z-index:1;padding:var(--space-md);border-radius:var(--border-radius-medium);background:var(--color-white);position:absolute;inset:0}.mrdp-picker-header{justify-content:center;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);color:var(--color-grey-800);font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);display:flex}.mrdp-year-nav{padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-small);color:var(--color-primary);cursor:pointer;font-weight:var(--font-weight-bold);background:0 0;border:none}.mrdp-year-nav:hover{background:var(--color-primary);color:var(--color-white)}.mrdp-month-grid,.mrdp-year-grid{gap:var(--space-xs);grid-template-columns:repeat(3,1fr);display:grid}.mrdp-picker-item{padding:0 var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);background:var(--color-white);color:var(--color-grey-800);cursor:pointer;font-size:var(--font-size-default);font-weight:var(--font-weight-medium);min-height:36px;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast)}.mrdp-picker-item.current-year{border-color:var(--color-primary);color:var(--color-primary)}.mrdp-picker-item:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white)}.mrdp-picker-item.active{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white)}.mrdp-controls{gap:var(--space-xs);padding:0 var(--space-sm) var(--space-sm);display:flex}.mrdp-controls button{padding:var(--space-xs);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);background:var(--color-grey-0);color:var(--color-grey-700);cursor:pointer;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);flex:1}.mrdp-controls button:hover{background:var(--color-grey-100)}.mrdp-controls button.mrdp-btn-clear{border-color:color-mix(in srgb, var(--color-red) 25%, var(--color-white));background:color-mix(in srgb, var(--color-red) 8%, var(--color-white));color:var(--color-red)}}
.YNqw3W_grid{gap:var(--space-sm);margin-top:var(--space-lg);grid-template-columns:repeat(7,1fr);display:grid}
._1aYlUq_profilesGrid{gap:var(--space-lg);grid-template-columns:1fr 2fr;display:grid}@container (width<=900px){._1aYlUq_profilesGrid{grid-template-columns:1fr}}._1aYlUq_profilesContent{gap:var(--space-lg);padding:var(--space-lg);flex-direction:column;display:flex}
@layer component{._9I0yia_titleContainer{background:var(--color-white);border-radius:var(--border-radius-large);border:1px solid var(--color-grey-300);flex-direction:column;display:flex;overflow:hidden}._9I0yia_header{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-grey-200);background:var(--color-grey-100);transition:background .2s;display:flex}._9I0yia_header i{font-size:var(--font-size-small);color:var(--color-grey-600)}._9I0yia_header h3{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);text-transform:uppercase;letter-spacing:.05em;margin:0}._9I0yia_header._9I0yia_isClickable{cursor:pointer;user-select:none}._9I0yia_header._9I0yia_isClickable:hover{background:var(--color-grey-200)}._9I0yia_header._9I0yia_isOpen{border-bottom:1px solid var(--color-grey-300)}._9I0yia_chevron{margin-left:auto;transition:transform .2s}._9I0yia_chevron._9I0yia_isCollapsed{transform:rotate(-90deg)}}
.U1IRoa_settingsList{gap:var(--space-md);flex-direction:column;display:flex}.U1IRoa_header{margin-top:calc(-1 * (var(--space-xxl) + var(--space-xs)));pointer-events:none;justify-content:flex-end;display:flex}.U1IRoa_header>*{pointer-events:auto}.U1IRoa_conditionLabel{margin-bottom:var(--space-xs);font-weight:600;font-size:var(--font-size-small);color:var(--color-grey-600);text-transform:uppercase;letter-spacing:.05em}.U1IRoa_conditionRow{gap:var(--space-xs);margin-bottom:var(--space-xs);align-items:center;display:flex}.U1IRoa_conditionField{flex:1.5}.U1IRoa_conditionOperator{flex:.6}.U1IRoa_conditionValue{flex:1.5}.U1IRoa_numericValue{gap:var(--space-xs);flex:1.5;align-items:center;display:flex}.U1IRoa_removeCondition{cursor:pointer;color:var(--color-grey-400);padding:0 var(--space-xs);background:0 0;border:none;flex-shrink:0;font-size:1.2rem;line-height:1}.U1IRoa_removeCondition:hover{color:var(--color-red)}.U1IRoa_addCondition{margin-top:var(--space-xs)}.U1IRoa_actions{gap:var(--space-sm);justify-content:flex-end;display:flex}.U1IRoa_addRule{padding:var(--space-sm);justify-content:flex-end;display:flex}.U1IRoa_empty{color:var(--color-grey-500);text-align:center}
@layer component{@layer component{.fhVwRG_previewModal .children{flex-direction:column;width:1200px;max-width:90vw;max-height:90vh;display:flex}.fhVwRG_header{padding:0 0 var(--space-md,16px) 0;border-bottom:1px solid var(--color-grey,#e0e0e0);margin-bottom:var(--space-md,16px)}.fhVwRG_fileName{font-size:var(--font-size-h3,20px);font-weight:var(--font-weight-semibold,600);color:var(--color-primary,#11495b);word-break:break-word;margin:0}.fhVwRG_previewContainer{flex:1;justify-content:center;align-items:center;min-height:500px;max-height:calc(90vh - 150px);display:flex;overflow:hidden}.fhVwRG_iframe{border-radius:var(--border-radius-medium,8px);border:none;width:100%;height:100%;min-height:500px}.fhVwRG_imagePreview{object-fit:contain;border-radius:var(--border-radius-medium,8px);width:auto;max-width:100%;height:auto;max-height:calc(90vh - 150px)}.fhVwRG_unsupported{align-items:center;gap:var(--space-md,16px);padding:var(--space-xxl,40px);text-align:center;flex-direction:column;display:flex}.fhVwRG_unsupported p{font-size:var(--font-size-body,14px);color:var(--color-grey,#666)}.fhVwRG_downloadLink{padding:var(--space-sm,12px) var(--space-md,16px);background-color:var(--color-primary,#11495b);color:var(--color-white,#fff);border-radius:var(--border-radius-medium,8px);font-weight:var(--font-weight-semibold,600);transition:background-color var(--duration-base,.2s);text-decoration:none}.fhVwRG_downloadLink:hover{background-color:var(--color-primary-dark,#0d3a49)}}}
.mcK-kG_profileResultsSection{gap:var(--space-md);flex-direction:column;display:flex}.mcK-kG_profileResultsSection .mcK-kG_profileResult{padding:var(--space-lg);cursor:pointer;border-radius:var(--border-radius-medium);border:1px solid var(--color-grey-300);background:var(--color-white);transition:all .2s}.mcK-kG_profileResultsSection .mcK-kG_profileResult:hover{background-color:var(--color-grey-0);box-shadow:0 4px 12px #00000014}.mcK-kG_profileResultsSection .mcK-kG_profileResult.mcK-kG_selected{background-color:var(--color-grey-0);border-color:var(--color-primary)}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileHeader{margin-bottom:var(--space-lg)}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileHeader .mcK-kG_profileTitle{gap:var(--space-sm);flex-direction:column;display:flex}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileHeader .mcK-kG_profileTitle .mcK-kG_profileName{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);color:var(--color-text)}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileHeader .mcK-kG_profileTitle .mcK-kG_badges{gap:var(--space-xs);flex-wrap:wrap;display:flex}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileHeader .mcK-kG_profileTitle .mcK-kG_recommendedBadge{background:var(--color-primary);color:var(--color-white);padding:var(--space-xxs) var(--space-sm);border-radius:var(--border-radius-small);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileHeader .mcK-kG_profileTitle .mcK-kG_selectedBadge{background:var(--color-secondary);color:var(--color-white);padding:var(--space-xxs) var(--space-sm);border-radius:var(--border-radius-small);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileMetrics{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileMetrics .mcK-kG_profileMetric{gap:var(--space-xxs);padding:var(--space-sm);background:var(--color-grey-0);border-radius:var(--border-radius-small);flex-direction:column;display:flex}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileMetrics .mcK-kG_profileMetric i{font-size:var(--font-size-default);color:var(--color-grey-600);margin-bottom:var(--space-xxs)}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileMetrics .mcK-kG_profileMetric .mcK-kG_metricLabel{font-size:var(--font-size-small);color:var(--color-grey-600)}.mcK-kG_profileResultsSection .mcK-kG_profileResult .mcK-kG_profileMetrics .mcK-kG_profileMetric .mcK-kG_metricValue{font-size:var(--font-size-default);font-weight:var(--font-weight-bold);color:var(--color-text)}
.Jd08VW_schedulerResults{border-radius:var(--border-radius-small)}.Jd08VW_schedulerResults .Jd08VW_schedulerResultsColumn{gap:var(--space-sm);display:grid}.Jd08VW_schedulerResults .Jd08VW_placeholder{justify-content:center;align-items:center;min-height:200px;display:flex}.Jd08VW_schedulerResults .Jd08VW_placeholder p{color:var(--color-grey-300);font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin:0}
.Fo7KBa_column{gap:var(--space-sm);background-color:var(--color-grey-50);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-small);flex-direction:column;display:flex}.Fo7KBa_columnHeader{padding:var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);color:var(--color-black);text-transform:uppercase;letter-spacing:.05em;text-align:left}.Fo7KBa_columnBody{padding:var(--space-xs);gap:var(--space-xxs);flex-direction:column;flex:1;min-height:120px;display:flex}.Fo7KBa_addRow{gap:var(--space-xxs);margin-top:var(--space-xxs);display:flex}.Fo7KBa_addButton{border-style:dashed;border-color:var(--color-grey-300);color:var(--color-grey-400);font-size:var(--font-size-subtle);height:auto;padding:var(--space-xxs);background:0 0;flex:1}.Fo7KBa_addButton:hover{border-color:var(--color-dark-blue);color:var(--color-dark-blue);background:color-mix(in srgb, var(--color-dark-blue) 4%, transparent)}.Fo7KBa_pasteButton{border-style:dashed;border-color:var(--color-grey-400);color:var(--color-grey-600);font-size:var(--font-size-subtle);height:auto;padding:var(--space-xxs);background:0 0;flex:1}.Fo7KBa_pasteButton:hover{border-color:var(--text-success);color:var(--text-success);background:color-mix(in srgb, var(--text-success) 6%, transparent)}
.EsrnKG_pagePanel{border-color:#124a5924;box-shadow:0 18px 45px #124a5914}.EsrnKG_summaryHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--border-radius-medium);background:linear-gradient(135deg, #124a59f7, #134e4aeb), var(--color-bluestone);color:var(--color-white);display:flex}.EsrnKG_headerCopy{gap:var(--space-xs);max-width:720px;display:grid}.EsrnKG_eyebrow{width:fit-content;font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-candle);text-transform:uppercase}.EsrnKG_title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);color:inherit;line-height:var(--line-height-tight);margin:0}.EsrnKG_headerText{color:#ffffffc7;max-width:560px;font-size:var(--font-size-small);margin:0}.EsrnKG_headerPill,.EsrnKG_statusPill{align-items:center;gap:var(--space-xs);border-radius:var(--border-radius-full);color:var(--color-white);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff47;flex:none;padding:9px 12px;display:inline-flex}.EsrnKG_statsGrid{gap:var(--space-sm);margin:var(--space-md) 0 var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.EsrnKG_statCard{align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-md);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:linear-gradient(180deg, var(--color-white), var(--color-grey-50));display:flex}.EsrnKG_statIcon{border-radius:var(--border-radius-small);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.EsrnKG_statValue,.EsrnKG_statLabel{display:block}.EsrnKG_statValue{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);color:var(--color-grey-900);line-height:var(--line-height-tight)}.EsrnKG_statLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);text-transform:uppercase;margin-top:2px}.EsrnKG_tableTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);margin:0}.EsrnKG_tableHint{color:var(--color-grey-600);font-size:var(--font-size-small);margin:3px 0 0}.EsrnKG_emptyState{text-align:center;padding:var(--space-xl)}.EsrnKG_emptyStateIcon{border-radius:var(--border-radius-full);width:48px;height:48px;color:var(--color-bluestone);background:var(--color-icicle);justify-content:center;align-items:center;display:inline-flex}.EsrnKG_emptyStateTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-700);margin:0}.EsrnKG_emptyStateHint{font-size:var(--font-size-small);color:var(--color-grey-500);margin:0}@media (width<=48rem){.EsrnKG_summaryHeader{padding:var(--space-md);flex-direction:column}.EsrnKG_headerPill,.EsrnKG_statusPill{white-space:normal}.EsrnKG_statsGrid{grid-template-columns:1fr}}.EsrnKG_statIcon{color:var(--color-bluestone);background:var(--color-icicle)}.EsrnKG_statIconHigh{color:var(--color-red-800);background:var(--color-red-50)}.EsrnKG_statIconMedium{color:var(--color-orange-800);background:var(--color-orange-50)}.EsrnKG_statIconLow{color:var(--color-green-800);background:var(--color-green-50)}.EsrnKG_statItem{gap:var(--space-sm);flex:1;justify-content:flex-start;display:flex}.EsrnKG_statSpacer{justify-content:space-evenly;width:100%;display:flex}.EsrnKG_actions{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.EsrnKG_searchWrapper{align-items:center;gap:var(--space-xs);padding:6px var(--space-sm);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-full);background:var(--color-white);transition:border-color var(--transition-fast);display:flex}.EsrnKG_searchWrapper:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent)}.EsrnKG_searchIcon{color:var(--color-grey-400);flex-shrink:0}.EsrnKG_searchInput{box-shadow:none;background:0 0;border:none;outline:none;min-width:200px;min-height:0;padding:0}.EsrnKG_searchInput:focus{box-shadow:none;border:none}.EsrnKG_tableCount{border:1px solid var(--color-grey-300);border-radius:var(--border-radius-full);background:var(--color-grey-50);color:var(--color-grey-600);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;padding:4px 12px;display:inline-flex}.EsrnKG_priorityColumn{white-space:nowrap;width:1%}.EsrnKG_priorityCell{align-items:center;gap:var(--space-xs);border-radius:var(--border-radius-full);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);padding:5px 10px;display:inline-flex}.EsrnKG_priorityDot{border-radius:var(--border-radius-full);flex-shrink:0;width:8px;height:8px}.EsrnKG_priorityHigh{background:var(--color-red-50);color:var(--color-red-800)}.EsrnKG_priorityHigh .EsrnKG_priorityDot{background:var(--color-red-500)}.EsrnKG_priorityMedium{background:var(--color-orange-50);color:var(--color-orange-800)}.EsrnKG_priorityMedium .EsrnKG_priorityDot{background:var(--color-orange-500)}.EsrnKG_priorityLow{background:var(--color-green-50);color:var(--color-green-800)}.EsrnKG_priorityLow .EsrnKG_priorityDot{background:var(--color-green-500)}.EsrnKG_fundingCell{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.EsrnKG_tag{border:1px solid var(--color-grey-200);border-radius:var(--border-radius-full);background:var(--color-grey-50);color:var(--color-grey-700);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;padding:4px 10px;display:inline-flex}.EsrnKG_description{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--color-grey-600);display:block;overflow:hidden}.EsrnKG_emptyState{padding:var(--space-xl)!important}.EsrnKG_emptyStateIcon{margin-bottom:var(--space-sm)}.EsrnKG_emptyStateTitle{margin:0 0 var(--space-xs)}@media (width<=48rem){.EsrnKG_statusPill,.EsrnKG_tableCount{white-space:normal}.EsrnKG_actions{flex-wrap:wrap}.EsrnKG_searchInput{min-width:0}}
.UTSdZa_page{background:var(--color-grey-0);flex-direction:column;height:100vh;display:flex;overflow:hidden}.UTSdZa_topBar{padding:0 var(--space-md);background:var(--color-white);border-bottom:1px solid var(--color-grey-200);justify-content:space-between;align-items:center;gap:var(--space-md);flex-shrink:0;min-height:48px;display:flex}.UTSdZa_topBarLeft{align-items:center;gap:var(--space-md);display:flex}.UTSdZa_topBarRight{align-items:center;gap:var(--space-sm);display:flex}.UTSdZa_content{flex:1;display:flex;overflow:hidden}.UTSdZa_mainArea{--schedule-control-bar-height:81px;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.UTSdZa_panel{border-left:1px solid var(--color-grey-200);background:var(--color-white);flex-direction:column;flex-shrink:0;width:320px;transition:width .2s ease-out,opacity .2s ease-out;display:flex;overflow-y:auto}.UTSdZa_panel.UTSdZa_panelClosed{opacity:0;border-left:none;width:0;overflow:hidden}.UTSdZa_panelSection{padding:var(--space-md);flex-direction:column;display:flex}.UTSdZa_panelSection+.UTSdZa_panelSection{border-top:1px solid var(--color-grey-200)}.UTSdZa_panelHeader{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.UTSdZa_panelTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-800)}.UTSdZa_metricsGrid{gap:var(--space-xs);grid-template-columns:1fr 1fr;display:grid}.UTSdZa_metricCard{padding:var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);flex-direction:column;gap:2px;display:flex}.UTSdZa_metricCardClickable{cursor:pointer;border-width:2px;border-color:var(--color-grey-300);transition:border-color .2s,background .2s}.UTSdZa_metricCardClickable .UTSdZa_metricValue{color:var(--color-primary)}.UTSdZa_metricCardClickable:hover{border-color:var(--color-primary);background:var(--color-grey-100)}.UTSdZa_metricLabel{color:var(--color-grey-700);justify-content:space-between;align-items:center;font-size:12px;display:flex}.UTSdZa_metricBadge{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-primary)}.UTSdZa_metricValue{font-size:var(--font-size-default);font-weight:var(--font-weight-light);color:var(--color-grey-800)}.UTSdZa_metricValueAffix{color:var(--color-grey-400);font-weight:var(--font-weight-normal);margin:0 2px}
.l5OR5W_pagePanel{border-color:#124a5924;box-shadow:0 18px 45px #124a5914}.l5OR5W_summaryHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--border-radius-medium);background:linear-gradient(135deg, #124a59f7, #134e4aeb), var(--color-bluestone);color:var(--color-white);display:flex}.l5OR5W_headerCopy{gap:var(--space-xs);max-width:720px;display:grid}.l5OR5W_eyebrow{width:fit-content;font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-candle);text-transform:uppercase}.l5OR5W_title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);color:inherit;line-height:var(--line-height-tight);margin:0}.l5OR5W_headerText{color:#ffffffc7;max-width:560px;font-size:var(--font-size-small);margin:0}.l5OR5W_headerPill,.l5OR5W_datePill{align-items:center;gap:var(--space-xs);border-radius:var(--border-radius-full);color:var(--color-white);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff47;flex:none;padding:9px 12px;display:inline-flex}.l5OR5W_statsGrid{gap:var(--space-sm);margin:var(--space-md) 0 var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.l5OR5W_statCard{align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-md);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:linear-gradient(180deg, var(--color-white), var(--color-grey-50));display:flex}.l5OR5W_statIcon{border-radius:var(--border-radius-small);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.l5OR5W_statValue,.l5OR5W_statLabel{display:block}.l5OR5W_statValue{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);color:var(--color-grey-900);line-height:var(--line-height-tight)}.l5OR5W_statLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);text-transform:uppercase;margin-top:2px}.l5OR5W_tableTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);margin:0}.l5OR5W_tableHint{color:var(--color-grey-600);font-size:var(--font-size-small);margin:3px 0 0}.l5OR5W_emptyState{text-align:center;padding:var(--space-xl)}.l5OR5W_emptyStateIcon{border-radius:var(--border-radius-full);width:48px;height:48px;color:var(--color-bluestone);background:var(--color-icicle);justify-content:center;align-items:center;display:inline-flex}.l5OR5W_emptyStateTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-700);margin:0}.l5OR5W_emptyStateHint{font-size:var(--font-size-small);color:var(--color-grey-500);margin:0}@media (width<=48rem){.l5OR5W_summaryHeader{padding:var(--space-md);flex-direction:column}.l5OR5W_headerPill,.l5OR5W_datePill{white-space:normal}.l5OR5W_statsGrid{grid-template-columns:1fr}}.l5OR5W_statIcon{color:var(--color-error);background:var(--color-red-50)}.l5OR5W_reasonPill{border:1px solid var(--color-red-200);border-radius:var(--border-radius-full);background:var(--color-red-50);color:var(--color-red-800);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);padding:5px 10px;display:inline-flex}.l5OR5W_details{white-space:normal;max-width:280px;display:block}.l5OR5W_emptyState{justify-items:center;gap:var(--space-xs);padding:var(--space-xxl) var(--space-xl);border:1px dashed var(--color-grey-300);border-radius:var(--border-radius-medium);background:var(--color-grey-50);display:grid}.l5OR5W_emptyStateHint{color:var(--color-grey-600)}
.FEc1WG_pagePanel{border-color:#124a5924;box-shadow:0 18px 45px #124a5914}.FEc1WG_summaryHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--border-radius-medium);background:linear-gradient(135deg, #124a59f7, #134e4aeb), var(--color-bluestone);color:var(--color-white);display:flex}.FEc1WG_headerCopy{gap:var(--space-xs);max-width:720px;display:grid}.FEc1WG_eyebrow{width:fit-content;font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-candle);text-transform:uppercase}.FEc1WG_title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);color:inherit;line-height:var(--line-height-tight);margin:0}.FEc1WG_headerText{color:#ffffffc7;max-width:560px;font-size:var(--font-size-small);margin:0}.FEc1WG_headerPill,.FEc1WG_statusPill{align-items:center;gap:var(--space-xs);border-radius:var(--border-radius-full);color:var(--color-white);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff47;flex:none;padding:9px 12px;display:inline-flex}.FEc1WG_statsGrid{gap:var(--space-sm);margin:var(--space-md) 0 var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.FEc1WG_statCard{align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-md);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:linear-gradient(180deg, var(--color-white), var(--color-grey-50));display:flex}.FEc1WG_statIcon{border-radius:var(--border-radius-small);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.FEc1WG_statValue,.FEc1WG_statLabel{display:block}.FEc1WG_statValue{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);color:var(--color-grey-900);line-height:var(--line-height-tight)}.FEc1WG_statLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);text-transform:uppercase;margin-top:2px}.FEc1WG_tableTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);margin:0}.FEc1WG_tableHint{color:var(--color-grey-600);font-size:var(--font-size-small);margin:3px 0 0}.FEc1WG_emptyState{text-align:center;padding:var(--space-xl)}.FEc1WG_emptyStateIcon{border-radius:var(--border-radius-full);width:48px;height:48px;color:var(--color-bluestone);background:var(--color-icicle);justify-content:center;align-items:center;display:inline-flex}.FEc1WG_emptyStateTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-700);margin:0}.FEc1WG_emptyStateHint{font-size:var(--font-size-small);color:var(--color-grey-500);margin:0}@media (width<=48rem){.FEc1WG_summaryHeader{padding:var(--space-md);flex-direction:column}.FEc1WG_headerPill,.FEc1WG_statusPill{white-space:normal}.FEc1WG_statsGrid{grid-template-columns:1fr}}.FEc1WG_statIcon{color:var(--color-red-800);background:var(--color-red-50)}.FEc1WG_actions{gap:var(--space-sm);align-items:center;display:flex}.FEc1WG_tableCount{border:1px solid var(--color-grey-300);border-radius:var(--border-radius-full);background:var(--color-grey-50);color:var(--color-grey-600);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;padding:4px 12px;display:inline-flex}.FEc1WG_typeLabel{border-radius:var(--border-radius-full);background:var(--color-red-50);max-width:100%;color:var(--color-red-800);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);border:1px solid #dc262638;align-items:center;padding:5px 10px;display:inline-flex}.FEc1WG_workerCell{align-items:center;gap:var(--space-sm);display:flex}.FEc1WG_workerName{white-space:nowrap}.FEc1WG_description{text-overflow:ellipsis;white-space:nowrap;max-width:200px;display:block;overflow:hidden}.FEc1WG_actionCell{width:80px}.FEc1WG_actionButtons{align-items:center;gap:var(--space-sm);display:flex}.FEc1WG_actionButton{border-radius:var(--border-radius-small);width:32px;height:32px;color:var(--color-grey-600);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.FEc1WG_actionButton:hover{color:var(--color-grey-900);background-color:var(--color-grey-100)}.FEc1WG_actionButtonDanger{color:var(--color-error)}.FEc1WG_actionButtonDanger:hover{color:var(--color-error);background-color:var(--color-error-light)}.FEc1WG_emptyState{padding:var(--space-xl)!important}.FEc1WG_emptyStateIcon{margin-bottom:var(--space-sm)}.FEc1WG_emptyStateTitle{margin:0 0 var(--space-xs)}@media (width<=48rem){.FEc1WG_statusPill,.FEc1WG_tableCount{white-space:normal}.FEc1WG_actions{flex-wrap:wrap}}
._6vvrhW_pagePanel{border-color:#124a5924;box-shadow:0 18px 45px #124a5914}._6vvrhW_summaryHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--border-radius-medium);background:linear-gradient(135deg, #124a59f7, #134e4aeb), var(--color-bluestone);color:var(--color-white);display:flex}._6vvrhW_headerCopy{gap:var(--space-xs);max-width:720px;display:grid}._6vvrhW_eyebrow{width:fit-content;font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-candle);text-transform:uppercase}._6vvrhW_title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);color:inherit;line-height:var(--line-height-tight);margin:0}._6vvrhW_headerText{color:#ffffffc7;max-width:560px;font-size:var(--font-size-small);margin:0}._6vvrhW_headerPill,._6vvrhW_datePill{align-items:center;gap:var(--space-xs);border-radius:var(--border-radius-full);color:var(--color-white);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff47;flex:none;padding:9px 12px;display:inline-flex}._6vvrhW_statsGrid{gap:var(--space-sm);margin:var(--space-md) 0 var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._6vvrhW_statCard{align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-md);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:linear-gradient(180deg, var(--color-white), var(--color-grey-50));display:flex}._6vvrhW_statIcon{border-radius:var(--border-radius-small);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._6vvrhW_statValue,._6vvrhW_statLabel{display:block}._6vvrhW_statValue{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);color:var(--color-grey-900);line-height:var(--line-height-tight)}._6vvrhW_statLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);text-transform:uppercase;margin-top:2px}._6vvrhW_tableTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);margin:0}._6vvrhW_tableHint{color:var(--color-grey-600);font-size:var(--font-size-small);margin:3px 0 0}._6vvrhW_emptyState{text-align:center;padding:var(--space-xl)}._6vvrhW_emptyStateIcon{border-radius:var(--border-radius-full);width:48px;height:48px;color:var(--color-bluestone);background:var(--color-icicle);justify-content:center;align-items:center;display:inline-flex}._6vvrhW_emptyStateTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-700);margin:0}._6vvrhW_emptyStateHint{font-size:var(--font-size-small);color:var(--color-grey-500);margin:0}@media (width<=48rem){._6vvrhW_summaryHeader{padding:var(--space-md);flex-direction:column}._6vvrhW_headerPill,._6vvrhW_datePill{white-space:normal}._6vvrhW_statsGrid{grid-template-columns:1fr}}._6vvrhW_statIcon{color:var(--color-bluestone);background:var(--color-icicle)}._6vvrhW_reasonPill{border-radius:var(--border-radius-full);background:var(--color-orange-50);max-width:100%;color:var(--color-orange-800);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);border:1px solid #f9731642;align-items:center;padding:5px 10px;display:inline-flex}._6vvrhW_emptyState{justify-items:center;gap:var(--space-xs);padding:var(--space-xxl) var(--space-xl);border:1px dashed var(--color-grey-300);border-radius:var(--border-radius-medium);background:var(--color-grey-50);display:grid}._6vvrhW_emptyStateHint{color:var(--color-grey-600)}
._7h_2Pq_actions{padding:var(--space-sm) var(--space-md);justify-content:flex-end;display:flex}
.RNhy_G_workerIdle{border-radius:var(--border-radius-large);background-color:var(--color-grey-200);border:var(--border-width-thin) solid var(--color-grey-400);padding:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--font-size-medium);font-weight:var(--font-weight-default);color:var(--color-grey-700);display:flex}
.p9GsIa_workerTravel{border-radius:var(--border-radius-large);background-color:var(--color-orange-100);border:var(--border-width-thin) solid var(--color-orange-300);padding:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--font-size-medium);font-weight:var(--font-weight-default);color:var(--color-grey-700);display:flex}
.cRWg9a_detailBody{gap:var(--space-md);flex-direction:column;display:flex}.cRWg9a_processorActions{justify-content:flex-end;gap:var(--space-sm);display:flex}.cRWg9a_processorPreview{gap:var(--space-xxs);padding:var(--space-md);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-grey-50);color:var(--color-grey-800);font-size:var(--font-size-small);flex-direction:column;display:flex}.cRWg9a_processorPreview p{margin:0}.cRWg9a_sendError{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-red-200);border-radius:var(--border-radius-medium);background:var(--color-red-100);color:var(--color-red-800);font-size:var(--font-size-small)}.cRWg9a_empty{padding:var(--space-xl);border:1px dashed var(--color-grey-300);border-radius:var(--border-radius-medium);color:var(--color-grey-600);text-align:center}.cRWg9a_meta{gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;display:grid}.cRWg9a_meta dt{color:var(--color-grey-600);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.cRWg9a_meta dd{margin:var(--space-xxs) 0 0;color:var(--color-grey-900);font-weight:var(--font-weight-semibold)}.cRWg9a_workers{gap:var(--space-md);flex-direction:column;display:flex}.cRWg9a_workerCard{border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);overflow:hidden}.cRWg9a_workerHeader{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-grey-200);display:flex}.cRWg9a_workerHeader h2{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);margin:0}.cRWg9a_workerTotal{color:var(--color-grey-800);font-weight:var(--font-weight-semibold);margin-left:auto}
._90hWAG_page{background:var(--color-white);width:100%;min-width:0;height:calc(100vh - 1px);min-height:calc(100vh - 1px);color:var(--color-grey-900);grid-template-rows:auto auto 1fr;transition:width .3s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}@media (width>62rem){._90hWAG_pageDrawerOpen{width:calc(100% - clamp(23rem,35vw,30rem))}}._90hWAG_topBar{align-items:center;gap:var(--space-sm);min-height:var(--drawer-header-height);padding:0 var(--space-sm);border-bottom:1px solid var(--color-grey-200);display:flex}._90hWAG_topBar h1{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}._90hWAG_periodControls{align-items:center;gap:var(--space-xs);display:flex}._90hWAG_periodButton,._90hWAG_periodSelect{border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);min-height:36px;color:var(--color-grey-800);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._90hWAG_periodButton{width:36px;min-width:36px;padding:0}._90hWAG_periodSelect{gap:var(--space-sm);min-width:210px;padding:0 var(--space-sm);font-weight:var(--font-weight-semibold)}._90hWAG_workspace{grid-template-columns:254px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}._90hWAG_sidebar{align-content:start;gap:var(--space-sm);height:100%;min-height:0;padding:var(--space-sm);scrollbar-gutter:stable;border-right:1px solid var(--color-grey-200);background:var(--color-white);display:grid;overflow-y:auto}._90hWAG_searchField{width:100%;min-width:0;position:relative}._90hWAG_searchField svg{top:50%;left:var(--space-sm);color:var(--color-grey-500);pointer-events:none;z-index:1;position:absolute;transform:translateY(-50%)}._90hWAG_searchInput{border-radius:var(--border-radius-medium);width:100%;min-height:34px;font-size:var(--font-size-small);padding-left:34px}._90hWAG_memberList{gap:var(--space-xs);min-height:0;display:grid}._90hWAG_memberListOpen{display:grid}._90hWAG_workerFilterToggle{align-items:center;gap:var(--space-sm);width:100%;min-width:0;min-height:54px;padding:var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);color:var(--color-grey-900);text-align:left;cursor:pointer;display:none}._90hWAG_workerFilterToggle ._90hWAG_memberCopy{flex:1}._90hWAG_workerFilterToggle ._90hWAG_teamAvatar{flex-shrink:0}._90hWAG_workerFilterIcon{border-radius:var(--border-radius-full);background:var(--color-blue-600);width:32px;height:32px;color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._90hWAG_workerFilterCopy{flex:1;gap:2px;min-width:0;display:grid}._90hWAG_workerFilterCopy strong,._90hWAG_workerFilterCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._90hWAG_workerFilterCopy strong{font-size:var(--font-size-small);font-weight:var(--font-weight-bold)}._90hWAG_workerFilterCopy span{color:var(--color-grey-600);font-size:var(--font-size-small)}._90hWAG_workerFilterChevron{color:var(--color-grey-600);transition:transform var(--transition-base);flex-shrink:0}._90hWAG_workerFilterChevron[data-open=true]{transform:rotate(180deg)}._90hWAG_memberItem,._90hWAG_activeMemberItem{justify-content:flex-start;align-items:center;gap:var(--space-sm);width:100%;min-width:0;min-height:56px;padding:var(--space-sm);border-radius:var(--border-radius-medium);color:var(--color-grey-900);text-align:left;cursor:pointer;white-space:normal;background:0 0;border:0;display:flex}._90hWAG_activeMemberItem{background:var(--color-grey-100)}._90hWAG_mutedMemberItem{opacity:.56}._90hWAG_mutedMemberItem:hover,._90hWAG_mutedMemberItem:focus-visible{opacity:.82}._90hWAG_activeMemberItem._90hWAG_mutedMemberItem{opacity:.78}._90hWAG_teamAvatar{border-radius:var(--border-radius-full);background:var(--color-blue-600);width:32px;height:32px;color:var(--color-white);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}._90hWAG_memberCopy{gap:2px;min-width:0;display:grid}._90hWAG_memberCopy strong,._90hWAG_memberCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._90hWAG_memberCopy strong{font-size:var(--font-size-small);font-weight:var(--font-weight-bold)}._90hWAG_memberCopy span{color:var(--color-grey-600);font-size:var(--font-size-small)}._90hWAG_sidebarEmpty{padding:var(--space-md) var(--space-sm);color:var(--color-grey-500);font-size:var(--font-size-small);text-align:center}._90hWAG_mainPanel{scrollbar-gutter:stable;background:var(--color-white);grid-template-rows:auto 1fr;min-width:0;min-height:0;display:grid;overflow:auto}._90hWAG_individualWorkspace{background:var(--color-white);grid-template-rows:auto auto 1fr;min-width:0;min-height:0;display:grid;overflow:auto}._90hWAG_individualHeader{justify-content:space-between;align-items:center;gap:var(--space-lg);min-width:0;padding:var(--space-md);border-bottom:1px solid var(--color-grey-200);background:var(--color-white);display:flex}._90hWAG_individualIdentity{align-items:center;gap:var(--space-sm);min-width:0;display:flex}._90hWAG_individualAvatar{flex-shrink:0}._90hWAG_individualCopy{gap:2px;min-width:0;display:grid}._90hWAG_individualCopy h2{color:var(--color-grey-900);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._90hWAG_individualCopy span{color:var(--color-grey-600);font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._90hWAG_statusTabs{border-bottom:1px solid var(--color-grey-200)}._90hWAG_statusTabs [role=tablist]{gap:var(--space-xs);min-height:var(--drawer-header-height);padding:0 var(--space-md)}._90hWAG_statusTabs [role=tab]{border-radius:var(--border-radius-medium);min-height:36px;color:var(--color-grey-700);font-weight:var(--font-weight-semibold);background:0 0;border-color:#0000}._90hWAG_statusTabs [aria-selected=true]{border-color:var(--color-grey-200);background:var(--color-white);color:var(--color-grey-900);box-shadow:0 1px 2px #0f172a14}._90hWAG_statusTabs [role=tabpanel]{min-height:0;padding:0}._90hWAG_workerList{align-content:start;gap:0;padding:0;display:grid}._90hWAG_workerCard{background:var(--color-white);display:grid}._90hWAG_summaryRow{align-items:center;gap:var(--space-sm);min-height:52px;padding-right:var(--space-sm);border-bottom:var(--table-row-border);color:var(--color-grey-600);font-size:var(--table-cell-font-size);grid-template-columns:40px minmax(0,1fr);display:grid}._90hWAG_summaryRowSimple{padding-left:var(--space-md);grid-template-columns:minmax(0,1fr)}._90hWAG_summaryTitle{align-items:center;gap:var(--space-sm);min-width:0;display:flex}._90hWAG_summaryTitle strong{color:var(--color-grey-900);font-size:var(--font-size-default);font-weight:var(--font-weight-bold);white-space:nowrap}._90hWAG_workerHeader{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:var(--table-row-min-height);padding-right:var(--space-sm);border-bottom:var(--table-row-border);display:flex}._90hWAG_workerTitle{align-items:center;gap:var(--space-sm);flex:1;min-width:0;display:flex}._90hWAG_workerTitle>._90hWAG_inlineCheckbox{justify-content:center;width:40px}._90hWAG_workerTitle h2{color:var(--color-grey-900);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);white-space:nowrap;margin:0}._90hWAG_workerMeta{align-items:center;gap:var(--space-xs);color:var(--color-grey-600);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);display:flex}._90hWAG_workerControls{align-items:center;gap:var(--space-md);min-width:0;display:flex}._90hWAG_workerCardAvatar{flex-shrink:0}._90hWAG_paidBadge{padding:0 var(--space-xs);border-radius:var(--border-radius-medium);background:var(--color-green-100);color:var(--color-green-800);font-weight:var(--font-weight-bold);align-items:center;display:inline-flex}._90hWAG_inlineCheckbox{gap:0;padding:0}._90hWAG_inlineCheckbox span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._90hWAG_topActions{align-items:center;gap:var(--space-xs);margin-left:auto;display:inline-flex}._90hWAG_entryList{display:grid}._90hWAG_entryRow{align-items:center;gap:var(--space-sm);min-height:var(--table-row-min-height);padding-right:var(--space-sm);border-bottom:var(--table-row-border);color:var(--table-cell-color);font-size:var(--table-cell-font-size);background:var(--table-row-bg);cursor:pointer;transition:background var(--duration-fast);grid-template-columns:40px minmax(104px,.7fr) minmax(100px,.5fr) 24px minmax(140px,1fr) minmax(80px,auto) minmax(80px,auto) minmax(48px,auto) 1fr;display:grid}._90hWAG_entryRow:hover{background:var(--table-row-bg-hover)}._90hWAG_entryRowSelected{background:var(--table-row-bg-selected)}._90hWAG_entryRowSelected:hover{background:var(--color-grey-200)}._90hWAG_entryRowDeleted{opacity:.5;cursor:default}._90hWAG_entryRowDeleted:hover{background:0 0}._90hWAG_checkCell{justify-content:center;display:flex}._90hWAG_breakCell,._90hWAG_durationCell,._90hWAG_commentCell{align-items:center;gap:var(--space-xxs);color:var(--color-grey-800);white-space:nowrap;display:inline-flex}._90hWAG_breakCell svg,._90hWAG_durationCell svg,._90hWAG_commentCell svg{color:var(--color-grey-900)}._90hWAG_statusCell{min-width:0}._90hWAG_mismatchCell{color:var(--color-red-600);justify-content:center;align-items:center;display:flex}._90hWAG_statusPill{min-height:28px;padding:0 var(--space-xs);border-radius:var(--border-radius-medium);background:var(--color-grey-100);color:var(--color-grey-700);font-weight:var(--font-weight-bold);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}._90hWAG_statusPill[data-status=pending]{background:var(--color-yellow-100);color:var(--color-yellow-800)}._90hWAG_statusPill[data-status=approved]{background:var(--color-green-100);color:var(--color-green-800)}._90hWAG_statusPill[data-status=rejected]{background:var(--color-red-100);color:var(--color-red-800)}._90hWAG_statusPill[data-status=cancelled],._90hWAG_statusPill[data-status=deleted]{background:var(--color-grey-100);color:var(--color-grey-700)}._90hWAG_actionCell{justify-content:flex-end;align-items:center;gap:var(--space-xs);display:flex}._90hWAG_iconAction{width:34px;min-width:34px;height:34px;color:var(--color-grey-700);padding:0}._90hWAG_deleteAction,._90hWAG_discardAction{color:var(--color-red-700)}._90hWAG_approveAction{gap:var(--space-xxs);min-height:34px;padding:0 var(--space-sm);color:var(--color-green-700)}._90hWAG_editAction{display:none}._90hWAG_emptyState{border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);padding:var(--space-lg);color:var(--color-grey-600);text-align:center}._90hWAG_timesheetEmptyState{margin:var(--space-md)}._90hWAG_entryListSimple{flex-direction:column;gap:0;display:flex}._90hWAG_entryRowSimple{align-items:center;gap:var(--space-sm);min-height:var(--table-row-min-height);padding:0 var(--space-sm);border-bottom:var(--table-row-border);color:var(--table-cell-color);font-size:var(--table-cell-font-size);background:var(--table-row-bg);cursor:pointer;transition:background var(--duration-fast);grid-template-columns:minmax(104px,.7fr) minmax(100px,.5fr) 24px minmax(140px,1fr) minmax(80px,auto) minmax(80px,auto) minmax(48px,auto) 1fr;display:grid}._90hWAG_entryRowSimple:hover{background:var(--table-row-bg-hover)}._90hWAG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._90hWAG_addWorkerPicker{padding:var(--space-lg);gap:var(--space-sm);flex-direction:column;display:flex}._90hWAG_addWorkerLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._90hWAG_mockEntryForm{gap:var(--space-md);padding:var(--space-md);display:grid}._90hWAG_mockEntryGrid{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._90hWAG_mockEntryFullWidth{grid-column:1/-1}._90hWAG_mockEntryActions{justify-content:flex-end;align-items:center;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-grey-200);display:flex}@media (width<=62rem){._90hWAG_page{max-width:100%;height:auto;min-height:0;display:block;overflow:hidden visible}._90hWAG_workspace{grid-template-columns:1fr;width:100%;min-width:0;max-width:100%;min-height:0;display:block;overflow:hidden visible}._90hWAG_sidebar{border-right:0;border-bottom:1px solid var(--color-grey-200);width:100%;min-width:0;max-width:100%;height:auto;min-height:auto;max-height:none;overflow:hidden visible}._90hWAG_mainPanel,._90hWAG_individualWorkspace{width:100%;min-width:0;max-width:100%;display:block;overflow:hidden visible}._90hWAG_individualHeader{align-items:flex-start;gap:var(--space-md);flex-direction:column;width:100%;min-width:0;max-width:100%}._90hWAG_individualStats{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0}._90hWAG_workerFilterToggle{display:flex}._90hWAG_memberList{scrollbar-gutter:stable;grid-template-columns:1fr;max-height:min(420px,52vh);padding-right:2px;display:none;overflow:hidden auto}._90hWAG_memberListOpen{display:grid}}@media (width<=48rem){._90hWAG_topBar{align-items:flex-start;gap:var(--space-sm);width:100%;min-width:0;max-width:100%;padding:var(--space-sm);flex-direction:column;overflow-x:hidden}._90hWAG_periodSelect{width:100%;min-width:0;max-width:100%}._90hWAG_periodControls{grid-template-columns:36px minmax(0,1fr) 36px;width:100%;min-width:0;display:grid}._90hWAG_topActions{width:100%;margin-left:0}._90hWAG_individualHeader{padding:var(--space-sm)}._90hWAG_individualIdentity{width:100%}._90hWAG_individualCopy h2,._90hWAG_individualCopy span{white-space:normal}._90hWAG_individualStats{grid-template-columns:repeat(2,minmax(0,1fr))}._90hWAG_individualStat{min-width:0}._90hWAG_mockEntryGrid{grid-template-columns:1fr}._90hWAG_mockEntryActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._90hWAG_statusTabs{width:100%;min-width:0;max-width:100%;overflow:hidden}._90hWAG_statusTabs [role=tablist]{width:100%;min-width:0;max-width:100%;padding:var(--space-sm);scrollbar-gutter:stable;overflow:auto hidden}._90hWAG_statusTabs [role=tab]{flex:none}._90hWAG_statusTabs [role=tabpanel]{width:100%;min-width:0;max-width:100%;overflow-x:hidden}._90hWAG_workerList{gap:var(--space-sm);width:100%;min-width:0;max-width:100%;padding:var(--space-sm);background:var(--color-grey-50);overflow-x:hidden}._90hWAG_summaryRow{min-height:auto;padding:var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);grid-template-columns:32px minmax(0,1fr)}._90hWAG_summaryTitle{gap:2px var(--space-xs);flex-wrap:wrap}._90hWAG_summaryTitle strong{width:100%}._90hWAG_workerCard{border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);min-width:0;overflow:hidden}._90hWAG_workerHeader{align-items:stretch;gap:var(--space-sm);max-height:var(--drawer-header-height);min-height:auto;padding:var(--space-sm);border-bottom:1px solid var(--color-grey-200);flex-direction:column}._90hWAG_workerTitle{align-items:center;gap:var(--space-xs) var(--space-sm);grid-template-columns:32px 24px minmax(0,1fr);grid-template-areas:"_90hWAG_check _90hWAG_avatar _90hWAG_name"". ._90hWAG_meta";display:grid}._90hWAG_workerTitle>._90hWAG_inlineCheckbox{grid-area:_90hWAG_check;width:32px}._90hWAG_workerTitle h2{white-space:normal;grid-area:_90hWAG_name}._90hWAG_workerCardAvatar{grid-area:_90hWAG_avatar}._90hWAG_workerMeta{flex-wrap:wrap;grid-area:_90hWAG_meta;align-items:center}._90hWAG_entryList{gap:var(--space-sm);min-width:0;padding:var(--space-sm);background:var(--color-grey-50);overflow-x:hidden}._90hWAG_entryRow,._90hWAG_entryRowSimple{pointer-events:none}._90hWAG_entryRow{gap:var(--space-sm);min-width:0;min-height:auto;padding:var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);cursor:default;grid-template:"_90hWAG_check _90hWAG_date _90hWAG_date _90hWAG_status _90hWAG_mismatch""_90hWAG_check _90hWAG_time _90hWAG_time _90hWAG_time _90hWAG_time""._90hWAG_break _90hWAG_break _90hWAG_duration _90hWAG_duration""._90hWAG_comment _90hWAG_comment _90hWAG_comment _90hWAG_comment""._90hWAG_actions _90hWAG_actions _90hWAG_actions _90hWAG_actions"/28px 1fr 1fr 1fr 1fr}._90hWAG_entryRow:hover{background:var(--color-white)}._90hWAG_checkCell,._90hWAG_actionCell button{pointer-events:auto}._90hWAG_mismatchCell{grid-area:_90hWAG_mismatch}._90hWAG_entryRow>._90hWAG_checkCell{grid-area:_90hWAG_check;align-self:start;padding-top:2px}._90hWAG_dateCell{color:var(--color-grey-900);font-weight:var(--font-weight-bold);white-space:normal;grid-area:_90hWAG_date}._90hWAG_statusCell{grid-area:_90hWAG_status;justify-self:end}._90hWAG_timeCell{color:var(--color-grey-800);font-weight:var(--font-weight-semibold);white-space:normal;grid-area:_90hWAG_time}._90hWAG_breakCell{grid-area:_90hWAG_break}._90hWAG_durationCell{grid-area:_90hWAG_duration}._90hWAG_commentCell{grid-area:_90hWAG_comment}._90hWAG_commentCell:has(svg){min-width:0;padding:var(--space-xs);border-radius:var(--border-radius-small);background:var(--color-grey-100);justify-content:flex-start}._90hWAG_commentCell:has(svg):before{content:attr(data-label);color:var(--color-grey-500);font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);margin-right:auto}._90hWAG_breakCell,._90hWAG_durationCell{min-width:0;padding:var(--space-xs);border-radius:var(--border-radius-small);background:var(--color-grey-100);justify-content:flex-start}._90hWAG_breakCell:before,._90hWAG_durationCell:before{content:attr(data-label);color:var(--color-grey-500);font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);margin-right:auto}._90hWAG_actionCell{gap:var(--space-xs);grid-area:_90hWAG_actions;display:flex}._90hWAG_entryListSimple{gap:var(--space-sm);padding:var(--space-sm);background:var(--color-grey-50)}._90hWAG_entryRowSimple{gap:var(--space-sm);min-width:0;min-height:auto;padding:var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);cursor:default;grid-template:"_90hWAG_date _90hWAG_date _90hWAG_status _90hWAG_mismatch""_90hWAG_time _90hWAG_time _90hWAG_time _90hWAG_time""_90hWAG_break _90hWAG_break _90hWAG_duration _90hWAG_duration""_90hWAG_comment _90hWAG_comment _90hWAG_comment _90hWAG_comment""_90hWAG_actions _90hWAG_actions _90hWAG_actions _90hWAG_actions"/1fr 1fr 1fr 1fr}._90hWAG_entryRowSimple:hover{background:var(--color-white)}._90hWAG_entryRowSimple>._90hWAG_actionCell{grid-area:_90hWAG_actions}._90hWAG_editAction{display:inline-flex}}._90hWAG_drawer{width:clamp(23rem,35vw,30rem);min-width:320px;max-width:100%}@media (width<=48rem){._90hWAG_drawer{width:100%}}._90hWAG_requestList{display:grid}._90hWAG_requestRow{align-items:center;gap:var(--space-sm);min-height:var(--table-row-min-height);padding:0 var(--space-sm) 0 var(--space-md);border-bottom:var(--table-row-border);color:var(--table-cell-color);font-size:var(--table-cell-font-size);background:var(--table-row-bg);transition:background var(--duration-fast);grid-template-columns:minmax(100px,.5fr) minmax(96px,.45fr) minmax(140px,1fr) minmax(72px,.4fr) minmax(48px,auto) minmax(150px,auto);display:grid}._90hWAG_requestRow:hover{background:var(--table-row-bg-hover)}._90hWAG_requestRow[data-status=cancelled],._90hWAG_requestRow[data-status=deleted]{opacity:.5}._90hWAG_requestRow[data-status=cancelled]:hover,._90hWAG_requestRow[data-status=deleted]:hover{background:var(--color-grey-50)}._90hWAG_requestRow._90hWAG_selectable{grid-template-columns:40px minmax(100px,.5fr) minmax(96px,.45fr) minmax(140px,1fr) minmax(72px,.4fr) minmax(48px,auto) minmax(150px,auto);padding-left:0}._90hWAG_typeCell{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1rem;overflow:hidden}._90hWAG_daysCell{color:var(--color-grey-800);white-space:nowrap}._90hWAG_summaryApproveButton{justify-content:center;align-items:center;gap:var(--space-xxs);min-height:32px;padding:0 var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);color:var(--color-green-700);font-weight:var(--font-weight-semibold);cursor:pointer;display:inline-flex}@media (width<=48rem){._90hWAG_requestRow{min-height:auto;padding:var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);margin:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"_90hWAG_date _90hWAG_status""_90hWAG_type _90hWAG_type""_90hWAG_days _90hWAG_days""_90hWAG_comment _90hWAG_comment""_90hWAG_actions _90hWAG_actions"}._90hWAG_requestRow._90hWAG_selectable{padding-left:var(--space-sm);grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"_90hWAG_check _90hWAG_date _90hWAG_status""_90hWAG_check _90hWAG_type _90hWAG_type""_90hWAG_check _90hWAG_days _90hWAG_days""_90hWAG_check _90hWAG_comment _90hWAG_comment""_90hWAG_check _90hWAG_actions _90hWAG_actions"}._90hWAG_typeCell{grid-area:_90hWAG_type}._90hWAG_daysCell{grid-area:_90hWAG_days}._90hWAG_summaryApproveButton{grid-column:1/-1;width:100%}}._90hWAG_workerControls{align-items:center;gap:var(--space-xs);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}._90hWAG_metaSeparated{align-items:center;gap:var(--space-xs);display:inline-flex}._90hWAG_summaryLineRow{align-items:center;gap:var(--space-sm);min-height:44px;padding:0 var(--space-md) 0 calc(40px + var(--space-sm));border-bottom:var(--table-row-border);color:var(--table-cell-color);font-size:var(--table-cell-font-size);background:var(--table-row-bg);transition:background var(--duration-fast);grid-template-columns:40px minmax(0,1fr) minmax(96px,auto);display:grid}._90hWAG_summaryLineRow:hover{background:var(--table-row-bg-hover)}._90hWAG_lineKind{border-radius:var(--border-radius-full);background:var(--color-grey-100);width:28px;height:28px;color:var(--color-grey-700);justify-content:center;align-items:center;display:inline-flex}._90hWAG_lineKind[data-kind=allowance]{background:var(--color-yellow-100);color:var(--color-yellow-800)}._90hWAG_lineKind[data-kind=leave]{background:var(--color-green-100);color:var(--color-green-800)}._90hWAG_lineLabel{min-width:0;color:var(--color-grey-900);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._90hWAG_lineValue{color:var(--color-grey-800);font-weight:var(--font-weight-semibold);text-align:right;white-space:nowrap}@media (width<=48rem){._90hWAG_summaryLineRow{gap:var(--space-xxs) var(--space-sm);min-height:auto;padding:var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);grid-template-columns:28px minmax(0,1fr);grid-template-areas:"_90hWAG_kind _90hWAG_label""_90hWAG_kind _90hWAG_value"}._90hWAG_lineKind{grid-area:_90hWAG_kind;align-self:center}._90hWAG_lineLabel{white-space:normal;grid-area:_90hWAG_label}._90hWAG_lineValue{text-align:left;grid-area:_90hWAG_value}}
.GwZR9G_header{align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg) var(--space-lg);text-align:center;flex-direction:column;display:flex}.GwZR9G_title{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);margin:0}.GwZR9G_subtitle{font-size:var(--font-size-default);color:var(--color-grey-600);font-weight:var(--font-weight-default)}.GwZR9G_subtitleSuccess{font-size:var(--font-size-default);color:var(--color-green-600,#16a34a);font-weight:var(--font-weight-default)}.GwZR9G_successIcon{color:var(--color-green-600,#16a34a)}.GwZR9G_section{padding:var(--space-lg) 0;border-top:var(--border-width-thin) solid var(--color-grey-200)}.GwZR9G_sectionTitle{margin:0 0 var(--space-md) 0;font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-900)}.GwZR9G_durationGrid{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}@media (width>=768px){.GwZR9G_durationGrid{grid-template-columns:1fr 1fr 1fr 1fr}}.GwZR9G_durationItem{gap:var(--space-xxs);flex-direction:column;display:flex}.GwZR9G_durationLabel{font-size:var(--font-size-subtle);color:var(--color-grey-500)}.GwZR9G_durationValue{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-900)}.GwZR9G_durationDiff{align-items:center;gap:var(--space-xs);margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-grey-50,#f9fafb);border-radius:var(--border-radius-small);font-size:var(--font-size-small);color:var(--color-grey-700);display:flex}.GwZR9G_servicesList{gap:var(--space-xs);flex-direction:column;display:flex}.GwZR9G_serviceRow{align-items:center;gap:var(--space-sm);padding:var(--space-xs) 0;display:flex}.GwZR9G_serviceComplete{background:var(--color-green-100,#dcfce7);width:20px;height:20px;color:var(--color-green-600,#16a34a);border-radius:50%;justify-content:center;align-items:center;display:flex}.GwZR9G_serviceIncomplete{background:var(--color-red-50,#fef2f2);width:20px;height:20px;color:var(--color-red-500,#ef4444);border-radius:50%;justify-content:center;align-items:center;display:flex}.GwZR9G_serviceLabel{font-size:var(--font-size-small);color:var(--color-grey-800)}.GwZR9G_allComplete{margin:var(--space-sm) 0 0;font-size:var(--font-size-small);color:var(--color-green-600,#16a34a);font-weight:var(--font-weight-default)}.GwZR9G_noteHeader{align-items:center;gap:var(--space-xs);color:var(--color-grey-700);margin-bottom:var(--space-md);display:flex}.GwZR9G_noteHeader .GwZR9G_sectionTitle{margin-bottom:0}.GwZR9G_noteText{font-size:var(--font-size-small);color:var(--color-grey-700);white-space:pre-wrap;margin:0;line-height:1.5}.GwZR9G_noteSaved{margin-top:var(--space-xs);font-size:var(--font-size-subtle);color:var(--color-green-600,#16a34a);align-items:center;display:inline-flex}.GwZR9G_noteUnsaved{margin-top:var(--space-xs);font-size:var(--font-size-subtle);color:var(--color-red-500,#ef4444);align-items:center;display:inline-flex}.GwZR9G_submitButton{flex:1}@media (width>=768px){.GwZR9G_submitButton{flex:none;min-width:200px}}
._8J4C9a_workerRestBreak{border-radius:var(--border-radius-large);background-color:var(--color-purple-100);border:var(--border-width-thin) solid var(--color-purple-300);padding:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--font-size-medium);font-weight:var(--font-weight-default);color:var(--color-grey-700);display:flex}
.f8DHta_workerDisruption{border-radius:var(--border-radius-large);background-color:var(--color-red-100);border:var(--border-width-thin) solid var(--color-red-300);padding:var(--space-md);align-items:center;gap:var(--space-xs) var(--space-sm);font-size:var(--font-size-medium);font-weight:var(--font-weight-default);color:var(--color-grey-700);grid-template-columns:auto 1fr auto;display:grid}.f8DHta_label{justify-self:center}.f8DHta_times{justify-self:center;align-items:center;gap:var(--space-xs);grid-column:2;display:flex}
.BVAbgG_description{margin:var(--space-sm) 0 0 0;line-height:1.5}.BVAbgG_dataWrapper{border-bottom:1px solid var(--color-grey-300);padding:var(--space-lg);position:relative}.BVAbgG_activeCheckmark{top:var(--space-lg);right:var(--space-lg);position:absolute}.BVAbgG_metricsGrid{gap:var(--space-lg);padding:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.BVAbgG_metricsGrid .BVAbgG_metricCard{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);background:var(--color-grey-0);border-radius:var(--border-radius-medium);flex-flow:column;display:flex}.BVAbgG_metricsGrid .BVAbgG_metricCard .BVAbgG_metricIcon{font-size:var(--font-size-default);color:var(--color-grey-600);justify-content:center;align-items:center;width:24px;display:flex}.BVAbgG_metricsGrid .BVAbgG_metricCard .BVAbgG_metricLabel{font-size:var(--font-size-small);color:var(--color-grey-600);margin-bottom:var(--space-xxs);align-items:center;gap:var(--space-xs);display:flex}.BVAbgG_metricsGrid .BVAbgG_metricCard .BVAbgG_metricValue{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);color:var(--color-text)}.BVAbgG_metricsGrid .BVAbgG_metricCard .BVAbgG_metricLink{font-size:var(--font-size-small);color:var(--color-secondary);margin-top:var(--space-xs);text-decoration:underline;display:block}.BVAbgG_metricsGrid .BVAbgG_metricCard>div{flex-flow:column;display:flex}@media (width<=62rem){.BVAbgG_metricsGrid{gap:var(--space-md);grid-template-columns:repeat(2,1fr)}}.BVAbgG_visualizationPlaceholder{background:var(--color-white);justify-content:center;align-items:center;min-height:400px;display:flex}.BVAbgG_visualizationPlaceholder .BVAbgG_placeholder{font-size:var(--font-size-large);color:var(--color-grey-300);font-weight:var(--font-weight-semibold)}.BVAbgG_tooltipWrapper{position:relative}.BVAbgG_tooltip{margin-bottom:var(--space-xs);background:var(--color-white);border:1px solid var(--border-grey);border-radius:var(--border-radius-small);padding:var(--space-md);z-index:1000;width:280px;max-width:calc(100vw - 2rem);max-height:300px;position:absolute;top:105%;right:0;overflow-y:auto;box-shadow:0 2px 8px #00000026}.BVAbgG_tooltip .BVAbgG_tooltipHeader{margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.BVAbgG_tooltip .BVAbgG_tooltipHeader span{font-size:var(--font-size-small);color:var(--color-grey-300);font-weight:var(--font-weight-normal)}.BVAbgG_tooltip .BVAbgG_tooltipTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-bold);color:var(--color-primary);margin-bottom:var(--space-sm)}.BVAbgG_tooltip .BVAbgG_employeeList{gap:var(--space-xs);flex-direction:column;display:flex}.BVAbgG_tooltip .BVAbgG_employeeList .BVAbgG_employeeItem{justify-content:space-between;align-items:center;transition:all .2s;display:flex}.BVAbgG_tooltip .BVAbgG_employeeList .BVAbgG_employeeItem:hover{background:var(--color-grey-100);border-radius:var(--border-radius-small)}.BVAbgG_tooltip .BVAbgG_employeeList .BVAbgG_employeeItem .BVAbgG_employeeInfo{flex:1}.BVAbgG_tooltip .BVAbgG_employeeList .BVAbgG_employeeItem .BVAbgG_employeeInfo .BVAbgG_employeeName{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin-bottom:2px}.BVAbgG_tooltip .BVAbgG_employeeList .BVAbgG_employeeItem .BVAbgG_employeeInfo .BVAbgG_employeeRole{font-size:var(--font-size-small);color:var(--color-grey-300)}.BVAbgG_tooltip .BVAbgG_employeeList .BVAbgG_employeeItem .BVAbgG_employeeHours{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-primary);margin-right:var(--space-sm)}.BVAbgG_tooltip .BVAbgG_employeeList .BVAbgG_employeeItem .BVAbgG_employeeLink{color:var(--color-primary);font-size:var(--font-size-small);transition:color .2s}.BVAbgG_tooltip .BVAbgG_employeeList .BVAbgG_employeeItem .BVAbgG_employeeLink:hover{color:var(--color-secondary)}.BVAbgG_toggleWrapper{padding:var(--space-md)}
.A9Rf-G_card{padding:var(--space-md) var(--space-lg);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);gap:var(--space-md);cursor:pointer;transition:border-color var(--duration-fast), box-shadow var(--duration-fast);flex-direction:column;display:flex}.A9Rf-G_card:hover{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 10%, transparent)}.A9Rf-G_cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.A9Rf-G_cardMain{gap:var(--space-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.A9Rf-G_cardNameRow{align-items:center;gap:var(--space-xs);display:flex}.A9Rf-G_cardName{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-dark-blue)}.A9Rf-G_cardDescription{font-size:var(--font-size-subtle);color:var(--color-grey-600);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.A9Rf-G_cardMeta{align-items:center;gap:var(--space-md);display:flex}.A9Rf-G_cardMetaItem{align-items:center;gap:var(--space-xxs);font-size:var(--font-size-subtle);color:var(--color-grey-500);white-space:nowrap;display:flex}.A9Rf-G_frequencyFilters{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.A9Rf-G_frequencyChip{appearance:none;border:1px solid var(--color-grey-300);background:var(--color-white);color:var(--color-dark-blue);border-radius:var(--border-radius-full);padding:var(--space-xxs) var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast)}.A9Rf-G_frequencyChip:hover{border-color:var(--color-dark-blue)}.A9Rf-G_frequencyChipActive,.A9Rf-G_frequencyChipActive:hover{background:var(--color-dark-blue);border-color:var(--color-dark-blue);color:var(--color-white)}.A9Rf-G_preview{gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--color-grey-200);flex-direction:column;display:flex}.A9Rf-G_previewHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.A9Rf-G_previewTitle{font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);color:var(--color-grey-600);text-transform:uppercase;letter-spacing:.06em}.A9Rf-G_previewCount{font-size:var(--font-size-subtle);color:var(--color-grey-500)}.A9Rf-G_previewCards{align-items:stretch;gap:var(--space-sm);display:flex;overflow-x:auto}.A9Rf-G_visitPreviewCard{gap:var(--space-xs);min-width:180px;max-width:260px;padding:var(--space-sm);background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);flex-direction:column;flex:1 1 0;display:flex}.A9Rf-G_visitPreviewTop{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.A9Rf-G_visitDay{font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);text-transform:uppercase;letter-spacing:.04em}.A9Rf-G_visitDuration{font-size:var(--font-size-subtle);color:var(--color-grey-500)}.A9Rf-G_visitPreviewRow{align-items:center;gap:var(--space-xs);font-size:var(--font-size-subtle);color:var(--color-grey-700);display:flex}.A9Rf-G_visitPreviewRow svg{color:var(--color-grey-500);flex-shrink:0}.A9Rf-G_visitPreviewFooter{justify-content:space-between;align-items:center;gap:var(--space-xs);padding-top:var(--space-xxs);margin-top:auto;display:flex}.A9Rf-G_visitTags{align-items:center;gap:var(--space-xxs);flex-wrap:wrap;min-width:0;display:flex}.A9Rf-G_visitTag{padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-full);background:var(--color-grey-100);border:1px solid var(--color-grey-200);color:var(--color-grey-700);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.A9Rf-G_visitServiceCount{font-size:var(--font-size-subtle);color:var(--color-grey-500);white-space:nowrap;flex-shrink:0}.A9Rf-G_moreCard{min-width:140px;padding:var(--space-sm);background:var(--color-grey-50);border:1px dashed var(--color-grey-300);border-radius:var(--border-radius-small);color:var(--color-grey-600);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);text-align:center;flex:0 0 140px;justify-content:center;align-items:center;display:flex}.A9Rf-G_viewAll{appearance:none;align-self:flex-end;align-items:center;gap:var(--space-xxs);color:var(--color-dark-blue);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.A9Rf-G_viewAll:hover{text-decoration:underline}
@layer component{.D8sF9W_toggle{background:var(--color-white);border:var(--border-width-thin) solid var(--color-grey-300);border-radius:var(--border-radius-medium);grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:hidden}.D8sF9W_toggle .D8sF9W_toggleOption{padding:0 var(--space-md);height:36px;font-weight:var(--font-weight-default);font-size:var(--font-size-small);color:var(--color-text);cursor:pointer;transition:background-color var(--transition-base), color var(--transition-base), border-color var(--transition-base);justify-content:center;align-items:center;gap:var(--space-xs);border:none;border-right:var(--border-width-thin) solid var(--color-grey-300);background:0 0;display:flex}.D8sF9W_toggle .D8sF9W_toggleOption:last-child{border-right:none}.D8sF9W_toggle .D8sF9W_toggleOption:hover{background:var(--color-grey)}.D8sF9W_toggle .D8sF9W_toggleOption.D8sF9W_active{background:var(--color-primary);color:var(--color-white)}.D8sF9W_toggle .D8sF9W_toggleOption .D8sF9W_icon{align-items:center;display:flex}.D8sF9W_toggle.D8sF9W_small .D8sF9W_toggleOption{height:32px;padding:0 var(--space-sm);font-size:var(--font-size-subtle)}.D8sF9W_toggle.D8sF9W_large .D8sF9W_toggleOption{height:40px;padding:0 var(--space-lg);font-size:var(--font-size-default)}}
@layer component{._3B9nhW_pending{font-style:italic}}
._0yFXqa_addRule{padding:var(--space-sm);justify-content:flex-end;display:flex}._0yFXqa_empty{color:var(--color-grey-500);text-align:center}
.kWkGdq_visitCard{background:var(--color-white);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);font-size:var(--font-size-subtle);overflow:hidden}.kWkGdq_visitCard:hover .kWkGdq_visitActions{opacity:1}.kWkGdq_visitCardBody{padding:var(--space-xs);gap:var(--space-xxs);flex-direction:column;display:flex}.kWkGdq_visitRow{align-items:center;gap:var(--space-xs);display:flex}.kWkGdq_visitDuration{font-weight:var(--font-weight-bold);color:var(--color-black);flex:1}.kWkGdq_visitTime{color:var(--color-grey-600);font-size:var(--font-size-subtle)}.kWkGdq_visitLocation{color:var(--color-grey-600);font-size:var(--font-size-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kWkGdq_visitActions{align-items:center;gap:var(--space-xxs);margin-left:auto;display:flex}.kWkGdq_visitActionBtn{width:var(--size-icon-sm);height:var(--size-icon-sm);border-radius:var(--border-radius-small);color:var(--color-grey-400);background:0 0;border:none;min-height:0;padding:0}.kWkGdq_visitActionBtn:hover{background:var(--color-grey-200);color:var(--color-grey-700);filter:none}.kWkGdq_visitActionBtnDanger:hover{background:color-mix(in srgb, var(--color-danger,var(--color-red-500)) 12%, transparent);color:var(--color-danger,var(--color-red-500))}.kWkGdq_servicesToggle{width:100%;height:auto;padding:var(--space-xxs) var(--space-xs);background:var(--color-grey-50);border:none;border-top:1px solid var(--color-grey-200);color:var(--color-black);font-size:var(--font-size-subtle);border-radius:0;justify-content:flex-start}.kWkGdq_servicesToggle:hover{background:var(--color-grey-100);color:var(--color-grey-700);filter:none}.kWkGdq_serviceList{padding:var(--space-xxs);gap:var(--space-xxs);background-color:var(--color-grey-50);flex-direction:column;display:flex}.kWkGdq_serviceRow{align-items:center;gap:var(--space-xs);font-size:var(--font-size-subtle);display:flex}.kWkGdq_serviceOrder{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);flex-shrink:0}.kWkGdq_concernDotSmall{border-radius:50%;flex-shrink:0;width:10px;height:10px}.kWkGdq_serviceInfo{flex-direction:column;gap:1px;min-width:0;display:flex;overflow:hidden}.kWkGdq_serviceName{color:var(--color-grey-700);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.kWkGdq_serviceDuration{color:var(--color-grey-400);font-size:var(--font-size-subtle)}
.me3tga_appointment{border:var(--border-width-thin) solid var(--border-grey);border-radius:var(--border-radius-medium);font-family:var(--font-family-base);font-size:var(--font-size-default);background-color:var(--color-white)}
.Bl0x7a_appointmentDisplay{grid-template-columns:1fr auto;grid-template-areas:"Bl0x7a_header Bl0x7a_header""Bl0x7a_body Bl0x7a_body";display:grid}.Bl0x7a_appointmentDisplay .Bl0x7a_header{padding:var(--space-sm) var(--space-sm);justify-content:center;gap:var(--space-xxs);flex-direction:column;grid-area:Bl0x7a_header;display:flex}.Bl0x7a_appointmentDisplay .Bl0x7a_header .Bl0x7a_primary{align-items:center;gap:var(--space-xxs);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-semibold);display:flex}.Bl0x7a_appointmentDisplay .Bl0x7a_header .Bl0x7a_secondary{gap:var(--space-xxs);color:var(--color-grey-700);font-weight:var(--font-weight-light);font-size:var(--font-size-small);display:flex}.Bl0x7a_appointmentDisplay .Bl0x7a_header .Bl0x7a_secondary .Bl0x7a_lateIndicator{color:var(--color-red-700);font-weight:var(--font-weight-semibold)}.Bl0x7a_appointmentDisplay .Bl0x7a_body{padding:var(--space-xxs) var(--space-xs) var(--space-sm) var(--space-xs);grid-area:Bl0x7a_body}.Bl0x7a_appointmentDisplay .Bl0x7a_restBreaks{gap:var(--space-sm) var(--space-xs);flex-wrap:wrap;display:flex}.Bl0x7a_appointmentDisplay .Bl0x7a_restBreakDetail{margin-left:var(--space-xs);color:var(--color-grey-500)}.Bl0x7a_appointmentDisplay .Bl0x7a_coworkers{align-items:center;gap:var(--space-xs);display:flex}.Bl0x7a_appointmentDisplay .Bl0x7a_coworkers .Bl0x7a_avatarStack{display:flex}.Bl0x7a_appointmentDisplay .Bl0x7a_coworkers .Bl0x7a_avatarStack>*+*{margin-left:-8px}.Bl0x7a_appointmentDisplay .Bl0x7a_coworkers .Bl0x7a_avatarStack>*{box-shadow:0 0 0 2px var(--color-white)}.Bl0x7a_appointmentDisplay.Bl0x7a_complete{opacity:.6;grid-template-areas:"Bl0x7a_header Bl0x7a_statusLabel"}.Bl0x7a_appointmentDisplay.Bl0x7a_complete .Bl0x7a_header{grid-area:Bl0x7a_header}.Bl0x7a_appointmentDisplay.Bl0x7a_complete .Bl0x7a_statusLabel{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);padding:0 var(--space-sm);grid-area:Bl0x7a_statusLabel;align-self:center}.Bl0x7a_appointmentDisplay.Bl0x7a_hasNotes .Bl0x7a_body{gap:var(--space-md)}.Bl0x7a_appointmentDisplay.Bl0x7a_hasNotes .Bl0x7a_body .Bl0x7a_infoItem{color:var(--color-black)}
.E-WTIa_layout{flex-direction:column;min-height:100%;display:flex}.E-WTIa_headerText{align-items:baseline;gap:var(--space-xs);display:flex}.E-WTIa_title{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-grey-800)}.E-WTIa_dayLabel{font-size:var(--font-size-small);color:var(--color-grey-500)}.E-WTIa_body{padding:var(--space-md) var(--space-lg);flex-direction:column;flex:1;display:flex;overflow-y:auto}.E-WTIa_dateRow{gap:var(--space-sm);align-items:flex-start;display:flex}.E-WTIa_dateRow>*{flex:1;min-width:0}.E-WTIa_timeRow{align-items:center;gap:var(--space-xs);display:flex}.E-WTIa_timeRow>:first-child,.E-WTIa_timeRow>:last-child{flex:1}.E-WTIa_timeSep{font-size:var(--font-size-small);color:var(--color-grey-400);flex-shrink:0}.E-WTIa_durationRow{gap:var(--space-sm);display:flex}.E-WTIa_durationField{align-items:center;gap:var(--space-xxs);flex:1;display:flex}.E-WTIa_durationUnit{font-size:var(--font-size-small);color:var(--color-grey-500);white-space:nowrap}.E-WTIa_fieldGroup{margin-top:var(--space-lg)}.E-WTIa_fieldLabel{font-weight:var(--font-weight-semibold);font-size:var(--font-size-default);color:var(--color-text);margin-bottom:var(--space-xs);display:block}.E-WTIa_serviceSearchWrapper{position:relative}.E-WTIa_emptyServicesHint{font-size:var(--font-size-small);color:var(--color-grey-500);margin:0}.E-WTIa_serviceTable{margin-top:var(--space-xs);gap:var(--space-xxs);flex-direction:column;display:flex}.E-WTIa_serviceTableRow{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-xs);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);display:flex}.E-WTIa_serviceOrder{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);flex-shrink:0;min-width:1.5rem}.E-WTIa_concernDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.E-WTIa_concernDot[data-level=green]{background:var(--color-green-500)}.E-WTIa_concernDot[data-level=amber]{background:var(--color-orange-400)}.E-WTIa_concernDot[data-level=red]{background:var(--color-red-500)}.E-WTIa_concernSelect{flex-shrink:0;min-width:88px}.E-WTIa_serviceTableName{font-size:var(--font-size-small);color:var(--color-grey-800);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.E-WTIa_fundingBadge{padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-small);font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);background:var(--color-blue-100);color:var(--color-blue-700);flex-shrink:0}.E-WTIa_qualBadge{padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-full,999px);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);flex-shrink:0}.E-WTIa_qual_ain{background:var(--color-green-100);color:var(--color-green-700)}.E-WTIa_qual_en{background:var(--color-blue-100);color:var(--color-blue-700)}.E-WTIa_qual_rn{background:var(--color-purple-100);color:var(--color-purple-700)}.E-WTIa_qual_cnc{background:var(--color-orange-100);color:var(--color-orange-700)}.E-WTIa_inlineDuration{gap:var(--space-xxs);flex-shrink:0;display:flex}.E-WTIa_durationSelect{min-width:72px}.E-WTIa_moveButton{width:var(--size-icon-md);height:var(--size-icon-md);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-small);color:var(--color-grey-500);background:0 0;flex-shrink:0;min-height:0;padding:0}.E-WTIa_moveButton:hover{background:var(--color-grey-100);color:var(--color-grey-700);filter:none}.E-WTIa_serviceRemove{width:var(--size-icon-md);height:var(--size-icon-md);border-radius:var(--border-radius-small);color:var(--color-grey-400);background:0 0;border:none;flex-shrink:0;min-height:0;padding:0}.E-WTIa_serviceRemove:hover{background:color-mix(in srgb, var(--color-danger,var(--color-red-500)) 10%, transparent);color:var(--color-danger,var(--color-red-500));filter:none}.E-WTIa_minQualSection{margin-top:var(--space-lg)}.E-WTIa_repeatChips{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.E-WTIa_repeatChip{border-radius:var(--border-radius-full,999px);color:var(--color-grey-600)}.E-WTIa_repeatChip:hover{border-color:var(--color-dark-blue);color:var(--color-dark-blue)}.E-WTIa_repeatChipActive{background:var(--color-dark-blue);border-color:var(--color-dark-blue);color:var(--color-white)}.E-WTIa_repeatChipActive:hover{background:var(--color-dark-blue);color:var(--color-white);filter:none}.E-WTIa_footer{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-grey-100);flex-shrink:0;display:flex}
.ahMA1a_layout{gap:var(--space-lg);padding:var(--space-lg);flex-direction:column;min-width:38rem;max-width:44rem;display:flex}.ahMA1a_intro{font-size:var(--font-size-small);color:var(--color-grey-600);margin:0}.ahMA1a_divider{border:none;border-top:1px solid var(--border-grey);width:100%;margin:0}
._3jv_oG_calendar{margin-top:var(--space-lg)}._3jv_oG_toolbar{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}._3jv_oG_monthLabel{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);color:var(--color-black);margin:0}._3jv_oG_nav{align-items:center;gap:var(--space-xs);display:flex}._3jv_oG_legend{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}._3jv_oG_legendItem{align-items:center;gap:var(--space-xxs);font-size:var(--font-size-subtle);color:var(--color-grey-700);display:flex}._3jv_oG_legendSwatch{background:var(--chip-bg,var(--color-white));border:1px solid var(--chip-border,var(--color-grey-200));border-radius:2px;flex-shrink:0;width:10px;height:10px}._3jv_oG_outsidePlan{cursor:default;opacity:.35}._3jv_oG_dayNumber{font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);color:var(--color-black)}._3jv_oG_todayCell ._3jv_oG_dayNumber{color:var(--color-dark-blue)}._3jv_oG_eventChip{align-items:center;gap:var(--space-xxs);width:100%;padding:var(--space-xxs) var(--space-xs);border:1px solid var(--chip-border,var(--color-grey-200));border-radius:var(--border-radius-small);background:var(--chip-bg,var(--color-white));color:var(--chip-text,var(--color-black));font-size:var(--font-size-subtle);text-align:left;cursor:pointer;display:flex}._3jv_oG_chipDaily{--chip-bg:var(--color-teal-100);--chip-border:var(--color-teal-300);--chip-text:var(--color-teal-800)}._3jv_oG_chipWeekly{--chip-bg:var(--color-blue-100);--chip-border:var(--color-blue-300);--chip-text:var(--color-blue-800)}._3jv_oG_chipFortnightly{--chip-bg:var(--color-purple-100);--chip-border:var(--color-purple-300);--chip-text:var(--color-purple-800)}._3jv_oG_chipThreeWeekly{--chip-bg:var(--color-pink-100);--chip-border:var(--color-pink-300);--chip-text:var(--color-pink-800)}._3jv_oG_chipFourWeekly{--chip-bg:var(--color-orange-100);--chip-border:var(--color-orange-300);--chip-text:var(--color-orange-800)}._3jv_oG_chipSixWeekly{--chip-bg:var(--color-yellow-100);--chip-border:var(--color-yellow-300);--chip-text:var(--color-yellow-800)}._3jv_oG_chipSixMonthly{--chip-bg:var(--color-green-100);--chip-border:var(--color-green-300);--chip-text:var(--color-green-800)}._3jv_oG_chipAnnual{--chip-bg:var(--color-grey-100);--chip-border:var(--color-grey-300);--chip-text:var(--color-bluestone)}._3jv_oG_chipCustom{--chip-bg:var(--color-grey-50);--chip-border:var(--color-grey-300);--chip-text:var(--color-grey-700)}._3jv_oG_eventLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._3jv_oG_repeatIcon{color:var(--color-grey-600);flex-shrink:0;display:flex}._3jv_oG_more{font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);color:var(--color-grey-600);padding:var(--space-xxs) var(--space-xs)}
.WYwOvW_addRule{padding:var(--space-sm);justify-content:flex-end;display:flex}.WYwOvW_empty{color:var(--color-grey-500);text-align:center}
._7Fz-eq_addRule{padding:var(--space-sm);justify-content:flex-end;display:flex}._7Fz-eq_empty{color:var(--color-grey-500);text-align:center}
@layer component{.JaIGnG_searchableSelect{position:relative}.JaIGnG_trigger{justify-content:space-between;align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-xs);font-size:var(--font-size-small);border:var(--border-width-thin) solid var(--color-grey-400);border-radius:var(--border-radius-medium);background:var(--color-white);color:var(--color-grey-800);cursor:pointer;transition:border-color var(--transition-fast);text-align:left;min-height:36px;display:flex}.JaIGnG_trigger:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.JaIGnG_trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:-1px}.JaIGnG_trigger.JaIGnG_disabled{cursor:not-allowed;opacity:.6}.JaIGnG_trigger.JaIGnG_error{border-color:var(--border-error)}.JaIGnG_trigger.JaIGnG_error:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--border-error) 8%, transparent)}.JaIGnG_triggerLabel{align-items:center;gap:var(--space-xs);min-width:0;display:flex;overflow:hidden}.JaIGnG_triggerLabel>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.JaIGnG_triggerLabel.JaIGnG_placeholder{color:var(--color-grey-500)}.JaIGnG_chevron{color:var(--color-grey-400);transition:transform var(--transition-fast);flex-shrink:0}.JaIGnG_chevron.JaIGnG_opened{transform:rotate(180deg)}.JaIGnG_dropdown{top:calc(100% + var(--space-xxs));z-index:var(--z-dropdown);background:var(--color-white);border:var(--border-width-thin) solid var(--color-grey-400);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow:hidden}.JaIGnG_searchWrapper{align-items:center;gap:var(--space-xs);padding:var(--space-xs);border-bottom:var(--border-width-thin) solid var(--color-grey-200);display:flex}.JaIGnG_searchIcon{color:var(--color-grey-500);flex-shrink:0}.JaIGnG_searchInput{min-width:0;font-size:var(--font-size-small);color:var(--color-grey-800);background:0 0;border:none;outline:none;flex:1}.JaIGnG_searchInput::placeholder{color:var(--color-grey-500)}.JaIGnG_options{max-height:240px;padding:var(--space-xxs);overflow-y:auto}.JaIGnG_option{align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-xs) var(--space-sm);border-radius:var(--border-radius-small);font-size:var(--font-size-small);color:var(--color-grey-800);text-align:left;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;display:flex}.JaIGnG_option.JaIGnG_highlighted{background:var(--color-grey-100)}.JaIGnG_option.JaIGnG_selected{background:var(--color-primary);color:var(--color-white)}.JaIGnG_option.JaIGnG_disabled{cursor:not-allowed;opacity:.6;background:0 0}.JaIGnG_emptyState{padding:var(--space-sm);text-align:center;font-size:var(--font-size-small);color:var(--color-grey-500)}}
.VFwpra_infoList{gap:var(--space-xs);flex-direction:column;display:flex}
.TRZ_Bq_addRule{padding:var(--space-sm);justify-content:flex-end;display:flex}.TRZ_Bq_empty{color:var(--color-grey-500);text-align:center}
.ti3HEa_infoItem{--info-item-min-height:32px;padding:0 var(--space-xs);gap:var(--space-xxs) var(--space-sm);color:var(--color-grey-700);grid-template-columns:auto 1fr;grid-template-areas:"ti3HEa_icon ti3HEa_label";align-items:stretch;padding:0 6px;display:grid}.ti3HEa_infoItem.ti3HEa_hasNote{grid-template-areas:"ti3HEa_icon ti3HEa_label""ti3HEa_note ti3HEa_note"}.ti3HEa_infoItem .ti3HEa_icon{height:var(--info-item-min-height);grid-area:ti3HEa_icon;align-items:center;display:flex}.ti3HEa_infoItem .ti3HEa_label{line-height:var(--line-height-base);min-height:var(--info-item-min-height);padding-block:calc((var(--info-item-min-height) - 1em * var(--line-height-base)) / 2);grid-area:ti3HEa_label}.ti3HEa_infoItem .ti3HEa_note{--accent-color:var(--color-grey-500);padding:0 var(--space-xs) 0 0;gap:var(--space-md);color:var(--color-grey-700);grid-area:ti3HEa_note;align-items:stretch;padding:0 5px;display:flex}.ti3HEa_infoItem .ti3HEa_note.ti3HEa_info{--accent-color:var(--color-blue-500)}.ti3HEa_infoItem .ti3HEa_note.ti3HEa_warning{--accent-color:var(--color-yellow-500)}.ti3HEa_infoItem .ti3HEa_note.ti3HEa_error{--accent-color:var(--color-red-500)}.ti3HEa_infoItem .ti3HEa_note .ti3HEa_accent{border:var(--border-width-base) solid var(--accent-color);border-radius:var(--border-radius-full);width:calc(2 * var(--border-width-base))}.ti3HEa_infoItem .ti3HEa_note .ti3HEa_content{padding:var(--space-xs) var(--space-sm) var(--space-xs) 0;white-space:pre-line}
.n7wlKq_addHoliday{padding:var(--space-sm);justify-content:flex-end;display:flex}.n7wlKq_empty{color:var(--color-grey-500);text-align:center}
@layer component{.XA87UW_timePicker{cursor:pointer;min-width:120px}.XA87UW_timePicker::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity var(--transition-fast)}.XA87UW_timePicker::-webkit-calendar-picker-indicator:hover{opacity:1}}
.PtFLiW_actions{padding:var(--space-sm) var(--space-md);justify-content:flex-end;display:flex}
.mY0HLa_section{gap:var(--space-md);padding:var(--space-md);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);flex-direction:column;display:flex}.mY0HLa_dateRow{align-items:flex-start;gap:var(--space-lg);flex-wrap:wrap;display:flex}.mY0HLa_inlineField{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;flex:1;min-width:180px;display:flex}.mY0HLa_fieldGroup{gap:var(--space-xs);flex-direction:column;display:flex}.mY0HLa_fieldLabel{font-weight:var(--font-weight-semibold);font-size:var(--font-size-default);color:var(--color-text);white-space:nowrap}.mY0HLa_optional{font-weight:var(--font-weight-default);font-size:var(--font-size-small);color:var(--color-grey-500)}.mY0HLa_error{font-weight:var(--font-weight-semibold);font-size:var(--font-size-small);color:var(--text-error);flex-basis:100%;margin:0}
._-Pira_empty{font-size:var(--font-size-small);color:var(--color-grey-400);text-align:center;padding:var(--space-lg) 0}._-Pira_logItem{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-grey-100);display:flex}._-Pira_logItem:last-child{border-bottom:none}._-Pira_icon{background:var(--color-grey-100);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;display:flex}._-Pira_icon i{color:var(--color-grey-600);font-size:10px}._-Pira_content{flex:1;min-width:0}._-Pira_title{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);line-height:1.4}._-Pira_detail{color:var(--color-grey-700);font-size:12px;line-height:1.4}._-Pira_time{color:var(--color-grey-400);white-space:nowrap;flex-shrink:0;margin-top:2px;font-size:11px}
._8r70UW_heading{padding:var(--space-md) var(--space-lg);border-bottom:var(--border-width-thin) solid var(--color-grey-200);align-items:center;gap:var(--space-md);display:flex}._8r70UW_headingTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);margin:0}._8r70UW_headingMeta{margin:var(--space-xxs) 0 0;font-size:var(--font-size-small);color:var(--color-grey-600)}._8r70UW_lateTag{color:var(--color-red-500,#ef4444);font-weight:var(--font-weight-semibold)}._8r70UW_tabSection{padding-top:var(--space-md);overflow-y:auto}._8r70UW_tabSectionTitle{margin:0 0 var(--space-sm) 0;font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-900)}._8r70UW_servicesTab,._8r70UW_servicesList{flex-direction:column;display:flex}._8r70UW_serviceCheckbox{padding:var(--space-sm) 0;border-bottom:var(--border-width-thin) solid var(--color-grey-100)}._8r70UW_tabContent{gap:var(--space-md);flex-direction:column;display:flex}._8r70UW_tabText{font-size:var(--font-size-small);color:var(--color-grey-700);white-space:pre-wrap;margin:0;line-height:1.5}._8r70UW_allergiesList{gap:var(--space-xs);flex-wrap:wrap;display:flex}._8r70UW_allergyTag{padding:var(--space-xxs) var(--space-sm);background:var(--color-red-50,#fef2f2);color:var(--color-red-700,#b91c1c);border-radius:var(--border-radius-full);font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);display:inline-flex}._8r70UW_infoSection{padding-bottom:var(--space-md);border-bottom:var(--border-width-thin) solid var(--color-grey-100)}._8r70UW_infoSection:last-child{border-bottom:none}._8r70UW_infoHeader{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xs);color:var(--color-grey-700);display:flex}._8r70UW_infoTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);margin:0}._8r70UW_progressNotesSection{padding:var(--space-md) 0;border-top:var(--border-width-thin) solid var(--color-grey-200)}._8r70UW_progressNotesTitle{margin:0 0 var(--space-sm) 0;font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-900)}._8r70UW_progressNotesInput{resize:vertical;width:100%;min-height:100px}@media (width>=768px){._8r70UW_progressNotesInput{min-height:140px}}._8r70UW_clockOutButton{flex:1}@media (width>=768px){._8r70UW_clockOutButton{flex:none;min-width:200px}}
@layer component{.a2yAlG_grid{gap:var(--space-sm);grid-template-columns:repeat(7,1fr);display:grid}.a2yAlG_weekday{padding:var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);color:var(--color-black);text-transform:uppercase;letter-spacing:.05em;text-align:left}.a2yAlG_dayCell{gap:var(--space-xxs);min-height:120px;padding:var(--space-xs);background-color:var(--color-grey-50);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-small);cursor:pointer;flex-direction:column;display:flex}.a2yAlG_dayCell:hover{border-color:var(--color-dark-blue)}.a2yAlG_today{border-color:var(--color-dark-blue);outline:2px solid var(--color-dark-blue);background-color:var(--color-white)}.a2yAlG_outsideMonth{opacity:.45}.a2yAlG_monthLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.03em}}
._7buGIW_pageContainer{min-height:calc(100vh - 48px);padding-inline:clamp(var(--space-md), 2.5vw, var(--space-xl))}._7buGIW_pageContainer ._7buGIW_pageContent{width:100%;max-width:none;padding-top:var(--space-lg);margin:0}._7buGIW_detailsGrid{align-items:start;gap:var(--space-lg);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;display:grid}._7buGIW_detailsGrid>._7buGIW_sectionWrapper{grid-column:span 6}._7buGIW_detailsGrid ._7buGIW_sectionWrapper{min-width:0;padding:var(--space-lg);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);background:var(--color-white);box-shadow:var(--shadow-xs);margin:0}._7buGIW_detailsGrid ._7buGIW_sectionHeader{margin-bottom:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-grey-200)}._7buGIW_detailsGrid ._7buGIW_section{background:0 0;border:0;border-radius:0;padding:0}._7buGIW_overviewCard{min-width:0;padding:var(--space-lg);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);background:var(--color-white);box-shadow:var(--shadow-xs);grid-column:span 4}._7buGIW_overviewCardHeader,._7buGIW_overviewCardTitle{align-items:center;display:flex}._7buGIW_overviewCardHeader{justify-content:space-between;gap:var(--space-sm);min-height:32px;margin-bottom:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-grey-200)}._7buGIW_overviewCardTitle{gap:var(--space-xs);min-width:0;color:var(--color-dark-blue)}._7buGIW_overviewCardTitle h3{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);margin:0}._7buGIW_previewList,._7buGIW_overviewLinks{display:grid}._7buGIW_previewItem{min-width:0;padding:var(--space-sm) var(--space-xs);border-bottom:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);transition:background-color var(--duration-fast) ease}@media (hover:hover){._7buGIW_previewItem:hover{background:var(--color-grey-50)}}._7buGIW_previewItem:last-child{border-bottom:0}._7buGIW_previewItem strong,._7buGIW_previewItem p,._7buGIW_previewItem span{display:block}._7buGIW_previewItem strong{color:var(--color-dark-blue);font-size:var(--font-size-small)}._7buGIW_previewItem p{margin:var(--space-xxs) 0;color:var(--color-grey-700);font-size:var(--font-size-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._7buGIW_previewItem span{color:var(--color-grey-500);font-size:var(--font-size-subtle)}._7buGIW_previewItemRow{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._7buGIW_overviewLink{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) 0;border:0;border-bottom:1px solid var(--color-grey-200);color:var(--color-dark-blue);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) ease;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}._7buGIW_overviewLink svg:last-child{transition:transform var(--duration-fast) ease}._7buGIW_overviewLink:last-child{border-bottom:0}._7buGIW_overviewLink:hover{background:var(--color-grey-50);color:var(--color-primary);transform:translate(3px)}._7buGIW_overviewLink:hover svg:last-child{transform:translate(2px)}._7buGIW_overviewLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._7buGIW_overviewEmpty{min-height:116px;color:var(--color-grey-400);font-size:var(--font-size-small);place-items:center;display:grid}@media (width<=75rem){._7buGIW_detailsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._7buGIW_detailsGrid>._7buGIW_sectionWrapper{grid-column:1/-1}._7buGIW_detailsGrid ._7buGIW_overviewCard{grid-column:auto}}@media (width<=62rem){._7buGIW_detailsGrid{grid-template-columns:minmax(0,1fr)}._7buGIW_detailsGrid ._7buGIW_overviewCard{grid-column:1}}@media (width<=48rem){._7buGIW_pageContainer{padding-inline:var(--space-sm)}._7buGIW_detailsGrid{gap:var(--space-md)}._7buGIW_detailsGrid ._7buGIW_sectionWrapper,._7buGIW_detailsGrid ._7buGIW_overviewCard{padding:var(--space-md)}}._7buGIW_avatarClickable{cursor:pointer;transition:opacity var(--duration-fast) ease}._7buGIW_avatarClickable:hover{opacity:var(--opacity-subtle)}._7buGIW_avatarOverlay{z-index:1000;cursor:pointer;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._7buGIW_avatarLarge{width:600px;max-width:90vw;height:600px;max-height:90vh;box-shadow:0 8px 32px #0000004d}._7buGIW_header{align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);margin-bottom:var(--space-md);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);display:flex}._7buGIW_headerInfo{flex:1;min-width:0}._7buGIW_nameRow{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}._7buGIW_name{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-dark-blue)}._7buGIW_qualBadge{font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-small);background-color:var(--color-grey-300);color:var(--color-green-700)}._7buGIW_typeBadge{font-size:var(--font-size-small);color:var(--color-grey-600);align-items:center;gap:var(--space-xxs);display:flex}._7buGIW_metaRow{align-items:center;gap:var(--space-lg);font-size:var(--font-size-small);color:var(--color-grey-600);flex-wrap:wrap;display:flex}._7buGIW_metaItem{align-items:center;gap:var(--space-xxs);min-width:0;display:flex}._7buGIW_metaItem svg{color:var(--color-grey-400);flex-shrink:0}._7buGIW_metaItem strong{font-weight:var(--font-weight-default);color:var(--color-grey-700);font-variant-numeric:tabular-nums}._7buGIW_metaSep{background:var(--color-grey-300);border-radius:50%;flex-shrink:0;width:3px;height:3px}._7buGIW_addressLink{align-items:center;gap:var(--space-xxs);color:var(--color-primary);min-width:0;text-decoration:none;display:inline-flex}._7buGIW_addressLink span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7buGIW_addressLink svg{opacity:0;transition:opacity var(--transition-fast);flex-shrink:0}._7buGIW_addressLink:hover{text-decoration:underline}._7buGIW_addressLink:hover svg{opacity:1}._7buGIW_headerActions{align-items:center;gap:var(--space-xxs);flex-shrink:0;margin-left:auto;display:flex}._7buGIW_notesRow{gap:var(--space-xs);margin-top:var(--space-sm);flex-direction:column;display:flex}._7buGIW_priorityNote,._7buGIW_pinnedNote,._7buGIW_expiredCertNote{align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--border-radius-medium);cursor:pointer;transition:all var(--duration-fast) ease;display:flex}._7buGIW_priorityNote svg,._7buGIW_pinnedNote svg,._7buGIW_expiredCertNote svg{flex-shrink:0;margin-top:2px}._7buGIW_priorityNote ._7buGIW_noteContent,._7buGIW_pinnedNote ._7buGIW_noteContent,._7buGIW_expiredCertNote ._7buGIW_noteContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._7buGIW_priorityNote ._7buGIW_noteContent strong,._7buGIW_pinnedNote ._7buGIW_noteContent strong,._7buGIW_expiredCertNote ._7buGIW_noteContent strong{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}._7buGIW_priorityNote ._7buGIW_noteContent span,._7buGIW_pinnedNote ._7buGIW_noteContent span,._7buGIW_expiredCertNote ._7buGIW_noteContent span{font-size:var(--font-size-small);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}._7buGIW_priorityNote{background:linear-gradient(135deg, var(--color-orange-50) 0%, var(--color-orange-100) 100%);border:1px solid var(--color-orange-300)}._7buGIW_priorityNote svg{color:var(--color-orange-600)}._7buGIW_priorityNote ._7buGIW_noteContent strong{color:var(--color-orange-900)}._7buGIW_priorityNote ._7buGIW_noteContent span{color:var(--color-orange-800)}@media (hover:hover){._7buGIW_priorityNote:hover{background:linear-gradient(135deg, var(--color-orange-100) 0%, var(--color-orange-200) 100%);border-color:var(--color-orange-400);box-shadow:0 2px 8px #f9731626}}._7buGIW_pinnedNote{background:var(--color-primary-50);border:1px solid var(--color-primary-200)}._7buGIW_pinnedNote svg{color:var(--color-primary)}._7buGIW_pinnedNote ._7buGIW_noteContent strong,._7buGIW_pinnedNote ._7buGIW_noteContent span{color:var(--color-primary-dark)}@media (hover:hover){._7buGIW_pinnedNote:hover{background:var(--color-primary-100);border-color:var(--color-primary-300);box-shadow:0 2px 8px #3b82f626}}._7buGIW_expiredCertNote{background:linear-gradient(135deg, var(--color-red-50) 0%, var(--color-red-100) 100%);border:1px solid var(--color-red-300)}._7buGIW_expiredCertNote svg{color:var(--color-red-600)}._7buGIW_expiredCertNote ._7buGIW_noteContent strong{color:var(--color-red-900)}._7buGIW_expiredCertNote ._7buGIW_noteContent span{color:var(--color-red-800)}@media (hover:hover){._7buGIW_expiredCertNote:hover{background:linear-gradient(135deg, var(--color-red-100) 0%, var(--color-red-200) 100%);border-color:var(--color-red-400);box-shadow:0 2px 8px #ef444426}}._7buGIW_sectionWrapper{margin-bottom:var(--space-md)}._7buGIW_section{background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);padding:var(--space-md) var(--space-lg)}._7buGIW_sectionHeader{min-height:32px;margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}._7buGIW_sectionTitle{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue)}._7buGIW_editActions{gap:var(--space-xs);align-items:center;display:flex}._7buGIW_emptyState{padding:var(--space-xl) var(--space-md);color:var(--color-grey-400);font-size:var(--font-size-small);flex-direction:column;justify-content:center;align-items:center;display:flex}._7buGIW_tableTitle{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}._7buGIW_actionButtons{gap:var(--space-xs);display:flex}._7buGIW_leaveList{gap:var(--space-sm);flex-direction:column;display:flex}._7buGIW_docOverlay{z-index:1000;cursor:pointer;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._7buGIW_docPanel{background:var(--color-white);border-radius:var(--border-radius-large);cursor:default;flex-direction:column;width:90vw;height:90vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000004d}._7buGIW_docHeader{padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-grey-300);justify-content:space-between;align-items:center;display:flex}._7buGIW_docTitle{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue)}._7buGIW_docFrame{border:none;flex:1;width:100%;min-height:0}
.TwkJcq_body{gap:var(--space-md);flex-direction:column;min-width:280px;display:flex}.TwkJcq_title{padding-right:var(--space-lg);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);color:var(--color-black);margin:0}.TwkJcq_list{gap:var(--space-xs);flex-direction:column;max-height:60vh;display:flex;overflow-y:auto}.TwkJcq_empty{font-size:var(--font-size-small);color:var(--color-grey-500);margin:0}.TwkJcq_actions{gap:var(--space-xxs);display:flex}.TwkJcq_addButton{border-style:dashed;border-color:var(--color-grey-300);color:var(--color-grey-500);background:0 0;flex:1}.TwkJcq_addButton:hover{border-color:var(--color-dark-blue);color:var(--color-dark-blue);background:color-mix(in srgb, var(--color-dark-blue) 4%, transparent)}.TwkJcq_pasteButton{border-style:dashed;border-color:var(--color-grey-400);color:var(--color-grey-600);background:0 0;flex:1}.TwkJcq_pasteButton:hover{border-color:var(--text-success);color:var(--text-success);background:color-mix(in srgb, var(--text-success) 6%, transparent)}
.kQHKUG_results{gap:var(--space-lg);flex-direction:column;display:flex}.kQHKUG_message{color:var(--color-grey-500);text-align:center;padding:var(--space-lg) 0}.kQHKUG_warning{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--border-radius-medium);background:var(--color-yellow-100);color:var(--color-yellow-900);font-size:var(--font-size-small);display:flex}.kQHKUG_section{gap:var(--space-sm);flex-direction:column;display:flex}.kQHKUG_heading{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-grey-600);margin:0}.kQHKUG_empty{color:var(--color-grey-500);font-size:var(--font-size-small)}.kQHKUG_totals{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kQHKUG_total{align-items:center;gap:var(--space-sm);display:flex}.kQHKUG_totalLabel{flex:1}.kQHKUG_totalValue{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.kQHKUG_dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.kQHKUG_dot0{background-color:var(--color-blue)}.kQHKUG_dot1{background-color:var(--color-green)}.kQHKUG_dot2{background-color:var(--color-purple)}.kQHKUG_dot3{background-color:var(--color-teal)}.kQHKUG_dot4{background-color:var(--color-orange-500)}.kQHKUG_dot5{background-color:var(--color-red)}.kQHKUG_dot6{background-color:var(--color-yellow)}.kQHKUG_segments{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kQHKUG_segment{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--border-grey);display:flex}.kQHKUG_segment:last-child{border-bottom:none}.kQHKUG_segmentInfo{flex-direction:column;flex:1;min-width:0;display:flex}.kQHKUG_segmentLabel{font-weight:var(--font-weight-medium)}.kQHKUG_segmentRule{font-size:var(--font-size-subtle);color:var(--color-grey-500)}.kQHKUG_segmentMeta{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.kQHKUG_segmentDuration{font-variant-numeric:tabular-nums}.kQHKUG_tag{font-size:var(--font-size-subtle);padding:2px var(--space-xs);border-radius:var(--border-radius-small);white-space:nowrap}.kQHKUG_tagMuted{background:var(--color-grey-200);color:var(--color-grey-600)}
.yw57QW_formContainer{flex-direction:column;justify-content:space-between;min-width:36rem;min-height:100%;display:flex}.yw57QW_form{padding:0px var(--space-lg)}.yw57QW_leaveTypeName{color:var(--color-grey-900);margin:0}.yw57QW_actions{border-top:1px solid var(--border-grey);padding:var(--space-md) var(--space-lg);justify-content:flex-end;gap:8px;display:flex}
._6eCXkq_balances{justify-content:flex-end;gap:var(--space-xs);flex-wrap:wrap;min-width:0;display:flex}._6eCXkq_balance{align-items:center;gap:var(--space-xxs);height:32px;padding:0 var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-grey-50);font-size:var(--font-size-subtle);line-height:var(--line-height-tight);white-space:nowrap;display:inline-flex}._6eCXkq_name{color:var(--color-grey-600)}._6eCXkq_value{color:var(--color-grey-900);font-weight:var(--font-weight-bold)}._6eCXkq_unit{color:var(--color-grey-500);font-weight:var(--font-weight-semibold)}
.xSvf8a_pageContainer{min-height:calc(100vh - 48px);padding-inline:clamp(var(--space-md), 2.5vw, var(--space-xl))}.xSvf8a_pageContainer .xSvf8a_pageContent{width:100%;max-width:none;padding-top:var(--space-lg);margin:0}.xSvf8a_detailsGrid{align-items:start;gap:var(--space-lg);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;display:grid}.xSvf8a_detailsGrid>.xSvf8a_sectionWrapper{grid-column:span 6}.xSvf8a_detailsGrid .xSvf8a_sectionWrapper{min-width:0;padding:var(--space-lg);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);background:var(--color-white);box-shadow:var(--shadow-xs);margin:0}.xSvf8a_detailsGrid .xSvf8a_sectionHeader{margin-bottom:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-grey-200)}.xSvf8a_detailsGrid .xSvf8a_section{background:0 0;border:0;border-radius:0;padding:0}.xSvf8a_overviewCard{min-width:0;padding:var(--space-lg);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);background:var(--color-white);box-shadow:var(--shadow-xs);grid-column:span 4}.xSvf8a_overviewCardHeader,.xSvf8a_overviewCardTitle{align-items:center;display:flex}.xSvf8a_overviewCardHeader{justify-content:space-between;gap:var(--space-sm);min-height:32px;margin-bottom:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-grey-200)}.xSvf8a_overviewCardTitle{gap:var(--space-xs);min-width:0;color:var(--color-dark-blue)}.xSvf8a_overviewCardTitle h3{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);margin:0}.xSvf8a_previewList{display:grid}.xSvf8a_overviewLinks{gap:var(--space-xs);flex-wrap:wrap;display:flex}.xSvf8a_previewItem{min-width:0;padding:var(--space-sm) var(--space-xs);border-bottom:1px solid var(--color-grey-200);transition:background-color var(--duration-fast) ease}@media (hover:hover){.xSvf8a_previewItem:hover{background:var(--color-grey-50)}}.xSvf8a_previewItem:last-child{border-bottom:0}.xSvf8a_previewItem strong,.xSvf8a_previewItem p,.xSvf8a_previewItem span{display:block}.xSvf8a_previewItem strong{color:var(--color-dark-blue);font-size:var(--font-size-small)}.xSvf8a_previewItem p{margin:var(--space-xxs) 0;color:var(--color-grey-700);font-size:var(--font-size-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xSvf8a_previewItem span{color:var(--color-grey-500);font-size:var(--font-size-subtle)}.xSvf8a_previewItemRow{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.xSvf8a_overviewEmpty{min-height:116px;color:var(--color-grey-400);font-size:var(--font-size-small);place-items:center;display:grid}@media (width<=75rem){.xSvf8a_detailsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.xSvf8a_detailsGrid>.xSvf8a_sectionWrapper{grid-column:1/-1}.xSvf8a_detailsGrid .xSvf8a_overviewCard{grid-column:auto}}@media (width<=62rem){.xSvf8a_detailsGrid{grid-template-columns:minmax(0,1fr)}.xSvf8a_detailsGrid .xSvf8a_overviewCard{grid-column:1}}@media (width<=48rem){.xSvf8a_pageContainer{padding-inline:var(--space-sm)}.xSvf8a_detailsGrid{gap:var(--space-md)}.xSvf8a_detailsGrid .xSvf8a_sectionWrapper,.xSvf8a_detailsGrid .xSvf8a_overviewCard{padding:var(--space-md)}}.xSvf8a_avatarClickable{cursor:pointer;transition:opacity var(--transition-fast)}.xSvf8a_avatarClickable:hover{opacity:var(--opacity-subtle)}.xSvf8a_avatarOverlay{z-index:1000;cursor:pointer;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.xSvf8a_avatarLarge{width:600px;max-width:90vw;height:600px;max-height:90vh;box-shadow:var(--shadow-xl)}.xSvf8a_header{align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);margin-bottom:var(--space-md);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xs);display:flex}@media (width<=48rem){.xSvf8a_header{flex-flow:column}}.xSvf8a_headerInfo{flex:1;min-width:0}.xSvf8a_nameRow{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xxs);flex-wrap:wrap;display:flex}.xSvf8a_name{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--color-dark-blue)}.xSvf8a_statusBadge{align-items:center;gap:var(--space-xxs);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-full);background-color:var(--color-green-50);color:var(--text-success);box-shadow:inset 0 0 0 1px var(--color-green-100);display:inline-flex}.xSvf8a_statusBadge:before{content:"";background:var(--color-green-500);border-radius:50%;flex-shrink:0;width:6px;height:6px}.xSvf8a_statusBadge[data-status=inactive]{background-color:var(--color-grey-100);color:var(--color-grey-600);box-shadow:inset 0 0 0 1px var(--color-grey-200)}.xSvf8a_statusBadge[data-status=inactive]:before{background:var(--color-grey-400)}.xSvf8a_typeBadge{align-items:center;gap:var(--space-xxs);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-full);background-color:var(--color-grey-100);color:var(--color-grey-700);box-shadow:inset 0 0 0 1px var(--color-grey-200);display:inline-flex}.xSvf8a_metaRow{align-items:center;gap:var(--space-sm);font-size:var(--font-size-small);color:var(--color-grey-600);flex-wrap:wrap;display:flex}.xSvf8a_metaItem{align-items:center;gap:var(--space-xxs);min-width:0;display:flex}.xSvf8a_metaItem svg{color:var(--color-grey-400);flex-shrink:0}.xSvf8a_metaItem strong{font-weight:var(--font-weight-default);color:var(--color-grey-700);font-variant-numeric:tabular-nums}.xSvf8a_metaSep{width:var(--space-xxs);height:var(--space-xxs);background:var(--color-grey-300);border-radius:50%;flex-shrink:0}.xSvf8a_addressLink{align-items:center;gap:var(--space-xxs);color:var(--color-primary);min-width:0;text-decoration:none;display:inline-flex}.xSvf8a_addressLink span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xSvf8a_addressLink svg{opacity:0;transition:opacity var(--transition-fast);flex-shrink:0}.xSvf8a_addressLink:hover{text-decoration:underline}.xSvf8a_addressLink:hover svg{opacity:1}.xSvf8a_flagRow{align-items:center;gap:var(--space-xxs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.xSvf8a_flagRow:first-of-type{margin-top:var(--space-sm)}.xSvf8a_flagLabel{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);margin-right:var(--space-xxs)}.xSvf8a_notesRow{gap:var(--space-xs);margin-top:var(--space-sm);flex-direction:column;display:flex}.xSvf8a_priorityNote,.xSvf8a_pinnedNote{align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--border-radius-medium);cursor:pointer;transition:all var(--duration-fast) ease;display:flex}.xSvf8a_priorityNote svg,.xSvf8a_pinnedNote svg{flex-shrink:0;margin-top:2px}.xSvf8a_priorityNote .xSvf8a_noteContent,.xSvf8a_pinnedNote .xSvf8a_noteContent{gap:calc(var(--space-xxs) / 2);flex-direction:column;flex:1;min-width:0;display:flex}.xSvf8a_priorityNote .xSvf8a_noteContent strong,.xSvf8a_pinnedNote .xSvf8a_noteContent strong{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.xSvf8a_priorityNote .xSvf8a_noteContent span,.xSvf8a_pinnedNote .xSvf8a_noteContent span{font-size:var(--font-size-small);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.xSvf8a_priorityNote{background:linear-gradient(135deg, var(--color-orange-50) 0%, var(--color-orange-100) 100%);border:1px solid var(--color-orange-300)}.xSvf8a_priorityNote svg{color:var(--color-orange-600)}.xSvf8a_priorityNote .xSvf8a_noteContent strong{color:var(--color-orange-900)}.xSvf8a_priorityNote .xSvf8a_noteContent span{color:var(--color-orange-800)}@media (hover:hover){.xSvf8a_priorityNote:hover{background:linear-gradient(135deg, var(--color-orange-100) 0%, var(--color-orange-150) 100%);border-color:var(--color-orange-400);box-shadow:0 2px 8px #f9731626}}.xSvf8a_pinnedNote{background:var(--color-blue-50);border:1px solid var(--color-blue-200)}.xSvf8a_pinnedNote svg{color:var(--color-blue-500)}.xSvf8a_pinnedNote .xSvf8a_noteContent strong,.xSvf8a_pinnedNote .xSvf8a_noteContent span{color:var(--color-primary-dark)}@media (hover:hover){.xSvf8a_pinnedNote:hover{background:var(--color-primary-100);border-color:var(--color-primary-300);box-shadow:0 2px 8px #3b82f626}}.xSvf8a_headerActions{align-items:center;gap:var(--space-xxs);flex-shrink:0;margin-left:auto;display:flex}@media (width<=62rem){.xSvf8a_headerActions{flex-direction:column;align-items:stretch}}.xSvf8a_sectionWrapper{margin-bottom:var(--space-md)}.xSvf8a_section{background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);padding:var(--space-md) var(--space-lg)}.xSvf8a_sectionHeader{min-height:32px;margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.xSvf8a_sectionTitle{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue)}.xSvf8a_editActions{gap:var(--space-xs);align-items:center;display:flex}.xSvf8a_emptyState{padding:var(--space-xl) var(--space-md);color:var(--color-grey-400);font-size:var(--font-size-small);flex-direction:column;justify-content:center;align-items:center;display:flex}.xSvf8a_docOverlay{z-index:1000;cursor:pointer;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.xSvf8a_docPanel{background:var(--color-white);border-radius:var(--border-radius-large);width:90vw;height:90vh;box-shadow:var(--shadow-xl);cursor:default;flex-direction:column;display:flex;overflow:hidden}.xSvf8a_docHeader{padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-grey-300);justify-content:space-between;align-items:center;display:flex}.xSvf8a_docTitle{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue)}.xSvf8a_docFrame{border:none;flex:1;width:100%;min-height:0}.xSvf8a_tableTitle{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}.xSvf8a_tableSubtitle{font-size:var(--font-size-subtle);color:var(--color-grey-600)}.xSvf8a_typeLabel{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}
.FuboAa_layout{flex-direction:column;min-height:100%;display:flex}.FuboAa_form{padding:0 var(--space-lg) var(--space-xs);flex-direction:column;flex:1;display:flex}.FuboAa_fieldValue{color:var(--color-grey-800);padding:10px 0;font-size:14px}.FuboAa_attributeTags{gap:var(--space-xs);flex-wrap:wrap;padding:10px 0;display:flex}.FuboAa_formRow{gap:var(--space-sm);align-items:flex-start;display:flex}.FuboAa_formRow>*{flex:1;min-width:0}.FuboAa_formRow input{width:100%}.FuboAa_durationRow{gap:var(--space-sm);display:flex}.FuboAa_durationGroup{align-items:center;gap:var(--space-xs);flex:1;min-width:0;display:flex}.FuboAa_durationGroup input{flex:1;width:100%;min-width:0}.FuboAa_durationUnit{color:var(--color-grey-600);font-size:13px}.FuboAa_footer{justify-content:flex-end;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-grey-0);margin-top:auto;display:flex}
.owCdRG_header{align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg) var(--space-lg);text-align:center;flex-direction:column;display:flex}.owCdRG_header .owCdRG_avatarWrap{justify-content:space-between;align-self:stretch;display:flex}.owCdRG_header .owCdRG_avatarWrap>div,.owCdRG_header .owCdRG_avatarWrap>button{flex:0 0 50px}.owCdRG_header .owCdRG_avatarWrap .owCdRG_appointmentAvatar{flex:auto}.owCdRG_title{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);margin:0}.owCdRG_timeRow{align-items:center;gap:var(--space-xs);font-size:var(--font-size-default);color:var(--color-grey-600);display:flex}.owCdRG_section{padding:var(--space-lg) 0;border-top:var(--border-width-thin) solid var(--color-grey-200)}.owCdRG_sectionHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);color:var(--color-grey-900);display:flex}.owCdRG_sectionTitle{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);margin:0}.owCdRG_sectionBody{font-size:var(--font-size-small);color:var(--color-grey-700);white-space:pre-wrap;margin:0;line-height:1.5}.owCdRG_clockInButton{flex:1}@media (width>=768px){.owCdRG_clockInButton{flex:none;min-width:200px}}.owCdRG_disabledWrapper{cursor:not-allowed;flex:1}@media (width>=768px){.owCdRG_disabledWrapper{flex:none}}
.ck_5_W_formContainer{flex-direction:column;min-width:100%;min-height:100%;display:flex}.ck_5_W_header{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border-grey);display:flex}.ck_5_W_headerTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);flex:1;margin:0}.ck_5_W_form{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ck_5_W_dateRow{gap:var(--space-md);display:flex}.ck_5_W_dateRow>*{flex:1}.ck_5_W_statusBadge{padding:var(--space-xxs) var(--space-sm);border-radius:var(--border-radius-small);font-size:var(--font-size-subtle);text-transform:capitalize;background:var(--color-grey-200);color:var(--color-grey-700);align-self:center;font-weight:600;display:inline-flex}.ck_5_W_statusBadge[data-status=approved]{background:var(--color-green-100,#dcfce7);color:var(--color-green-700,#15803d)}.ck_5_W_statusBadge[data-status=rejected]{background:var(--color-red-100,#fee2e2);color:var(--color-red-700,#b91c1c)}.ck_5_W_statusBadge[data-status=cancelled]{background:var(--color-grey-200);color:var(--color-grey-600)}.ck_5_W_summary{color:var(--color-grey-600);font-size:var(--font-size-subtle)}.ck_5_W_footer{justify-content:space-between;align-items:center;gap:var(--space-sm);border-top:1px solid var(--border-grey);padding:var(--space-md) var(--space-lg);display:flex}.ck_5_W_footerRight{gap:var(--space-sm);margin-left:auto;display:flex}
@layer component{.lKEbqa_overlay{z-index:var(--z-modal);animation:lKEbqa_fadeIn var(--duration-base) ease-out;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes lKEbqa_fadeIn{0%{opacity:0}to{opacity:1}}.lKEbqa_panel{width:380px;max-height:calc(100% - var(--space-lg) * 2);background:var(--color-white);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xl);border:var(--border-width-thin) solid var(--color-grey-500);animation:lKEbqa_scaleIn var(--duration-base) ease-out;flex-direction:column;display:flex;overflow-y:auto}@keyframes lKEbqa_scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.lKEbqa_header{padding:var(--space-lg) var(--space-lg) 0;justify-content:space-between;align-items:center;display:flex}.lKEbqa_title{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);color:var(--color-grey-800);margin:0}.lKEbqa_identityWrapper{padding:var(--space-md) var(--space-lg)}.lKEbqa_workerDropdown{position:relative}.lKEbqa_workerDropdownTrigger{align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-xs) var(--space-sm);background:var(--color-white);border:var(--border-width-thin) solid var(--color-grey-400);border-radius:var(--border-radius-medium);cursor:pointer;transition:border-color var(--transition-fast);text-align:left;display:flex}.lKEbqa_workerDropdownTrigger:hover{border-color:var(--color-grey-600)}.lKEbqa_workerDropdownTrigger:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.lKEbqa_workerDropdownChevron{color:var(--color-grey-400);transition:transform var(--transition-fast);flex-shrink:0;margin-left:auto}.lKEbqa_workerDropdownChevron.lKEbqa_open{transform:rotate(180deg)}.lKEbqa_workerDropdownList{top:calc(100% + var(--space-xxs));z-index:var(--z-tooltip);background:var(--color-white);border:var(--border-width-thin) solid var(--color-grey-500);border-radius:var(--border-radius-large);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow:hidden}.lKEbqa_workerSearchWrapper{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-bottom:var(--border-width-thin) solid var(--color-grey-0);display:flex}.lKEbqa_workerSearchIcon{color:var(--color-grey-400);flex-shrink:0}.lKEbqa_workerSearchInput{font-size:var(--font-size-subtle);color:var(--color-grey-800);background:0 0;border:none;outline:none;flex:1}.lKEbqa_workerSearchInput::placeholder{color:var(--color-grey-400)}.lKEbqa_workerDropdownItems{max-height:240px;padding:var(--space-xxs);overflow-y:auto}.lKEbqa_workerDropdownEmpty{padding:var(--space-md);text-align:center;font-size:var(--font-size-subtle);color:var(--color-grey-400)}.lKEbqa_workerDropdownItem{width:100%;padding:var(--space-xs) var(--space-sm);border-radius:var(--border-radius-medium);cursor:pointer;text-align:left;transition:background var(--duration-fast);background:0 0;border:none;align-items:center;display:flex}.lKEbqa_workerDropdownItem:hover{background:var(--color-grey-0)}.lKEbqa_workerDropdownItem.lKEbqa_selected{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.lKEbqa_form{padding:0 var(--space-lg) var(--space-xs);flex-direction:column;display:flex}.lKEbqa_fieldLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-700);margin-bottom:var(--border-radius-small);margin-top:var(--space-md)}.lKEbqa_fieldLabelOptional{font-weight:var(--font-weight-light);color:var(--color-grey-400)}.lKEbqa_selectWrapper{position:relative}.lKEbqa_select{width:100%;padding:var(--space-sm) var(--space-xl) var(--space-sm) var(--space-sm);font-size:var(--font-size-small);border:var(--border-width-thin) solid var(--color-grey-400);border-radius:var(--border-radius-medium);background:var(--color-white);color:var(--color-grey-800);cursor:pointer;transition:border-color var(--transition-fast);appearance:none}.lKEbqa_select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.lKEbqa_selectChevron{right:var(--space-sm);color:var(--color-grey-400);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.lKEbqa_textarea{width:100%;padding:var(--space-sm);font-size:var(--font-size-small);border:var(--border-width-thin) solid var(--color-grey-400);border-radius:var(--border-radius-medium);background:var(--color-white);color:var(--color-grey-800);resize:vertical;min-height:72px;transition:border-color var(--transition-fast);font-family:inherit}.lKEbqa_textarea::placeholder{color:var(--color-grey-400)}.lKEbqa_textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.lKEbqa_timeLockedSummary{padding:var(--space-sm) var(--space-md);background:var(--color-grey-0);border-radius:var(--border-radius-large)}.lKEbqa_timeLockedTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-default);color:var(--color-grey-700)}.lKEbqa_timeLockedRange{font-size:var(--font-size-small);color:var(--color-grey-600);margin-top:var(--space-xxs)}.lKEbqa_timeRow{align-items:flex-start;gap:0;display:flex}.lKEbqa_timeGroup{gap:var(--border-radius-small);flex-direction:column;flex:1;min-width:0;display:flex}.lKEbqa_dateInput{width:100%;padding:var(--border-radius-small) var(--space-sm);font-size:var(--font-size-subtle);color:var(--color-grey-700);border:var(--border-width-thin) solid var(--color-grey-500);border-radius:var(--border-radius-medium);background:var(--color-grey-0);transition:border-color var(--transition-fast)}.lKEbqa_dateInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.lKEbqa_dateInput:disabled{opacity:1;cursor:default}.lKEbqa_timeInput{width:100%;padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-small);font-weight:var(--font-weight-default);border:var(--border-width-thin) solid var(--color-grey-400);border-radius:var(--border-radius-medium);background:var(--color-white);color:var(--color-grey-800);transition:border-color var(--transition-fast)}.lKEbqa_timeInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.lKEbqa_timeInput:disabled{opacity:1;cursor:default}.lKEbqa_timeSeparator{width:var(--space-xl);padding-top:var(--space-xxl);color:var(--color-grey-400);flex-shrink:0;justify-content:center;align-items:center;display:flex}.lKEbqa_checkboxRow{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0 var(--border-radius-small);font-size:var(--font-size-subtle);color:var(--color-grey-700);cursor:pointer;user-select:none;display:flex}.lKEbqa_checkbox{width:var(--space-md);height:var(--space-md);accent-color:var(--color-primary);cursor:pointer;flex-shrink:0}.lKEbqa_footer{padding:var(--space-md) var(--space-lg);border-top:var(--border-width-thin) solid var(--color-grey-0);margin-top:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.lKEbqa_cancelButton,.lKEbqa_confirmButton{padding:var(--space-sm) var(--space-lg);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);border-radius:var(--border-radius-large);cursor:pointer;transition:all var(--transition-fast)}.lKEbqa_cancelButton{color:var(--color-grey-700);background:0 0;border:none;padding-left:0}.lKEbqa_cancelButton:hover{color:var(--color-grey-800)}.lKEbqa_confirmButton{background:var(--color-primary);color:var(--color-white);border-radius:var(--border-radius-large);border:none}.lKEbqa_confirmButton:hover{background:color-mix(in srgb, var(--color-primary) 85%, black)}.lKEbqa_confirmButton:disabled{background:color-mix(in srgb, var(--color-primary) 40%, transparent);cursor:not-allowed}@keyframes lKEbqa_spin{to{transform:rotate(360deg)}}.lKEbqa_statusPanel{width:340px}.lKEbqa_statusContent{text-align:center;padding:var(--space-xxl) var(--space-lg);align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.lKEbqa_spinnerLarge{color:var(--color-primary);margin-bottom:var(--space-xs);font-size:32px;animation:.8s linear infinite lKEbqa_spin}.lKEbqa_statusIconSuccess{color:#16a34a;margin-bottom:var(--space-xs);font-size:32px}.lKEbqa_statusTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);margin:0}.lKEbqa_statusSubtitle{font-size:var(--font-size-small);color:var(--color-grey-600);margin:0;line-height:1.4}.lKEbqa_elapsed{font-size:var(--font-size-subtle);color:var(--color-grey-500);font-variant-numeric:tabular-nums}}
.rkAVmG_formContainer{flex-direction:column;justify-content:space-between;min-width:36rem;min-height:100%;display:flex}.rkAVmG_form{padding:0px var(--space-lg)}.rkAVmG_earningTypeRow{align-items:center;gap:var(--space-sm);display:flex}.rkAVmG_editBtn{color:var(--color-grey-600);cursor:pointer;font-size:var(--font-size-subtle);align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-small);background:0 0;border:none;font-family:inherit;display:flex}.rkAVmG_editBtn:hover{background:var(--color-grey-500)}.rkAVmG_actions{border-top:1px solid var(--border-grey);padding:var(--space-md) var(--space-lg);justify-content:flex-end;gap:8px;display:flex}
.ZlHpMW_sections{gap:var(--space-lg);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=75rem){.ZlHpMW_sections{grid-template-columns:1fr}}
.uZPe1q_root{gap:var(--space-sm);flex-direction:column;display:flex}.uZPe1q_repeatChips{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.uZPe1q_repeatChip{border-radius:var(--border-radius-full,999px);color:var(--color-grey-600)}.uZPe1q_repeatChip:hover{border-color:var(--color-dark-blue);color:var(--color-dark-blue)}.uZPe1q_repeatChipActive{background:var(--color-dark-blue);border-color:var(--color-dark-blue);color:var(--color-white)}.uZPe1q_repeatChipActive:hover{background:var(--color-dark-blue);color:var(--color-white);filter:none}.uZPe1q_customRow{align-items:center;gap:var(--space-xs);padding:var(--space-sm);background:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);flex-wrap:wrap;display:flex}.uZPe1q_customLabel{font-size:var(--font-size-small);color:var(--color-grey-700);font-weight:var(--font-weight-semibold)}.uZPe1q_customCount{width:72px;min-width:72px}.uZPe1q_customUnit{min-width:110px}.uZPe1q_customSummary{font-size:var(--font-size-subtle);color:var(--color-grey-500);margin-left:auto}
.nL-Jma_overlay{z-index:1000;background:#00000059;justify-content:flex-end;align-items:center;animation:.2s ease-out nL-Jma_fadeIn;display:flex;position:fixed;inset:0}@keyframes nL-Jma_fadeIn{0%{opacity:0}to{opacity:1}}.nL-Jma_panel{background:var(--color-white);width:420px;height:100%;box-shadow:var(--shadow-xl);flex-direction:column;animation:.2s ease-out nL-Jma_slideIn;display:flex;overflow-y:auto}@keyframes nL-Jma_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.nL-Jma_header{justify-content:space-between;align-items:center;padding:20px 20px 0;display:flex}.nL-Jma_title{font-size:18px;font-weight:var(--font-weight-bold);color:var(--color-grey-800);margin:0}.nL-Jma_workerIdentity{align-items:center;gap:var(--space-sm);display:flex}.nL-Jma_workerDropdown{position:relative}.nL-Jma_workerDropdownTrigger{align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-xs) var(--space-sm);background:var(--color-white);border:1px solid var(--color-grey-400);border-radius:var(--border-radius-medium);cursor:pointer;text-align:left;transition:border-color .15s;display:flex}.nL-Jma_workerDropdownTrigger:hover{border-color:var(--color-grey-600)}.nL-Jma_workerDropdownTrigger:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent);outline:none}.nL-Jma_workerDropdownChevron{color:var(--color-grey-400);flex-shrink:0;margin-left:auto;transition:transform .15s}.nL-Jma_workerDropdownChevron.nL-Jma_open{transform:rotate(180deg)}.nL-Jma_workerDropdownList{top:calc(100% + var(--space-xxs));z-index:50;background:var(--color-white);border:1px solid var(--color-grey-500);box-shadow:var(--shadow-md);border-radius:10px;flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow:hidden}.nL-Jma_workerSearchWrapper{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-grey-0);display:flex}.nL-Jma_workerSearchIcon{color:var(--color-grey-400);flex-shrink:0}.nL-Jma_workerSearchInput{color:var(--color-grey-800);background:0 0;border:none;outline:none;flex:1;font-size:13px}.nL-Jma_workerSearchInput::placeholder{color:var(--color-grey-400)}.nL-Jma_workerDropdownItems{max-height:240px;padding:var(--space-xxs);overflow-y:auto}.nL-Jma_workerDropdownEmpty{padding:var(--space-md);text-align:center;color:var(--color-grey-400);font-size:13px}.nL-Jma_workerDropdownItem{width:100%;padding:var(--space-xs) 10px;border-radius:var(--border-radius-medium);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;transition:background .1s;display:flex}.nL-Jma_workerDropdownItem:hover{background:var(--color-grey-0)}.nL-Jma_form{padding:0 20px var(--space-xs);flex-direction:column;flex:1;display:flex}.nL-Jma_fieldValue{color:var(--color-grey-800);padding:10px 0;font-size:14px}.nL-Jma_timeLockedSummary{padding:14px var(--space-md);background:var(--color-grey-0);border-radius:10px}.nL-Jma_timeLockedRange{color:var(--color-grey-600);font-size:14px}.nL-Jma_timeLockedNote{color:var(--color-grey-400);margin-top:4px;font-size:12px;font-style:italic}.nL-Jma_timeRow{align-items:flex-start;gap:0;display:flex}.nL-Jma_timeGroup{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.nL-Jma_timeSeparator{width:32px;color:var(--color-grey-400);flex-shrink:0;justify-content:center;align-items:center;padding-top:38px;display:flex}.nL-Jma_checkboxRow{padding:14px 0 6px}.nL-Jma_footer{justify-content:flex-end;align-items:center;gap:var(--space-sm);padding:var(--space-md) 20px;border-top:1px solid var(--color-grey-0);margin-top:auto;display:flex}
.x7UMRq_formContainer{flex-direction:column;justify-content:space-between;min-width:36rem;min-height:100%;display:flex}.x7UMRq_form{padding:0px var(--space-lg)}.x7UMRq_typeName{color:var(--color-grey-900);margin:0}.x7UMRq_actions{border-top:1px solid var(--border-grey);padding:var(--space-md) var(--space-lg);justify-content:flex-end;gap:8px;display:flex}
.O7SqAa_stack{gap:var(--space-lg);flex-direction:column;display:flex}
.yXh-ba_commentsSection{gap:var(--space-md);flex-direction:column;display:flex}.yXh-ba_header{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.yXh-ba_title{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}.yXh-ba_inputWrapper{gap:var(--space-sm);padding:var(--space-sm);background:var(--color-grey-50);border-radius:var(--border-radius-medium);flex-direction:column;display:flex}.yXh-ba_inputActions{justify-content:flex-end;gap:var(--space-xs);display:flex}.yXh-ba_commentList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yXh-ba_emptyState{font-size:var(--font-size-small);color:var(--color-grey-500);text-align:center;padding:var(--space-md);margin:0}
.mg5Cna_formContainer{flex-direction:column;justify-content:space-between;min-width:36rem;min-height:100%;display:flex}.mg5Cna_form{padding:0px var(--space-lg)}.mg5Cna_chipGroup{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.mg5Cna_chip{padding:var(--space-xxs) var(--space-sm);border:1px solid var(--border-grey);cursor:pointer;font-size:var(--font-size-subtle);color:var(--color-grey-600);background:0 0;border-radius:999px;align-items:center;font-family:inherit;line-height:1.4;transition:background .1s,border-color .1s,color .1s;display:inline-flex}.mg5Cna_chip:hover{border-color:var(--color-grey-500);color:var(--color-text)}.mg5Cna_chip.mg5Cna_chipSelected{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.mg5Cna_chip.mg5Cna_chipSelected:hover{background:var(--color-primary-dark,var(--color-primary))}.mg5Cna_statesHint{margin-top:var(--space-xxs);font-size:var(--font-size-subtle);color:var(--color-grey-500)}.mg5Cna_actions{border-top:1px solid var(--border-grey);padding:var(--space-md) var(--space-lg);justify-content:flex-end;gap:8px;display:flex}
@layer component{.OrzQpa_container{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.OrzQpa_canvasWrapper{aspect-ratio:3;border:1px solid var(--border-grey);border-radius:var(--border-radius-md);width:100%;position:relative;overflow:hidden}.OrzQpa_canvas{cursor:crosshair;touch-action:none;width:100%;height:100%;position:absolute;top:0;left:0}}
@layer component{.kFGfrW_container{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.kFGfrW_canvasWrapper{aspect-ratio:4/3;border:1px solid var(--border-grey);border-radius:var(--border-radius-md);width:100%;position:relative;overflow:hidden}.kFGfrW_backgroundImage{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.kFGfrW_canvas{cursor:crosshair;touch-action:none;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.kFGfrW_controls{z-index:100;gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex;position:relative}.kFGfrW_colorPicker{z-index:1000;position:relative}.kFGfrW_colorPickerToggle{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--border-grey);border-radius:var(--border-radius-md);background:var(--background-primary);cursor:pointer;display:flex}.kFGfrW_colorPickerToggle:hover{border-color:var(--border-grey-dark)}.kFGfrW_selectedColorSwatch{border:1px solid var(--border-grey);border-radius:50%;width:16px;height:16px}.kFGfrW_colorPickerArrow{color:var(--text-secondary);font-size:8px}.kFGfrW_colorPickerDropdown{z-index:1000;margin-left:var(--space-xs);padding:var(--space-xs);border:1px solid var(--border-grey);border-radius:var(--border-radius-md);background:var(--color-white);grid-template-columns:repeat(6,1fr);gap:2px;display:grid;position:absolute;top:50%;left:100%;transform:translateY(-50%);box-shadow:0 4px 12px #00000026}.kFGfrW_colorOption{border:2px solid var(--background-primary);outline:1px solid var(--border-grey);cursor:pointer;border-radius:50%;width:24px;height:24px;transition:transform .1s}.kFGfrW_colorOption:hover{transform:scale(1.15)}.kFGfrW_colorOption.kFGfrW_isSelected{outline:2px solid var(--text-primary)}}
.m1KIUG_addressLink{font-weight:var(--font-weight-subtle)}
.CrhE4G_formContainer{flex-direction:column;justify-content:space-between;min-width:36rem;min-height:100%;display:flex}.CrhE4G_form{padding:0px var(--space-lg)}.CrhE4G_typeName{color:var(--color-grey-900);margin:0}.CrhE4G_actions{border-top:1px solid var(--border-grey);padding:var(--space-md) var(--space-lg);justify-content:flex-end;gap:8px;display:flex}
._5SgK2G_editor{gap:var(--space-lg);flex-direction:column;display:flex}._5SgK2G_grid{gap:var(--space-sm) var(--space-md);grid-template-columns:1fr 1fr;display:grid}._5SgK2G_list{gap:var(--space-xs);flex-direction:column;display:flex}._5SgK2G_listHeader{justify-content:space-between;align-items:center;display:flex}._5SgK2G_listLabel{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}._5SgK2G_row{align-items:center;gap:var(--space-sm);display:flex}._5SgK2G_rowType{flex:1}._5SgK2G_rowNumber{align-items:center;gap:var(--space-xs);flex:1;display:flex}._5SgK2G_unit{font-size:var(--font-size-small);color:var(--color-grey-500)}._5SgK2G_remove{cursor:pointer;color:var(--color-grey-400);padding:var(--space-xxs);background:0 0;border:none;flex-shrink:0;align-items:center;display:flex}._5SgK2G_remove:hover{color:var(--color-red)}
@layer component{.mHyIwa_notesList{gap:var(--space-sm);flex-direction:column;display:flex}.mHyIwa_noteCard{padding:var(--space-sm) var(--space-md);background:var(--color-grey-50,#f9fafb);border-radius:var(--border-radius-small)}.mHyIwa_noteTopRow{margin-bottom:var(--space-xxs);justify-content:space-between;align-items:center;display:flex}.mHyIwa_noteAuthor{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-800)}.mHyIwa_noteTime{font-size:var(--font-size-subtle);color:var(--color-grey-500)}.mHyIwa_noteContent{margin:0 0 var(--space-xs) 0;font-size:var(--font-size-small);color:var(--color-grey-700);line-height:1.5}.mHyIwa_noteFooter{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.mHyIwa_noteTag{padding:1px var(--space-xs);background:var(--color-grey-200);color:var(--color-grey-700);border-radius:var(--border-radius-full);font-size:var(--font-size-subtle);display:inline-flex}.mHyIwa_noteAttachment{padding:1px var(--space-xs);background:var(--color-primary-50,#eff6ff);color:var(--color-primary);border-radius:var(--border-radius-full);font-size:var(--font-size-subtle);text-transform:capitalize;display:inline-flex}}
.lhDg-W_formContainer{flex-direction:column;min-width:100%;min-height:100%;display:flex}.lhDg-W_workerHeader{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border-grey);max-height:var(--drawer-header-height);justify-content:space-between;align-items:center;display:flex}.lhDg-W_workerHeaderStart{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.lhDg-W_workerInfo{align-items:center;gap:var(--space-sm);display:flex}.lhDg-W_workerName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.lhDg-W_form{gap:var(--space-lg);padding:var(--space-lg);flex-direction:column;flex:1;display:flex;overflow-y:auto}.lhDg-W_employeeComment{padding:var(--space-md);background:var(--color-grey-100);border-radius:var(--border-radius-medium);border-left:3px solid var(--color-grey-400)}.lhDg-W_adminComment{padding:var(--space-md);background:var(--color-blue-50);border-radius:var(--border-radius-medium);border-left:3px solid var(--color-blue-400);margin-bottom:var(--space-md)}.lhDg-W_changeRequestComment{padding:var(--space-md);background:var(--color-orange-50);border-radius:var(--border-radius-medium);border-left:3px solid var(--color-orange-400)}.lhDg-W_commentLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-grey-500);margin:0 0 var(--space-xs)}.lhDg-W_commentText{font-size:var(--font-size-sm);color:var(--text-primary);margin:0}.lhDg-W_dateTimeRow{gap:var(--space-sm);grid-template-columns:1fr 1fr 1fr;display:grid}.lhDg-W_dateTimeRow>*{min-width:0;margin-top:0}.lhDg-W_dateTimeRow input,.lhDg-W_dateTimeRow select{width:100%}.lhDg-W_section{padding-top:var(--space-md);border-top:1px solid var(--border-grey)}.lhDg-W_sectionTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-sm)}.lhDg-W_signatureCanvas canvas{width:100%!important}.lhDg-W_errorMessage{padding:var(--space-sm);background:var(--danger-background);color:var(--danger-color);border-radius:var(--border-radius-sm);font-size:var(--font-size-sm)}.lhDg-W_commentBox{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm);background:var(--background-tertiary);border-radius:var(--border-radius-sm);display:flex}.lhDg-W_commentBoxText{font-size:var(--font-size-sm);color:var(--text-primary);white-space:pre-wrap;margin:0}
@layer component{.a00tkW_badges{flex-wrap:wrap;gap:4px;display:flex}.a00tkW_badge{align-items:center;gap:var(--space-xxs);font-size:11px;font-weight:var(--font-weight-semibold);padding:var(--space-xxs) var(--space-xs);border-radius:var(--space-xxs);white-space:nowrap;cursor:default;line-height:1.3;display:inline-flex}.a00tkW_badge.a00tkW_badgeIconOnly{padding:var(--space-xxs) var(--border-radius-small)}.a00tkW_pillEmploymentFt{background:var(--color-green-200);color:var(--color-green-800);border:var(--border-width-thin) solid var(--color-green-300)}.a00tkW_pillEmploymentPt{background:var(--color-blue-200);color:var(--color-blue-800);border:var(--border-width-thin) solid var(--color-blue-300)}.a00tkW_pillEmploymentCasual{background:var(--color-grey-0);color:var(--color-grey-700);border:var(--border-width-thin) solid var(--color-grey-600)}.a00tkW_pillScheduleDay{background:var(--color-yellow-50);color:var(--color-yellow-800);border:var(--border-width-thin) solid var(--color-yellow-200)}.a00tkW_pillScheduleNight{background:var(--color-purple-100);color:var(--color-purple-800);border:var(--border-width-thin) solid var(--color-purple-300)}.a00tkW_pillRoleCnc{background:var(--color-pink-100);color:var(--color-pink-800);border:var(--border-width-thin) solid var(--color-pink-200)}.a00tkW_pillRoleRn{background:var(--color-orange-50);color:var(--color-orange-800);border:var(--border-width-thin) solid var(--color-orange-200)}.a00tkW_pillRoleEn{background:var(--color-green-50);color:var(--color-green-800);border:var(--border-width-thin) solid var(--color-green-300)}.a00tkW_pillRoleAin{background:var(--color-blue-50);color:var(--color-blue-800);border:var(--border-width-thin) solid var(--color-blue-200)}.a00tkW_badgeSymbol,.a00tkW_badgeIcon{display:inline-block}.a00tkW_pillFundingDva{background:var(--color-yellow-100);color:var(--color-yellow-800);border:var(--border-width-thin) solid var(--color-yellow-200)}.a00tkW_pillFundingNdis{background:var(--color-blue-200);color:var(--color-blue-800);border:var(--border-width-thin) solid var(--color-blue-300)}.a00tkW_pillFundingHcp{background:var(--color-pink-100);color:var(--color-pink-800);border:var(--border-width-thin) solid var(--color-pink-200)}.a00tkW_pillFundingChsp{background:var(--color-purple-100);color:var(--color-purple-800);border:var(--border-width-thin) solid var(--color-purple-200)}.a00tkW_pillFundingMac{background:var(--color-green-200);color:var(--color-green-800);border:var(--border-width-thin) solid var(--color-green-300)}.a00tkW_pillFundingPrivate{background:var(--color-grey-0);color:var(--color-grey-700);border:var(--border-width-thin) solid var(--color-grey-600)}.a00tkW_pillAge40{background:var(--color-green-50);color:var(--color-green-800);border:var(--border-width-thin) solid var(--color-green-300)}.a00tkW_pillAge50{background:var(--color-blue-50);color:var(--color-blue-800);border:var(--border-width-thin) solid var(--color-blue-200)}.a00tkW_pillAge60{background:var(--color-yellow-100);color:var(--color-yellow-800);border:var(--border-width-thin) solid var(--color-yellow-200)}.a00tkW_pillAge70{background:var(--color-orange-100);color:var(--color-orange-800);border:var(--border-width-thin) solid var(--color-orange-200)}.a00tkW_pillAge80{background:var(--color-red-100);color:var(--color-red-800);border:var(--border-width-thin) solid var(--color-red-200)}.a00tkW_pillAge90,.a00tkW_pillAge100{background:var(--color-pink-100);color:var(--color-pink-800);border:var(--border-width-thin) solid var(--color-pink-200)}}
.bpM6HW_formGroup{width:100%;margin-bottom:var(--space-md)}
.D6qbhq_layout{flex-direction:column;min-height:100%;display:flex}.D6qbhq_body{padding:var(--space-md) var(--space-lg);flex-direction:column;flex:1;display:flex;overflow-y:auto}.D6qbhq_timeRow,.D6qbhq_durationRow,.D6qbhq_serviceRow{align-items:center;gap:var(--space-xs);display:flex}.D6qbhq_timeRow>:first-child,.D6qbhq_timeRow>:last-child{flex:1}.D6qbhq_timeRow>span,.D6qbhq_durationRow>span,.D6qbhq_minutesLabel{font-size:var(--font-size-small);color:var(--color-grey-500)}.D6qbhq_servicesField{margin-top:var(--space-lg)}.D6qbhq_fieldLabel{font-weight:var(--font-weight-semibold);font-size:var(--font-size-default);color:var(--color-text);margin-bottom:var(--space-xs);display:block}.D6qbhq_hint{font-size:var(--font-size-small);color:var(--color-grey-500);margin:0}.D6qbhq_serviceRow{margin-top:var(--space-xs);padding:var(--space-xs);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);background:var(--color-grey-50)}.D6qbhq_serviceName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.D6qbhq_serviceDuration{width:72px}.D6qbhq_durationRow>:first-child{width:120px}.D6qbhq_error{font-size:var(--font-size-small);color:var(--color-red-600);margin:0}.D6qbhq_footer{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-grey-100);flex-shrink:0;display:flex}
._83mPyG_sectionWrapper{margin-bottom:var(--space-md)}._83mPyG_sectionHeader{min-height:32px;margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}._83mPyG_sectionTitle{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue)}._83mPyG_tableTitle{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}._83mPyG_emptyState{color:var(--color-grey-500);font-size:var(--font-size-sm);padding:var(--space-md) 0;margin:0}._83mPyG_clickableRow{cursor:pointer}._83mPyG_clickableRow:hover{background-color:var(--color-grey-50)}._83mPyG_modalContent{padding:var(--space-lg);gap:var(--space-md);flex-direction:column;width:min(560px,90vw);max-height:80vh;display:flex}._83mPyG_modalTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}._83mPyG_modalSubtitle{font-size:var(--font-size-sm);color:var(--color-grey-500);margin:0}._83mPyG_templateSearch{width:100%}._83mPyG_templateList{gap:var(--space-xs);flex-direction:column;display:flex;overflow-y:auto}._83mPyG_templateItem{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-md);background:var(--color-white);cursor:pointer;text-align:left;flex-direction:column;transition:background-color .15s,border-color .15s;display:flex}._83mPyG_templateItem:hover{background-color:var(--color-grey-50);border-color:var(--color-grey-400)}._83mPyG_templateTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-grey-900)}._83mPyG_templateDescription{font-size:var(--font-size-xs);color:var(--color-grey-500);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@layer component{.FPXV5q_tooltip{width:fit-content;display:inline-flex;position:relative}.FPXV5q_tooltip:has(.FPXV5q_trigger:hover) .FPXV5q_content,.FPXV5q_tooltip:has(.FPXV5q_trigger:focus-within) .FPXV5q_content{opacity:1;visibility:visible;pointer-events:auto}.FPXV5q_tooltip[data-placement=top]:has(.FPXV5q_trigger:hover) .FPXV5q_content,.FPXV5q_tooltip[data-placement=top]:has(.FPXV5q_trigger:focus-within) .FPXV5q_content,.FPXV5q_tooltip[data-placement=bottom]:has(.FPXV5q_trigger:hover) .FPXV5q_content,.FPXV5q_tooltip[data-placement=bottom]:has(.FPXV5q_trigger:focus-within) .FPXV5q_content{transform:translate(-50%)translateY(0)}.FPXV5q_tooltip[data-placement=left]:has(.FPXV5q_trigger:hover) .FPXV5q_content,.FPXV5q_tooltip[data-placement=left]:has(.FPXV5q_trigger:focus-within) .FPXV5q_content,.FPXV5q_tooltip[data-placement=right]:has(.FPXV5q_trigger:hover) .FPXV5q_content,.FPXV5q_tooltip[data-placement=right]:has(.FPXV5q_trigger:focus-within) .FPXV5q_content{transform:translateY(-50%)translate(0)}.FPXV5q_trigger{display:inline-flex}.FPXV5q_content{z-index:var(--z-tooltip);background-color:var(--tooltip-bg);color:var(--tooltip-color);padding:var(--space-xs) var(--space-sm);border-radius:var(--tooltip-radius);font-size:var(--tooltip-font-size);font-weight:var(--font-weight-default);line-height:var(--line-height-tight);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-md);border:1px solid var(--color-grey-200);opacity:0;visibility:hidden;transition:opacity .15s ease-out,visibility .15s ease-out,transform .15s ease-out;position:absolute}.FPXV5q_tooltip[data-placement=top] .FPXV5q_content{margin-bottom:var(--tooltip-offset);bottom:100%;left:50%;transform:translate(-50%)translateY(4px)}.FPXV5q_tooltip[data-placement=bottom] .FPXV5q_content{margin-top:var(--tooltip-offset);top:100%;left:50%;transform:translate(-50%)translateY(-4px)}.FPXV5q_tooltip[data-placement=left] .FPXV5q_content{margin-right:var(--tooltip-offset);top:50%;right:100%;transform:translateY(-50%)translate(4px)}.FPXV5q_tooltip[data-placement=right] .FPXV5q_content{margin-left:var(--tooltip-offset);top:50%;left:100%;transform:translateY(-50%)translate(-4px)}.FPXV5q_arrow{border:6px solid #0000;width:0;height:0;position:absolute}.FPXV5q_tooltip[data-placement=top] .FPXV5q_arrow{border-top-color:var(--tooltip-bg);border-bottom:none;bottom:-6px;left:50%;transform:translate(-50%)}.FPXV5q_tooltip[data-placement=bottom] .FPXV5q_arrow{border-bottom-color:var(--tooltip-bg);border-top:none;top:-6px;left:50%;transform:translate(-50%)}.FPXV5q_tooltip[data-placement=left] .FPXV5q_arrow{border-left-color:var(--tooltip-bg);border-right:none;top:50%;right:-6px;transform:translateY(-50%)}.FPXV5q_tooltip[data-placement=right] .FPXV5q_arrow{border-right-color:var(--tooltip-bg);border-left:none;top:50%;left:-6px;transform:translateY(-50%)}}
@layer component{.C0RcqW_identity{align-items:flex-start;gap:var(--space-sm);width:100%;display:flex}.C0RcqW_identity.C0RcqW_dimmed{opacity:.6}.C0RcqW_identity.C0RcqW_small .C0RcqW_name{font-size:var(--font-size-subtle)}.C0RcqW_identity.C0RcqW_small .C0RcqW_statusBadge{font-size:var(--font-size-subtle);padding:1px var(--space-xxs)}.C0RcqW_info{flex:1;min-width:0}.C0RcqW_nameRow{align-items:center;gap:var(--border-radius-small);min-width:0;display:flex}.C0RcqW_name{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.C0RcqW_statusBadge{align-items:center;gap:var(--space-xxs);font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-large);border:var(--border-width-thin) solid var(--color-grey-600);color:var(--color-grey-600);white-space:nowrap;flex-shrink:0;margin-left:auto;display:inline-flex}.C0RcqW_statusDot{width:var(--border-radius-small);height:var(--border-radius-small);border-radius:var(--border-radius-full);background:var(--color-grey-600);flex-shrink:0}.C0RcqW_pills{align-items:center;gap:var(--space-xxs);margin-top:var(--space-xxs);flex-wrap:wrap;display:flex}}
.-gh-hq_phoneLink{font-weight:var(--font-weight-subtle)}
.uKGQxG_card{padding:var(--space-md) var(--space-lg);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xs)}.uKGQxG_header{min-height:32px;margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.uKGQxG_title{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);margin:0}.uKGQxG_contactCount{padding:var(--space-xxs) var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-grey-600);background:var(--color-grey-50);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-full)}.uKGQxG_empty{padding:var(--space-xl) var(--space-md);text-align:center}.uKGQxG_emptyTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}.uKGQxG_emptyBody{margin-top:var(--space-xxs);font-size:var(--font-size-subtle);color:var(--color-grey-500)}.uKGQxG_nameCell{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}.uKGQxG_expandedRow{cursor:pointer;background:var(--color-grey-100)}.uKGQxG_expandedRow:hover{background:var(--color-grey-100)}.uKGQxG_expandedContentRow{cursor:default}.uKGQxG_expandedCell{background:var(--color-grey-100);padding:0!important}.uKGQxG_readPanel{padding:var(--space-md) var(--space-lg) var(--space-lg);animation:.14s uKGQxG_slideIn}.uKGQxG_readDetails{gap:var(--space-md);grid-template-columns:repeat(2,1fr);display:grid}.uKGQxG_readField{gap:var(--space-xxs);flex-direction:column;display:flex}.uKGQxG_readLabel{font-size:var(--font-size-subtle);color:var(--color-grey-500)}.uKGQxG_readValue{font-size:var(--font-size-small);color:var(--color-dark-blue)}.uKGQxG_editPanel{padding:var(--space-md) var(--space-lg) var(--space-lg);gap:var(--space-md);flex-direction:column;animation:.14s uKGQxG_slideIn;display:flex}.uKGQxG_editFields{gap:var(--space-sm);grid-template-columns:repeat(2,1fr);display:grid}.uKGQxG_addPanel{padding:var(--space-md) var(--space-lg);background:var(--color-grey-50);border:1px dashed var(--color-grey-400);border-radius:var(--border-radius-medium);margin:var(--space-md) 0;gap:var(--space-md);flex-direction:column;animation:.14s uKGQxG_slideIn;display:flex}.uKGQxG_addFields{gap:var(--space-sm);grid-template-columns:repeat(2,1fr);display:grid}.uKGQxG_editActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.uKGQxG_spacer{margin-left:auto}.uKGQxG_mutedText{color:var(--color-grey-500)}.uKGQxG_actionCell{text-align:right}.uKGQxG_actionButtons{gap:var(--space-xxs);justify-content:flex-end;align-items:center;display:flex}@keyframes uKGQxG_slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
.DRu4Wa_footer{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--border-grey);display:flex}.DRu4Wa_footerLeft,.DRu4Wa_footerRight{gap:var(--space-sm);display:flex}
@layer component{.mWiU3G_card{padding:var(--space-md) var(--space-lg);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xs)}.mWiU3G_header{min-height:32px;margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.mWiU3G_title{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);margin:0}.mWiU3G_noteCount{padding:var(--space-xxs) var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-grey-600);background:var(--color-grey-50);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-full)}.mWiU3G_empty{padding:var(--space-xl) var(--space-md);text-align:center}.mWiU3G_emptyTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}.mWiU3G_emptyBody{margin-top:calc(var(--space-xxs) / 2);font-size:var(--font-size-subtle);color:var(--color-grey-500)}.mWiU3G_readPanel{padding:var(--space-md) var(--space-lg) var(--space-lg);animation:mWiU3G_slideIn var(--duration-fast) ease}.mWiU3G_readText{white-space:pre-wrap;color:var(--color-dark-blue);font-size:var(--font-size-small);line-height:var(--line-height-base)}.mWiU3G_readMeta{margin-top:var(--space-sm);color:var(--color-grey-600);font-size:var(--font-size-subtle)}.mWiU3G_editPanel{padding:var(--space-md) var(--space-lg) var(--space-lg);gap:var(--space-md);animation:mWiU3G_slideIn var(--duration-fast) ease;flex-direction:column;display:flex}.mWiU3G_addNotePanel{padding:var(--space-md) var(--space-lg);background:var(--color-grey-50);border:1px dashed var(--color-grey-400);border-radius:var(--border-radius-medium);margin:var(--space-md) 0;gap:var(--space-md);animation:mWiU3G_slideIn var(--duration-fast) ease;flex-direction:column;display:flex}.mWiU3G_uploadDropzone{padding:var(--space-md);border:1px dashed var(--color-grey-400);border-radius:var(--border-radius-medium);background:var(--color-white);text-align:center;color:var(--color-grey-600);font-size:var(--font-size-subtle);cursor:pointer;transition:border-color var(--duration-fast), background var(--duration-fast)}.mWiU3G_uploadDropzone:hover{border-color:var(--color-primary);background:var(--color-grey-100)}.mWiU3G_uploadDropzone p{margin:0}.mWiU3G_editActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.mWiU3G_spacer{margin-left:auto}.mWiU3G_attachmentField{gap:var(--space-xxs);flex-direction:column;display:flex}.mWiU3G_attachmentLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}.mWiU3G_noteCell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.mWiU3G_mutedText{color:var(--color-grey-500)}.mWiU3G_actionButtons{gap:var(--space-xxs);justify-content:flex-end;align-items:center;display:flex}.mWiU3G_statusIcon{justify-content:center;align-items:center;width:22px;height:28px;display:inline-flex}.mWiU3G_priorityIcon{color:var(--color-orange-500)}.mWiU3G_pinIcon{color:var(--color-primary)}.mWiU3G_adminIcon{color:var(--color-grey-500)}@keyframes mWiU3G_slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}}
@layer component{.Sg-5xW_orderedList{padding-left:var(--space-lg);margin-bottom:var(--space-md);list-style-type:decimal}}
@layer component{.Y2lC2q_unorderedList{padding-left:var(--space-lg);margin-bottom:var(--space-md);list-style-type:disc}}
.sR72ga_card{padding:var(--space-md) var(--space-lg);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xs)}.sR72ga_header{min-height:32px;margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.sR72ga_title{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);margin:0}.sR72ga_empty{padding:var(--space-xl) var(--space-md);text-align:center}.sR72ga_emptyTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}.sR72ga_emptyBody{margin-top:var(--space-xxs);font-size:var(--font-size-subtle);color:var(--color-grey-500)}
@layer component{.Za12TW_container{align-items:center;gap:var(--space-sm);display:flex}}
@layer component{.vJDP8a_row{padding:var(--space-xs) 0;border-bottom:1px solid var(--color-grey-300);transition:background-color var(--duration-fast) ease;align-items:center;display:flex}@media (hover:hover){.vJDP8a_row:hover{background:var(--color-grey-50)}.vJDP8a_row:hover .vJDP8a_rowLabel{color:var(--color-dark-blue)}}@media (width<=48rem){.vJDP8a_row{flex-flow:column;align-items:flex-start;gap:7px}}.vJDP8a_row:last-child{border-bottom:none}.vJDP8a_rowLabel{width:180px;font-size:var(--font-size-subtle);color:var(--color-grey-600);transition:color var(--duration-fast) ease;flex-shrink:0}.vJDP8a_rowValue{font-size:var(--font-size-small);color:var(--color-dark-blue);flex:1}.vJDP8a_rowValueMuted{font-size:var(--font-size-small);color:var(--color-grey-400);flex:1;font-style:italic}.vJDP8a_rowInput{flex:1}}
.E8eilG_conditionLabel{margin-bottom:var(--space-xs);font-weight:600;font-size:var(--font-size-small);color:var(--color-grey-600);text-transform:uppercase;letter-spacing:.05em}.E8eilG_conditionRow{gap:var(--space-xs);margin-bottom:var(--space-xs);align-items:center;display:flex}.E8eilG_numericValue{gap:var(--space-xs);flex:1.5;align-items:center;display:flex}.E8eilG_removeCondition{cursor:pointer;color:var(--color-grey-400);padding:0 var(--space-xs);background:0 0;border:none;flex-shrink:0;font-size:1.2rem;line-height:1}.E8eilG_removeCondition:hover{color:var(--color-red)}.E8eilG_chipGroup{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.E8eilG_chip{padding:var(--space-xxs) var(--space-sm);border:1px solid var(--border-grey);cursor:pointer;font-size:var(--font-size-subtle);color:var(--color-grey-600);background:0 0;border-radius:999px;align-items:center;font-family:inherit;line-height:1.4;transition:background .1s,border-color .1s,color .1s;display:inline-flex}.E8eilG_chip:hover{border-color:var(--color-grey-500);color:var(--color-text)}.E8eilG_chip.E8eilG_chipSelected{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.E8eilG_chip.E8eilG_chipSelected:hover{background:var(--color-primary-dark,var(--color-primary))}.E8eilG_windowSep{font-size:var(--font-size-subtle);color:var(--color-grey-600)}.E8eilG_addCondition{margin-top:var(--space-xs)}
@layer component{.IF_uKq_card{padding:var(--space-md) var(--space-lg);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xs)}.IF_uKq_header{min-height:32px;margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.IF_uKq_title{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);margin:0}.IF_uKq_fileCount{padding:var(--space-xxs) var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-grey-600);background:var(--color-grey-50);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-full)}.IF_uKq_empty{padding:var(--space-xl) var(--space-md);text-align:center}.IF_uKq_emptyTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}.IF_uKq_emptyBody{margin-top:calc(var(--space-xxs) / 2);font-size:var(--font-size-subtle);color:var(--color-grey-500)}.IF_uKq_addFilePanel{padding:var(--space-md) var(--space-lg);background:var(--color-grey-50);border:1px dashed var(--color-grey-400);border-radius:var(--border-radius-medium);margin:var(--space-md) 0}.IF_uKq_editFilePanel{padding:var(--space-md) var(--space-lg) var(--space-lg)}.IF_uKq_tableTitle{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}.IF_uKq_statusIcon{justify-content:center;align-items:center;width:22px;height:28px;display:inline-flex}.IF_uKq_adminIcon{color:var(--color-grey-500)}.IF_uKq_tableSubtitle{font-size:var(--font-size-subtle);color:var(--color-grey-500)}.IF_uKq_mutedText{color:var(--color-grey-500)}.IF_uKq_actionButtons{gap:var(--space-xxs);justify-content:flex-end;align-items:center;display:flex}}
._9qdTna_card{padding:var(--space-md) var(--space-lg);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xs)}._9qdTna_header{min-height:32px;margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}._9qdTna_title{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);margin:0}._9qdTna_certCount{padding:var(--space-xxs) var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-grey-600);background:var(--color-grey-50);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-full)}._9qdTna_empty{padding:var(--space-xl) var(--space-md);text-align:center}._9qdTna_emptyTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}._9qdTna_emptyBody{margin-top:calc(var(--space-xxs) / 2);font-size:var(--font-size-subtle);color:var(--color-grey-500)}._9qdTna_tableTitle{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}._9qdTna_actionButtons{gap:var(--space-xxs);justify-content:flex-end;align-items:center;display:flex}._9qdTna_addPanel{padding:var(--space-md) var(--space-lg);background:var(--color-grey-50);border:1px dashed var(--color-grey-400);border-radius:var(--border-radius-medium);margin:var(--space-md) 0;gap:var(--space-md);animation:_9qdTna_slideIn var(--duration-fast) ease;flex-direction:column;display:flex}._9qdTna_editPanel{padding:var(--space-md) var(--space-lg) var(--space-lg);gap:var(--space-md);animation:_9qdTna_slideIn var(--duration-fast) ease;flex-direction:column;display:flex}._9qdTna_editGrid{gap:var(--space-md);grid-template-columns:repeat(2,1fr);display:grid}._9qdTna_editField{gap:var(--space-xxs);flex-direction:column;display:flex}._9qdTna_editFieldFull{gap:var(--space-xxs);flex-direction:column;grid-column:1/-1;display:flex}._9qdTna_editLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}._9qdTna_errorText{font-size:var(--font-size-subtle);color:var(--color-red-600);margin-top:calc(var(--space-xxs) / 2)}._9qdTna_editActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._9qdTna_spacer{margin-left:auto}@keyframes _9qdTna_slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
.kasLPG_commentItem{gap:var(--space-sm);padding:var(--space-sm);background:var(--color-grey-50);border-radius:var(--border-radius-small);border-left:3px solid var(--color-grey-300);display:flex}.kasLPG_commentItem[data-type=info]{border-left-color:var(--color-primary)}.kasLPG_commentItem[data-type=change_request]{border-left-color:var(--color-orange-500)}.kasLPG_commentIcon{border-radius:var(--border-radius-full);background:var(--color-grey-100);width:24px;height:24px;color:var(--color-grey-500);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-type=info] .kasLPG_commentIcon{background:var(--color-blue-100);color:var(--color-primary)}[data-type=change_request] .kasLPG_commentIcon{background:var(--color-orange-100);color:var(--color-orange-600)}.kasLPG_commentContent{flex:1;min-width:0}.kasLPG_commentHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xxs);display:flex}.kasLPG_commentAuthor{font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);color:var(--color-grey-600)}.kasLPG_commentType{font-size:var(--font-size-subtle);color:var(--color-grey-500);padding:1px var(--space-xs);background:var(--color-grey-100);border-radius:var(--border-radius-small)}.kasLPG_commentText{font-size:var(--font-size-small);color:var(--color-text);margin:0 0 var(--space-xxs) 0;white-space:pre-wrap;line-height:var(--line-height-base)}.kasLPG_commentTime{font-size:var(--font-size-subtle);color:var(--color-grey-500)}
@layer component{.WBqZwq_ganttChart{background:var(--color-white);flex-direction:column;flex:1;display:flex;overflow:hidden}.WBqZwq_toolbar{height:48px;padding:var(--space-xs) var(--space-sm);background:var(--color-white);border-bottom:1px solid var(--color-grey-200);align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.WBqZwq_toolbarCenter{flex:1;align-items:center;gap:2px;display:flex}.WBqZwq_toolbarRight{align-items:center;gap:var(--space-xs);margin-left:auto;display:flex}.WBqZwq_navArrow{border-radius:var(--border-radius-full);width:32px;height:32px;color:var(--color-grey-600);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.WBqZwq_navArrow:hover:not(:disabled){color:var(--color-grey-800);background:var(--color-grey-0)}.WBqZwq_navArrow:disabled{opacity:.3;cursor:default}.WBqZwq_goToNowButton{height:32px;padding:0 var(--space-sm);border:1px solid var(--color-grey-200);background:var(--color-white);color:var(--color-grey-700);cursor:pointer;white-space:nowrap;font-size:14px;font-weight:var(--font-weight-semibold);border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background .16s cubic-bezier(.32,.72,0,1),transform .16s cubic-bezier(.32,.72,0,1);display:flex;box-shadow:0 1px 2px -1px #00000014}.WBqZwq_goToNowButton:hover{background:var(--color-grey-0)}.WBqZwq_goToNowButton:active{transform:scale(.97)}.WBqZwq_goToNowButtonLive{background:var(--color-red);border-color:var(--color-red);color:var(--color-white)}.WBqZwq_goToNowButtonLive:hover{background:var(--color-red);filter:brightness(.95)}.WBqZwq_cycleWeek{align-items:center;gap:var(--space-xs);height:32px;padding:0 var(--space-sm);border:1px solid var(--color-grey-200);background:var(--color-grey-0);color:var(--color-grey-600);font-size:13px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;margin-left:auto;display:inline-flex}.WBqZwq_cycleWeekRange{align-items:center;gap:var(--space-xs);color:var(--color-grey-500);font-weight:var(--font-weight-medium);display:inline-flex}.WBqZwq_cycleWeekRange:before{background:var(--color-grey-400);content:"";border-radius:50%;width:3px;height:3px}.WBqZwq_schedule{background:var(--color-white);flex-direction:row;flex:1;display:flex;position:relative;overflow:hidden}.WBqZwq_staffAvatar{background:var(--avatar-color,var(--color-primary));width:30px;height:30px;color:var(--color-white);font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.WBqZwq_staffName{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-grey-800);text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.03em;overflow:hidden}.WBqZwq_scrollArea{cursor:grab;background:var(--color-white);flex:1;overflow:auto}.WBqZwq_scheduleHeader{z-index:20;background:var(--color-white);border-bottom:1px solid var(--color-grey-200);min-width:max-content;height:41px;box-shadow:0 1px 3px var(--color-grey-100);display:flex;position:sticky;top:0}.WBqZwq_hourLabels{flex-shrink:0;display:flex}.WBqZwq_hourLabel{background:var(--color-white);color:var(--color-grey-600);border-right:1px solid var(--color-grey-100);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 8px;font-size:11px;display:flex;overflow:hidden}.WBqZwq_hourLabelDay{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-primary);border-right:1px solid var(--color-grey-300);background:var(--color-blue-50)}.WBqZwq_hourLabelCurrent{background:var(--color-blue-100);color:var(--color-grey-800);font-weight:var(--font-weight-semibold);border-right:1px solid var(--color-primary);position:relative}.WBqZwq_scheduleBody{background-image:repeating-linear-gradient(90deg, transparent, transparent 119px, var(--color-grey-100) 119px, var(--color-grey-100) 120px), repeating-linear-gradient(transparent, transparent 51px, var(--color-grey-100) 51px, var(--color-grey-100) 52px);background-size:120px 52px;flex-direction:column;min-width:max-content;min-height:100%;display:flex;position:relative}.WBqZwq_unavailableBlock{background:var(--color-grey-100);pointer-events:none;position:absolute;top:0;bottom:0}.WBqZwq_currentTimeLine{background:var(--color-red);z-index:15;pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.WBqZwq_nowBubble{z-index:25;background:var(--color-red);color:var(--color-white);border-radius:var(--border-radius-full);text-align:center;min-width:96px;font-size:var(--font-size-default);font-weight:var(--font-weight-bold);white-space:nowrap;pointer-events:none;padding:2px 0;line-height:37px;position:absolute;top:0;transform:translate(-50%)}.WBqZwq_selectedTimeOverlay{background:var(--color-primary);z-index:16;pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:calc(50% + 120px);transform:translate(-50%)}.WBqZwq_selectedTimeBubble{z-index:25;background:var(--color-primary);color:var(--color-white);border-radius:var(--border-radius-full);text-align:center;min-width:96px;font-size:var(--font-size-default);font-weight:var(--font-weight-bold);white-space:nowrap;pointer-events:none;padding:2px 0;line-height:37px;position:absolute;top:0;left:calc(50% + 120px);transform:translate(-50%)}.WBqZwq_row{border-bottom:1px solid var(--color-grey-300);flex-shrink:0;height:52px;display:flex;position:relative}.WBqZwq_row:hover,.WBqZwq_row.WBqZwq_rowHovered{background-color:var(--color-grey-200)}.WBqZwq_hourCell{border-right:1px solid var(--color-grey-100);flex-shrink:0;width:120px;height:100%}.WBqZwq_overlay{height:100%;position:absolute;top:0;left:0}.WBqZwq_availabilityBlock{background:repeating-linear-gradient(-45deg, var(--color-grey-100), var(--color-grey-100) 2px, transparent 2px, transparent 9px);border-left:2px solid var(--color-grey-200);border-right:2px solid var(--color-grey-200);pointer-events:none;position:absolute;top:0;bottom:0}.WBqZwq_appointment{background:var(--color-blue-200);box-shadow:0 1px 4px var(--color-grey-300);z-index:2;border-radius:6px;flex-direction:column;justify-content:center;padding:0 10px;display:flex;position:absolute;top:5px;bottom:5px;overflow:hidden}.WBqZwq_appointment:hover{filter:brightness(1.06);box-shadow:0 3px 10px var(--color-grey-300)}.WBqZwq_appointmentPast{background:var(--color-grey-100);box-shadow:inset 0 0 0 1px var(--color-grey-200)}.WBqZwq_appointmentPast .WBqZwq_appointmentName{color:var(--color-grey-600)}.WBqZwq_appointmentPast .WBqZwq_appointmentTime{color:var(--color-grey-500)}.WBqZwq_appointmentGhost{border:2px dashed var(--color-primary);background:var(--color-blue-100);pointer-events:none;z-index:50;border-radius:6px;position:absolute;top:10px;bottom:10px}.WBqZwq_appointmentName{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-bluestone);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:5px;line-height:1.3;display:flex;overflow:hidden}.WBqZwq_appointmentNameText{text-overflow:ellipsis;min-width:0;overflow:hidden}.WBqZwq_trafficLightDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.WBqZwq_trafficLightRed{background:var(--color-red-500)}.WBqZwq_trafficLightAmber{background:var(--color-yellow-600)}.WBqZwq_appointmentTime{color:var(--color-grey-600);white-space:nowrap;pointer-events:none;font-size:10px;line-height:1.3}.WBqZwq_gapBlock{pointer-events:auto;z-index:1;transition:background-color var(--transition-fast), border-color var(--transition-fast), opacity var(--transition-fast);opacity:.68;cursor:default;border-radius:5px;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;top:6px;bottom:6px;overflow:hidden}.WBqZwq_gapBlock:hover,.WBqZwq_row:hover .WBqZwq_gapBlock,.WBqZwq_rowHovered .WBqZwq_gapBlock{opacity:1}.WBqZwq_gapBlockDot{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.WBqZwq_gapBlockCompact{overflow:visible}.WBqZwq_gapBlockLabel{font-size:10px;font-weight:var(--font-weight-semibold);line-height:1}.WBqZwq_gapBlockDuration{font-size:9px;line-height:1}.WBqZwq_gapIdle{color:var(--color-grey-400);background:0 0;border:1px solid #0000}.WBqZwq_gapIdle .WBqZwq_gapBlockLabel,.WBqZwq_gapIdle .WBqZwq_gapBlockDuration{color:var(--color-grey-400)}.WBqZwq_gapIdle:hover,.WBqZwq_row:hover .WBqZwq_gapIdle,.WBqZwq_rowHovered .WBqZwq_gapIdle{background:var(--color-grey-100);border-color:var(--color-grey-300)}.WBqZwq_gapLunch{color:var(--color-purple-600);background:0 0;border:1px solid #0000}.WBqZwq_gapLunch .WBqZwq_gapBlockLabel{color:var(--color-purple-600)}.WBqZwq_gapLunch .WBqZwq_gapBlockDuration{color:var(--color-purple-500)}.WBqZwq_gapLunch:hover,.WBqZwq_row:hover .WBqZwq_gapLunch,.WBqZwq_rowHovered .WBqZwq_gapLunch{background:var(--color-purple-100);border-color:var(--color-purple-300)}.WBqZwq_gapTravel{color:var(--color-yellow-500);background:0 0;border:1px solid #0000}.WBqZwq_gapTravel .WBqZwq_gapBlockLabel{color:var(--color-yellow-500)}.WBqZwq_gapTravel .WBqZwq_gapBlockDuration{color:var(--color-orange-300)}.WBqZwq_gapTravel:hover,.WBqZwq_row:hover .WBqZwq_gapTravel,.WBqZwq_rowHovered .WBqZwq_gapTravel{background:var(--color-orange-100);border-color:var(--color-orange-200)}.WBqZwq_disruptionBlock{background:var(--color-red-100);border:1px solid var(--color-red-300);pointer-events:none;z-index:1;border-radius:5px;align-items:center;display:flex;position:absolute;top:6px;bottom:6px;overflow:hidden}.WBqZwq_disruptionBlockLabel{font-size:9px;font-weight:var(--font-weight-semibold);color:var(--color-red-600);white-space:nowrap;text-transform:capitalize;align-items:center;gap:3px;padding:0 5px;display:flex}.WBqZwq_appointmentInfoBtn{background:var(--color-grey-50);width:18px;height:18px;color:var(--color-white);cursor:pointer;opacity:0;transition:opacity var(--transition-fast), background var(--transition-fast);pointer-events:auto;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex;position:absolute;top:4px;right:4px}.WBqZwq_appointment:hover .WBqZwq_appointmentInfoBtn{opacity:1}.WBqZwq_appointmentInfoBtn:hover{background:var(--color-white)}}
.hSCyWa_section{gap:var(--space-sm);flex-direction:column;display:flex}.hSCyWa_header{align-items:center;gap:var(--space-sm);display:flex}.hSCyWa_title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0}.hSCyWa_columnHeaders{gap:var(--space-sm);font-size:var(--font-size-xs);color:var(--text-secondary);padding-bottom:var(--space-xs);grid-template-columns:1fr 1fr 32px;display:grid}.hSCyWa_rows{gap:var(--space-xs);flex-direction:column;display:flex}.hSCyWa_row{gap:var(--space-sm);grid-template-columns:1fr 1fr 32px;align-items:center;display:grid}.hSCyWa_row>*{min-width:0}.hSCyWa_distanceInput{align-items:center;gap:var(--space-xs);display:flex}.hSCyWa_distanceInput>:first-child{min-width:0}.hSCyWa_suffix{font-size:var(--font-size-sm);color:var(--text-secondary)}.hSCyWa_addButton{width:100%}
.vkUqVW_list{gap:var(--space-sm);flex-direction:column;display:flex}
.yyqcFW_section{gap:var(--space-sm);flex-direction:column;display:flex}.yyqcFW_header{align-items:center;gap:var(--space-sm);display:flex}.yyqcFW_title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0}.yyqcFW_columnHeaders{gap:var(--space-sm);font-size:var(--font-size-xs);color:var(--text-secondary);padding-bottom:var(--space-xs);grid-template-columns:1fr 1fr 32px;display:grid}.yyqcFW_rows{gap:var(--space-xs);flex-direction:column;display:flex}.yyqcFW_row{gap:var(--space-sm);grid-template-columns:1fr 1fr 32px;align-items:center;display:grid}.yyqcFW_durationInput{align-items:center;gap:var(--space-xs);display:flex}.yyqcFW_durationInput>:first-child{min-width:0}.yyqcFW_suffix{font-size:var(--font-size-sm);color:var(--text-secondary)}.yyqcFW_addButton{width:100%}
.q-iJha_container{gap:var(--space-lg);flex-direction:column;display:flex}.q-iJha_header{gap:var(--space-sm);flex-direction:column;display:flex}.q-iJha_titleRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.q-iJha_title{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);margin:0}.q-iJha_periodNav{align-items:center;gap:var(--space-xxs);display:flex}.q-iJha_periodLabel{padding:0 var(--space-xs);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);white-space:nowrap}.q-iJha_comment{padding:var(--space-sm);border-radius:var(--border-radius-small);background:var(--color-red-50);color:var(--color-red-800);font-size:var(--font-size-small)}.q-iJha_commentLabel{font-weight:var(--font-weight-bold)}.q-iJha_hoursRow{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}.q-iJha_actions{gap:var(--space-xs);flex-wrap:wrap;margin-left:auto;display:flex}.q-iJha_card{padding:var(--space-lg);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);background:var(--color-white);box-shadow:var(--shadow-xs)}.q-iJha_cardHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-grey-200);display:flex}.q-iJha_cardTitle{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);margin:0}.q-iJha_cardSub{font-size:var(--font-size-small);color:var(--color-grey-600);margin:0}.q-iJha_cardActions{gap:var(--space-xs);display:flex}.q-iJha_noCycle{padding:var(--space-md);text-align:center;color:var(--color-grey-500);font-size:var(--font-size-small);font-style:italic}.q-iJha_emptyState{padding:var(--space-md);text-align:center;color:var(--color-grey-500);font-size:var(--font-size-small)}
.HTlyCG_iconNeutral{color:var(--color-grey-600)}.HTlyCG_checkboxLabel{align-items:center;gap:var(--space-sm);font-size:var(--font-size-small);color:var(--color-dark-blue);cursor:pointer;display:flex}.HTlyCG_checkboxLabel input[type=checkbox]{width:var(--size-icon-sm);height:var(--size-icon-sm);cursor:pointer}
.muKajW_iconError{color:var(--color-red-500)}.muKajW_severityChips{gap:var(--space-xxs);display:flex}
@layer component{.yyasWW_container{align-items:center;gap:2px;display:flex}.yyasWW_navArrow{border-radius:var(--border-radius-full);width:32px;height:32px;color:var(--color-grey-600);cursor:pointer;font-size:var(--font-size-small);transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.yyasWW_navArrow:hover:not(:disabled){color:var(--color-grey-800);background:var(--color-grey-0)}.yyasWW_navArrow:disabled{opacity:.3;cursor:default}.yyasWW_payCycle{margin-left:var(--space-sm);margin-right:var(--space-sm);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-grey-500);white-space:nowrap}}
@layer component{._8LHeRq_italic{font-style:italic}}
@layer component{._4Vm99W_bold{font-weight:700}}
.gWEqzG_bar{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-medium);background:var(--color-white);box-shadow:var(--shadow-md);display:flex;position:sticky;bottom:0}.gWEqzG_info{align-items:center;gap:var(--space-md);display:flex}.gWEqzG_count{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}.gWEqzG_actions{gap:var(--space-xs);display:flex}
._6PJMRW_card{padding:var(--space-md) var(--space-lg);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xs)}._6PJMRW_header{min-height:32px;margin-bottom:var(--space-md);justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}._6PJMRW_titleRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._6PJMRW_title{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);margin:0}._6PJMRW_empty{padding:var(--space-xl) var(--space-md);text-align:center}._6PJMRW_emptyTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}._6PJMRW_emptyBody{margin-top:var(--space-xxs);font-size:var(--font-size-subtle);color:var(--color-grey-500)}
.YPscHW_card{padding:var(--space-md) var(--space-lg);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xs)}.YPscHW_header{min-height:32px;margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.YPscHW_title{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue);margin:0}.YPscHW_visitCount{padding:var(--space-xxs) var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-grey-600);background:var(--color-grey-50);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-full)}.YPscHW_filterRow{align-items:center;gap:var(--space-md);display:flex}.YPscHW_filterButtons{gap:var(--space-xs);flex-wrap:wrap;display:flex}.YPscHW_empty{padding:var(--space-xl) var(--space-md);text-align:center}.YPscHW_emptyTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}.YPscHW_emptyBody{margin-top:var(--space-xxs);font-size:var(--font-size-subtle);color:var(--color-grey-500)}.YPscHW_tableTitle{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}.YPscHW_numericCell{font-variant-numeric:tabular-nums;white-space:nowrap}.YPscHW_mutedText{color:var(--color-grey-500)}.YPscHW_staffPills{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.YPscHW_actionCell{text-align:right}.YPscHW_actionButton{width:var(--size-icon-md);height:var(--size-icon-md);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-small);color:var(--color-grey-600);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.YPscHW_actionButton:hover{background:var(--color-grey-100);color:var(--color-primary);border-color:var(--color-grey-400)}.YPscHW_detailCell{padding:0}.YPscHW_cancellationRecord{gap:var(--space-xs);padding:var(--space-md);color:var(--color-grey-800);font-size:var(--font-size-small);flex-direction:column;display:flex}.YPscHW_cancellationRecord p{white-space:pre-wrap;margin:0}.YPscHW_cancellationRecord span{color:var(--color-grey-600);font-size:var(--font-size-subtle)}
.DlMVBW_badge{padding:var(--space-xxs) var(--space-xs);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);text-transform:capitalize;border-radius:var(--border-radius-full);display:inline-block}.DlMVBW_mild{background:var(--color-green-100);color:var(--color-green-700)}.DlMVBW_moderate{background:var(--color-orange-100);color:var(--color-orange-700)}.DlMVBW_severe{background:var(--color-red-100);color:var(--color-red-700)}
@layer component{.lhH6Wa_panel{gap:var(--space-md);animation:lhH6Wa_slideIn var(--duration-fast) ease;flex-direction:column;display:flex}.lhH6Wa_grid{gap:var(--space-md);grid-template-columns:repeat(2,1fr);display:grid}.lhH6Wa_field{gap:var(--space-xxs);flex-direction:column;display:flex}.lhH6Wa_fieldFull{gap:var(--space-xxs);flex-direction:column;grid-column:1/-1;display:flex}.lhH6Wa_label{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-700)}.lhH6Wa_dropzone{padding:var(--space-md);border:1px dashed var(--color-grey-400);border-radius:var(--border-radius-medium);background:var(--color-white);text-align:center;color:var(--color-grey-600);font-size:var(--font-size-subtle);cursor:pointer;transition:border-color var(--duration-fast), background var(--duration-fast)}.lhH6Wa_dropzone:hover{border-color:var(--color-primary);background:var(--color-grey-100)}.lhH6Wa_dropzone p{margin:0}.lhH6Wa_actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.lhH6Wa_spacer{margin-left:auto}@keyframes lhH6Wa_slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}}
@layer component{.yz_jUG_staffPanel{border-right:1px solid var(--color-grey-200);background:var(--color-white);z-index:10;flex-direction:column;flex-shrink:0;width:240px;display:flex}.yz_jUG_staffPanelHeader{border-bottom:1px solid var(--color-grey-200);background:var(--color-white);height:41px;padding:0 var(--space-xs);justify-content:space-between;align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex;box-shadow:0 1px 3px #0000000a}.yz_jUG_workerCount{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);white-space:nowrap}.yz_jUG_headerActions{flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;margin-left:auto;display:flex}.yz_jUG_staffPanelBody{flex:1;overflow:hidden}.yz_jUG_staffCell{background:var(--color-white);border-bottom:1px solid var(--color-grey-100);align-items:center;gap:var(--space-xs);width:240px;height:52px;padding:0 var(--space-sm);flex-shrink:0;display:flex}.yz_jUG_staffCell>*{align-items:center}.yz_jUG_staffCell.yz_jUG_staffCellHovered{background:#0000000a}.yz_jUG_visitCounts{align-items:center;gap:var(--space-xxs);flex-shrink:0;margin-left:auto;display:flex}.yz_jUG_visitCountBadge,.yz_jUG_remainingVisitCountBadge{min-width:20px;height:20px;font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-700);background:var(--color-grey-100);border-radius:var(--border-radius-small);cursor:default;justify-content:center;align-items:center;display:flex}.yz_jUG_remainingVisitCountBadge{color:var(--color-blue-800);background:var(--color-blue-50);border:var(--border-width-thin) solid var(--color-blue-200)}}
.tLLB-G_table{flex-direction:column;display:flex}.tLLB-G_headRow,.tLLB-G_row{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;grid-template-columns:2fr 2fr 1fr;display:grid}.tLLB-G_headRow{font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);color:var(--color-grey-600);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-grey-200)}.tLLB-G_row{font-size:var(--font-size-small);border-bottom:1px solid var(--color-grey-100)}.tLLB-G_row:last-child{border-bottom:0}.tLLB-G_dateLabel{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}.tLLB-G_alignEnd{text-align:end}
._0HCzKW_addPanel{padding:var(--space-md) var(--space-lg);background:var(--color-grey-50);border:1px dashed var(--color-grey-400);border-radius:var(--border-radius-medium);margin-bottom:var(--space-md);gap:var(--space-md);flex-direction:column;animation:.14s _0HCzKW_slideIn;display:flex}._0HCzKW_addFields{gap:var(--space-sm);flex-direction:column;display:flex}._0HCzKW_noteField{grid-column:1/-1}._0HCzKW_actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._0HCzKW_spacer{margin-left:auto}._0HCzKW_comboboxWrapper{position:relative}._0HCzKW_inputRow{align-items:center;gap:var(--space-sm);display:flex}._0HCzKW_comboboxDropdown{z-index:var(--z-dropdown);background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-md);margin-top:var(--space-xxs);max-height:200px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}._0HCzKW_comboboxOption{width:100%;padding:var(--space-sm) var(--space-md);text-align:left;font-size:var(--font-size-small);color:var(--color-dark-blue);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;display:block}._0HCzKW_comboboxOption:hover{background:var(--color-grey-100)}._0HCzKW_comboboxOption:not(:last-child){border-bottom:1px solid var(--color-grey-200)}._0HCzKW_addCustomOption{width:100%;padding:var(--space-sm) var(--space-md);text-align:left;font-size:var(--font-size-small);color:var(--color-primary);background:var(--color-grey-50);border:none;border-top:1px solid var(--color-grey-200);cursor:pointer;transition:background-color var(--transition-fast);display:block}._0HCzKW_addCustomOption:hover{background:var(--color-grey-100)}._0HCzKW_addCustomOption:disabled{color:var(--color-grey-500);cursor:not-allowed}._0HCzKW_customError{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-small);color:var(--text-error)}._0HCzKW_duplicateError{font-size:var(--font-size-small);color:var(--text-error);white-space:nowrap}@keyframes _0HCzKW_slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
.ntoOSG_dateLabel{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}
.bfKQxa_nameCell{font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}.bfKQxa_expandedRow{cursor:pointer;background:var(--color-grey-100)}.bfKQxa_expandedRow:hover{background:var(--color-grey-100)}.bfKQxa_expandedContentRow{cursor:default}.bfKQxa_expandedCell{background:var(--color-grey-100);padding:0!important}.bfKQxa_mutedText{color:var(--color-grey-500)}.bfKQxa_notePreview{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--color-grey-600);display:block;overflow:hidden}.bfKQxa_actionCell{text-align:right}.bfKQxa_actionButtons{gap:var(--space-xxs);justify-content:flex-end;align-items:center;display:flex}.bfKQxa_readPanel{padding:var(--space-md) var(--space-lg) var(--space-lg);justify-content:space-between;align-items:flex-start;gap:var(--space-md);animation:.14s bfKQxa_slideIn;display:flex}.bfKQxa_readDetails{flex:1}.bfKQxa_readActions{flex-shrink:0}.bfKQxa_readField{gap:var(--space-xxs);flex-direction:column;display:flex}.bfKQxa_readLabel{font-size:var(--font-size-subtle);color:var(--color-grey-500)}.bfKQxa_readValue{font-size:var(--font-size-small);color:var(--color-dark-blue);white-space:pre-wrap}.bfKQxa_editPanel{padding:var(--space-md) var(--space-lg) var(--space-lg);gap:var(--space-md);flex-direction:column;animation:.14s bfKQxa_slideIn;display:flex}.bfKQxa_editFields{gap:var(--space-sm);flex-direction:column;display:flex}.bfKQxa_noteField{grid-column:1/-1}.bfKQxa_editActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.bfKQxa_spacer{margin-left:auto}@keyframes bfKQxa_slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
@layer component{._9GO8Qq_railrow{background:var(--color-white);border-bottom:1px solid var(--color-grey-200);flex:0 0 48px;align-items:center;gap:12px;height:48px;padding:0 14px;display:flex}._9GO8Qq_divider{background:var(--color-grey-200);flex:none;width:1px;height:20px;margin:0 4px}._9GO8Qq_transportGroup{border:1px solid var(--color-grey-200);border-radius:8px;flex-shrink:0;display:flex;overflow:hidden}._9GO8Qq_transport{background:var(--color-white);width:36px;height:32px;color:var(--color-grey-400);cursor:pointer;border:none;border-radius:0;place-items:center;transition:background .16s cubic-bezier(.32,.72,0,1),color .16s cubic-bezier(.32,.72,0,1);display:grid}._9GO8Qq_transport+._9GO8Qq_transport{border-left:1px solid var(--color-grey-200)}._9GO8Qq_transport:hover{background:var(--color-grey-0);color:var(--color-grey-600)}._9GO8Qq_transport svg{width:16px;height:16px}._9GO8Qq_transportOn{background:var(--color-grey-100);color:var(--color-grey-800)}._9GO8Qq_transportOn:hover{background:var(--color-grey-100)}._9GO8Qq_rail{min-width:0;height:30px;margin:0 var(--space-lg);cursor:ew-resize;user-select:none;touch-action:none;flex:1;position:relative}._9GO8Qq_railHidden{visibility:hidden;pointer-events:none}._9GO8Qq_track{background:var(--color-grey-200);border-radius:2px;height:4px;position:absolute;top:15px;left:0;right:0}._9GO8Qq_nowmark{background:var(--color-red);pointer-events:none;opacity:.85;border-radius:1px;width:2px;position:absolute;top:2px;bottom:8px;transform:translate(-50%)}._9GO8Qq_nowdot{background:var(--color-red);pointer-events:none;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:0}._9GO8Qq_nowdot:after{content:"";border:1.5px solid var(--color-red);opacity:.5;border-radius:50%;animation:2.4s ease-out infinite _9GO8Qq_pulse;position:absolute;inset:-4px}@keyframes _9GO8Qq_pulse{0%{opacity:.55;transform:scale(.6)}70%{opacity:0;transform:scale(1.5)}to{opacity:0}}._9GO8Qq_playhead{background:var(--color-primary);pointer-events:none;border-radius:1px;width:2px;position:absolute;top:0;bottom:6px;transform:translate(-50%)}._9GO8Qq_playheadAnimating{transition:left .4s}._9GO8Qq_headlabel{background:var(--color-primary);height:22px;color:var(--color-white);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:grab;border-radius:11px;align-items:center;padding:0 9px;font-size:11.5px;display:flex;position:absolute;top:-3px;transform:translate(-50%);box-shadow:0 2px 6px #124a5959}._9GO8Qq_headlabel:active{cursor:grabbing}._9GO8Qq_headlabelAnimating{transition:left .4s}._9GO8Qq_ticks{pointer-events:none;height:12px;position:absolute;bottom:-2px;left:0;right:0}._9GO8Qq_tickGroup{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%)}._9GO8Qq_tickMark{background:var(--color-grey-200);width:1px;height:3px}._9GO8Qq_tickLabel{color:var(--color-grey-500);font-variant-numeric:tabular-nums;letter-spacing:0;margin-top:1px;font-size:10px}._9GO8Qq_nowButton{height:32px;padding:0 var(--space-sm);border:1px solid var(--color-grey-200);background:var(--color-white);color:var(--color-grey-700);cursor:pointer;white-space:nowrap;font-size:14px;font-weight:var(--font-weight-semibold);border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background .16s cubic-bezier(.32,.72,0,1),transform .16s cubic-bezier(.32,.72,0,1);display:flex;box-shadow:0 1px 2px -1px #00000014}._9GO8Qq_nowButton:hover{background:var(--color-grey-0)}._9GO8Qq_nowButton:active{transform:scale(.97)}._9GO8Qq_nowButtonLive{background:var(--color-red);border-color:var(--color-red);color:var(--color-white)}._9GO8Qq_nowButtonLive:hover{background:var(--color-red);filter:brightness(.95)}._9GO8Qq_statepill{border:1px solid var(--color-grey-200);background:var(--color-white);min-width:100px;height:32px;color:var(--color-grey-800);white-space:nowrap;font-size:14px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.1px;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:flex;box-shadow:0 1px 2px -1px #00000014}}
.jVgQCG_todayCell{border-color:var(--color-dark-blue);outline:2px solid var(--color-dark-blue)}.jVgQCG_availableCell{background-color:var(--color-green-50);border-color:var(--color-green-300)}.jVgQCG_leaveCell{background-color:var(--color-blue-50);border-color:var(--color-blue-300)}.jVgQCG_dayNumber{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}.jVgQCG_timeRange{font-size:var(--font-size-subtle);color:var(--color-grey-700)}.jVgQCG_unavailable{font-size:var(--font-size-subtle);color:var(--color-grey-400)}.jVgQCG_hours{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-green-700)}.jVgQCG_slotLabel{align-items:center;gap:var(--space-xxs);display:inline-flex}.jVgQCG_cellButton{align-items:flex-start;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-small);background:var(--color-white);color:var(--color-grey-700);font-size:var(--font-size-subtle);cursor:pointer;transition:border-color var(--duration-fast) ease;flex-direction:column;font-family:inherit;display:flex}.jVgQCG_cellButton:hover{border-color:var(--color-dark-blue);color:var(--color-dark-blue)}.jVgQCG_cellActions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.jVgQCG_shiftDot{border-radius:var(--border-radius-full);background-color:var(--color-dark-blue);width:8px;height:8px;display:inline-block}
.TWxyTW_title{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);color:var(--color-dark-blue)}.TWxyTW_actions{gap:var(--space-xs);justify-content:flex-end;display:flex}.TWxyTW_loader{font-size:var(--font-size-small);color:var(--color-grey-400);flex:1;font-style:italic}
@layer component{.DLA7dW_wrapper{position:relative}.DLA7dW_input{width:100%}.DLA7dW_dropdown{z-index:10;background:var(--color-white);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-large);box-shadow:var(--shadow-lg);max-height:300px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto}.DLA7dW_item{text-align:left;border:none;border-bottom:1px solid var(--color-grey-100);background:0 0;border-radius:0;justify-content:flex-start;width:100%;height:auto;padding:10px 14px;display:flex}.DLA7dW_item:last-child{border-bottom:none}.DLA7dW_item:hover{background:var(--color-grey-100);filter:none}.DLA7dW_compact{min-width:220px}}
@layer component{.-R6xya_searchWrapper{position:relative}.-R6xya_searchWrapperExpanded{flex:100%;align-items:center;width:100%;min-width:0;display:flex}.-R6xya_iconButton{border-radius:var(--border-radius-default);width:28px;height:28px;color:var(--color-grey-500);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.-R6xya_iconButton:hover{color:var(--color-grey-700);background:var(--color-grey-50)}.-R6xya_iconButtonActive,.-R6xya_iconButtonActive:hover{color:var(--color-primary)}.-R6xya_inputWrapper{flex:100%;align-items:center;width:100%;min-width:0;display:flex;position:relative}.-R6xya_searchIcon{color:var(--color-grey-400);pointer-events:none;position:absolute;left:10px}.-R6xya_input{box-sizing:border-box;flex:100%;width:100%;min-width:0;padding-left:32px;padding-right:38px}.-R6xya_clearButton{right:var(--space-xxs);border-radius:var(--border-radius-default);width:22px;height:22px;color:var(--color-grey-400);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}.-R6xya_clearButton:hover{color:var(--color-grey-600);background:var(--color-grey-100)}}
.AJYmMq_readPills{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.AJYmMq_prefChip{height:var(--space-lg);font-size:var(--font-size-subtle);border:var(--border-width-thin) solid var(--color-grey-200);border-radius:var(--border-radius-medium);white-space:nowrap;display:inline-flex;overflow:hidden}.AJYmMq_prefChipValue{padding:0 var(--space-sm);background:var(--color-white);color:var(--color-dark-blue);align-items:center;display:flex}.AJYmMq_prefChipIntensity{padding:0 var(--space-sm);font-weight:var(--font-weight-semibold);border-left:var(--border-width-thin) solid var(--color-grey-200);align-items:center;display:flex}.AJYmMq_prefChipIntensity.AJYmMq_never{background:var(--color-red-50);color:var(--color-red-700)}.AJYmMq_prefChipIntensity.AJYmMq_avoid{background:var(--color-orange-50);color:var(--color-orange-700)}.AJYmMq_prefChipIntensity.AJYmMq_neutral{background:var(--color-grey-100);color:var(--color-grey-600)}.AJYmMq_prefChipIntensity.AJYmMq_prefer{background:var(--color-green-50);color:var(--color-green-600)}.AJYmMq_prefChipIntensity.AJYmMq_always{background:var(--color-green-100);color:var(--color-green-800)}.AJYmMq_readMuted{font-size:var(--font-size-small);color:var(--color-grey-400);font-style:italic}.AJYmMq_readEmpty{font-size:var(--font-size-small);color:var(--color-grey-400);padding:var(--space-sm) 0;font-style:italic;display:block}.AJYmMq_readGroup{padding:var(--space-sm) 0}.AJYmMq_readGroup+.AJYmMq_readGroup{border-top:var(--border-width-thin) solid var(--color-grey-200)}.AJYmMq_readGroupHeader{align-items:baseline;gap:var(--space-sm);margin-bottom:var(--space-xs);display:flex}.AJYmMq_readGroupTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}.AJYmMq_readGroupPills{gap:var(--space-xs);flex-wrap:wrap;display:flex}.AJYmMq_editRow{align-items:center;gap:var(--space-sm);padding:var(--space-xxs) 0;display:flex}.AJYmMq_editValue{width:130px;font-size:var(--font-size-small);color:var(--color-dark-blue);flex:none}.AJYmMq_editValues{align-items:center;gap:var(--space-xs);flex-wrap:wrap;flex:1;min-width:0;display:flex}.AJYmMq_addValue{width:180px}.AJYmMq_valueRemove{margin-left:var(--space-xxs);color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.AJYmMq_addRow{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);max-width:640px;display:flex}.AJYmMq_addSelect{flex:1;min-width:0}@media (width<=48rem){.AJYmMq_editRow,.AJYmMq_addRow{flex-wrap:wrap}}
@layer component{._4E3zFG_panel{top:var(--space-md);left:var(--space-md);bottom:var(--space-md);z-index:var(--z-dropdown);background:var(--color-white);border-radius:var(--border-radius-large);width:360px;box-shadow:var(--shadow-lg);border:var(--border-width-thin) solid var(--color-grey-500);animation:_4E3zFG_slideIn var(--duration-slow) ease-out;flex-direction:column;display:flex;position:absolute;overflow:hidden}@keyframes _4E3zFG_slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}._4E3zFG_header{align-items:center;gap:var(--space-xs);padding:var(--space-md) var(--space-md) var(--space-sm);flex-shrink:0;display:flex}._4E3zFG_title{font-size:var(--font-size-default);font-weight:var(--font-weight-bold);color:var(--color-grey-800);margin:0}._4E3zFG_date{font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);color:var(--color-grey-600)}._4E3zFG_tabs{padding:0 var(--space-md);border-bottom:var(--border-width-base) solid var(--color-grey-500);flex-shrink:0;display:flex}._4E3zFG_tab{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);border:none;border-bottom:var(--border-width-base) solid transparent;cursor:pointer;transition:all var(--transition-fast);background:0 0;margin-bottom:-2px;display:flex}._4E3zFG_tab:hover{color:var(--color-grey-700)}._4E3zFG_tab._4E3zFG_tabActive{color:var(--color-primary);border-bottom-color:var(--color-primary)}._4E3zFG_tabCount{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);background:var(--color-grey-0);padding:1px var(--space-xs);border-radius:var(--border-radius-small)}._4E3zFG_tabActive ._4E3zFG_tabCount{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent)}._4E3zFG_searchWrapper{align-items:center;gap:var(--space-xs);margin:var(--space-sm) var(--space-md);padding:var(--space-xs) var(--space-sm);background:var(--color-grey-0);border:var(--border-width-thin) solid var(--color-grey-500);border-radius:var(--border-radius-medium);flex-shrink:0;display:flex}._4E3zFG_searchWrapper:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 8%, transparent)}._4E3zFG_searchIcon{color:var(--color-grey-600);flex-shrink:0}._4E3zFG_searchInput{font-size:var(--font-size-subtle);color:var(--color-grey-800);background:0 0;border:none;outline:none;flex:1}._4E3zFG_searchInput::placeholder{color:var(--color-grey-600)}._4E3zFG_listContent{padding:var(--space-xs);flex:1;overflow-y:auto}._4E3zFG_listContent::-webkit-scrollbar{width:6px}._4E3zFG_listContent::-webkit-scrollbar-track{background:0 0}._4E3zFG_listContent::-webkit-scrollbar-thumb{background:var(--color-grey-600);border-radius:3px}._4E3zFG_personItem{width:100%;padding:var(--space-xs);border-radius:var(--border-radius-medium);cursor:pointer;text-align:left;transition:background var(--transition-fast);background:0 0;border:none;align-items:center;display:flex}._4E3zFG_personItem._4E3zFG_selected{background:var(--color-grey-100);border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0;width:calc(100% - 4px);margin:0 2px}._4E3zFG_personItem:hover{background:var(--color-grey-100)}._4E3zFG_emptyState{padding:var(--space-md);text-align:center;font-size:var(--font-size-subtle);color:var(--color-grey-600)}._4E3zFG_toggleButton{top:var(--space-md);left:var(--space-md);z-index:var(--z-dropdown);height:var(--space-xxl);padding:0 var(--space-sm);background:var(--color-white);border:var(--border-width-thin) solid #0000001a;border-radius:var(--border-radius-medium);box-shadow:var(--shadow-sm);color:var(--color-grey-700);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);cursor:pointer;align-items:center;gap:var(--space-xxs);transition:all var(--transition-fast);display:flex;position:absolute}._4E3zFG_toggleButton:hover{background:var(--color-grey-0);box-shadow:var(--shadow-md);border-color:#0003}}
._0jst0a_editor{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}._0jst0a_slotRow{align-items:center;gap:var(--space-xxs);display:flex}._0jst0a_timeInput{flex:1;min-width:0}._0jst0a_separator{font-size:var(--font-size-subtle);color:var(--color-grey-500);flex-shrink:0}._0jst0a_actions{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}
@layer component{.EI2JnW_iconButton{border-radius:var(--border-radius-default);width:28px;height:28px;color:var(--color-grey-500);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.EI2JnW_iconButton:hover{color:var(--color-grey-700);background:var(--color-grey-50)}.EI2JnW_iconButtonActive,.EI2JnW_iconButtonActive:hover{color:var(--color-primary)}.EI2JnW_dropdown{background:var(--color-white);min-width:180px;z-index:var(--z-modal);top:var(--space-sm);padding:0;position:absolute}.EI2JnW_filterDropdown{min-width:240px}.EI2JnW_content{flex-direction:column;display:flex}.EI2JnW_header{padding:var(--space-sm);border-bottom:1px solid var(--color-grey-100);justify-content:space-between;align-items:center;display:flex}.EI2JnW_title{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-800)}.EI2JnW_badge{background:var(--color-primary);min-width:14px;height:14px;color:var(--color-white);border-radius:var(--border-radius-full);font-size:9px;font-weight:var(--font-weight-bold);justify-content:center;align-items:center;padding:0 3px;line-height:1;display:inline-flex;position:absolute;top:-2px;right:-2px}.EI2JnW_clearButton{font-size:var(--font-size-small);color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0}.EI2JnW_clearButton:hover{text-decoration:underline}.EI2JnW_groups{flex-direction:column;max-height:400px;display:flex;overflow-y:auto}.EI2JnW_group{padding:var(--space-sm);border-bottom:1px solid var(--color-grey-100)}.EI2JnW_group:last-child{border-bottom:none}.EI2JnW_groupLabel{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);text-transform:uppercase;letter-spacing:.03em;margin-bottom:var(--space-xs)}.EI2JnW_groupOptions{gap:var(--space-xxs);flex-direction:column;display:flex}.EI2JnW_options{padding:var(--space-xs) 0;flex-direction:column;display:flex}.EI2JnW_option{width:100%;padding:var(--space-xs) var(--space-sm);text-align:left;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.EI2JnW_option:hover{background:var(--color-grey-50)}.EI2JnW_optionActive{background:var(--color-primary-50);color:var(--color-primary)}.EI2JnW_optionActive:hover{background:var(--color-primary-100)}.EI2JnW_optionLabel{font-size:var(--font-size-default);color:var(--color-grey-800)}.EI2JnW_optionActive .EI2JnW_optionLabel{color:var(--color-primary);font-weight:var(--font-weight-medium)}.EI2JnW_optionIcon{color:var(--color-primary);align-items:center;display:flex}}
@layer component{.N7qH4W_option{align-items:center;gap:var(--space-sm);width:100%;min-width:0;display:flex}.N7qH4W_priority{border-radius:var(--border-radius-small);width:86px;font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.N7qH4W_priorityDot{border-radius:var(--border-radius-full);flex-shrink:0;width:7px;height:7px}.N7qH4W_priority_high{background:var(--color-red-100);border-color:var(--color-red-100);color:var(--color-red-700)}.N7qH4W_priority_high .N7qH4W_priorityDot{background:var(--color-red-500)}.N7qH4W_priority_medium{background:var(--color-orange-100);border-color:var(--color-orange-100);color:var(--color-orange-700)}.N7qH4W_priority_medium .N7qH4W_priorityDot{background:var(--color-orange-500)}.N7qH4W_priority_low{color:var(--color-green-700)}.N7qH4W_priority_low .N7qH4W_priorityDot{background:var(--color-green-500)}.N7qH4W_center{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.N7qH4W_name{font-size:var(--font-size-small);font-weight:var(--font-weight-default);color:var(--color-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.N7qH4W_meta{font-size:var(--font-size-subtle);color:var(--color-grey-600);align-items:center;gap:6px;display:flex}.N7qH4W_sep{color:var(--color-grey-300)}.N7qH4W_qualBadge{border-radius:var(--border-radius-full);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);flex-shrink:0;padding:2px 8px}.N7qH4W_qual_ain{background:var(--color-green-100);color:var(--color-green-700)}.N7qH4W_qual_en{background:var(--color-blue-100);color:var(--color-blue-700)}.N7qH4W_qual_rn{background:var(--color-purple-100);color:var(--color-purple-700)}.N7qH4W_qual_cnc{background:var(--color-orange-100);color:var(--color-orange-700)}}
@layer component{.Jhh1sG_wrapper{position:relative}.Jhh1sG_wrapper .Jhh1sG_dropdown{z-index:var(--z-modal);position:absolute;top:100%;left:0}}
.-njb4G_grid{gap:var(--space-sm);grid-template-columns:repeat(7,1fr);display:grid}.-njb4G_cell{gap:var(--space-xxs);min-height:100px;padding:var(--space-xs);background-color:var(--color-grey-50);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-small);flex-direction:column;display:flex;position:relative}.-njb4G_dayLabel{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-dark-blue)}.-njb4G_weekLabel{font-size:var(--font-size-subtle);color:var(--color-grey-500)}.-njb4G_cellButton{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-small);background:var(--color-white);color:var(--color-grey-700);font-size:var(--font-size-subtle);cursor:pointer;transition:border-color var(--duration-fast) ease;font-family:inherit;display:inline-flex}.-njb4G_cellButton:hover{border-color:var(--color-dark-blue)}
@layer component{.VRf0kq_detail{background:var(--color-grey-0);border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium);margin:0 2px var(--space-xxs);overflow:hidden}.VRf0kq_tabs{border-bottom:var(--border-width-thin) solid var(--color-grey-600);padding:0 var(--space-sm);display:flex}.VRf0kq_tab{padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);border:none;border-bottom:var(--border-width-base) solid transparent;cursor:pointer;transition:all var(--transition-fast);background:0 0;margin-bottom:-1px}.VRf0kq_tab:hover{color:var(--color-grey-700)}.VRf0kq_tab.VRf0kq_tabActive{color:var(--color-primary);border-bottom-color:var(--color-primary)}.VRf0kq_content{padding:var(--space-xs) var(--space-sm)}.VRf0kq_row{padding:var(--space-xxs) 0;border-bottom:var(--border-width-thin) solid var(--color-grey-0);justify-content:space-between;align-items:baseline;display:flex}.VRf0kq_row:last-child{border-bottom:none}.VRf0kq_label{font-size:var(--font-size-subtle);color:var(--color-grey-600)}.VRf0kq_value{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);text-align:right}.VRf0kq_mono{font-size:var(--font-size-subtle);color:var(--color-grey-600);text-align:right;font-family:monospace}.VRf0kq_link{font-size:var(--font-size-subtle);color:var(--color-primary);text-align:right;font-family:monospace;text-decoration:none}.VRf0kq_link:hover{text-decoration:underline}.VRf0kq_routeContainer{flex-direction:column;flex:1;min-height:0;display:flex}.VRf0kq_stats{gap:var(--space-sm);padding:var(--space-sm);border-bottom:var(--border-width-thin) solid var(--color-grey-0);flex-wrap:wrap;flex-shrink:0;display:flex}.VRf0kq_stat{align-items:baseline;gap:var(--space-xxs);display:flex}.VRf0kq_statValue{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-grey-800)}.VRf0kq_statLabel{font-size:var(--font-size-subtle);color:var(--color-grey-600);text-transform:uppercase}.VRf0kq_timeline{padding:var(--space-sm);flex:1;overflow-y:auto}.VRf0kq_timeline::-webkit-scrollbar{width:6px}.VRf0kq_timeline::-webkit-scrollbar-track{background:var(--color-grey-0);border-radius:3px}.VRf0kq_timeline::-webkit-scrollbar-thumb{background:var(--color-grey-600);border-radius:3px}.VRf0kq_timeline::-webkit-scrollbar-thumb:hover{background:var(--color-grey-600)}.VRf0kq_timelineItem{flex-direction:column;display:flex}.VRf0kq_appointmentCard{gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--border-radius-medium);cursor:pointer;transition:all var(--transition-fast);border:var(--border-width-thin) solid transparent;background:0 0;display:flex}.VRf0kq_appointmentCard:hover{background:var(--color-grey-0)}.VRf0kq_timeColumn{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;min-width:58px;display:flex}.VRf0kq_startTime{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-800)}.VRf0kq_endTime{font-size:var(--font-size-subtle);color:var(--color-grey-600)}.VRf0kq_connector{width:var(--space-lg);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.VRf0kq_sequenceNode{width:var(--space-lg);height:var(--space-lg);border-radius:var(--border-radius-full);font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.VRf0kq_connectorLine{width:2px;min-height:var(--space-xs);opacity:.3;margin-top:var(--space-xxs);flex:1}.VRf0kq_appointmentContent{flex:1;min-width:0}.VRf0kq_workerList{margin-bottom:var(--space-xxs);flex-direction:column;gap:2px;display:flex}.VRf0kq_appointmentMeta{align-items:center;gap:var(--space-sm);display:flex}.VRf0kq_duration{font-size:var(--font-size-subtle);color:var(--color-grey-600);padding:var(--space-xxs) var(--border-radius-small);background:var(--color-grey-0);border-radius:var(--space-xxs)}.VRf0kq_profit{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-green)}.VRf0kq_travelConnector{padding:var(--border-radius-small) 0;align-items:center;gap:var(--space-xs);margin-left:68px;display:flex}.VRf0kq_travelLine{background:linear-gradient(to right, transparent, var(--color-grey-400), transparent);flex:1;height:1px}.VRf0kq_travelInfo{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);background:var(--color-grey-0);border-radius:var(--space-sm);flex-shrink:0;display:flex}.VRf0kq_travelIcon{color:var(--color-grey-400)}.VRf0kq_travelTime{font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);color:var(--color-grey-600)}.VRf0kq_emptyState{padding:var(--space-lg) var(--space-md);text-align:center;color:var(--color-grey-400);font-size:var(--font-size-subtle)}}
.ZE_CNG_workerRows{display:grid}
@layer component{.O0hoYG_liveMapContainer{gap:var(--space-md);width:100%;height:100%;transition:all var(--duration-slow) var(--easing-ease);flex-direction:column;display:flex}.O0hoYG_liveMapContainer.O0hoYG_fullscreen{z-index:10000;background:var(--color-white);padding:var(--space-md);gap:var(--space-md);border-radius:var(--border-radius-large);box-shadow:var(--shadow-xl);flex-direction:column;margin:0;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);width:85vw!important;max-width:85vw!important;height:85vh!important;max-height:85vh!important}.O0hoYG_liveMapContainer.O0hoYG_fullscreen .O0hoYG_mapWrapper{border-radius:var(--border-radius-medium);flex:1;min-height:0;max-height:100%;overflow:hidden}.O0hoYG_fullscreenOverlay{z-index:9999;background:#000000bf;position:fixed;inset:0}.O0hoYG_mapWrapper{border-radius:var(--border-radius-medium);width:100%;height:100%;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.O0hoYG_map{width:100%;height:100%;position:absolute;top:0;bottom:0}.O0hoYG_fullscreenButton{top:var(--space-md);right:var(--space-md);z-index:var(--z-dropdown);background:var(--color-white);border:var(--border-width-thin) solid #0000001a;border-radius:var(--border-radius-medium);width:36px;height:36px;box-shadow:var(--shadow-sm);color:var(--color-grey-600);font-size:var(--font-size-xlarge);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.O0hoYG_fullscreenButton:hover{background:var(--color-grey-0);color:var(--color-grey-800);box-shadow:var(--shadow-md);border-color:#0003}.O0hoYG_routeTooltip{z-index:var(--z-dropdown);pointer-events:none;background:var(--color-white);border:var(--border-width-thin) solid var(--color-grey-100);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-md);padding:var(--space-sm);min-width:200px;max-width:calc(100vw - 2rem);position:absolute;transform:translate(12px,-50%)}}
@layer component{.y_Yl1W_panel{z-index:50;background:var(--color-white);border-radius:var(--border-radius-large);border:var(--border-width-thin) solid var(--color-grey-200);width:400px;animation:y_Yl1W_slideIn var(--duration-base) ease-out;position:absolute;top:16px;left:16px;overflow:hidden;box-shadow:0 4px 24px #00000026}.y_Yl1W_panelMap{left:400px}@keyframes y_Yl1W_slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.y_Yl1W_header{padding:var(--space-lg) var(--space-lg) var(--space-md);justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.y_Yl1W_clientInfo{align-items:flex-start;gap:var(--space-md);flex:1;min-width:0;display:flex}.y_Yl1W_clientDetails{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.y_Yl1W_clientNameRow{align-items:center;gap:var(--space-xs);display:flex}.y_Yl1W_trafficLightDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.y_Yl1W_trafficLightRed{background:var(--color-red-500)}.y_Yl1W_trafficLightAmber{background:var(--color-yellow-600)}.y_Yl1W_clientName{font-size:var(--font-size-default);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);margin:0}.y_Yl1W_content{padding:0 var(--space-lg) var(--space-lg);max-height:calc(100vh - 200px);overflow-y:auto}.y_Yl1W_section{padding:var(--space-md) 0;border-top:var(--border-width-thin) solid var(--color-grey-200)}.y_Yl1W_sectionTitleRow{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}.y_Yl1W_sectionTitleRow .y_Yl1W_sectionTitle{margin-bottom:0}.y_Yl1W_sectionTitle{margin:0 0 var(--space-md) 0;font-size:var(--font-size-small);font-weight:var(--font-weight-default);color:var(--color-grey-600)}.y_Yl1W_detailRow{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.y_Yl1W_detailRow:last-child{margin-bottom:0}.y_Yl1W_icon{color:var(--color-grey-600)}.y_Yl1W_detailText{font-size:var(--font-size-small);color:var(--color-grey-800)}.y_Yl1W_addressLink{font-size:var(--font-size-small);color:var(--color-primary);transition:color var(--transition-fast);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}.y_Yl1W_addressLink:hover{color:var(--color-primary);text-decoration:underline}.y_Yl1W_workerList{gap:var(--space-sm);flex-direction:column;display:flex}.y_Yl1W_workerCard{align-items:center;gap:var(--space-sm);padding:0;display:flex}.y_Yl1W_workerDetails{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.y_Yl1W_workerNameRow{align-items:center;gap:var(--space-xs);display:flex}.y_Yl1W_workerName{font-size:var(--font-size-default);font-weight:var(--font-weight-default);color:var(--color-grey-900)}.y_Yl1W_cancellationDetails{margin:var(--space-xs) 0;font-size:var(--font-size-small);color:var(--color-grey-800);white-space:pre-wrap}.y_Yl1W_cancellationMeta{font-size:var(--font-size-subtle);color:var(--color-grey-600)}.y_Yl1W_actionSection{padding-top:var(--space-md);border-top:var(--border-width-thin) solid var(--color-grey-200)}.y_Yl1W_actionSection button{width:100%}}
@layer component{._5qrbRG_identity{align-items:flex-start;gap:var(--space-sm);display:flex}._5qrbRG_identity._5qrbRG_small ._5qrbRG_name,._5qrbRG_identity._5qrbRG_small ._5qrbRG_subtitle{font-size:var(--font-size-subtle)}._5qrbRG_identity._5qrbRG_small ._5qrbRG_pills{margin-top:var(--space-xxs)}._5qrbRG_info{flex:1;min-width:0}._5qrbRG_name{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._5qrbRG_subtitle{font-size:var(--font-size-subtle);color:var(--color-grey-600);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;overflow:hidden}._5qrbRG_pills{align-items:center;gap:var(--space-xxs);margin-top:var(--space-xxs);flex-wrap:wrap;display:flex}}
@layer component{.Thct3W_subtitle{font-size:var(--font-size-subtle);color:var(--color-grey-600);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;overflow:hidden}.Thct3W_dayStats{align-items:center;gap:var(--space-xs);margin-top:var(--space-xxs);flex-wrap:wrap;display:flex}.Thct3W_dayStat{align-items:center;gap:var(--space-xxs);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);padding:var(--space-xxs) var(--space-xs);border-radius:var(--space-xxs);white-space:nowrap;line-height:1.3;display:inline-flex}.Thct3W_dayStat svg{flex-shrink:0}.Thct3W_dayStatTravel{background:var(--color-yellow-100);color:var(--color-yellow-800);border:var(--border-width-thin) solid var(--color-yellow-200)}.Thct3W_dayStatTravel svg{color:var(--color-yellow-800)}.Thct3W_dayStatIdle{background:var(--color-blue-100);color:var(--color-blue-800);border:var(--border-width-thin) solid var(--color-blue-200)}.Thct3W_dayStatIdle svg{color:var(--color-blue-800)}}
@layer component{.oqzi0W_heatmap{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.oqzi0W_strip{gap:3px;display:flex}.oqzi0W_day{background:var(--color-grey-200);border-radius:2px;width:11px;height:11px}.oqzi0W_on{background:var(--color-green-300)}.oqzi0W_partial{background:var(--color-green-200)}}
.F6UgOa_coverage{align-items:center;gap:var(--space-sm) var(--space-md);min-height:52px;padding:var(--space-xs) var(--space-sm) var(--space-xs) 40px;border-bottom:var(--table-row-border);flex-wrap:wrap;display:flex}.F6UgOa_coverageHead{align-items:center;gap:var(--space-xs);color:var(--color-grey-600);font-size:var(--font-size-small);white-space:nowrap;display:flex}.F6UgOa_helpIcon{border-radius:var(--border-radius-full);width:18px;height:18px;color:var(--color-grey-500);cursor:help;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.F6UgOa_helpIcon:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.F6UgOa_weeksContainer{gap:var(--space-sm);flex-wrap:wrap;display:flex}.F6UgOa_weekStrip{flex-direction:column;gap:2px;display:flex}.F6UgOa_dayLabelsRow,.F6UgOa_dayCountsRow{gap:3px;display:flex}.F6UgOa_dayLabel{width:28px;color:var(--color-grey-500);font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);text-align:center;line-height:1}.F6UgOa_dayCount{border-radius:var(--border-radius-small);background:var(--color-grey-100);width:28px;height:24px;color:var(--color-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;display:grid}@container F6UgOa_admlist (width<700px){.F6UgOa_coverage{flex-direction:column;align-items:flex-start;padding-inline-start:var(--space-sm)}}@media (width<=48rem){.F6UgOa_coverage{flex-direction:column;align-items:flex-start;padding-inline-start:var(--space-sm)}}
@layer component{.KvquXG_detail{background:var(--color-grey-0);border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium);margin:0 2px var(--space-xxs);position:relative;overflow:hidden}.KvquXG_tabs{border-bottom:var(--border-width-thin) solid var(--color-grey-600);padding:0 var(--space-sm);display:flex}.KvquXG_tab{padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-600);border:none;border-bottom:var(--border-width-base) solid transparent;cursor:pointer;transition:all var(--transition-fast);background:0 0;margin-bottom:-1px}.KvquXG_tab:hover{color:var(--color-grey-700)}.KvquXG_tab.KvquXG_tabActive{color:var(--color-primary);border-bottom-color:var(--color-primary)}.KvquXG_detailActions{gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-bottom:var(--border-width-thin) solid var(--color-grey-500);display:flex}.KvquXG_reportButton{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-xs);font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);border-radius:var(--border-radius-small);cursor:pointer;background:var(--color-white);color:var(--color-red);border:var(--border-width-thin) solid color-mix(in srgb, var(--color-red) 40%, transparent);transition:all var(--transition-fast);right:var(--space-sm);display:inline-flex;position:absolute;top:0}.KvquXG_reportButton:hover{background:color-mix(in srgb, var(--color-red) 8%, transparent)}.KvquXG_content{padding:var(--space-xs) var(--space-sm)}.KvquXG_row{padding:var(--space-xxs) 0;border-bottom:var(--border-width-thin) solid var(--color-grey-0);justify-content:space-between;align-items:baseline;display:flex}.KvquXG_row:last-child{border-bottom:none}.KvquXG_label{font-size:var(--font-size-subtle);color:var(--color-grey-600)}.KvquXG_value{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-800);text-align:right}.KvquXG_mono{font-size:var(--font-size-subtle);color:var(--color-grey-600);text-align:right;font-family:monospace}.KvquXG_link{font-size:var(--font-size-subtle);color:var(--color-primary);text-align:right;font-family:monospace;text-decoration:none}.KvquXG_link:hover{text-decoration:underline}.KvquXG_routeContainer{flex-direction:column;flex:1;min-height:0;display:flex}.KvquXG_stats{gap:var(--space-sm);padding:var(--space-sm);border-bottom:var(--border-width-thin) solid var(--color-grey-0);flex-wrap:wrap;flex-shrink:0;display:flex}.KvquXG_stat{align-items:baseline;gap:var(--space-xxs);display:flex}.KvquXG_statValue{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--color-grey-800)}.KvquXG_statLabel{font-size:var(--font-size-subtle);color:var(--color-grey-600);text-transform:uppercase}.KvquXG_timeline{padding:var(--space-sm);flex:1;overflow-y:auto}.KvquXG_timeline::-webkit-scrollbar{width:6px}.KvquXG_timeline::-webkit-scrollbar-track{background:var(--color-grey-0);border-radius:3px}.KvquXG_timeline::-webkit-scrollbar-thumb{background:var(--color-grey-600);border-radius:3px}.KvquXG_timeline::-webkit-scrollbar-thumb:hover{background:var(--color-grey-600)}.KvquXG_timelineItem{flex-direction:column;display:flex}.KvquXG_appointmentCard{gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--border-radius-medium);cursor:pointer;transition:all var(--transition-fast);border:var(--border-width-thin) solid transparent;background:0 0;display:flex}.KvquXG_appointmentCard:hover{background:var(--color-grey-0)}.KvquXG_timeColumn{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;min-width:58px;display:flex}.KvquXG_startTime{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-800)}.KvquXG_endTime{font-size:var(--font-size-subtle);color:var(--color-grey-600)}.KvquXG_connector{width:var(--space-lg);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.KvquXG_sequenceNode{width:var(--space-lg);height:var(--space-lg);border-radius:var(--border-radius-full);font-size:var(--font-size-subtle);font-weight:var(--font-weight-bold);color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.KvquXG_connectorLine{width:2px;min-height:var(--space-xs);opacity:.3;margin-top:var(--space-xxs);flex:1}.KvquXG_appointmentContent{flex:1;min-width:0}.KvquXG_coWorkers{margin-top:var(--space-xxs);padding-left:var(--space-sm);border-left:var(--border-width-base) solid var(--color-grey-500);opacity:.7;transform-origin:0;flex-direction:column;gap:1px;display:flex;transform:scale(.9)}.KvquXG_coWorkersLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--color-grey-600);margin-bottom:var(--space-xxs)}.KvquXG_appointmentMeta{align-items:center;gap:var(--space-sm);display:flex}.KvquXG_duration{font-size:var(--font-size-subtle);color:var(--color-grey-600);padding:var(--space-xxs) var(--border-radius-small);background:var(--color-grey-0);border-radius:var(--space-xxs)}.KvquXG_profit{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-green)}.KvquXG_travelConnector{padding:var(--border-radius-small) 0;align-items:center;gap:var(--space-xs);margin-left:68px;display:flex}.KvquXG_travelLine{background:linear-gradient(to right, transparent, var(--color-grey-400), transparent);flex:1;height:1px}.KvquXG_travelInfo{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);background:var(--color-grey-0);border-radius:var(--space-sm);flex-shrink:0;display:flex}.KvquXG_travelIcon{color:var(--color-grey-400)}.KvquXG_travelTime{font-size:var(--font-size-subtle);font-weight:var(--font-weight-default);color:var(--color-grey-600)}.KvquXG_lunchCard{gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--border-radius-medium);border:var(--border-width-thin) solid #8b5cf633;background:#8b5cf60f;display:flex}.KvquXG_lunchNode{width:var(--space-lg);height:var(--space-lg);border-radius:var(--border-radius-full);color:#fff;background:#8b5cf6;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex}.KvquXG_lunchConnectorLine{width:2px;min-height:var(--space-xs);opacity:.3;margin-top:var(--space-xxs);background:#8b5cf6;flex:1}.KvquXG_lunchContent{align-items:center;gap:var(--space-sm);flex:1;min-width:0;display:flex}.KvquXG_lunchLabel{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:#7c3aed}.KvquXG_lunchDuration{font-size:var(--font-size-subtle);color:var(--color-grey-600);padding:var(--space-xxs) var(--border-radius-small);border-radius:var(--space-xxs);background:#8b5cf61a}.KvquXG_emptyState{padding:var(--space-lg) var(--space-md);text-align:center;color:var(--color-grey-400);font-size:var(--font-size-subtle)}}
@layer component{.K4iZ1W_segmentedControl{background:var(--color-white);border:var(--border-width-thin) solid var(--color-grey-300);border-radius:var(--border-radius-medium);display:inline-flex;overflow:hidden}.K4iZ1W_segment{border:none;border-right:var(--border-width-thin) solid var(--color-grey-200);border-bottom:var(--border-width-base) solid transparent;font-family:var(--font-family-base);font-weight:var(--font-weight-default);color:var(--color-grey-600);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.K4iZ1W_segment:last-child{border-right:none}.K4iZ1W_segment:hover:not(:disabled){color:var(--color-grey-800)}.K4iZ1W_segment:disabled{color:var(--color-grey-300);cursor:not-allowed;background:var(--color-grey-50)}.K4iZ1W_segment.K4iZ1W_active{font-weight:var(--font-weight-semibold)}.K4iZ1W_segment.K4iZ1W_active.K4iZ1W_danger{background:var(--color-red-50);color:var(--color-red-700);border-bottom-color:var(--color-red-600)}.K4iZ1W_segment.K4iZ1W_active.K4iZ1W_warning{background:var(--color-orange-50);color:var(--color-orange-700);border-bottom-color:var(--color-orange-500)}.K4iZ1W_segment.K4iZ1W_active.K4iZ1W_neutral{background:var(--color-grey-100);color:var(--color-grey-800);border-bottom-color:var(--color-grey-500)}.K4iZ1W_segment.K4iZ1W_active.K4iZ1W_success{background:var(--color-green-50);color:var(--color-green-600);border-bottom-color:var(--color-green-500)}.K4iZ1W_segment.K4iZ1W_active.K4iZ1W_successStrong{background:var(--color-green-100);color:var(--color-green-800);border-bottom-color:var(--color-green-700)}.K4iZ1W_small .K4iZ1W_segment{height:32px;padding:0 var(--space-sm);font-size:var(--font-size-subtle)}.K4iZ1W_medium .K4iZ1W_segment{height:36px;padding:0 var(--space-md);font-size:var(--font-size-small)}@media (width<=48rem){.K4iZ1W_segmentedControl{width:100%;display:flex}.K4iZ1W_segment{flex:1}}}
@layer component{.nSeshW_section{padding:var(--space-md) 0;border-top:var(--border-width-thin) solid var(--color-grey-200)}.nSeshW_header{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.nSeshW_sectionTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-default);color:var(--color-grey-600);margin:0}.nSeshW_empty{font-size:var(--font-size-small);color:var(--color-grey-500);margin:0}.nSeshW_list{gap:var(--space-sm);flex-direction:column;display:flex}.nSeshW_card{gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);background:var(--color-grey-50);flex-direction:column;display:flex}.nSeshW_cardHeader{align-items:center;gap:var(--space-xs);display:flex}.nSeshW_order{font-size:var(--font-size-subtle);font-weight:var(--font-weight-semibold);color:var(--color-grey-500)}.nSeshW_name{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-grey-900);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nSeshW_fields{gap:var(--space-xs);grid-template-columns:1fr 1fr;display:grid}.nSeshW_field{font-size:var(--font-size-subtle);color:var(--color-grey-600);flex-direction:column;gap:4px;display:flex}.nSeshW_note{width:100%}.nSeshW_actions{align-items:stretch;gap:var(--space-sm);margin-top:var(--space-md);flex-direction:column;display:flex}.nSeshW_defaultPrompt{gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-small);background:var(--color-white);font-size:var(--font-size-small);color:var(--color-grey-700);flex-direction:column;display:flex}.nSeshW_defaultActions{justify-content:flex-end;gap:var(--space-xs);display:flex}}
.V4fmkW_workerRow{align-items:center;gap:var(--space-sm);min-height:var(--table-row-min-height);padding-right:var(--space-sm);border-bottom:var(--table-row-border);color:var(--table-cell-color);font-size:var(--table-cell-font-size);background:var(--table-row-bg);cursor:pointer;transition:background var(--duration-fast);grid-template-columns:40px 200px 24px 95px 120px 24px 80px 1fr;display:grid}.V4fmkW_workerRow:hover{background:var(--table-row-bg-hover)}.V4fmkW_workerRowExpanded{background:var(--color-grey-100)}.V4fmkW_workerRowSelected{background:var(--table-row-bg-selected)}.V4fmkW_workerRowSelected:hover{background:var(--color-grey-200)}.V4fmkW_workerRowNotSubmitted{opacity:.6;cursor:default}.V4fmkW_workerRowNotSubmitted:hover{background:var(--table-row-bg)}.V4fmkW_checkCell{justify-content:center;display:flex}.V4fmkW_workerCell{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.V4fmkW_workerName{font-weight:var(--font-weight-semibold);color:var(--color-grey-900);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.V4fmkW_workerNameLink{font-weight:var(--font-weight-semibold);color:var(--color-grey-900);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.V4fmkW_workerNameLink:hover{text-decoration:underline}.V4fmkW_chevronCell{color:var(--color-grey-500);transition:transform var(--duration-fast);justify-content:center;align-items:center;display:flex}.V4fmkW_chevronExpanded{transform:rotate(90deg)}.V4fmkW_heatmapCell{align-items:center;display:flex}.V4fmkW_statusCell{min-width:0}.V4fmkW_statusPill{min-height:28px;padding:0 var(--space-xs);border-radius:var(--border-radius-medium);background:var(--color-grey-100);color:var(--color-grey-700);font-weight:var(--font-weight-bold);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.V4fmkW_statusPill[data-status=pending]{background:var(--color-yellow-100);color:var(--color-yellow-800)}.V4fmkW_statusPill[data-status=change_pending]{background:var(--color-orange-100);color:var(--color-orange-800)}.V4fmkW_statusPill[data-status=approved]{background:var(--color-green-100);color:var(--color-green-800)}.V4fmkW_statusPill[data-status=rejected]{background:var(--color-red-100);color:var(--color-red-800)}.V4fmkW_changesIcon{color:var(--color-grey-500);justify-content:center;align-items:center;display:flex}.V4fmkW_hoursCell{align-items:center;gap:var(--space-xxs);color:var(--color-grey-700);white-space:nowrap;display:inline-flex}.V4fmkW_actionCell{justify-content:flex-end;align-items:center;gap:var(--space-xs);display:flex}.V4fmkW_expandedContent{background:var(--color-white);border-bottom:var(--table-row-border)}.V4fmkW_entryRow{align-items:center;gap:var(--space-md);min-height:44px;padding:0 var(--space-sm) 0 calc(40px + var(--space-sm));border-bottom:1px solid var(--color-grey-100);color:var(--table-cell-color);font-size:var(--table-cell-font-size);grid-template-columns:120px 140px 80px;display:grid}.V4fmkW_entryRow:last-child{border-bottom:none}.V4fmkW_entryDate{font-weight:var(--font-weight-semibold);color:var(--color-grey-900);white-space:nowrap}.V4fmkW_entryTime{color:var(--color-grey-700);white-space:nowrap}.V4fmkW_entryHours{align-items:center;gap:var(--space-xxs);color:var(--color-grey-600);white-space:nowrap;display:inline-flex}.V4fmkW_inlineCheckbox{gap:0;padding:0}.V4fmkW_inlineCheckbox span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=48rem){.V4fmkW_workerRow{gap:var(--space-sm);min-height:auto;padding:var(--space-sm);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-medium);background:var(--color-white);grid-template:"V4fmkW_check V4fmkW_worker V4fmkW_worker V4fmkW_chevron""V4fmkW_check V4fmkW_heatmap V4fmkW_heatmap V4fmkW_heatmap""V4fmkW_check V4fmkW_status V4fmkW_hours V4fmkW_hours"".V4fmkW_actions V4fmkW_actions V4fmkW_actions"/28px 1fr 1fr auto}.V4fmkW_checkCell{grid-area:V4fmkW_check;align-self:start;padding-top:2px}.V4fmkW_workerCell{grid-area:V4fmkW_worker}.V4fmkW_chevronCell{grid-area:V4fmkW_chevron}.V4fmkW_heatmapCell{flex-wrap:wrap;grid-area:V4fmkW_heatmap}.V4fmkW_dayBox{width:18px;height:22px}.V4fmkW_statusCell{grid-area:V4fmkW_status}.V4fmkW_hoursCell{grid-area:V4fmkW_hours;justify-self:end}.V4fmkW_actionCell{grid-area:V4fmkW_actions}.V4fmkW_entryRow{gap:var(--space-xs);min-height:auto;padding:var(--space-sm);grid-template-columns:1fr 1fr;grid-template-areas:"V4fmkW_date V4fmkW_time""V4fmkW_hours V4fmkW_hours"}.V4fmkW_entryDate{grid-area:V4fmkW_date}.V4fmkW_entryTime{text-align:right;grid-area:V4fmkW_time}.V4fmkW_entryHours{grid-area:V4fmkW_hours}}
.Wd6ctG_container{gap:var(--space-md);min-width:36rem;padding:var(--space-lg);flex-direction:column;display:flex}.Wd6ctG_section{gap:var(--space-xs);flex-direction:column;display:flex}.Wd6ctG_section+.Wd6ctG_section{margin-top:var(--space-sm)}.Wd6ctG_sectionTitle{color:var(--color-grey-700);font-size:var(--font-size-small);font-weight:var(--font-weight-bold)}.Wd6ctG_table{margin-top:0}
.bVIv6W_list{gap:var(--space-md);min-width:36rem;padding:var(--space-lg);flex-direction:column;display:flex}.bVIv6W_blockers{padding:var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex}.bVIv6W_blockers li{margin-left:var(--space-md);list-style-type:disc}.bVIv6W_actions{padding:var(--space-md);justify-content:flex-end;display:flex}
.A9hq_q_table{margin-top:0}.A9hq_q_addEntry{justify-content:flex-end;display:flex}.A9hq_q_empty{color:var(--color-grey-600)}.A9hq_q_checkboxCell{width:1px}.A9hq_q_actions{white-space:nowrap;width:1px}.A9hq_q_actions button{margin-right:var(--space-xs)}.A9hq_q_actions button:last-of-type{margin-right:0}.A9hq_q_actions td{padding:0}
.tZ6l3W_day{gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--color-grey-300);border-radius:var(--border-radius-medium);background:var(--color-white);flex-direction:column;min-width:100px;display:flex}.tZ6l3W_dayHeader{border-bottom:1px solid var(--color-grey-200);padding-bottom:var(--space-xxs);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.tZ6l3W_dayLabel{gap:var(--space-xxs);flex-direction:column;display:flex}.tZ6l3W_dayName{font-weight:var(--font-weight-bold);font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.05em;color:var(--color-grey-600)}.tZ6l3W_dayNum{font-size:var(--font-size-subtle);color:var(--color-grey-600)}.tZ6l3W_subtitle{font-weight:var(--font-weight-semibold);font-size:var(--font-size-medium);color:var(--color-grey-800)}
.wRjwaa_dayName{font-weight:600}.wRjwaa_dayNum{color:var(--color-grey-600);font-size:.85em}.wRjwaa_checkboxCell{width:1px}.wRjwaa_actions{white-space:nowrap;width:1px}.wRjwaa_actions button{margin-right:var(--space-xs)}.wRjwaa_actions button:last-of-type{margin-right:0}
@layer component{.lChAdq_visitEntry{gap:var(--space-md);margin:var(--space-xxl) auto;background:#fff;border-radius:1rem;grid-template-columns:1fr 1fr;padding:1.5rem;display:grid;box-shadow:0 6px 20px #0000001a}.lChAdq_visitEntry .lChAdq_secondWorkerDropdown{grid-column:span 2}.lChAdq_visitEntry .lChAdq_secondWorkerContainer{gap:var(--space-md);grid-column:span 2;grid-template-columns:1fr 1fr;display:grid}.lChAdq_visitEntry label{color:var(--color-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-default);margin-bottom:var(--space-xs);display:block}.lChAdq_visitEntry select,.lChAdq_visitEntry input{width:100%}.lChAdq_visitEntry h5{grid-column:span 2}}