:root{--font-default: "General Sans", sans-serif;--font-headings: "Clash Display", sans-serif;--font-weight-headings: 500;--bg: #f7f7f7;--surface: #ffffff;--surface-2: #f3f3f3;--text: #1b1b1b;--muted: #5e5e5e;--border: #000;--shadow: 0 1px 0 rgba(0,0,0,.04);--radius: 12px;--radius-sm: 10px;--space-1: 6px;--space-2: 10px;--space-3: 16px;--space-4: 24px;--space-5: 32px;--maxw: 1280px;--line: 1.45;--accent: #22ad8a;--accent-2: #6b7280;--warn: #f59e0b;--danger: #ef4444}*{box-sizing:border-box}svg{display:block;max-width:100%;height:auto}body{margin:0;font-family:var(--font-default);line-height:var(--line);background:var(--bg);color:var(--text)}h1,h2,h3,h4,h5,h6,p{margin:0}.wf2-header,.wf2-panel,.wf2-alert,.wf2-sidebar{>*+*{margin-block-start:1em}}.wf2-page{max-width:var(--maxw);margin:40px auto;padding:0 var(--space-4) var(--space-5)}.wf2-screen{display:flex;flex-direction:column;gap:var(--space-4)}.wf2-header,.wf2-footer{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.wf2-section{display:flex;flex-direction:column;gap:var(--space-3)}.wf2-panel,.wf2-alert,.wf2-sidebar{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow)}.wf2-row{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:flex-start}.wf2-flexitem{flex:1 1 0;min-width:min(360px,100%)}.wf2-flexitem-fixed{min-width:0}.wf2-col{display:flex;flex-direction:column;gap:var(--space-5)}.wf2-title{font-family:var(--font-headings);font-weight:var(--font-weight-headings);line-height:1.1;margin:1em 0 0;&:first-child{margin-block-start:0}}.wf2-title-level-1{font-size:2.6rem}.wf2-title-level-2{font-size:1.9rem}.wf2-title-level-3{font-size:1.4rem}.wf2-title-level-4{font-size:1.2rem;margin:0 0 var(--space-2) 0}.wf2-title-level-5{font-size:1.05rem}.wf2-title-level-6{font-size:1rem}.wf2-section-title{font-family:var(--font-headings);font-weight:var(--font-weight-headings);font-size:1.9rem;line-height:1.15;margin:0}.wf2-panel-title{font-family:var(--font-headings);font-weight:var(--font-weight-headings);font-size:1.4rem;line-height:1.2;margin:0 0 var(--space-2) 0}.wf2-alert-title{font-family:var(--font-headings);font-weight:var(--font-weight-headings);font-size:1.2rem;line-height:1.2;margin:0 0 var(--space-2) 0}.wf2-subtitle{font-size:1.1rem;color:var(--muted);margin:0}.wf2-text{max-width:78ch}.wf2-label{font-size:.95rem;font-weight:700;margin:0}.wf2-caption{font-size:.95rem;color:var(--muted);margin:0}.wf2-required{color:var(--danger);font-weight:800}.wf2-field,.wf2-textarea,.wf2-select{display:flex;flex-direction:column;gap:var(--space-2);min-width:min(460px,100%)}.wf2-input,.wf2-control,.wf2-select select,select.wf2-control,textarea.wf2-control{width:100%;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit}textarea.wf2-control{resize:vertical;min-height:120px}.wf2-checkline{display:flex;align-items:center;gap:10px;margin:6px 0}.wf2-check{width:18px;height:18px;accent-color:var(--accent)}.wf2-checkbox{padding:2px 0}.wf2-radiogroup{border:0;padding:0;margin:0}.wf2-radiogroup>legend{margin-bottom:var(--space-2)}.wf2-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:33px;border:1px solid var(--border);background:var(--surface);color:var(--text);text-decoration:none;font-weight:650;cursor:default}.wf2-button.primary{border-color:transparent;background:var(--accent);color:#fff}.wf2-button.secondary{background:var(--surface)}.wf2-button.ghost{background:transparent;border-color:transparent}.wf2-link{color:var(--accent);text-decoration:underline;text-underline-offset:3px;.wf2-button+&{margin-inline-start:1em}}.wf2-linkwrap{color:inherit;text-decoration:none;display:block}.wf2-hotzones [data-href="1"]{outline:2px dashed var(--accent);outline-offset:4px}.wf2-logo{max-width:240px}.wf2-badge{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:999px;border:1px solid var(--border);font-size:.9rem;color:var(--text);background:var(--surface)}.wf2-hr{height:2px;background:color-mix(in srgb,var(--border),var(--text) 18%);opacity:.65;margin:var(--space-4) 0;border-radius:999px}.wf2-tabs{display:flex;flex-wrap:wrap;gap:10px}.wf2-tab{padding:8px 12px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text)}.wf2-tab.active{font-weight:750;border-color:var(--accent)}.wf2-stepper{display:flex;gap:10px;flex-wrap:wrap}.wf2-step{padding:8px 12px;border-radius:999px;border:1px solid var(--border);color:var(--muted);background:var(--surface)}.wf2-step.active{color:var(--text);font-weight:750;border-color:var(--accent-2)}button.wf2-step{font:inherit;cursor:pointer}button.wf2-step:hover,button.wf2-step:focus-visible{color:var(--text);border-color:var(--accent)}.wf2-tablewrap{width:100%}.wf2-table{width:100%;border-collapse:collapse;border-spacing:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-sm)}.wf2-table thead th{text-align:left;font-weight:750;background:var(--surface-2);border-bottom:1px solid var(--border);padding:10px 12px;font-size:.95rem}.wf2-table td{padding:10px 12px;border-bottom:1px solid var(--border);font-size:.95rem}.wf2-table tbody tr:last-child td{border-bottom:0}.wf2-alert{border-left:6px solid var(--accent)}@media(max-width:720px){.wf2-page{padding:0 var(--space-3) var(--space-5)}.wf2-field,.wf2-textarea,.wf2-select{min-width:100%}}.wf2-code{display:block;position:relative;font-family:Fira Mono,Courier New,monospace;font-size:.82em;line-height:1.65;background:#f5f4f2;border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-sm);padding:12px 48px 12px 16px;overflow-x:auto;white-space:pre;margin:var(--space-2) 0}.wf2-code-lang{position:absolute;top:7px;right:10px;font-family:var(--font-default);font-size:.7em;color:#bbb;text-transform:uppercase;letter-spacing:.06em}.wf2-code-line{display:block}.wf2-hr+.wf2-section{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 var(--space-3);margin-top:var(--space-3)}.is-ref-section>h2,.is-ref-section>.wf2-title{cursor:pointer;user-select:none;padding:var(--space-2) 0;margin:0}.is-ref-section>h2:before,.is-ref-section>.wf2-title:before{content:"▾";display:inline-block;margin-right:6px;transition:transform .2s ease}.is-ref-section.is-collapsed>h2:before,.is-ref-section.is-collapsed>.wf2-title:before{transform:rotate(-90deg)}.ref-section-body{padding-bottom:var(--space-3)}.is-collapsed .ref-section-body{display:none}.app-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.app-brand{font-family:var(--font-headings);font-weight:var(--font-weight-headings);font-size:1.3rem;line-height:1.1;text-decoration:none;color:var(--text);white-space:nowrap}.app-brand small{display:block;font-family:var(--font-default);font-size:.72rem;color:var(--muted);font-weight:500}.app-nav{display:flex;flex-wrap:wrap;gap:4px}.app-nav a{padding:6px 12px;border-radius:999px;border:1px solid transparent;color:var(--muted);text-decoration:none;font-size:.95rem}.app-nav a:hover{color:var(--text)}.app-nav a.active{color:var(--text);font-weight:700;border-color:var(--accent)}.app-navmenu{position:relative;margin-left:var(--space-3);padding-left:var(--space-3);border-left:1px solid color-mix(in srgb,var(--muted),transparent 60%)}.app-navmenu summary{list-style:none;cursor:pointer;padding:6px 12px;border-radius:999px;border:1px solid transparent;color:var(--muted);font-size:.95rem}.app-navmenu summary::-webkit-details-marker{display:none}.app-navmenu summary:after{content:" ▾";font-size:.75em}.app-navmenu summary:hover{color:var(--text)}.app-navmenu summary.active{color:var(--text);font-weight:700;border-color:var(--accent)}.app-navmenu-items{position:absolute;top:calc(100% + 6px);left:var(--space-3);z-index:20;display:flex;flex-direction:column;gap:2px;min-width:160px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:0 6px 18px #00000014}.app-navmenu-items a{border-radius:var(--radius-sm)}.app-headend{display:flex;align-items:center;gap:var(--space-3)}.app-whoami{font-size:.85rem;color:var(--muted);text-align:right}.app-whoami code{font-size:.8rem}.wf2-button:not(:disabled){cursor:pointer}.wf2-button:disabled{opacity:.5;cursor:not-allowed}.wf2-button.danger{border-color:transparent;background:var(--danger);color:#fff}.state{padding:var(--space-4);color:var(--muted);display:flex;align-items:center;gap:10px}.spinner{width:16px;height:16px;border-radius:50%;border:2px solid color-mix(in srgb,var(--accent),transparent 70%);border-top-color:var(--accent);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.state.error{color:var(--danger)}.kpi{font-family:var(--font-headings);font-weight:var(--font-weight-headings);font-size:2.2rem;line-height:1}.kpi-label{font-size:.9rem;color:var(--muted)}.kpi-row{display:flex;flex-wrap:wrap;gap:var(--space-5)}.tag{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:.8rem;border:1px solid var(--border)}.tag.diversity{background:color-mix(in srgb,var(--accent),transparent 82%);border-color:color-mix(in srgb,var(--accent),transparent 40%)}.tag.operations{background:color-mix(in srgb,var(--warn),transparent 82%);border-color:color-mix(in srgb,var(--warn),transparent 40%)}.bar{height:10px;border-radius:999px;background:var(--accent);min-width:2px}.bar-track{background:var(--surface-2);border-radius:999px;width:100%}.help-toggle{position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:60;width:44px;height:44px;border-radius:999px;border:1px solid var(--accent);background:var(--accent);color:#fff;font-family:var(--font-headings);font-size:1.4rem;line-height:1;cursor:pointer;box-shadow:0 2px 8px #0000002e}.help-toggle:hover{filter:brightness(1.06)}.drawer-overlay{position:fixed;inset:0;z-index:70;background:#00000047;border:none;padding:0;margin:0;cursor:pointer;display:block;width:100%;height:100%}.drawer{position:fixed;top:0;right:0;z-index:80;height:100vh;background:var(--surface);border-left:1px solid var(--border);box-shadow:-4px 0 24px #00000024;display:flex;flex-direction:column;animation:drawer-slide .18s ease-out}@keyframes drawer-slide{0%{transform:translate(16px);opacity:.6}to{transform:none;opacity:1}}.drawer-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.drawer-title{font-family:var(--font-headings);font-weight:var(--font-weight-headings);font-size:1.25rem;margin:0}.drawer-close{border:none;background:transparent;cursor:pointer;font-size:1.6rem;line-height:1;color:var(--muted)}.drawer-close:hover{color:var(--text)}.drawer-body{overflow-y:auto;padding:var(--space-4)}.help-section+.help-section{margin-top:var(--space-4)}.drawer-section+.drawer-section{margin-top:var(--space-4)}.help-heading,.drawer-heading{font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:var(--accent);margin:0 0 var(--space-2) 0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.help-prose p{margin:0 0 var(--space-2) 0}.help-prose p:last-child{margin-bottom:0}.draft-status{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin:calc(-1 * var(--space-2)) 0 var(--space-3) 0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-left:3px solid var(--warn);border-radius:var(--radius);background:color-mix(in srgb,var(--warn),transparent 94%);font-size:.92rem}.draft-status>span:nth-child(2){flex:1;min-width:240px;color:var(--muted)}.group-head td{background:color-mix(in srgb,var(--accent),transparent 92%);font-family:var(--font-headings);font-weight:var(--font-weight-headings);border-top:1px solid var(--border)}.group-count{float:right;font-family:var(--font-body);font-weight:400;color:var(--muted);font-size:.85rem}.col-stats{display:block;color:var(--muted);font-size:.82rem}.tag.warn{border-color:color-mix(in srgb,var(--warn),transparent 40%);background:color-mix(in srgb,var(--warn),transparent 82%);margin-left:6px}.drop-list{border:1px solid var(--border);border-radius:var(--radius);margin-bottom:var(--space-3);background:var(--surface)}.drop-list>summary{cursor:pointer;padding:var(--space-2) var(--space-3);font-family:var(--font-headings);font-weight:var(--font-weight-headings)}.drop-list>summary::marker{color:var(--muted)}.drop-list[open]>summary{border-bottom:1px solid var(--border)}.drop-list .wf2-panel{border:none;margin:0;background:transparent}.cell-edit{border:none;background:transparent;cursor:pointer;padding:0;font:inherit;color:inherit;text-align:left;text-decoration:underline transparent;text-underline-offset:3px;transition:text-decoration-color .12s ease-out,color .12s ease-out}.cell-edit:hover,.cell-edit:focus-visible{color:var(--accent);text-decoration-color:currentColor}.cell-edit-suffix{margin-left:8px;font-size:.85rem;color:var(--muted);opacity:0;transition:opacity .12s ease-out}.cell-edit:hover .cell-edit-suffix,.cell-edit:focus-visible .cell-edit-suffix{opacity:1;color:inherit}@media(hover:none){.cell-edit-suffix{opacity:1}}.needs-dot{color:var(--warn);font-size:1.3em;line-height:0;margin-left:4px}.facet-context{margin:var(--space-2) 0 0 0;color:var(--muted);font-size:.88rem}.term-choice{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3);background:var(--bg)}.term-results{list-style:none;margin:var(--space-2) 0 0 0;padding:0;max-height:320px;overflow-y:auto}.term-result{display:block;width:100%;text-align:left;cursor:pointer;border:1px solid transparent;border-radius:var(--radius);padding:var(--space-2);background:transparent;font:inherit;color:inherit}.term-result:hover,.term-result:focus-visible{border-color:var(--accent);background:color-mix(in srgb,var(--accent),transparent 94%)}.term-result[aria-current=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent),transparent 88%)}.term-result .mono{font-size:.9rem}.step-card{border:1px solid var(--border);border-radius:var(--radius);margin-bottom:var(--space-2);background:var(--bg)}.step-head{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}.step-index{flex:none;width:22px;height:22px;border-radius:999px;display:grid;place-items:center;font-size:.78rem;background:color-mix(in srgb,var(--accent),transparent 82%)}.step-name{flex:1;font-weight:600;font-size:.95rem}.step-icon{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius);cursor:pointer;width:26px;height:26px;line-height:1;color:var(--muted)}.step-icon:hover:not(:disabled){color:var(--text);border-color:var(--accent)}.step-icon:disabled{opacity:.35;cursor:default}.step-body{padding:var(--space-3);display:grid;gap:var(--space-2)}.map-row{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:var(--space-2)}.map-arrow{color:var(--muted)}.trace{display:grid;gap:var(--space-2)}.trace-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:.9rem}.trace-hop{color:var(--muted)}.trace-none{color:var(--muted);font-style:italic}.trace-error{color:var(--danger)}.wf2-hint{font-size:.95rem;color:var(--muted);margin:var(--space-2) 0 0 0;padding-left:var(--space-2);border-left:3px solid var(--accent)}.muted{color:var(--muted)}.mono{font-family:Fira Mono,Courier New,monospace;font-size:.85em}.stack{display:flex;flex-direction:column;gap:var(--space-4)}.right{text-align:right}.login-form.svelte-110obhz{display:flex;flex-direction:column;gap:var(--space-2);max-width:360px;margin:var(--space-3) 0}.password-form.svelte-1p3nwux{display:flex;flex-direction:column;gap:var(--space-2);max-width:360px}.rules.svelte-hl0l0i{display:grid;gap:6px;margin-bottom:var(--space-2)}.same.svelte-hl0l0i td:where(.svelte-hl0l0i){color:var(--muted)}.period.svelte-apg7uo{border:0;padding:0;margin:var(--space-2) 0 0;display:grid;gap:6px}.values.svelte-apg7uo{margin:0 0 6px;padding-left:1.2em}.muted.svelte-apg7uo{color:var(--muted)}.rare.svelte-apg7uo{color:var(--wf2-color-warning, #a15c00)}.cards.svelte-13yyyuc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-4)}@media(max-width:860px){.cards.svelte-13yyyuc{grid-template-columns:1fr}}.wide.svelte-13yyyuc{grid-column:1 / -1}.actions.svelte-2imuqa{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:end;margin:var(--space-2) 0}.filter.svelte-2imuqa{display:flex;flex-direction:column;gap:4px;max-width:420px;margin-bottom:var(--space-4)}tr.unused.svelte-2imuqa td:where(.svelte-2imuqa){color:var(--muted)}.mapping-options.svelte-157bxz9{margin-bottom:12px}.value-chip.svelte-157bxz9{border:1px solid var(--border);border-radius:999px;background:var(--surface);color:inherit;padding:5px 9px;cursor:pointer}.value-chip.svelte-157bxz9:disabled{cursor:default;opacity:.6}.chips.svelte-1ch3kzw{margin-bottom:var(--space-3);align-items:center}.label.svelte-1ch3kzw{margin-right:2px}.chip.svelte-1ch3kzw{padding:3px 12px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);font-size:.85rem;cursor:pointer}.chip.active.svelte-1ch3kzw{background:color-mix(in srgb,var(--accent),transparent 80%);border-color:color-mix(in srgb,var(--accent),transparent 40%)}.cube-state.ok.svelte-16po0ap{background:color-mix(in srgb,var(--accent),transparent 82%);border-color:color-mix(in srgb,var(--accent),transparent 40%)}.cube-state.warn.svelte-16po0ap{background:color-mix(in srgb,var(--warn),transparent 82%);border-color:color-mix(in srgb,var(--warn),transparent 40%)}.cube-state.error.svelte-16po0ap{background:color-mix(in srgb,var(--danger),transparent 85%);border-color:color-mix(in srgb,var(--danger),transparent 40%);color:var(--danger)}.link.svelte-16po0ap{background:none;border:none;padding:0;color:var(--accent);font:inherit;cursor:pointer;text-decoration:underline}.drill.svelte-16po0ap{background:var(--surface-2)}.segmented.svelte-gs07n3{display:inline-flex;align-items:center;gap:8px}.strip.svelte-gs07n3{display:inline-flex;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--surface)}button.svelte-gs07n3{font:inherit;font-size:.85rem;padding:4px 12px;border:0;background:transparent;color:var(--text);cursor:pointer}button.svelte-gs07n3+button:where(.svelte-gs07n3){border-left:1px solid var(--border)}button.svelte-gs07n3:hover:not(.active){background:var(--surface-2)}button.svelte-gs07n3:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}button.active.svelte-gs07n3{background:var(--accent);color:#fff;font-weight:650}.blocks.svelte-1eedjwu{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-3)}@media(max-width:720px){.blocks.svelte-1eedjwu{grid-template-columns:1fr}}.toolbar.svelte-1eedjwu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.view-as.svelte-1eedjwu{margin-left:auto;margin-bottom:var(--space-3)}h4.section.svelte-1eedjwu{margin:var(--space-3) 0 var(--space-2)}h3.part.svelte-1eedjwu{margin:var(--space-4) 0 var(--space-1)}.construct.svelte-1eedjwu{margin:var(--space-3) 0 0;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.construct.svelte-1eedjwu+h4.section:where(.svelte-1eedjwu){margin-top:2px}.aligned.svelte-1eedjwu td:where(.svelte-1eedjwu){min-width:9rem}.bar.side-1.svelte-1eedjwu{background:var(--accent-2)}.swatch.svelte-1eedjwu{display:inline-block;width:10px;height:10px;border-radius:999px;background:var(--accent);margin-right:6px;vertical-align:baseline}.swatch.side-1.svelte-1eedjwu{background:var(--accent-2)}.scale.svelte-1eedjwu,.legend.svelte-1eedjwu{--scale-low: #d9480f;--scale-middle: #9ca3af}.scale.svelte-1eedjwu{margin-bottom:var(--space-3)}.scale-row.svelte-1eedjwu{display:grid;grid-template-columns:16rem 3.5rem 1fr 3.5rem 6rem;align-items:center;gap:var(--space-2);padding:6px 0}.scale.svelte-1eedjwu .end:where(.svelte-1eedjwu){font-size:.85rem;text-align:right}.scale.svelte-1eedjwu .end:where(.svelte-1eedjwu):not(.low){text-align:left}.scale.svelte-1eedjwu .mean:where(.svelte-1eedjwu){font-size:.85rem;color:var(--muted)}.track.svelte-1eedjwu{position:relative;height:18px;background:var(--surface-2);border-radius:4px}.axis.svelte-1eedjwu{position:absolute;left:50%;top:-4px;bottom:-4px;border-left:1px solid var(--text);opacity:.5}.segment.svelte-1eedjwu{position:absolute;top:0;bottom:0}.legend.svelte-1eedjwu{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:var(--space-2)}.legend.svelte-1eedjwu .swatch:where(.svelte-1eedjwu){border-radius:2px}@media(max-width:720px){.scale-row.svelte-1eedjwu{grid-template-columns:1fr 3rem 2fr 3rem}.scale.svelte-1eedjwu .mean:where(.svelte-1eedjwu){grid-column:1 / -1}}.empty.svelte-1eedjwu{border:1px dashed var(--border);border-radius:var(--radius);padding:var(--space-3);font-size:.9rem}.side.svelte-1cgrxui+.side:where(.svelte-1cgrxui){margin-top:var(--space-2)}.sparql.svelte-1cgrxui{margin-top:var(--space-3)}.sparql.svelte-1cgrxui summary:where(.svelte-1cgrxui){cursor:pointer}.link.svelte-1cgrxui{font:inherit;background:none;border:0;padding:0;color:var(--accent);text-decoration:underline;cursor:pointer}.list.svelte-2rwdip{list-style:none;margin:var(--space-2) 0 0;padding:0;display:grid;gap:var(--space-2)}.list.svelte-2rwdip label:where(.svelte-2rwdip){align-items:flex-start}.list.svelte-2rwdip span:where(.svelte-2rwdip){display:block}.facets.svelte-r9e8lo{display:flex;gap:var(--space-3);border-bottom:1px solid var(--border);margin-bottom:var(--space-4);overflow-x:auto}.facet.svelte-r9e8lo{background:none;border:none;border-bottom:2px solid transparent;padding:var(--space-2) 0;margin-bottom:-1px;font:inherit;color:var(--muted, inherit);white-space:nowrap;cursor:pointer}.facet.svelte-r9e8lo:hover{color:inherit}.facet.active.svelte-r9e8lo{color:inherit;border-bottom-color:var(--accent);font-weight:600}.link.svelte-mys9bq{font:inherit;background:none;border:0;padding:0;color:var(--accent);text-decoration:underline;cursor:pointer}
