@font-face{font-family:Wanted Sans;src:url(/assets/wanted-eIorJFXx.woff2)format("woff2");font-weight:100 900;font-display:swap}:root,[data-hf-theme=light]{--hf-purple-50:#f6f1ff;--hf-purple-100:#ede3ff;--hf-purple-200:#dcc7ff;--hf-purple-300:#c7a5f4;--hf-purple-400:#ac7fe0;--hf-purple-500:#8756c8;--hf-purple-600:#6334b2;--hf-purple-700:#51279a;--hf-purple-800:#402078;--hf-purple-900:#2e1854;--hf-neutral-0:#fff;--hf-neutral-50:#f6f6f8;--hf-neutral-100:#eeedf2;--hf-neutral-200:#dfdce6;--hf-neutral-300:#cbc5d3;--hf-neutral-400:#a399af;--hf-neutral-500:#7b7088;--hf-neutral-600:#65596f;--hf-neutral-700:#4c4256;--hf-neutral-800:#352d3c;--hf-neutral-900:#1b1a20;--hf-lilac:#d3c5ff;--hf-lime:#d7ee77;--hf-color-brand:#6334b2;--hf-color-brand-hover:#51279a;--hf-color-brand-active:#402078;--hf-color-on-brand:#fff;--hf-color-background:#f6f6f8;--hf-color-surface:#fff;--hf-color-surface-muted:#f6f1ff;--hf-color-text:#1b1a20;--hf-color-text-secondary:#65596f;--hf-color-text-on-soft:#402078;--hf-color-border:#dfdce6;--hf-color-control-border:#8a7a99;--hf-color-focus:#6334b2;--hf-color-accent:#d7ee77;--hf-color-on-accent:#1b1a20;--hf-color-disabled-background:#eeedf2;--hf-color-disabled-text:#7b7088;--hf-state-success-foreground:#166044;--hf-state-success-background:#e9f8ef;--hf-state-success-border:#91d5ae;--hf-state-warning-foreground:#7a4b00;--hf-state-warning-background:#fff3cf;--hf-state-warning-border:#d7b766;--hf-state-error-foreground:#aa2848;--hf-state-error-background:#fdeef1;--hf-state-error-border:#d891a2;--hf-state-info-foreground:#284f9b;--hf-state-info-background:#eef3ff;--hf-state-info-border:#a5bcec;--hf-state-neutral-foreground:#65596f;--hf-state-neutral-background:#eeedf2;--hf-state-neutral-border:#c9c1d2;--hf-color-danger-hover:#8e203a;--hf-color-danger-active:#741a30;--hf-color-overlay:#1b1a207a;--hf-font-ui:"Wanted Sans",-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",sans-serif;--hf-font-caption:.75rem;--hf-font-label:.875rem;--hf-font-body:1rem;--hf-font-title-small:1.25rem;--hf-font-title:1.5rem;--hf-font-display:2rem;--hf-font-hero:2.5rem;--hf-weight-regular:400;--hf-weight-medium:500;--hf-weight-semibold:600;--hf-weight-bold:700;--hf-line-body:1.5;--hf-line-title:1.25;--hf-line-number:1.1;--hf-tracking-body:-.01em;--hf-tracking-title:-.025em;--hf-space-0:0px;--hf-space-4:4px;--hf-space-8:8px;--hf-space-12:12px;--hf-space-16:16px;--hf-space-20:20px;--hf-space-24:24px;--hf-space-32:32px;--hf-space-40:40px;--hf-space-48:48px;--hf-space-64:64px;--hf-radius-small:8px;--hf-radius-control:12px;--hf-radius-card:16px;--hf-radius-sheet:24px;--hf-radius-pill:999px;--hf-size-touch-minimum:44px;--hf-size-control:48px;--hf-size-control-compact:44px;--hf-size-icon:24px;--hf-size-icon-small:20px;--hf-size-icon-compact:16px;--hf-size-row:56px;--hf-size-member-max:480px;--hf-size-sidebar:224px;--hf-size-content-max:1440px;--hf-motion-fast:.12s;--hf-motion-normal:.18s;--hf-motion-slow:.24s;--hf-ease:cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){:root,[data-hf-theme=light]{--hf-motion-fast:0s;--hf-motion-normal:0s;--hf-motion-slow:0s}}:root{--font-ui:var(--hf-font-ui);--font-display:var(--hf-font-ui);--font-size-xs:var(--hf-font-caption);--font-size-sm:var(--hf-font-label);--font-size-md:var(--hf-font-body);--font-size-lg:var(--hf-font-title-small);--font-size-xl:var(--hf-font-title);--font-size-display:var(--hf-font-hero);--font-size-table:.8125rem;--font-size-next-class:3rem;--font-size-next-class-narrow:2.75rem;--font-weight-next-class:550;--font-size-number-sm:var(--hf-font-title);--font-size-number:var(--hf-font-display);--font-size-number-lg:var(--hf-font-hero);--line-height-body:var(--hf-line-body);--line-height-note:1.65;--line-height-title:var(--hf-line-title);--line-height-compact:1.5;--line-height-number:var(--hf-line-number);--tracking-zero:0;--tracking-note:.015em;--tracking-brand:.15em;--type-body:400 var(--font-size-md)/var(--line-height-body) var(--font-ui);--type-note:400 var(--font-size-xs)/var(--line-height-note) var(--font-ui);--type-display:700 var(--font-size-display)/var(--line-height-title) var(--font-display);--type-number:600 var(--font-size-number)/var(--line-height-number) var(--font-display);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--radius-none:0;--radius-sm:var(--hf-radius-small);--radius-md:var(--hf-radius-control);--radius-lg:var(--hf-radius-card);--radius-xl:var(--hf-radius-sheet);--radius-pill:999px;--radius-round:50%;--border-width:1px;--focus-width:2px;--touch-min:var(--hf-size-touch-minimum);--icon-size:24px;--icon-small:16px;--logo-mark-size:32px;--logo-word-height:28px;--logo-compact-mark-size:28px;--logo-compact-word-width:86px;--layout-max:var(--hf-size-member-max);--header-min:64px;--staff-header-min:68px;--nav-height:max(72px,calc(var(--font-size-xs)*6));--calendar-day-block:44px;--calendar-strip-day-block:64px;--date-stamp-width:48px;--preview-device-height:844px;--preview-ribbon-height:24px;--provider-button-height:56px;--motion-ease:var(--hf-ease);--motion-fast:var(--hf-motion-fast);--motion-normal:var(--hf-motion-normal);--motion-launch-rings:.5s;--motion-launch-word-delay:.35s;--motion-launch-word:.4s;--motion-launch-stage-delay:1.05s;--motion-launch-stage:.55s;--motion-launch-total:1.6s;--motion-launch-button-step:60ms;--motion-launch-brief:.2s;--motion-launch-reduced:.3s;--motion-demo-process:.65s;--motion-notice:2.8s;--motion-reduced:.001ms;--color-bg:var(--hf-color-surface);--color-background-muted:var(--hf-color-background);--color-divider:var(--hf-neutral-100);--color-surface:var(--hf-color-surface);--color-surface-muted:var(--hf-color-surface-muted);--color-ticket:var(--hf-color-surface);--color-text:var(--hf-color-text);--color-muted:var(--hf-color-text-secondary);--color-brand:var(--hf-color-brand);--color-on-brand:var(--hf-color-on-brand);--color-membership:var(--hf-purple-700);--color-border:var(--hf-color-border);--color-chip-selected:var(--hf-purple-100);--color-small-brand:var(--hf-color-brand);--color-tab-emphasis:var(--color-selection-text);--color-focus:var(--hf-color-focus);--color-class-mark:var(--hf-lilac);--color-alert-mark:var(--hf-state-warning-background);--logo-ink:var(--hf-color-brand);--logo-accent:var(--hf-color-brand);--logo-on-brand:var(--hf-neutral-0);--logo-on-accent:var(--hf-neutral-50);--color-shell-bg:var(--hf-color-surface);--color-shell-text:var(--hf-color-text-secondary);--color-shell-muted:var(--hf-color-text-secondary);--color-shell-hover:var(--hf-neutral-50);--color-shell-hover-text:var(--hf-color-text);--color-shell-selected:var(--color-selection-bg);--color-shell-selected-text:var(--color-selection-text);--color-shell-line:var(--hf-neutral-100);--state-confirmed-bg:var(--hf-state-success-background);--state-confirmed-fg:var(--hf-state-success-foreground);--state-confirmed-line:var(--hf-state-success-border);--state-waiting-bg:var(--hf-state-warning-background);--state-waiting-fg:var(--hf-state-warning-foreground);--state-waiting-line:var(--hf-state-warning-border);--state-offered-bg:var(--hf-state-info-background);--state-offered-fg:var(--hf-state-info-foreground);--state-offered-line:var(--hf-state-info-border);--state-closed-bg:var(--hf-state-neutral-background);--state-closed-fg:var(--hf-state-neutral-foreground);--state-closed-line:var(--hf-state-neutral-border);--state-error-bg:var(--hf-state-error-background);--state-error-fg:var(--hf-state-error-foreground);--state-error-line:var(--hf-state-error-border);--state-warning-bg:var(--hf-state-warning-background);--state-warning-fg:var(--hf-state-warning-foreground);--state-warning-line:var(--hf-state-warning-border);--shadow-card:0 1px 2px #1b1a200a,0 2px 10px #2e18540d;--color-transparent:transparent;--color-control-border:var(--hf-color-control-border);--color-brand-hover:var(--hf-color-brand-hover);--color-brand-active:var(--hf-color-brand-active);--color-disabled-bg:var(--hf-color-disabled-background);--color-disabled-text:var(--hf-color-disabled-text);--color-danger-hover:var(--hf-color-danger-hover);--color-danger-active:var(--hf-color-danger-active);--color-overlay:var(--hf-color-overlay);--kakao-bg:#fee500;--kakao-symbol:#000;--kakao-label:#000000d9;--apple-bg:#000;--apple-fg:#fff;--font-weight-regular:var(--hf-weight-regular);--font-weight-medium:var(--hf-weight-medium);--font-weight-semibold:var(--hf-weight-semibold);--font-weight-bold:var(--hf-weight-bold);--layout-sidebar:208px;--layout-row-action:7.5em;--layout-tasks:236px;--layout-content-max:var(--hf-size-content-max);--control-height:var(--hf-size-control);--control-compact-height:var(--hf-size-control-compact);--focus-offset:3px;--color-canvas:var(--hf-color-background);--color-hairline:var(--hf-neutral-100);--color-brand-soft:var(--hf-purple-50);--color-brand-tint:var(--hf-purple-100);--color-brand-line:var(--hf-purple-200);--color-brand-strong:var(--hf-purple-700);--color-hero:var(--hf-purple-700);--color-on-hero:var(--hf-neutral-0);--color-on-hero-muted:var(--hf-purple-100);--color-on-hero-line:#ffffff38;--color-accent-lime:var(--hf-lime);--color-on-accent:var(--hf-color-on-accent);--color-skeleton:var(--hf-neutral-100);--shadow-raised:0 2px 6px #1b1a200d,0 12px 28px #2e185417;--shadow-overlay:0 18px 48px #2e185433;--shadow-sidebar:1px 0 0 var(--hf-neutral-100);--chart-1:var(--hf-purple-600);--chart-1-soft:var(--hf-purple-200);--chart-2:var(--hf-purple-300);--chart-3:var(--hf-lilac);--chart-4:var(--hf-lime);--chart-5:var(--hf-purple-800);--chart-6:var(--hf-neutral-400);--chart-compare:var(--hf-neutral-300);--chart-negative:var(--hf-state-error-border);--chart-grid:var(--hf-neutral-100);--chart-axis:var(--hf-neutral-500);--chart-track:var(--hf-neutral-100);--chart-heat-0:var(--hf-neutral-50);--chart-heat-1:var(--hf-purple-100);--chart-heat-2:var(--hf-purple-200);--chart-heat-3:var(--hf-purple-400);--chart-heat-4:var(--hf-purple-600);--chart-on-heat:var(--hf-neutral-0);--control-height-pc:40px;--font-size-kpi:1.75rem;--font-size-kpi-lg:2.25rem;--font-size-section:1.0625rem;--radius-tile:20px;--layout-rail:320px;--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--color-selection-bg:var(--color-accent-lime);--color-selection-text:var(--color-on-accent);--color-selection-line:var(--color-brand)}*{box-sizing:border-box}html{background:var(--color-bg);min-height:100%;font-family:var(--font-ui);font-variant-numeric:lining-nums tabular-nums;letter-spacing:var(--tracking-zero);color:var(--color-text);word-break:keep-all;overflow-wrap:anywhere;accent-color:var(--color-brand)}body{margin:var(--space-0);font:var(--type-body);background:var(--color-bg)}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:var(--color-transparent)}button{cursor:pointer;border:var(--border-width) solid var(--color-transparent);background:var(--color-transparent);padding:var(--space-0)}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed}h1,h2,h3,h4,p,dl,dd{margin:var(--space-0)}h1,h2,h3,h4{font-family:var(--font-ui);line-height:var(--line-height-title);letter-spacing:var(--tracking-zero)}h1{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}h2{font-size:var(--font-size-lg);font-weight:600}h3{font-size:var(--font-size-md);font-weight:600}small{font-size:var(--font-size-xs)}img,svg{max-width:100%}img{display:block}[hidden]{display:none!important}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.sr-only{width:var(--border-width);height:var(--border-width);padding:var(--space-0);margin:calc(var(--border-width)*-1);clip:rect(0,0,0,0);white-space:nowrap;border:0;position:absolute;overflow:hidden}.input{width:100%;min-width:0;min-height:var(--control-height);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-md);font-size:var(--font-size-md)}.input::placeholder{color:var(--color-muted);opacity:1}.input:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-text);cursor:not-allowed}textarea.input{min-height:calc(var(--touch-min)*2);resize:vertical}.input[aria-invalid=true]{border-color:var(--state-error-fg)}.skip-link{top:var(--space-1);left:var(--space-2);z-index:30;background:var(--color-brand);color:var(--color-on-brand);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:none}.session-gate{max-width:var(--layout-max);margin:var(--space-8) auto;padding-inline:var(--space-4)}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--motion-reduced)!important;transition-duration:var(--motion-reduced)!important;scroll-behavior:auto!important}}details>summary{align-items:center;gap:var(--space-2);cursor:pointer;font-weight:var(--font-weight-semibold);list-style:none;display:flex}details>summary::-webkit-details-marker{display:none}details>summary:after{content:"";width:.5em;height:.5em;border-right:var(--focus-width) solid currentColor;border-bottom:var(--focus-width) solid currentColor;opacity:.55;transition:transform var(--motion-fast) var(--motion-ease);flex:none;margin-inline-start:var(--space-1);transform:translateY(-25%)rotate(45deg)}details[open]>summary:after{transform:translateY(20%)rotate(-135deg)}[tabindex="-1"]:focus-visible:not(button):not(a):not(input):not(select):not(textarea){outline:none}.num,.tabular{font-variant-numeric:lining-nums tabular-nums}@media (width>=841px) and (pointer:fine){.staff .input.input{min-height:var(--control-height-pc);font-size:var(--font-size-sm)}.staff .button.button:not(.row){min-height:var(--control-height-pc);padding-inline:var(--space-4)}.staff .button.button.row{min-height:var(--control-height-pc)}.staff .chip.chip,.staff .tab.tab{min-height:calc(var(--control-height-pc) - var(--space-1))}.staff select.input.input{width:auto;max-width:100%}}form[role=search] .button{white-space:nowrap;flex:none}form[role=search] .input{flex:auto;min-width:0}.account[data-v-e75ed9ba]{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.link[data-v-e75ed9ba]{min-height:var(--touch-min);font-size:var(--font-size-sm);color:var(--color-small-brand);align-items:center;font-weight:600;display:inline-flex}.switcher[data-v-aef2e53d]{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding-inline:var(--space-3);border:var(--border-width) solid var(--color-hairline);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-brand);box-shadow:var(--shadow-card);display:inline-flex;position:relative}.switcher select[data-v-aef2e53d]{appearance:none;min-width:0;max-width:calc(var(--space-12)*5);padding:var(--space-1) var(--space-5) var(--space-1) var(--space-0);background:var(--color-transparent);font:inherit;font-size:var(--font-size-sm);color:var(--color-text);cursor:pointer;text-overflow:ellipsis;border:0;font-weight:700}.switcher[data-v-aef2e53d]:after{content:"▾";pointer-events:none;font-size:var(--font-size-xs);color:var(--color-muted);position:absolute;inset-inline-end:var(--space-3)}.switcher[data-v-aef2e53d]:focus-within{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--space-0)}.switcher select[data-v-aef2e53d]:focus{outline:0}.settings-group[data-v-dc62b343]{display:block}.settings-group[data-v-dc62b343]>*,.duration[data-v-dc62b343]{margin-block:var(--space-3)}summary[data-v-dc62b343]{cursor:pointer;min-height:var(--touch-min);font-weight:600}.duration[data-v-dc62b343]{padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);min-width:0}.duration legend[data-v-dc62b343]{font-weight:600;font-size:var(--font-size-sm)}.duration-inputs[data-v-dc62b343]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.duration small[data-v-dc62b343]{margin-top:var(--space-2);color:var(--color-muted);font-size:var(--font-size-sm);display:block}.result[data-v-dc62b343]{padding:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.result p[data-v-dc62b343]{margin:var(--space-2) 0;font-size:var(--font-size-sm)}.labels-hint[data-v-dc62b343]{color:var(--color-muted);font-size:var(--font-size-sm);margin:0}.conflict[data-v-dc62b343]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--state-warning-bg);color:var(--state-warning-fg);font-size:var(--font-size-sm);margin:0}.row[data-v-dc62b343]{gap:var(--space-2);padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;margin:0;display:flex}.row legend[data-v-dc62b343]{padding-inline:var(--space-1);font-weight:600;font-size:var(--font-size-sm)}.checks[data-v-dc62b343]{gap:var(--space-1) var(--space-3);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.checks span[data-v-dc62b343]{flex-basis:100%;font-weight:600}.checks label[data-v-dc62b343]{align-items:center;gap:var(--space-2);min-height:var(--touch-min);display:inline-flex}.error[data-v-dc62b343]{color:var(--state-error-fg);flex-basis:100%}.mode[data-v-af13f2d5]{align-items:center;gap:var(--space-2);display:inline-flex}.role[data-v-af13f2d5]{min-height:var(--space-6);padding-inline:var(--space-2);border-radius:var(--radius-pill);background:var(--color-selection-bg);font-size:var(--font-size-xs);color:var(--color-selection-text);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.role-name[data-v-af13f2d5]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14ch;overflow:hidden}.editable[data-v-af13f2d5]{gap:var(--space-1);border:var(--border-width) solid var(--color-selection-line);cursor:pointer;font-family:inherit}.editable[data-v-af13f2d5]:disabled{color:var(--color-muted);cursor:default}.editable[data-v-af13f2d5] svg{width:var(--space-3);height:var(--space-3);flex-shrink:0}@media (width<=840px){.role-name[data-v-af13f2d5]{max-width:8ch}}@media (width<=840px),(pointer:coarse){.editable[data-v-af13f2d5]{min-height:var(--touch-min)}}.switch[data-v-af13f2d5]{min-height:var(--space-8);padding-inline:var(--space-3);border:var(--border-width) solid var(--color-brand-line);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--font-size-xs);color:var(--color-brand);cursor:pointer;white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}@media (hover:hover){.switch[data-v-af13f2d5]:hover{background:var(--color-brand-soft)}}.note[data-v-a15a61dc]{color:var(--color-muted);font-size:var(--font-size-sm)}.ask[data-v-a15a61dc]{align-items:flex-end;gap:var(--space-2);flex:100%;min-width:0;display:flex}.ask[data-v-a15a61dc]>:first-child{flex:1}.status[data-v-a15a61dc]{flex-basis:100%}.open .icon[data-v-e21cbd76]{display:block}@media (width<=840px){button.open[data-v-e21cbd76]{gap:var(--space-1);padding-inline:var(--space-2)}button.open .icon[data-v-e21cbd76]{display:block}}.role[data-v-bdd046e8]{min-height:var(--space-6);padding-inline:var(--space-2);border-radius:var(--radius-pill);background:var(--color-brand-soft);font-size:var(--font-size-xs);color:var(--color-brand);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.icon-link[data-v-bdd046e8]{min-width:var(--touch-min);min-height:var(--touch-min);justify-content:center;align-items:center;display:inline-flex}.language[data-v-bdd046e8]{display:none}@media (width<=840px){.icon-link[data-v-bdd046e8]{margin-right:calc(var(--space-2)*-1)}}@media (width<=840px),(pointer:coarse){button,summary{min-width:var(--touch-min)}}
