html,body{height:100%;margin:0;padding:0;overflow:hidden;touch-action:none;overscroll-behavior:none}body{background:radial-gradient(125% 82% at 50% 118%,#17293f,#0e1826 48%,#0a1018),linear-gradient(#0a1018,#101a28);color:#e9e9ec;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%}:root{--ink: #eef1f6;--ink-soft: #b7c1ce;--ink-faint: #7f8fa3;--edge: rgba(184, 205, 232, .26);--edge-bright: rgba(198, 222, 255, .5);--pane: rgba(10, 14, 22, .58);--pane-solid: rgba(9, 12, 19, .9);--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}#layer-webgl,#layer-css3d{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh}#layer-webgl{z-index:0}#layer-css3d{z-index:1;pointer-events:none}#layer-webgl canvas{display:block}body.is-reading #layer-webgl{pointer-events:none}body.is-reading #layer-css3d,body.is-reading #layer-css3d>div,body.is-reading #layer-css3d>div>div{pointer-events:auto!important}#readout[hidden]{display:none}#readout{position:fixed;top:calc(max(12px,env(safe-area-inset-top)) + 52px);left:max(10px,env(safe-area-inset-left));z-index:3;margin:0;padding:4px 7px 5px;border:1px solid rgba(120,160,140,.3);border-radius:5px;background:#060609b8;color:#cfe8d2;font-family:var(--mono);font-size:10px;line-height:1.3;letter-spacing:.01em;white-space:pre;pointer-events:none;user-select:none}#readout .warn{color:#f0b48a}.plate{box-sizing:border-box;overflow:hidden;contain:layout style paint;padding:14px 15px 15px;border:1px solid var(--edge);border-radius:10px;background:linear-gradient(168deg,#6886b24d,#22304842 58%,#1a263c3d),#182234e0;box-shadow:0 10px 24px #00000085,inset 0 1px #d6eaff29;color:var(--ink);user-select:text;-webkit-user-select:text;touch-action:manipulation;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.plate:before{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.3' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)'/%3E%3C/svg%3E");background-size:140px 140px;background-repeat:repeat;opacity:.2}@supports (backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px)){.plate{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(168deg,#6886b247,#2230483d 58%,#1a263c38),#182234d6}}.plate-title,.plate-line,.plate-body,.plate-kicker{text-shadow:0 1px 5px rgba(3,6,12,.9)}.plate--landscape{width:calc(clamp(300px,86vw,520px) * var(--plate-scale, 1))}.plate--square{width:calc(clamp(280px,80vw,420px) * var(--plate-scale, 1))}.plate--portrait{width:calc(clamp(260px,74vw,360px) * var(--plate-scale, 1))}.plate:hover,.plate:focus-visible{border-color:var(--edge-bright);box-shadow:0 10px 24px #00000091,inset 0 1px #d6eaff42,0 0 0 1px #96c4ff47;outline:none}.plate--reading{cursor:default;border-color:var(--edge-bright);pointer-events:auto;user-select:text;-webkit-user-select:text;-webkit-backdrop-filter:none;backdrop-filter:none}@media(min-width:700px){.plate{transition:border-color .18s ease,box-shadow .18s ease,width .26s ease}.plate--reading.plate--landscape,.plate--reading.plate--square,.plate--reading.plate--portrait{width:min(1180px,84vw);padding:34px 38px 36px;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);column-gap:38px;align-content:start}.plate--reading>*{grid-column:1}.plate--reading.plate--landscape>.plate-media,.plate--reading.plate--square>.plate-media,.plate--reading.plate--portrait>.plate-media{grid-column:2;grid-row:1 / span 20;align-self:stretch;aspect-ratio:auto;min-width:0;max-width:100%;min-height:min(300px,32vh);margin:0}.plate--reading .plate-head{margin-bottom:18px;padding:16px 20px 17px}.plate--reading .plate-copy{margin-top:18px;padding:18px 20px 20px}.plate--reading .plate-kicker{margin-bottom:14px;font-size:12px}.plate--reading .plate-title{margin-bottom:14px;font-size:clamp(34px,2.4vw,52px);line-height:1.06}.plate--reading .plate-line{margin-bottom:22px;font-size:clamp(17px,1.15vw,24px);line-height:1.35}.plate--reading .plate-body{font-size:clamp(15px,.95vw,19px);line-height:1.62}.plate--reading .plate-facts{margin-top:22px;font-size:14px}.plate--reading .plate-tags{margin-top:22px}.plate--reading .plate-link{margin-top:24px;padding:10px 20px;font-size:15px}}.plate-head,.plate-copy{position:relative;border-radius:8px;border:1px solid rgba(150,178,212,.13);box-shadow:inset 0 1px #cee4ff14;background:#293854a8}.plate-head{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 11px;padding:18px 13px 20px}.plate-kicker{display:block;margin:0 0 9px;font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#dfe8f4}.plate-title{margin:0;font-size:25px;font-weight:600;letter-spacing:.004em;line-height:1.14}.plate-line{margin:0 0 16px;font-size:15px;font-weight:500;line-height:1.4;color:var(--ink-soft)}.plate-media{position:relative;display:block;max-width:100%;min-width:0;margin:0 0 16px;border:1px solid rgba(160,190,224,.16);border-radius:6px;overflow:hidden;background:#16202f}.plate-slice{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.plate-art{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;opacity:.6;mix-blend-mode:screen;pointer-events:none}.plate--landscape .plate-media{aspect-ratio:16 / 9}.plate--square .plate-media{aspect-ratio:4 / 3}.plate--portrait .plate-media{aspect-ratio:1 / 1}.plate-copy{margin:11px 0 0;padding:12px 13px 13px}.plate-copy>.plate-line{margin:0 0 10px;color:#eaf0f8}.plate-body{margin:0;font-size:14px;line-height:1.55;color:#dfe6f0}.plate--nomedia{min-height:0}.plate--tight:not(.plate--reading) .plate-media{aspect-ratio:16 / 4;margin-bottom:8px}.plate--tight:not(.plate--reading) .plate-title{font-size:19.5px;line-height:1.14}.plate--tight:not(.plate--reading) .plate-body{font-size:13.5px;line-height:1.42}.plate--tight:not(.plate--reading) .plate-kicker{font-size:10.8px}.plate--tight:not(.plate--reading) .plate-line{font-size:11.5px}.plate--tight:not(.plate--reading) .plate-tags{max-height:19px;overflow:hidden}.plate--tight:not(.plate--reading) .plate-copy{margin-top:8px;padding:9px 10px 10px}.plate--tight:not(.plate--reading) .plate-body{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.plate--tight:not(.plate--reading) .plate-facts{margin-top:9px;gap:2px 8px;font-size:11px}.plate--tight:not(.plate--reading) .plate-tags{margin-top:9px;gap:4px}.plate--tight:not(.plate--reading) .plate-tags li{padding:2px 6px}.plate--tight:not(.plate--reading) .plate-link{margin-top:10px;padding:5px 11px}.plate-facts{margin:14px 0 0;display:grid;grid-template-columns:auto 1fr;gap:4px 12px;font-size:12px;line-height:1.45}.plate-facts dt{color:#b9c5d6}.plate-facts dd{margin:0;color:#dfe6f0}.plate-link{display:inline-block;margin:16px 0 0;padding:7px 14px;border:1px solid var(--edge-bright);border-radius:999px;color:var(--ink);font-size:13px;font-weight:500;text-decoration:none}.plate-link:hover,.plate-link:focus-visible{background:#96c4ff24}.plate-tags{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none}.plate-tags li{padding:3px 8px;border:1px solid rgba(160,190,224,.28);border-radius:999px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:#c3cede}#ui [hidden]{display:none!important}#ui{position:fixed;inset:0;z-index:2;pointer-events:none}#ui *{pointer-events:auto}.ui-offscreen{position:fixed;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ui-panel{position:fixed;z-index:2;box-sizing:border-box;border:1px solid var(--edge);border-radius:10px;background:var(--pane-solid);color:var(--ink);transition:opacity .22s ease}@supports (backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px)){.ui-panel{-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);background:#090c13b3}}.ui-scrim{position:fixed;inset:0;z-index:1;background:#04060ba8}@supports (backdrop-filter: blur(3px)) or (-webkit-backdrop-filter: blur(3px)){.ui-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.ui-nav{position:fixed;z-index:4;top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));display:flex;align-items:stretch;max-width:calc(100vw - 24px);border:1px solid var(--edge-bright);border-radius:999px;background:#090c13e0;transition:opacity .22s ease}@supports (backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px)){.ui-nav{-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);background:#090c139e}}.ui-nav-step{min-width:34px;min-height:40px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--ink-soft);font:inherit;font-size:15px;line-height:1;cursor:pointer}.ui-nav-step:hover:not(:disabled),.ui-nav-step:focus-visible:not(:disabled){background:#96c4ff29;color:var(--ink);outline:none}.ui-nav-step:disabled{opacity:.28;cursor:default}.ui-nav-name{min-height:40px;max-width:min(240px,52vw);padding:0 6px;overflow:hidden;border:0;border-left:1px solid var(--edge);border-right:1px solid var(--edge);background:transparent;color:var(--ink);font:inherit;font-size:13px;font-weight:500;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.ui-nav-name:hover,.ui-nav-name:focus-visible{background:#96c4ff24;outline:none}.ui-nav-list{position:absolute;top:calc(100% + 8px);left:0;margin:0;padding:5px;list-style:none;min-width:180px;max-width:min(280px,calc(100vw - 24px));border:1px solid var(--edge);border-radius:10px;background:var(--pane-solid)}@supports (backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px)){.ui-nav-list{-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);background:#090c13c7}}.ui-nav-row{display:block;width:100%;min-height:40px;padding:9px 12px;border:0;border-radius:7px;background:transparent;color:var(--ink-soft);font:inherit;font-size:13px;text-align:left;cursor:pointer}.ui-nav-row:hover,.ui-nav-row:focus-visible{background:#96c4ff24;color:var(--ink);outline:none}.ui-nav-row--here{color:var(--ink);background:#96c4ff17}.decode-char{will-change:opacity}.ui-pill{position:fixed;z-index:3;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));min-height:44px;max-width:calc(100vw - 24px);padding:11px 17px;border:1px solid var(--edge-bright);border-radius:999px;background:#090c13e0;color:var(--ink);font:inherit;font-size:13px;font-weight:500;letter-spacing:.02em;cursor:pointer}.ui-pill[aria-expanded=true]{border-color:var(--edge);color:var(--ink-soft)}.ui-heading{margin:0;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.ui-filter{top:calc(max(12px,env(safe-area-inset-top)) + 96px);right:max(12px,env(safe-area-inset-right));z-index:4;width:min(720px,calc(100vw - 24px));padding:0;border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ui-field{box-sizing:border-box;margin:0;padding:7px 15px;border:1px solid var(--edge-bright);border-radius:999px;background:#090c13e0;color:var(--ink);font:inherit;font-size:13px;touch-action:auto}.ui-search{position:fixed;z-index:4;top:calc(max(12px,env(safe-area-inset-top)) + 52px);right:max(12px,env(safe-area-inset-right));width:min(720px,calc(100vw - 24px));height:36px}.ui-field:focus-visible{outline:none;border-color:var(--edge-bright);background:#101826eb}.ui-list{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(9,29px);gap:6px;margin:0;padding:0;list-style:none}.ui-list>li{min-width:0}.ui-row,.ui-collapse{display:flex;align-items:center;box-sizing:border-box;width:100%;height:100%;padding:0 12px;border:1px solid rgba(206,228,255,.34);border-radius:999px;background:#cee4ff29;color:#f2f6ff;font:inherit;text-align:left;cursor:pointer}.ui-collapse{justify-content:center;font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:#dce7f7;background:#cee4ff1a}.ui-row:hover,.ui-row:focus-visible,.ui-collapse:hover,.ui-collapse:focus-visible{background:#96c4ff57;border-color:var(--edge-bright);outline:none}.ui-row-title{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.2}.ui-empty{grid-column:1 / -1;margin:0;align-self:center;font-size:12px;color:var(--ink-faint)}.ui-end{left:50%;transform:translate(-50%);bottom:max(6vh,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;width:min(880px,calc(100vw - 32px));padding:0;border:0;border-radius:0;background:none;text-align:center;text-shadow:0 2px 18px rgba(2,5,12,.85),0 0 46px rgba(2,5,12,.7)}@supports (backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px)){.ui-end{-webkit-backdrop-filter:none;backdrop-filter:none;background:none}}.ui-end-line{margin:0 0 14px;font-size:clamp(26px,3.2vw,66px);font-weight:300;line-height:1.15;letter-spacing:-.015em;color:var(--ink)}.ui-end-reach{display:inline-block;margin:0 0 18px;color:var(--ink);font-size:clamp(15px,1.05vw,22px);text-decoration:none;border-bottom:1px solid var(--edge-bright);padding-bottom:2px}.ui-end-reach:hover,.ui-end-reach:focus-visible{color:#cfe3ff;outline:none}.ui-button{padding:7px 14px;border:1px solid var(--edge-bright);border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:13px;cursor:pointer}.ui-button:hover:not(:disabled),.ui-button:focus-visible:not(:disabled){background:#96c4ff24;outline:none}.ui-button:disabled{opacity:.35;cursor:default}.ui-button--close{border-color:var(--edge)}.ui-reader{left:var(--reader-x, 50%);top:var(--reader-top, auto);font-size:var(--reader-font, 13px);transform:translate(-50%);display:flex;flex-direction:row;align-items:center;gap:1.1em;padding:.7em .85em .7em 1.25em;max-width:calc(100vw - 24px);border:1px solid var(--edge-bright);border-radius:10px;background:linear-gradient(165deg,#26344a80,#080b12ad 55%),var(--pane-solid);box-shadow:0 10px 24px #00000085,inset 0 1px #d6eaff29}.ui-reader-title{font-size:1.1em;font-weight:500;letter-spacing:-.01em;color:var(--ink);text-align:left;text-shadow:0 1px 5px rgba(3,6,12,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(420px,42vw)}.ui-steps{display:flex;gap:8px}.ui-reader .ui-button{min-height:2.8em;padding:.65em 1.15em;font-size:1em}.ui-pager{left:50%;transform:translate(-50%);bottom:max(12px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;padding:8px 12px;max-width:calc(100vw - 24px)}.ui-button--step{min-height:40px;padding:9px 16px}.ui-dots{display:flex;align-items:center;gap:7px}.ui-dot{width:7px;height:7px;border-radius:50%;background:#b7c1ce52;transition:background .18s ease,transform .18s ease}.ui-dot--on{background:var(--ink);transform:scale(1.25)}@media(max-width:699px){.plate{padding:12px 13px 13px;box-shadow:0 8px 16px #00000080,inset 0 1px #d6eaff29}.plate{-webkit-backdrop-filter:none;backdrop-filter:none}.plate--landscape,.plate--square,.plate--portrait{width:calc(min(300px,88vw) * var(--plate-scale, 1))}.plate--landscape .plate-media,.plate--square .plate-media,.plate--portrait .plate-media{aspect-ratio:7 / 2}.plate-kicker{margin-bottom:6px;font-size:11px;letter-spacing:.14em}.plate-head{margin-bottom:8px;padding:13px 10px 15px}.plate-copy{margin-top:8px;padding:9px 10px 10px}.plate-title{margin-bottom:0;font-size:23px}.plate-line{margin-bottom:9px;font-size:14px}.plate-media{margin-bottom:9px;aspect-ratio:16 / 9}.plate-body{font-size:13px;line-height:1.5}.plate-tags,.plate-link{margin-top:11px}.plate-facts{margin-top:10px;font-size:11px}.plate-tags li{font-size:10px}.plate--reading.plate--landscape,.plate--reading.plate--square,.plate--reading.plate--portrait{width:min(340px,94vw)}.plate--landscape .plate-media,.plate--square .plate-media,.plate--portrait .plate-media,.plate--reading .plate-media,.plate--reading.plate--landscape .plate-media,.plate--reading.plate--square .plate-media,.plate--reading.plate--portrait .plate-media{aspect-ratio:16 / 9}.plate--reading .plate-title{font-size:26px}.plate--reading .plate-tags{display:flex}.plate--reading .plate-link{display:inline-block}.plate--reading .plate-facts{display:grid}.ui-nav-name{max-width:min(150px,40vw);font-size:12px}.ui-pager{left:auto;right:10px;transform:none;gap:9px}.ui-dots{gap:5px}.ui-dot{width:5px;height:5px}.ui-nav-step{min-width:30px;padding:0 8px}.ui-filter,.ui-search{width:min(330px,calc(100vw - 24px))}.ui-search{top:calc(max(12px,env(safe-area-inset-top)) + 50px);height:32px}.ui-filter{top:calc(max(12px,env(safe-area-inset-top)) + 90px)}.ui-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(6,17px);gap:3px}.ui-row,.ui-collapse{padding:0 7px}.ui-row-title{font-size:11px}.ui-collapse{font-size:9px}.ui-end{bottom:max(9vh,env(safe-area-inset-bottom));width:min(340px,calc(100vw - 28px));padding:0}.ui-end-line{margin-bottom:10px;font-size:clamp(21px,7vw,30px)}.ui-end .ui-button{padding:8px 13px;font-size:12px}}.loader{position:fixed;inset:0;z-index:6;display:grid;place-items:center;overflow:hidden;pointer-events:none}.loader-ground{position:absolute;inset:0;background:radial-gradient(125% 82% at 50% 118%,#17293f,#0e1826 48%,#0a1018),linear-gradient(#0a1018,#101a28);overflow:hidden}.loader-ground:before,.loader-ground:after{content:"";position:absolute;inset:-35%;background:radial-gradient(38% 30% at 28% 38%,rgba(56,118,200,.3),transparent 68%),radial-gradient(30% 26% at 74% 62%,rgba(38,86,156,.24),transparent 70%);will-change:transform,opacity;animation:loader-drift 19s ease-in-out infinite alternate}.loader-ground:after{background:radial-gradient(46% 34% at 62% 24%,rgba(74,140,224,.2),transparent 72%),radial-gradient(34% 30% at 22% 80%,rgba(30,74,140,.22),transparent 74%);animation-duration:27s;animation-direction:alternate-reverse}@keyframes loader-drift{0%{transform:translate3d(-4%,3%,0) scale(1.02);opacity:.72}to{transform:translate3d(5%,-4%,0) scale(1.14);opacity:1}}@media(prefers-reduced-motion:reduce){.loader-ground:before,.loader-ground:after{animation:none}}.loader-mark{position:relative;display:flex;align-items:center;gap:20px}.loader-arc{display:block;width:78px;height:78px;overflow:visible}.loader-arc-track{fill:none;stroke:#96b9e824;stroke-width:5;stroke-linecap:round}.loader-arc-line{fill:none;stroke:#bad8ffeb;stroke-width:5;stroke-linecap:round}.loader-count{margin:0;min-width:2.6ch;font-family:var(--mono);font-size:44px;font-weight:400;line-height:1;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.loader-wordmark{position:absolute;inset:0;display:grid;place-items:center;visibility:hidden}.loader-wordmark-svg{display:block;width:84vw;height:auto;overflow:visible}@media(max-width:699px){.loader-arc{width:58px;height:58px}.loader-count{font-size:34px}.loader-wordmark-svg{width:88vw}}.ui-sound{position:fixed;z-index:3;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:9px;min-height:40px;padding:9px 15px 9px 12px;border:1px solid var(--edge);border-radius:999px;background:#090c13db;color:var(--ink-soft);font:inherit;font-size:12px;letter-spacing:.04em;cursor:pointer;transition:color .18s ease,border-color .18s ease}@supports (backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px)){.ui-sound{-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);background:#090c1394}}.ui-sound:hover,.ui-sound--on{border-color:var(--edge-bright);color:var(--ink)}.ui-sound-mark{position:relative;display:block;width:14px;height:14px}.ui-sound-mark:before,.ui-sound-mark:after{content:"";position:absolute;top:50%;width:2px;height:6px;margin-top:-3px;border-radius:1px;background:currentColor;transition:height .22s ease,margin-top .22s ease}.ui-sound-mark:before{left:1px}.ui-sound-mark:after{right:1px}.ui-sound-mark{background:linear-gradient(currentColor,currentColor) center / 2px 12px no-repeat}.ui-sound--on .ui-sound-mark:before,.ui-sound--on .ui-sound-mark:after{height:10px;margin-top:-5px}.ui-end-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px;margin:0 0 18px}.ui-end-links .ui-end-reach{margin:0}.ui-end-plain{color:var(--ink-soft);font-size:clamp(13px,.9vw,18px);border-bottom-color:var(--edge)}.ui-end-plain:hover,.ui-end-plain:focus-visible{color:var(--ink);border-bottom-color:var(--edge-bright)}#ui :focus-visible,.plate:focus-visible,.plate-link:focus-visible{outline:2px solid #9ec8ff;outline-offset:3px;border-radius:6px}.plate:focus-visible{border-radius:12px}@media(prefers-reduced-motion:reduce){.plate,.ui-panel,.ui-nav,.ui-sound{transition:none}.ui-sound-mark:before,.ui-sound-mark:after{transition:none}}.ui-sound-word{display:inline-block;min-width:6ch;text-align:left}@media(max-width:699px){.ui-sound{gap:7px;min-height:36px;padding:8px 12px 8px 10px;font-size:11px}.ui-sound-mark{width:12px;height:12px;background-size:2px 10px}}
