.workbench-shell.svelte-fiq6yz{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}.clear-question.svelte-fiq6yz{max-inline-size:30ch;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.chooser-view.svelte-fiq6yz{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}.chooser-head.svelte-fiq6yz{display:flex;flex-direction:column;gap:var(--space-2);max-inline-size:26ch}.chooser-head.svelte-fiq6yz h3:where(.svelte-fiq6yz){font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-statement);font-weight:var(--weight-display);letter-spacing:var(--tracking-statement);line-height:var(--leading-statement);text-transform:lowercase;text-wrap:balance}.chooser.svelte-fiq6yz{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.chooser-button.svelte-fiq6yz{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--space-1) var(--space-3);align-items:start;width:100%;min-block-size:44px;padding-block:var(--space-5);padding-inline:0;border:0;border-block-start:1px solid var(--border-structural);background:transparent;color:var(--text-primary);font-family:inherit;text-align:start;text-wrap:pretty;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-decel)}.chooser.svelte-fiq6yz li:where(.svelte-fiq6yz):last-child .chooser-button:where(.svelte-fiq6yz){border-block-end:1px solid var(--border-structural)}.chooser-button.svelte-fiq6yz:hover{background:var(--state-hover-bg)}.chooser-index.svelte-fiq6yz{grid-row:1 / span 2;padding-block-start:.3em;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.chooser-button.svelte-fiq6yz:hover .chooser-index:where(.svelte-fiq6yz){color:var(--signal-text)}.chooser-trigger.svelte-fiq6yz{font-size:var(--text-lg);font-weight:var(--weight-medium);line-height:var(--leading-normal)}.chooser-go.svelte-fiq6yz{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);line-height:var(--leading-mono-label);text-transform:uppercase}.chooser-button.svelte-fiq6yz:hover .chooser-go:where(.svelte-fiq6yz){color:var(--accent-text)}.view-inner.svelte-fiq6yz{display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0}.loading-note.svelte-fiq6yz,.load-failed.svelte-fiq6yz,.no-script.svelte-fiq6yz{padding:var(--space-6);border:1px solid var(--border-structural);background:var(--surface-raised)}.load-failed.svelte-fiq6yz,.no-script.svelte-fiq6yz{display:flex;flex-direction:column;gap:var(--space-3)}@media print{.workbench-shell.svelte-fiq6yz .tool-boundary,.workbench-shell.svelte-fiq6yz>.visually-hidden,.loading-note.svelte-fiq6yz,.no-script.svelte-fiq6yz{display:none}}.masthead-actions-row.svelte-fs62zv{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);align-items:center}#workbench{scroll-margin-block-start:var(--space-6)}.tool-masthead .prose{display:grid;gap:var(--space-4);max-inline-size:68ch;color:var(--text-secondary);line-height:var(--leading-relaxed)}.tool-masthead .prose ul{display:grid;gap:var(--space-2);padding-inline-start:var(--space-6)}.clarity-guide .container{align-items:center}.clarity-lead .prose{display:flex;flex-direction:column;gap:var(--space-4);max-inline-size:var(--content-prose);color:var(--text-secondary);line-height:var(--leading-relaxed)}.clarity-lead .prose ul,.clarity-lead .prose ol{display:flex;flex-direction:column;gap:var(--space-2);padding-inline-start:var(--space-6)}.method-stack.svelte-fs62zv{display:flex;flex-direction:column;width:100%;max-inline-size:var(--content-editorial);margin-inline:auto}.method-head.svelte-fs62zv{display:flex;flex-direction:column;gap:var(--space-6);margin-block-end:var(--space-8)}.method-head.svelte-fs62zv h2:where(.svelte-fs62zv){font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-3);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display-3);text-transform:lowercase}.method-head.svelte-fs62zv p:where(.svelte-fs62zv):last-child{max-inline-size:var(--content-prose);color:var(--text-secondary);line-height:var(--leading-relaxed)}.method-item.svelte-fs62zv{border-block-start:1px solid var(--border-structural)}.method-item.svelte-fs62zv:last-of-type{border-block-end:1px solid var(--border-structural)}.method-item.svelte-fs62zv summary:where(.svelte-fs62zv){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1) var(--space-4);align-items:baseline;padding-block:var(--space-5);cursor:pointer;list-style:none}.method-item.svelte-fs62zv summary:where(.svelte-fs62zv)::-webkit-details-marker{display:none}.method-item.svelte-fs62zv summary:where(.svelte-fs62zv):after{grid-row:1 / span 2;grid-column:2;align-self:center;color:var(--text-secondary);content:"+";font-family:var(--font-mono);font-size:var(--text-lg);line-height:1}.method-item[open].svelte-fs62zv summary:where(.svelte-fs62zv):after{content:"−";color:var(--accent-text)}.method-item.svelte-fs62zv summary:where(.svelte-fs62zv):hover .method-item-title:where(.svelte-fs62zv){color:var(--accent-text)}.method-item-title.svelte-fs62zv{grid-column:1;font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);text-wrap:pretty}.method-item-summary.svelte-fs62zv{grid-column:1;max-inline-size:var(--content-prose);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);text-wrap:pretty}.method-item-body.svelte-fs62zv{padding-block:var(--space-2) var(--space-8)}.clarity-guide .prose{width:100%;max-inline-size:var(--content-editorial);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.clarity-guide .prose h2{margin-block-start:var(--space-16);margin-block-end:var(--space-5);padding-block-start:var(--space-5);border-block-start:1px solid var(--border-structural);font-size:var(--article-h2-size);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.clarity-guide .prose h2:first-child{margin-block-start:0}.clarity-guide .prose h3{margin-block-start:var(--space-8);margin-block-end:var(--space-3);font-size:var(--article-h3-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.clarity-guide .prose p+p,.clarity-guide .prose p+ul,.clarity-guide .prose p+ol,.clarity-guide .prose ul+p,.clarity-guide .prose ol+p,.clarity-guide .prose blockquote+p{margin-block-start:var(--space-4)}.clarity-guide .prose ul,.clarity-guide .prose ol{display:grid;gap:var(--space-2);max-inline-size:var(--content-prose);padding-inline-start:var(--space-6)}.clarity-guide .prose blockquote{margin-block:var(--space-6);padding:var(--space-6);border:1px solid var(--border-structural);border-inline-start:4px solid var(--accent-text);background:var(--surface-raised);font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}.clarity-guide .prose hr{margin-block:var(--space-12);border:0;border-block-start:1px solid var(--border-structural)}@media print{html[data-clarity-print] .tool-masthead,html[data-clarity-print] .clarity-lead,html[data-clarity-print] .clarity-guide{display:none}html[data-clarity-print] .clarity-workbench-section{padding:0}}
