.site-footer[data-v-a48f8885]{border-top:1px solid var(--u2m-color-border);background:var(--u2m-color-bg)}.site-footer__inner[data-v-a48f8885]{width:min(100%, var(--u2m-content-max));justify-content:space-between;align-items:center;gap:var(--u2m-space-lg);padding:var(--u2m-space-lg);margin:0 auto;display:flex}.site-footer__nav[data-v-a48f8885]{align-items:center;gap:var(--u2m-space-md);flex-wrap:wrap;display:flex}.site-footer__link[data-v-a48f8885]{min-height:44px;color:var(--u2m-color-muted);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-label);align-items:center;text-decoration:none;display:inline-flex}.site-footer__link[data-v-a48f8885]:hover{color:var(--u2m-color-accent)}.site-footer__copyright[data-v-a48f8885]{color:var(--u2m-color-muted);font-size:var(--u2m-font-label);line-height:var(--u2m-line-label);white-space:nowrap}@media (width<=767px){.site-footer__inner[data-v-a48f8885]{padding:var(--u2m-space-lg) var(--u2m-space-md);flex-direction:column;align-items:flex-start}.site-footer__copyright[data-v-a48f8885]{white-space:normal}}.base-button[data-v-59927ef5]{justify-content:center;align-items:center;gap:var(--u2m-space-sm);border-radius:var(--u2m-radius-panel);min-height:44px;padding:0 var(--u2m-space-lg);color:var(--u2m-color-text);font-size:var(--u2m-font-body);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-body);background:0 0;border:1px solid #0000;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.base-button[data-v-59927ef5]:focus-visible{box-shadow:var(--u2m-focus-ring);outline:0}.base-button[data-v-59927ef5]:disabled{opacity:.62}.base-button--primary[data-v-59927ef5]{background:var(--u2m-color-accent);color:#fff}.base-button--primary[data-v-59927ef5]:hover:not(:disabled){background:#2563eb}.base-button--secondary[data-v-59927ef5]{border-color:var(--u2m-color-border);background:var(--u2m-color-surface)}.base-button--secondary[data-v-59927ef5]:hover:not(:disabled),.base-button--quiet[data-v-59927ef5]:hover:not(:disabled),.base-button--icon[data-v-59927ef5]:hover:not(:disabled){color:var(--u2m-color-accent);background:#eff6ff}.base-button--quiet[data-v-59927ef5]{padding-inline:var(--u2m-space-md);color:var(--u2m-color-muted)}.base-button--icon[data-v-59927ef5]{width:44px;padding:0}.base-button--destructive[data-v-59927ef5]{background:var(--u2m-color-danger);color:#fff}.base-button--destructive[data-v-59927ef5]:hover:not(:disabled){background:#b91c1c}.base-button__content[data-v-59927ef5]{justify-content:center;align-items:center;gap:var(--u2m-space-sm);min-width:0;display:inline-flex}.site-header[data-v-2f52b4e9]{z-index:20;border-bottom:1px solid var(--u2m-color-border);background:#fffffff5;position:fixed;top:0;left:0;right:0}.site-header__inner[data-v-2f52b4e9]{width:min(100%, var(--u2m-content-max));height:var(--u2m-header-height);padding:0 var(--u2m-space-lg);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.site-header__logo[data-v-2f52b4e9],.site-header__link[data-v-2f52b4e9]{text-decoration:none}.site-header__logo[data-v-2f52b4e9]{color:var(--u2m-color-accent);font-size:var(--u2m-font-heading);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-heading)}.site-header__nav[data-v-2f52b4e9]{align-items:center;gap:var(--u2m-space-lg);display:flex}.site-header__link[data-v-2f52b4e9]{align-items:center;gap:var(--u2m-space-sm);min-height:44px;color:var(--u2m-color-muted);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-label);background:0 0;border:0;border-bottom:2px solid #0000;display:inline-flex}.site-header__link[data-v-2f52b4e9]:hover,.site-header__link--active[data-v-2f52b4e9]{color:var(--u2m-color-accent)}.site-header__link--active[data-v-2f52b4e9]{border-bottom-color:var(--u2m-color-accent)}.site-header__logout-form[data-v-2f52b4e9]{margin:0}.site-header__logout-button[data-v-2f52b4e9]{cursor:pointer;padding:0}.site-header__menu-button[data-v-2f52b4e9]{display:none}@media (width<=767px){.site-header__inner[data-v-2f52b4e9]{padding:0 var(--u2m-space-md)}.site-header__menu-button[data-v-2f52b4e9]{display:inline-flex}.site-header__nav[data-v-2f52b4e9]{top:var(--u2m-header-height);border-bottom:1px solid var(--u2m-color-border);padding:var(--u2m-space-sm) var(--u2m-space-md);background:#fff;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;left:0;right:0}.site-header__nav--open[data-v-2f52b4e9]{display:flex}.site-header__link[data-v-2f52b4e9]{width:100%;padding:var(--u2m-space-sm) 0;border-bottom:0;justify-content:flex-start}.site-header__logout-button[data-v-2f52b4e9]{padding:var(--u2m-space-sm) 0}}.app-shell[data-v-df4adba8]{background:var(--u2m-color-bg);flex-direction:column;min-height:100vh;display:flex}.app-shell__main[data-v-df4adba8]{padding-top:var(--u2m-header-height);flex:1}.base-input[data-v-b857a4fd]{gap:var(--u2m-space-sm);display:grid}.base-input__label[data-v-b857a4fd]{color:var(--u2m-color-text);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-label)}.base-input__control[data-v-b857a4fd]{border:1px solid var(--u2m-color-border);border-radius:var(--u2m-radius-panel);width:100%;min-width:0;min-height:44px;padding:0 var(--u2m-space-md);color:var(--u2m-color-text);font-size:var(--u2m-font-body);line-height:var(--u2m-line-body);background:#fff}.base-input__control[data-v-b857a4fd]:focus{border-color:var(--u2m-color-accent);box-shadow:var(--u2m-focus-ring);outline:0}.base-input__control[data-v-b857a4fd]:disabled{background:var(--u2m-color-surface);color:var(--u2m-color-muted)}.base-input__control--error[data-v-b857a4fd]{border-color:var(--u2m-color-danger)}.base-input__hint[data-v-b857a4fd],.base-input__error[data-v-b857a4fd]{font-size:var(--u2m-font-label);line-height:var(--u2m-line-label);margin:0}.base-input__hint[data-v-b857a4fd]{color:var(--u2m-color-muted)}.base-input__error[data-v-b857a4fd]{color:var(--u2m-color-danger)}.base-panel[data-v-07231d73]{border:1px solid var(--u2m-color-border);border-radius:var(--u2m-radius-panel);min-width:0;padding:var(--u2m-space-lg);background:var(--u2m-color-surface)}.copy-button__error[data-v-1046211e]{color:var(--u2m-color-danger);font-size:var(--u2m-font-label);line-height:var(--u2m-line-label)}.qr-modal[data-v-14c0d109]{z-index:40;padding:var(--u2m-space-lg);background:#0f172a6b;place-items:center;display:grid;position:fixed;inset:0}.qr-modal__panel[data-v-14c0d109]{gap:var(--u2m-space-lg);border:1px solid var(--u2m-color-border);border-radius:var(--u2m-radius-panel);width:min(100%,420px);padding:var(--u2m-space-lg);background:#fff;display:grid}.qr-modal__header[data-v-14c0d109]{justify-content:space-between;align-items:flex-start;gap:var(--u2m-space-md);display:flex}.qr-modal__header h2[data-v-14c0d109],.qr-modal__header p[data-v-14c0d109]{margin:0}.qr-modal__header h2[data-v-14c0d109]{color:var(--u2m-color-text);font-size:var(--u2m-font-heading);line-height:var(--u2m-line-heading)}.qr-modal__header p[data-v-14c0d109]{overflow-wrap:anywhere;color:var(--u2m-color-muted);font-size:var(--u2m-font-label);line-height:var(--u2m-line-label)}.qr-modal__image[data-v-14c0d109]{border:1px solid var(--u2m-color-border);border-radius:var(--u2m-radius-panel);background:#fff;justify-self:center;width:min(100%,320px)}.qr-modal__actions[data-v-14c0d109]{justify-content:space-between;align-items:center;gap:var(--u2m-space-md);flex-wrap:wrap;display:flex}.qr-modal__download[data-v-14c0d109],.qr-modal__link[data-v-14c0d109]{align-items:center;gap:var(--u2m-space-sm);min-height:44px;color:var(--u2m-color-accent);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);text-decoration:none;display:inline-flex}.state-block[data-v-03615954]{gap:var(--u2m-space-md);border:1px solid var(--u2m-color-border);border-radius:var(--u2m-radius-panel);padding:var(--u2m-space-xl);background:var(--u2m-color-surface);justify-items:start;display:grid}.state-block__icon[data-v-03615954]{color:var(--u2m-color-accent);display:inline-flex}.state-block__copy[data-v-03615954]{gap:var(--u2m-space-sm);display:grid}.state-block h2[data-v-03615954],.state-block p[data-v-03615954]{margin:0}.state-block h2[data-v-03615954]{font-size:var(--u2m-font-heading);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-heading)}.state-block p[data-v-03615954]{color:var(--u2m-color-muted)}.home-view[data-v-1f348aa3]{gap:var(--u2m-space-lg);display:grid}.home-view__brand-mark[data-v-1f348aa3]{justify-content:center;display:flex}.home-view__logo[data-v-1f348aa3]{width:min(280px,72vw);height:auto}.home-view__shortener[data-v-1f348aa3],.home-view__result[data-v-1f348aa3]{gap:var(--u2m-space-md);display:grid}.home-view__form[data-v-1f348aa3]{grid-template-columns:minmax(0,1fr) auto;align-items:end}.home-view__error[data-v-1f348aa3]{color:var(--u2m-color-danger);font-size:var(--u2m-font-label);line-height:var(--u2m-line-label);margin:0}.home-view__result-copy[data-v-1f348aa3]{gap:var(--u2m-space-xs);display:grid}.home-view__eyebrow[data-v-1f348aa3]{color:var(--u2m-color-muted);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-label)}.home-view__short-url[data-v-1f348aa3]{overflow-wrap:anywhere;color:var(--u2m-color-accent);font-size:var(--u2m-font-heading);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-heading);text-decoration:none}.home-view__actions[data-v-1f348aa3],.home-view__meta[data-v-1f348aa3]{align-items:center;gap:var(--u2m-space-md);flex-wrap:wrap;display:flex}.home-view__meta[data-v-1f348aa3]{color:var(--u2m-color-muted);font-size:var(--u2m-font-label);line-height:var(--u2m-line-label)}.home-view__action-link[data-v-1f348aa3],.home-view__meta a[data-v-1f348aa3]{min-height:44px;color:var(--u2m-color-accent);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.home-view__redirect[data-v-1f348aa3]{border-color:var(--u2m-color-accent)}@media (width<=767px){.home-view__form[data-v-1f348aa3]{grid-template-columns:1fr}.home-view__actions[data-v-1f348aa3],.home-view__meta[data-v-1f348aa3]{flex-direction:column;align-items:stretch}}.login-view[data-v-2871c6f7]{padding-top:var(--u2m-space-3xl);align-items:start;display:grid}.login-view__message[data-v-2871c6f7]{margin:0 0 var(--u2m-space-md);border:1px solid var(--u2m-color-border);border-radius:var(--u2m-radius-panel);padding:var(--u2m-space-md);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold)}.login-view__message--success[data-v-2871c6f7]{color:var(--u2m-color-success);border-color:#16a34a52}.login-view__message--error[data-v-2871c6f7]{color:var(--u2m-color-danger);border-color:#dc262652}.dashboard-create-form[data-v-57984314]{gap:var(--u2m-space-lg);display:grid}.dashboard-create-form__header[data-v-57984314]{justify-content:space-between;align-items:flex-start;gap:var(--u2m-space-md);display:flex}.dashboard-create-form__header h2[data-v-57984314],.dashboard-create-form__header p[data-v-57984314],.dashboard-create-form__success[data-v-57984314],.dashboard-create-form__error[data-v-57984314]{margin:0}.dashboard-create-form__header h2[data-v-57984314]{font-size:var(--u2m-font-heading);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-heading)}.dashboard-create-form__header p[data-v-57984314],.dashboard-create-form__success[data-v-57984314],.dashboard-create-form__error[data-v-57984314]{font-size:var(--u2m-font-label);line-height:var(--u2m-line-label)}.dashboard-create-form__header p[data-v-57984314]{color:var(--u2m-color-muted)}.dashboard-create-form__primary[data-v-57984314],.dashboard-create-form__utm[data-v-57984314]{gap:var(--u2m-space-md);display:grid}.dashboard-create-form__primary[data-v-57984314]{grid-template-columns:minmax(320px,2fr) minmax(180px,1fr)}.dashboard-create-form__utm[data-v-57984314]{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-create-form__success[data-v-57984314]{color:var(--u2m-color-success)}.dashboard-create-form__error[data-v-57984314]{color:var(--u2m-color-danger)}@media (width<=767px){.dashboard-create-form__header[data-v-57984314]{display:grid}.dashboard-create-form__header[data-v-57984314] .base-button{width:100%}.dashboard-create-form__primary[data-v-57984314],.dashboard-create-form__utm[data-v-57984314]{grid-template-columns:1fr}}.metric-tile[data-v-39930327]{gap:var(--u2m-space-sm);border:1px solid var(--u2m-color-border);border-radius:var(--u2m-radius-panel);min-width:0;padding:var(--u2m-space-lg);background:var(--u2m-color-surface);display:grid}.metric-tile__label[data-v-39930327],.metric-tile__hint[data-v-39930327]{color:var(--u2m-color-muted);font-size:var(--u2m-font-label);line-height:var(--u2m-line-label)}.metric-tile__label[data-v-39930327]{font-weight:var(--u2m-font-weight-semibold)}.metric-tile__value[data-v-39930327]{min-height:34px;font-size:var(--u2m-font-display);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-display)}.stat-bar-list[data-v-a4602a4b]{gap:var(--u2m-space-md);display:grid}.stat-bar-list h2[data-v-a4602a4b]{font-size:var(--u2m-font-heading);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-heading);margin:0}.stat-bar-list__items[data-v-a4602a4b]{gap:var(--u2m-space-sm);margin:0;padding:0;list-style:none;display:grid}.stat-bar-list__item[data-v-a4602a4b]{align-items:center;gap:var(--u2m-space-sm);border:1px solid var(--u2m-color-border);border-radius:var(--u2m-radius-panel);min-height:44px;padding:var(--u2m-space-sm) var(--u2m-space-md);background:#fff;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.stat-bar-list__label[data-v-a4602a4b],.stat-bar-list__value[data-v-a4602a4b]{z-index:1;position:relative}.stat-bar-list__label[data-v-a4602a4b]{min-width:0;color:var(--u2m-color-text);font-weight:var(--u2m-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stat-bar-list__value[data-v-a4602a4b],.stat-bar-list__empty[data-v-a4602a4b]{color:var(--u2m-color-muted);font-size:var(--u2m-font-label);line-height:var(--u2m-line-label)}.stat-bar-list__bar[data-v-a4602a4b]{background:#3b82f61f;position:absolute;top:0;bottom:0;left:0}.dashboard-detail-panel[data-v-922ff91d]{gap:var(--u2m-space-lg);display:grid}.dashboard-detail-panel__header[data-v-922ff91d]{justify-content:space-between;align-items:flex-start;gap:var(--u2m-space-md);display:flex}.dashboard-detail-panel__header h2[data-v-922ff91d],.dashboard-detail-panel__header p[data-v-922ff91d],.dashboard-detail-panel__warning[data-v-922ff91d],.dashboard-detail-panel__success[data-v-922ff91d],.dashboard-detail-panel__error[data-v-922ff91d]{margin:0}.dashboard-detail-panel__header h2[data-v-922ff91d]{font-size:var(--u2m-font-heading);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-heading)}.dashboard-detail-panel__header p[data-v-922ff91d],.dashboard-detail-panel__warning[data-v-922ff91d],.dashboard-detail-panel__success[data-v-922ff91d],.dashboard-detail-panel__error[data-v-922ff91d]{overflow-wrap:anywhere;font-size:var(--u2m-font-label);line-height:var(--u2m-line-label)}.dashboard-detail-panel__header p[data-v-922ff91d]{color:var(--u2m-color-muted)}.dashboard-detail-panel__metrics[data-v-922ff91d]{gap:var(--u2m-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-detail-panel__actions[data-v-922ff91d],.dashboard-detail-panel__edit-actions[data-v-922ff91d]{align-items:center;gap:var(--u2m-space-sm);flex-wrap:wrap;display:flex}.dashboard-detail-panel__breakdowns[data-v-922ff91d],.dashboard-detail-panel__edit[data-v-922ff91d]{gap:var(--u2m-space-md);display:grid}.dashboard-detail-panel__warning[data-v-922ff91d]{color:var(--u2m-color-warning)}.dashboard-detail-panel__success[data-v-922ff91d]{color:var(--u2m-color-success)}.dashboard-detail-panel__error[data-v-922ff91d]{color:var(--u2m-color-danger)}@media (width<=767px){.dashboard-detail-panel__metrics[data-v-922ff91d]{grid-template-columns:1fr}}.data-table[data-v-c74df247]{border:1px solid var(--u2m-color-border);border-radius:var(--u2m-radius-panel);background:#fff;min-width:0;max-width:100%}.data-table__scroll[data-v-c74df247]{width:100%;overflow-x:auto}table[data-v-c74df247]{border-collapse:collapse;width:100%;min-width:640px}[data-v-c74df247] th,[data-v-c74df247] td{padding:var(--u2m-space-md);border-bottom:1px solid var(--u2m-color-border);text-align:left;vertical-align:top}[data-v-c74df247] th{background:var(--u2m-color-surface);color:var(--u2m-color-muted);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-label)}[data-v-c74df247] tr:last-child td{border-bottom:0}.dashboard-url-table__short[data-v-7350d28f],.dashboard-url-table__domain[data-v-7350d28f],.dashboard-url-table__long[data-v-7350d28f]{overflow-wrap:anywhere}.dashboard-url-table__short[data-v-7350d28f]{color:var(--u2m-color-accent);font-weight:var(--u2m-font-weight-semibold);text-decoration:none}.dashboard-url-table__domain[data-v-7350d28f],.dashboard-url-table__long[data-v-7350d28f]{display:block}.dashboard-url-table__domain[data-v-7350d28f]{color:var(--u2m-color-text);font-weight:var(--u2m-font-weight-semibold)}.dashboard-url-table__long[data-v-7350d28f]{margin-top:var(--u2m-space-xs);color:var(--u2m-color-muted);font-size:var(--u2m-font-label);line-height:var(--u2m-line-label)}.dashboard-url-table__actions[data-v-7350d28f]{gap:var(--u2m-space-sm);grid-template-columns:44px 44px minmax(120px,auto) 44px;width:max-content;display:grid}.pagination-control[data-v-ee524b84]{align-items:center;gap:var(--u2m-space-sm);grid-template-columns:44px minmax(112px,auto) 44px;display:inline-grid}.pagination-control__status[data-v-ee524b84]{color:var(--u2m-color-muted);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-label);text-align:center;white-space:nowrap}.dashboard-view[data-v-fa21c629]{gap:var(--u2m-space-xl);display:grid}.dashboard-view__metrics[data-v-fa21c629]{gap:var(--u2m-space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dashboard-view__inventory[data-v-fa21c629]{gap:var(--u2m-space-lg);display:grid}.dashboard-view__toolbar[data-v-fa21c629]{align-items:end;gap:var(--u2m-space-md);grid-template-columns:minmax(240px,1fr) auto;display:grid}.dashboard-view__export[data-v-fa21c629],.dashboard-view__link[data-v-fa21c629]{border-radius:var(--u2m-radius-panel);min-height:44px;color:var(--u2m-color-accent);font-weight:var(--u2m-font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.dashboard-view__export[data-v-fa21c629]{border:1px solid var(--u2m-color-border);padding:0 var(--u2m-space-lg);background:#fff;justify-content:center}.dashboard-view__export[data-v-fa21c629]:focus-visible,.dashboard-view__link[data-v-fa21c629]:focus-visible{box-shadow:var(--u2m-focus-ring);outline:0}.dashboard-view__pagination[data-v-fa21c629]{justify-content:space-between;align-items:center;gap:var(--u2m-space-md);display:flex}.dashboard-view__count[data-v-fa21c629]{color:var(--u2m-color-muted);font-size:var(--u2m-font-label);line-height:var(--u2m-line-label)}@media (width<=767px){.dashboard-view__metrics[data-v-fa21c629],.dashboard-view__toolbar[data-v-fa21c629]{grid-template-columns:1fr}.dashboard-view__pagination[data-v-fa21c629]{justify-items:start;display:grid}.dashboard-view__export[data-v-fa21c629]{width:100%}}.docs-view[data-v-b147f5b7],.docs-view__endpoints[data-v-b147f5b7],.docs-view__endpoint[data-v-b147f5b7],.docs-view__example[data-v-b147f5b7]{gap:var(--u2m-space-lg);display:grid}.docs-view h2[data-v-b147f5b7],.docs-view p[data-v-b147f5b7],.docs-view ol[data-v-b147f5b7]{margin:0}.docs-view__quickstart[data-v-b147f5b7]{gap:var(--u2m-space-md);display:grid}.docs-view__method-summary[data-v-b147f5b7]{font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold)}.docs-view__quickstart ol[data-v-b147f5b7]{padding-left:var(--u2m-space-lg)}.docs-view__endpoint-header[data-v-b147f5b7]{align-items:center;gap:var(--u2m-space-sm);flex-wrap:wrap;display:flex}.docs-view__method[data-v-b147f5b7]{padding:var(--u2m-space-xs) var(--u2m-space-sm);color:var(--u2m-color-accent);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-label);background:#dbeafe;border-radius:6px}.docs-view__example[data-v-b147f5b7]{gap:var(--u2m-space-sm)}.docs-view__example>span[data-v-b147f5b7]{color:var(--u2m-color-muted);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold)}.docs-view pre[data-v-b147f5b7]{border-radius:var(--u2m-radius-panel);padding:var(--u2m-space-md);color:#dbeafe;font-size:var(--u2m-font-label);line-height:var(--u2m-line-body);background:#172033;margin:0;overflow-x:auto}.toggle-switch[data-v-1f9a213c]{align-items:center;gap:var(--u2m-space-sm);min-height:44px;color:var(--u2m-color-muted);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-label);display:inline-flex}.toggle-switch__input[data-v-1f9a213c]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.toggle-switch__track[data-v-1f9a213c]{border:1px solid var(--u2m-color-border);background:var(--u2m-color-surface);border-radius:999px;width:42px;height:24px;transition:background .16s;position:relative}.toggle-switch__thumb[data-v-1f9a213c]{background:#fff;border-radius:999px;width:18px;height:18px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0f172a33}.toggle-switch__input:checked+.toggle-switch__track[data-v-1f9a213c]{background:var(--u2m-color-accent)}.toggle-switch__input:checked+.toggle-switch__track .toggle-switch__thumb[data-v-1f9a213c]{transform:translate(18px)}.toggle-switch__input:focus-visible+.toggle-switch__track[data-v-1f9a213c]{box-shadow:var(--u2m-focus-ring)}.stats-view[data-v-26482d35]{gap:var(--u2m-space-lg);display:grid}.stats-view__toolbar[data-v-26482d35]{justify-content:flex-end;display:flex}.stats-view__metrics[data-v-26482d35]{gap:var(--u2m-space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stats-view__lists[data-v-26482d35]{gap:var(--u2m-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=767px){.stats-view__toolbar[data-v-26482d35]{justify-content:flex-start}.stats-view__metrics[data-v-26482d35],.stats-view__lists[data-v-26482d35]{grid-template-columns:1fr}}.privacy-view[data-v-a5846112]{gap:var(--u2m-space-lg);display:grid}.privacy-view__section[data-v-a5846112]{gap:var(--u2m-space-sm);display:grid}.privacy-view h2[data-v-a5846112],.privacy-view p[data-v-a5846112]{margin:0}.privacy-view h2[data-v-a5846112]{font-size:var(--u2m-font-heading);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-heading)}.privacy-view p[data-v-a5846112]{color:var(--u2m-color-muted)}.register-view[data-v-11336f54]{padding-top:var(--u2m-space-3xl);align-items:start;display:grid}.register-view__error[data-v-11336f54]{margin:0 0 var(--u2m-space-md);border-radius:var(--u2m-radius-panel);padding:var(--u2m-space-md);color:var(--u2m-color-danger);font-size:var(--u2m-font-label);font-weight:var(--u2m-font-weight-semibold);border:1px solid #dc262652}:root{--u2m-color-bg:#fff;--u2m-color-surface:#f8fafc;--u2m-color-accent:#3b82f6;--u2m-color-danger:#dc2626;--u2m-color-text:#1e293b;--u2m-color-muted:#64748b;--u2m-color-border:#e2e8f0;--u2m-color-success:#16a34a;--u2m-color-warning:#d97706;--u2m-space-xs:4px;--u2m-space-sm:8px;--u2m-space-md:16px;--u2m-space-lg:24px;--u2m-space-xl:32px;--u2m-space-2xl:48px;--u2m-space-3xl:64px;--u2m-font-body:16px;--u2m-font-label:14px;--u2m-font-heading:20px;--u2m-font-display:28px;--u2m-font-weight-regular:400;--u2m-font-weight-semibold:600;--u2m-line-body:1.5;--u2m-line-label:1.35;--u2m-line-heading:1.25;--u2m-line-display:1.2;--u2m-radius-panel:8px;--u2m-header-height:56px;--u2m-content-max:1200px;--u2m-focus-ring:0 0 0 3px #3b82f638}*,:before,:after{box-sizing:border-box}html{background:var(--u2m-color-bg);min-width:0}body{background:var(--u2m-color-bg);min-width:0;color:var(--u2m-color-text);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--u2m-font-body);font-weight:var(--u2m-font-weight-regular);line-height:var(--u2m-line-body);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}button,input{font:inherit;letter-spacing:0}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}#app{min-height:100vh}.u2m-page{width:min(100%, var(--u2m-content-max));padding:var(--u2m-space-2xl) var(--u2m-space-lg);margin:0 auto}.u2m-page--narrow{width:min(100%,560px)}.u2m-stack{gap:var(--u2m-space-lg);display:grid}.u2m-page-heading{gap:var(--u2m-space-sm);margin-bottom:var(--u2m-space-lg);display:grid}.u2m-page-heading h1{font-size:var(--u2m-font-display);font-weight:var(--u2m-font-weight-semibold);line-height:var(--u2m-line-display);margin:0}.u2m-page-heading p{color:var(--u2m-color-muted);margin:0}.u2m-form{gap:var(--u2m-space-md);display:grid}.u2m-form-actions{align-items:center;gap:var(--u2m-space-md);flex-wrap:wrap;display:flex}.u2m-link{color:var(--u2m-color-accent);font-weight:var(--u2m-font-weight-semibold);text-decoration:none}.u2m-link:hover{text-decoration:underline}@media (width<=520px){.u2m-page{padding:var(--u2m-space-lg) var(--u2m-space-md)}.u2m-form-actions{flex-direction:column;align-items:stretch}}
