@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");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}.archive{--field:var(--era-field);--ink:#1e1e1e;--pale:#a3abb4;--link:var(--era-link);--select:var(--era-select);--tip:var(--era-tip-back);--panel:var(--era-panel);--raised:var(--era-raised);overscroll-behavior:contain;scroll-snap-type:y proximity;scrollbar-width:none;background:var(--field);color:var(--ink);letter-spacing:0;-webkit-user-select:none;user-select:none;outline:none;font-family:IBM Plex Sans,-apple-system,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1.3;position:fixed;inset:0;overflow-y:auto}.archive::-webkit-scrollbar{display:none}.archive-steps{pointer-events:none;padding-bottom:calc(100vh - 90px);position:relative}.archive-steps i{scroll-snap-align:start;height:90px;display:block}.archive-table{width:100%;height:100dvh;margin-bottom:-100dvh;display:block;position:sticky;top:0}.archive button{cursor:pointer}.archive-side{text-align:right;pointer-events:none;flex-direction:column;align-items:flex-end;gap:22px;display:flex;position:fixed;bottom:34px;right:44px}.archive-side button{pointer-events:auto}.archive-mark{white-space:nowrap;font-size:14px;font-weight:600}.archive-now{justify-items:end;display:grid;position:relative}.archive-tip{z-index:5;background:var(--panel);pointer-events:none;opacity:0;width:max-content;max-width:260px;padding:6px 9px 7px;font-size:12px;font-weight:500;line-height:1.35;transition:opacity .2s;position:fixed;top:0;left:0;box-shadow:0 6px 18px #2828241f}.archive-tip[data-on]{opacity:1}.archive-tip span{color:#5b6168;font-weight:400;display:block}.archive-now-actions{justify-content:flex-end;align-items:center;gap:16px;margin-top:10px;font-size:13px;font-weight:500;display:flex}.archive-now-actions button{border-bottom:1px solid #0000;transition:border-color .2s,opacity .2s}.archive-add{place-items:center;width:20px;height:20px;display:grid;position:relative;border:0!important}.archive-add:after{content:attr(data-tip);background:var(--panel);white-space:nowrap;pointer-events:none;opacity:0;padding:5px 8px 6px;font-size:12px;font-weight:500;transition:opacity .2s;position:absolute;top:50%;right:calc(100% + 8px);translate:0 -50%;box-shadow:0 6px 18px #2828241f}.archive-add:focus-visible{outline:none}.archive-add svg{transition:opacity .2s}.archive-add:hover svg,.archive-add:focus-visible svg{opacity:.5}.archive-add:hover:after,.archive-add:focus-visible:after{opacity:1}@media (hover:none){.archive-add:after{display:none}}.archive-go{border-color:currentColor!important}.archive-go:hover,.archive-go:focus-visible{opacity:.5;outline:none}.archive-enter{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.archive-enter:focus-visible{clip-path:none;border-bottom:1px solid;outline:none;width:auto;height:auto;margin-top:6px;font-size:12px;font-weight:500;position:static}.archive-index{justify-items:end;gap:1px;display:grid;position:fixed;top:50%;right:44px;translate:0 -50%}.archive-index button{color:var(--pale);font-size:13px;font-weight:500;line-height:1.2;transition:color .2s}.archive-index button.is-on{color:var(--ink)}.archive-index button:hover,.archive-index button:focus-visible{color:#7b838c}.archive-view{gap:12px;display:flex}.archive-view button{color:var(--pale);font-size:13px;font-weight:500;transition:color .2s}.archive-view button[aria-pressed=true]{color:var(--ink)}.archive-view button:hover,.archive-view button:focus-visible{color:#7b838c}.archive[data-view=grid]{overflow:hidden}.archive-grid-scroll{overscroll-behavior:contain;scrollbar-width:none;visibility:hidden;position:fixed;inset:0;overflow-y:auto}.archive-grid-scroll::-webkit-scrollbar{display:none}.archive[data-view=grid] .archive-grid-scroll{visibility:visible}.archive-name{align-items:baseline;display:flex}.archive-about{color:inherit;font:inherit;cursor:help!important}.archive-about:focus-visible{border-bottom:1px solid;outline:none}.archive-details{text-align:right;opacity:0;pointer-events:none;will-change:transform, opacity;width:240px;font-size:13px;line-height:1.4;position:fixed;top:0;left:0}.archive-details[data-on]{pointer-events:auto}.archive-details-era{color:#5b6168;font-weight:500}.archive-details-credit{color:#5b6168;font-weight:400}.archive-details-actions{justify-content:flex-end;gap:20px;margin-top:12px;font-weight:500;display:flex}.archive-details-actions button{border-bottom:1px solid #0000}.archive-details-actions button:hover,.archive-details-actions button:focus-visible{border-color:currentColor}.archive-details-enter{border-color:currentColor!important}.archive-panel{background:var(--panel);cursor:default;width:min(320px,100vw - 32px);animation:panel-in .3s var(--ease) both;padding:16px 18px 18px;font-size:13px;font-weight:400;line-height:1.5;position:fixed;bottom:34px;right:230px;box-shadow:0 18px 44px #0000001a}@keyframes panel-in{0%{opacity:0;translate:0 6px}}.archive-panel p+p{margin-top:10px}.archive-panel-lead{font-weight:600}.archive-panel-note{color:#5b6168;font-size:12px}.archive-side{transition:opacity .35s}.archive:is([data-phase=entering],[data-phase=story]) :is(.archive-side,.archive-details){pointer-events:none;opacity:0!important}@media (width<=760px){.archive{font-size:13px}.archive-side{border-radius:var(--era-radius);transition:opacity .35s ease, background-color .8s var(--ease), box-shadow .8s var(--ease), padding .8s var(--ease), right .8s var(--ease), bottom .8s var(--ease), gap .8s var(--ease);background:0 0;gap:18px;padding:0;bottom:22px;right:20px;box-shadow:inset 1px 1px #0000,inset -1px -1px #0000,0 10px 28px #0000}.archive[data-view=line][data-card-open=true] .archive-side{opacity:0;pointer-events:none}.archive[data-view=grid] .archive-side{background:var(--panel);box-shadow:var(--raised);pointer-events:auto;gap:14px;padding:14px 16px 16px;bottom:12px;right:12px}.archive-index{display:none}.archive-mark{font-size:13px}.archive-tip{display:none}.archive-panel{top:20px;bottom:auto;right:16px}}@media (prefers-reduced-motion:reduce){.archive-panel{animation:none}}.archive :is(.archive-go,.archive-details-enter){color:var(--link)}.archive-index button.is-on{background:var(--select);color:#fff;box-shadow:0 0 0 2px var(--select)}.archive ::selection{background:var(--select);color:#fff}.archive-tip,.archive-add:after{background:var(--tip);border:1px solid var(--era-tip-line);border-radius:min(var(--era-radius), 6px);box-shadow:none;color:var(--era-tip-text);padding:3px 6px 4px}.archive-tip span{color:inherit;opacity:.72}.archive-panel{background:var(--panel);border-radius:var(--era-radius);box-shadow:var(--raised)}.archive :is(button,a):focus-visible{outline-offset:2px;outline:1px dotted}.archive-side>:not(.archive-index){transition:opacity .52s,transform .65s cubic-bezier(.2,.7,.2,1)}.archive-index{transition:opacity .52s .1s}.archive:not([data-entrance=ready]) .archive-side>:not(.archive-index){opacity:0;transform:translateY(20px)}.archive:not([data-entrance=ready]) .archive-index{opacity:0}@media (prefers-reduced-motion:reduce){.archive-side>:not(.archive-index),.archive-index{transition:none}}.welcome{z-index:100;background:#dfe4ea;place-items:center;transition:opacity .26s;display:grid;position:fixed;inset:0}.welcome[data-done=true]{opacity:0}.welcome-center{justify-items:center;gap:11px;animation:.45s cubic-bezier(.2,.7,.2,1) both welcome-in;display:grid}.welcome-center img{width:64px;height:64px;animation:.18s ease-out both monitor-change}.welcome-counter{color:#1e1e1e;font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:12px;font-weight:500}.entrance-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes welcome-in{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes monitor-change{0%{opacity:.4;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.welcome,.welcome-center,.welcome-center img{transition:none;animation:none}}:root{--era-field:#dfe4ea;--era-panel:#eef1f4;--era-link:#1a0dab;--era-select:#0a246a;--era-tip-back:#ffffe1;--era-tip-text:#1e1e1e;--era-tip-line:#1e1e1e;--era-radius:0px;--era-raised:inset 1px 1px 0 #fff, inset -1px -1px 0 #8f98a3, 0 10px 28px #14182000;--canvas:var(--era-field);--carbon:#111;--white:#fff;--graphite:#2d2d2d;--stone:#c5ccd4;--silver:#a3abb4;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, monospace;--r-default:1.5px;--r-button:20px;--r-card:25px;--ease:cubic-bezier(.2, .7, .2, 1);--gutter:20px;--card-w:min(540px, calc(100vw - 2 * var(--gutter)));--bg:var(--canvas);--ink:var(--carbon);--body:var(--graphite);--muted:#5b6168;--rule:var(--stone);--display:var(--font);--text:var(--font);--dw:800}*{box-sizing:border-box;margin:0}html,body{height:100%}body{background:var(--canvas);color:var(--carbon);font-family:var(--font);letter-spacing:-.016em;-webkit-font-smoothing:antialiased;font-size:16px;font-weight:700;line-height:1.25;overflow:hidden}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}dl,dd,figure{margin:0}button,input{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--carbon);outline-offset:3px}.story[data-tone=black] :focus-visible,.placed :focus-visible{outline-color:var(--canvas)}.mono{font-family:var(--mono);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.canvas-root{z-index:1;pointer-events:none;position:fixed;inset:0}.home{z-index:10;pointer-events:none;position:fixed;inset:0}.ring-hit{pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;right:0}.ring-hit[data-mode=ring]{cursor:grabbing}.ring-hit[data-mode=spin]{cursor:ew-resize}.credit{left:var(--gutter);font-family:var(--mono);color:var(--muted);pointer-events:auto;white-space:nowrap;text-overflow:ellipsis;max-width:44vw;font-size:10px;font-weight:500;transition:color .2s,opacity .4s;position:absolute;bottom:12px;overflow:hidden}.credit:hover{color:var(--graphite)}.card{width:var(--card-w);perspective:1400px;pointer-events:auto;transition:transform .8s var(--ease), opacity .5s;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.card-faces{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.4, 0, .2, 1), height .6s var(--ease);display:grid}.card.is-about .card-faces{transform:rotateY(180deg)}.card-face{border-radius:var(--r-card);background:var(--white);backface-visibility:hidden;grid-area:1/1;align-self:start;padding:10px 16px 0;overflow:hidden;box-shadow:0 1.5px #1111110d,0 24px 60px #11111121}.card-back{padding-bottom:16px;transform:rotateY(180deg)}.card-sys{justify-content:space-between;align-items:center;height:22px;margin-bottom:8px;display:flex}.card-sys .mono{letter-spacing:.08em;color:var(--muted);font-size:10px}.card-info{border:1.5px solid var(--stone);width:18px;height:18px;font-family:var(--mono);color:var(--muted);border-radius:50%;place-items:center;font-size:10px;font-weight:800;transition:border-color .2s,color .2s;display:grid}.card-info:hover{border-color:var(--carbon);color:var(--carbon)}.about-lead{letter-spacing:-.036em;font-size:18px;font-weight:800}.about-body{letter-spacing:0;color:var(--graphite);max-width:44ch;margin-top:8px;font-size:12px;font-weight:500}.about-how{border-top:1.5px solid var(--stone);color:var(--carbon);margin-top:14px;padding-top:10px}.about-add{letter-spacing:0;color:var(--carbon);max-width:48ch;margin-top:6px;font-size:12px;font-weight:700}.about-note{letter-spacing:0;color:var(--muted);margin-top:6px;font-size:10px;font-weight:500}.card-head{animation:settle .5s var(--ease) both;align-items:baseline;gap:10px;display:flex}.card-head .mono{color:var(--muted)}.card-title{letter-spacing:-.036em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:18px;font-weight:800;line-height:1.25;overflow:hidden}.card-index{color:var(--muted)}.card-desc{letter-spacing:0;color:var(--graphite);-webkit-line-clamp:2;animation:settle .5s var(--ease) 60ms both;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;font-weight:500;display:-webkit-box;overflow:hidden}@keyframes settle{0%{opacity:0;transform:translateY(4px)}}.deck{align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex;position:relative}.deck-progress{background:var(--stone);height:1.5px;position:absolute;top:0;left:-16px;right:-16px}.deck-progress>div{background:var(--carbon);transform-origin:0;height:100%;transform:scaleX(0)}.deck-btn{border-radius:var(--r-button);width:26px;height:26px;color:var(--carbon);flex:none;place-items:center;transition:background .2s;display:grid}.deck-btn:hover{background:var(--canvas)}.deck-play{background:var(--carbon);width:30px;height:30px;color:var(--white)}.deck-play:hover{background:var(--graphite)}.deck-track{flex:1;min-width:0;padding-left:2px}.deck-name{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.deck-note{letter-spacing:0;color:var(--muted);font-size:10px;font-weight:500;display:block}.deck-wave{width:66px;height:16px;color:var(--carbon);flex:none}.deck-time{color:var(--muted);flex:none}.deck-vol{width:44px;height:1.5px;accent-color:var(--carbon);flex:none}.card-enter{border-top:1.5px solid var(--stone);letter-spacing:0;text-align:left;justify-content:space-between;align-items:center;width:calc(100% + 32px);margin:12px -16px 0;padding:11px 16px 12px;font-size:12px;font-weight:700;transition:background .2s,color .2s;display:flex}.card-enter:hover{background:var(--carbon);color:var(--white)}body[data-phase=entering] .card,body[data-phase=story] .card,body[data-handoff] .card,body[data-landing] .card{opacity:0;pointer-events:none;transform:translate(-50%,160px)!important}body[data-phase=entering] .credit,body[data-phase=story] .credit,body[data-handoff] .credit,body[data-landing] .credit{opacity:0;pointer-events:none}@media (width<=820px){.card{bottom:16px}.card-face{padding:10px 14px 0}.card-title{font-size:16px}.deck{flex-wrap:wrap}.deck-wave,.deck-vol,.deck-note{display:none}.deck-progress{left:-14px;right:-14px}.card-enter{width:calc(100% + 28px);margin:10px -14px 0;padding:10px 14px 11px}.credit{max-width:calc(100vw - 2 * var(--gutter));bottom:6px}}
