.RTT3fW_root{--wall:#efe5d3;--wall-hi:#f7f0e3;--wainscot:#e5d6bd;--tiles:none;--dado:#ffffff73;--spill:none;--chip:#1b1b1e;--chip-ink:#fff;--floor:#c9b08a;--floor-2:#b49a72;--floor-glow:transparent;--sun:#fff8e2bf;--ink:#1b1b1e;--ink-2:#3b3934;--muted:#6c655a;--faint:#a1978a;--rule:#d9ccb6;--card:#fffdf8;--card-2:#f7f2e8;--card-edge:#e3d8c4;--accent:#d7263d;--accent-ink:#b3192e;--link:#08769a;--focus:#06aed5;--shadow:#5034144d;--body:#d7263d;--body-hi:#ef4a5f;--body-lo:#a5182b;--body-edge:#7a0e1c;--rim:#ffffff47;--glow:0 0 0 transparent;--trim:#1b1b1e;--steel:#c5c9cf;--steel-hi:#f4f6f8;--steel-lo:#868d96;--panel:#2a2a2f;--panel-hi:#3b3b42;--panel-lo:#19191c;--key:#f3f3f0;--key-2:#d8d9d4;--key-edge:#a9aaa5;--interior:#eef2f5;--interior-lo:#d2dae2;--interior-light:#ffffffa6;--shelf:#b7c0ca;--shelf-top:#dde3e9;--tag:#fbfbf8;--tag-2:#e7e9ec;--wire:#858d97;--wire-hi:#fff;--glass-sheen:#ffffff4d;--marquee:#fffaf0;--marquee-glow:0 0 0 transparent;--led:#6ff3ff;--led-glow:#6ff3ff8c;--led-bg:#051216;--led-warn:#ffd166;--led-ok:#8cffb9;--bin:#111114;--flap:#1a1c2280;--yellow:#ffd166;--paper:#fdfcf7;--paper-ink:#222;--tape:#ffd16699;--sheet:#fffdf8;--sheet-2:#f6f1e6;--sheet-rule:#e3d8c4}html[data-scheme=dark] .RTT3fW_root{--wall:#070b13;--wall-hi:#0c1322;--wainscot:#0d1524;--tiles:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='40'%3E%3Cpath d='M0 .5H64M0 20.5H64M.5 0V20M32.5 20V40' stroke='%23a9c6ee' stroke-opacity='.075' fill='none'/%3E%3C/svg%3E");--dado:#96c8ff12;--spill:radial-gradient(ellipse 44% 50% at 50% 46%, #78beff4d, #78beff17 52%, transparent 76%), radial-gradient(ellipse 30% 22% at 50% 100%, #d7263d38, transparent 70%);--chip:#e9edf4;--chip-ink:#0b111d;--floor:#070a11;--floor-2:#04060a;--floor-glow:#8cc8ff33;--sun:transparent;--ink:#eef1f6;--ink-2:#c8cfdb;--muted:#95a0b3;--faint:#5d677a;--rule:#233049;--card:#111827;--card-2:#0d1320;--card-edge:#26324a;--accent:#ff5a6e;--accent-ink:#ff8a99;--link:#79dcf6;--focus:#6ff3ff;--shadow:#0009;--body:#c21f35;--body-hi:#e23a51;--body-lo:#8c1223;--body-edge:#560913;--rim:#96d2ff59;--glow:0 0 0 1px #96d2ff1f, 0 0 80px #82c8ff52, 0 0 220px #82c8ff29;--interior:#f5f9ff;--interior-lo:#d4e2f2;--interior-light:#ffffffe6;--shelf:#a7b6c8;--shelf-top:#e3ebf4;--wire:#9aa6b4;--wire-hi:#fff;--glass-sheen:#ffffff29;--marquee:#fff5e2;--marquee-glow:0 0 34px #ffd6a08c, 0 0 90px #ffbe8c40;--led-glow:#6ff3ffcc;--flap:#080a1099;--paper:#efede6;--paper-ink:#1d1d1f;--tape:#ffd1668c;--sheet:#121a28;--sheet-2:#0e1522;--sheet-rule:#233049;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .RTT3fW_root{--wall:#070b13;--wall-hi:#0c1322;--wainscot:#0d1524;--tiles:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='40'%3E%3Cpath d='M0 .5H64M0 20.5H64M.5 0V20M32.5 20V40' stroke='%23a9c6ee' stroke-opacity='.075' fill='none'/%3E%3C/svg%3E");--dado:#96c8ff12;--spill:radial-gradient(ellipse 44% 50% at 50% 46%, #78beff4d, #78beff17 52%, transparent 76%), radial-gradient(ellipse 30% 22% at 50% 100%, #d7263d38, transparent 70%);--chip:#e9edf4;--chip-ink:#0b111d;--floor:#070a11;--floor-2:#04060a;--floor-glow:#8cc8ff33;--sun:transparent;--ink:#eef1f6;--ink-2:#c8cfdb;--muted:#95a0b3;--faint:#5d677a;--rule:#233049;--card:#111827;--card-2:#0d1320;--card-edge:#26324a;--accent:#ff5a6e;--accent-ink:#ff8a99;--link:#79dcf6;--focus:#6ff3ff;--shadow:#0009;--body:#c21f35;--body-hi:#e23a51;--body-lo:#8c1223;--body-edge:#560913;--rim:#96d2ff59;--glow:0 0 0 1px #96d2ff1f, 0 0 80px #82c8ff52, 0 0 220px #82c8ff29;--interior:#f5f9ff;--interior-lo:#d4e2f2;--interior-light:#ffffffe6;--shelf:#a7b6c8;--shelf-top:#e3ebf4;--wire:#9aa6b4;--wire-hi:#fff;--glass-sheen:#ffffff29;--marquee:#fff5e2;--marquee-glow:0 0 34px #ffd6a08c, 0 0 90px #ffbe8c40;--led-glow:#6ff3ffcc;--flap:#080a1099;--paper:#efede6;--paper-ink:#1d1d1f;--tape:#ffd1668c;--sheet:#121a28;--sheet-2:#0e1522;--sheet-rule:#233049;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.RTT3fW_root{--display:var(--font-unbounded), "Arial Black", sans-serif;--label:var(--font-archivo-narrow), "Arial Narrow", sans-serif;--text:var(--font-inter), system-ui, sans-serif;--mono:var(--font-space-mono), ui-monospace, monospace;--led-font:var(--font-doto), var(--font-space-mono), monospace;--W:clamp(440px, min(calc((100svh - 252px) / 1.17), calc(100vw - 680px)), 600px);--ctl-w:186px;background:var(--wall);min-height:100vh;color:var(--ink);font:15px/1.55 var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-x:clip}.RTT3fW_root a{color:inherit;text-underline-offset:3px}.RTT3fW_root button{font:inherit;color:inherit}.RTT3fW_root :focus-visible{outline:3px solid var(--focus);outline-offset:2px}.RTT3fW_root kbd{border:1px solid var(--rule);background:var(--card);min-width:1.6em;font:600 11px/1.6 var(--mono);text-align:center;border-bottom-width:2px;border-radius:5px;padding:0 5px;display:inline-block}.RTT3fW_root [data-tone=red]{--wrap:#d7263d;--wrap-2:#a5182b;--wrap-ink:#fff;--wrap-hi:#ffd166}.RTT3fW_root [data-tone=yellow]{--wrap:#ffd166;--wrap-2:#eeb236;--wrap-ink:#1b1b1e;--wrap-hi:#d7263d}.RTT3fW_root [data-tone=cyan]{--wrap:#06aed5;--wrap-2:#0482a0;--wrap-ink:#fff;--wrap-hi:#ffd166}.RTT3fW_root [data-tone=ink]{--wrap:#1f1f23;--wrap-2:#0b0b0d;--wrap-ink:#f5f5f5;--wrap-hi:#06aed5}.RTT3fW_root [data-tone=paper]{--wrap:#f5f5f2;--wrap-2:#d4d4ce;--wrap-ink:#1b1b1e;--wrap-hi:#d7263d}.RTT3fW_root [data-tone=orange]{--wrap:#f4842d;--wrap-2:#c9620f;--wrap-ink:#1b1b1e;--wrap-hi:#fff}.RTT3fW_root [data-tone=navy]{--wrap:#1d3a6e;--wrap-2:#112446;--wrap-ink:#fff;--wrap-hi:#06aed5}.RTT3fW_root [data-tone=green]{--wrap:#23946a;--wrap-2:#16704e;--wrap-ink:#fff;--wrap-hi:#ffd166}.RTT3fW_root [data-tone=violet]{--wrap:#6b4fd8;--wrap-2:#4a33a6;--wrap-ink:#fff;--wrap-hi:#ffd166}.RTT3fW_root [data-tone=pink]{--wrap:#ff7aa8;--wrap-2:#de5080;--wrap-ink:#1b1b1e;--wrap-hi:#fff}body:has(.RTT3fW_root){background:#efe5d3}html[data-scheme=dark] body:has(.RTT3fW_root){background:#070b13}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) body:has(.RTT3fW_root){background:#070b13}}.RTT3fW_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RTT3fW_skip{z-index:100;background:var(--ink);border-radius:8px;padding:8px 12px;position:fixed;top:8px;left:8px;transform:translateY(-200%);color:var(--wall)!important}.RTT3fW_skip:focus{transform:none}.RTT3fW_eyebrow{font:700 11px/1.2 var(--label);letter-spacing:.22em;text-transform:uppercase;color:var(--accent-ink);margin:0 0 6px}.RTT3fW_top{z-index:2;justify-content:space-between;align-items:center;gap:16px;padding:12px 28px 10px;display:flex;position:relative}.RTT3fW_brand{font:800 17px/1.1 var(--display);letter-spacing:-.01em;text-transform:uppercase;align-items:baseline;gap:12px;margin:0;display:flex}.RTT3fW_brand span{font:600 12px var(--label);letter-spacing:.18em;color:var(--muted)}.RTT3fW_nav{align-items:center;gap:4px;display:flex}.RTT3fW_nav a,.RTT3fW_nav button{font:700 12px var(--label);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;text-decoration:none;display:inline-flex}.RTT3fW_nav a:hover,.RTT3fW_nav button:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}.RTT3fW_nav b{background:var(--accent);color:#fff;min-width:18px;height:18px;font:700 10px var(--mono);letter-spacing:0;border-radius:9px;place-items:center;padding:0 5px;display:inline-grid}.RTT3fW_stage{z-index:1;grid-template-columns:auto minmax(320px,440px);justify-content:center;align-items:start;gap:36px;padding:4px 28px 72px;display:grid;position:relative}.RTT3fW_stage:before{content:"";z-index:-3;background:var(--tiles),linear-gradient(transparent 58%, #0000000f 58%, var(--dado) calc(58% + 2px), var(--wainscot) calc(58% + 4px)),radial-gradient(ellipse 60% 70% at 30% 30%, var(--wall-hi), var(--wall));position:absolute;inset:-80px 0 0}.RTT3fW_intro{display:none}.RTT3fW_machineCol{position:relative}.RTT3fW_machineCol:before{content:"";z-index:-2;background:radial-gradient(ellipse 34% 60% at 50% 0, var(--floor-glow), transparent 70%),repeating-linear-gradient(90deg, transparent 0 140px, #0000000d 140px 142px),linear-gradient(var(--floor), var(--floor-2));height:110px;position:absolute;top:calc(100% - 10px);left:-100vw;right:-100vw;box-shadow:0 -1px #0000001f}.RTT3fW_machineCol:after{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 30%, var(--shadow), transparent 68%);filter:blur(3px);height:40px;position:absolute;bottom:-26px;left:2%;right:2%}.RTT3fW_sun{z-index:6;pointer-events:none;background:linear-gradient(116deg, transparent 0 49%, var(--sun) 49% 58%, transparent 58% 61%, var(--sun) 61% 66%, transparent 66%);mix-blend-mode:soft-light;position:absolute;inset:-60px -12% -40px -60vw}html[data-scheme=dark] .RTT3fW_sun{z-index:-1;background:var(--spill);mix-blend-mode:normal;inset:-140px -30% -80px}@media (prefers-color-scheme:dark){html:not([data-scheme=light]) .RTT3fW_sun{z-index:-1;background:var(--spill);mix-blend-mode:normal;inset:-140px -30% -80px}}.RTT3fW_cabinet{grid-template-columns:auto var(--ctl-w);background:linear-gradient(90deg, var(--body-edge), var(--body-lo) 1.5%, var(--body) 4%, var(--body-hi) 8%, var(--body) 13%, var(--body) 86%, var(--body-lo) 97%, var(--body-edge));box-shadow:inset 0 2px 0 var(--rim),inset 0 -2px 0 #00000040,0 40px 60px -30px var(--shadow),var(--glow);border-radius:20px 20px 6px 6px;grid-template-areas:"marquee marquee""front controls""base base";column-gap:12px;padding:12px 14px 0;display:grid;position:relative}.RTT3fW_marquee{border:3px solid var(--trim);background:repeating-linear-gradient(90deg, transparent 0 22px, #d7263d0f 22px 24px),radial-gradient(ellipse 80% 120% at 50% 0, #fff, var(--marquee) 70%);height:64px;box-shadow:inset 0 0 0 2px #ffffffb3,inset 0 -14px 24px #d7263d14,var(--marquee-glow);border-radius:12px 12px 4px 4px;flex-direction:column;grid-area:marquee;justify-content:center;align-items:center;gap:4px;margin-bottom:12px;display:flex;position:relative;overflow:hidden}.RTT3fW_mqLamp{pointer-events:none;background:linear-gradient(#ffffff8c,#0000 45%);position:absolute;inset:0}.RTT3fW_mqBrand{font:800 29px/1 var(--display);letter-spacing:-.02em;text-transform:uppercase;color:#d7263d;text-shadow:0 2px #1b1b1e1f;position:relative}.RTT3fW_mqSub{font:700 10px/1 var(--label);letter-spacing:.34em;text-transform:uppercase;color:#1b1b1e;position:relative}.RTT3fW_frontWrap{background:var(--trim);box-shadow:inset 0 0 0 1px #ffffff0f,0 1px 0 var(--rim);border-radius:10px;grid-area:front;align-items:flex-start;padding:8px 8px 10px 0;display:flex}.RTT3fW_rails{flex:none;width:24px;margin:0;padding:0;list-style:none}.RTT3fW_rails li{height:calc(var(--W)*var(--h)/100);flex-direction:column;align-items:center;gap:6px;padding-top:6px;display:flex;overflow:hidden}.RTT3fW_rails b{color:#fff;width:17px;height:17px;font:800 11px var(--label);background:#d7263d;border-radius:4px;place-items:center;display:grid}.RTT3fW_rails span{writing-mode:vertical-rl;font:700 8px var(--label);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:#ffffff73;transform:rotate(180deg)}.RTT3fW_scroller{min-width:0}.RTT3fW_front{width:var(--W);position:relative;container-type:inline-size}.RTT3fW_glass{background:linear-gradient(90deg, var(--interior-light), transparent 9%, transparent 91%, #0000000d),linear-gradient(var(--interior), var(--interior-lo));border-radius:4px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #0006,inset 0 12px 20px #0000001a}.RTT3fW_row{grid-template-columns:repeat(var(--n), minmax(0, 1fr));height:calc(var(--h)*1cqw);display:grid;position:relative}.RTT3fW_row:before{content:"";background:linear-gradient(var(--shelf-top), var(--shelf));height:1.6cqw;position:absolute;bottom:3.6cqw;left:0;right:0}.RTT3fW_slot{z-index:1;text-align:center;cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:0;flex-direction:column;min-width:0;padding:0;display:flex;position:relative}.RTT3fW_slot:focus-visible{z-index:2;outline-offset:-3px}.RTT3fW_bay{flex:1;position:relative;overflow:hidden}.RTT3fW_depth{left:50%;bottom:calc(2cqw/var(--n));transform-origin:50% 100%;transform:translateX(-50%) translateY(calc(var(--lift) * -1cqw / var(--n))) scale(var(--sc));transition:translate .18s;position:absolute}.RTT3fW_depth[data-depth="1"]{filter:brightness(var(--shade))}.RTT3fW_slot:hover .RTT3fW_depth[data-depth="0"],.RTT3fW_slot[aria-pressed=true] .RTT3fW_depth[data-depth="0"]{translate:0 -.4cqw}.RTT3fW_slot[data-turning] .RTT3fW_depth[data-depth]{transition:none;translate:none}.RTT3fW_slot[aria-pressed=true] .RTT3fW_bay:before{content:"";background:radial-gradient(60% 70% at 50% 75%,#ffd1668c,#0000 70%);position:absolute;inset:0}.RTT3fW_coil{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.RTT3fW_coil[data-coil=back]{opacity:.5}.RTT3fW_coil[data-coil=mid]{opacity:.8}.RTT3fW_wire,.RTT3fW_wireHi{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.RTT3fW_wire{stroke:var(--wire);stroke-width:2.4px}.RTT3fW_wireHi{stroke:var(--wire-hi);stroke-width:.9px;transform:translate(-.35px,-.55px)}.RTT3fW_tag{background:linear-gradient(var(--tag), var(--tag-2));color:#1b1b1e;height:3.6cqw;font-family:var(--mono);text-align:left;border-top:1px solid #0000002e;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;column-gap:.4cqw;padding:0 .5cqw;line-height:1;display:grid;position:relative;box-shadow:inset -1px 0 #00000014,0 .3cqw .4cqw #00000029}.RTT3fW_tagCode{color:#fff;background:#1b1b1e;border-radius:.3cqw;grid-row:1/3;align-self:center;padding:.35cqw .4cqw;font-size:1.45cqw;font-weight:700}.RTT3fW_tagYear{justify-self:end;font-size:1.35cqw;font-weight:700}.RTT3fW_tagQty{color:#6b6b6b;white-space:nowrap;justify-self:end;margin-top:.2cqw;font-size:1.1cqw}.RTT3fW_slot:hover .RTT3fW_tagCode{background:#d7263d}.RTT3fW_slot[aria-pressed=true] .RTT3fW_tag{background:linear-gradient(#ffe39a,#ffd166)}.RTT3fW_slot[aria-pressed=true] .RTT3fW_tagCode{background:#d7263d}.RTT3fW_sheen{z-index:4;pointer-events:none;background:linear-gradient(112deg, transparent 0 18%, var(--glass-sheen) 18.5% 24%, transparent 24.5% 28%, #ffffff1f 28.5% 30%, transparent 30.5%),linear-gradient(180deg, #ffffff1a, transparent 25%);position:absolute;inset:0}.RTT3fW_kick{z-index:4;background:var(--trim);place-items:center;height:2.4cqw;display:grid;position:relative}.RTT3fW_kick span{font:700 1.05cqw var(--label);letter-spacing:.4em;text-transform:uppercase;color:#ffffff59}.RTT3fW_tray{background:var(--trim);border-radius:0 0 6px 6px;height:15cqw;padding:1cqw 2cqw 1.4cqw;position:relative}.RTT3fW_bin{z-index:0;background:radial-gradient(ellipse 80% 90% at 50% 110%, #2b2c31, var(--bin) 70%);height:100%;box-shadow:inset 0 1.6cqw 2.4cqw #000000d9,inset 0 0 0 .35cqw var(--steel-lo),inset 0 0 0 .5cqw #0c0c0e;border-radius:1cqw;position:relative}.RTT3fW_binFloor{height:0;position:absolute;bottom:1.3cqw;left:2.4cqw;right:2.4cqw}.RTT3fW_flapHinge{z-index:5;perspective:50cqw;pointer-events:none;height:8.4cqw;position:absolute;top:1cqw;left:2cqw;right:2cqw}.RTT3fW_flap{transform-origin:50% 0;border:.35cqw solid var(--steel-lo);background:linear-gradient(var(--flap), #1a1c222e);border-bottom:0;border-radius:1cqw 1cqw 0 0;place-items:end center;height:100%;padding-bottom:.9cqw;display:grid;box-shadow:inset 0 1px #ffffff40,inset 0 -.3cqw #ffffff14}.RTT3fW_flap span{font:800 1.2cqw var(--label);letter-spacing:.5em;text-transform:uppercase;color:#fff9;background:#ffffff1a;border-radius:.4cqw;padding:.3cqw 1.2cqw}.RTT3fW_dropLayer,.RTT3fW_trayLayer{z-index:3;pointer-events:none;position:absolute;inset:0}.RTT3fW_falling,.RTT3fW_trayItem{transform-origin:50% 100%;position:absolute;top:0;left:0}.RTT3fW_falling .RTT3fW_pack,.RTT3fW_trayItem .RTT3fW_pack{width:100%;height:100%}.RTT3fW_falling{will-change:transform}.RTT3fW_trayItem{pointer-events:auto;cursor:grab;background:0 0;border:0;padding:0;transition:filter .15s}.RTT3fW_trayItem:hover,.RTT3fW_trayItem:focus-visible{filter:brightness(1.12)drop-shadow(0 0 1cqw #ffd166b3)}.RTT3fW_trayItem:focus-visible{outline:2px solid var(--focus)}.RTT3fW_controls{background:linear-gradient(90deg, var(--panel-lo), var(--panel) 10%, var(--panel-hi) 50%, var(--panel) 90%, var(--panel-lo));box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 2px 8px #00000073,0 1px 0 var(--rim);border-radius:10px;flex-direction:column;grid-area:controls;gap:12px;padding:12px;display:flex}.RTT3fW_display{background:radial-gradient(circle, #6ff3ff12 .7px, transparent 1px) 0 0/3px 3px,var(--led-bg);min-height:96px;color:var(--led);font-family:var(--led-font);text-shadow:0 0 6px var(--led-glow);border-radius:6px;flex-direction:column;gap:6px;padding:10px 10px 9px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #000,inset 0 0 22px #000000e6,0 1px #ffffff14}.RTT3fW_display[data-tone=warn]{color:var(--led-warn);text-shadow:0 0 6px #ffd16699}.RTT3fW_display[data-tone=ok]{color:var(--led-ok);text-shadow:0 0 6px #8cffb999}.RTT3fW_display:after{content:"";pointer-events:none;background:linear-gradient(160deg,#ffffff14,#0000 40%);position:absolute;inset:0}.RTT3fW_lcdTop{letter-spacing:.08em;align-items:baseline;font-size:34px;font-weight:900;line-height:1;display:flex}.RTT3fW_caret{background:currentColor;width:.45em;height:.09em;margin-left:.08em;animation:1s step-end infinite RTT3fW_blink;display:inline-block}@keyframes RTT3fW_blink{50%{opacity:0}}.RTT3fW_lcdBottom{letter-spacing:.03em;text-transform:uppercase;min-height:2.5em;font-size:13px;font-weight:800;line-height:1.25;display:block;overflow:hidden}.RTT3fW_lcdBottom>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.RTT3fW_lcdBottom[data-ticker]{white-space:nowrap}.RTT3fW_lcdBottom[data-ticker]>span{padding-left:100%;animation:48s linear infinite RTT3fW_ticker;display:inline-block}@keyframes RTT3fW_ticker{to{transform:translate(-100%)}}.RTT3fW_coinPlate{align-items:center;gap:12px;display:flex}.RTT3fW_coinSlot{background:linear-gradient(145deg, var(--steel-hi), var(--steel) 45%, var(--steel-lo));cursor:pointer;border:0;border-radius:8px;flex:none;width:52px;height:52px;padding:0;position:relative;box-shadow:inset 0 1px #fff,0 2px #0006}.RTT3fW_slit{background:#0d0d0e;border-radius:3px;width:6px;height:30px;position:absolute;top:11px;left:50%;translate:-50%;box-shadow:inset 0 1px 2px #000,0 1px #ffffffb3}.RTT3fW_coin,.RTT3fW_cupCoin{color:#6b4a14;width:26px;height:26px;font:700 7px var(--mono);letter-spacing:-.02em;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff0bd,#dcaa48 58%,#a8792a);border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 0 2px #78521459,0 1px 2px #0006}.RTT3fW_coin{opacity:0;top:13px;left:13px}.RTT3fW_coin[data-state=in]{animation:.7s ease-in forwards RTT3fW_coinIn}@keyframes RTT3fW_coinIn{0%{opacity:1;transform:translate(34px,6px)}45%{opacity:1;transform:translateY(-2px)scaleX(.9)}70%{opacity:1;transform:translateY(-4px)scaleX(.18)}to{opacity:0;transform:translateY(10px)scaleX(.18)}}.RTT3fW_coinLabel{font:800 11px/1.2 var(--label);letter-spacing:.24em;text-transform:uppercase;color:#ffffffbf;flex-direction:column;display:flex}.RTT3fW_coinLabel small{letter-spacing:.16em;color:var(--yellow);font-size:9px}.RTT3fW_keypad{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"kA kB kC""kD kE kF""k1 k2 k3""k4 k5 k6""k7 k8 k9""kCLR k0 kVEND";gap:7px;display:grid}.RTT3fW_key{background:linear-gradient(var(--key), var(--key-2));height:36px;font:800 15px var(--label);box-shadow:0 3px 0 var(--key-edge),0 4px 6px #00000059,inset 0 1px 0 #fff;cursor:pointer;-webkit-tap-highlight-color:#0000;border:0;border-radius:6px;padding:0;transition:transform 60ms,box-shadow 60ms;color:#1b1b1e!important}.RTT3fW_key:active,.RTT3fW_key[data-down]{box-shadow:0 1px 0 var(--key-edge),0 2px 3px #00000059,inset 0 1px 0 #fff;transform:translateY(2px)}.RTT3fW_key[data-role=row]{color:#c41f35!important}.RTT3fW_key[data-role=clear]{letter-spacing:.08em;background:linear-gradient(#ef5a6c,#c41f35);font-size:11px;box-shadow:0 3px #7a0e1c,0 4px 6px #00000059,inset 0 1px #fff6;color:#fff!important}.RTT3fW_key[data-role=vend]{letter-spacing:.08em;background:linear-gradient(#ffe08f,#ffc53d);font-size:11px;box-shadow:0 3px #b07d0e,0 4px 6px #00000059,inset 0 1px #fff6d8}.RTT3fW_key[data-role=vend][data-ready]{animation:1.3s ease-in-out infinite RTT3fW_ready}@keyframes RTT3fW_ready{50%{box-shadow:0 3px #b07d0e,0 0 14px 2px #ffd166d9,inset 0 1px #fff6d8}}.RTT3fW_printer{background:linear-gradient(145deg, var(--steel-hi), var(--steel) 45%, var(--steel-lo));border-radius:6px;justify-content:center;align-items:flex-end;height:38px;padding-bottom:5px;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 2px #0006}.RTT3fW_printer .RTT3fW_plateLabel{color:#3b3b40}.RTT3fW_printerSlot{background:#0d0d0e;border-radius:2px;height:4px;position:absolute;top:9px;left:16%;right:16%}.RTT3fW_stub{z-index:2;background:repeating-linear-gradient(#fdfcf7 0 3px,#e9e6dc 3px 4px);height:0;animation:1.2s steps(12,end) forwards RTT3fW_feedOut;position:absolute;top:11px;left:22%;right:22%;box-shadow:0 2px 3px #0000004d}@keyframes RTT3fW_feedOut{to{height:30px}}.RTT3fW_plateLabel{font:800 9px var(--label);letter-spacing:.28em;text-transform:uppercase;color:#fff9}.RTT3fW_cup{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:4px 0 0;display:flex}.RTT3fW_cupHole{width:74px;height:40px;box-shadow:inset 0 7px 10px #000,0 0 0 4px var(--steel),0 0 0 5px var(--steel-lo);background:radial-gradient(at 50% 15%,#000,#26262a 75%);border-radius:6px 6px 22px 22px;display:block;position:relative;overflow:hidden}.RTT3fW_cupCoin{opacity:0;bottom:4px;left:24px;transform:rotateX(55deg)}.RTT3fW_cupCoin[data-state=cup]{opacity:1;animation:.5s cubic-bezier(.3,1.5,.6,1) RTT3fW_coinDrop}@keyframes RTT3fW_coinDrop{0%{transform:translateY(-30px)rotateX(55deg)}}.RTT3fW_serviceLock{font:800 10px var(--label);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;text-decoration:none;display:flex;color:#ffffffa6!important}.RTT3fW_serviceLock:hover{color:#fff!important}.RTT3fW_lock{background:radial-gradient(circle at 40% 35%, var(--steel-hi), var(--steel-lo));border-radius:50%;width:18px;height:18px;position:relative;box-shadow:0 1px #00000080}.RTT3fW_lock:after{content:"";background:#222;border-radius:1px;width:2px;height:8px;position:absolute;top:50%;left:50%;translate:-50% -50%}.RTT3fW_base{background:linear-gradient(var(--body-lo), var(--body-edge));border-radius:0 0 6px 6px;grid-area:base;justify-content:space-between;align-items:center;height:34px;margin:12px -14px 0;padding:0 22px;display:flex;position:relative}.RTT3fW_base:before,.RTT3fW_base:after{content:"";background:#141416;border-radius:0 0 3px 3px;width:46px;height:8px;position:absolute;bottom:-8px}.RTT3fW_base:before{left:26px}.RTT3fW_base:after{right:26px}.RTT3fW_vents{background:repeating-linear-gradient(90deg,#0000008c 0 10px,#0000 10px 16px);border-radius:2px;width:42%;height:12px}.RTT3fW_sticker{background:var(--yellow);color:#1b1b1e;font:800 9px var(--label);letter-spacing:.18em;text-transform:uppercase;border-radius:3px;padding:3px 9px;rotate:-1.5deg;box-shadow:0 1px 2px #0000004d}.RTT3fW_pack{color:var(--wrap-ink);font-family:var(--label);text-align:center;-webkit-user-select:none;user-select:none;line-height:1;display:block;position:relative}.RTT3fW_crimp{background:repeating-linear-gradient(90deg, var(--wrap-2) 0 .28cqw, var(--wrap) .28cqw .56cqw);height:1.1cqw;-webkit-mask:linear-gradient(#000, #000) 0 .4cqw/100% 100% no-repeat,conic-gradient(from 135deg at 50% 0, #000 90deg, transparent 0) 0 0/.8cqw .4cqw repeat-x;mask:linear-gradient(#000, #000) 0 .4cqw/100% 100% no-repeat,conic-gradient(from 135deg at 50% 0, #000 90deg, transparent 0) 0 0/.8cqw .4cqw repeat-x;flex:none;display:block;position:relative}.RTT3fW_crimpLow{-webkit-mask:linear-gradient(#000, #000) 0 0/100% calc(100% - .4cqw) no-repeat,conic-gradient(from -45deg at 50% 100%, #000 90deg, transparent 0) 0 100%/.8cqw .4cqw repeat-x;mask:linear-gradient(#000, #000) 0 0/100% calc(100% - .4cqw) no-repeat,conic-gradient(from -45deg at 50% 100%, #000 90deg, transparent 0) 0 100%/.8cqw .4cqw repeat-x}.RTT3fW_bag{filter:drop-shadow(0 .4cqw .4cqw #00000047);flex-direction:column;width:16.4cqw;height:15cqw;display:flex}.RTT3fW_bag .RTT3fW_crimp{margin:0 .5cqw}.RTT3fW_bagFace{background:radial-gradient(ellipse 60% 50% at 32% 28%, #fff6, transparent 62%),linear-gradient(90deg, var(--wrap-2), var(--wrap) 12%, var(--wrap) 88%, var(--wrap-2));border-radius:1cqw/2.2cqw;flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:.4cqw;padding:.6cqw .8cqw;display:flex;position:relative;overflow:hidden}.RTT3fW_bagTitle{max-width:100%;font:800 1.55cqw/1 var(--display);letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;overflow:hidden}.RTT3fW_bagArt{aspect-ratio:16/10;border:.3cqw solid #fff;border-radius:.5cqw;width:88%;display:block;overflow:hidden;rotate:-2.5deg;box-shadow:0 .2cqw .5cqw #0000004d}.RTT3fW_bagArt img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.RTT3fW_bagFoot{background:var(--wrap-hi);color:#1b1b1e;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:.3cqw;max-width:100%;padding:.25cqw .5cqw;font-size:1cqw;font-weight:800;overflow:hidden}.RTT3fW_blister{background:linear-gradient(var(--wrap), var(--wrap-2));border-radius:.5cqw;flex-direction:column;align-items:center;width:9.6cqw;height:10.6cqw;padding:1.6cqw .45cqw .55cqw;display:flex;box-shadow:0 .3cqw .5cqw #00000047,inset 0 0 0 .15cqw #ffffff40}.RTT3fW_hang{background:var(--interior-lo);border-radius:.35cqw;width:2.6cqw;height:.7cqw;position:absolute;top:.45cqw;left:50%;translate:-50%;box-shadow:inset 0 .12cqw .2cqw #00000073}.RTT3fW_blTag{font:700 .8cqw var(--mono);opacity:.85;position:absolute;top:.35cqw;right:.4cqw}.RTT3fW_bubble{color:#1b1b1e;background:linear-gradient(135deg,#ffffffeb,#ffffff8c 45%,#ffffffbf);border-radius:1.4cqw;place-items:center;width:7.4cqw;height:5.6cqw;margin-top:.2cqw;display:grid;box-shadow:inset 0 0 0 .15cqw #fffffff2,inset -.3cqw -.4cqw .6cqw #00000024,0 .2cqw .3cqw #00000038}.RTT3fW_bubble svg{width:4.2cqw;height:4.2cqw}.RTT3fW_blName{text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:auto;font-size:1.05cqw;font-weight:800;line-height:1.05;display:-webkit-box;overflow:hidden}.RTT3fW_box{flex-direction:column;width:10.6cqw;height:9.6cqw;display:flex}.RTT3fW_boxLid{background:linear-gradient(90deg, color-mix(in srgb, var(--wrap) 60%, #fff), color-mix(in srgb, var(--wrap) 85%, #fff));transform-origin:0 100%;flex:none;height:1cqw;margin:0 -.2cqw 0 .8cqw;display:block;transform:skew(-40deg)}.RTT3fW_boxFace{background:linear-gradient(160deg, color-mix(in srgb, var(--wrap) 80%, #fff), var(--wrap) 40%, var(--wrap-2));box-shadow:.4cqw 0 0 -.05cqw var(--wrap-2),0 .3cqw .5cqw #00000047;border-radius:0 0 .25cqw .25cqw;flex-direction:column;flex:1;justify-content:space-between;align-items:center;padding:.5cqw;display:flex;position:relative}.RTT3fW_boxKind{font:700 .8cqw var(--mono);text-align:left;text-transform:uppercase;white-space:nowrap;opacity:.85;align-self:stretch;overflow:hidden}.RTT3fW_boxGlyph{width:3.6cqw;height:3.6cqw}.RTT3fW_boxName{background:var(--wrap-ink);max-width:100%;color:var(--wrap);text-transform:uppercase;-webkit-line-clamp:2;border-radius:.2cqw;-webkit-box-orient:vertical;padding:.2cqw .35cqw;font-size:1.05cqw;font-weight:800;line-height:1.05;display:-webkit-box;overflow:hidden}.RTT3fW_can{filter:drop-shadow(0 .3cqw .35cqw #0000004d);flex-direction:column;width:7.2cqw;height:12cqw;display:flex}.RTT3fW_canTop{z-index:1;background:linear-gradient(90deg,#858c94,#f2f4f6 35%,#b6bcc3 60%,#757c84);border-radius:50%;flex:none;height:1.2cqw;margin:0 .25cqw -.6cqw;display:block;position:relative;box-shadow:inset 0 -.15cqw .2cqw #00000059}.RTT3fW_canBody{background:linear-gradient(90deg, #0000005c, transparent 20%, #ffffff73 32%, transparent 44%, transparent 76%, #00000052),linear-gradient(transparent 1.4cqw, var(--wrap-hi) 1.4cqw 1.9cqw, transparent 1.9cqw),var(--wrap);border-radius:.6cqw .6cqw 1cqw 1cqw/.5cqw .5cqw 1cqw 1cqw;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;padding:1.2cqw 0 .9cqw;display:flex;position:relative;overflow:hidden}.RTT3fW_canName{max-height:100%;font-size:min(2.05cqw,13.2cqw/var(--fit,6));letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;font-weight:800;overflow:hidden;transform:rotate(180deg)}.RTT3fW_canNameFlat{letter-spacing:.04em;text-transform:uppercase;font-size:1.45cqw;font-weight:800}.RTT3fW_canYear{font:700 .85cqw var(--mono);opacity:.85;margin-top:.5cqw}.RTT3fW_canPhoto{border:.25cqw solid #d7263d;border-radius:50%;width:5.2cqw;height:5.2cqw;position:absolute;top:2.1cqw;left:50%;overflow:hidden;translate:-50%}.RTT3fW_canPhoto img{object-fit:cover;width:100%;height:100%;display:block}.RTT3fW_doc{width:8.4cqw;height:10.6cqw}.RTT3fW_docSheet{color:#1b1b1e;text-align:left;background:linear-gradient(135deg,#fff,#ecebe6);border-radius:.2cqw;flex-direction:column;gap:.5cqw;padding:.8cqw .7cqw .6cqw;display:flex;position:absolute;inset:0 .7cqw .7cqw 0;box-shadow:.35cqw .35cqw 0 -.02cqw #dcd9d0,.7cqw .7cqw 0 -.04cqw #c8c4b9,0 .3cqw .5cqw #00000040}.RTT3fW_docTitle{font:900 2.6cqw/1 var(--display);color:#d7263d}.RTT3fW_docLines{background:repeating-linear-gradient(#0000 0 .55cqw,#c9c5ba .55cqw .72cqw);flex:1;display:block;-webkit-mask:linear-gradient(90deg,#000 60%,#0006);mask:linear-gradient(90deg,#000 60%,#0006)}.RTT3fW_docYear{font:700 .85cqw var(--mono);text-align:right}.RTT3fW_envelope{color:#1b1b1e;background:#fbfaf6;border:.45cqw solid #0000;border-image:repeating-linear-gradient(45deg,#d7263d 0 .7cqw,#fff .7cqw 1.4cqw,#06aed5 1.4cqw 2.1cqw,#fff 2.1cqw 2.8cqw) 6;border-radius:.3cqw;width:9.6cqw;height:8cqw;overflow:hidden;box-shadow:0 .3cqw .5cqw #00000047}.RTT3fW_envFlap{clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(#e8e6df,#dedbd2);height:58%;position:absolute;top:0;left:0;right:0}.RTT3fW_envAt{color:#fff;width:3.2cqw;height:3.2cqw;font:800 1.7cqw/1 var(--display);background:radial-gradient(circle at 40% 35%,#ef4a5f,#a5182b);border-radius:50%;place-items:center;display:grid;position:absolute;top:46%;left:50%;translate:-50% -50%;box-shadow:0 .15cqw .3cqw #00000059}.RTT3fW_envName{letter-spacing:.14em;text-transform:uppercase;font-size:1cqw;font-weight:800;position:absolute;bottom:.45cqw;left:0;right:0}.RTT3fW_tube{filter:drop-shadow(0 .3cqw .35cqw #0000004d);flex-direction:column;width:6.6cqw;height:10.2cqw;display:flex}.RTT3fW_tubeCap{background:linear-gradient(90deg,#0d0d0f,#4a4a50 35%,#1e1e22);border-radius:.6cqw .6cqw .2cqw .2cqw;flex:none;height:1.6cqw;margin:0 -.15cqw;display:block}.RTT3fW_tubeBody{background:linear-gradient(90deg, #00000059, transparent 22%, #ffffff59 34%, transparent 46%, transparent 78%, #0000004d),var(--wrap);border-radius:0 0 .4cqw .4cqw;flex-direction:column;flex:1;align-items:center;gap:.5cqw;padding-top:.9cqw;display:flex;overflow:hidden}.RTT3fW_tubeName{font:900 1.75cqw/1 var(--display);letter-spacing:-.03em}.RTT3fW_tubeSub{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;opacity:.9;max-height:5.4cqw;font-size:.85cqw;font-weight:800;overflow:hidden;transform:rotate(180deg)}.RTT3fW_sheet{color:#1b1b1e;text-align:left;background:linear-gradient(135deg,#fff,#eeece6);border-radius:.2cqw;flex-direction:column;gap:.45cqw;width:8.6cqw;height:10.2cqw;padding:0 .7cqw .7cqw;display:flex;overflow:hidden;box-shadow:0 .3cqw .5cqw #00000047}.RTT3fW_sheetHead{color:#fff;font:800 1.45cqw/1 var(--display);letter-spacing:-.02em;background:#b31b1b;margin:0 -.7cqw;padding:.7cqw .7cqw .5cqw}.RTT3fW_sheetId{font:700 .95cqw var(--mono)}.RTT3fW_gum{background:linear-gradient(170deg, #ffffff59, transparent 35%),linear-gradient(90deg, var(--wrap-2), var(--wrap) 10%, var(--wrap) 90%, var(--wrap-2));text-align:left;border-radius:.6cqw;flex-direction:column;justify-content:space-between;align-items:flex-start;width:9.4cqw;height:9cqw;padding:.6cqw;display:flex;overflow:hidden;box-shadow:0 .3cqw .5cqw #00000047}.RTT3fW_gumStripe{background:var(--wrap-hi);opacity:.85;height:1.3cqw;position:absolute;top:3.3cqw;left:0;right:0}.RTT3fW_gumPr{background:var(--wrap-ink);color:var(--wrap);font:700 1.15cqw var(--mono);border-radius:.2cqw;padding:.12cqw .35cqw;position:relative}.RTT3fW_gumName{max-width:76%;font-size:min(1.2cqw,11.5cqw/var(--fit,8));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:800;line-height:1.05;display:-webkit-box;position:relative;overflow:hidden}.RTT3fW_gumGlyph{opacity:.85;width:2.4cqw;height:2.4cqw;position:absolute;bottom:.45cqw;right:.45cqw}.RTT3fW_bar{filter:drop-shadow(0 .3cqw .35cqw #00000047);flex-direction:column;width:6.6cqw;height:9.2cqw;display:flex}.RTT3fW_bar .RTT3fW_crimp{height:.9cqw}.RTT3fW_barBody{background:linear-gradient(90deg, var(--wrap-2), var(--wrap) 22%, color-mix(in srgb, var(--wrap) 72%, #fff) 42%, var(--wrap) 62%, var(--wrap-2));flex:1;place-items:center;display:grid;position:relative;overflow:hidden}.RTT3fW_barBody:before{content:"";background:linear-gradient(160deg, transparent 44%, var(--wrap-hi) 44% 54%, transparent 54%);opacity:.85;position:absolute;inset:-20%}.RTT3fW_barName{text-align:center;text-transform:uppercase;writing-mode:vertical-rl;max-height:6.8cqw;font-size:1.2cqw;font-weight:800;line-height:1.05;position:relative;overflow:hidden;transform:rotate(180deg)}.RTT3fW_counter{width:100%;max-width:440px;max-height:100svh;padding:14px 8px calc(var(--switcher-room-y) + 12px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule) #0000;margin:-14px -8px 0;position:sticky;top:0;overflow-y:auto}.RTT3fW_counterInner{flex-direction:column;gap:22px;display:flex}.RTT3fW_sheetClose{display:none}.RTT3fW_note{background:var(--card);box-shadow:0 0 0 1px var(--card-edge),0 18px 30px -18px var(--shadow);border-radius:3px;padding:26px 24px 22px;position:relative;rotate:.6deg}.RTT3fW_note:before{content:"";background:var(--tape);width:96px;height:22px;position:absolute;top:-10px;left:50%;translate:-50%;rotate:-3deg;box-shadow:0 1px 2px #00000014}.RTT3fW_note h2{font:800 22px/1.15 var(--display);letter-spacing:-.02em;margin:0 0 10px}.RTT3fW_note p{color:var(--ink-2);margin:0 0 12px}.RTT3fW_steps{counter-reset:step;gap:10px;margin:16px 0 18px;padding:0;list-style:none;display:grid}.RTT3fW_steps li{color:var(--ink-2);counter-increment:step;padding-left:34px;position:relative}.RTT3fW_steps li:before{content:counter(step);background:var(--chip);width:22px;height:22px;color:var(--chip-ink);font:700 12px var(--mono);border-radius:5px;place-items:center;display:grid;position:absolute;top:1px;left:0}.RTT3fW_steps b{color:var(--ink)}.RTT3fW_picksLabel{font:700 11px var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)!important;margin:0 0 8px!important}.RTT3fW_picks{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.RTT3fW_picks button{border:1px solid var(--card-edge);background:var(--card-2);font:600 13px var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;display:inline-flex}.RTT3fW_picks button:hover{border-color:var(--accent)}.RTT3fW_picks b{background:var(--chip);color:var(--chip-ink);font:700 11px var(--mono);border-radius:999px;padding:2px 6px}.RTT3fW_fine{font-size:12.5px;color:var(--muted)!important;margin:0!important}.RTT3fW_card{background:var(--card);box-shadow:0 0 0 1px var(--card-edge),0 24px 40px -22px var(--shadow);border-radius:14px;animation:.55s cubic-bezier(.2,.8,.2,1) both RTT3fW_unwrap;overflow:hidden}@keyframes RTT3fW_unwrap{0%{opacity:0;transform:translateY(24px)rotate(-2deg)scale(.96)}}.RTT3fW_cardArt{aspect-ratio:16/7;background:radial-gradient(circle at 25% 30%, #ffffff47, transparent 45%),repeating-linear-gradient(135deg, transparent 0 14px, #0000000d 14px 28px),var(--wrap);color:var(--wrap-ink);place-items:center;display:grid;position:relative;overflow:hidden}.RTT3fW_cardArt>img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.RTT3fW_cardArt[data-kind=bag]{aspect-ratio:16/8.5}.RTT3fW_portrait{object-fit:cover;border:4px solid #fff;border-radius:50%;box-shadow:0 6px 16px #00000040;width:120px!important;height:120px!important}.RTT3fW_cardGlyph{stroke-width:1.3px;width:84px;height:84px}.RTT3fW_cardCode{color:#fff;font:700 13px var(--mono);background:#1b1b1e;border-radius:5px;padding:4px 8px;position:absolute;top:12px;left:12px}.RTT3fW_cardBody{padding:20px 22px 22px}.RTT3fW_cardBody h2{font:800 24px/1.12 var(--display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}.RTT3fW_cardBody h2:focus{outline:none}.RTT3fW_cardBody h2:focus-visible{outline:3px solid var(--focus)}.RTT3fW_cardBody>p{color:var(--ink-2);margin:0 0 12px}.RTT3fW_cardSub{font:600 14px/1.4 var(--label);letter-spacing:.04em;color:var(--muted)!important;margin:6px 0 10px!important}.RTT3fW_cardDates{background:var(--card-2);font:700 12px var(--mono);border-radius:5px;padding:3px 8px;display:inline-block;color:var(--ink)!important;margin:0 0 14px!important}.RTT3fW_figs{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:4px 0 16px;display:grid}.RTT3fW_figs div{background:var(--card-2);border-radius:8px;flex-direction:column-reverse;padding:10px 12px;display:flex}.RTT3fW_figs dt{color:var(--muted);font-size:12px;line-height:1.3}.RTT3fW_figs dd{font:800 20px/1.1 var(--display);letter-spacing:-.02em;color:var(--accent-ink);margin:0 0 2px}.RTT3fW_duties{color:var(--ink-2);gap:8px;margin:0 0 14px;padding-left:18px;display:grid}.RTT3fW_duties li::marker{color:var(--accent)}.RTT3fW_ingredients{border-top:1px dashed var(--rule);padding-top:12px;font-size:13.5px}.RTT3fW_ingredients b{font:800 11px var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin-right:6px}.RTT3fW_cardLinks{flex-wrap:wrap;gap:8px;margin:4px 0 16px;padding:0;list-style:none;display:flex}.RTT3fW_cardLinks a{border:1px solid var(--card-edge);background:var(--card-2);font:600 13.5px var(--text);color:var(--link);border-radius:8px;padding:7px 12px;text-decoration:none;display:inline-flex}.RTT3fW_cardLinks a:hover{border-color:var(--link)}.RTT3fW_cardLinks a[data-primary]{border-color:var(--chip);background:var(--chip);color:var(--chip-ink)}.RTT3fW_cardClose{border:1px solid var(--card-edge);font:700 12px var(--label);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:8px;padding:8px 14px}.RTT3fW_cardClose:hover{border-color:var(--ink)}.RTT3fW_cv{margin:4px 0 14px}.RTT3fW_cv h3{font:800 11px var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:14px 0 8px}.RTT3fW_cv ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.RTT3fW_cv li{color:var(--ink-2);grid-template-columns:1fr auto;gap:2px 10px;font-size:14px;display:grid}.RTT3fW_cv li span{font:12px var(--mono);color:var(--muted);white-space:nowrap}.RTT3fW_cv b{color:var(--ink)}.RTT3fW_compose{margin:0 0 14px}.RTT3fW_compose p{color:var(--ink-2);margin:0 0 12px}.RTT3fW_compose fieldset{border:0;margin:0 0 12px;padding:0}.RTT3fW_compose legend,.RTT3fW_compose .RTT3fW_msg>span{font:800 11px var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;display:block}.RTT3fW_topics{flex-wrap:wrap;gap:6px;display:flex}.RTT3fW_topics label{cursor:pointer}.RTT3fW_topics input{opacity:0;pointer-events:none;position:absolute}.RTT3fW_topics span{border:1px solid var(--card-edge);background:var(--card-2);border-radius:999px;padding:6px 11px;font-size:13px;display:inline-block}.RTT3fW_topics input:checked+span{border-color:var(--chip);background:var(--chip);color:var(--chip-ink)}.RTT3fW_topics input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}.RTT3fW_msg{margin-bottom:12px;display:block}.RTT3fW_msg textarea{border:1px solid var(--card-edge);background:var(--card-2);width:100%;color:var(--ink);font:14px/1.5 var(--text);resize:vertical;border-radius:8px;padding:10px 12px}.RTT3fW_composeActions{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.RTT3fW_composeActions a,.RTT3fW_composeActions button{border:1px solid var(--card-edge);background:var(--card-2);font:600 13.5px var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:9px 14px;text-decoration:none;display:inline-flex}.RTT3fW_primary{color:#fff!important;background:#d7263d!important;border-color:#d7263d!important}.RTT3fW_composeAlt{font-size:13px;color:var(--muted)!important}.RTT3fW_composeAlt a{color:var(--link)}.RTT3fW_receipt{align-self:center;width:min(100%,318px);margin:-6px 0 0;rotate:-1.2deg}.RTT3fW_slip{--z:5px;background:linear-gradient(90deg, #00000006, transparent 8%, transparent 92%, #00000009),var(--paper);color:var(--paper-ink);font:12px/1.5 var(--mono);filter:drop-shadow(0 10px 12px var(--shadow));-webkit-mask:conic-gradient(from 135deg at top, transparent, #000 1deg 89deg, transparent 90deg) top/calc(2 * var(--z)) 51% repeat-x,conic-gradient(from -45deg at bottom, transparent, #000 1deg 89deg, transparent 90deg) bottom/calc(2 * var(--z)) 51% repeat-x;mask:conic-gradient(from 135deg at top, transparent, #000 1deg 89deg, transparent 90deg) top/calc(2 * var(--z)) 51% repeat-x,conic-gradient(from -45deg at bottom, transparent, #000 1deg 89deg, transparent 90deg) bottom/calc(2 * var(--z)) 51% repeat-x;padding:20px 18px 24px}.RTT3fW_slip p{margin:0}.RTT3fW_slip hr{opacity:.45;border:0;border-top:1px dashed;margin:8px 0}.RTT3fW_receipt[data-fresh] .RTT3fW_slip{animation:RTT3fW_print calc(var(--lines)*70ms) steps(var(--lines), end) both}@keyframes RTT3fW_print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.RTT3fW_kv{justify-content:space-between;gap:14px;display:flex}.RTT3fW_kv span:first-child{text-transform:uppercase;opacity:.7;flex:none}.RTT3fW_kv span:last-child{text-align:right;overflow-wrap:anywhere}.RTT3fW_rcBrand{letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:16px;font-weight:700}.RTT3fW_rcCenter{text-align:center;text-transform:uppercase;font-size:11px}.RTT3fW_rcItem{text-transform:uppercase;font-size:15px;font-weight:700;line-height:1.3}.RTT3fW_rcSub{opacity:.8;margin-bottom:4px!important}.RTT3fW_rcFig b{min-width:6.5ch;display:inline-block}.RTT3fW_rcText{overflow-wrap:anywhere}.RTT3fW_rcLink a{overflow-wrap:anywhere;text-decoration:underline}.RTT3fW_rcCode{flex-direction:column;align-items:center;gap:4px;margin:12px 0 8px;display:flex}.RTT3fW_rcCode svg{fill:currentColor;width:100%;height:46px}.RTT3fW_rcCode span{letter-spacing:.3em;font-size:11px}.RTT3fW_barcode{display:block}.RTT3fW_rcActions{justify-content:center;gap:8px;margin-top:14px;display:flex;rotate:1.2deg}.RTT3fW_rcActions button{border:1px solid var(--card-edge);background:var(--card);font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:8px;padding:8px 14px}.RTT3fW_rcActions span{font:700 12px var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.RTT3fW_spike{background:color-mix(in srgb, var(--card) 70%, transparent);box-shadow:0 0 0 1px var(--card-edge);border-radius:12px;padding:16px 18px 18px;position:relative}.RTT3fW_spike h2{font:800 11px var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin:0 0 10px;display:flex}.RTT3fW_spike h2 span{background:var(--chip);min-width:20px;height:20px;color:var(--chip-ink);font:700 11px var(--mono);letter-spacing:0;border-radius:10px;place-items:center;padding:0 5px;display:inline-grid}.RTT3fW_spike h2:focus{outline:none}.RTT3fW_spike p{color:var(--muted);margin:0;font-size:13px}.RTT3fW_spike ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.RTT3fW_spike li{rotate:calc((var(--i) - 1)*1.6deg)}.RTT3fW_spike li:nth-child(2n){rotate:calc(var(--i)*-1.3deg)}.RTT3fW_spike button{background:var(--paper);width:128px;color:var(--paper-ink);font:11px/1.3 var(--mono);text-align:left;cursor:pointer;filter:drop-shadow(0 3px 4px var(--shadow));border:0;grid-template-columns:auto 1fr;gap:0 6px;padding:8px 10px 12px;display:grid;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/8px 51% repeat-x,linear-gradient(#000,#000) top/100% 51% no-repeat;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/8px 51% repeat-x,linear-gradient(#000,#000) top/100% 51% no-repeat}.RTT3fW_spike button b{grid-row:1/3}.RTT3fW_spike button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RTT3fW_spike button small{opacity:.6;font-size:10px}.RTT3fW_spike button:hover{translate:0 -2px}.RTT3fW_service{max-width:1120px;margin:40px auto 0;padding:0 28px;position:relative}.RTT3fW_serviceHead{max-width:720px;margin-bottom:22px}.RTT3fW_serviceHead h2{font:800 40px/1 var(--display);letter-spacing:-.03em;margin:0 0 8px}.RTT3fW_serviceHead p{color:var(--ink-2);margin:0 0 14px}.RTT3fW_expand{border:1px solid var(--ink);font:700 12px var(--label);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:8px;padding:8px 14px}.RTT3fW_expand[aria-pressed=true]{background:var(--ink);color:var(--wall)}.RTT3fW_pgRow{background:var(--sheet);box-shadow:0 0 0 1px var(--sheet-rule),0 12px 24px -20px var(--shadow);border-radius:10px;margin-bottom:22px;overflow:hidden}.RTT3fW_pgRow h3{border-bottom:1px solid var(--sheet-rule);background:var(--sheet-2);font:800 15px var(--display);letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;padding:14px 18px;display:flex}.RTT3fW_pgRow h3 small{font:400 13px var(--text);letter-spacing:0;color:var(--muted);flex-basis:100%;margin-left:38px}.RTT3fW_pgRow ol{margin:0;padding:0;list-style:none}.RTT3fW_pgRow li+li{border-top:1px solid var(--sheet-rule)}.RTT3fW_pgRow summary{cursor:pointer;grid-template-columns:44px minmax(0,1fr) 150px 130px 16px;align-items:center;gap:12px;padding:10px 18px;list-style:none;display:grid}.RTT3fW_pgRow summary::-webkit-details-marker{display:none}.RTT3fW_pgRow summary:after{content:"+";font:700 16px var(--mono);color:var(--muted)}.RTT3fW_pgRow summary:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.RTT3fW_pgRow details[open]>summary:after{content:"–"}.RTT3fW_pgLetter{color:#fff;width:26px;height:26px;font:800 14px var(--label);background:#d7263d;border-radius:6px;place-items:center;display:inline-grid}.RTT3fW_pgCode{background:var(--chip);color:var(--chip-ink);font:700 12px var(--mono);border-radius:4px;justify-self:start;padding:3px 7px}.RTT3fW_pgTitle{flex-direction:column;min-width:0;display:flex}.RTT3fW_pgTitle b{overflow-wrap:anywhere}.RTT3fW_pgTitle span{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:13px;overflow:hidden}.RTT3fW_pgYear,.RTT3fW_pgQty{font:12px var(--mono);color:var(--ink-2)}.RTT3fW_pgQty{color:var(--muted)}.RTT3fW_pgBody{color:var(--ink-2);padding:2px 18px 16px 74px}.RTT3fW_pgBody p{max-width:75ch;margin:0 0 10px}.RTT3fW_pgBody ul{max-width:75ch;margin:0 0 10px;padding-left:18px}.RTT3fW_pgFigs{flex-wrap:wrap;gap:6px 16px;font-size:13.5px;display:flex}.RTT3fW_pgFigs b{color:var(--accent-ink)}.RTT3fW_pgTech{color:var(--muted);font-size:13.5px}.RTT3fW_pgFacts{flex-wrap:wrap;gap:4px 18px;margin:0 0 12px;font-size:13px;display:flex}.RTT3fW_pgFacts div{gap:6px;display:flex}.RTT3fW_pgFacts dt{color:var(--muted)}.RTT3fW_pgFacts dd{margin:0}.RTT3fW_pgActions{flex-wrap:wrap;gap:8px;display:flex}.RTT3fW_pgActions a,.RTT3fW_pgActions button{border:1px solid var(--sheet-rule);background:var(--sheet-2);font:600 13px var(--text);color:var(--link);cursor:pointer;border-radius:7px;padding:6px 11px;text-decoration:none;display:inline-flex}.RTT3fW_pgActions button{color:#fff;background:#d7263d;border-color:#d7263d}.RTT3fW_footer{max-width:1120px;padding:26px 28px calc(var(--switcher-room-y) + 24px);color:var(--muted);margin:0 auto;font-size:13px}.RTT3fW_footer p{margin:0 0 4px}@media (max-width:1199px){.RTT3fW_root{--W:clamp(400px, calc(100vw - 320px), 600px)}.RTT3fW_stage{grid-template-columns:minmax(0,auto);gap:18px}.RTT3fW_intro{text-align:center;justify-self:center;max-width:640px;display:block}.RTT3fW_intro p{color:var(--ink-2);margin:0 0 6px}.RTT3fW_introHow{font-size:13.5px;color:var(--muted)!important}.RTT3fW_machineCol{justify-self:center}.RTT3fW_counter{max-width:none;max-height:none;margin:0;display:none;position:static}.RTT3fW_counter[data-open]{z-index:80;overscroll-behavior:contain;padding:14px 16px calc(var(--switcher-room-y) + 20px);background:color-mix(in srgb, var(--wall) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:block;position:fixed;inset:0;overflow-y:auto}.RTT3fW_counterInner{max-width:480px;margin:0 auto}.RTT3fW_sheetClose{z-index:2;border:1px solid var(--card-edge);background:var(--card);font:700 12px var(--label);letter-spacing:.16em;text-transform:uppercase;box-shadow:0 6px 14px -8px var(--shadow);cursor:pointer;border-radius:999px;align-self:flex-start;gap:8px;padding:9px 14px;display:inline-flex;position:sticky;top:0}}@media (max-width:760px){.RTT3fW_pgRow summary{grid-template-columns:40px minmax(0,1fr) 16px}.RTT3fW_pgRow summary .RTT3fW_pgYear,.RTT3fW_pgRow summary .RTT3fW_pgQty{display:none}.RTT3fW_pgBody{padding-left:18px}}@media (max-width:640px){.RTT3fW_root{--W:480px;font-size:14.5px}.RTT3fW_top{flex-wrap:wrap;gap:6px;padding:10px 16px 6px}.RTT3fW_brand{flex-direction:column;gap:3px;font-size:15px}.RTT3fW_brand span{font-size:10.5px}.RTT3fW_nav{margin-left:-10px}.RTT3fW_nav a,.RTT3fW_nav button{padding:6px 9px;font-size:11px}.RTT3fW_stage{padding:4px 12px 64px}.RTT3fW_intro{text-align:left;font-size:14px}.RTT3fW_machineCol{justify-self:stretch;min-width:0}.RTT3fW_cabinet{border-radius:16px 16px 6px 6px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"marquee marquee""display display""front front""keypad keypad""coin cup""printer cup""service service""base base";gap:10px;padding:10px 10px 0}.RTT3fW_marquee{height:52px;margin-bottom:0}.RTT3fW_mqBrand{font-size:21px}.RTT3fW_mqSub{letter-spacing:.24em;font-size:8.5px}.RTT3fW_frontWrap{min-width:0;padding-right:6px}.RTT3fW_rails{width:20px}.RTT3fW_rails span{display:none}.RTT3fW_scroller{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#555 #0000;flex:1;overflow-x:auto}.RTT3fW_controls{display:contents}.RTT3fW_display{z-index:20;flex-direction:row;grid-area:display;align-items:center;gap:12px;min-height:0;padding:8px 12px;position:sticky;top:6px;box-shadow:inset 0 0 0 2px #000,inset 0 0 22px #000000e6,0 8px 18px -6px #0000008c}.RTT3fW_lcdTop{flex:none;min-width:2.6em;font-size:30px}.RTT3fW_lcdBottom{flex:1;min-width:0;font-size:12.5px}.RTT3fW_keypad{background:linear-gradient(90deg, var(--panel-lo), var(--panel) 10%, var(--panel-hi) 50%, var(--panel) 90%, var(--panel-lo));border-radius:10px;grid-area:keypad;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"kA kB kC kD kE kF""k1 k2 k3 k4 k5 kCLR""k6 k7 k8 k9 k0 kVEND";gap:8px;padding:10px}.RTT3fW_key{height:48px;font-size:17px}.RTT3fW_coinPlate{background:var(--panel);border-radius:10px;grid-area:coin;padding:8px 10px}.RTT3fW_printer{grid-area:printer}.RTT3fW_cup{background:var(--panel);border-radius:10px;grid-area:cup;justify-content:center;padding:8px 12px}.RTT3fW_serviceLock{grid-area:service;justify-content:center;padding:4px 0}.RTT3fW_base{margin:2px -10px 0}.RTT3fW_vents{width:30%}.RTT3fW_service{padding:0 12px}.RTT3fW_serviceHead h2{font-size:30px}.RTT3fW_footer{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.RTT3fW_lcdBottom[data-ticker]>span{padding-left:0;animation:none}.RTT3fW_caret{animation:none}}
