@layer components{.field[data-v-0ec55829]{gap:var(--space-1);grid-template-columns:minmax(0,1fr);max-inline-size:40ch;display:grid}.field-label[data-v-0ec55829]{font-weight:600}.field-required[data-v-0ec55829]{color:var(--color-error);margin-inline-start:var(--space-1)}.field-hint[data-v-0ec55829]{font-size:var(--text-sm);color:var(--color-text-subtle)}.field-input[data-v-0ec55829]{min-block-size:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-text-subtle);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text)}.field-input[data-v-0ec55829]:user-valid:not(:where(:placeholder-shown)){border-color:color-mix(in oklab, var(--color-success), var(--color-text) 16%)}.field-input[data-v-0ec55829]:user-invalid{border-color:var(--color-error);border-width:2px}.field-input[aria-invalid=true][data-v-0ec55829]{border-color:var(--color-error);border-width:2px}.field-error[data-v-0ec55829]{font-size:var(--text-sm);color:var(--color-error);font-weight:600}.field-error[data-v-0ec55829]:before{content:"⚠ "}.dialog[data-v-18bd9bca]{max-inline-size:min(60ch, 100% - var(--space-8));padding:var(--space-6);border:1px solid var(--bp-frame);background-color:var(--bp-sheet);color:var(--color-text);box-shadow:var(--shadow-lg);margin:auto}.dialog[open][data-v-18bd9bca]{animation:dialog-in-18bd9bca var(--duration-normal) var(--easing-enter)}.dialog[data-v-18bd9bca]::backdrop{background-color:#00000080}@media (forced-colors:active){.dialog[data-v-18bd9bca]{border:2px solid canvastext}}.dialog-header[data-v-18bd9bca]{justify-content:space-between;align-items:start;gap:var(--space-4);margin-block-end:var(--space-4);display:flex}.dialog-title[data-v-18bd9bca]{font-size:var(--text-xl);line-height:var(--leading-tight)}.dialog-close[data-v-18bd9bca]{border-radius:var(--radius-md);block-size:44px;inline-size:44px;color:var(--color-text);font-size:var(--text-xl);cursor:pointer;background-color:#0000;border:2px solid #0000;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.dialog-close[data-v-18bd9bca]:hover{background-color:var(--color-bg-subtle)}}@media (forced-colors:active){.dialog-close[data-v-18bd9bca]{border-color:buttontext}}@keyframes dialog-in-18bd9bca{0%{opacity:0;translate:0 var(--space-4)}}.light-dark-demo[data-v-aa94aaad]{gap:var(--space-4);display:grid}.light-dark-caption[data-v-aa94aaad]{font-size:var(--text-sm);color:var(--color-text-subtle)}.light-dark-switch[data-v-aa94aaad]{padding-block:calc(var(--space-2) / 2);padding-inline:var(--space-4) 0;border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-sm);justify-self:start;margin:0}.light-dark-switch-legend[data-v-aa94aaad]{float:inline-start;margin-block:calc(var(--space-2) / 2);margin-inline-end:var(--space-4);padding-inline-end:var(--space-2);font-weight:600}.light-dark-switch-option[data-v-aa94aaad]{align-items:center;gap:var(--space-1);margin-block:calc(var(--space-2) / 2);text-transform:capitalize;margin-inline-end:var(--space-4);display:inline-flex}.light-dark-grid[data-v-aa94aaad]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.light-dark-card[data-v-aa94aaad]{--scheme-probe:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);align-content:start;display:grid}@media (prefers-contrast:more){.light-dark-card[data-v-aa94aaad]{border-color:currentColor}}.light-dark-card-title[data-v-aa94aaad]{font-size:var(--text-base);font-weight:600}.light-dark-swatch[data-v-aa94aaad]{block-size:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.light-dark-swatch-modern[data-v-aa94aaad]{background-color:var(--lightningcss-light,#e6e6fa)var(--lightningcss-dark,#1a1a2e)}.light-dark-swatch-legacy[data-v-aa94aaad]{background-color:#e6e6fa}@media (prefers-color-scheme:dark){.light-dark-swatch-legacy[data-v-aa94aaad]{background-color:#1a1a2e}}.light-dark-swatch-probe[data-v-aa94aaad]{background-color:var(--color-bg-subtle);font-size:var(--text-xl);border-width:2px;place-items:center;display:grid}.light-dark-swatch-probe[data-v-aa94aaad]:after{content:"☀"/""}@container style(--scheme-probe:black){.light-dark-swatch-probe[data-v-aa94aaad]{border-style:dashed}.light-dark-swatch-probe[data-v-aa94aaad]:after{content:"☾"/""}}.light-dark-code[data-v-aa94aaad]{min-inline-size:0;padding:var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-bg-subtle);font-size:var(--text-sm);white-space:pre;overflow-x:auto}.light-dark-note[data-v-aa94aaad]{font-size:var(--text-sm);color:var(--color-text-subtle)}.motion-demo[data-v-53a1a450]{--rm:0;gap:var(--space-4);display:grid}@media (prefers-reduced-motion:reduce){.motion-demo[data-v-53a1a450]{--rm:1}}.motion-demo.is-rm[data-v-53a1a450]{--rm:1}.motion-sim[data-v-53a1a450]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;justify-self:start;font-weight:600;display:inline-flex}.motion-stage[data-v-53a1a450]{gap:var(--space-4);flex-wrap:wrap;display:flex}.motion-item[data-v-53a1a450]{gap:var(--space-2);padding:var(--space-4) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle);flex:8rem;align-content:start;justify-items:center;display:grid}@media (prefers-contrast:more){.motion-item[data-v-53a1a450]{border-color:currentColor}}.motion-item-label[data-v-53a1a450]{font-size:var(--text-sm);color:var(--color-text-subtle)}.motion-spinner[data-v-53a1a450]{inline-size:var(--space-8);block-size:var(--space-8);border:4px solid color-mix(in oklab, var(--color-text) 20%, transparent);border-block-start-color:var(--color-text);border-radius:var(--radius-full);animation:motion-spin-53a1a450 calc(1s * (1 - var(--rm))) linear infinite}@media (forced-colors:active){.motion-spinner[data-v-53a1a450]{border-color:canvastext;border-block-start-color:highlight}}.motion-progress[data-v-53a1a450]{inline-size:100%;block-size:var(--space-2);border-radius:var(--radius-full);background-color:color-mix(in oklab, var(--color-text) 12%, transparent);overflow:hidden}.motion-progress span[data-v-53a1a450]{border-radius:inherit;background-color:var(--color-primary);block-size:100%;inline-size:40%;animation:motion-progress-53a1a450 calc(1.4s * (1 - var(--rm))) var(--easing-standard) infinite;display:block}.motion-pulse[data-v-53a1a450]{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-full);background-color:var(--color-primary);animation:motion-pulse-53a1a450 calc(1.6s * (1 - var(--rm))) var(--easing-standard) infinite}@media (forced-colors:active){.motion-pulse[data-v-53a1a450]{background-color:highlight}}.motion-readout[data-v-53a1a450]{min-block-size:2lh;font-size:var(--text-sm);color:var(--color-text-subtle)}@keyframes motion-spin-53a1a450{to{rotate:1turn}}@keyframes motion-progress-53a1a450{0%{translate:-110%}to{translate:310%}}@keyframes motion-pulse-53a1a450{0%,to{opacity:.5;scale:.7}50%{opacity:1;scale:1}}.more-contrast-demo[data-v-516174b3]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.more-contrast-demo[data-v-516174b3]:has(.more-contrast-demo-simulate:checked){--color-border:CanvasText;--color-text-subtle:var(--color-text);--shadow-md:none;--focus-ring-width:4px}.more-contrast-demo-toggle[data-v-516174b3]{align-items:center;gap:var(--space-2);min-block-size:24px;font-size:var(--text-sm);cursor:pointer;justify-self:start;font-weight:600;display:inline-flex}.more-contrast-demo-card[data-v-516174b3]{gap:var(--space-2);max-inline-size:26rem;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);box-shadow:var(--shadow-md);grid-template-columns:minmax(0,1fr);display:grid}.more-contrast-demo-title[data-v-516174b3]{font-weight:600}.more-contrast-demo-meta[data-v-516174b3]{font-size:var(--text-sm);color:var(--color-text-subtle)}.more-contrast-demo-field[data-v-516174b3]{gap:var(--space-1);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-2);display:grid}.more-contrast-demo-field-label[data-v-516174b3]{font-size:var(--text-sm);font-weight:600}.more-contrast-demo-input[data-v-516174b3]{min-block-size:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-text-subtle);border-radius:var(--radius-sm);background-color:var(--color-bg);color:var(--color-text)}.more-contrast-demo-status[data-v-516174b3]{font-size:var(--text-sm);color:var(--color-text-subtle)}.more-contrast-demo-status-more[data-v-516174b3],.more-contrast-demo-status-forced[data-v-516174b3]{display:none}.more-contrast-demo:has(.more-contrast-demo-simulate:checked) .more-contrast-demo-status-default[data-v-516174b3]{display:none}.more-contrast-demo:has(.more-contrast-demo-simulate:checked) .more-contrast-demo-status-more[data-v-516174b3]{display:block}@media (prefers-contrast:more){.more-contrast-demo-status-default[data-v-516174b3]{display:none}.more-contrast-demo-status-more[data-v-516174b3]{display:block}}@media (forced-colors:active){.more-contrast-demo-status-default[data-v-516174b3],.more-contrast-demo-status-more[data-v-516174b3]{display:none}.more-contrast-demo:has(.more-contrast-demo-simulate:checked) .more-contrast-demo-status-more[data-v-516174b3]{display:none}.more-contrast-demo-status-forced[data-v-516174b3]{display:block}}.glass-contrast[data-v-7f58f299]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.glass-contrast-tints[data-v-7f58f299]{gap:var(--space-1) var(--space-6);border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}.glass-contrast-legend[data-v-7f58f299]{font-size:var(--text-sm);margin-block-end:var(--space-1);padding:0;font-weight:600}.glass-contrast-option[data-v-7f58f299]{align-items:center;gap:var(--space-2);min-block-size:24px;font-size:var(--text-sm);cursor:pointer;justify-self:start;font-weight:600;display:inline-flex}.glass-contrast-note[data-v-7f58f299]{font-size:var(--text-sm);color:var(--color-text-subtle);display:none}.glass-contrast-stage[data-v-7f58f299]{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);grid-template-columns:minmax(0,1fr);block-size:18rem;display:grid;overflow-y:auto}.glass-contrast-bar[data-v-7f58f299]{--glass-contrast-tint:var(--color-surface-glass);z-index:1;padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-border);background-color:var(--glass-contrast-tint);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-area:1/1;grid-template-columns:minmax(0,1fr);align-self:start;display:grid;position:sticky;inset-block-start:0}.glass-contrast:has(.glass-contrast-decorative:checked) .glass-contrast-bar[data-v-7f58f299]{--glass-contrast-tint:rgb(from var(--color-surface-glass) r g b / 40%)}.glass-contrast:has(.glass-contrast-reduce:checked) .glass-contrast-bar[data-v-7f58f299]{background-color:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.glass-contrast-bar-title[data-v-7f58f299]{font-weight:600}.glass-contrast-bar-meta[data-v-7f58f299]{font-size:var(--text-sm);color:var(--color-text-subtle)}.glass-contrast-page[data-v-7f58f299]{gap:var(--space-4);min-block-size:31rem;grid-area:1/1;grid-template-columns:minmax(0,1fr);align-content:start;padding-block-end:var(--space-4);display:grid}.glass-contrast-photo[data-v-7f58f299]{background-color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);min-block-size:13rem}.glass-contrast-text[data-v-7f58f299]{padding-inline:var(--space-4);font-size:var(--text-sm)}.glass-contrast-readout[data-v-7f58f299]{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-subtle);grid-template-columns:minmax(0,1fr);margin:0;padding-inline-start:var(--space-4);display:grid}@media (prefers-reduced-transparency:reduce){.glass-contrast-bar[data-v-7f58f299]{background-color:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.glass-contrast:has(.glass-contrast-decorative:checked) .glass-contrast-bar[data-v-7f58f299]{background-color:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.glass-contrast-note-reduced[data-v-7f58f299]{display:block}}@media (forced-colors:active){.glass-contrast-bar[data-v-7f58f299]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:canvas;border-block-end-color:canvastext}.glass-contrast:has(.glass-contrast-decorative:checked) .glass-contrast-bar[data-v-7f58f299]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:canvas;border-block-end-color:canvastext}.glass-contrast-photo[data-v-7f58f299]{border-block-end:1px solid canvastext}.glass-contrast-note-reduced[data-v-7f58f299]{display:none}.glass-contrast-note-forced[data-v-7f58f299]{display:block}}.targets-demo[data-v-02b20112]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.targets-panel[data-v-02b20112]{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle);align-content:start;display:grid}@media (prefers-contrast:more){.targets-panel[data-v-02b20112]{border-color:currentColor}}.targets-toggle[data-v-02b20112]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;justify-self:start;font-weight:600;display:inline-flex}.targets-card[data-v-02b20112]{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);gap:2px;display:grid}@media (prefers-contrast:more){.targets-card[data-v-02b20112]{border-color:currentColor}}.targets-card-title[data-v-02b20112]{font-weight:600}.targets-card-meta[data-v-02b20112]{font-size:var(--text-sm);color:var(--color-text-subtle)}.targets-actions[data-v-02b20112]{margin-block-start:var(--space-2);display:flex}.targets-action[data-v-02b20112]{border-radius:var(--radius-full);min-block-size:24px;min-inline-size:24px;color:var(--color-text-subtle);cursor:pointer;transition:min-inline-size var(--duration-normal) var(--easing-standard), min-block-size var(--duration-normal) var(--easing-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.targets-action[data-v-02b20112]:hover{color:var(--color-primary)}}.targets-action-icon[data-v-02b20112]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:1.25rem;inline-size:1.25rem}.is-touch .targets-action[data-v-02b20112]{min-block-size:44px;min-inline-size:44px}.targets-forced-row[data-v-02b20112]{gap:var(--space-2);flex-wrap:wrap;display:flex}.targets-fc[data-v-02b20112]{min-block-size:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:var(--color-primary-text);cursor:pointer;font-weight:600}.targets-fc-fill[data-v-02b20112]{background-color:var(--color-primary);border:none}.targets-fc-border[data-v-02b20112]{border:2px solid var(--color-primary-hover);background-color:var(--color-primary)}.is-forced .targets-fc[data-v-02b20112]{background-color:var(--color-bg-subtle);color:var(--color-text)}.is-forced .targets-fc-border[data-v-02b20112]{border-color:var(--color-text)}.targets-readout[data-v-02b20112]{min-block-size:3lh;font-size:var(--text-sm);color:var(--color-text-subtle)}.targets-fine-print[data-v-02b20112]{font-size:var(--text-sm);color:var(--color-text-subtle)}.defensive-demo[data-v-28918eb1]{gap:var(--space-3);display:grid}.defensive-caption[data-v-28918eb1],.defensive-status[data-v-28918eb1]{max-inline-size:60ch;font-size:var(--text-sm);color:var(--color-text-subtle)}.defensive-toggle[data-v-28918eb1]{align-items:center;gap:var(--space-2);cursor:pointer;inline-size:fit-content;font-weight:600;display:flex}.defensive-frames[data-v-28918eb1]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.defensive-frame[data-v-28918eb1]{gap:var(--space-2);min-inline-size:0;margin:0;display:grid}.defensive-frame-label[data-v-28918eb1]{font-size:var(--text-sm);color:var(--color-text-subtle);font-weight:600}.defensive-stage[data-v-28918eb1]{min-inline-size:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:clip}@media (prefers-contrast:more){.defensive-stage[data-v-28918eb1]{border-color:currentColor}}.defensive-card[data-v-28918eb1]{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);grid-template-columns:auto 1fr;display:grid}@media (prefers-contrast:more){.defensive-card[data-v-28918eb1]{border-color:currentColor}}.defensive-avatar[data-v-28918eb1]{border-radius:var(--radius-full);background:var(--gradient-accent);block-size:2.5rem;inline-size:2.5rem}@media (forced-colors:active){.defensive-avatar[data-v-28918eb1]{background:canvastext}}.defensive-content[data-v-28918eb1]{gap:var(--space-2);min-inline-size:0;display:grid}.defensive-title[data-v-28918eb1]{font-weight:600}.defensive-code[data-v-28918eb1]{min-inline-size:0;padding:var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-bg-subtle);font-size:var(--text-sm);white-space:nowrap;overflow-x:auto}.defensive-note[data-v-28918eb1]{font-size:var(--text-sm);color:var(--color-text-subtle)}.defensive-demo:has(.defensive-toggle-input:checked) .defensive-content[data-v-28918eb1]{min-inline-size:auto}.defensive-demo:has(.defensive-toggle-input:checked) .defensive-code[data-v-28918eb1]{min-inline-size:auto;overflow-x:visible}.defensive-status-broken[data-v-28918eb1]{display:none}.defensive-demo:has(.defensive-toggle-input:checked) .defensive-status-fixed[data-v-28918eb1]{display:none}.defensive-demo:has(.defensive-toggle-input:checked) .defensive-status-broken[data-v-28918eb1]{display:inline}.contained-ring[data-v-84781fbc]{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.contained-ring-caption[data-v-84781fbc]{max-inline-size:60ch;font-size:var(--text-sm);color:var(--color-text-subtle)}.contained-ring-cases[data-v-84781fbc]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:start;display:grid}.contained-ring-case[data-v-84781fbc]{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.contained-ring-label[data-v-84781fbc]{font-size:var(--text-sm);color:var(--color-text-subtle);font-weight:600}.contained-ring-box[data-v-84781fbc]{contain:paint;border:1px solid var(--color-border);background-color:var(--color-surface);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.contained-ring-box-padded[data-v-84781fbc]{padding:calc(var(--focus-ring-width) + var(--focus-ring-offset))}.contained-ring-tag[data-v-84781fbc]{padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-subtle);overflow-wrap:anywhere}.contained-ring-button[data-v-84781fbc]{min-block-size:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);background-color:var(--color-bg-subtle);color:var(--color-text);cursor:pointer;font-weight:600}.content-stress-demo[data-v-52a519e9]{gap:var(--space-4);display:grid}.content-stress-control[data-v-52a519e9]{padding-block:calc(var(--space-2) / 2);padding-inline:var(--space-4) 0;border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-sm);margin:0}.content-stress-legend[data-v-52a519e9]{float:inline-start;margin-block:calc(var(--space-2) / 2);margin-inline-end:var(--space-4);padding-inline-end:var(--space-2);font-weight:600}.content-stress-option[data-v-52a519e9]{align-items:center;gap:var(--space-1);margin-block:calc(var(--space-2) / 2);margin-inline-end:var(--space-4);display:inline-flex}.content-stress-stage[data-v-52a519e9]{container-type:inline-size}.content-stress-card[data-v-52a519e9]{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-inline-start:4px solid var(--color-primary);border-radius:var(--radius-md);background-color:var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}@media (prefers-contrast:more){.content-stress-card[data-v-52a519e9]{border-color:currentColor}}@container (inline-size<26rem){.content-stress-card[data-v-52a519e9]{grid-template-columns:auto minmax(0,1fr)}}.content-stress-avatar[data-v-52a519e9]{inline-size:var(--space-12);block-size:var(--space-12);border-radius:var(--radius-full);background-color:var(--color-primary);color:var(--color-primary-text);font-size:var(--text-sm);place-items:center;font-weight:700;display:grid}.content-stress-body[data-v-52a519e9]{gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.content-stress-tag[data-v-52a519e9]{font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-subtle);overflow-wrap:anywhere;font-weight:600}.content-stress-title[data-v-52a519e9]{font-size:var(--text-lg);letter-spacing:.01em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.content-stress-title[data-v-52a519e9]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){letter-spacing:0}.content-stress-byline[data-v-52a519e9]{font-size:var(--text-sm);color:var(--color-text-subtle);overflow-wrap:anywhere}.content-stress-action[data-v-52a519e9]{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:600}@media (hover:hover) and (pointer:fine){.content-stress-action[data-v-52a519e9]:hover{border-color:var(--color-text-subtle)}}@container (inline-size<26rem){.content-stress-action[data-v-52a519e9]{grid-column:2;justify-self:start}}.content-stress-note[data-v-52a519e9]{min-block-size:3lh;font-size:var(--text-sm);color:var(--color-text-subtle)}.loading-demo[data-v-11c5b579]{gap:var(--space-3);display:grid}.loading-toggle[data-v-11c5b579]{align-items:center;gap:var(--space-2);cursor:pointer;inline-size:fit-content;font-weight:600;display:flex}.loading-frames[data-v-11c5b579]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.loading-frame[data-v-11c5b579]{gap:var(--space-2);align-content:start;min-inline-size:0;margin:0;display:grid}.loading-frame-label[data-v-11c5b579]{font-size:var(--text-sm);color:var(--color-text-subtle);font-weight:600}.loading-card[data-v-11c5b579]{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);display:grid}@media (prefers-contrast:more){.loading-card[data-v-11c5b579]{border-color:currentColor}}.loading-row[data-v-11c5b579]{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:center;display:grid}.loading-lines[data-v-11c5b579]{gap:var(--space-1);min-inline-size:0;display:grid}.loading-avatar[data-v-11c5b579]{border-radius:var(--radius-full);background:var(--gradient-accent);block-size:2rem;inline-size:2rem}@media (forced-colors:active){.loading-avatar[data-v-11c5b579]{background:canvastext}}.loading-name[data-v-11c5b579]{font-weight:600;font-size:var(--text-sm)}.loading-action[data-v-11c5b579]{font-size:var(--text-sm);color:var(--color-text-subtle)}.loading-shape[data-v-11c5b579]{border-radius:var(--radius-sm);background:linear-gradient(100deg, var(--color-bg-subtle) 40%, var(--color-border) 50%, var(--color-bg-subtle) 60%);background-size:200% 100%;animation:1.4s linear infinite loading-shimmer-11c5b579}@media (prefers-reduced-motion:reduce){.loading-shape[data-v-11c5b579]{animation:2s ease-in-out infinite alternate loading-breathe-11c5b579}}@media (forced-colors:active){.loading-shape[data-v-11c5b579]{background:canvas;border:1px solid graytext}}.loading-shape-avatar[data-v-11c5b579]{border-radius:var(--radius-full);block-size:2rem;inline-size:2rem}.loading-shape-line[data-v-11c5b579]{block-size:1lh;font-size:var(--text-sm);inline-size:70%}.loading-shape-line.is-short[data-v-11c5b579]{inline-size:45%}.loading-skeleton-group[data-v-11c5b579]{display:contents}.loading-demo:has(.loading-simulate:checked) .loading-shape[data-v-11c5b579]{animation:none}.loading-demo:has(.loading-simulate:checked) [aria-busy=true] .loading-shape[data-v-11c5b579]{animation:2s ease-in-out infinite alternate loading-breathe-11c5b579}@keyframes loading-shimmer-11c5b579{to{background-position:-200% 0}}@keyframes loading-breathe-11c5b579{to{opacity:.4}}.loading-readout[data-v-11c5b579]{min-block-size:2lh;font-size:var(--text-sm);color:var(--color-text-subtle)}.truncation-demo[data-v-acdf7372]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.truncation-card[data-v-acdf7372]{min-inline-size:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}@media (prefers-contrast:more){.truncation-card[data-v-acdf7372]{border-color:currentColor}}.truncation-card-label[data-v-acdf7372]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-subtle);margin-block-end:var(--space-3)}.truncation-clamped[data-v-acdf7372],.truncation-full[data-v-acdf7372]{font-size:var(--text-sm);margin:0;line-height:1.55}.truncation-clamped[data-v-acdf7372]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@supports selector(::details-content){.truncation-details[data-v-acdf7372]:not([open])::details-content{content-visibility:visible;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.truncation-details[data-v-acdf7372]{gap:var(--space-2);display:grid}.truncation-summary[data-v-acdf7372]{min-block-size:24px;inline-size:fit-content;font-size:var(--text-sm);cursor:pointer;font-weight:600}@supports selector(::details-content){.truncation-details:not([open]) .truncation-summary[data-v-acdf7372]{order:1}}.scrollbar-demo[data-v-7a33e312]{gap:var(--space-4);display:grid}.scrollbar-demo-toggle[data-v-7a33e312]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);justify-self:start;font-weight:600;display:inline-flex}.scrollbar-demo-panes[data-v-7a33e312]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.scrollbar-demo-pane[data-v-7a33e312]{block-size:11rem;min-inline-size:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);overflow-y:auto}@media (prefers-contrast:more){.scrollbar-demo-pane[data-v-7a33e312]{border-color:currentColor}}.scrollbar-demo-pane-stable[data-v-7a33e312]{scrollbar-gutter:stable}.scrollbar-demo-tag[data-v-7a33e312]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-subtle);margin-block-end:var(--space-2)}.scrollbar-demo-text[data-v-7a33e312]{font-size:var(--text-sm);margin:0;line-height:1.55}.scrollbar-demo-text+.scrollbar-demo-text[data-v-7a33e312]{margin-block-start:var(--space-2)}.scrollbar-demo-extra[data-v-7a33e312]{display:none}.scrollbar-demo:has(.scrollbar-demo-input:checked) .scrollbar-demo-extra[data-v-7a33e312]{display:block}.scrollbar-demo-note[data-v-7a33e312]{font-size:var(--text-sm);color:var(--color-text-subtle)}.hiding-demo[data-v-ad4c234a]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.hiding-card[data-v-ad4c234a]{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);align-content:start;display:grid}@media (prefers-contrast:more){.hiding-card[data-v-ad4c234a]{border-color:currentColor}}.hiding-card-label[data-v-ad4c234a]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-subtle)}.hiding-example[data-v-ad4c234a]{gap:var(--space-2);min-block-size:5.5rem;padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);justify-items:start;display:grid}.hiding-example p[data-v-ad4c234a]{margin:0}.hiding-example-inert[data-v-ad4c234a]{opacity:.55}.hiding-gone[data-v-ad4c234a]{display:none}.hiding-control[data-v-ad4c234a]{min-block-size:24px;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle);font:inherit;font-size:var(--text-sm);cursor:pointer}.hiding-control[data-v-ad4c234a]:active{translate:0 1px}@media (prefers-contrast:more){.hiding-control[data-v-ad4c234a]{border-color:currentColor}}.hiding-readout[data-v-ad4c234a]{gap:var(--space-1);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.hiding-readout li[data-v-ad4c234a]{text-indent:calc(var(--space-4) * -1);padding-inline-start:var(--space-4)}.hiding-use[data-v-ad4c234a]{font-size:var(--text-sm);color:var(--color-text-subtle);margin:0}.text-spacing-demo[data-v-eb2b5b38]{gap:var(--space-4);display:grid}.text-spacing-toggle[data-v-eb2b5b38]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);justify-self:start;font-weight:600;display:inline-flex}.text-spacing-pair[data-v-eb2b5b38]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start;display:grid}.text-spacing-card[data-v-eb2b5b38]{min-inline-size:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface)}@media (prefers-contrast:more){.text-spacing-card[data-v-eb2b5b38]{border-color:currentColor}}.text-spacing-frozen-box[data-v-eb2b5b38]{position:relative;overflow:clip}.text-spacing-sizer[data-v-eb2b5b38]{visibility:hidden}.text-spacing-sizer+.text-spacing-content[data-v-eb2b5b38]{position:absolute;inset:0}.text-spacing-tag[data-v-eb2b5b38]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-subtle);margin-block-end:var(--space-2)}.text-spacing-content[data-v-eb2b5b38]{font-size:var(--text-sm)}.text-spacing-content p[data-v-eb2b5b38]{margin:0}.text-spacing-content p+p[data-v-eb2b5b38]{margin-block-start:var(--space-2)}.text-spacing-heading[data-v-eb2b5b38]{font-weight:600}.text-spacing-demo:has(.text-spacing-input:checked) .text-spacing-content[data-v-eb2b5b38]:not(.text-spacing-sizer){letter-spacing:.12em;word-spacing:.16em;line-height:1.5}.text-spacing-demo:has(.text-spacing-input:checked) .text-spacing-content:not(.text-spacing-sizer) p+p[data-v-eb2b5b38]{margin-block-start:2em}.text-spacing-note[data-v-eb2b5b38]{font-size:var(--text-sm);color:var(--color-text-subtle)}.code-compare[data-v-447b9b13]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.code-compare-item[data-v-447b9b13]{gap:var(--space-2);display:grid}.code-compare-item--mistake .code-compare-icon[data-v-447b9b13]{color:var(--color-error)}.code-compare-item--craft .code-compare-icon[data-v-447b9b13]{color:var(--color-success)}.code-compare-label[data-v-447b9b13]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;display:flex}.code-compare-icon[data-v-447b9b13]{flex:none;block-size:1.15em;inline-size:1.15em}.craft-links[data-v-2db4dd0d]{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.craft-page-submit-row[data-v-734aee22]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.craft-page-submit-status[data-v-734aee22]{font-size:var(--text-sm);color:var(--color-text-subtle);margin:0}}@property --scheme-probe{syntax:"<color>";inherits:true;initial-value:#fff}
