:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6}:root{--color-primary:#004ac6;--color-primary-hover:#003c9f;--color-surface:#fff;--color-surface-muted:#f4f6fb;--color-text-muted:#5d6677;--color-danger:#b42318;--color-success:#13795b;--color-warning:#8a5a00;--shadow-panel:0 18px 50px #0f172a1a;--radius-panel:8px}body{background:var(--color-surface-muted)}button,input,select,textarea{color:var(--color-text);background:var(--color-surface);font:inherit}input::placeholder,textarea::placeholder{color:var(--color-text-muted);opacity:1}button{cursor:pointer;border:0;min-height:44px}button:disabled{cursor:not-allowed;opacity:.7}#app{min-height:100vh}a{color:var(--color-primary)}.offline-sync[data-v-2ab0396a]{z-index:50;color:#174239;max-width:560px;min-height:48px;box-shadow:var(--shadow-panel);background:#e9fbf5;border:1px solid #13795b38;border-radius:8px;justify-content:center;align-items:center;gap:10px;margin:0 auto;padding:10px 12px;font-size:.93rem;font-weight:800;line-height:1.25;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.offline-sync--offline[data-v-2ab0396a]{color:#4d3500;background:#fff7df;border-color:#8a5a0047}.offline-sync--pending[data-v-2ab0396a]{color:#17365d;background:#edf5ff;border-color:#004ac638}.offline-sync__icon[data-v-2ab0396a]{flex:none}.offline-sync--syncing .offline-sync__icon[data-v-2ab0396a]{animation:.9s linear infinite offline-sync-spin-2ab0396a}.offline-sync__text[data-v-2ab0396a]{overflow-wrap:anywhere;min-width:0}.offline-sync__button[data-v-2ab0396a]{min-height:32px;color:var(--color-primary);border:1px solid var(--color-border);background:#fff;border-radius:8px;flex:none;padding:0 10px;font-weight:900}@keyframes offline-sync-spin-2ab0396a{to{transform:rotate(360deg)}}@media (width<=520px){.offline-sync[data-v-2ab0396a]{text-align:left;align-items:flex-start}}.scroll-top[data-v-f8ff5798]{right:16px;bottom:calc(84px + env(safe-area-inset-bottom));z-index:19;color:#fff;background:var(--color-primary);border:1px solid #ffffff42;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;position:fixed;box-shadow:0 10px 28px #0f172a38}.scroll-top[data-v-f8ff5798]:hover{background:var(--color-primary-hover)}@media (width>=768px){.scroll-top[data-v-f8ff5798]{bottom:24px;right:24px}}.bottom-nav[data-v-52b55215]{z-index:30;min-height:68px;padding:6px max(8px, env(safe-area-inset-right)) max(6px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));border-top:1px solid var(--color-border);background:#fffffffa;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.bottom-nav__link[data-v-52b55215]{min-width:0;min-height:56px;color:var(--color-text-muted);text-align:center;border-radius:8px;align-content:center;justify-items:center;gap:4px;padding:4px 2px;font-size:.7rem;font-weight:800;line-height:1.1;text-decoration:none;display:inline-grid}.bottom-nav__icon[data-v-52b55215]{flex:none}.bottom-nav__label[data-v-52b55215]{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.bottom-nav__link--active[data-v-52b55215]{color:var(--color-primary);background:#004ac614}@media (width>=768px){.bottom-nav[data-v-52b55215]{display:none}}.sidebar[data-v-7ade5772]{background:var(--color-surface);border-right:1px solid var(--color-border);height:calc(100vh - 65px);padding:16px 14px;display:none;position:sticky;top:65px;overflow-y:auto}.sidebar__nav[data-v-7ade5772]{gap:4px;display:grid}.sidebar__link[data-v-7ade5772]{min-height:42px;color:var(--color-text-muted);border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:0 10px;font-size:.92rem;font-weight:700;text-decoration:none;display:grid}.sidebar__label[data-v-7ade5772]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar__icon[data-v-7ade5772]{justify-self:center}.sidebar__link--active[data-v-7ade5772]{color:var(--color-primary);background:#004ac614}.sidebar__link--disabled[data-v-7ade5772]{color:color-mix(in srgb, var(--color-text-muted) 54%, var(--color-surface));cursor:not-allowed;opacity:.72}@media (width>=768px){.sidebar[data-v-7ade5772]{display:block}}.app-layout[data-v-43f34b0e]{min-height:100vh;color:var(--color-text);background:var(--color-surface-muted)}.app-layout__header[data-v-43f34b0e]{z-index:20;border-bottom:1px solid var(--color-border);background:#fffffff5;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 20px;display:flex;position:sticky;top:0}.app-layout__brand[data-v-43f34b0e]{min-width:0;color:var(--color-text);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.app-layout__version[data-v-43f34b0e]{min-height:34px;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:.78rem;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.app-layout__version--install[data-v-43f34b0e]{color:var(--color-primary);border-color:#004ac647}.app-layout__version[data-v-43f34b0e]:hover{color:var(--color-primary);border-color:var(--color-primary)}.app-layout__version-action[data-v-43f34b0e],.app-layout__version-number[data-v-43f34b0e]{white-space:nowrap;display:block}.app-layout__version-action[data-v-43f34b0e]{letter-spacing:0;font-size:.66rem;font-weight:900}.app-layout__version-number[data-v-43f34b0e]{font-size:.76rem}.app-layout__brand-mark[data-v-43f34b0e]{border-radius:8px;flex:0 0 40px;width:40px;height:40px;display:block}.app-layout__brand-text[data-v-43f34b0e]{gap:2px;min-width:0;display:grid}.app-layout__brand-text strong[data-v-43f34b0e],.app-layout__brand-text small[data-v-43f34b0e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-layout__brand-text strong[data-v-43f34b0e]{font-size:1rem}.app-layout__brand-text small[data-v-43f34b0e]{color:var(--color-text-muted);font-size:.82rem}.app-layout__body[data-v-43f34b0e]{min-height:calc(100vh - 64px);display:grid}.app-layout__content[data-v-43f34b0e]{min-width:0;padding-bottom:72px}@media (width>=768px){.app-layout__header[data-v-43f34b0e]{padding-left:28px;padding-right:28px}.app-layout__body[data-v-43f34b0e]{grid-template-columns:232px minmax(0,1fr)}.app-layout__content[data-v-43f34b0e]{padding-bottom:0}}.metric-grid[data-v-093b717c]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.metric-card[data-v-093b717c]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;align-content:space-between;gap:6px;min-height:96px;padding:12px;display:grid}.metric-card__label[data-v-093b717c],.metric-card__detail[data-v-093b717c],.metric-card__value[data-v-093b717c],.metric-card__helper[data-v-093b717c]{margin:0}.metric-card--link[data-v-093b717c]{color:inherit;box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--color-primary) 18%, transparent);text-decoration:none}.metric-card--link[data-v-093b717c]:hover{border-color:var(--color-primary)}.metric-card__topline[data-v-093b717c]{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.metric-card__arrow[data-v-093b717c]{color:var(--color-primary);flex:none}.metric-card__label[data-v-093b717c]{color:var(--color-text-muted);font-size:.86rem;font-weight:700}.metric-card__value[data-v-093b717c]{color:var(--color-heading);font-size:1.35rem;font-weight:800;line-height:1.1}.metric-card__detail[data-v-093b717c]{color:var(--color-text-muted);font-size:.8rem}.metric-card__helper[data-v-093b717c]{color:var(--color-text-muted);font-size:.76rem;font-weight:700}.metric-card__cta[data-v-093b717c]{color:var(--color-primary);font-size:.72rem;font-weight:850}.metric-card__cta--primary[data-v-093b717c]{font-size:.84rem;font-weight:950}@media (width<=520px){.metric-grid[data-v-093b717c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.metric-card[data-v-093b717c]{min-height:74px;padding:10px}.metric-card__label[data-v-093b717c]{font-size:.76rem}.metric-card__value[data-v-093b717c]{font-size:1.08rem}.metric-card__detail[data-v-093b717c]{font-size:.7rem}.metric-card__helper[data-v-093b717c]{font-size:.66rem}.metric-card__cta--primary[data-v-093b717c]{font-size:.76rem}}.quick-action[data-v-dca52c21]{color:#fff;background:var(--color-primary);border:1px solid var(--color-primary);border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:112px;min-height:44px;padding:0 14px;font-size:.92rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.quick-action[data-v-dca52c21]:hover{background:var(--color-primary-hover)}.quick-action__icon[data-v-dca52c21]{flex:none}.quick-action__label[data-v-dca52c21]{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.quick-action--disabled[data-v-dca52c21]{color:var(--color-text-muted);background:var(--color-surface);border-color:var(--color-border)}.quick-action[data-v-97b7a9ac]{color:#fff;background:#3f5f25;border:1px solid #3f5f25;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:112px;min-height:44px;padding:0 14px;font-size:.92rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.quick-action[data-v-97b7a9ac]:hover{background:#324c1d}.quick-action__icon[data-v-97b7a9ac]{flex:none}.quick-action__label[data-v-97b7a9ac]{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.quick-action--disabled[data-v-97b7a9ac]{color:var(--color-text-muted);background:var(--color-surface);border-color:var(--color-border)}.quick-action[data-v-bc4abc3e]{color:#fff;background:#13795b;border:1px solid #13795b;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:112px;min-height:44px;padding:0 14px;font-size:.92rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.quick-action[data-v-bc4abc3e]:hover{background:#0f684e}.quick-action__icon[data-v-bc4abc3e]{flex:none}.quick-action__label[data-v-bc4abc3e]{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.quick-action--disabled[data-v-bc4abc3e]{color:var(--color-text-muted);background:var(--color-surface);border-color:var(--color-border)}.quick-actions[data-v-e4aa2492]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;gap:12px;padding:18px;display:grid}.quick-actions__header[data-v-e4aa2492]{justify-content:space-between;align-items:start;gap:10px;display:flex}.quick-actions__eyebrow[data-v-e4aa2492],.quick-actions__target[data-v-e4aa2492],.quick-actions__service p[data-v-e4aa2492],.quick-actions__empty[data-v-e4aa2492]{margin:0}.quick-actions__eyebrow[data-v-e4aa2492]{color:var(--color-text-muted);font-size:.86rem;font-weight:700}.quick-actions__target[data-v-e4aa2492]{color:var(--color-heading);font-size:1rem;font-weight:800}.quick-actions__agenda-link[data-v-e4aa2492]{min-height:38px;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 24%, var(--color-border));border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:850;text-decoration:none;display:inline-flex}.quick-actions__service[data-v-e4aa2492]{background:var(--color-background-soft);border:1px solid var(--color-border);border-radius:8px;grid-template-columns:76px minmax(0,1fr);gap:10px;padding:12px;display:grid}.quick-actions__time[data-v-e4aa2492]{min-height:42px;color:var(--color-primary);background:#004ac614;border-radius:6px;place-items:center;font-weight:900;display:grid}.quick-actions__service-copy[data-v-e4aa2492]{gap:2px;min-width:0;display:grid}.quick-actions__service-copy p[data-v-e4aa2492]{color:var(--color-heading);font-weight:850}.quick-actions__service-copy span[data-v-e4aa2492]{overflow-wrap:anywhere;color:var(--color-text-muted);font-size:.84rem}.quick-actions__service-copy strong[data-v-e4aa2492]{color:var(--color-success)}.quick-actions__empty[data-v-e4aa2492]{color:var(--color-text-muted)}.quick-actions__buttons[data-v-e4aa2492]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.quick-actions__button[data-v-e4aa2492]{min-width:0}.quick-actions__button[data-v-e4aa2492] .quick-action{width:100%}.quick-actions__button--wide[data-v-e4aa2492]{grid-column:1/-1}@media (width<=560px){.quick-actions[data-v-e4aa2492]{padding:14px}}.evidence-gallery[data-v-210e2338]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.evidence-gallery__empty[data-v-210e2338]{min-height:92px;color:var(--color-text-muted);background:var(--color-surface-muted);border:1px dashed var(--color-border-hover);text-align:center;border-radius:8px;grid-column:1/-1;place-items:center;margin:0;display:grid}.evidence-gallery__item[data-v-210e2338]{border:1px solid var(--color-border);border-radius:8px;align-items:flex-start;gap:10px;min-width:0;padding:10px;display:flex}.evidence-gallery__thumb[data-v-210e2338]{object-fit:cover;background:var(--color-surface-muted);border-radius:8px;flex:none;width:74px;height:74px}.evidence-gallery__thumb--empty[data-v-210e2338]{color:var(--color-text-muted);place-items:center;display:grid}.evidence-gallery__copy[data-v-210e2338]{gap:3px;min-width:0;display:grid}.evidence-gallery__copy h3[data-v-210e2338],.evidence-gallery__copy p[data-v-210e2338]{margin:0}.evidence-gallery__copy h3[data-v-210e2338]{color:var(--color-heading);text-transform:capitalize;font-size:.96rem;font-weight:900}.evidence-gallery__service[data-v-210e2338]{color:var(--color-heading);font-weight:800}.evidence-gallery__meta[data-v-210e2338]{text-transform:capitalize}.evidence-gallery__copy p[data-v-210e2338]{overflow-wrap:anywhere;color:var(--color-text-muted);font-size:.84rem}@media (width<=560px){.evidence-gallery[data-v-210e2338]{grid-template-columns:1fr}}.support-orders[data-v-b2245420]{gap:14px;display:grid}.support-orders__eyebrow[data-v-b2245420],.support-orders h2[data-v-b2245420],.support-orders__empty[data-v-b2245420],.support-order h3[data-v-b2245420],.support-order h4[data-v-b2245420],.support-order p[data-v-b2245420]{margin:0}.support-orders__eyebrow[data-v-b2245420]{color:var(--color-text-muted);text-transform:uppercase;font-size:.82rem;font-weight:800}.support-orders h2[data-v-b2245420],.support-order h3[data-v-b2245420],.support-order h4[data-v-b2245420]{color:var(--color-heading)}.support-orders h2[data-v-b2245420]{font-size:1.3rem}.support-orders__empty[data-v-b2245420]{color:var(--color-text-muted);background:var(--color-surface);border:1px dashed var(--color-border);border-radius:8px;padding:18px}.support-order[data-v-b2245420]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;gap:14px;padding:16px;display:grid}.support-order>header[data-v-b2245420]{justify-content:space-between;gap:12px;display:flex}.support-order header p[data-v-b2245420],.support-order header span[data-v-b2245420],.support-order section p[data-v-b2245420]{color:var(--color-text-muted);font-size:.88rem}.support-order__grid[data-v-b2245420]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.support-order section[data-v-b2245420]{background:var(--color-surface-muted);border-radius:8px;padding:12px}.support-order h4[data-v-b2245420]{margin-bottom:4px;font-size:.9rem}@media (width<=680px){.support-order>header[data-v-b2245420],.support-order__grid[data-v-b2245420]{grid-template-columns:1fr;display:grid}}.support-dashboard[data-v-b9d1d227]{width:min(100%,980px);margin:0 auto;padding:24px 16px 92px}.support-dashboard__header[data-v-b9d1d227]{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.support-dashboard__eyebrow[data-v-b9d1d227],.support-dashboard h1[data-v-b9d1d227],.support-dashboard__error[data-v-b9d1d227]{margin:0}.support-dashboard__eyebrow[data-v-b9d1d227]{color:var(--color-text-muted);text-transform:uppercase;font-size:.82rem;font-weight:800}.support-dashboard h1[data-v-b9d1d227]{color:var(--color-heading);font-size:clamp(1.5rem,2.5vw,2.2rem)}.support-dashboard button[data-v-b9d1d227]{color:#fff;background:var(--color-primary);border:0;border-radius:8px;min-height:40px;padding:0 14px;font-weight:800}.support-dashboard__error[data-v-b9d1d227]{color:#991b1b;background:#fee2e2;border-radius:8px;margin-bottom:14px;padding:12px 14px}@media (width<=620px){.support-dashboard__header[data-v-b9d1d227]{display:grid}}.dashboard-view[data-v-b4e148ca]{width:min(100%,1180px);margin:0 auto;padding:12px 18px 92px}.dashboard-header[data-v-b4e148ca]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-bottom:12px;display:grid}.dashboard-header__copy[data-v-b4e148ca]{min-width:0}.dashboard-header__eyebrow[data-v-b4e148ca],.dashboard-header__title[data-v-b4e148ca],.dashboard-header__summary[data-v-b4e148ca],.dashboard-error[data-v-b4e148ca]{margin:0}.dashboard-header__eyebrow[data-v-b4e148ca]{color:var(--color-text-muted);font-size:.92rem;font-weight:700}.dashboard-header__title[data-v-b4e148ca]{overflow-wrap:anywhere;color:var(--color-heading);font-size:1.38rem;font-weight:800;line-height:1.15}.dashboard-header__summary[data-v-b4e148ca]{color:var(--color-text-muted);margin-top:2px}.dashboard-header__actions[data-v-b4e148ca]{flex-wrap:wrap;justify-content:end;gap:10px;display:flex}.dashboard-header__button[data-v-b4e148ca]{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:136px;min-height:40px;padding:0 12px;font-weight:800;display:inline-flex}.dashboard-header__button--secondary[data-v-b4e148ca]{color:#fff;background:var(--color-primary)}.dashboard-header__button--secondary[data-v-b4e148ca]:not(:disabled):hover{background:var(--color-primary-hover)}.dashboard-header__button--ghost[data-v-b4e148ca]{color:var(--color-primary);background:var(--color-surface);border:1px solid var(--color-primary)}.dashboard-error[data-v-b4e148ca]{color:var(--color-danger);background:#fff1f0;border:1px solid #fecdca;border-radius:8px;margin-bottom:14px;padding:12px 14px;font-weight:700}.dashboard-content[data-v-b4e148ca]{grid-template-columns:1fr;gap:14px;margin-top:10px;display:grid}.dashboard-content__main[data-v-b4e148ca]{min-width:0}@media (width<=860px){.dashboard-header[data-v-b4e148ca]{grid-template-columns:1fr}.dashboard-header__actions[data-v-b4e148ca]{justify-content:start}}@media (width<=520px){.dashboard-view[data-v-b4e148ca]{padding-inline:12px}.dashboard-header[data-v-b4e148ca]{gap:8px;margin-bottom:8px}.dashboard-header__eyebrow[data-v-b4e148ca]{font-size:.82rem}.dashboard-header__title[data-v-b4e148ca]{font-size:1.18rem}.dashboard-header__summary[data-v-b4e148ca]{font-size:.9rem}.dashboard-header__actions[data-v-b4e148ca]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.dashboard-header__button[data-v-b4e148ca]{min-width:0;min-height:38px;font-size:.86rem}}.company-registration[data-v-87f4c4ba]{gap:16px;display:grid}.company-registration__grid[data-v-87f4c4ba]{gap:14px;display:grid}.company-registration__field[data-v-87f4c4ba]{border:0;gap:6px;min-width:0;padding:0;display:grid}.company-registration__label[data-v-87f4c4ba]{color:var(--color-text-muted);font-size:.9rem}.company-registration__input[data-v-87f4c4ba]{width:100%;min-height:44px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-hover);border-radius:6px;padding:10px 12px}.company-registration__input[data-v-87f4c4ba]:focus{border-color:var(--color-primary);outline:2px solid #004ac63d}.company-registration__segments[data-v-87f4c4ba]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.company-registration__segment[data-v-87f4c4ba]{min-height:44px;color:var(--color-text-muted);border:1px solid var(--color-border-hover);cursor:pointer;border-radius:6px;place-items:center;display:grid}.company-registration__segment[data-v-87f4c4ba]:has(input:checked){color:var(--color-primary);border-color:var(--color-primary);background:#004ac614}.company-registration__segment input[data-v-87f4c4ba]{opacity:0;pointer-events:none;position:absolute}.company-registration__error[data-v-87f4c4ba]{color:var(--color-danger);margin:0;font-size:.92rem}.company-registration__beta[data-v-87f4c4ba]{color:#17423a;background:#13795b14;border:1px solid #13795b29;border-radius:8px;margin:0;padding:10px 12px;font-size:.9rem;line-height:1.4}.company-registration__submit[data-v-87f4c4ba]{color:#fff;background:var(--color-primary);border-radius:6px;font-weight:700}.company-registration__submit[data-v-87f4c4ba]:not(:disabled):hover{background:var(--color-primary-hover)}@media (width>=720px){.company-registration__grid[data-v-87f4c4ba]{grid-template-columns:repeat(2,minmax(0,1fr))}.company-registration__field--wide[data-v-87f4c4ba]{grid-column:1/-1}}.auth-panel[data-v-46c251a0]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel);width:min(100%,720px);box-shadow:var(--shadow-panel);padding:28px}.auth-panel--compact[data-v-46c251a0]{padding:22px;box-shadow:0 14px 40px #0f172a14}.auth-panel__header[data-v-46c251a0]{gap:4px;margin-bottom:18px;display:grid}.auth-panel__back[data-v-46c251a0]{width:max-content;min-height:36px;color:var(--color-primary);background:0 0;padding:0;font-weight:800}.auth-panel__eyebrow[data-v-46c251a0]{color:var(--color-text-muted);margin:0;font-size:.9rem}.auth-panel__title[data-v-46c251a0]{color:var(--color-heading);letter-spacing:0;margin:0;font-size:1.7rem;font-weight:800}.auth-panel__tabs[data-v-46c251a0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:20px;display:grid}.auth-panel__tab[data-v-46c251a0]{color:var(--color-text-muted);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:6px;font-weight:800}.auth-panel__tab--active[data-v-46c251a0]{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.auth-form[data-v-46c251a0]{gap:16px;display:grid}.auth-form__field[data-v-46c251a0]{gap:6px;display:grid}.auth-form__label[data-v-46c251a0]{color:var(--color-text-muted);font-size:.9rem}.auth-form__input[data-v-46c251a0]{width:100%;min-height:44px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-hover);border-radius:6px;padding:10px 12px}.auth-form__input[data-v-46c251a0]:focus{border-color:var(--color-primary);outline:2px solid #004ac63d}.auth-form__error[data-v-46c251a0]{color:var(--color-danger);margin:0;font-size:.92rem}.auth-form__submit[data-v-46c251a0]{color:#fff;background:var(--color-primary);border-radius:6px;font-weight:800}.auth-form__submit[data-v-46c251a0]:not(:disabled):hover{background:var(--color-primary-hover)}.auth-form__demo[data-v-46c251a0]{border-top:1px solid var(--color-border);gap:8px;margin-top:10px;padding-top:14px;display:grid}.auth-form__demo-button[data-v-46c251a0]{min-height:44px;color:var(--color-primary);letter-spacing:0;background:#fff;border:1px solid #004ac647;border-radius:6px;font-weight:900}.auth-form__demo-button[data-v-46c251a0]:not(:disabled):hover{border-color:var(--color-primary);background:#004ac60f}@media (width<=640px){.auth-panel[data-v-46c251a0]{padding:20px}}.landing-section[data-v-1ee5608d]{gap:18px;padding:56px 0;display:grid}.landing-section--problem[data-v-1ee5608d]{padding-top:28px}.landing-section__eyebrow[data-v-1ee5608d]{color:var(--color-primary);margin:0;font-weight:900}.landing-section__title[data-v-1ee5608d]{max-width:760px;color:var(--color-heading);letter-spacing:0;margin:0;font-size:clamp(2rem,5vw,3.6rem);line-height:1.05}.landing-problems[data-v-1ee5608d],.landing-solutions[data-v-1ee5608d]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.landing-problems__item[data-v-1ee5608d],.landing-solutions__card[data-v-1ee5608d]{border:1px solid var(--color-border);background:#fff;border-radius:8px;padding:18px}.landing-problems__item[data-v-1ee5608d]{color:var(--color-text);font-weight:800}.landing-solutions__title[data-v-1ee5608d]{color:var(--color-heading);margin:0 0 8px;font-size:1.12rem}.landing-solutions__text[data-v-1ee5608d]{color:var(--color-text-muted);margin:0;line-height:1.5}.landing-flow[data-v-1ee5608d]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.landing-flow__step[data-v-1ee5608d]{color:var(--color-heading);border:1px solid var(--color-border);background:#fff;border-radius:8px;align-items:center;gap:12px;padding:14px;font-weight:900;display:flex}.landing-flow__number[data-v-1ee5608d]{color:#fff;background:var(--color-primary);border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}@media (width>=760px){.landing-flow[data-v-1ee5608d]{grid-template-columns:repeat(5,minmax(0,1fr))}.landing-flow__step[data-v-1ee5608d]{flex-direction:column;align-items:flex-start}}.landing-hero[data-v-265dda43]{align-items:center;gap:30px;min-height:min(760px,100vh - 32px);padding:24px 0 34px;display:grid}.landing-hero__copy[data-v-265dda43]{gap:18px;display:grid}.landing-hero__brand[data-v-265dda43]{color:var(--color-heading);align-items:center;gap:12px;font-size:1.1rem;font-weight:900;display:flex}.landing-hero__logo[data-v-265dda43]{width:44px;height:44px}.landing-hero__eyebrow[data-v-265dda43]{color:var(--color-primary);margin:0;font-weight:900}.landing-hero__title[data-v-265dda43]{max-width:760px;color:var(--color-heading);letter-spacing:0;margin:0;font-size:clamp(2.35rem,8vw,5.2rem);line-height:.96}.landing-hero__text[data-v-265dda43]{max-width:660px;color:var(--color-text-muted);margin:0;font-size:clamp(1.05rem,2.8vw,1.35rem);line-height:1.5}.landing-hero__actions[data-v-265dda43]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.landing-hero__beta[data-v-265dda43]{color:#17423a;background:#13795b14;border:1px solid #13795b29;border-radius:8px;max-width:620px;margin:-2px 0 0;padding:9px 11px;font-size:.92rem;line-height:1.38}.landing-hero__primary[data-v-265dda43],.landing-hero__secondary[data-v-265dda43],.landing-hero__demo[data-v-265dda43]{border-radius:8px;min-width:min(100%,180px);padding:0 22px;font-weight:900}.landing-hero__primary[data-v-265dda43]{color:#fff;background:var(--color-primary)}.landing-hero__secondary[data-v-265dda43]{color:var(--color-primary);background:#fff;border:1px solid #004ac647}.landing-hero__demo[data-v-265dda43]{color:#fff;background:#13795b;border:1px solid #13795b}.landing-hero__demo[data-v-265dda43]:hover{background:#0f684d;border-color:#0f684d}.landing-hero__proof[data-v-265dda43]{flex-wrap:wrap;gap:8px 16px;margin:-2px 0 0;padding:0;list-style:none;display:flex}.landing-hero__proof li[data-v-265dda43]{color:#17423a;align-items:center;gap:6px;padding:0;font-size:.92rem;font-weight:800;display:inline-flex}.landing-hero__proof span[data-v-265dda43]{color:#fff;background:#13795b;border-radius:999px;place-items:center;width:18px;height:18px;font-size:.78rem;line-height:1;display:inline-grid}.landing-hero__media[data-v-265dda43]{border:1px solid var(--color-border);width:min(100%,390px);box-shadow:var(--shadow-panel);background:#fff;border-radius:8px;justify-self:center;margin:0;padding:12px}.landing-hero__image[data-v-265dda43]{border-radius:6px;width:100%;display:block}@media (width>=980px){.landing-hero[data-v-265dda43]{grid-template-columns:minmax(0,1.08fr) minmax(330px,.55fr)}}@media (width<=520px){.landing-hero__actions[data-v-265dda43]{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);display:grid}.landing-hero__primary[data-v-265dda43]{grid-column:1/-1}.landing-hero__primary[data-v-265dda43],.landing-hero__secondary[data-v-265dda43],.landing-hero__demo[data-v-265dda43]{min-width:0}.landing-hero__proof[data-v-265dda43]{display:grid}}.screenshot-showcase[data-v-182d132d]{gap:22px;padding:56px 0;display:grid}.screenshot-showcase__header[data-v-182d132d]{gap:8px;display:grid}.screenshot-showcase__eyebrow[data-v-182d132d]{color:var(--color-primary);margin:0;font-weight:900}.screenshot-showcase__title[data-v-182d132d]{max-width:760px;color:var(--color-heading);letter-spacing:0;margin:0;font-size:clamp(2rem,5vw,3.6rem);line-height:1.05}.screenshot-showcase__grid[data-v-182d132d]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:16px;display:grid}.screenshot-card[data-v-182d132d]{border:1px solid var(--color-border);background:#fff;border-radius:8px;margin:0;padding:10px;box-shadow:0 12px 28px #0f172a12}.screenshot-card__image[data-v-182d132d]{border-radius:6px;width:100%;display:block}.screenshot-card__caption[data-v-182d132d]{color:var(--color-heading);padding:12px 4px 4px;font-weight:900}.landing-view[data-v-6b7d1e37]{background:linear-gradient(180deg, #004ac60f, #f4f6fb00 420px), var(--color-surface-muted);min-height:100vh}.landing-view__shell[data-v-6b7d1e37]{width:min(100% - 32px,1180px);margin:0 auto}.landing-view__final[data-v-6b7d1e37]{border:1px solid var(--color-border);background:#fff;border-radius:8px;gap:14px;margin:34px 0 70px;padding:28px;display:grid}.landing-view__eyebrow[data-v-6b7d1e37]{color:var(--color-primary);margin:0;font-weight:900}.landing-view__final-title[data-v-6b7d1e37]{max-width:760px;color:var(--color-heading);letter-spacing:0;margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.06}.landing-view__final-text[data-v-6b7d1e37]{max-width:680px;color:var(--color-text-muted);margin:0;font-size:1.1rem;line-height:1.5}.landing-view__actions[data-v-6b7d1e37]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.landing-view__primary[data-v-6b7d1e37],.landing-view__secondary[data-v-6b7d1e37],.landing-view__demo[data-v-6b7d1e37]{border-radius:8px;min-width:min(100%,180px);padding:0 22px;font-weight:900}.landing-view__primary[data-v-6b7d1e37]{color:#fff;background:var(--color-primary)}.landing-view__secondary[data-v-6b7d1e37]{color:var(--color-primary);background:#fff;border:1px solid #004ac647}.landing-view__demo[data-v-6b7d1e37]{color:#0f513f;background:#13795b1a;border:1px solid #13795b38}.landing-view__modal[data-v-6b7d1e37]{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a8f;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.landing-view__modal-panel[data-v-6b7d1e37]{border-radius:8px;width:min(100%,760px);max-height:calc(100vh - 32px);overflow-y:auto}
