:root{--paper:#faf8f4;--surface:#fff;--surface-2:#f4f2ec;--ink:#1a1d21;--ink-2:#54595f;--ink-3:#8a8f96;--line:#e7e3da;--line-2:#d8d3c8;--brand:#1b4d6b;--brand-2:#246088;--brand-soft:#e9f0f4;--official:#1c7a4f;--official-soft:#e6f1ea;--official-ink:#155f3d;--calc:#2c5da8;--calc-soft:#e9eff8;--calc-ink:#234c86;--est:#a9690f;--est-soft:#f6eedd;--est-ink:#855210;--pos:#1c7a4f;--neg:#9a3b30;--r-s:8px;--r:12px;--r-l:18px;--r-xl:26px;--sh-s:0 1px 2px rgba(26,29,33,.05);--sh:0 1px 2px rgba(26,29,33,.04),0 10px 30px -20px rgba(26,29,33,.25);--sans:"Assistant",system-ui,sans-serif;--serif:"Frank Ruhl Libre",Georgia,serif;--focus:#0b3b57}*,:after,:before{box-sizing:border-box}html{font-size:18px;text-size-adjust:100%}body{background:var(--paper);font-family:var(--sans);font-size:1.06rem;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,h1,h2,h3{margin:0;color:var(--ink)}h1,h2,h3{font-family:var(--serif);font-weight:800;line-height:1.12}a{color:var(--brand);text-underline-offset:3px}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted{color:var(--ink-2)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}:focus:not(:focus-visible){outline:none}.skip-link{position:absolute;inset-inline-start:12px;top:-100px;z-index:999;background:var(--brand);color:#fff;padding:12px 18px;border-radius:var(--r);font-weight:700;transition:top .15s ease}.skip-link:focus{top:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[role=button],a.btn,button,input,select{min-height:44px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.page{min-height:100dvh;display:flex;flex-direction:column}.container{width:100%;max-width:1080px;margin-inline:auto;padding-inline:24px}.appbar{border-bottom:1px solid var(--line);background:var(--surface)}.appbar .bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:16px}.brand{display:inline-flex;align-items:center;gap:10px;font-family:var(--serif);font-weight:800;font-size:1.35rem;color:var(--ink);text-decoration:none}.brand .mk{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--brand);color:#fff;font-weight:800;font-size:1.15rem}.navlinks{display:flex;gap:6px;align-items:center}.navlinks a{color:var(--ink-2);text-decoration:none;font-weight:600;font-size:.95rem;padding:8px 12px;border-radius:var(--r-s)}.navlinks a:hover{color:var(--brand);background:var(--brand-soft)}.modeswitch{display:inline-flex;gap:2px;padding:3px;background:var(--surface-2);border:1px solid var(--line-2);border-radius:999px}.modeswitch button{border:0;background:transparent;color:var(--ink-2);font-family:var(--sans);font-weight:700;font-size:.9rem;padding:7px 15px;border-radius:999px;cursor:pointer;min-height:0}.modeswitch button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-s)}.hero{padding-block:56px 24px;text-align:center}.hero .kick{font-weight:700;font-size:.82rem;letter-spacing:.5px;color:var(--brand);text-transform:none}.hero h1{font-size:clamp(30px,4vw,46px);line-height:1.08;margin-top:10px}.hero p{color:var(--ink-2);font-size:1.1rem;max-width:640px;margin:14px auto 0}.search{display:flex;align-items:center;gap:8px;width:min(760px,100%);margin:28px auto 0;background:var(--surface);border:2px solid var(--ink);border-radius:999px;box-shadow:var(--sh);padding:8px 8px 8px 20px}.search input.q{flex:1 1;border:0;outline:0;background:transparent;font-family:var(--sans);font-size:1.12rem;color:var(--ink);min-height:48px}.search input.q::placeholder{color:var(--ink-3)}.search .mic{display:inline-grid;place-items:center;width:48px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface-2);color:var(--ink-2)}.search .go,.search .mic{height:48px;cursor:pointer}.search .go{border:0;background:var(--brand);color:#fff;font-family:var(--sans);font-weight:800;font-size:1rem;padding:0 22px;border-radius:999px}.search .go:hover{background:var(--brand-2)}.examples{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:20px auto 0;max-width:760px;list-style:none;padding:0}.ex{border:1.5px solid var(--line-2);background:var(--surface);color:var(--ink-2);border-radius:999px;padding:9px 16px;font-family:var(--sans);font-size:.95rem;font-weight:600;cursor:pointer;min-height:0}.ex:hover{border-color:var(--brand);color:var(--brand);background:var(--brand-soft)}.qb{width:min(760px,100%);margin:34px auto 0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-l);box-shadow:var(--sh-s);padding:18px 20px}.qb-lab{display:flex;align-items:center;gap:8px;color:var(--ink-2);font-size:.9rem;font-weight:600}.qb-lab .led{width:9px;height:9px;border-radius:999px;background:var(--official);box-shadow:0 0 0 3px var(--official-soft)}.qb-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.qchip{display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--line-2);background:var(--surface);border-radius:10px;padding:8px 12px;font-weight:700;font-size:.9rem;color:var(--ink)}.qchip.on{background:var(--brand-soft);border-color:#bbd3e0;color:var(--brand)}.qchip.add{border-style:dashed;color:var(--ink-3)}.qchip .k{color:var(--ink-3);font-weight:700}.tag{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;font-weight:800;font-size:.8rem}.tag,.tag .d{border-radius:999px}.tag .d{width:8px;height:8px}.tag.off{background:var(--official-soft);color:var(--official-ink)}.tag.off .d{background:var(--official)}.tag.calc{background:var(--calc-soft);color:var(--calc-ink)}.tag.calc .d{background:var(--calc)}.tag.est{background:var(--est-soft);color:var(--est-ink)}.tag.est .d{background:var(--est)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:11px;padding:12px 18px;font-family:var(--sans);font-weight:800;font-size:.95rem;border:1.5px solid transparent;cursor:pointer;text-decoration:none}.btn.pri{background:var(--brand);color:#fff}.btn.pri:hover{background:var(--brand-2)}.btn.sec{background:var(--surface);border-color:var(--line-2);color:var(--ink)}.btn.sec:hover{border-color:var(--brand);color:var(--brand)}.btn.ghost{background:transparent;color:var(--brand)}.footer{margin-top:auto;border-top:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:.9rem}.footer .container{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;justify-content:space-between;padding-block:20px}.notice{border:1px dashed var(--line-2);background:var(--surface-2);border-radius:var(--r);padding:14px 16px;color:var(--ink-2);font-size:.95rem}@media (max-width:720px){.navlinks{display:none}.hero{padding-block:36px 16px}.search{flex-wrap:nowrap}.search .go{padding:0 16px}}.qb-lab .led.on{background:var(--official);box-shadow:0 0 0 3px var(--official-soft)}.qb-lab .led.warn{background:var(--est);box-shadow:0 0 0 3px var(--est-soft)}.qb-lab .led.err{background:var(--neg);box-shadow:0 0 0 3px rgba(154,59,48,.14)}.qb-note{margin:10px 0 0;padding:10px 12px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-s);color:var(--ink-2);font-size:.92rem}.qb-empty,.qb-hint{color:var(--ink-3);font-size:.9rem;margin:6px 0 0}.qb input[type=number],.qb input[type=text],.qb select{font-family:var(--sans);font-size:1rem;color:var(--ink);background:var(--surface);border:1.5px solid var(--line-2);border-radius:var(--r-s);padding:8px 12px}.qb input:hover,.qb select:hover{border-color:var(--brand)}.qb-field{display:flex;align-items:center;gap:10px;margin-top:16px;flex-wrap:wrap}.qb-field>label{font-weight:800;color:var(--ink-2);min-width:84px}.qb-field input,.qb-field select{flex:1 1;min-width:180px}.qb-group{margin-top:18px;border:1px solid var(--line);border-radius:var(--r);padding:12px 14px 14px}.qb-group>legend{font-family:var(--serif);font-weight:700;font-size:1.05rem;color:var(--ink);padding-inline:6px}.qb-checks{display:flex;flex-wrap:wrap;gap:8px}.qb-check{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--line-2);background:var(--surface);border-radius:10px;padding:8px 12px;font-weight:700;font-size:.92rem;color:var(--ink);cursor:pointer;min-height:44px}.qb-check.on{background:var(--brand-soft);border-color:#bbd3e0;color:var(--brand)}.qb-check input{width:18px;height:18px;accent-color:var(--brand);cursor:pointer}.qb-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.qb-filter select{flex:1 1 160px;min-width:140px}.qb-values{flex:2 1 200px;min-width:160px}.qb-x{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--r-s);border:1.5px solid var(--line-2);background:var(--surface);color:var(--neg);cursor:pointer;font-size:1rem}.qb-x:hover{border-color:var(--neg);background:var(--est-soft)}.qb-tail{display:flex;flex-wrap:wrap;gap:8px 24px}.qb-tail .qb-field{flex:1 1 260px}.qb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px}.btn.pri:disabled{background:var(--line-2);color:var(--ink-3);cursor:not-allowed}.qb-json{margin-top:14px;padding:14px 16px;background:var(--ink);color:#edeff2;border-radius:var(--r);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;line-height:1.5;overflow-x:auto;direction:ltr;text-align:left}@media (max-width:720px){.qb-field>label{min-width:0}}.result{width:min(760px,100%);margin:22px auto 0}.result-loading{color:var(--ink-2);font-weight:600;text-align:center;padding:18px}.result-err{background:var(--est-soft);border:1px solid #e7c98f;color:var(--neg);border-radius:var(--r);padding:12px 14px}.result-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.result-count{font-size:.9rem}.bignum{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-l);box-shadow:var(--sh);padding:26px 24px;text-align:center}.bignum .val{display:block;font-family:var(--serif);font-weight:800;font-size:clamp(38px,7vw,68px);line-height:1.05;color:var(--ink)}.bignum .val.pos{color:var(--pos)}.bignum .val.neg{color:var(--neg)}.bignum .val .unit{font-size:.5em;font-weight:700;color:var(--ink-2)}.bignum-lbl{display:block;margin-top:8px;color:var(--ink-2);font-weight:600}.rtable .val{font-weight:700}.rtable .val.pos{color:var(--pos)}.rtable .val.neg{color:var(--neg)}.rtable .val .unit{color:var(--ink-3);font-weight:600;font-size:.85em}.rtable-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-l);box-shadow:var(--sh-s);overflow-x:auto}.rtable{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rtable td,.rtable th{text-align:right;padding:11px 16px;border-bottom:1px solid var(--line)}.rtable thead th{font-family:var(--sans);font-weight:800;color:var(--ink-2);font-size:.92rem;background:var(--surface-2)}.rtable tbody tr:last-child td{border-bottom:0}.rtable td.num{font-weight:700}.result-method{margin:14px 2px 0;color:var(--ink);font-size:.98rem}.result-method .k{color:var(--ink-2);font-weight:800}.result-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.panel{margin-top:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:14px 16px}.panel-h{font-family:var(--serif);font-size:1.02rem;font-weight:800;margin:12px 0 8px}.panel-h:first-child{margin-top:0}.altlist,.asmlist,.srclist{list-style:none;margin:0;padding:0}.srccard{border:1px solid var(--line);border-radius:var(--r-s);padding:12px 14px;margin-bottom:10px}.srccard:last-child{margin-bottom:0}.srccard-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.srclink{display:inline-block;word-break:break-all;font-size:.88rem;direction:ltr}.srcmeta{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:6px;font-size:.85rem}.srcnote{margin:8px 0 0;font-size:.9rem;color:var(--ink-2);line-height:1.5}.asmlist li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:8px 0;border-bottom:1px dashed var(--line)}.asmlist li:last-child{border-bottom:0}.asm-comp{font-weight:800;color:var(--brand)}.asm-text{flex:1 1 320px;color:var(--ink-2);font-size:.92rem}.altlist li{padding:10px 0;border-bottom:1px dashed var(--line)}.altlist li:last-child{border-bottom:0}.alt-cofog{font-weight:700;margin-bottom:6px}.alt-cofog .k{color:var(--ink-3)}.alt-methods{display:flex;flex-wrap:wrap;gap:6px}.altchip{border:1.5px solid var(--line-2);border-radius:999px;padding:4px 11px;font-size:.85rem;font-weight:700;color:var(--ink-2)}.altchip.on{background:var(--calc-soft);border-color:#b9cdea;color:var(--calc-ink)}.chartview{margin:4px 0 2px}.chart-switch{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.chart-switch .chip{border:1.5px solid var(--line-2);background:var(--surface);border-radius:999px;padding:7px 16px;font-size:.9rem;font-weight:700;color:var(--ink-2);cursor:pointer}.chart-switch .chip.on{background:var(--brand-soft);border-color:#b9cdea;color:var(--brand)}.viz{margin:0}.viz-svg{width:100%;height:auto;display:block;overflow:visible;font-family:var(--sans)}.viz-cap{margin:10px 2px 0;font-size:.88rem}.viz-svg.bar .axis-zero{stroke:var(--line-2);stroke-width:1.5}.bar-rect{fill:var(--calc)}.bar-rect.pos{fill:var(--pos)}.bar-rect.neg{fill:var(--neg)}.bar-lbl{font-size:15px;font-weight:700;fill:var(--ink);text-anchor:start}.bar-val{font-size:13px;font-weight:700;fill:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bar-val.pos{fill:var(--official-ink)}.bar-val.neg{fill:var(--neg)}.flow-link{fill:var(--brand);opacity:.22;transition:opacity .15s ease}.flow-link:hover{opacity:.42}.flow-node{fill:var(--brand)}.flow-node.root,.flow-root-lbl{fill:var(--ink)}.flow-root-lbl{font-size:15px;font-weight:800}.flow-cat-lbl{font-size:14px;font-weight:700;fill:var(--ink)}.flow-cat-val{font-weight:600;fill:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.viz.tree{margin-top:2px}.tree-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:.9rem}.btn.ghost.sm{min-height:36px;padding:5px 12px;font-size:.85rem}.tree-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.tree-row{display:flex;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid var(--line)}.tree-toggle{flex:0 0 auto;min-height:28px;width:28px;height:28px;border:0;background:transparent;color:var(--brand);font-size:1rem;line-height:1;cursor:pointer;border-radius:6px}.tree-toggle:disabled{color:var(--ink-3);cursor:default}.tree-label{flex:1 1 auto;font-weight:700;color:var(--ink);min-width:90px}.tree-bar-track{flex:0 0 120px;height:8px;background:var(--surface-2);border-radius:999px;overflow:hidden}.tree-bar-fill{display:block;height:100%;background:var(--brand-2);border-radius:999px}.tree-val{flex:0 0 auto;font-weight:700;color:var(--ink);min-width:90px;text-align:start}.tree-pct{flex:0 0 44px;text-align:start;font-size:.85rem}@media (max-width:640px){.tree-bar-track{display:none}.bar-lbl,.flow-cat-lbl{font-size:17px}}.viz.map{margin:0}.choro-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;gap:18px}.viz-svg.choro{flex:1 1 320px;max-width:460px;margin-inline:auto}.choro-region{stroke:var(--surface);stroke-width:.7;stroke-linejoin:round;cursor:pointer;transition:filter .12s ease,stroke .12s ease}.choro-region:hover{filter:brightness(.92)}.choro-region:focus-visible{outline:none;stroke:var(--focus);stroke-width:2}.choro-region.sel{stroke:var(--ink);stroke-width:2}.choro-region.nodata{fill:var(--surface-2)}.choro-region.b0{fill:#e3edf3}.choro-region.b1{fill:#bcd4e3}.choro-region.b2{fill:#7faac6}.choro-region.b3{fill:#3f7ba0}.choro-region.b4{fill:#1b4d6b}.choro-region.neg.b0{fill:#efd8d4}.choro-region.neg.b1{fill:#dda79e}.choro-region.neg.b2{fill:#c6746a}.choro-region.neg.b3{fill:#a94a3e}.choro-region.neg.b4{fill:#7e2a22}.choro-region.pos.b0{fill:#dbeae1}.choro-region.pos.b1{fill:#a9cdb8}.choro-region.pos.b2{fill:#6daa86}.choro-region.pos.b3{fill:#33835b}.choro-region.pos.b4{fill:#12603c}.choro-lbl{font-size:4px;font-weight:700;fill:var(--ink);paint-order:stroke;stroke:var(--surface);stroke-width:.9;pointer-events:none}.choro-legend{flex:0 0 auto;min-width:130px;padding-top:4px}.choro-legend-t{display:block;font-size:.82rem;font-weight:700;color:var(--ink-2);margin-bottom:6px}.choro-scale{display:flex;gap:2px}.choro-swatch{width:22px;height:14px;border-radius:2px;display:inline-block;background:var(--surface-2)}.choro-swatch.b0{background:#e3edf3}.choro-swatch.b1{background:#bcd4e3}.choro-swatch.b2{background:#7faac6}.choro-swatch.b3{background:#3f7ba0}.choro-swatch.b4{background:#1b4d6b}.choro-swatch.neg.b0{background:#efd8d4}.choro-swatch.neg.b1{background:#dda79e}.choro-swatch.neg.b2{background:#c6746a}.choro-swatch.neg.b3{background:#a94a3e}.choro-swatch.neg.b4{background:#7e2a22}.choro-swatch.pos.b0{background:#dbeae1}.choro-swatch.pos.b1{background:#a9cdb8}.choro-swatch.pos.b2{background:#6daa86}.choro-swatch.pos.b3{background:#33835b}.choro-swatch.pos.b4{background:#12603c}.choro-scale-ends{display:flex;justify-content:space-between;font-size:.74rem;margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.choro-sel{margin:12px 2px 0;font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.choro-sel strong{-webkit-margin-end:8px;margin-inline-end:8px}@media (max-width:640px){.choro-lbl{font-size:4.6px}.viz-svg.choro{max-width:100%}}.viz.crosstab .rtable-wrap{overflow-x:auto}.rtable.heat{border-collapse:separate;border-spacing:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rtable.heat th{background:var(--surface-2);font-weight:600;white-space:nowrap;text-align:start;padding:8px 10px}.rtable.heat th.corner{color:var(--muted);font-weight:500}.rtable.heat td,.rtable.heat th[scope=col]{text-align:center}.rtable.heat td{padding:8px 10px;border-radius:4px;min-width:82px}.rtable.heat td .tnum{font-size:.92rem}.rtable.heat .total-col,.rtable.heat td.grand,.rtable.heat tfoot .total-row td{font-weight:700;background:var(--surface-2)}.rtable.heat td.grand{background:var(--surface-3,var(--surface-2))}.rtable.heat .neg .tnum,.rtable.heat td.neg{color:var(--neg,#a94a3e)}.rtable.heat .pos .tnum,.rtable.heat td.pos{color:var(--pos,#12603c)}.heat-cell{color:var(--ink)}.heat-cell.nodata{background:var(--surface-2);color:var(--muted)}.heat-cell.b0{background:#e3edf3}.heat-cell.b1{background:#bcd4e3}.heat-cell.b2{background:#7faac6}.heat-cell.b3{background:#3f7ba0;color:#fff}.heat-cell.b4{background:#1b4d6b;color:#fff}.heat-cell.neg.b0{background:#efd8d4}.heat-cell.neg.b1{background:#dda79e}.heat-cell.neg.b2{background:#c6746a;color:#fff}.heat-cell.neg.b3{background:#a94a3e;color:#fff}.heat-cell.neg.b4{background:#7e2a22;color:#fff}.heat-cell.pos.b0{background:#dbeae1}.heat-cell.pos.b1{background:#a9cdb8}.heat-cell.pos.b2{background:#6daa86;color:#fff}.heat-cell.pos.b3{background:#33835b;color:#fff}.heat-cell.pos.b4{background:#12603c;color:#fff}.heat-cell.b3 .tnum,.heat-cell.b4 .tnum,.heat-cell.neg.b2 .tnum,.heat-cell.neg.b3 .tnum,.heat-cell.neg.b4 .tnum,.heat-cell.pos.b2 .tnum,.heat-cell.pos.b3 .tnum,.heat-cell.pos.b4 .tnum{color:#fff}@media (max-width:640px){.rtable.heat td{min-width:64px;padding:6px}.rtable.heat td .tnum{font-size:.82rem}}.result-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--line)}.result-tools .btn{padding:9px 14px;font-size:.9rem}.tool-flash{color:var(--ok,var(--brand));font-weight:700;font-size:.9rem}.reports-list{list-style:none;margin:20px 0 0;padding:0}.report-card{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:var(--r-s,10px);padding:14px 16px;margin-bottom:10px;background:var(--surface)}.report-main{min-width:0}.report-title{font-family:var(--serif);font-weight:800;font-size:1.08rem;color:var(--brand);text-decoration:none}.report-title:hover{text-decoration:underline}.report-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:6px;font-size:.88rem}@media print{.appbar,.examples,.footer,.hero>.kick,.mic,.no-print,.qb,.result-btns,.result-tools,.search{display:none!important}.container,.page,main{display:block!important;padding:0!important}.result{border:none!important;box-shadow:none!important}a[href]:after{content:""}body{background:#fff;color:#000}}