@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/depthcraft/_astro/newsreader-vietnamese-wght-normal.Czsa-EzN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/depthcraft/_astro/newsreader-latin-ext-wght-normal.C-3rgBeH.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/depthcraft/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/depthcraft/_astro/newsreader-vietnamese-wght-italic.xAqemagA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/depthcraft/_astro/newsreader-latin-ext-wght-italic.DFS986qL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/depthcraft/_astro/newsreader-latin-wght-italic.Bxi8ein9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/depthcraft/_astro/sofia-sans-condensed-cyrillic-wght-normal.BoqAdnJd.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/depthcraft/_astro/sofia-sans-condensed-greek-wght-normal.DjX599I9.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/depthcraft/_astro/sofia-sans-condensed-latin-ext-wght-normal.CF2pCH9N.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/depthcraft/_astro/sofia-sans-condensed-latin-wght-normal.DsAD_hOx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/depthcraft/_astro/sofia-sans-cyrillic-wght-normal.waSyF_sL.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/depthcraft/_astro/sofia-sans-greek-wght-normal.BVXOQ11m.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/depthcraft/_astro/sofia-sans-latin-ext-wght-normal.WAXdtJoO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/depthcraft/_astro/sofia-sans-latin-wght-normal.B9fg0t1U.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--dry-paper:#f3eee3;--dry-paper-2:#e8e1d2;--dry-shoal:#d5e6e1;--dry-shoal-2:#b6d4ce;--dry-contour:#86b7b1;--dry-ink:#14313a;--dry-ink-2:#435c63;--dry-rule:#c6ccc4;--dry-route:#a3306b;--dry-on-route:#fff;--dry-scheme:light;--plate:#0f262d;--plate-2:#183a42;--plate-line:#2e525a;--on-plate:#f3eee3;--on-plate-2:#a9c4c0;--decide:#f3eee3;--on-decide:#14313a;--band:#d5e6e1;--band-line:#86b7b1;--buddy:#3db4a6;--gas-plenty:#43c27a;--gas-turn:#e8b23f;--gas-reserve:#f2495c;--alert:#c8323f;--on-alert:#fff;--scrim:#09161ab8;--dsmb:#ef8a3a;--serif:"Newsreader Variable", "Iowan Old Style", Georgia, serif;--sans:"Sofia Sans Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--cond:"Sofia Sans Condensed Variable", "Arial Narrow", system-ui, sans-serif;--t-game:italic 400 64px/56px var(--serif);--t-title:italic 400 44px/49px var(--serif);--t-hero:400 42px/42px var(--serif);--t-entry:italic 400 36px/42px var(--serif);--t-row:italic 450 24px/28px var(--serif);--t-nav:italic 500 17px/1 var(--serif);--t-tagline:400 20px/28px var(--serif);--t-remarks:italic 450 18px/28px var(--serif);--t-sounding:italic 500 15px/1 var(--serif);--t-body:400 17px/28px var(--sans);--t-lede:400 18px/28px var(--sans);--t-small:400 16px/21px var(--sans);--t-cue:500 17px/24px var(--sans);--t-meta:500 16px/21px var(--cond);--t-head:500 13px/21px var(--cond);--t-btn:650 19px/1 var(--cond);--t-link:600 17px/1 var(--cond);--t-value:700 31px/35px var(--cond);--t-unit:500 13px/1 var(--cond);--t-gas:700 38px/1 var(--cond);--t-decide:700 24px/1 var(--cond);--t-score:700 44px/42px var(--cond);--t-points:600 16px/1 var(--cond);--q1:7px;--q2:14px;--q3:21px;--q4:28px;--q6:42px;--q8:56px;--q10:70px;--radius:3px;--gutter:21px;--rail:42px;--console-h:168px}@media (prefers-color-scheme:dark){:root:not([data-theme=day]){--dry-paper:#12292f;--dry-paper-2:#0d2126;--dry-shoal:#1d434b;--dry-shoal-2:#2a5a62;--dry-contour:#4f8a86;--dry-ink:#f3eee3;--dry-ink-2:#a9c4c0;--dry-rule:#2b4a51;--dry-route:#e58bb7;--dry-on-route:#12292f;--dry-scheme:dark}}:root[data-theme=night]{--dry-paper:#12292f;--dry-paper-2:#0d2126;--dry-shoal:#1d434b;--dry-shoal-2:#2a5a62;--dry-contour:#4f8a86;--dry-ink:#f3eee3;--dry-ink-2:#a9c4c0;--dry-rule:#2b4a51;--dry-route:#e58bb7;--dry-on-route:#12292f;--dry-scheme:dark}:root,.dc-dry,dialog.hood{--paper:var(--dry-paper);--paper-2:var(--dry-paper-2);--shoal:var(--dry-shoal);--shoal-2:var(--dry-shoal-2);--contour:var(--dry-contour);--ink:var(--dry-ink);--ink-2:var(--dry-ink-2);--rule:var(--dry-rule);--route:var(--dry-route);--on-route:var(--dry-on-route);--focus:var(--route);color-scheme:var(--dry-scheme)}:is(.hd-dive,.md-dive,.oh-dive,.sg-dive,.bg.swim,.wet){--paper:var(--plate);--paper-2:var(--plate-2);--ink:var(--on-plate);--ink-2:var(--on-plate-2);--rule:var(--plate-line);--shoal:var(--band);--shoal-2:var(--band-line);--contour:var(--band-line);--route:var(--on-plate);--on-route:var(--plate);--focus:var(--on-plate);color-scheme:dark}.hd-dive{--console-h:168px}.md-dive{--console-h:190px}:root,.dc-dry,dialog.hood,:is(.hd-dive,.md-dive,.oh-dive,.sg-dive,.bg.swim,.wet){--slate-950:var(--paper);--slate-900:var(--paper);--slate-800:var(--paper-2);--haze:var(--paper);--panel:var(--paper);--panel-solid:var(--paper-2);--edge:var(--rule);--glow:transparent;--cyan:var(--ink);--muted:var(--ink-2);--green:var(--ink);--blue:var(--ink-2);--red:var(--alert);--yellow:var(--route);--amber:var(--gas-turn);--lime:var(--ink);--air:var(--gas-plenty);--turn:var(--gas-turn);--reserve:var(--gas-reserve);--line:var(--rule);--abyss:var(--plate);--deep:var(--plate);--mid:var(--plate-2);--surface:var(--plate-2);--display:var(--cond);--mono:var(--cond);--site-ink:var(--ink)}:is(.hd-dive,.md-dive,.oh-dive,.sg-dive,.bg.swim,.wet){--panel:var(--plate);--panel-solid:var(--plate);--green:var(--gas-plenty);--red:var(--gas-reserve);--yellow:var(--on-plate);--lime:var(--band)}@media (width<=359px){:root{--gutter:16px;--rail:35px}}@media (width>=768px){:root{--gutter:42px}}:root:has(.mg,section.dive),.mg,section.dive{--slate-950:#091d24;--slate-900:#101f24;--slate-800:#16333a;--haze:#234346;--panel:#102d34e0;--panel-solid:#102d34;--edge:#6b8b89;--glow:#93d0cc;--cyan:#93d0cc;--muted:#a3bebd;--green:#34d36e;--blue:#79aab4;--red:#f2495c;--yellow:#efc28c;--amber:#e8b23f;--lime:#b6f23a;--air:#34d36e;--turn:#e8b23f;--reserve:#f2495c;--dsmb:#e8b23f;--line:#93d0cc42;--abyss:#091d24;--deep:#101f24;--mid:#16333a;--surface:#1b4851;--radius:14px;--paper:#101f24;--paper-2:#16333a;--ink:#f1ece0;--ink-2:#a3bebd;--rule:#6b8b89;--route:#efc28c;--on-route:#091d24;--shoal:#234346;--shoal-2:#2e525a;--contour:#6b8b89;--focus:#efc28c;color-scheme:dark}:root:has(.mg,section.dive) body{background:radial-gradient(110% 60% at 15% -10%,#234346,#0000 70%),linear-gradient(#16333a 0,#101f24 30rem,#091d24 90rem)}*{box-sizing:border-box}html{background:var(--paper);-webkit-text-size-adjust:100%}body{background:var(--paper);min-height:100dvh;color:var(--ink);font:var(--t-body);flex-direction:column;margin:0;display:flex;overflow-x:clip}main{flex:1}a{color:var(--ink);text-underline-offset:4px;text-decoration-thickness:1px}h1,h2,h3{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-style:italic;font-weight:400;line-height:1.1}p{margin:0 0 1em}b,strong{font-weight:650}::selection{background:var(--shoal-2);color:var(--ink)}.skip{position:absolute;left:-999px}.skip:focus{z-index:100;background:var(--ink);color:var(--paper);border-radius:var(--radius);font:var(--t-link);padding:10px 14px;top:14px;left:14px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.dc-playing,html.dc-playing *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.dc-playing{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:1px}.btn:focus-visible,.dc-decide:focus-visible{outline-offset:2px}:is(.hd-dive,.md-dive,.oh-dive,.sg-dive,.bg.swim,.wet) :focus-visible{outline-color:var(--on-plate)}.wrap{width:min(680px - 2 * var(--gutter), 100% - 2 * var(--gutter));margin-inline:auto}.dc-col{max-width:680px;padding-inline:var(--gutter);margin-inline:auto}.dc-rail{padding-left:var(--rail)}.mono,.t-num{font-variant-numeric:tabular-nums lining-nums}.mono{font-family:var(--cond)}.t-game{font:var(--t-game);letter-spacing:-.02em}.t-title{font:var(--t-title);letter-spacing:-.015em}.t-hero{font:var(--t-hero);letter-spacing:-.015em}.t-hero em{font-style:italic}.t-entry{font:var(--t-entry);letter-spacing:-.01em}.t-row{font:var(--t-row)}.t-tagline{font:var(--t-tagline)}.t-remarks{font:var(--t-remarks)}.t-sounding{font:var(--t-sounding);font-variant-numeric:lining-nums}.t-body{font:var(--t-body)}.t-lede{font:var(--t-lede)}.t-small{font:var(--t-small)}.t-cue{font:var(--t-cue)}.t-meta{font:var(--t-meta);color:var(--ink-2)}.t-head{font:var(--t-head);color:var(--ink-2)}.t-value{font:var(--t-value);font-variant-numeric:tabular-nums lining-nums}.t-unit{font:var(--t-unit);color:var(--ink-2)}.t-score{font:var(--t-score);letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums}@media (width<=359px){.t-game{font-size:56px}.t-title{font-size:38px;line-height:42px}.t-hero{font-size:36px}}.f-ink{fill:var(--ink)}.f-ink2{fill:var(--ink-2)}.f-paper{fill:var(--paper)}.f-shoal{fill:var(--shoal)}.f-route{fill:var(--route)}.f-none{fill:none}.s-ink{stroke:var(--ink)}.s-ink2{stroke:var(--ink-2)}.s-rule{stroke:var(--rule)}.s-contour{stroke:var(--contour)}.s-route{stroke:var(--route)}svg text.t-snd{font:var(--t-sounding);font-variant-numeric:lining-nums;font-size:14px}svg text.t-lbl{font:500 14px/1 var(--cond)}svg text.t-place{font:italic 500 15px/1 var(--serif)}.neat,.dc-neat{height:6px;margin:0 var(--gutter);border-top:2px solid var(--ink);border-bottom:1px solid var(--ink)}.dc-col>.dc-neat,.wrap>.dc-neat{margin-inline:0}.dc-open{border-top:1px solid var(--ink)}.site-head{width:100%;max-width:680px;padding-top:env(safe-area-inset-top);z-index:5;margin-inline:auto;position:relative}.site-head .mast{height:56px;padding:0 var(--gutter);align-items:center;gap:10px;display:flex}.site-head .brand{min-height:44px;color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.site-head .mark{width:28px;height:28px;color:var(--ink);flex:none}.site-head .word{font:600 23px/1 var(--serif);letter-spacing:-.01em}.site-head .word i{font-weight:400}.site-head .about{min-height:44px;font:500 16px/1 var(--cond);color:var(--ink-2);align-items:center;margin-left:auto;padding-left:14px;text-decoration:none;display:flex}.site-head .about[aria-current=page]{color:var(--route)}.site-nav{padding:0 var(--gutter);font:var(--t-nav);justify-content:space-between;display:flex}.site-nav a{min-width:44px;min-height:44px;color:var(--ink);justify-content:center;align-items:center;padding:0 2px;text-decoration:none;display:flex;position:relative}.site-nav a[aria-current=page]{color:var(--route);text-underline-offset:8px;text-decoration:underline 2px}@media (hover:hover){.site-nav a:hover,.site-head .about:hover{text-underline-offset:5px;text-decoration:underline 1px}.site-nav a[aria-current=page]:hover{text-underline-offset:8px;text-decoration-thickness:2px}}@media (width<=374px){.site-nav{grid-template-columns:repeat(3,1fr);column-gap:14px;display:grid}.site-nav a{border-bottom:1px solid var(--rule);justify-content:flex-start}.site-nav a:nth-last-child(-n+3){border-bottom:0}}body:has(.dc-topbar,.dc-logtop) .site-head{display:none}.dc-topbar{height:56px;margin-top:env(safe-area-inset-top);padding:0 var(--gutter) 0 calc(var(--gutter) - 7px);justify-content:space-between;align-items:center;gap:14px;display:flex}.dc-topbar .back{min-width:44px;min-height:44px;color:var(--ink);font:var(--t-link);cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:6px;padding:0 7px;text-decoration:none;display:inline-flex}.dc-topbar .back svg{flex:none;width:18px;height:18px}.dc-topbar .crumb,.dc-logtop>*{font:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dc-logtop{height:49px;margin-top:env(safe-area-inset-top);padding:0 var(--gutter) 7px;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.site-foot{width:min(680px - 2 * var(--gutter), 100% - 2 * var(--gutter));padding:21px 0 calc(28px + env(safe-area-inset-bottom));border-top:1px solid var(--ink);color:var(--ink-2);gap:14px;margin:70px auto 0;display:grid}.site-foot p{margin:0}.site-foot .motto{font:var(--t-remarks);color:var(--ink)}.site-foot .legal{font:400 15px/21px var(--sans);max-width:60ch}.site-foot .built{font:var(--t-small)}.site-foot a{color:var(--ink);text-underline-offset:4px}.page{padding-top:28px}.page h1{font:var(--t-title);letter-spacing:-.015em;margin:0 0 21px}.page h2{font:var(--t-row);letter-spacing:0;border-top:1px solid var(--ink);margin:42px 0 14px;padding-top:14px}.page .lede{font:var(--t-lede);max-width:64ch}.page .prose{max-width:64ch}.page .prose li{margin-bottom:7px}.chips{border-top:1px solid var(--ink);margin:21px 0 28px;padding:0;list-style:none;display:grid}.chips li{border-bottom:1px solid var(--rule);min-height:44px;font:var(--t-meta);color:var(--ink);align-items:center;padding:7px 0;display:flex}.eyebrow{font:var(--t-meta);letter-spacing:0;text-transform:none;color:var(--ink-2);margin:0 0 7px}.ink-grad{color:inherit;-webkit-text-fill-color:currentColor;background:0 0}.panel{border:0;border-top:1px solid var(--rule);box-shadow:none;color:var(--ink);background:0 0;border-radius:0}button.panel,a.panel{font:inherit;text-align:left;color:var(--ink);cursor:pointer;touch-action:manipulation;text-decoration:none}button.panel:active,a.panel:active{background:var(--paper-2)}:is(.hd-dive,.md-dive,.oh-dive,.sg-dive,.bg.swim,.wet) .panel{background:var(--plate);border:1px solid var(--plate-line);border-radius:var(--radius)}.btn{border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--ink);min-height:56px;color:var(--paper);font:var(--t-btn);letter-spacing:.005em;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:14px;padding:0 21px;text-decoration:none;transition:transform 80ms;display:inline-flex}.btn svg{flex:none;width:20px;height:20px}.btn-primary{background:var(--ink);color:var(--paper)}.btn:active,.btn-primary:active{background:var(--ink-2);border-color:var(--ink-2);transform:translateY(1px)}.btn-secondary,.btn.ghost,.btn.air{min-height:52px;color:var(--ink);border-color:var(--ink);background:0 0}.btn-secondary:active,.btn.ghost:active,.btn.air:active{background:var(--paper-2);border-color:var(--ink)}.btn-quiet{min-height:44px;color:var(--ink);font:var(--t-link);text-underline-offset:5px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:10px;padding:0;text-decoration:underline 1.5px;display:inline-flex}.btn-quiet svg{flex:none;width:18px;height:18px}.btn.wide{width:100%}.btn[disabled],.btn[aria-disabled=true],.btn-quiet[disabled]{opacity:.45;cursor:default;transform:none}@media (hover:hover){.btn-secondary:hover,.btn.ghost:hover,.btn.air:hover{background:var(--paper-2)}.btn-quiet:hover{text-decoration-thickness:2.5px}}.dc-pair,.dc-acts{grid-template-columns:1fr 1fr;gap:7px;display:grid}.dc-pair .btn,.dc-acts .btn{min-width:0;min-height:56px;padding:0 14px}.dc-acts{margin-top:21px}@media (width<=359px){.dc-pair .btn+.btn,.dc-pair .btn:has(+.btn),.dc-acts .btn+.btn,.dc-acts .btn:has(+.btn){padding:0 12px;font-size:17px}.dc-acts .btn+.btn svg,.dc-acts .btn:has(+.btn) svg{display:none}}.dc-seg{border:1.5px solid var(--ink);border-radius:var(--radius);grid-auto-flow:column;display:inline-grid}.dc-seg button{border:0;border-left:1.5px solid var(--ink);min-height:44px;font:600 17px/1 var(--cond);color:var(--ink);cursor:pointer;touch-action:manipulation;background:0 0;padding:0 14px}.dc-seg button:first-child{border-left:0}.dc-seg button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.dc-tag{border:1.5px solid var(--route);min-height:24px;color:var(--route);font:650 14px/1 var(--cond);border-radius:2px;align-items:center;padding:0 7px;display:inline-flex}.dc-hero{padding:28px var(--gutter) 0}.dc-hero h1{font:var(--t-hero);letter-spacing:-.015em;max-width:320px;margin:0;font-style:normal}.dc-hero h1 em{font-style:italic}@media (width<=359px){.dc-hero h1{font-size:36px}}.dc-hero .cap{font:var(--t-meta);color:var(--ink-2);margin:7px 0 0}.dc-pindex{width:100%;height:auto;margin-top:21px;display:block;overflow:visible}.dc-pindex .mk{fill:var(--paper);stroke:var(--ink);stroke-width:1.8px}.dc-pindex .hit{fill:#0000;stroke:none}.dc-pindex .t-place{font:italic 500 15px var(--serif);fill:var(--ink)}.dc-pindex .t-snd{font:italic 500 14px var(--serif);font-variant-numeric:lining-nums}.dc-pindex a:focus-visible{outline:none}.dc-pindex a:focus-visible .hit{stroke:var(--focus);stroke-width:2.5px}@media (width<=359px){.dc-pindex .t-place{font-size:17px}.dc-pindex .t-snd{font-size:16px}}.dc-idx{margin:21px var(--gutter) 0;border-top:1px solid var(--ink)}.dc-entry{grid-template-columns:var(--rail) 1fr 98px;border-bottom:1px solid var(--rule);padding:14px 0 21px;display:grid}.dc-entry .no{font:600 15px/42px var(--cond);color:var(--ink-2);font-variant-numeric:tabular-nums}.dc-entry h2{font:var(--t-entry);letter-spacing:-.01em;margin:0}.dc-entry .meta{font:var(--t-meta);color:var(--ink-2);grid-column:2}.dc-entry .inset{grid-area:1/3/span 2;justify-self:end;margin-top:7px}.dc-entry p{grid-column:2/span 2;margin:7px 0 0}.dc-entry .btn{grid-column:2/span 2;justify-self:start;margin-top:14px}@media (width<=359px){.dc-entry{grid-template-columns:var(--rail) 1fr 84px}.dc-entry .inset{width:84px;height:60px}}.dc-inset{border:1px solid var(--ink);background:var(--paper);width:98px;height:70px;display:block}.dc-titleblock{padding:28px var(--gutter) 0}.dc-titleblock h1{font:var(--t-game);letter-spacing:-.02em;margin:0}.dc-titleblock .tagline{max-width:330px;font:var(--t-tagline);margin:14px 0 0}.dc-titleblock .btn{margin-top:28px}@media (width<=359px){.dc-titleblock h1{font-size:56px}}.dc-today{margin:42px var(--gutter) 0;border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);min-height:70px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;grid-template-columns:84px 1fr;align-items:center;column-gap:14px;padding:14px 0;text-decoration:none;display:grid}button.dc-today{width:calc(100% - 2 * var(--gutter))}.dc-today:active{background:var(--paper-2)}.dc-today .t{font:italic 450 22px/28px var(--serif);display:block}.dc-today .s{font:var(--t-small);color:var(--ink-2);display:block}.dc-daystamp{border:2px solid var(--route);outline:1px solid var(--route);outline-offset:-6px;width:84px;height:70px;color:var(--route);flex-direction:column;justify-content:center;align-items:center;display:flex}.dc-daystamp .a{font:600 13px/1 var(--cond)}.dc-daystamp .b{font:700 30px/1 var(--cond);font-variant-numeric:tabular-nums lining-nums;margin-top:4px}.dc-streak{align-items:center;gap:7px;margin-top:4px;display:flex}.dc-streak b{background:var(--route);flex:none;width:10px;height:14px}.dc-streak b.next{border:1.5px dashed var(--route);background:0 0}.dc-streak span{font:var(--t-meta);color:var(--ink-2);margin-left:5px}.dc-log{margin:28px var(--gutter) 0;padding:0;list-style:none}.dc-log .head,.dc-log .r{grid-template-columns:var(--rail) 1fr 64px;align-items:center;display:grid}.dc-log .head{font:var(--t-head);color:var(--ink-2);border-bottom:1px solid var(--ink);padding-bottom:3px}.dc-log .head>:last-child{text-align:right}.dc-log .r{border:0;border-bottom:1px solid var(--rule);width:100%;min-height:70px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;padding:7px 0;text-decoration:none}.dc-log .r:active{background:var(--paper-2)}.dc-log .r .no{font:600 15px/1 var(--cond);color:var(--ink-2);font-variant-numeric:tabular-nums}.dc-log .r .name{font:var(--t-row);display:block}.dc-log .r .sub{font:var(--t-small);color:var(--ink-2);margin-top:2px;display:block}.dc-log .r .end{text-align:right;justify-self:end}.dc-log .r[aria-disabled=true],.dc-log .r[disabled]{cursor:default}.dc-log .r[aria-disabled=true] .name,.dc-log .r[disabled] .name{color:var(--ink-2)}.dc-stars{justify-content:flex-end;align-items:center;gap:4px;display:flex}.dc-stars svg{flex:none;width:18px;height:18px}.star-on{fill:var(--ink)}.star-off{fill:none;stroke:var(--ink-2);stroke-width:1.2px}.dc-brief{padding:14px var(--gutter) 0}.dc-brief h1{font:var(--t-title);letter-spacing:-.015em;margin:0}.dc-brief p{margin:14px 0 0}.dc-brief .profile{width:100%;height:auto;margin-top:21px;display:block}.dc-brief>.btn,.dc-brief>.btn-primary{width:100%;margin-top:28px}.dc-legend{border-top:1px solid var(--ink);margin:21px 0 0;padding:0;list-style:none}.dc-legend .li,.dc-legend>li{grid-template-columns:var(--rail) 1fr;border-bottom:1px solid var(--rule);align-items:center;min-height:56px;padding:7px 0;display:grid}.dc-legend svg{width:28px;height:28px}.dc-legend b{font-weight:650}.brief-more{margin-top:14px}.brief-more>summary{border-bottom:1px solid var(--rule);min-height:56px;font:var(--t-link);color:var(--ink);cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:14px;list-style:none;display:flex}.brief-more>summary::-webkit-details-marker{display:none}.brief-more>summary:after{content:"";background:linear-gradient(var(--ink), var(--ink)) center / 14px 2px no-repeat, linear-gradient(var(--ink), var(--ink)) center / 2px 14px no-repeat;flex:none;width:14px;height:14px}.brief-more[open]>summary:after{background:linear-gradient(var(--ink), var(--ink)) center / 14px 2px no-repeat}.brief-more[open]>:not(summary){padding-top:14px}.dc-hud{z-index:3;height:calc(70px + env(safe-area-inset-top));padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);background:var(--plate);color:var(--on-plate);border-bottom:1px solid var(--plate-line);display:flex;position:absolute;top:0;left:0;right:0}.dc-hud .cell{border-right:1px solid var(--plate-line);flex:auto;min-width:0;padding:10px 0 0 14px}.dc-hud .cell .l{font:500 13px/14px var(--cond);color:var(--on-plate-2);white-space:nowrap}.dc-hud .cell .l .u{display:none}.dc-hud .cell .v{white-space:nowrap;font:var(--t-value);font-variant-numeric:tabular-nums lining-nums;align-items:baseline;gap:2px;margin-top:4px;padding-right:10px;display:flex}.dc-hud .cell .v small{font:var(--t-unit);color:var(--on-plate-2)}.dc-hud .cell .v svg{align-self:center;width:11px;height:15px}.dc-hud .cell.is-alert{background:var(--alert);color:var(--on-alert)}.dc-hud .cell.is-alert .l,.dc-hud .cell.is-alert small{color:var(--on-alert)}@media (width<=359px){.dc-hud .cell{padding-left:10px}.dc-hud .cell .v{font-size:26px}.dc-hud .cell .v small{display:none}.dc-hud .cell .l .u{display:inline}}@media (orientation:landscape) and (height<=500px){.dc-hud{height:calc(56px + env(safe-area-inset-top))}.dc-hud .cell{padding-top:7px}.dc-hud .cell .v{margin-top:2px;font-size:26px;line-height:28px}}.dc-pause{min-height:44px;color:var(--on-plate);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:0 0 56px;justify-content:center;align-items:center;padding:0;display:flex}.dc-pause svg{fill:currentColor;width:18px;height:20px}.dc-alert{left:0;right:0;top:calc(70px + env(safe-area-inset-top));z-index:2;min-height:42px;padding:0 calc(14px + env(safe-area-inset-right)) 0 calc(14px + env(safe-area-inset-left));background:var(--alert);color:var(--on-alert);font:650 17px/1 var(--cond);align-items:center;gap:10px;animation:.12s cubic-bezier(.2,.7,.2,1) dc-alert-in;display:flex;position:absolute}.dc-alert svg{flex:none;width:20px;height:20px}.dc-alert .val{font-variant-numeric:tabular-nums lining-nums;margin-left:auto}@media (orientation:landscape) and (height<=500px){.dc-alert{top:calc(56px + env(safe-area-inset-top))}}@keyframes dc-alert-in{0%{transform:translateY(-100%)}}.dc-cue{left:calc(49px + env(safe-area-inset-left));right:calc(14px + env(safe-area-inset-right));bottom:calc(var(--console-h) + env(safe-area-inset-bottom) + 14px);z-index:2;background:var(--plate);color:var(--on-plate);border-top:1px solid var(--plate-line);font:var(--t-cue);align-items:flex-start;gap:14px;padding:7px 14px 7px 0;display:flex;position:absolute}.dc-cue:before{content:"";background:var(--band-line);flex:0 0 4px;align-self:stretch}.dc-cue.full{left:calc(14px + env(safe-area-inset-left))}.dc-cue svg{flex:none;align-self:center;width:20px;height:20px;margin-left:auto}@media (orientation:landscape) and (height<=500px){.dc-cue,.dc-cue.full{top:calc(56px + env(safe-area-inset-top) + 7px);width:min(420px,100% - 98px);bottom:auto;left:50%;right:auto;transform:translate(-50%)}.dc-alert~.dc-cue{top:calc(56px + env(safe-area-inset-top) + var(--alert-h,42px) + 7px)}}.dc-decide{border-radius:var(--radius);background:var(--decide);min-width:84px;min-height:134px;color:var(--on-decide);box-shadow:inset 0 -4px 0 var(--band-line);font:var(--t-decide);letter-spacing:.01em;cursor:pointer;touch-action:manipulation;border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:7px;transition:transform 80ms;display:flex}.dc-decide:active{box-shadow:inset 0 2px 0 var(--band-line);transform:translateY(2px)}.dc-decide svg{flex:none;width:28px;height:28px}.dc-decide[disabled]{opacity:.45;cursor:default}.dc-console{z-index:2;height:calc(var(--console-h) + env(safe-area-inset-bottom));padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--plate);border-top:1px solid var(--plate-line);color:var(--on-plate);position:absolute;bottom:0;left:0;right:0}.dc-ctrls{grid-template-columns:1fr 116px 1fr;align-items:center;gap:14px;padding:7px 14px 0;display:grid}.dc-ctrl{border:1.5px solid var(--plate-line);border-radius:var(--radius);background:var(--plate-2);min-width:0;height:84px;color:var(--on-plate);font:650 19px/1 var(--cond);cursor:pointer;touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0 7px;display:flex}.dc-ctrl .n{font:650 19px/1 var(--cond)}.dc-ctrl .h{font:500 13px/1 var(--cond);color:var(--on-plate-2)}.dc-ctrl svg{flex:none;width:26px;height:18px}.dc-ctrl.on,.dc-ctrl:active,.dc-ctrl[aria-pressed=true]{background:var(--plate-line);border-color:var(--on-plate-2)}.dc-ctrl[disabled]{opacity:.45;cursor:default}.dc-foot{min-height:44px;font:500 14px/1 var(--cond);color:var(--on-plate-2);align-items:center;gap:10px;margin:4px 14px 7px;display:flex}.dc-jk{gap:4px;display:flex}.dc-jk b{border:1.5px solid var(--on-plate-2);width:12px;height:12px}.dc-jk b.on{background:var(--on-plate);border-color:var(--on-plate)}.dc-sound{border:1.5px solid var(--plate-line);border-radius:var(--radius);min-width:44px;min-height:44px;color:var(--on-plate);font:600 15px/1 var(--cond);cursor:pointer;touch-action:manipulation;background:0 0;justify-content:center;align-items:center;gap:8px;margin-left:auto;padding:0 10px;display:flex}.dc-sound svg{flex:none;width:20px;height:20px}@media (width<=359px){.dc-ctrls{grid-template-columns:1fr 104px 1fr;gap:10px}.dc-ctrl .n,.dc-ctrl{font-size:17px}.dc-sound span{display:none}}.dc-gas .top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dc-gas .bar{font:var(--t-gas);font-variant-numeric:tabular-nums lining-nums}.dc-gas .bar small{font:500 16px/1 var(--cond);color:var(--on-plate-2);margin-left:3px}.dc-gas .bud{white-space:nowrap;font:500 15px/1 var(--cond);color:var(--on-plate-2);align-items:center;gap:5px;display:flex}.dc-gas .bud b{color:var(--on-plate);font-variant-numeric:tabular-nums lining-nums;font-weight:650}.dc-gas .tri{width:10px;height:9px;fill:var(--buddy);flex:none}.dc-gas .track{border:1px solid var(--on-plate-2);height:22px;margin-top:14px;position:relative}.dc-gas .track .z{position:absolute;top:0;bottom:0}.dc-gas .z-res{width:var(--min);background:radial-gradient(circle, var(--plate) 1.5px, transparent 1.8px) 0 0 / 7px 7px, var(--gas-reserve);left:0}.dc-gas .z-turn{left:var(--min);width:calc(var(--turn-at) - var(--min));background:repeating-linear-gradient(45deg, var(--plate) 0 2.2px, var(--gas-turn) 2.2px 6.5px)}.dc-gas .z-ok{left:var(--turn-at);background:var(--gas-plenty);right:0}.dc-gas .track .spent{top:-1px;bottom:-1px;right:-1px;left:var(--now);background:var(--plate-2);border:1.5px dashed var(--on-plate-2);border-left:0;position:absolute}.dc-gas .track .needle{left:var(--now);background:var(--on-plate);width:3px;margin-left:-1.5px;position:absolute;top:-8px;bottom:-5px}.dc-gas .track .needle:before{content:"";border:7.5px solid #0000;border-top:8px solid var(--on-plate);border-bottom:0;position:absolute;top:-1px;left:-6px}.dc-gas .track .bpip{left:var(--bud);border:6px solid #0000;border-bottom:9px solid var(--buddy);border-top:0;margin-left:-6px;position:absolute;top:23px}.dc-gas .ticks{height:20px;margin-top:12px;position:relative}.dc-gas .ticks span{font:italic 500 15px/20px var(--serif);font-variant-numeric:lining-nums;position:absolute;top:0;transform:translate(-50%)}.dc-gas .ticks span:before{content:"";border-left:1.5px solid var(--on-plate);height:12px;position:absolute;top:-12px;left:50%}.dc-gas .zones{height:18px;font:500 13px/18px var(--cond);color:var(--on-plate-2);margin-top:2px;position:relative}.dc-gas .zones span{white-space:nowrap;align-items:center;gap:4px;display:flex;position:absolute;transform:translate(-50%)}.dc-gas .state{font:650 16px/1 var(--cond);align-items:center;gap:8px;margin-top:8px;display:flex}.dc-shape{flex:none;width:10px;height:10px;display:inline-block}.dc-shape.res{background:var(--gas-reserve)}.dc-shape.turn{background:var(--gas-turn);transform:rotate(45deg)scale(.85)}.dc-shape.ok{background:var(--gas-plenty);border-radius:50%}.dc-swatch{flex:none;width:28px;height:14px;display:inline-block}.dc-swatch.res{background:radial-gradient(circle, var(--plate) 1.5px, transparent 1.8px) 0 0 / 7px 7px, var(--gas-reserve)}.dc-swatch.turn{background:repeating-linear-gradient(45deg, var(--plate) 0 2.2px, var(--gas-turn) 2.2px 6.5px)}.dc-swatch.ok{background:var(--gas-plenty)}@media (width<=359px){.dc-gas .zones .w{display:none}.dc-gas .bar{font-size:32px}}.dc-pause-dialog,.pausebox{z-index:50;padding:14px 14px calc(14px + env(safe-area-inset-bottom));background:var(--scrim);touch-action:auto;place-items:end center;display:grid;position:fixed;inset:0;overflow:auto}.dc-pause-dialog .sheet,.pausebox>.panel{background:var(--plate);width:min(100%,420px);color:var(--on-plate);border:0;border-top:2px solid var(--on-plate);max-height:calc(100vh - 28px - env(safe-area-inset-bottom));max-height:calc(100dvh - 28px - env(safe-area-inset-bottom));overscroll-behavior:contain;touch-action:pan-y;border-radius:0;gap:14px;padding:21px 21px 14px;display:grid;overflow-y:auto}.dc-pause-dialog h2,.pausebox h2{font:italic 400 36px/42px var(--serif);margin:0}.dc-pause-dialog p:not([class^=quiz]),.pausebox p:not([class^=quiz]){font:var(--t-small);color:var(--on-plate-2);margin:0}.dc-pause-dialog .resume{border-radius:var(--radius);background:var(--decide);min-height:56px;color:var(--on-decide);box-shadow:inset 0 -4px 0 var(--band-line);font:700 19px/1 var(--cond);cursor:pointer;touch-action:manipulation;border:0;justify-content:space-between;align-items:center;gap:14px;padding:0 21px;display:flex}.dc-pause-dialog .resume:active{box-shadow:inset 0 2px 0 var(--band-line);transform:translateY(2px)}.dc-pause-dialog .resume svg{width:20px;height:20px}.dc-pause-dialog .row{grid-template-columns:1fr 1fr;gap:7px;display:grid}.dc-pause-dialog .row .btn{min-width:0;padding:0 14px}@media (width<=359px){.dc-pause-dialog .row .btn{padding:0 12px;font-size:17px}.dc-pause-dialog .row .btn svg{display:none}}.pausebox .btn.wide{width:100%;margin:0}.dc-deb{padding:0 var(--gutter)}.dc-deb h1{font:var(--t-title);letter-spacing:-.015em;margin:14px 0 0}.dc-scoreline{grid-template-columns:98px 1fr;align-items:center;column-gap:21px;margin-top:7px;display:grid}.dc-score{font:var(--t-score);letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;margin:7px 0 0}.dc-score small{font:500 17px/1 var(--cond);letter-spacing:0;color:var(--ink-2);margin-left:4px}.dc-scoreline .dc-stars{justify-content:flex-start;gap:5px}.dc-scoreline .dc-stars svg{width:20px;height:20px}.dc-scoreline .dc-stars span{font:var(--t-meta);color:var(--ink-2);margin-left:6px}.dc-stamp{width:98px;height:98px;color:var(--route);animation:.18s cubic-bezier(.2,.7,.2,1) dc-stamp-in;display:block;overflow:visible}.dc-stamp circle{fill:none;stroke:currentColor}.dc-stamp .rt{font:650 12px/1 var(--cond);letter-spacing:1px;text-transform:uppercase;fill:currentColor}.dc-stamp .g{font:600 38px/1 var(--serif);fill:currentColor;font-style:normal}@keyframes dc-stamp-in{0%{opacity:0;transform:scale(.96)}}.dc-deb .btn-quiet{margin-top:7px}.dc-deb .after .btn-quiet{margin-top:0}.dc-trace{width:100%;height:auto;margin-top:14px;display:block}.dc-bk{border-top:1px solid var(--ink);margin:21px 0 0;padding:0;list-style:none}.dc-bk .r,.dc-bk>li{border-bottom:1px solid var(--rule);min-height:28px;font:400 16px/1.2 var(--sans);justify-content:space-between;align-items:center;gap:14px;padding:3px 0;display:flex}.dc-bk b{font:var(--t-points);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.dc-bk .miss b{color:var(--ink-2)}.dc-bk .tot{border-bottom:3px double var(--ink);font-weight:650}.dc-bk .tot b{font-size:17px;font-weight:700}.dc-remarks{grid-template-columns:var(--rail) 1fr;margin-top:14px;display:grid}.dc-remarks .lbl{font:var(--t-head);color:var(--ink-2);grid-column:1/span 2}.dc-remarks q,.dc-remarks .txt{quotes:none;font:var(--t-remarks);grid-column:2;margin:0}.dc-wipe{z-index:60;background:var(--plate);pointer-events:none;animation:.36s cubic-bezier(.2,.7,.2,1) both dc-wipe;position:fixed;inset:0}@keyframes dc-wipe{0%{opacity:1;transform:translateY(100%)}55%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.dc-fade-in{animation:.16s ease-out dc-fade-in}@keyframes dc-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.dc-wipe{display:none}}.quiz{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);text-align:left;color:var(--ink);margin:56px 0 14px}.quiz-label{font:500 13px/21px var(--cond);letter-spacing:0;text-transform:none;color:var(--ink-2);margin:7px 0 0}.quiz-q{font:400 20px/28px var(--serif);color:var(--ink);text-wrap:pretty;margin:7px 0 14px}.quiz-options{border-top:1px solid var(--rule);gap:0;display:grid}.quiz-option{grid-template-columns:var(--rail) 1fr;text-align:left;border:0;border-bottom:1px solid var(--rule);width:100%;min-height:56px;color:var(--ink);font:400 17px/24px var(--sans);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;align-items:center;padding:7px 0;display:grid}.quiz-option:last-child{border-bottom:0}.quiz-option:before{content:"";border:1.5px solid var(--ink);border-radius:50%;width:20px;height:20px}.quiz-option:active:enabled{background:var(--paper-2)}.quiz-option:disabled{cursor:default;color:var(--ink-2)}.quiz-option[aria-pressed=true]:before{background:radial-gradient(circle, var(--ink) 5px, transparent 5.5px)}.quiz-option.right,.quiz-option.wrong{color:var(--ink)}.quiz-option.right:before,.quiz-option.wrong:before{background:var(--ink);-webkit-mask:var(--glyph) center / 20px 20px no-repeat;mask:var(--glyph) center / 20px 20px no-repeat;border:0;border-radius:0}.quiz-option.right{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3 10.5l4.5 4.5L17 5' fill='none' stroke='black' stroke-width='2.4'/%3E%3C/svg%3E")}.quiz-option.wrong{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4 4l12 12M16 4L4 16' fill='none' stroke='black' stroke-width='2.4'/%3E%3C/svg%3E")}.quiz-option.right:after,.quiz-option.wrong:after{font:650 16px/1 var(--cond);white-space:nowrap;grid-column:2;margin-top:4px}.quiz-option.right:after{content:"Right."}.quiz-why{padding-left:var(--rail);font:400 16px/24px var(--sans);color:var(--ink);margin:14px 0 0}.quiz-next{border:1.5px solid var(--ink);border-radius:var(--radius);min-height:52px;color:var(--ink);font:650 19px/1 var(--cond);letter-spacing:0;text-transform:none;cursor:pointer;touch-action:manipulation;background:0 0;align-items:center;gap:14px;margin:14px 0;padding:0 21px;display:inline-flex}.quiz-next:active{background:var(--paper-2);transform:translateY(1px)}.quiz-why[hidden],.quiz-next[hidden]{display:none}.pausebox .quiz,.dc-pause-dialog .quiz,dialog .quiz{margin-top:28px}
