.logo-mark[data-v-aa020d77]{color:var(--yk-primary-700);flex:none;display:block}.logo-mark__portal[data-v-aa020d77]{fill:var(--yk-primary-700)}.logo-mark--monochrome[data-v-aa020d77]{color:inherit}.logo-mark__home[data-v-aa020d77]{fill:var(--yk-primary-050);stroke:var(--yk-primary-050);stroke-linejoin:round;stroke-width:3px}.logo-mark__one[data-v-aa020d77],.logo-mark__door[data-v-aa020d77]{stroke:var(--yk-primary-700);stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.logo-mark--monochrome .logo-mark__portal[data-v-aa020d77]{fill:currentColor}.logo-mark--monochrome .logo-mark__home[data-v-aa020d77]{fill:#0000;stroke:currentColor}.logo-mark--monochrome .logo-mark__one[data-v-aa020d77],.logo-mark--monochrome .logo-mark__door[data-v-aa020d77]{stroke:currentColor}.product-brand[data-v-ef491a0b]{align-items:center;gap:14px;display:flex}.product-brand__name[data-v-ef491a0b]{letter-spacing:.08em;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:750;line-height:1.15}.product-brand__subtitle[data-v-ef491a0b]{color:var(--yk-ink-600);letter-spacing:.08em;margin-top:5px;font-size:.875rem}.product-brand--compact .product-brand__name[data-v-ef491a0b]{font-size:1.25rem}.product-brand--compact .product-brand__subtitle[data-v-ef491a0b]{display:none}.auth-layout[data-v-6a0a888d]{background:var(--yk-background);grid-template-columns:minmax(0,1.2fr) minmax(420px,.8fr);min-height:100svh;display:grid;overflow:hidden}.auth-layout__brand[data-v-6a0a888d],.auth-layout__access[data-v-6a0a888d]{align-items:center;min-width:0;padding:clamp(32px,5vw,80px);display:grid}.auth-layout__brand[data-v-6a0a888d]{isolation:isolate;background:radial-gradient(circle at 12% 16%, #ffffffd1 0 10%, transparent 34%), linear-gradient(145deg, var(--yk-primary-050), var(--yk-background));position:relative}.auth-layout__brand[data-v-6a0a888d]:after{z-index:-1;aspect-ratio:1;content:"";border:1px solid #15b4c029;border-radius:50%;width:min(42vw,540px);position:absolute;bottom:-20%;right:-12%;box-shadow:0 0 0 52px #15b4c00d,0 0 0 104px #15b4c008}.auth-layout__brand-inner[data-v-6a0a888d]{width:min(100%,680px);margin-inline:auto}.auth-layout__access[data-v-6a0a888d]{background:#ffffff8f;position:relative}.auth-layout__access-inner[data-v-6a0a888d]{width:min(100%,440px);margin-inline:auto}@media (width<=860px){.auth-layout[data-v-6a0a888d]{min-height:100svh;display:block;overflow:visible}.auth-layout__brand[data-v-6a0a888d],.auth-layout__access[data-v-6a0a888d]{padding:28px 20px}.auth-layout__brand[data-v-6a0a888d]{padding-bottom:22px}.auth-layout__brand[data-v-6a0a888d]:after{display:none}.auth-layout__access[data-v-6a0a888d]{background:0 0;padding-top:0}}.brand-panel[data-v-dc606848]{gap:clamp(34px,6vh,68px);display:grid}.brand-panel__message[data-v-dc606848]{max-width:620px}.brand-panel__eyebrow[data-v-dc606848]{letter-spacing:.18em;margin:0 0 16px;font-size:.78rem;font-weight:700;color:var(--yk-primary-700)!important}.brand-panel__message h1[data-v-dc606848]{letter-spacing:-.045em;max-width:620px;margin:0;font-size:clamp(2.35rem,4.8vw,4.5rem);font-weight:720;line-height:1.12}.brand-panel__message>p[data-v-dc606848]:last-child{max-width:520px;color:var(--yk-ink-600);margin:22px 0 0;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.8}.module-grid[data-v-dc606848]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.module-card[data-v-dc606848]{border-radius:var(--yk-radius-md);background:#ffffffa8;border:1px solid #cbdde0d1;align-items:center;gap:11px;min-width:0;padding:16px;display:flex;box-shadow:0 8px 26px #087f900d}.module-card svg[data-v-dc606848]{width:25px;color:var(--yk-primary-700);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none}.module-card span[data-v-dc606848]{gap:3px;min-width:0;display:grid}.module-card strong[data-v-dc606848]{white-space:nowrap;font-size:.92rem}.module-card small[data-v-dc606848]{color:var(--yk-ink-600);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.login-card[data-v-dc606848]{border-radius:var(--yk-radius-xl);background:var(--yk-surface);border:1px solid #cbdde0e0;padding:clamp(28px,4vw,48px);box-shadow:0 26px 80px #173d451f}.login-card__heading>span[data-v-dc606848]{color:var(--yk-primary-700);letter-spacing:.16em;font-size:.78rem;font-weight:700}.login-card__heading h2[data-v-dc606848]{margin:9px 0 5px;font-size:clamp(1.8rem,3vw,2.25rem);line-height:1.2}.login-card__heading p[data-v-dc606848]{color:var(--yk-ink-600);margin:0}form[data-v-dc606848]{gap:20px;margin-top:32px;display:grid}.form-field[data-v-dc606848]{gap:8px;display:grid}.form-field label[data-v-dc606848]{font-size:.9rem;font-weight:650}.form-field input[data-v-dc606848],.form-field select[data-v-dc606848]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);background:var(--yk-surface);width:100%;min-height:48px;color:var(--yk-ink-900);outline:none;padding:0 14px}.form-field input[data-v-dc606848]:focus,.form-field select[data-v-dc606848]:focus{border-color:var(--yk-primary-500);box-shadow:0 0 0 3px #15b4c029}.form-field input[data-v-dc606848]::placeholder,.form-field small[data-v-dc606848]{color:var(--yk-ink-600)}.form-field small[data-v-dc606848]{font-size:.74rem}.form-error[data-v-dc606848]{color:#a33c35;margin:-6px 0 0;font-size:.85rem}.login-action[data-v-dc606848]{border-radius:var(--yk-radius-md);background:var(--yk-primary-700);color:#fff;cursor:pointer;letter-spacing:.12em;border:0;min-height:50px;font-weight:700;box-shadow:0 10px 24px #087f9033}.login-action[data-v-dc606848]:hover{background:#066f7e}.login-card__links[data-v-dc606848]{color:var(--yk-ink-600);justify-content:center;gap:7px;margin-top:24px;font-size:.86rem;display:flex}.login-card__links a[data-v-dc606848]{color:var(--yk-primary-700);font-weight:650;text-decoration:none}.operations-entry[data-v-dc606848]{width:fit-content;color:var(--yk-ink-600);text-underline-offset:4px;margin:28px auto 0;font-size:.75rem;text-decoration-color:#63808659;display:block}.join-company-entry[data-v-dc606848]{width:fit-content;color:var(--yk-primary-700);margin:14px auto 0;font-size:.82rem;font-weight:650;text-decoration:none;display:block}@media (width<=1120px){.module-grid[data-v-dc606848]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.brand-panel[data-v-dc606848]{gap:26px}.brand-panel__message h1[data-v-dc606848]{font-size:clamp(2rem,9vw,3rem)}.brand-panel__message>p[data-v-dc606848]:last-child{display:none}.module-card[data-v-dc606848]{padding:12px}.login-card[data-v-dc606848]{border-radius:18px;padding:26px 20px}}@media (width<=420px){.module-card small[data-v-dc606848]{display:none}.login-card__links[data-v-dc606848]{flex-direction:column;align-items:center}}.sidebar-nav[data-v-0c1ccc66]{gap:6px;margin-top:34px;display:grid}.sidebar-nav__group[data-v-0c1ccc66]{color:var(--yk-ink-600);letter-spacing:.12em;margin:18px 10px 5px;font-size:.72rem;font-weight:750}.sidebar-nav__group[data-v-0c1ccc66]:first-child{margin-top:0}.sidebar-nav a[data-v-0c1ccc66],.sidebar-nav button[data-v-0c1ccc66]{border-radius:var(--yk-radius-md);min-height:42px;color:var(--yk-ink-600);font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:9px 12px;font-weight:650;text-decoration:none;display:flex}.sidebar-nav a.router-link-active[data-v-0c1ccc66]{background:var(--yk-primary-050);color:var(--yk-primary-700)}.sidebar-nav button[data-v-0c1ccc66]:disabled{cursor:not-allowed;opacity:.7}.sidebar-nav small[data-v-0c1ccc66]{color:var(--yk-ink-600);font-size:.68rem;font-weight:500}.company-switcher[data-v-0d0bf2b0]{min-width:min(100%,250px);position:relative}.company-switcher__trigger[data-v-0d0bf2b0]{border:1px solid var(--yk-border);background:var(--yk-surface);width:100%;color:var(--yk-ink-900);text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:1fr auto;padding:10px 14px;display:grid}.company-switcher__label[data-v-0d0bf2b0]{color:var(--yk-ink-600);grid-column:1/-1;font-size:12px}.company-switcher__menu[data-v-0d0bf2b0]{z-index:20;border:1px solid var(--yk-border);background:var(--yk-surface);border-radius:14px;width:min(340px,100vw - 32px);padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 45px #173d4524}.company-switcher__menu button[data-v-0d0bf2b0]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;padding:10px;display:flex}.company-switcher__menu button[data-v-0d0bf2b0]:hover,.company-switcher__menu button[aria-selected=true][data-v-0d0bf2b0]{background:var(--yk-primary-050)}.company-switcher__menu small[data-v-0d0bf2b0]{color:var(--yk-ink-600);margin-top:3px;display:block}.company-switcher__error[data-v-0d0bf2b0]{color:#a33a3a;margin:6px 0 0;font-size:13px}.topbar[data-v-6f88182a]{border-bottom:1px solid var(--yk-border);background:#ffffffe0;justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:14px 28px;display:flex}.topbar__account[data-v-6f88182a]{color:var(--yk-ink-600);align-items:center;gap:13px;font-size:.84rem;display:flex}.topbar__account button[data-v-6f88182a]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);color:var(--yk-ink-900);cursor:pointer;background:#fff;padding:7px 11px}@media (width<=760px){.topbar[data-v-6f88182a]{flex-direction:column;align-items:stretch;padding:12px 16px}.topbar__account[data-v-6f88182a]{justify-content:space-between}}.app-shell-loading[data-v-186e6c4c]{min-height:100vh;color:var(--yk-ink-600);place-items:center;display:grid}.app-shell[data-v-186e6c4c]{background:#f5fafb;grid-template-columns:236px minmax(0,1fr);min-height:100vh;display:grid}.app-shell__sidebar[data-v-186e6c4c]{border-right:1px solid var(--yk-border);background:var(--yk-surface);flex-direction:column;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.app-shell__main[data-v-186e6c4c]{min-width:0}.app-shell__content[data-v-186e6c4c]{padding:32px}.app-shell__error[data-v-186e6c4c]{border-radius:var(--yk-radius-md);color:#95392f;background:#fff7f6;border:1px solid #e4b9b5;margin:0 0 20px;padding:12px 14px}@media (width<=760px){.app-shell[data-v-186e6c4c]{grid-template-columns:1fr}.app-shell__sidebar[data-v-186e6c4c]{height:auto;padding:16px;position:static}.app-shell__content[data-v-186e6c4c]{padding:22px 16px}}.role-page[data-v-cd5ebaa9]{gap:22px;display:grid}.role-page__header[data-v-cd5ebaa9]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.role-page__header p[data-v-cd5ebaa9],.form-panel header p[data-v-cd5ebaa9]{color:var(--yk-primary-700);letter-spacing:.14em;margin:0 0 6px;font-size:.76rem;font-weight:750}.role-page__header h1[data-v-cd5ebaa9],.form-panel h2[data-v-cd5ebaa9]{margin:0}.role-page__header span[data-v-cd5ebaa9]{color:var(--yk-ink-600);margin-top:8px;display:block}button[data-v-cd5ebaa9]{border-radius:var(--yk-radius-md);background:var(--yk-primary-700);color:#fff;cursor:pointer;border:0;min-height:38px;padding:0 15px;font-weight:650}button[data-v-cd5ebaa9]:disabled{cursor:wait;opacity:.6}.notice[data-v-cd5ebaa9]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);background:var(--yk-surface);color:var(--yk-ink-600);margin:0;padding:13px 16px}.notice--error[data-v-cd5ebaa9]{color:#95392f;border-color:#e4b9b5}.role-table-wrap[data-v-cd5ebaa9]{border:1px solid var(--yk-border);background:var(--yk-surface);border-radius:16px;overflow-x:auto}.role-table[data-v-cd5ebaa9]{border-collapse:collapse;width:100%;min-width:900px}.role-table th[data-v-cd5ebaa9],.role-table td[data-v-cd5ebaa9]{border-bottom:1px solid var(--yk-border);text-align:left;vertical-align:top;padding:18px}.role-table thead th[data-v-cd5ebaa9]{background:var(--yk-primary-050);color:var(--yk-ink-600);letter-spacing:.06em;font-size:.76rem}.role-table tbody tr[data-v-cd5ebaa9]:last-child>*{border-bottom:0}.role-table tbody th strong[data-v-cd5ebaa9],.role-table tbody th span[data-v-cd5ebaa9]{display:block}.role-table tbody th span[data-v-cd5ebaa9]{color:var(--yk-ink-600);margin-top:5px;font-size:.76rem;font-weight:400}.role-table td[data-v-cd5ebaa9]{max-width:270px;color:var(--yk-ink-600);font-size:.85rem;line-height:1.55}.role-table__actions[data-v-cd5ebaa9]{gap:7px;display:flex}.role-table__actions button[data-v-cd5ebaa9]{background:var(--yk-primary-050);min-height:32px;color:var(--yk-primary-700);padding:0 10px}.role-table__actions .danger[data-v-cd5ebaa9]{color:#9d3b31;background:#fff2f0}.member-role-section[data-v-cd5ebaa9]{gap:12px;display:grid}.member-role-section>header[data-v-cd5ebaa9]{justify-content:space-between;align-items:end;gap:16px;display:flex}.member-role-section>header p[data-v-cd5ebaa9]{color:var(--yk-primary-700);letter-spacing:.12em;margin:0 0 4px;font-size:.76rem;font-weight:750}.member-role-section>header h2[data-v-cd5ebaa9]{margin:0}.member-role-section>header span[data-v-cd5ebaa9],.member-account[data-v-cd5ebaa9]{color:var(--yk-ink-600);font-size:.84rem}.member-role-table[data-v-cd5ebaa9]{min-width:680px}.form-panel[data-v-cd5ebaa9]{z-index:30;background:#173d456b;place-items:start center;padding:28px;display:grid;position:fixed;inset:0;overflow-y:auto}.form-panel form[data-v-cd5ebaa9]{background:var(--yk-surface);border-radius:18px;width:min(780px,100%);padding:26px;box-shadow:0 24px 80px #173d453d}.form-panel header[data-v-cd5ebaa9]{justify-content:space-between;align-items:flex-start;display:flex}.form-panel header button[data-v-cd5ebaa9]{min-width:38px;color:var(--yk-ink-600);background:0 0;padding:0;font-size:1.5rem}.form-grid[data-v-cd5ebaa9]{grid-template-columns:2fr 1fr;gap:16px;margin-top:24px;display:grid}.form-grid label[data-v-cd5ebaa9]{gap:7px;font-size:.84rem;font-weight:650;display:grid}.form-grid__wide[data-v-cd5ebaa9]{grid-column:1/-1}input[data-v-cd5ebaa9],select[data-v-cd5ebaa9],textarea[data-v-cd5ebaa9]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);width:100%;color:inherit;font:inherit;background:#fff;padding:10px 12px}.permission-editor[data-v-cd5ebaa9]{gap:20px;margin-top:24px;display:grid}.permission-editor h3[data-v-cd5ebaa9]{margin:0 0 10px;font-size:.95rem}.permission-grid[data-v-cd5ebaa9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.permission-grid>label[data-v-cd5ebaa9]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:8px 10px;font-size:.83rem;display:flex}.permission-grid input[data-v-cd5ebaa9]{width:auto}.permission-grid select[data-v-cd5ebaa9]{width:auto;min-width:90px;padding:6px 8px}.member-role-grid[data-v-cd5ebaa9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.member-role-grid label[data-v-cd5ebaa9]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);align-items:center;gap:10px;min-height:46px;padding:10px 12px;display:flex}.member-role-grid input[data-v-cd5ebaa9]{width:auto}.form-panel footer[data-v-cd5ebaa9]{justify-content:flex-end;gap:10px;margin-top:26px;display:flex}.form-panel footer .secondary[data-v-cd5ebaa9]{border:1px solid var(--yk-border);color:var(--yk-ink-900);background:#fff}.sr-only[data-v-cd5ebaa9]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=680px){.role-page__header[data-v-cd5ebaa9]{flex-direction:column;align-items:stretch}.form-panel[data-v-cd5ebaa9]{padding:12px}.form-panel form[data-v-cd5ebaa9]{padding:20px 16px}.form-grid[data-v-cd5ebaa9],.permission-grid[data-v-cd5ebaa9]{grid-template-columns:1fr}}.registration-intro[data-v-9acdc4ac]{gap:28px;display:grid}.eyebrow[data-v-9acdc4ac]{color:var(--yk-primary-700);letter-spacing:.16em;margin:10px 0 -16px;font-size:.78rem;font-weight:700}h1[data-v-9acdc4ac]{letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,4.5vw,4rem);line-height:1.15}.registration-intro ul[data-v-9acdc4ac]{color:var(--yk-ink-600);gap:12px;margin:0;padding:0;list-style:none;display:grid}.registration-intro li[data-v-9acdc4ac]:before{color:var(--yk-primary-700);content:"✓";margin-right:9px;font-weight:800}.registration-card[data-v-9acdc4ac]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-xl);background:#fff;padding:34px;box-shadow:0 24px 70px #173d451a}.back-link[data-v-9acdc4ac]{color:var(--yk-primary-700);font-size:.82rem;text-decoration:none}h2[data-v-9acdc4ac]{margin:18px 0 6px;font-size:1.8rem}.registration-card>p[data-v-9acdc4ac]{color:var(--yk-ink-600);margin:0;font-size:.86rem;line-height:1.6}.join-entry[data-v-9acdc4ac]{color:var(--yk-primary-700);margin-top:10px;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-block}form[data-v-9acdc4ac]{gap:16px;margin-top:24px;display:grid}label[data-v-9acdc4ac]{color:var(--yk-ink-900);gap:7px;font-size:.84rem;font-weight:650;display:grid}.form-row[data-v-9acdc4ac]{grid-template-columns:1fr 1fr;gap:12px;display:grid}input[data-v-9acdc4ac],textarea[data-v-9acdc4ac]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);resize:vertical;background:#fff;outline:none;width:100%;padding:11px 12px}input[data-v-9acdc4ac]:focus,textarea[data-v-9acdc4ac]:focus{border-color:var(--yk-primary-500);box-shadow:0 0 0 3px #15b4c026}button[data-v-9acdc4ac]{border-radius:var(--yk-radius-md);background:var(--yk-primary-700);color:#fff;cursor:pointer;border:0;min-height:48px;font-weight:700}button[data-v-9acdc4ac]:disabled{cursor:wait;opacity:.65}.form-error[data-v-9acdc4ac]{margin:0;color:#a33c35!important}@media (width<=520px){.registration-card[data-v-9acdc4ac]{padding:25px 20px}.form-row[data-v-9acdc4ac]{grid-template-columns:1fr}}.result-page[data-v-deb375da]{background:radial-gradient(circle at 20% 10%, white, transparent 34%), var(--yk-background);place-items:center;min-height:100vh;padding:24px;display:grid}.result-card[data-v-deb375da]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-xl);text-align:center;background:#fff;width:min(100%,620px);padding:clamp(28px,6vw,56px);box-shadow:0 28px 80px #173d451c}.status[data-v-deb375da]{background:var(--yk-primary-050);color:var(--yk-primary-700);border-radius:999px;margin-top:36px;padding:7px 13px;font-size:.8rem;font-weight:700;display:inline-block}h1[data-v-deb375da]{margin:15px 0 24px}p[data-v-deb375da]{color:var(--yk-ink-600)}code[data-v-deb375da]{border-radius:var(--yk-radius-md);overflow-wrap:anywhere;color:var(--yk-ink-900);background:#f2f8f9;padding:14px;font-size:1rem;display:block}.review[data-v-deb375da]{border-left:3px solid var(--yk-primary-500);background:var(--yk-primary-050);text-align:left;padding:13px}.hint[data-v-deb375da]{margin:24px 0;font-size:.85rem;line-height:1.7}a[data-v-deb375da]{color:var(--yk-primary-700);font-weight:700;text-decoration:none}.resubmit-action[data-v-deb375da]{border-radius:var(--yk-radius-md);background:var(--yk-primary-700);color:#fff;cursor:pointer;border:0;min-height:44px;margin:0 auto 22px;padding:0 18px;font-weight:700;display:block}.resubmit-form[data-v-deb375da]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);text-align:left;gap:14px;margin:22px 0;padding:20px;display:grid}.resubmit-form>p[data-v-deb375da]{margin:0;font-size:.8rem;line-height:1.6}.resubmit-form label[data-v-deb375da]{gap:6px;font-size:.82rem;font-weight:650;display:grid}.form-grid[data-v-deb375da]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.resubmit-form input[data-v-deb375da],.resubmit-form textarea[data-v-deb375da]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);resize:vertical;width:100%;padding:10px 11px}.resubmit-form button[data-v-deb375da]{border-radius:var(--yk-radius-md);background:var(--yk-primary-700);color:#fff;border:0;min-height:44px;font-weight:700}.submit-error[data-v-deb375da]{color:#a33c35!important}@media (width<=520px){.form-grid[data-v-deb375da]{grid-template-columns:1fr}}.join-page[data-v-00202b15]{background:radial-gradient(circle at 10% 5%, white, transparent 30%), var(--yk-background);min-height:100vh;padding:32px 20px}.join-card[data-v-00202b15]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-xl);background:#fff;width:min(100%,780px);margin:0 auto;padding:clamp(26px,5vw,48px);box-shadow:0 24px 70px #173d451a}a[data-v-00202b15]{color:var(--yk-primary-700);font-size:.82rem;text-decoration:none}.eyebrow[data-v-00202b15]{color:var(--yk-primary-700);letter-spacing:.15em;margin:28px 0 5px;font-size:.78rem;font-weight:700}h1[data-v-00202b15]{margin:0}.intro[data-v-00202b15]{color:var(--yk-ink-600);line-height:1.6}.tabs[data-v-00202b15]{border-radius:var(--yk-radius-md);background:#edf5f6;grid-template-columns:1fr 1fr;margin:28px 0;padding:4px;display:grid}.tabs button[data-v-00202b15]{min-height:42px;color:var(--yk-ink-600);cursor:pointer;background:0 0;border:0;border-radius:9px}.tabs button[aria-selected=true][data-v-00202b15]{color:var(--yk-primary-700);background:#fff;font-weight:700;box-shadow:0 4px 14px #173d4517}form[data-v-00202b15]{gap:16px;display:grid}h2[data-v-00202b15]{margin:0 0 4px;font-size:1.15rem}.grid[data-v-00202b15]{grid-template-columns:1fr 1fr;gap:14px;display:grid}label[data-v-00202b15]{gap:7px;font-size:.84rem;font-weight:650;display:grid}input[data-v-00202b15],textarea[data-v-00202b15]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);resize:vertical;outline:none;width:100%;padding:11px 12px}input[data-v-00202b15]:focus,textarea[data-v-00202b15]:focus{border-color:var(--yk-primary-500);box-shadow:0 0 0 3px #15b4c026}.submit[data-v-00202b15]{border-radius:var(--yk-radius-md);background:var(--yk-primary-700);color:#fff;cursor:pointer;border:0;min-height:47px;font-weight:700}.success[data-v-00202b15]{color:#08745d}.error[data-v-00202b15]{color:#a33c35}.policy[data-v-00202b15]{color:var(--yk-ink-600);text-align:center;margin:24px 0 0;font-size:.76rem}.checking[data-v-00202b15]{border-radius:var(--yk-radius-md);color:var(--yk-ink-600);text-align:center;background:#f3f8f9;padding:22px}.login-required[data-v-00202b15]{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);text-align:center;background:#f7fbfb;padding:22px}.login-required h2[data-v-00202b15]{margin:0 0 8px}.login-required p[data-v-00202b15]{color:var(--yk-ink-600);line-height:1.6}@media (width<=580px){.grid[data-v-00202b15]{grid-template-columns:1fr}}.home-view[data-v-031d6746]{gap:24px;display:grid}.home-view header p[data-v-031d6746]{color:var(--yk-primary-700);letter-spacing:.14em;margin:0 0 7px;font-size:.78rem;font-weight:750}.home-view h1[data-v-031d6746]{margin:0;font-size:2rem}.home-view header span[data-v-031d6746]{color:var(--yk-ink-600);margin-top:8px;display:block}.home-view__counters[data-v-031d6746]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.home-view__counters article[data-v-031d6746]{border:1px solid var(--yk-border);background:var(--yk-surface);border-radius:16px;gap:8px;padding:20px;display:grid}.home-view__counters span[data-v-031d6746],.home-view__empty[data-v-031d6746]{color:var(--yk-ink-600)}.home-view__counters strong[data-v-031d6746]{color:var(--yk-primary-700);font-size:2rem}:root{--yk-primary-700:#087f90;--yk-primary-500:#15b4c0;--yk-primary-050:#f3fbfb;--yk-ink-900:#173d45;--yk-ink-600:#638086;--yk-border:#cbdde0;--yk-surface:#fff;--yk-background:#eaf6f8;--yk-radius-md:9px;--yk-radius-xl:22px}*,:before,:after{box-sizing:border-box}html{background:var(--yk-background);min-width:320px;color:var(--yk-ink-900);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,PingFang SC,Hiragino Sans GB,Arial,sans-serif}body{min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}a{color:inherit}:focus-visible{outline:3px solid color-mix(in srgb, var(--yk-primary-500) 45%, transparent);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
