.clothing-app{--basis-observed:#1f5c3a;--basis-declared:#7a4a0f;--basis-inferred:#4b3f8a;--basis-unknown:#5b5344;--verdict-no:#8c1f28;--surface-observed:#e2efe5;--surface-declared:#f6e7cf;--surface-inferred:#e8e3f7;--surface-unknown:#e9e4da}@media (prefers-color-scheme:dark){.clothing-app{--basis-observed:#8fd4a8;--basis-declared:#e5b86a;--basis-inferred:#b9a8f0;--basis-unknown:#aba290;--verdict-no:#f19aa0;--surface-observed:#1b2a20;--surface-declared:#2c2416;--surface-inferred:#24203a;--surface-unknown:#262219}}.row.svelte-12krml8{border-bottom:1px solid var(--border);grid-template-columns:minmax(4.5rem,7rem) 1fr;gap:.25rem .75rem;padding:.35rem 0;font-size:.9rem;display:grid}dt.svelte-12krml8{color:var(--muted)}dd.svelte-12krml8{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin:0;display:flex}.value.svelte-12krml8{font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;display:inline-flex}.row[data-basis=unknown].svelte-12krml8 .value:where(.svelte-12krml8){color:var(--basis-unknown);font-style:italic}.swatch.svelte-12krml8{border:1px solid var(--border);border-radius:50%;width:.9rem;height:.9rem}.badge.svelte-12krml8{text-transform:uppercase;letter-spacing:.09em;border:1px solid;border-radius:999px;padding:.1rem .45rem;font-size:.68rem}.row[data-basis=observed].svelte-12krml8 .badge:where(.svelte-12krml8){color:var(--basis-observed);background:var(--surface-observed)}.row[data-basis=declared].svelte-12krml8 .badge:where(.svelte-12krml8){color:var(--basis-declared);background:var(--surface-declared)}.row[data-basis=inferred].svelte-12krml8 .badge:where(.svelte-12krml8),.row[data-basis=estimated].svelte-12krml8 .badge:where(.svelte-12krml8){color:var(--basis-inferred)}.row[data-basis=unknown].svelte-12krml8 .badge:where(.svelte-12krml8){color:var(--basis-unknown);background:var(--surface-unknown);border-style:dashed}.source.svelte-12krml8,.caveat.svelte-12krml8{color:var(--muted);font-size:.78rem}.caveat.svelte-12krml8:before{content:"⚠"}@media (width<=420px){.row.svelte-12krml8{grid-template-columns:1fr;gap:.1rem}}.match.svelte-lyge15{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin-top:.75rem;display:grid}.half.svelte-lyge15{border-left:3px solid var(--basis-unknown);padding:.2rem 0 .2rem .75rem}.half[data-confident=true].svelte-lyge15{border-left-color:var(--basis-observed)}.half[data-confident=false][data-verdict].svelte-lyge15:not([data-verdict=unknown]){border-left-color:var(--basis-declared)}.headline.svelte-lyge15{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}.kind.svelte-lyge15{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.7rem}.word.svelte-lyge15{font-family:var(--font-serif);font-size:1.15rem}.half[data-verdict=unknown].svelte-lyge15 .word:where(.svelte-lyge15){color:var(--basis-unknown);font-style:italic}.half[data-verdict=no].svelte-lyge15 .word:where(.svelte-lyge15),.half[data-verdict=far].svelte-lyge15 .word:where(.svelte-lyge15){color:var(--verdict-no)}.state.svelte-lyge15{text-transform:uppercase;letter-spacing:.09em;color:var(--basis-unknown);border:1px solid;border-radius:999px;padding:.05rem .4rem;font-size:.7rem}.half[data-confident=true].svelte-lyge15 .state:where(.svelte-lyge15){color:var(--basis-observed)}.half[data-confident=false].svelte-lyge15:not([data-verdict=unknown]) .state:where(.svelte-lyge15){color:var(--basis-declared)}.reason.svelte-lyge15,.palette.svelte-lyge15,.honesty.svelte-lyge15{color:var(--muted);margin:.3rem 0 0;font-size:.82rem}.honesty.svelte-lyge15{font-style:italic}.dims.svelte-lyge15{margin:.4rem 0 0;padding:0;font-size:.82rem;list-style:none}.dims.svelte-lyge15 li:where(.svelte-lyge15){flex-wrap:wrap;gap:.5rem;display:flex}.dim.svelte-lyge15{min-width:3.5rem;color:var(--muted)}.dims.svelte-lyge15 li[data-verdict=unknown]:where(.svelte-lyge15) .ease:where(.svelte-lyge15){color:var(--basis-unknown);font-style:italic}.basis.svelte-lyge15{color:var(--basis-declared)}.swatch.svelte-lyge15{vertical-align:middle;border:1px solid var(--border);border-radius:50%;width:.85rem;height:.85rem;display:inline-block}.mono.svelte-lyge15{font-family:var(--font-mono);font-size:.78rem}.card.svelte-1b20nsp{background:var(--card-bg);border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:.5rem;min-width:0;padding:1rem 1.1rem;display:flex}header.svelte-1b20nsp{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}h3.svelte-1b20nsp{font-family:var(--font-serif);margin:0;font-size:1.25rem;font-weight:400}.meta.svelte-1b20nsp{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;gap:.6rem;margin:.1rem 0 0;font-size:.75rem;display:flex}.example.svelte-1b20nsp{border:1px dashed var(--muted);border-radius:3px;padding:0 .35rem}.tally.svelte-1b20nsp{text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:.5rem;margin:0;font-size:.72rem;display:flex}.tally.svelte-1b20nsp .measured:where(.svelte-1b20nsp){color:var(--basis-observed)}.tally.svelte-1b20nsp .declared:where(.svelte-1b20nsp){color:var(--basis-declared)}.tally.svelte-1b20nsp .unknown:where(.svelte-1b20nsp){color:var(--basis-unknown)}.description.svelte-1b20nsp,.maker.svelte-1b20nsp{color:var(--muted);margin:0;font-size:.9rem}.route.svelte-1b20nsp{flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;margin:0;font-size:.9rem;display:flex}.route-label.svelte-1b20nsp{font-weight:600}.route[data-known=false].svelte-1b20nsp .route-label:where(.svelte-1b20nsp){color:var(--basis-unknown);font-style:italic;font-weight:400}.route-basis.svelte-1b20nsp{color:var(--muted);font-size:.8rem}.attributes.svelte-1b20nsp{margin:.25rem 0 0}.group.svelte-1b20nsp{border-bottom:2px solid var(--border);margin-bottom:.25rem}.reference.svelte-1b20nsp{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin:0;font-size:.85rem;display:flex}.reference-chip.svelte-1b20nsp{text-transform:uppercase;letter-spacing:.09em;color:var(--basis-observed);background:var(--surface-observed);border:1px solid;border-radius:999px;padding:.15rem .5rem;font-size:.72rem}.reference-wear.svelte-1b20nsp{color:var(--muted)}.reference-note.svelte-1b20nsp{color:var(--muted);font-style:italic}.actions.svelte-1b20nsp{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.body-form.svelte-tnek39{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem 1.25rem;display:grid}label.svelte-tnek39{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);margin-bottom:.25rem;font-size:.78rem;display:block}.controls.svelte-tnek39{gap:.4rem;min-width:0;display:flex}input.svelte-tnek39,select.svelte-tnek39{font:inherit;border:1px solid var(--border);background:var(--bg);color:var(--fg);border-radius:4px;min-width:0;padding:.35rem .5rem;font-size:.9rem}input.svelte-tnek39{width:5.5rem}select.svelte-tnek39{flex:1}.field[data-how=observed].svelte-tnek39 input:where(.svelte-tnek39){border-color:var(--basis-observed)}.field[data-how=declared].svelte-tnek39 input:where(.svelte-tnek39){border-color:var(--basis-declared)}.field[data-how=unknown].svelte-tnek39 input:where(.svelte-tnek39){border-style:dashed}.policy.svelte-1y7d4vr{flex-direction:column;gap:.9rem;display:flex}label.svelte-1y7d4vr{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);margin-bottom:.25rem;font-size:.78rem;display:block}select.svelte-1y7d4vr{font:inherit;border:1px solid var(--border);background:var(--bg);color:var(--fg);border-radius:4px;max-width:100%;padding:.35rem .5rem;font-size:.9rem}.hint.svelte-1y7d4vr{color:var(--muted);margin:.4rem 0 0;font-size:.82rem}.rules.svelte-1y7d4vr{margin:0;padding:0;font-size:.85rem;list-style:none}.rules.svelte-1y7d4vr li:where(.svelte-1y7d4vr){border-top:1px solid var(--border);flex-wrap:wrap;gap:.5rem;padding:.3rem 0;display:flex}.who.svelte-1y7d4vr{font-weight:600}.decision.svelte-1y7d4vr,.cat.svelte-1y7d4vr{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:.05rem .4rem;font-size:.72rem}.note.svelte-1y7d4vr{color:var(--muted);font-style:italic}table.svelte-1y7d4vr{border-collapse:collapse;width:100%;font-size:.85rem}caption.svelte-1y7d4vr{text-align:left;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);padding-bottom:.3rem;font-size:.78rem}th.svelte-1y7d4vr,td.svelte-1y7d4vr{text-align:left;border-top:1px solid var(--border);vertical-align:top;padding:.35rem .5rem .35rem 0}th.svelte-1y7d4vr{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.75rem;font-weight:600}td.decision.svelte-1y7d4vr{text-transform:none;letter-spacing:0;border-bottom:0;border-left:0;border-right:0;border-radius:0;padding-left:0;font-size:.85rem;font-weight:600}tr[data-decision=never].svelte-1y7d4vr td.decision:where(.svelte-1y7d4vr){color:var(--verdict-no)}tr[data-decision=always].svelte-1y7d4vr td.decision:where(.svelte-1y7d4vr),tr[data-decision=once].svelte-1y7d4vr td.decision:where(.svelte-1y7d4vr){color:var(--basis-observed)}.because.svelte-1y7d4vr{color:var(--muted)}.path.svelte-16jpejw{border-left:3px solid var(--accent);padding-left:.75rem}.path[data-has-path=false].svelte-16jpejw{border-left-color:var(--basis-unknown)}.headline.svelte-16jpejw{font-family:var(--font-serif);margin:0;font-size:1.05rem}ul.svelte-16jpejw{color:var(--muted);margin:.3rem 0 0;padding-left:1.1rem;font-size:.85rem}.note.svelte-16jpejw{color:var(--muted);margin:.3rem 0 0;font-size:.8rem;font-style:italic}.distress.svelte-1hpk48s{border:2px solid var(--accent);background:var(--card-bg);border-radius:6px;padding:1rem 1.1rem}h3.svelte-1hpk48s{font-family:var(--font-serif);margin:0;font-size:1.35rem;font-weight:400}.body.svelte-1hpk48s,.reading.svelte-1hpk48s{margin:.5rem 0 0;font-size:.92rem}.reading.svelte-1hpk48s{color:var(--muted);font-size:.82rem}.resources.svelte-1hpk48s{gap:.6rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.resources.svelte-1hpk48s li:where(.svelte-1hpk48s){border-top:1px solid var(--border);gap:.1rem;padding-top:.5rem;display:grid}.resources.svelte-1hpk48s a:where(.svelte-1hpk48s){font-weight:600}.what.svelte-1hpk48s{font-size:.88rem}.tier.svelte-1hpk48s{color:var(--muted);font-size:.75rem}li[data-flag=true].svelte-1hpk48s .tier:where(.svelte-1hpk48s):before{content:"⚠"}button.svelte-1hpk48s{font:inherit;border:1px solid var(--border);background:var(--bg);color:var(--fg);cursor:pointer;border-radius:4px;margin-top:.9rem;padding:.4rem .8rem;font-size:.85rem}.dismissed.svelte-1hpk48s{color:var(--muted);border:1px dashed var(--border);border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem .9rem;font-size:.85rem;display:flex}.dismissed.svelte-1hpk48s p:where(.svelte-1hpk48s),.dismissed.svelte-1hpk48s button:where(.svelte-1hpk48s){margin:0}.identity.svelte-dshk2r{border-left:3px solid var(--basis-unknown);min-width:0;padding:.2rem 0 .2rem .75rem}.identity[data-confident=true].svelte-dshk2r{border-left-color:var(--basis-observed)}.identity[data-confident=false].svelte-dshk2r:not([data-verdict=unestablished]):not([data-verdict=different]){border-left-color:var(--basis-declared)}.identity[data-verdict=different].svelte-dshk2r{border-left-color:var(--verdict-no)}.headline.svelte-dshk2r{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}.kind.svelte-dshk2r{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.7rem}.word.svelte-dshk2r{font-family:var(--font-serif);font-size:1.15rem}.identity[data-verdict=unestablished].svelte-dshk2r .word:where(.svelte-dshk2r){color:var(--basis-unknown);font-style:italic}.identity[data-verdict=different].svelte-dshk2r .word:where(.svelte-dshk2r){color:var(--verdict-no)}.state.svelte-dshk2r{text-transform:uppercase;letter-spacing:.09em;color:var(--basis-unknown);border:1px solid;border-radius:999px;padding:.05rem .4rem;font-size:.7rem}.identity[data-confident=true].svelte-dshk2r .state:where(.svelte-dshk2r){color:var(--basis-observed)}.identity[data-confident=false].svelte-dshk2r:not([data-verdict=unestablished]) .state:where(.svelte-dshk2r){color:var(--basis-declared)}.ceiling.svelte-dshk2r,.honesty.svelte-dshk2r{color:var(--muted);margin:.3rem 0 0;font-size:.82rem}.honesty.svelte-dshk2r{font-style:italic}.reasons.svelte-dshk2r{margin:.4rem 0 0;padding:0;font-size:.82rem;list-style:none}.reasons.svelte-dshk2r li:where(.svelte-dshk2r){grid-template-columns:1.1rem minmax(4.5rem,7rem) 1fr;align-items:baseline;gap:.2rem .5rem;padding:.15rem 0;display:grid}.glyph.svelte-dshk2r{font-family:var(--font-mono);text-align:center}li[data-outcome=same].svelte-dshk2r .glyph:where(.svelte-dshk2r){color:var(--basis-observed)}li[data-outcome=different].svelte-dshk2r .glyph:where(.svelte-dshk2r){color:var(--verdict-no)}li[data-outcome=unestablished].svelte-dshk2r .glyph:where(.svelte-dshk2r),li[data-outcome=unestablished].svelte-dshk2r .detail:where(.svelte-dshk2r){color:var(--basis-unknown)}li[data-outcome=unestablished].svelte-dshk2r .detail:where(.svelte-dshk2r){font-style:italic}.part.svelte-dshk2r{color:var(--muted)}.basis.svelte-dshk2r{color:var(--basis-declared);grid-column:3}@media (width<=420px){.reasons.svelte-dshk2r li:where(.svelte-dshk2r){grid-template-columns:1.1rem 1fr}.detail.svelte-dshk2r,.basis.svelte-dshk2r{grid-column:2}}.condition.svelte-13ytnlu{border-left:3px solid var(--basis-unknown);min-width:0;padding:.2rem 0 .2rem .75rem}.condition[data-verdict=as-yours].svelte-13ytnlu{border-left-color:var(--basis-observed)}.condition[data-verdict=differs].svelte-13ytnlu{border-left-color:var(--basis-declared)}.headline.svelte-13ytnlu{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}.kind.svelte-13ytnlu{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.7rem}.word.svelte-13ytnlu{font-family:var(--font-serif);font-size:1.15rem}.condition[data-verdict=no-verdict].svelte-13ytnlu .word:where(.svelte-13ytnlu){color:var(--basis-unknown);font-style:italic}.state.svelte-13ytnlu{text-transform:uppercase;letter-spacing:.09em;color:var(--basis-unknown);border:1px solid;border-radius:999px;padding:.05rem .4rem;font-size:.7rem}.condition[data-verdict=as-yours].svelte-13ytnlu .state:where(.svelte-13ytnlu){color:var(--basis-observed)}.condition[data-verdict=differs].svelte-13ytnlu .state:where(.svelte-13ytnlu){color:var(--basis-declared)}.reason.svelte-13ytnlu,.device.svelte-13ytnlu,.honesty.svelte-13ytnlu{color:var(--muted);margin:.3rem 0 0;font-size:.82rem}.device.svelte-13ytnlu{border-top:1px dashed var(--border);padding-top:.3rem}.honesty.svelte-13ytnlu{font-style:italic}.deltas.svelte-13ytnlu{margin:.4rem 0 0;padding:0;font-size:.85rem;list-style:none}.deltas.svelte-13ytnlu li:where(.svelte-13ytnlu){padding:.1rem 0}.deltas.svelte-13ytnlu li[data-compared=false]:where(.svelte-13ytnlu){color:var(--basis-unknown);font-style:italic}.deltas.svelte-13ytnlu li[data-sign=smaller]:where(.svelte-13ytnlu),.deltas.svelte-13ytnlu li[data-sign=larger]:where(.svelte-13ytnlu){color:var(--basis-declared);font-weight:600}.inference.svelte-13ytnlu{border:1px dashed var(--basis-inferred);border-radius:6px;margin-top:.5rem;padding:.5rem .7rem;font-size:.82rem}.inference[data-consistent=false].svelte-13ytnlu{border-color:var(--border);color:var(--muted)}.inference-head.svelte-13ytnlu{flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;margin:0;display:flex}.chip.svelte-13ytnlu{text-transform:uppercase;letter-spacing:.09em;color:var(--basis-inferred);background:var(--surface-inferred);border:1px solid;border-radius:999px;padding:.1rem .45rem;font-size:.68rem}.sentence.svelte-13ytnlu{font-weight:600}.cause-label.svelte-13ytnlu{color:var(--muted)}.cause.svelte-13ytnlu{font-weight:600}.attribution[data-cause=undetermined].svelte-13ytnlu .cause:where(.svelte-13ytnlu){color:var(--basis-unknown);font-style:italic}.sentence-line.svelte-13ytnlu{margin:.25rem 0 0;font-weight:600}.effect.svelte-13ytnlu{border-top:1px dashed var(--border);margin-top:.5rem;padding-top:.4rem}.effect-head.svelte-13ytnlu{margin:0}.direction.svelte-13ytnlu{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-left:.4rem;font-size:.72rem}.conf.svelte-13ytnlu{color:var(--muted)}.why.svelte-13ytnlu{color:var(--muted);margin:.3rem 0 0;padding-left:1.1rem}.knowledge.svelte-13ytnlu{margin-top:.4rem}.knowledge.svelte-13ytnlu summary:where(.svelte-13ytnlu){cursor:pointer;color:var(--basis-inferred)}.knowledge.svelte-13ytnlu p:where(.svelte-13ytnlu){margin:.3rem 0 0}.magnitude.svelte-13ytnlu,.caveat.svelte-13ytnlu{color:var(--muted)}.caveat.svelte-13ytnlu:before{content:"⚠"}.sources.svelte-13ytnlu{color:var(--muted);margin:.3rem 0 0;padding-left:1.1rem}.sources.svelte-13ytnlu a:where(.svelte-13ytnlu){color:inherit}.tier.svelte-13ytnlu{font-family:var(--font-mono);font-size:.75rem}.buy.svelte-p1n6la{border-top:1px dashed var(--border);min-width:0;margin-top:.3rem;padding-top:.5rem;font-size:.84rem}.gate-line.svelte-p1n6la{color:var(--muted);margin:0}.buy[data-allowed=true].svelte-p1n6la .gate-line:where(.svelte-p1n6la){color:var(--basis-observed)}.actions.svelte-p1n6la{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.45rem;display:flex}.multiple.svelte-p1n6la{align-items:center;gap:.4rem;display:inline-flex}input[type=number].svelte-p1n6la{font:inherit;border:1px solid var(--border);background:var(--bg);width:3.2rem;color:var(--fg);border-radius:4px;padding:.35rem .4rem}button.svelte-p1n6la{font:inherit;border:1px solid var(--accent);background:var(--accent);color:var(--bg);cursor:pointer;border-radius:4px;padding:.4rem .85rem;font-size:.86rem}button.secondary.svelte-p1n6la{background:var(--bg);color:var(--fg);border-color:var(--border);margin-top:.4rem}.asked.svelte-p1n6la{color:var(--basis-observed);margin:.35rem 0 0}.steps.svelte-p1n6la{gap:.4rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.steps.svelte-p1n6la li:where(.svelte-p1n6la){border-left:3px solid var(--basis-unknown);gap:.1rem;padding-left:.75rem;display:grid}.part.svelte-p1n6la{text-transform:uppercase;letter-spacing:.09em;color:var(--basis-unknown);font-size:.7rem}.what.svelte-p1n6la{color:var(--fg)}.how.svelte-p1n6la{color:var(--basis-inferred)}.how.svelte-p1n6la:before{content:"→"}.repeat.svelte-mc632c{background:var(--card-bg);border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:.5rem;min-width:0;padding:1rem 1.1rem;display:flex}h4.svelte-mc632c{font-family:var(--font-serif);margin:0;font-size:1.3rem;font-weight:400}h5.svelte-mc632c{font-family:var(--font-serif);margin:0;font-size:1.1rem;font-weight:400}.gate-intro.svelte-mc632c{color:var(--fg);margin:.2rem 0 0;font-size:.84rem}.fingerprint.svelte-mc632c,.spec.svelte-mc632c,.hint.svelte-mc632c,.description.svelte-mc632c,.ruled.svelte-mc632c{color:var(--muted);margin:.2rem 0 0;font-size:.86rem}.warn.svelte-mc632c{color:var(--basis-declared);margin:.3rem 0 0;font-size:.84rem}.warn.svelte-mc632c:before{content:"⚠"}.outcomes.svelte-mc632c{color:var(--muted);margin:0;padding:0;font-size:.8rem;list-style:none}.outcomes.svelte-mc632c li[data-status=denied]:where(.svelte-mc632c),.outcomes.svelte-mc632c li[data-status=unavailable]:where(.svelte-mc632c){color:var(--verdict-no)}.candidates.svelte-mc632c{gap:.9rem;margin-top:.4rem;display:grid}.candidate.svelte-mc632c{border-top:1px solid var(--border);flex-direction:column;gap:.4rem;min-width:0;padding-top:.7rem;display:flex}.checks.svelte-mc632c{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.75rem;margin-top:.3rem;display:grid}.uniform.svelte-wmu90f{flex-direction:column;gap:.8rem;min-width:0;display:flex}.summary.svelte-wmu90f{margin:0;font-size:.95rem}.strip.svelte-wmu90f{width:100%;height:auto;color:var(--fg);display:block}.slots.svelte-wmu90f{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.7rem;display:grid}.slot.svelte-wmu90f{background:var(--card-bg);border:1px solid var(--border);border-left-width:3px;border-radius:6px;min-width:0;padding:.7rem .9rem}.slot[data-state=covered].svelte-wmu90f{border-left-color:var(--basis-observed)}.slot[data-state=partly].svelte-wmu90f{border-left-color:var(--basis-declared)}.slot[data-state=uncovered].svelte-wmu90f{border-left-color:var(--verdict-no)}.slot[data-state=not-wanted].svelte-wmu90f{color:var(--muted);border-left-style:dashed}.slot-head.svelte-wmu90f{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem .6rem;display:flex}h4.svelte-wmu90f{font-family:var(--font-serif);margin:0;font-size:1.1rem;font-weight:400}.replace-title.svelte-wmu90f{margin-top:.4rem}.state.svelte-wmu90f{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-size:.7rem}.count.svelte-wmu90f{color:var(--muted);margin:.3rem 0 0;font-size:.85rem}.have.svelte-wmu90f{color:var(--fg);font-weight:600}.wanted.svelte-wmu90f input:where(.svelte-wmu90f){width:3.2rem;font:inherit;border:1px solid var(--border);background:var(--bg);color:var(--fg);border-radius:4px;padding:.1rem .3rem;font-size:.85rem}.refs.svelte-wmu90f{margin:.4rem 0 0;padding-left:1.1rem;font-size:.85rem}.replace.svelte-wmu90f{margin:0;padding-left:1.3rem;font-size:.9rem}.replace.svelte-wmu90f li:where(.svelte-wmu90f){padding:.25rem 0}.replace.svelte-wmu90f .title:where(.svelte-wmu90f){margin-right:.5rem;font-weight:600}.replace.svelte-wmu90f .why:where(.svelte-wmu90f){color:var(--muted);font-size:.85rem}.hint.svelte-wmu90f{color:var(--muted);margin:0;font-size:.88rem}.shell.svelte-utdkwm{background:var(--bg);min-height:100dvh;color:var(--fg);flex-direction:column;display:flex}.wrap.svelte-utdkwm{min-width:0;max-width:68rem;margin:0 auto;padding:0 1.25rem}.masthead.svelte-utdkwm{border-bottom:1px solid var(--border);padding:2rem 0 1.1rem}.wordmark.svelte-utdkwm{font-family:var(--font-serif);color:var(--fg);font-size:clamp(1.5rem,4vw,2rem);text-decoration:none;display:block}.masthead.svelte-utdkwm nav:where(.svelte-utdkwm){text-transform:uppercase;letter-spacing:.11em;flex-wrap:wrap;gap:1.2rem;margin-top:.8rem;font-size:.78rem;display:flex}.masthead.svelte-utdkwm nav:where(.svelte-utdkwm) a:where(.svelte-utdkwm){color:var(--muted);border-bottom:1px solid #0000;padding-bottom:2px;text-decoration:none}.masthead.svelte-utdkwm nav:where(.svelte-utdkwm) a[aria-current=page]:where(.svelte-utdkwm){color:var(--fg);border-bottom-color:var(--accent)}main.svelte-utdkwm{flex:1;width:100%;padding-bottom:3rem}h1.svelte-utdkwm{font-family:var(--font-serif);margin:2rem 0 .25rem;font-size:clamp(2rem,6vw,3rem);font-weight:400}h2.svelte-utdkwm{font-family:var(--font-serif);margin:2.6rem 0 .4rem;font-size:clamp(1.4rem,4vw,1.9rem);font-weight:400}h3.svelte-utdkwm{font-family:var(--font-serif);margin:1.4rem 0 .4rem;font-size:1.2rem;font-weight:400}.subtitle.svelte-utdkwm{color:var(--muted);margin:0;font-size:1.1rem}.example-notice.svelte-utdkwm{border:1px dashed var(--muted);color:var(--muted);border-radius:6px;margin:1rem 0 0;padding:.6rem .9rem;font-size:.88rem}.lede.svelte-utdkwm,.hint.svelte-utdkwm{color:var(--muted);max-width:60ch;margin:0 0 1rem}.hint.svelte-utdkwm{font-size:.88rem}.route-grid.svelte-utdkwm,.two-col.svelte-utdkwm{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.route-card.svelte-utdkwm{background:var(--card-bg);border:1px solid var(--border);border-radius:6px;padding:.9rem 1.1rem}.route-card.svelte-utdkwm h3:where(.svelte-utdkwm){margin:0 0 .3rem}.route-card.svelte-utdkwm p:where(.svelte-utdkwm){margin:0;font-size:.92rem}.legend.svelte-utdkwm{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.5rem 1rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.badge.svelte-utdkwm{text-transform:uppercase;letter-spacing:.09em;border:1px solid;border-radius:999px;margin-right:.3rem;padding:.1rem .45rem;font-size:.68rem}.legend.svelte-utdkwm li[data-basis=observed]:where(.svelte-utdkwm) .badge:where(.svelte-utdkwm){color:var(--basis-observed);background:var(--surface-observed)}.legend.svelte-utdkwm li[data-basis=declared]:where(.svelte-utdkwm) .badge:where(.svelte-utdkwm){color:var(--basis-declared);background:var(--surface-declared)}.legend.svelte-utdkwm li[data-basis=inferred]:where(.svelte-utdkwm) .badge:where(.svelte-utdkwm){color:var(--basis-inferred)}.legend.svelte-utdkwm li[data-basis=unknown]:where(.svelte-utdkwm) .badge:where(.svelte-utdkwm){color:var(--basis-unknown);background:var(--surface-unknown);border-style:dashed}.typing.svelte-utdkwm{border-top:1px solid var(--border);margin-top:1rem;padding-top:.8rem}.typing.svelte-utdkwm p:where(.svelte-utdkwm){margin:0}.typing-label.svelte-utdkwm{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);margin-right:.4rem;font-size:.78rem}.typing-caveat.svelte-utdkwm{color:var(--muted);margin-left:.5rem;font-size:.82rem}.typing-note.svelte-utdkwm{color:var(--muted);margin-top:.3rem;font-size:.82rem;font-style:italic}.cards.svelte-utdkwm{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem;margin-top:1rem;display:grid}.offer.svelte-utdkwm{flex-direction:column;gap:.6rem;min-width:0;display:flex}button.svelte-utdkwm{font:inherit;border:1px solid var(--accent);background:var(--accent);color:var(--bg);cursor:pointer;border-radius:4px;padding:.45rem .9rem;font-size:.88rem}button.secondary.svelte-utdkwm{background:var(--bg);color:var(--fg);border-color:var(--border)}button.svelte-utdkwm:disabled{opacity:.5;cursor:not-allowed}.offered-chip.svelte-utdkwm{text-transform:uppercase;letter-spacing:.09em;color:var(--basis-observed);border:1px solid;border-radius:999px;padding:.15rem .5rem;font-size:.72rem}.paused.svelte-utdkwm{color:var(--muted);font-size:.82rem;font-style:italic}.demo-row.svelte-utdkwm{flex-wrap:wrap;gap:.6rem;margin-top:1.2rem;display:flex}.wear-select.svelte-utdkwm{color:var(--muted);align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.wear-select.svelte-utdkwm select:where(.svelte-utdkwm){font:inherit;border:1px solid var(--border);background:var(--bg);color:var(--fg);border-radius:4px;padding:.25rem .4rem;font-size:.85rem}.pipeline.svelte-utdkwm{width:100%;max-width:46rem;height:auto;color:var(--fg);margin:.5rem 0 1rem;display:block}.device-note.svelte-utdkwm{color:var(--muted);font-style:italic;margin-top:.5rem!important}.findings.svelte-utdkwm{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.finding.svelte-utdkwm{background:var(--card-bg);border:1px solid var(--border);border-left-width:3px;border-left-color:var(--verdict-no);border-radius:6px;padding:.7rem .9rem;font-size:.9rem}.finding[data-known=true].svelte-utdkwm{border-left-color:var(--basis-observed)}.finding[data-weak=true].svelte-utdkwm{border-left-style:dashed}.finding-head.svelte-utdkwm{flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin:0;display:flex}.finding-state.svelte-utdkwm{text-transform:uppercase;letter-spacing:.09em;color:var(--verdict-no);border:1px solid;border-radius:999px;padding:.1rem .45rem;font-size:.68rem}.finding[data-known=true].svelte-utdkwm .finding-state:where(.svelte-utdkwm){color:var(--basis-observed)}.finding-conf.svelte-utdkwm{color:var(--muted);font-size:.78rem}.finding[data-weak=true].svelte-utdkwm .finding-conf:where(.svelte-utdkwm):before{content:"⚠"}.finding-body.svelte-utdkwm{margin:.35rem 0 0}.finding-caveat.svelte-utdkwm{color:var(--basis-declared);margin:.35rem 0 0;font-size:.84rem}.sources.svelte-utdkwm{color:var(--muted);margin:.4rem 0 0;padding-left:1.1rem;font-size:.8rem}.sources.svelte-utdkwm a:where(.svelte-utdkwm){color:inherit}.tier.svelte-utdkwm{font-family:var(--font-mono);font-size:.74rem}.precedent.svelte-utdkwm{border-left:3px solid var(--accent);font-family:var(--font-serif);margin:0;padding:.6rem 0 .6rem 1rem;font-size:1.05rem}.precedent.svelte-utdkwm p:where(.svelte-utdkwm){margin:0}.precedent.svelte-utdkwm footer:where(.svelte-utdkwm){color:var(--muted);border:0;margin-top:.4rem;padding:0;font-family:inherit;font-size:.82rem}.repeats.svelte-utdkwm{gap:1rem;margin-top:1rem;display:grid}.directions.svelte-utdkwm{width:100%;max-width:40rem;height:auto;color:var(--muted);margin:.5rem 0 1rem;display:block}.vouches.svelte-utdkwm{margin:0;padding:0;font-size:.88rem;list-style:none}.vouches.svelte-utdkwm li:where(.svelte-utdkwm){border-top:1px solid var(--border);flex-wrap:wrap;gap:.3rem .6rem;padding:.4rem 0;display:flex}.vouches.svelte-utdkwm li[data-revoked=true]:where(.svelte-utdkwm){color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--verdict-no);text-decoration-color:var(--verdict-no)}.who.svelte-utdkwm{font-weight:600}.since.svelte-utdkwm{color:var(--muted);font-size:.78rem}footer.svelte-utdkwm{border-top:1px solid var(--border);color:var(--muted);padding:1.2rem 0 2rem;font-size:.82rem}footer.svelte-utdkwm p:where(.svelte-utdkwm){margin:0}
