@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/3cc72ebdb4333575-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/cc48ae4900a0ef8a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/5b187f1b07b443b9-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/8b06267f36c612cb-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/6d252fd236ac2e88-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/_next/static/media/f35bab321b697722-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/fa20d3c920a61e0f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b811bb48e9860189-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/897bedb07e9f6a6b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/6e40d8da2e831d20-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0c8fa18c75a2b5a0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0289ba911e8000e3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_c1c479{font-family:"Source Serif 4","Source Serif 4 Fallback"}.__variable_c1c479{--font-serif:"Source Serif 4","Source Serif 4 Fallback"}html:root{--serif:var(--font-serif),"Source Serif 4","Source Serif Pro",Georgia,"Times New Roman",serif;--bg:var(--card)}.facets{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;font-family:var(--sans)}.facets a{display:inline-flex;gap:6px;align-items:baseline;padding:6px 12px;border:1px solid var(--rule);border-radius:var(--r);background:var(--card);font-size:13.5px;color:var(--ink-2);text-decoration:none}.facets a span{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.facets a:hover{border-color:var(--accent);color:var(--accent)}.facets a.on{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.facets a.on span{color:var(--on-accent);opacity:.8}.facets-l{font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:18px 0 8px}.qlist{display:grid;grid-gap:28px;gap:28px;max-width:820px}.qcard .qh .crumb{color:var(--muted)}.opts.static li{display:grid;grid-template-columns:34px minmax(0,1fr) 22px;grid-gap:4px;gap:4px;padding:13px 10px;font-size:17px;line-height:1.45}.opts.static li.right{background:var(--ok-bg)}.opts.static li.right .mk{color:var(--ok)}.opts.static li.right .mk:after{content:"\2713"}.qcard .qx{padding:6px 22px 22px}.qcard .qx .concept{font-style:italic;color:var(--ink);margin:14px 0 8px}.qcard .qx .why-src{font-family:var(--sans);font-size:12.5px;color:var(--muted);margin:14px 0 0}.pager{display:flex;gap:22px;margin-top:34px;font-family:var(--sans)}@media (max-width:640px){.opts.static li{font-size:16px;padding:12px 6px}.qcard .qx{padding:4px 16px 18px}}.xblocks{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.xb{min-width:0;overflow-wrap:anywhere}.xb-lab{display:block;margin:0 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.xb-lab,.xb-note{color:var(--muted)}.xb-note{margin:6px 0 0;font-size:12.5px;font-style:italic}.xb-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.xb-chain,.xb-data,.xb-rank .v,.xb-steps .w{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xb-anchor{border:1px solid var(--line);border-left:3px solid var(--warn);background:var(--warn-bg);border-radius:0 6px 6px 0;padding:10px 13px}.xb-anchor .big{display:block;font-size:14.5px;line-height:1.5}.xb-anchor .ctx{display:block;margin-top:5px;font-size:12.5px;color:var(--muted)}.xb-rule{border-left:3px solid var(--accent);background:var(--accent-soft);padding:9px 13px;border-radius:0 6px 6px 0}.xb-rule .expr{display:block;font-size:14.5px;font-weight:600;line-height:1.45}.xb-rule .why{display:block;margin-top:3px;font-size:12.5px;color:var(--muted)}.xb-data,.xb-grid{border-collapse:collapse;font-size:13px;min-width:60%}.xb-data td,.xb-data th,.xb-grid td,.xb-grid th{border:1px solid var(--line);padding:5px 10px;text-align:left;vertical-align:top}.xb-data th,.xb-grid th{background:var(--card);color:var(--muted);font-size:11.5px;font-weight:600}.xb-grid td{text-align:center}.xb-grid td:first-child{text-align:left;font-weight:600}.xb-steps{list-style:none;margin:0;padding:0;counter-reset:st}.xb-steps li{counter-increment:st;display:grid;grid-template-columns:22px minmax(0,auto) minmax(0,1fr);grid-gap:2px 14px;gap:2px 14px;padding:6px 0;border-bottom:1px solid var(--line);align-items:baseline}.xb-steps li:before{content:counter(st);font-size:11px;color:var(--muted)}.xb-steps li:last-child{border-bottom:0}.xb-steps .w{font-size:14px;white-space:nowrap}.xb-steps .w b{font-weight:600}.xb-steps .y{font-size:12.5px;color:var(--muted);line-height:1.45}.xb-steps li.final{border-top:2px solid var(--muted);margin-top:2px;padding-top:8px}.xb-steps li.final .w b{color:var(--ok);font-weight:700}@media (max-width:560px){.xb-steps li{grid-template-columns:22px minmax(0,1fr)}.xb-steps .w{white-space:normal}.xb-steps .y{grid-column:2}}.xb-chain{display:flex;flex-wrap:wrap;align-items:center;row-gap:10px}.xb-chain .cell{display:inline-flex;align-items:center}.xb-chain .t{border:1px solid var(--line);background:var(--card);border-radius:5px;padding:4px 9px;font-size:14px}.xb-chain .t.ans{border-color:var(--ok);background:var(--ok-bg);color:var(--ok);font-weight:700}.xb-chain .op{font-size:11.5px;color:var(--accent);padding:0 7px;white-space:nowrap;border-bottom:1px solid var(--line);margin:0 3px;line-height:1.2}.xb-verdicts .vd{display:grid;grid-template-columns:26px minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;padding:9px 0;border-top:1px solid var(--line);align-items:baseline}.xb-verdicts .vd:first-child{border-top:0;padding-top:0}.xb-verdicts .k{font-size:12px;color:var(--muted);font-weight:600}.xb-verdicts .s{font-size:14px;line-height:1.5}.xb-verdicts .m{font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:2px 7px;border-radius:4px}.xb-verdicts .m.t{background:var(--ok-bg);color:var(--ok)}.xb-verdicts .m.f{background:var(--bad-bg);color:var(--bad)}.xb-verdicts .r{grid-column:2/4;font-size:12.5px;color:var(--muted);line-height:1.5;margin-top:2px}.xb-link{margin:0;padding:9px 13px;border-left:3px solid var(--ok);background:var(--ok-bg);border-radius:0 6px 6px 0;font-size:13.5px}.xb-pairs{border-collapse:collapse;width:100%;font-size:13.5px}.xb-pairs td{padding:6px 8px 6px 0;border-bottom:1px solid var(--line);vertical-align:top}.xb-pairs tr:last-child td{border-bottom:0}.xb-pairs .a{color:var(--muted);font-weight:600;width:26px}.xb-pairs .arr{color:var(--muted);width:22px;text-align:center}.xb-pairs .rt{color:var(--ok)}.xb-pairs .rk{font-weight:700;margin-right:3px}.xb-tl{list-style:none;margin:0;padding:0 0 0 4px}.xb-tl,.xb-tl li{position:relative}.xb-tl li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:0 12px;gap:0 12px;padding:0 0 10px 18px;align-items:baseline}.xb-tl li:after{content:"";position:absolute;left:4px;top:12px;bottom:-2px;width:1px;background:var(--line)}.xb-tl li:last-child:after{display:none}.xb-tl .dot{position:absolute;left:0;top:6px;width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--bg)}.xb-tl .when{font-size:12.5px;font-weight:600}@media (max-width:560px){.xb-tl li{grid-template-columns:minmax(0,1fr)}}.xb-tl .what{font-size:13.5px}.xb-tl .what b{color:var(--accent);margin-right:4px}.xb-rank .r{display:grid;grid-template-columns:minmax(90px,auto) minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;margin-bottom:7px;font-size:12.5px}.xb-rank .nm b{color:var(--accent);margin-right:4px}.xb-rank .track{height:12px;background:var(--line);border-radius:0 3px 3px 0}.xb-rank .track>i{display:block;height:100%;background:var(--accent);border-radius:0 4px 4px 0}.xb-rank .v{color:var(--muted);white-space:nowrap}@media (max-width:560px){.xb-rank .r{grid-template-columns:minmax(0,1fr) auto;row-gap:3px}.xb-rank .track{grid-column:1/3}}.xb-tree{list-style:none;margin:0;padding:0;font-size:13.5px}.xb-tree li{padding:5px 0;border-bottom:1px solid var(--line)}.xb-tree li:last-child{border-bottom:0}.xb-tree .rel{color:var(--muted);margin:0 4px}.xb-traps .trap{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:2px 9px;gap:2px 9px;padding:8px 0;border-top:1px solid var(--line)}.xb-traps .trap:first-child{border-top:0;padding-top:0}.xb-traps .k{font-size:12.5px;font-weight:700;color:var(--bad)}.xb-traps .t{font-size:13.5px;line-height:1.45}.xb-traps .r{grid-column:2;font-size:12.5px;color:var(--muted);line-height:1.5}.xb-order{margin:0;padding-left:22px;font-size:13.5px}.xb-order li{padding:4px 0;border-bottom:1px solid var(--line)}.xb-order li:last-child{border-bottom:0}.xb-order b{color:var(--accent);margin-right:4px}.xb-order .v{color:var(--muted);font-size:12.5px}