@layer components{.field[data-v-0ec55829]{gap:var(--space-1);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-border);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:var(--color-success)}.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-0e56d9e7]{gap:var(--space-4);display:grid}.light-dark-caption[data-v-0e56d9e7]{font-size:var(--text-sm);color:var(--color-text-subtle)}.light-dark-switch[data-v-0e56d9e7]{gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);flex-wrap:wrap;justify-self:start;align-items:center;margin:0;display:flex}.light-dark-switch-legend[data-v-0e56d9e7]{float:inline-start;font-size:var(--text-sm);padding-inline-end:var(--space-2);font-weight:600}.light-dark-switch-option[data-v-0e56d9e7]{align-items:center;gap:var(--space-1);font-size:var(--text-sm);text-transform:capitalize;display:inline-flex}.light-dark-grid[data-v-0e56d9e7]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.light-dark-card[data-v-0e56d9e7]{--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-0e56d9e7]{border-color:currentColor}}.light-dark-card-title[data-v-0e56d9e7]{font-size:var(--text-base);font-weight:600}.light-dark-swatch[data-v-0e56d9e7]{block-size:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.light-dark-swatch-modern[data-v-0e56d9e7]{background-color:var(--lightningcss-light,#e6e6fa)var(--lightningcss-dark,#1a1a2e)}.light-dark-swatch-legacy[data-v-0e56d9e7]{background-color:#e6e6fa}@media (prefers-color-scheme:dark){.light-dark-swatch-legacy[data-v-0e56d9e7]{background-color:#1a1a2e}}.light-dark-swatch-probe[data-v-0e56d9e7]{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-0e56d9e7]:after{content:"☀"/""}@container style(--scheme-probe:black){.light-dark-swatch-probe[data-v-0e56d9e7]{border-style:dashed}.light-dark-swatch-probe[data-v-0e56d9e7]:after{content:"☾"/""}}.light-dark-code[data-v-0e56d9e7]{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-0e56d9e7]{font-size:var(--text-sm);color:var(--color-text-subtle)}.motion-demo[data-v-989119e2]{--rm:0;gap:var(--space-4);display:grid}@media (prefers-reduced-motion:reduce){.motion-demo[data-v-989119e2]{--rm:1}}.motion-demo.is-rm[data-v-989119e2]{--rm:1}.motion-sim[data-v-989119e2]{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-989119e2]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}.motion-item[data-v-989119e2]{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);align-content:start;justify-items:center;display:grid}@media (prefers-contrast:more){.motion-item[data-v-989119e2]{border-color:currentColor}}.motion-item-label[data-v-989119e2]{font-size:var(--text-sm);color:var(--color-text-subtle)}.motion-spinner[data-v-989119e2]{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-989119e2 calc(1s * (1 - var(--rm))) linear infinite}@media (forced-colors:active){.motion-spinner[data-v-989119e2]{border-color:canvastext;border-block-start-color:highlight}}.motion-progress[data-v-989119e2]{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-989119e2]{border-radius:inherit;background-color:var(--color-primary);block-size:100%;inline-size:40%;animation:motion-progress-989119e2 calc(1.4s * (1 - var(--rm))) var(--easing-standard) infinite;display:block}.motion-pulse[data-v-989119e2]{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-full);background-color:var(--color-primary);animation:motion-pulse-989119e2 calc(1.6s * (1 - var(--rm))) var(--easing-standard) infinite}@media (forced-colors:active){.motion-pulse[data-v-989119e2]{background-color:highlight}}.motion-readout[data-v-989119e2]{min-block-size:2lh;font-size:var(--text-sm);color:var(--color-text-subtle)}@keyframes motion-spin-989119e2{to{rotate:1turn}}@keyframes motion-progress-989119e2{0%{translate:-110%}to{translate:310%}}@keyframes motion-pulse-989119e2{0%,to{opacity:.5;scale:.7}50%{opacity:1;scale:1}}.targets-demo[data-v-8312afef]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.targets-panel[data-v-8312afef]{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-8312afef]{border-color:currentColor}}.targets-toggle[data-v-8312afef]{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-8312afef]{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-8312afef]{border-color:currentColor}}.targets-card-title[data-v-8312afef]{font-weight:600}.targets-card-meta[data-v-8312afef]{font-size:var(--text-sm);color:var(--color-text-subtle)}.targets-actions[data-v-8312afef]{margin-block-start:var(--space-2);display:flex}.targets-action[data-v-8312afef]{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;display:inline-flex}@media (hover:hover) and (pointer:fine){.targets-action[data-v-8312afef]:hover{color:var(--color-primary)}}.targets-action-icon[data-v-8312afef]{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-8312afef]{min-block-size:44px;min-inline-size:44px}.targets-forced-row[data-v-8312afef]{gap:var(--space-2);flex-wrap:wrap;display:flex}.targets-fc[data-v-8312afef]{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-8312afef]{background-color:var(--color-primary);border:none}.targets-fc-border[data-v-8312afef]{border:2px solid var(--color-primary-hover);background-color:var(--color-primary)}.is-forced .targets-fc[data-v-8312afef]{background-color:var(--color-bg-subtle);color:var(--color-text)}.is-forced .targets-fc-border[data-v-8312afef]{border-color:var(--color-text)}.targets-readout[data-v-8312afef]{min-block-size:3lh;font-size:var(--text-sm);color:var(--color-text-subtle)}.targets-fine-print[data-v-8312afef]{font-size:var(--text-sm);color:var(--color-text-subtle)}.defensive-demo[data-v-6661a5a6]{gap:var(--space-3);display:grid}.defensive-caption[data-v-6661a5a6],.defensive-status[data-v-6661a5a6]{max-inline-size:60ch;font-size:var(--text-sm);color:var(--color-text-subtle)}.defensive-toggle[data-v-6661a5a6]{align-items:center;gap:var(--space-2);cursor:pointer;inline-size:fit-content;font-weight:600;display:flex}.defensive-frames[data-v-6661a5a6]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.defensive-frame[data-v-6661a5a6]{gap:var(--space-2);min-inline-size:0;margin:0;display:grid}.defensive-frame-label[data-v-6661a5a6]{font-size:var(--text-sm);color:var(--color-text-subtle);font-weight:600}.defensive-stage[data-v-6661a5a6]{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-6661a5a6]{border-color:currentColor}}.defensive-card[data-v-6661a5a6]{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-6661a5a6]{border-color:currentColor}}.defensive-avatar[data-v-6661a5a6]{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-6661a5a6]{background:canvastext}}.defensive-content[data-v-6661a5a6]{gap:var(--space-2);min-inline-size:0;display:grid}.defensive-title[data-v-6661a5a6]{font-weight:600}.defensive-code[data-v-6661a5a6]{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-code[data-v-6661a5a6]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.defensive-note[data-v-6661a5a6]{font-size:var(--text-sm);color:var(--color-text-subtle)}.defensive-demo:has(.defensive-toggle-input:checked) .defensive-content[data-v-6661a5a6]{min-inline-size:auto}.defensive-demo:has(.defensive-toggle-input:checked) .defensive-code[data-v-6661a5a6]{min-inline-size:auto;overflow-x:visible}.defensive-status-broken[data-v-6661a5a6]{display:none}.defensive-demo:has(.defensive-toggle-input:checked) .defensive-status-fixed[data-v-6661a5a6]{display:none}.defensive-demo:has(.defensive-toggle-input:checked) .defensive-status-broken[data-v-6661a5a6]{display:inline}.content-stress-demo[data-v-389e9982]{gap:var(--space-4);display:grid}.content-stress-control[data-v-389e9982]{gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);flex-wrap:wrap;align-items:center;margin:0;display:flex}.content-stress-legend[data-v-389e9982]{float:inline-start;font-size:var(--text-sm);padding-inline-end:var(--space-2);font-weight:600}.content-stress-option[data-v-389e9982]{align-items:center;gap:var(--space-1);font-size:var(--text-sm);display:inline-flex}.content-stress-stage[data-v-389e9982]{container-type:inline-size}.content-stress-card[data-v-389e9982]{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-389e9982]{border-color:currentColor}}.content-stress-avatar[data-v-389e9982]{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-389e9982]{gap:var(--space-1);min-inline-size:0;display:grid}.content-stress-tag[data-v-389e9982]{font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-subtle);font-weight:600}.content-stress-title[data-v-389e9982]{font-size:var(--text-lg);letter-spacing:.01em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.content-stress-title[data-v-389e9982]: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-389e9982]{font-size:var(--text-sm);color:var(--color-text-subtle)}.content-stress-action[data-v-389e9982]{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-389e9982]:hover{border-color:var(--color-text-subtle)}}.content-stress-note[data-v-389e9982]{min-block-size:3lh;font-size:var(--text-sm);color:var(--color-text-subtle)}.loading-demo[data-v-af5960b1]{gap:var(--space-3);display:grid}.loading-toggle[data-v-af5960b1]{align-items:center;gap:var(--space-2);cursor:pointer;inline-size:fit-content;font-weight:600;display:flex}.loading-frames[data-v-af5960b1]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.loading-frame[data-v-af5960b1]{gap:var(--space-2);align-content:start;min-inline-size:0;margin:0;display:grid}.loading-frame-label[data-v-af5960b1]{font-size:var(--text-sm);color:var(--color-text-subtle);font-weight:600}.loading-card[data-v-af5960b1]{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-af5960b1]{border-color:currentColor}}.loading-row[data-v-af5960b1]{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:center;display:grid}.loading-lines[data-v-af5960b1]{gap:var(--space-1);min-inline-size:0;display:grid}.loading-avatar[data-v-af5960b1]{border-radius:var(--radius-full);background:var(--gradient-accent);block-size:2rem;inline-size:2rem}@media (forced-colors:active){.loading-avatar[data-v-af5960b1]{background:canvastext}}.loading-name[data-v-af5960b1]{font-weight:600;font-size:var(--text-sm)}.loading-action[data-v-af5960b1]{font-size:var(--text-sm);color:var(--color-text-subtle)}.loading-shape[data-v-af5960b1]{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-af5960b1}@media (prefers-reduced-motion:reduce){.loading-shape[data-v-af5960b1]{animation:none}}@media (forced-colors:active){.loading-shape[data-v-af5960b1]{background:canvas;border:1px solid graytext}}.loading-shape-avatar[data-v-af5960b1]{border-radius:var(--radius-full);block-size:2rem;inline-size:2rem}.loading-shape-line[data-v-af5960b1]{block-size:1lh;font-size:var(--text-sm);inline-size:70%}.loading-shape-line.is-short[data-v-af5960b1]{inline-size:45%}.loading-skeleton-group[data-v-af5960b1]{display:contents}@keyframes loading-shimmer-af5960b1{to{background-position:-200% 0}}.loading-readout[data-v-af5960b1]{min-block-size:2lh;font-size:var(--text-sm);color:var(--color-text-subtle)}.truncation-demo[data-v-ddec5d09]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.truncation-card[data-v-ddec5d09]{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-ddec5d09]{border-color:currentColor}}.truncation-card-label[data-v-ddec5d09]{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-ddec5d09],.truncation-full[data-v-ddec5d09]{font-size:var(--text-sm);margin:0;line-height:1.55}.truncation-clamped[data-v-ddec5d09]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@supports selector(::details-content){.truncation-details[data-v-ddec5d09]:not([open])::details-content{content-visibility:visible;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.truncation-details[data-v-ddec5d09]{gap:var(--space-2);display:grid}.truncation-summary[data-v-ddec5d09]{min-block-size:24px;inline-size:fit-content;font-size:var(--text-sm);cursor:pointer;font-weight:600}.truncation-summary[data-v-ddec5d09]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}@supports selector(::details-content){.truncation-details:not([open]) .truncation-summary[data-v-ddec5d09]{order:1}}.scrollbar-demo[data-v-6e5ea2a4]{gap:var(--space-4);display:grid}.scrollbar-demo-toggle[data-v-6e5ea2a4]{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-6e5ea2a4]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.scrollbar-demo-pane[data-v-6e5ea2a4]{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}.scrollbar-demo-pane[data-v-6e5ea2a4]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}@media (prefers-contrast:more){.scrollbar-demo-pane[data-v-6e5ea2a4]{border-color:currentColor}}.scrollbar-demo-pane-stable[data-v-6e5ea2a4]{scrollbar-gutter:stable}.scrollbar-demo-tag[data-v-6e5ea2a4]{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-6e5ea2a4]{font-size:var(--text-sm);margin:0;line-height:1.55}.scrollbar-demo-text+.scrollbar-demo-text[data-v-6e5ea2a4]{margin-block-start:var(--space-2)}.scrollbar-demo-extra[data-v-6e5ea2a4]{display:none}.scrollbar-demo:has(.scrollbar-demo-input:checked) .scrollbar-demo-extra[data-v-6e5ea2a4]{display:block}.scrollbar-demo-note[data-v-6e5ea2a4]{font-size:var(--text-sm);color:var(--color-text-subtle)}.hiding-demo[data-v-b790e776]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.hiding-card[data-v-b790e776]{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-b790e776]{border-color:currentColor}}.hiding-card-label[data-v-b790e776]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-subtle)}.hiding-example[data-v-b790e776]{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-b790e776]{margin:0}.hiding-example-inert[data-v-b790e776]{opacity:.55}.hiding-gone[data-v-b790e776]{display:none}.hiding-control[data-v-b790e776]{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-b790e776]:active{translate:0 1px}.hiding-control[data-v-b790e776]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}@media (prefers-contrast:more){.hiding-control[data-v-b790e776]{border-color:currentColor}}.hiding-readout[data-v-b790e776]{gap:var(--space-1);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.hiding-readout li[data-v-b790e776]{text-indent:calc(var(--space-4) * -1);padding-inline-start:var(--space-4)}.hiding-use[data-v-b790e776]{font-size:var(--text-sm);color:var(--color-text-subtle);margin:0}.text-spacing-demo[data-v-6bad4093]{gap:var(--space-4);display:grid}.text-spacing-toggle[data-v-6bad4093]{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-6bad4093]{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-6bad4093]{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-6bad4093]{border-color:currentColor}}.text-spacing-card-frozen[data-v-6bad4093]{block-size:15rem;overflow:clip}.text-spacing-tag[data-v-6bad4093]{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-6bad4093]{font-size:var(--text-sm)}.text-spacing-content p[data-v-6bad4093]{margin:0}.text-spacing-content p+p[data-v-6bad4093]{margin-block-start:var(--space-2)}.text-spacing-heading[data-v-6bad4093]{font-weight:600}.text-spacing-demo:has(.text-spacing-input:checked) .text-spacing-content[data-v-6bad4093]{letter-spacing:.12em;word-spacing:.16em;line-height:1.5}.text-spacing-demo:has(.text-spacing-input:checked) .text-spacing-content p+p[data-v-6bad4093]{margin-block-start:2em}.text-spacing-note[data-v-6bad4093]{font-size:var(--text-sm);color:var(--color-text-subtle)}.code-compare[data-v-447b9b13]{gap:var(--space-4);min-inline-size:0;display:grid}.code-compare-item[data-v-447b9b13]{gap:var(--space-2);min-inline-size:0;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}}@property --scheme-probe{syntax:"<color>";inherits:true;initial-value:#fff}
