/* 314{the_payload_is_in_your_head} // build with the best, for the good of all · בונים יחד */
:root:not([data-skin=geek]){--paper:#f4f3ee;--card:#fbfaf6;--ink:#242622;--muted:#64655e;--line:#d3d4ca;--accent:#bc4024;--blue:#2a6684;--ok:#3d6b45;--bg:var(--paper);--ink-dim:var(--muted);--ink-ghost:var(--line);--red:var(--accent);--cyan:var(--blue);--amber:var(--accent);--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,"Noto Hebrew Sub","Noto Arabic Sub",sans-serif;color-scheme:light}:root:not([data-skin=geek])[data-theme=dark]{--paper:#100f0d;--card:#181713;--ink:#eceae2;--muted:#93948a;--line:#2d2e28;--accent:#df5f3c;--blue:#7fb2d0;--ok:#8cc796;color-scheme:dark}:root:not([data-skin=geek]) body{background:var(--paper);color:var(--ink);font-family:var(--sans);text-shadow:none;-webkit-font-smoothing:antialiased;font-synthesis:none}:root:not([data-skin=geek]) body *{text-shadow:none!important}:root:not([data-skin=geek]) .crt::after,:root:not([data-skin=geek]) .crt::before,:root:not([data-skin=geek]) .glitch314::before{display:none}:root:not([data-skin=geek]) .flicker{animation:none}:root:not([data-skin=geek]) ::selection{color:var(--paper);background:var(--ink)}:root:not([data-skin=geek]) a:focus-visible,:root:not([data-skin=geek]) button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}:root:not([data-skin=geek]) .wrap{max-width:1120px;padding-left:max(16px,5vw,env(safe-area-inset-left));padding-right:max(16px,5vw,env(safe-area-inset-right))}:root:not([data-skin=geek]) .bar{border-bottom:0;font-family:var(--sans);font-size:12px;color:var(--muted);letter-spacing:0;padding:22px 0 0;align-items:center}:root:not([data-skin=geek]) .bar b{color:var(--ink);font-weight:600}:root:not([data-skin=geek]) .bsd{font-family:var(--sans);color:var(--muted);opacity:.6}:root:not([data-skin=geek]) .glitch314{font-family:var(--sans);color:var(--ink);font-weight:650;letter-spacing:-.07em;font-size:clamp(44px,7vw,64px);line-height:1;animation:none;margin-block:30px 0}:root:not([data-skin=geek]) .glitch314::after{content:".";position:static;display:inline;color:var(--accent);clip-path:none;transform:none;animation:none;opacity:1;width:auto}:root:not([data-skin=geek]) .langsw2 button{border:0}:root:not([data-skin=geek]) .langsw2 button,:root:not([data-skin=geek]) .skinsw,:root:not([data-skin=geek]) .themesw{font-family:var(--sans);background:0 0;color:var(--muted);font-size:12px;min-height:44px;min-width:44px;padding:8px 10px;border-radius:8px}.langsw2{flex-wrap:wrap}:root:not([data-skin=geek]) .langsw2 button.on{color:var(--ink);background:0 0;text-decoration:underline;text-underline-offset:6px}:root:not([data-skin=geek]) .langsw2 button:hover,:root:not([data-skin=geek]) .skinsw:hover,:root:not([data-skin=geek]) .themesw:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 7%,transparent)}:root:not([data-skin=geek]) .dhead{font-family:var(--sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:44px}:root:not([data-skin=geek]) .dhead b{color:var(--muted);font-weight:500}:root:not([data-skin=geek]) .dh1{font-family:var(--sans);font-weight:400;letter-spacing:-.055em;line-height:1;font-size:clamp(46px,7.4vw,96px);margin-top:22px;color:var(--ink)}:root:not([data-skin=geek]) [dir=rtl] .dh1{letter-spacing:-.03em;line-height:1.08}:root:not([data-skin=geek]) .dh1 .r{color:var(--accent);display:block}:root:not([data-skin=geek]) .dlede{font-size:18px;color:var(--ink);line-height:1.6;margin-top:30px;max-width:56ch}:root:not([data-skin=geek]) .dbrand b,:root:not([data-skin=geek]) .dlede b{color:var(--ink);font-weight:600}:root:not([data-skin=geek]) .dbrand,:root:not([data-skin=geek]) .dmethod{color:var(--muted);opacity:1;font-size:13px}:root:not([data-skin=geek]) .dsec{font-family:var(--sans);font-size:12px;letter-spacing:0;color:var(--muted);margin:64px 0 18px;padding-top:18px;border-top:1px solid var(--ink)}:root:not([data-skin=geek]) .dsec::after{display:none}:root:not([data-skin=geek]) .dgrid{gap:14px}:root:not([data-skin=geek]) .dcard,:root:not([data-skin=geek]) .ddebate,:root:not([data-skin=geek]) .dseg,:root:not([data-skin=geek]) .dsynth,:root:not([data-skin=geek]) .dtreas{background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:none}:root:not([data-skin=geek]) .dcta{border:1px solid var(--line);border-radius:14px;box-shadow:none}:root:not([data-skin=geek]) .dcard{padding:20px;gap:12px}:root:not([data-skin=geek]) .dcard::before{height:3px;left:20px;right:auto;top:0;bottom:auto;width:28px;border-radius:0 0 2px 2px;background:var(--accent)}:root:not([data-skin=geek]) [dir=rtl] .dcard::before{left:auto;right:20px}:root:not([data-skin=geek]) .dcard.ok::before{background:var(--ok)}:root:not([data-skin=geek]) .dtag{font-family:var(--sans);font-size:11px;letter-spacing:.04em;color:var(--muted)}:root:not([data-skin=geek]) .dcard h3{color:var(--ink);font-weight:600;font-size:19px;letter-spacing:-.015em}:root:not([data-skin=geek]) .dfig{font-family:var(--sans);font-weight:500;letter-spacing:-.04em;color:var(--accent);font-size:clamp(32px,5vw,44px)}:root:not([data-skin=geek]) .dcard.ok .dfig,:root:not([data-skin=geek]) .dcol.pro h5{color:var(--ok)}:root:not([data-skin=geek]) .ddesc{color:var(--muted);font-size:14px;line-height:1.55}:root:not([data-skin=geek]) .ddesc b{color:var(--ink)}:root:not([data-skin=geek]) .dbar{background:var(--paper);border-color:var(--line);height:8px}:root:not([data-skin=geek]) .fghost{background:var(--line)}:root:not([data-skin=geek]) .dsol{color:var(--ink);font-size:13.5px;border-top:1px solid var(--line)}:root:not([data-skin=geek]) .dsol b{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-weight:500}:root:not([data-skin=geek]) .dsol b,:root:not([data-skin=geek]) .dsrc{font-family:var(--sans);font-size:11px}:root:not([data-skin=geek]) .dmethod a,:root:not([data-skin=geek]) .dsrc a,:root:not([data-skin=geek]) .foot a{color:var(--ink);border-bottom:0;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line)}:root:not([data-skin=geek]) .dtreas{padding:clamp(20px,3vw,32px);margin:22px 0}:root:not([data-skin=geek]) .dcta .k,:root:not([data-skin=geek]) .ddebate .k,:root:not([data-skin=geek]) .dsynth .k,:root:not([data-skin=geek]) .dtreas .k{font-family:var(--sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}:root:not([data-skin=geek]) .dcta h2,:root:not([data-skin=geek]) .ddebate h2,:root:not([data-skin=geek]) .dsynth h2,:root:not([data-skin=geek]) .dtreas h2{font-family:var(--sans);font-weight:500;letter-spacing:-.03em;color:var(--ink);font-size:clamp(26px,3.6vw,38px);line-height:1.1;margin:10px 0 6px}:root:not([data-skin=geek]) .dtreas .dlede2{color:var(--muted);opacity:1}:root:not([data-skin=geek]) .tre-sum{color:var(--ink)}:root:not([data-skin=geek]) .ddec .dec-big,:root:not([data-skin=geek]) .dmuni .mun-big,:root:not([data-skin=geek]) .tre-sum{font-family:var(--sans);font-weight:400;letter-spacing:-.05em;font-size:clamp(44px,6vw,64px)}:root:not([data-skin=geek]) .ddec .dec-big{color:var(--ink)}:root:not([data-skin=geek]) .dmuni .mun-big{color:var(--accent)}:root:not([data-skin=geek]) .dcta p,:root:not([data-skin=geek]) .ddec .dec-bud,:root:not([data-skin=geek]) .dsynth p,:root:not([data-skin=geek]) .tre-rate{color:var(--ink)}:root:not([data-skin=geek]) .tre-table th{color:var(--muted);opacity:1;border-bottom:1px solid var(--ink)}:root:not([data-skin=geek]) .mun-list li,:root:not([data-skin=geek]) .tre-table td{border-bottom:1px solid var(--line)}:root:not([data-skin=geek]) .dcta p b,:root:not([data-skin=geek]) .dsynth .hl,:root:not([data-skin=geek]) .mun-pct{color:var(--accent)}:root:not([data-skin=geek]) .dsynth{border-inline-start:3px solid var(--accent)}:root:not([data-skin=geek]) .dseg{padding:16px}:root:not([data-skin=geek]) .dseg h4{font-family:var(--sans);color:var(--ink);font-size:14px;font-weight:600}:root:not([data-skin=geek]) .dcol,:root:not([data-skin=geek]) .dcta .mission,:root:not([data-skin=geek]) .dseg p{color:var(--muted)}:root:not([data-skin=geek]) .dcol b,:root:not([data-skin=geek]) .dseg b,:root:not([data-skin=geek]) .dverdict{color:var(--ink)}:root:not([data-skin=geek]) .dcol{background:var(--paper)}:root:not([data-skin=geek]) .dcol h5{font-family:var(--sans);font-size:12px}:root:not([data-skin=geek]) .dchess summary .ic-board,:root:not([data-skin=geek]) .dchess-l li::before,:root:not([data-skin=geek]) .dverdict b{color:var(--accent)}:root:not([data-skin=geek]) .dverdict{border-top:1px solid var(--line)}:root:not([data-skin=geek]) .dcta{background:var(--card)}:root:not([data-skin=geek]) .dmail .lbl{font-family:var(--sans)}:root:not([data-skin=geek]) .dmail code{background:var(--paper);color:var(--ink);border-color:var(--line)}:root:not([data-skin=geek]) .ddisc{background:0 0;border-color:var(--line);color:var(--muted)}:root:not([data-skin=geek]) .dchess-b p,:root:not([data-skin=geek]) .dchess-l li,:root:not([data-skin=geek]) .ddisc b{color:var(--ink)}:root:not([data-skin=geek]) .btn{background:var(--ink);color:var(--paper);border-color:var(--ink);border-radius:10px;font-family:var(--sans)}:root:not([data-skin=geek]) .btn:hover{background:var(--accent);border-color:var(--accent)}:root:not([data-skin=geek]) .foot{font-family:var(--sans);color:var(--muted);border-top:1px solid var(--line);margin-top:56px;padding-top:22px}.dworld{margin:22px 0}.wtabs{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 18px}.wspark figure,.wtab{border:1px solid var(--ink-ghost)}.wtab{font:inherit;font-size:13px;background:0 0;color:var(--ink-dim);border-radius:999px;padding:7px 14px;cursor:pointer;min-height:36px}.wtab[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.wchart,.wrow{display:grid;gap:7px}.wrow{grid-template-columns:minmax(92px,180px) minmax(0,1fr) 78px;gap:12px;align-items:center;font-size:14px}.wrow .wn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrow .wb{height:10px;background:color-mix(in srgb,var(--ink) 8%,transparent);border-radius:5px;overflow:hidden;direction:ltr}.wrow .wb i{display:block;height:100%;background:var(--ink-dim);border-radius:5px}.wrow.isr .wb i{background:var(--red)}.wrow.isr .wn{font-weight:600}.wrow .wv{font-variant-numeric:tabular-nums;text-align:end;direction:ltr}.wrow .wv small{color:var(--ink-dim);font-size:11px;margin-inline-start:4px}.wrow.na{opacity:.45}.wnote,.wspark figcaption{font-size:12px;color:var(--ink-dim);margin:12px 0 0}.wspark{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:18px}.wspark figure{margin:0;border-radius:12px;padding:16px}.wspark figcaption{font-size:13px;margin:0 0 8px}.wspark .wlast{font-size:34px;letter-spacing:-.04em;line-height:1}.wspark .wlast small{font-size:13px;color:var(--ink-dim);letter-spacing:0;margin-inline-start:6px}.wspark svg{display:block;width:100%;height:auto;margin-top:10px;overflow:visible}.wspark svg polyline{fill:none;stroke:var(--red);stroke-width:1.6;vector-effect:non-scaling-stroke}.wspark svg line{stroke:var(--ink-ghost);stroke-width:1;vector-effect:non-scaling-stroke}.wspark .wax{display:flex;justify-content:space-between;font-size:11px;color:var(--ink-dim);margin-top:4px;direction:ltr}@media (max-width:560px){.wrow{grid-template-columns:96px minmax(0,1fr) 66px;gap:8px;font-size:13px}}.skinsw{background:0 0;border:1px solid var(--ink-ghost);border-radius:4px;color:var(--ink-dim);font-family:var(--mono);font-size:12px;padding:4px 9px;cursor:pointer}@media (prefers-reduced-motion:reduce){:root:not([data-skin=geek]) *{transition:none!important;animation:none!important}}:root:not([data-skin=geek]) .num{font-family:var(--sans);font-variant-numeric:tabular-nums}.wrow.arg .wb i{background:var(--cyan)}.wrow.arg .wn{font-weight:600}.gcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.gcard{border:1px solid var(--ink-ghost);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:8px;min-width:0;background:var(--card,transparent)}.gcard .gbig,.gprop::before{font-variant-numeric:tabular-nums}.gcard .gbig{font-size:clamp(34px,4.6vw,46px);letter-spacing:-.045em;line-height:1;direction:ltr;text-align:start}.gcard .gbig small{font-size:12px;letter-spacing:0;color:var(--ink-dim);margin-inline-start:6px}.gcard .grank,.gprop h3{font-size:14px;font-weight:600}.gcard.first .grank{color:var(--ok,var(--ink))}.gcard .glead,.gprop p{font-size:13px;color:var(--ink-dim)}.gcard .gbar{height:6px;border-radius:3px;background:color-mix(in srgb,var(--ink) 8%,transparent);overflow:hidden;margin-top:auto;direction:ltr}.gcard .gbar i{display:block;height:100%;background:var(--red);border-radius:3px}.gcard.first .gbar i{background:var(--ok,var(--ink))}.gprops{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;counter-reset:gp}.gprop{border:1px solid var(--ink-ghost);border-radius:14px;padding:20px 20px 18px;position:relative;background:var(--card,transparent)}.gprop::before{counter-increment:gp;content:counter(gp,decimal-leading-zero);font-size:12px;color:var(--red);display:block;margin-bottom:8px}.gprop h3{margin:0 0 8px;font-size:19px;letter-spacing:-.015em;line-height:1.25}.gprop p{margin:0;font-size:14.5px;line-height:1.6}.dhead[lang=he]{letter-spacing:0;text-transform:none;font-size:15px;color:var(--ink)}[dir=ltr] .dhead[lang=he]{text-align:left}.gcard.pos .grank{font-weight:500;font-size:14px;line-height:1.4}.gcard .gmoves{font-size:13px;color:var(--ink-dim)}.gcard .gmoves a{color:var(--red);font-weight:600;text-decoration:none}.gcard .gsrc,.gprop .gsrcs a{font-size:11.5px;color:var(--ink-dim);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ink-ghost)}.gprop .gstep,.gprop .gwhy{margin:0 0 10px}.gprop .gstep b,.gprop .gwhy b{color:var(--ink);font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase;display:block;margin-bottom:3px}.gprop .gstep{color:var(--ink)}.gprop .gsrcs{margin:0;font-size:11.5px}.gprop:target{border-color:var(--red);box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 18%,transparent)}.gcards .gcard.pos .gbig{font-size:clamp(30px,4vw,42px)}.gcard.burden .gbig,.gcard.burden .glead{color:var(--red)}.dmethod .motto{display:block;font-size:22px;color:var(--ink);margin:4px 0 6px;letter-spacing:0;font-family:"Noto Arabic Sub",var(--sans)}[dir=ltr] .dmethod .motto{text-align:left}.squeeze{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:2px solid var(--ink);border-radius:16px;overflow:hidden}.squeeze li{padding:22px 20px;border-inline-start:1px solid var(--ink-ghost);position:relative}.squeeze li:first-child{border-inline-start:0}.squeeze li:nth-child(1){background:color-mix(in srgb,var(--red) 6%,transparent)}.squeeze li:nth-child(2){background:color-mix(in srgb,var(--red) 12%,transparent)}.squeeze li:nth-child(3){background:color-mix(in srgb,var(--red) 20%,transparent)}.squeeze .sk{font-size:12px;color:var(--red);font-variant-numeric:tabular-nums}.squeeze h3{margin:6px 0 8px;font-size:18px;font-weight:600;letter-spacing:-.015em}.squeeze p{margin:0;font-size:14px;line-height:1.55;color:var(--ink-dim)}.squeeze .skm{margin-top:10px}.squeeze .skm a{color:var(--red);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-inline-end:2px}@media (max-width:760px){.squeeze{grid-template-columns:1fr}.squeeze li{border-inline-start:0;border-top:1px solid var(--ink-ghost)}.squeeze li:first-child{border-top:0}}.dbrief{margin:22px 0 0;display:flex;gap:10px}.dbrief .btn{display:inline-block;text-decoration:none;border-radius:999px}.dplan{margin:26px 0 0;padding:18px;border:1px solid var(--ink-ghost);border-inline-start:3px solid var(--red);border-radius:10px;max-width:72ch}.dplan .k{font-size:11px;letter-spacing:.08em;color:var(--ink-dim)}.dplan h2{margin:8px 0 10px;font-size:clamp(22px,3.2vw,30px);line-height:1.15;color:var(--ink);letter-spacing:-.02em}.dplan .dplan-f{margin:0;font-size:16px;line-height:1.6;color:var(--ink)}.dchess-b b,.dplan .dplan-f b,.dplan h2{font-weight:600}.dplan .dplan-a{margin:16px 0 0}.dplan .dplan-a .btn{border-radius:999px;padding:12px 22px;max-width:100%;white-space:normal}.dbrief{flex-wrap:nowrap;align-items:stretch}.dbrief .btn{flex:0 1 auto;min-width:0;white-space:normal;text-align:center;font-size:13px;padding:10px 18px}.gprop .gopt{display:inline-block;margin:-2px 0 10px;padding:2px 10px;font-size:11.5px;line-height:1.6;color:var(--ink-dim);border:1px solid var(--ink-ghost);border-radius:999px}:root:not([data-skin=geek]) .dplan{background:var(--card);border-color:var(--line);border-inline-start-color:var(--accent);border-radius:14px;padding:clamp(18px,3vw,28px)}:root:not([data-skin=geek]) .dplan .k{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}:root:not([data-skin=geek]) .dplan h2{font-family:var(--sans);font-weight:500;letter-spacing:-.03em}:root:not([data-skin=geek]) [dir=rtl] .dplan h2{letter-spacing:-.01em}:root:not([data-skin=geek]) .btn.ghost{background:0 0;color:var(--ink);border-color:var(--line)}:root:not([data-skin=geek]) .btn.ghost:hover{background:0 0;color:var(--accent);border-color:var(--accent)}:root:not([data-skin=geek]) .gprop .gopt{font-family:var(--sans);color:var(--muted);border-color:var(--line)}@media (max-width:420px){.dbrief{gap:8px}.dbrief .btn{padding:10px 12px;font-size:12.5px}.dplan .dplan-f{font-size:15px}}.ic{display:inline-block;flex:none;vertical-align:-.15em}.langsw2 button,.skinsw,.themesw{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;touch-action:manipulation}.themesw{background:0 0;border:1px solid var(--ink-ghost);border-radius:4px;color:var(--ink-dim);cursor:pointer;padding:4px 9px}.skinsw:hover,.themesw:hover{color:var(--ink);border-color:var(--ink-dim)}:root:not([data-skin=geek]) .skinsw,:root:not([data-skin=geek]) .themesw{border:0}.btn{align-items:center;justify-content:center;min-height:44px;touch-action:manipulation}.btn,.dbrief .btn{display:inline-flex}.dplan .dplan-a a:not(.btn){display:inline-flex;align-items:center;min-height:44px;padding-inline:6px}.gcard .gmoves a,.tre-code{justify-content:center;min-width:44px}.foot a,.gcard .gmoves a,.gcard .gsrc,.gprop .gsrcs a,.tre-code{display:inline-flex;align-items:center;min-height:44px}.foot a{justify-content:center;gap:3px;min-width:44px}.tre-table td a.tre-code{color:var(--ink-dim);opacity:1;border-bottom:0;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px}:root[data-skin=geek] .foot a{border-bottom:0;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px}.foot .ic-ext{vertical-align:0}@media (max-width:420px){.bar{gap:4px 8px}.langsw2{gap:2px}}.dchess{margin:18px 0 0;border:1px solid var(--ink-ghost);border-radius:10px;background:rgba(10,51,23,.12);max-width:78ch}.dchess summary{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px;cursor:pointer;list-style:none;font-size:16px;font-weight:600;line-height:1.35;color:var(--ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.dchess summary::-webkit-details-marker{display:none}.dchess summary::marker{content:""}.dchess summary .dchess-t{flex:1 1 auto;min-width:0}.dchess summary .ic-board{color:var(--red)}.dchess summary .ic-chev{color:var(--ink-dim);transition:transform .2s}.dchess[open] summary .ic-chev{transform:rotate(180deg)}.dchess summary:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:10px}.dchess-b{padding:0 16px 16px}.dchess-b p,.dchess-l li{font-size:15px;line-height:1.65;max-width:68ch}.dchess-b p{margin:0 0 12px}.dchess-b .dchess-lede{font-size:16px}.dchess-l{list-style:none;margin:0 0 14px;padding:0;counter-reset:ch;display:grid;gap:10px}.dchess-l li{position:relative;padding-inline-start:34px}.dchess-l li::before{counter-increment:ch;content:counter(ch,decimal-leading-zero);position:absolute;inset-inline-start:0;top:.2em;font-size:12px;color:var(--red);font-variant-numeric:tabular-nums}.dchess-b .dchess-src{font-size:13px;color:var(--ink-dim)}.dchess-b .dchess-src a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.dchess-b .dchess-disc{margin:4px 0 0;max-width:none;font-size:13px;line-height:1.6}@media (prefers-reduced-motion:reduce){.dchess summary .ic-chev{transition:none}}@media (max-width:420px){.dchess summary{padding:12px;gap:10px;font-size:15px}.dchess-b{padding:0 12px 14px}.dchess-l li{padding-inline-start:28px}}:root:not([data-skin=geek]) .dchess{background:var(--card);border-color:var(--line);border-radius:14px}:root:not([data-skin=geek]) .dchess summary{font-family:var(--sans);font-size:17px;font-weight:500;letter-spacing:-.01em;padding:14px 20px}:root:not([data-skin=geek]) .dchess summary:hover{background:color-mix(in srgb,var(--ink) 4%,transparent);border-radius:14px}:root:not([data-skin=geek]) .dchess summary .ic-chev,:root:not([data-skin=geek]) .dchess-b .dchess-disc,:root:not([data-skin=geek]) .dchess-b .dchess-src{color:var(--muted)}:root:not([data-skin=geek]) .dchess summary:focus-visible{outline-color:var(--accent);border-radius:14px}:root:not([data-skin=geek]) .dchess-b{padding:0 20px 20px}@media (max-width:420px){:root:not([data-skin=geek]) .dchess summary{padding:12px 14px;font-size:16px}:root:not([data-skin=geek]) .dchess-b{padding:0 14px 16px}}