:root{--deck-bg: #100f0e;--deck-ink: #ece7dc;--deck-muted: #8a857a;--deck-line: rgba(236, 231, 220, .22);--deck-accent: #7fe6ff;--deck-warm: #ffcf6d;--deck-panel: rgba(23, 22, 20, .86);--deck-code-bg: #191816;--deck-strong: #fff;--deck-shadow: rgba(0, 0, 0, .32);--deck-wash-1: rgba(127, 230, 255, .12);--deck-wash-2: rgba(236, 231, 220, .04);--deck-w: 1280px;--deck-h: 720px}.deck-theme-paper{--deck-bg: #f7f3ea;--deck-ink: #1f2524;--deck-muted: #64706c;--deck-line: rgba(31, 37, 36, .18);--deck-accent: #0f8b8d;--deck-warm: #b45f1c;--deck-panel: rgba(250, 247, 240, .9);--deck-code-bg: #ece5d8;--deck-strong: #0d1615;--deck-shadow: rgba(37, 32, 22, .18);--deck-wash-1: rgba(15, 139, 141, .12);--deck-wash-2: rgba(180, 95, 28, .08);font-family:Georgia,Times New Roman,serif}.deck-theme-studio{--deck-bg: #111318;--deck-ink: #f0f3f6;--deck-muted: #9aa3ad;--deck-line: rgba(240, 243, 246, .2);--deck-accent: #ff4d8d;--deck-warm: #6ee7b7;--deck-panel: rgba(19, 22, 29, .88);--deck-code-bg: #1c2028;--deck-strong: #ffffff;--deck-shadow: rgba(0, 0, 0, .38);--deck-wash-1: rgba(255, 77, 141, .14);--deck-wash-2: rgba(110, 231, 183, .08)}.deck-theme-terminal{--deck-bg: #050806;--deck-ink: #d8ffe2;--deck-muted: #6f947a;--deck-line: rgba(216, 255, 226, .2);--deck-accent: #33ff77;--deck-warm: #f4d35e;--deck-panel: rgba(5, 10, 7, .9);--deck-code-bg: #0b130e;--deck-strong: #f2fff5;--deck-shadow: rgba(0, 0, 0, .42);--deck-wash-1: rgba(51, 255, 119, .1);--deck-wash-2: rgba(244, 211, 94, .05);font-family:JetBrains Mono Variable,ui-monospace,monospace}.deck-theme-sunset{--deck-bg: #241a20;--deck-ink: #fff1e8;--deck-muted: #c6a8a1;--deck-line: rgba(255, 241, 232, .2);--deck-accent: #ff8f70;--deck-warm: #76e4d4;--deck-panel: rgba(39, 27, 32, .88);--deck-code-bg: #31232a;--deck-strong: #ffffff;--deck-shadow: rgba(0, 0, 0, .36);--deck-wash-1: rgba(255, 143, 112, .13);--deck-wash-2: rgba(118, 228, 212, .07)}.deck-html,.deck-body{height:100%;margin:0;background:var(--deck-bg);color:var(--deck-ink);font-family:Roboto,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;overflow:hidden}.deck-theme-paper .deck-body,.deck-theme-paper{font-family:Georgia,Times New Roman,serif}.deck-theme-terminal .deck-body,.deck-theme-terminal{font-family:JetBrains Mono Variable,ui-monospace,monospace}.deck{position:fixed;inset:0;overflow:hidden;cursor:default}.deck-stage{position:absolute;left:50%;top:50%;width:var(--deck-w);height:var(--deck-h);transform-origin:center center}.slide{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:.6rem;padding:5rem 6rem;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(14px);background:radial-gradient(circle at 12% 18%,var(--deck-wash-1),transparent 30%),linear-gradient(135deg,var(--deck-wash-2),transparent 44%);transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1),visibility .35s}.slide:after{content:counter(slide);counter-increment:slide;position:absolute;right:2rem;bottom:1.8rem;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.72rem;color:#ece7dc5c}.slide.is-current{opacity:1;visibility:visible;transform:none}.slide.is-past{transform:translateY(-14px)}.slide>h1:only-child,.slide>h2:only-child{text-align:center}.slide h1{font-size:3.4rem;line-height:1.1;letter-spacing:-.02em;margin:0 0 .6rem;font-weight:700}.deck-theme-paper .slide{background:linear-gradient(90deg,rgba(31,37,36,.045) 1px,transparent 1px),linear-gradient(rgba(31,37,36,.035) 1px,transparent 1px),radial-gradient(circle at 86% 14%,var(--deck-wash-1),transparent 30%);background-size:44px 44px,44px 44px,auto}.deck-theme-paper .slide h1,.deck-theme-paper .slide h2{font-family:Georgia,Times New Roman,serif;font-weight:700;color:var(--deck-strong)}.deck-theme-studio .slide{background:linear-gradient(90deg,var(--deck-accent) 0 12px,transparent 12px),radial-gradient(circle at 80% 20%,var(--deck-wash-1),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.06),transparent 48%)}.deck-theme-studio .slide h1,.deck-theme-studio .slide h2{text-transform:uppercase;letter-spacing:.03em}.deck-theme-terminal .slide{background:linear-gradient(90deg,rgba(51,255,119,.055) 1px,transparent 1px),linear-gradient(rgba(51,255,119,.035) 1px,transparent 1px),radial-gradient(circle at 80% 18%,rgba(51,255,119,.11),transparent 22%),linear-gradient(135deg,rgba(244,211,94,.04),transparent 44%);background-size:72px 72px,72px 72px,auto,auto}.deck-theme-terminal .slide h1:before,.deck-theme-terminal .slide h2:before{content:"$ ";color:var(--deck-accent)}.deck-theme-sunset .slide{background:radial-gradient(circle at 80% 22%,rgba(255,143,112,.2),transparent 24%),radial-gradient(circle at 15% 80%,rgba(118,228,212,.12),transparent 30%),linear-gradient(155deg,rgba(255,241,232,.06),transparent 46%)}.deck-theme-sunset .slide h1,.deck-theme-sunset .slide h2{color:var(--deck-strong)}.slide h2{font-size:2.4rem;line-height:1.15;margin:0 0 .5rem;font-weight:700}.slide h3{font-size:1.6rem;margin:0 0 .4rem;font-weight:700;color:var(--deck-muted)}.slide p,.slide li{font-size:1.5rem;line-height:1.65;margin:.35rem 0}.slide ul,.slide ol{margin:.55rem 0;padding-left:1.6rem}.slide ul{list-style:disc}.slide ul ul{list-style:circle}.slide ol{list-style:decimal}.slide ol ol{list-style:lower-alpha}.slide ul li+li,.slide ol li+li{margin-top:.18rem}.slide li::marker{color:var(--deck-accent)}.slide strong{color:var(--deck-strong)}.slide a{color:var(--deck-accent);text-decoration:underline;text-underline-offset:.2em}.slide blockquote{margin:.6rem 0;padding-left:1.2rem;border-left:3px solid var(--deck-line);color:var(--deck-muted);font-style:italic}.slide img{max-width:100%;max-height:420px;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-shadow:0 24px 70px var(--deck-shadow)}.slide.has-image:not(.is-image-only){display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-auto-rows:max-content;align-content:center;-moz-column-gap:3.4rem;column-gap:3.4rem}.slide.has-image:not(.is-image-only)>h1,.slide.has-image:not(.is-image-only)>h2,.slide.has-image:not(.is-image-only)>h3,.slide.has-image:not(.is-image-only)>ul,.slide.has-image:not(.is-image-only)>ol,.slide.has-image:not(.is-image-only)>blockquote,.slide.has-image:not(.is-image-only)>pre,.slide.has-image:not(.is-image-only)>table,.slide.has-image:not(.is-image-only)>p:not(:has(img)){grid-column:1}.slide.has-image:not(.is-image-only)>p:has(img){grid-column:2;grid-row:1 / span 8;align-self:center;margin:0}.slide.has-image:not(.is-image-only)>p:has(img) img{width:100%;max-height:560px;-o-object-fit:cover;object-fit:cover}.slide.is-image-only{padding:0;background:#000}.slide.is-image-only>p{margin:0;width:100%;height:100%}.slide.is-image-only img{width:100%;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;border-radius:0;box-shadow:none}.slide hr{border:0;border-top:1px solid var(--deck-line)}.slide code{font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.92em;background:var(--deck-code-bg);border-radius:4px;padding:.1em .35em}.slide pre{font-size:1.05rem;line-height:1.6;padding:1.1rem 1.3rem;border-radius:10px;border:1px solid var(--deck-line);overflow:auto;max-height:460px}.slide pre code{background:none;padding:0}.slide .mermaid{display:block;max-height:500px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;padding:1rem;border:1px solid var(--deck-line);border-radius:14px;background:color-mix(in srgb,var(--deck-panel) 62%,transparent);box-shadow:0 18px 45px var(--deck-shadow)}.slide .mermaid svg{display:block;width:auto;min-width:min(1000px,100%);margin:0 auto;max-height:460px}.slide .mermaid:has(.sequence) svg,.slide .mermaid svg[aria-roledescription=sequence]{min-width:1040px}.slide table{border-collapse:collapse;font-size:1.15rem;width:100%;overflow:hidden;border:1px solid var(--deck-line);border-radius:10px;background:color-mix(in srgb,var(--deck-panel) 64%,transparent);box-shadow:0 18px 45px var(--deck-shadow)}.slide thead{background:color-mix(in srgb,var(--deck-accent) 14%,transparent)}.slide th{color:var(--deck-strong);font-weight:700}.slide .kicker{margin:0 0 .5rem;color:var(--deck-accent);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.88rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.slide .bigline{max-width:960px;color:var(--deck-strong);font-size:2.3rem;font-weight:700;line-height:1.22}.slide .note{color:var(--deck-muted);font-size:1.05rem}.slide .metric-grid,.slide .card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.slide .metric,.slide .card{min-height:8rem;padding:1.1rem 1.2rem;border:1px solid var(--deck-line);border-radius:10px;background:color-mix(in srgb,var(--deck-panel) 72%,transparent);box-shadow:0 18px 45px var(--deck-shadow)}.slide .metric strong{display:block;margin-bottom:.45rem;color:var(--deck-accent);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:2rem;line-height:1}.slide .metric span,.slide .card span{display:block;color:var(--deck-muted);font-size:1.05rem;line-height:1.45}.slide .diagram{display:flex;align-items:stretch;justify-content:center;gap:.85rem;margin:1.4rem 0}.slide .node{min-width:8.8rem;padding:.9rem 1rem;border:1px solid var(--deck-line);border-radius:10px;background:color-mix(in srgb,var(--deck-panel) 82%,transparent);color:var(--deck-strong);text-align:center;font-weight:700}.slide .node small{display:block;margin-top:.3rem;color:var(--deck-muted);font-weight:400}.slide .arrow{display:flex;align-items:center;color:var(--deck-accent);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:1.4rem;font-weight:700}.slide .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:center}.slide .timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:1.2rem;border:1px solid var(--deck-line);border-radius:12px;overflow:hidden}.slide .step{padding:1rem;border-right:1px solid var(--deck-line);background:color-mix(in srgb,var(--deck-panel) 68%,transparent)}.slide .step:last-child{border-right:0}.slide .step strong{display:block;margin-bottom:.3rem;color:var(--deck-accent)}.slide .step span{color:var(--deck-muted);font-size:1rem;line-height:1.45}.slide .sequence{display:grid;grid-template-columns:repeat(var(--lanes, 4),minmax(0,1fr));margin-top:1rem;border:1px solid var(--deck-line);border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--deck-panel) 58%,transparent)}.slide .lane{min-height:18rem;border-right:1px solid var(--deck-line)}.slide .lane:last-child{border-right:0}.slide .lane h4{margin:0;padding:.75rem .8rem;border-bottom:1px solid var(--deck-line);color:var(--deck-accent);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.slide .lane p{margin:0;padding:.7rem .8rem;border-bottom:1px dashed var(--deck-line);color:var(--deck-ink);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.86rem;line-height:1.35}.slide .lane p small{display:block;margin-top:.2rem;color:var(--deck-muted)}.slide .quote-panel{margin-top:1rem;padding:1.25rem 1.4rem;border-left:6px solid var(--deck-accent);background:color-mix(in srgb,var(--deck-panel) 68%,transparent);color:var(--deck-strong);font-size:1.55rem;line-height:1.45}.slide .workshop{display:grid;grid-template-columns:.7fr 1.3fr;gap:1.4rem;align-items:stretch;margin-top:1rem}.slide .workshop .timebox{display:grid;place-items:center;border:1px solid var(--deck-line);border-radius:14px;background:color-mix(in srgb,var(--deck-accent) 14%,transparent);color:var(--deck-accent);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:3rem;font-weight:800}.slide .workshop .prompt{padding:1.2rem 1.4rem;border:1px solid var(--deck-line);border-radius:14px;background:color-mix(in srgb,var(--deck-panel) 66%,transparent)}.slide .matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.slide .matrix>div{padding:1.05rem 1.2rem;border:1px solid var(--deck-line);border-radius:12px;background:color-mix(in srgb,var(--deck-panel) 66%,transparent)}.slide .matrix h4{margin:0 0 .45rem;color:var(--deck-accent);font-size:1.05rem}.slide .matrix p{color:var(--deck-muted);font-size:1.05rem;line-height:1.45}.slide .case{margin-top:1rem;padding:1.3rem 1.45rem;border:1px solid var(--deck-line);border-radius:14px;background:linear-gradient(90deg,color-mix(in srgb,var(--deck-accent) 12%,transparent),transparent 42%),color-mix(in srgb,var(--deck-panel) 68%,transparent)}.slide .case h4{margin:0 0 .5rem;color:var(--deck-strong);font-size:1.25rem}.slide .case p{color:var(--deck-muted);font-size:1.12rem;line-height:1.5}.deck-theme-paper .slide .metric,.deck-theme-paper .slide .card,.deck-theme-paper .slide .node,.deck-theme-paper .slide .step{border-radius:2px;box-shadow:none}.deck-theme-studio .slide .metric,.deck-theme-studio .slide .card,.deck-theme-studio .slide .node{border-left:8px solid var(--deck-accent)}.deck-theme-terminal .slide .metric,.deck-theme-terminal .slide .card,.deck-theme-terminal .slide .node,.deck-theme-terminal .slide .step{border-radius:0;box-shadow:none}.deck-theme-sunset .slide .metric,.deck-theme-sunset .slide .card,.deck-theme-sunset .slide .node{border-radius:18px}.slide th,.slide td{border-bottom:1px solid var(--deck-line);padding:.62rem .9rem;text-align:left}.slide tr:last-child td{border-bottom:0}.slide .anchor{display:none}.deck-ui{position:fixed;left:0;right:0;bottom:0;z-index:10;display:flex;align-items:center;gap:.9rem;padding:.7rem 1.2rem .9rem;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.72rem;letter-spacing:.08em;color:var(--deck-muted);opacity:.55;transition:opacity .3s ease}.deck-ui:hover{opacity:1}.deck-home{color:inherit;text-decoration:none}.deck-home:hover{color:var(--deck-ink)}.deck-title{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.deck-count b{color:var(--deck-ink)}.deck-nav{display:none;align-items:center;justify-content:center;width:2.8rem;height:2.4rem;padding:0;border:1px solid var(--deck-line);border-radius:8px;background:none;color:var(--deck-ink);font-size:1.2rem;line-height:1;cursor:pointer}.deck-tool{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--deck-muted);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.82rem;line-height:1;cursor:pointer}.deck-tool-pdf{width:3.1rem;border-color:color-mix(in srgb,var(--deck-accent) 55%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--deck-accent) 88%,var(--deck-strong) 12%),var(--deck-accent));color:var(--deck-bg);font-size:.68rem;font-weight:800;letter-spacing:.04em;box-shadow:0 8px 24px color-mix(in srgb,var(--deck-accent) 22%,transparent)}.deck-tool:hover,.deck-tool:focus-visible{border-color:var(--deck-line);color:var(--deck-ink);background:#ece7dc14}.deck-tool-pdf:hover,.deck-tool-pdf:focus-visible{border-color:var(--deck-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--deck-strong) 18%,var(--deck-accent)),var(--deck-accent));color:var(--deck-bg)}.deck-nav:active{background:#ece7dc1a}.deck-clock{color:var(--deck-warm)}.deck-progress{position:fixed;left:0;right:0;bottom:0;z-index:11;height:2px;background:#ece7dc1a}.deck-progress i{display:block;width:100%;height:100%;background:var(--deck-accent);transform:scaleX(var(--deck-progress, 0));transform-origin:left;transition:transform .35s cubic-bezier(.22,1,.36,1)}.deck-help{position:fixed;left:50%;top:50%;translate:-50% -50%;z-index:20;min-width:20rem;padding:1.4rem 1.8rem;border:1px solid var(--deck-line);border-radius:12px;background:#100f0ef5;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.8rem}.deck-help[hidden]{display:none}.deck-help h2{margin:0 0 .9rem;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--deck-muted)}.deck-help dl{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1.4rem;margin:0}.deck-help dt{color:var(--deck-ink)}.deck-help dd{margin:0;color:var(--deck-muted)}.deck-thumbs{position:fixed;top:.9rem;bottom:3.7rem;left:.9rem;z-index:15;width:min(18rem,calc(100vw - 1.8rem));overflow:hidden;border:1px solid var(--deck-line);border-radius:12px;background:var(--deck-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 80px #00000057}.deck-thumbs[hidden]{display:none}.deck-thumbs-head{display:flex;align-items:center;justify-content:space-between;padding:.8rem .9rem;border-bottom:1px solid var(--deck-line);font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--deck-muted)}.deck-thumbs-head button{width:1.8rem;height:1.8rem;border:0;border-radius:6px;background:transparent;color:var(--deck-ink);font-size:1.2rem;cursor:pointer}.deck-thumbs ol{list-style:none;margin:0;padding:.55rem;max-height:calc(100% - 3.4rem);overflow:auto}.deck-thumbs li{margin:0}.deck-thumbs button{width:100%;display:grid;grid-template-columns:1fr auto;gap:.7rem;align-items:center;padding:.72rem .8rem;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--deck-ink);text-align:left;cursor:pointer}.deck-thumbs button:hover,.deck-thumbs button.is-current{border-color:#7fe6ff8c;background:#7fe6ff17}.deck-thumbs span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.deck-thumbs small{font-family:JetBrains Mono Variable,ui-monospace,monospace;color:var(--deck-muted)}.deck-presenter{position:fixed;right:.9rem;top:.9rem;z-index:14;width:min(22rem,calc(100vw - 1.8rem));display:grid;gap:.65rem;padding:.9rem;border:1px solid var(--deck-line);border-radius:12px;background:var(--deck-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.deck-presenter[hidden]{display:none}.deck-presenter-kicker{display:block;margin-bottom:.2rem;font-family:JetBrains Mono Variable,ui-monospace,monospace;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--deck-muted)}.deck-presenter strong{display:block;color:var(--deck-ink);font-size:.95rem;line-height:1.35}.deck.is-overview{overflow:auto;padding:1.5rem}.deck.is-overview .deck-stage{position:static;width:auto;height:auto;transform:none;display:flex;flex-wrap:wrap;gap:1rem}.deck.is-overview .slide{position:relative;inset:auto;width:var(--deck-w);height:var(--deck-h);transform:scale(.25);transform-origin:top left;margin:0 calc(var(--deck-w) * -.75) calc(var(--deck-h) * -.75) 0;opacity:1;visibility:visible;border:1px solid var(--deck-line);border-radius:12px;cursor:pointer}.deck.is-overview .slide.is-current{border-color:var(--deck-accent)}@page{size:1280px 720px;margin:0}@media print{*{print-color-adjust:exact;-webkit-print-color-adjust:exact}.deck-html,.deck-body,.deck{position:static;overflow:visible;height:auto;background:var(--deck-bg)!important}.deck-stage{position:static;width:auto;height:auto;transform:none!important}.slide{position:relative;inset:auto;width:var(--deck-w);height:var(--deck-h);background-color:var(--deck-bg)!important;opacity:1!important;visibility:visible!important;transform:none!important;-moz-column-break-after:page;break-after:page}.deck-ui,.deck-progress,.deck-help{display:none}}@media (max-width: 768px) and (orientation: portrait){.deck-html,.deck-body{background:#000}.deck-stage{left:50%;top:50%;width:var(--deck-w);height:var(--deck-h)}.slide{justify-content:center;padding:5rem 6rem;overflow:hidden}.slide>h1:only-child,.slide>h2:only-child{text-align:center}.slide h1{font-size:3.4rem}.slide h2{font-size:2.4rem}.slide h3{font-size:1.6rem}.slide p,.slide li{font-size:1.5rem;line-height:1.65}.slide ul,.slide ol{padding-left:1.6rem}.slide pre{font-size:1.05rem;line-height:1.6;padding:1.1rem 1.3rem;max-height:460px}.slide table{display:table;font-size:1.15rem;overflow:hidden}.slide th,.slide td{padding:.62rem .9rem}.slide img{max-height:420px}.slide.has-image:not(.is-image-only){display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.slide.has-image:not(.is-image-only)>p:has(img){margin:0}.deck.is-overview .slide{transform:scale(.13);margin:0 calc(var(--deck-w) * -.87) calc(var(--deck-h) * -.87) 0}.deck-ui{flex-wrap:nowrap;gap:.45rem}.deck-clock,.deck-tool[data-deck-help-toggle]{display:none}.deck-tool{width:2.15rem;height:2.15rem;display:inline-flex;flex:0 0 auto}.deck-tool-pdf{width:2.55rem}.deck-thumbs{bottom:4.2rem;width:min(21rem,calc(100vw - 1.1rem));left:.55rem}}@media (max-width: 900px){.deck-ui{gap:.6rem;font-size:.65rem;padding-bottom:calc(.9rem + env(safe-area-inset-bottom,0px));opacity:1}.deck-title{display:none}.deck-nav{display:inline-flex}.deck-help{display:none!important}}@media (hover: none) and (pointer: coarse){.deck-nav{display:inline-flex}.deck-ui{opacity:1}}
