@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(--hf-color-brand);--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-background);--color-shell-text:var(--hf-color-text-secondary);--color-shell-muted:var(--hf-color-text-secondary);--color-shell-hover:var(--hf-neutral-100);--color-shell-hover-text:var(--hf-color-text);--color-shell-selected:var(--hf-color-surface);--color-shell-selected-text:var(--hf-color-brand);--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:none;--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;--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)}*{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}}.note[data-v-4ce3b82d]{color:var(--color-muted);font-size:var(--font-size-sm)}.ask[data-v-4ce3b82d]{align-items:center;gap:var(--space-2);flex:100%;min-width:0;display:flex}.ask>.input[data-v-4ce3b82d]{flex:1}.offline[data-v-4ce3b82d]{margin:var(--space-0);color:var(--color-muted);font-size:var(--font-size-sm);flex-basis:100%}html[data-hani-native-private] body>:not(#app),html[data-hani-native-private] body>:not(#app) *{visibility:hidden!important;pointer-events:none!important}.native-gate[data-v-e80dbdac]{z-index:2147483647;box-sizing:border-box;padding:calc(var(--safe-area-inset-top) + var(--space-6)) var(--space-5);min-height:100vh;background:var(--color-surface);min-height:100dvh;position:fixed;inset:0}.app-shell[data-v-e80dbdac]{box-sizing:border-box;max-width:var(--layout-max);min-width:0;min-height:100dvh;padding:var(--safe-area-inset-top) var(--safe-area-inset-right) 0 var(--safe-area-inset-left);background:var(--color-surface);margin-inline:auto}.app-header[data-v-e80dbdac]{min-height:var(--header-min);justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-divider);flex-wrap:wrap;display:flex}.brand[data-v-e80dbdac]{min-height:var(--touch-min);flex-shrink:0;align-items:center;display:flex}.header-actions[data-v-e80dbdac]{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;margin-inline-start:auto;display:flex}.assistant-button[data-v-e80dbdac]{min-height:var(--touch-min);padding:var(--space-1) var(--space-2);color:var(--color-small-brand);font:var(--font-weight-medium) var(--font-size-xs)/var(--line-height-body) var(--font-ui)}.studio[data-v-e80dbdac]{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;min-height:var(--touch-min);padding-inline:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-muted);display:flex}.studio span[data-v-e80dbdac]{overflow-wrap:anywhere}.icon-button[data-v-e80dbdac]{min-width:var(--touch-min);min-height:var(--touch-min);justify-content:center;align-items:center;display:inline-flex;position:relative}.dot[data-v-e80dbdac]{top:var(--space-2);right:var(--space-2);width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:var(--color-small-brand);position:absolute}.avatar[data-v-e80dbdac]{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-round);background:var(--color-surface-muted);color:var(--color-small-brand);font-size:var(--font-size-sm);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}main[data-v-e80dbdac]{outline:none;min-width:0}main.chrome[data-v-e80dbdac]{padding:var(--space-6) var(--space-5) calc(var(--nav-height) + var(--space-6) + var(--safe-area-inset-bottom))}main.chrome.noCenter[data-v-e80dbdac]{padding-bottom:calc(var(--space-6) + var(--safe-area-inset-bottom))}.bottom-nav[data-v-e80dbdac]{box-sizing:border-box;z-index:10;inset-inline:0;max-width:var(--layout-max);min-height:calc(var(--nav-height) + var(--safe-area-inset-bottom));padding:var(--space-2) calc(var(--space-1) + var(--safe-area-inset-right)) calc(var(--space-2) + var(--safe-area-inset-bottom)) calc(var(--space-1) + var(--safe-area-inset-left));background:var(--color-surface);border-top:var(--border-width) solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid;position:fixed;bottom:0}.nav-link[data-v-e80dbdac]{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--touch-min);min-width:0;font:500 var(--font-size-xs)/var(--line-height-compact) var(--font-ui);text-align:center;padding-inline:var(--space-1);color:var(--color-muted);flex-direction:column;display:flex}.nav-link.active[data-v-e80dbdac]{color:var(--color-tab-emphasis);font-weight:var(--font-weight-bold)}@media (max-width:350px){.app-header[data-v-e80dbdac],main.chrome[data-v-e80dbdac]{padding-inline:var(--space-4)}}
