._spinner_13ayk_1{inline-size:var(--icon-md);block-size:var(--icon-md);animation:_spin_13ayk_1 var(--dur-spin) var(--ease-linear) infinite;flex:none}._spinner_13ayk_1[data-size=sm]{inline-size:var(--icon-sm);block-size:var(--icon-sm)}._spinner_13ayk_1[data-size=lg]{inline-size:var(--icon-lg);block-size:var(--icon-lg)}._track_13ayk_10{stroke:currentColor;opacity:.2}._arc_13ayk_15{stroke:currentColor}@keyframes _spin_13ayk_1{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){._spinner_13ayk_1{animation:none}}._button_fzcqd_2{--button-h:var(--control-md);--button-pad:var(--space-3);--button-radius:var(--radius-btn);--button-font:var(--text-body-strong);--button-bg:var(--ink);--button-bg-hover:var(--ink-hover);--button-ink:var(--on-ink);--button-line:transparent;--button-line-hover:transparent;justify-content:center;align-items:center;gap:var(--space-2);block-size:var(--button-h);padding-inline:var(--button-pad);border:1px solid var(--button-line);border-radius:var(--button-radius);background:var(--button-bg);color:var(--button-ink);font:var(--button-font);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-instant) var(--ease-standard), border-color var(--dur-instant) var(--ease-standard), color var(--dur-instant) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);text-decoration:none;display:inline-flex}._button_fzcqd_2:hover:not(:disabled){background:var(--button-bg-hover);border-color:var(--button-line-hover)}._button_fzcqd_2:active:not(:disabled){transform:scale(var(--press-scale));transition-duration:var(--dur-instant)}._button_fzcqd_2[data-loading]{cursor:progress}._button_fzcqd_2[data-block]{inline-size:100%}._button_fzcqd_2[data-size=sm]{--button-h:var(--control-sm);--button-radius:var(--radius-ctrl);--button-font:var(--text-meta-strong)}._button_fzcqd_2[data-size=lg]{--button-h:var(--control-lg);--button-pad:var(--space-4)}._button_fzcqd_2[data-size=xl]{--button-h:var(--control-xl);--button-pad:var(--space-4)}._button_fzcqd_2[data-variant=outline]{--button-bg:var(--surface);--button-bg-hover:var(--hover);--button-ink:var(--ink);--button-line:var(--line-soft);--button-line-hover:var(--mark)}._button_fzcqd_2[data-variant=outline]:disabled{--button-bg:var(--surface);--button-line:var(--divider)}._button_fzcqd_2[data-variant=ghost]{--button-bg:transparent;--button-bg-hover:var(--hover);--button-ink:var(--ink)}._button_fzcqd_2[data-variant=ghost]:disabled{--button-bg:transparent}._button_fzcqd_2[data-variant=link]{--button-bg:transparent;--button-bg-hover:transparent;--button-ink:var(--brand);--button-pad:0px;--button-font:var(--text-body)}._button_fzcqd_2[data-variant=link]:hover:not(:disabled){text-underline-offset:.2em;text-decoration:underline}._button_fzcqd_2[data-variant=link]:active:not(:disabled){transform:none}._button_fzcqd_2[data-variant=link]:disabled{--button-bg:transparent}._button_fzcqd_2[data-variant=danger]{--button-bg:var(--danger);--button-bg-hover:var(--danger-hover)}._button_fzcqd_2[data-variant=danger-outline]{--button-bg:var(--surface);--button-bg-hover:var(--danger-tint);--button-ink:var(--danger);--button-line:var(--danger-line);--button-line-hover:var(--danger)}._button_fzcqd_2[data-variant=danger-outline]:disabled{--button-bg:var(--surface);--button-line:var(--divider)}._button_fzcqd_2[data-variant=agent]{--button-bg:var(--agent-tint);--button-bg-hover:var(--agent-badge);--button-ink:var(--agent);--button-line:var(--agent-line);--button-line-hover:var(--agent-line)}._button_fzcqd_2[data-variant=brand]{--button-bg:var(--brand);--button-bg-hover:var(--brand-hover);--button-ink:var(--on-ink)}._button_fzcqd_2[data-variant=on-dark]{--button-bg:transparent;--button-bg-hover:var(--section-hover);--button-ink:var(--section-ink);--button-line:var(--section-line);--button-line-hover:var(--section-ink)}._button_fzcqd_2:disabled:not([data-variant=outline],[data-variant=ghost],[data-variant=link],[data-variant=danger-outline],[data-variant=on-dark]){--button-bg:var(--disabled-bg);--button-line:transparent}._button_fzcqd_2:disabled{--button-ink:var(--disabled)}._label_fzcqd_148{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}._badge_fzcqd_155{flex:none;display:inline-flex}._badge_fzcqd_155>span{--badge-bg:transparent;--badge-ink:currentColor;--badge-line:currentColor;--tone-mark:currentColor}@media (pointer:coarse){._button_fzcqd_2{position:relative}._button_fzcqd_2:after{content:"";inline-size:max(100%, var(--touch-target));block-size:max(100%, var(--touch-target));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}
