.fs-wrap{max-width:1040px}.fs-back{display:inline-flex;align-items:center;gap:6px;margin:0 0 1rem;font-size:13px;font-weight:700;color:var(--muted);text-decoration:none}.fs-back:hover{color:var(--cyan)}.fs-printhead{display:none}.fs-sheets{margin-bottom:1.2rem}.fs-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 0 1rem;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.fs-legend{flex:1 1 420px;font-size:12.5px;line-height:2;color:var(--muted)}.fs-legend a{color:var(--cyan);font-weight:700;text-decoration:none}.fs-legend i{font-style:italic;color:var(--ink)}.fs-print{flex:none;display:inline-flex;align-items:center;gap:7px;cursor:pointer;font:inherit;font-size:13px;font-weight:800;color:#04131c;background:var(--cyan);border:0;border-radius:11px;padding:9px 16px}.fs-print:hover{filter:brightness(1.08)}.fs-print:focus-visible{outline:#fff solid 2px;outline-offset:2px}.fs-note{margin:0 0 1.6rem;padding:12px 16px;border-radius:12px;font-size:13px;line-height:1.6;color:var(--muted);background:rgba(0,210,241,.05);border:1px solid rgba(0,210,241,.22)}.fs-note b{color:var(--ink)}.fs-group{margin:0 0 1.6rem}.fs-h{font-family:'Baloo 2',sans-serif;font-weight:800;font-size:20px;color:var(--cyan);margin:0 0 .6rem;display:flex;align-items:center;gap:10px}.fs-h::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(0,210,241,.3),transparent)}.fs-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--card)}.fs-table th{text-align:left;font-family:'JetBrains Mono',monospace;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:10px 14px;border-bottom:1px solid var(--line)}.fs-table td{padding:12px 14px;vertical-align:top;border-bottom:1px solid var(--line)}.fs-table tr:last-child td{border-bottom:0}.fs-c-eq{width:34%}.fs-c-l{width:22%}.fs-f{font-family:'Cambria Math','STIX Two Math','Times New Roman',serif;font-size:19px;line-height:1.5;color:#fff}.fs-f i{font-style:italic}.fs-f sub,.fs-f sup{font-size:.7em}.fs-fr{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;margin:0 .15em;font-size:.92em;line-height:1.15}.fs-fr>span{padding:0 .2em}.fs-fr>span:first-child{border-bottom:1px solid currentColor}.fs-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px;align-items:center}.fs-code{font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:700;color:var(--cyan);background:rgba(0,210,241,.08);border:1px solid rgba(0,210,241,.2);border-radius:7px;padding:2px 7px}.fs-tag{display:inline-block;font-family:'JetBrains Mono',monospace;font-size:10.5px;font-weight:700;letter-spacing:.03em;border-radius:6px;padding:2px 7px;border:1px solid var(--line);color:var(--muted);line-height:1.5}.fs-tag.t-core,.fs-tag.t-recall{color:var(--green);border-color:rgba(0,232,160,.35);background:rgba(0,232,160,.07)}.fs-tag.t-given,.fs-tag.t-sup{color:var(--cyan);border-color:rgba(0,210,241,.35);background:rgba(0,210,241,.07)}.fs-tag.t-higher{color:#c9a7ff;border-color:rgba(170,130,255,.4);background:rgba(170,130,255,.08)}.fs-tag.t-phys{color:var(--ink)}.fs-bds{display:flex;flex-direction:column;gap:3px}.fs-bd{font-size:11.5px;color:var(--ink)}.fs-bd b{display:inline-block;min-width:58px;font-family:'JetBrains Mono',monospace;font-size:10.5px;color:var(--cyan)}.fs-bd.is-none,.fs-bd.is-none b{color:var(--muted)}.fs-c-m{font-size:13.5px;line-height:1.55;color:var(--ink)}.fs-sym{list-style:none;margin:6px 0 0;padding:0;font-size:12.5px;color:var(--muted);line-height:1.6}.fs-sym b{font-family:'Cambria Math','STIX Two Math','Times New Roman',serif;font-weight:400;font-size:14px;color:var(--ink);margin-right:2px}.fs-sym sub,.fs-sym sup{font-size:.72em}.fs-u{font-family:'JetBrains Mono',monospace;font-size:11.5px;color:var(--ink)}.fs-link{display:inline-flex;align-items:flex-start;gap:5px;font-size:12px;font-weight:700;line-height:1.4;color:var(--ink);text-decoration:none;background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:12px;padding:6px 10px;transition:.15s}.fs-link:hover{border-color:rgba(0,210,241,.45);background:rgba(0,210,241,.07)}.fs-link .mdi{color:var(--cyan);font-size:14px;line-height:1.2}.fs-nolink{font-size:12px;color:var(--muted);font-style:italic}.fs-foot{margin:1.4rem 0 0;font-size:12.5px;color:var(--muted);line-height:1.6}@media (max-width:720px){.fs-table,.fs-table tbody,.fs-table td,.fs-table tr{display:block;width:auto}.fs-table thead{display:none}.fs-table tr{border-bottom:1px solid var(--line);padding:4px 0}.fs-table tr:last-child{border-bottom:0}.fs-table td{border-bottom:0;padding:8px 14px}.fs-c-eq,.fs-c-l{width:auto}.fs-f{font-size:18px;overflow-x:auto}.fs-print{width:100%;justify-content:center}}@media print{@page{margin:12mm 11mm}body,html{background:#fff!important;color:#000!important}body{padding-top:0!important;font-size:9.5pt}#pwTopnav,.fs-back,.fs-c-l,.fs-print,.fs-sheets,.smp-cta{display:none!important}.fs-wrap{max-width:none;padding:0}.fs-printhead{display:block;margin:0 0 4mm;font:600 8pt 'Plus Jakarta Sans',system-ui,sans-serif;color:#000;border-bottom:1px solid #000;padding-bottom:2mm}.smp-eyebrow{color:#000;font-size:8pt}h1{font-size:18pt;margin:1mm 0 2mm;color:#000}.smp-sub{margin:0 0 3mm;font-size:8.5pt;color:#000;max-width:none}.fs-legend a,.smp-sub a{color:#000;text-decoration:none;font-weight:700}.fs-bar{border:0;background:0 0;padding:0;margin:0 0 2mm}.fs-legend{color:#000;font-size:8pt;line-height:1.6}.fs-legend i{color:#000}.fs-note{background:0 0;border:1px solid #000;color:#000;font-size:8pt;padding:2mm 3mm;margin:0 0 3mm}.fs-note b{color:#000}.fs-group{margin:0 0 3mm;break-inside:auto}.fs-h{color:#000;font-size:12pt;margin:0 0 1mm;break-after:avoid}.fs-h::after{background:#000;height:.5pt}.fs-table{background:0 0;border:.5pt solid #000;border-radius:0}.fs-table th{color:#000;border-bottom:.5pt solid #000;padding:1mm 2mm;font-size:7pt}.fs-table td{border-bottom:.5pt solid #999;padding:1.2mm 2mm}.fs-table tr{break-inside:avoid}.fs-c-eq{width:38%}.fs-f{color:#000;font-size:11.5pt}.fs-c-m{color:#000;font-size:8.5pt;line-height:1.35}.fs-sym{color:#000;font-size:8pt;margin-top:.5mm;line-height:1.35}.fs-sym li{display:inline}.fs-sym li+li::before{content:" · "}.fs-sym b,.fs-u{color:#000;font-size:8pt}.fs-tags{margin-top:.8mm;gap:1mm}.fs-code,.fs-tag{color:#000!important;background:0 0!important;border:.5pt solid #000!important;font-size:6.5pt;padding:0 1mm}.fs-tag.t-given,.fs-tag.t-higher,.fs-tag.t-sup{font-weight:800}.fs-bd,.fs-bd b,.fs-bd.is-none,.fs-bd.is-none b{color:#000;font-size:7pt}.fs-disc,.fs-foot{color:#000!important;background:0 0!important;border:0!important;font-size:7pt;padding:0;margin:2mm 0 0}a[href]{color:#000}}