html.playing{overflow:hidden;overscroll-behavior:none}html.playing body{overflow:hidden;background:radial-gradient(ellipse at center,#1b1e25 0,#0a0c10 80%)}.play-root{position:fixed;inset:0;width:100vw;height:100dvh;background:radial-gradient(ellipse at center,#1b1e25 0,#0a0c10 85%);color:#f5f5f5;font-family:var(--font-sans),system-ui,sans-serif;overflow:hidden;z-index:1}.play-root *,.play-root :after,.play-root :before{box-sizing:border-box}.play-shell{position:absolute;inset:0;width:100%;height:100%;display:block;perspective:1200px;transform-style:preserve-3d}.play-shell[data-phase=exiting]{pointer-events:none}.play-splash{position:absolute;inset:0;z-index:20;display:grid;place-items:center;background:radial-gradient(ellipse at center,rgba(199,120,221,.14) 0,transparent 55%),linear-gradient(180deg,#0b0d12,#05060a);pointer-events:auto}.play-splash__stage{position:relative;width:min(90vw,900px);height:min(70vh,620px);display:grid;place-items:center;transform-style:preserve-3d}.play-splash__floor{position:absolute;inset-inline:-50%;bottom:-10%;height:60%;background-image:linear-gradient(rgba(199,120,221,.22) 1px,transparent 0),linear-gradient(90deg,rgba(199,120,221,.22) 1px,transparent 0);background-size:48px 48px;transform:rotateX(72deg);transform-origin:center top;-webkit-mask-image:linear-gradient(180deg,transparent,#000 35%,#000 75%,transparent);mask-image:linear-gradient(180deg,transparent,#000 35%,#000 75%,transparent);opacity:.55}.play-splash__sweep{position:absolute;inset:0;background:linear-gradient(115deg,transparent,rgba(0,212,255,.12) 48%,rgba(255,255,255,.22) 50%,rgba(0,212,255,.12) 52%,transparent);mix-blend-mode:screen;animation:play-sweep 3.2s ease-in-out infinite;pointer-events:none}.play-splash__ring{position:absolute;width:180px;height:180px;border-radius:50%;border:1.5px solid rgba(199,120,221,.55);box-shadow:inset 0 0 48px rgba(199,120,221,.35);pointer-events:none}.play-splash__title{position:relative;display:inline-flex;align-items:baseline;gap:.5ch;font-family:var(--font-mono),ui-monospace,monospace;font-weight:700;font-size:clamp(28px,5.2vw,92px);letter-spacing:.02em;color:#fff;text-shadow:0 0 24px rgba(199,120,221,.7),0 0 64px rgba(0,212,255,.35);transform-origin:center;white-space:nowrap}.play-splash__prompt{color:#c778dd;opacity:.9;white-space:nowrap}.play-splash__word{white-space:nowrap;word-break:keep-all}.play-splash__sub{position:absolute;inset-block-end:28%;inset-inline:0;margin-inline:auto;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:90%;font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(11px,.94vw,16px);line-height:1.5;letter-spacing:.32em;color:rgba(171,178,191,.85);text-transform:uppercase;text-align:center}[dir=rtl] .play-splash__sub{font-family:var(--font-arabic),var(--font-mono),monospace;font-size:clamp(13px,1.05vw,18px);line-height:1.9;letter-spacing:0;text-transform:none}.play-splash__progress{position:absolute;inset-block-end:18%;inset-inline:0;margin-inline:auto;inline-size:min(60vw,420px);height:2px;background:hsla(0,0%,100%,.08);border-radius:2px;overflow:hidden}.play-splash__progress-fill{display:block;width:100%;height:100%;background:linear-gradient(90deg,#c778dd,#00d4ff);transform-origin:0 50%}[dir=rtl] .play-splash__progress-fill{transform-origin:100% 50%}.play-splash__skip{position:absolute;inset-block-end:9%;inset-inline:0;margin-inline:auto;inline-size:-moz-max-content;inline-size:max-content;border:0;background:rgba(0,0,0,0);color:rgba(171,178,191,.7);font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(10px,.73vw,13px);letter-spacing:.22em;text-transform:uppercase;cursor:pointer}.play-splash__skip:focus-visible,.play-splash__skip:hover{color:#fff;outline:none}[dir=rtl] .play-splash__sweep{animation-direction:reverse}.play-menu{position:absolute;inset:0;z-index:30;display:grid;place-items:center;padding:clamp(16px,3vw,40px);overflow:hidden;background:linear-gradient(180deg,#5c94fc,#7aa8ff 60%,#88b4ff);pointer-events:auto}.play-menu:before{height:clamp(90px,14vh,180px);background:radial-gradient(ellipse at 20% 100%,#00a844 0 42%,transparent 44%),radial-gradient(ellipse at 55% 100%,#00a844 0 44%,transparent 46%),radial-gradient(ellipse at 85% 100%,#00a844 0 42%,transparent 44%),linear-gradient(180deg,transparent,transparent 60%,#c87038 0,#b06020);z-index:1}.play-menu:after,.play-menu:before{content:"";position:absolute;inset-inline:0;bottom:0}.play-menu:after{height:clamp(8px,1vw,12px);background:repeating-linear-gradient(90deg,#00a844 0 8px,#0d7a2a 8px 16px);z-index:2}.play-menu__decor{position:absolute;inset:0;pointer-events:none;z-index:1}.play-menu__cloud{position:absolute;width:80px;height:36px;background:radial-gradient(circle at 20% 60%,#fff 0 22px,transparent 24px),radial-gradient(circle at 50% 40%,#fff 0 28px,transparent 30px),radial-gradient(circle at 80% 60%,#fff 0 22px,transparent 24px);filter:drop-shadow(0 2px 0 rgba(0,0,0,.2))}.play-menu__cloud--a{top:8%;left:-120px;animation:play-menu-cloud 32s linear infinite}.play-menu__cloud--b{top:18%;left:-120px;transform:scale(1.4);animation:play-menu-cloud 46s linear infinite;animation-delay:-10s}.play-menu__cloud--c{top:28%;left:-120px;transform:scale(.9);animation:play-menu-cloud 38s linear infinite;animation-delay:-22s}.play-menu__coin{position:absolute;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff4a0 0 4px,#fcbc3c 6px,#c18a00 100%);box-shadow:0 0 0 2px #000,0 4px 0 rgba(0,0,0,.25)}.play-menu__coin--a{top:38%;left:16%;animation:play-menu-float 2.8s ease-in-out infinite}.play-menu__coin--b{top:46%;right:18%;animation:play-menu-float 3.2s ease-in-out .4s infinite}.play-menu__coin--c{top:60%;left:48%;animation:play-menu-float 3.6s ease-in-out .9s infinite}.play-menu__brick{position:absolute;width:28px;height:28px;background:linear-gradient(180deg,#f87c38 0 3px,transparent 3px),linear-gradient(180deg,transparent 13px,#000 13px 15px,transparent 15px),linear-gradient(180deg,transparent 25px,#000 25px 28px,transparent 28px),linear-gradient(90deg,transparent 13px,#000 13px 15px,transparent 15px),#a8591c;box-shadow:0 0 0 2px #000;image-rendering:pixelated}.play-menu__brick--a{top:32%;left:8%;animation:play-menu-float 4s ease-in-out .2s infinite}.play-menu__brick--b{top:42%;right:10%;animation:play-menu-float 4.2s ease-in-out .7s infinite}.play-menu__qblock{position:absolute;top:52%;right:26%;width:30px;height:30px;background:radial-gradient(circle at 50% 40%,transparent 4px,#000 5px 7px,transparent 8px),radial-gradient(circle at 50% 68%,#000 0 2px,transparent 3px),#fcbc3c;box-shadow:0 0 0 2px #000,inset 0 -6px 0 rgba(0,0,0,.25);image-rendering:pixelated;animation:play-menu-float 3.4s ease-in-out .5s infinite}.play-menu__card{position:relative;z-index:50;isolation:isolate;max-width:640px;width:100%;padding:clamp(24px,2.6vw,44px) clamp(22px,2.6vw,44px);border-radius:18px;background:linear-gradient(180deg,#0a0c10,#05070a);border:3px solid #000;box-shadow:0 0 0 4px #fcbc3c,0 20px 60px rgba(0,0,0,.8),inset 0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 rgba(252,188,60,.25);text-align:center;image-rendering:pixelated}.play-menu__eyebrow{font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(11px,.8vw,13px);letter-spacing:.28em;color:#c778dd;text-transform:uppercase;margin-block-end:14px;line-height:1.3}[dir=rtl] .play-menu__eyebrow{font-family:var(--font-arabic),var(--font-mono),monospace;letter-spacing:0;line-height:1.7;font-size:clamp(12px,.9vw,15px)}.play-menu__title{font-family:var(--font-sans),system-ui,sans-serif;font-weight:800;font-size:clamp(32px,5vw,68px);color:#fff;line-height:1.05;margin-block-end:10px;background:linear-gradient(90deg,#ffffff,#c778dd);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}[dir=rtl] .play-menu__title{font-family:var(--font-arabic),var(--font-sans),system-ui,sans-serif;line-height:1.6;padding-block:.15em}.play-menu__subtitle{font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(15px,1.3vw,20px);line-height:1.3;color:hsla(0,0%,100%,.82);margin-block-end:clamp(18px,2vw,28px)}[dir=rtl] .play-menu__subtitle{font-family:var(--font-arabic),var(--font-sans),system-ui,sans-serif;line-height:1.8;font-size:clamp(16px,1.4vw,22px)}.play-menu__body{font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(13px,1vw,15px);line-height:1.6;color:rgba(171,178,191,.85);max-width:54ch;margin-inline:auto;margin-block-end:clamp(18px,2vw,28px)}.play-menu__tip{display:inline-block;font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(11px,.85vw,14px);color:hsla(0,0%,100%,.55);border:1px dashed rgba(199,120,221,.4);border-radius:999px;padding:8px 16px;margin-block-end:clamp(22px,2.4vw,34px)}.play-menu__actions{display:flex;flex-direction:column;align-items:center;gap:14px}.play-menu__cta{display:inline-flex;align-items:center;justify-content:center;gap:.5ch;min-width:clamp(180px,20vw,260px);padding:clamp(14px,1.1vw,18px) clamp(26px,2.4vw,44px);border:0;border-radius:999px;background:linear-gradient(135deg,#e53f20,#c778dd);color:#fff;font-family:var(--font-sans),system-ui,sans-serif;font-weight:800;font-size:clamp(16px,1.3vw,22px);letter-spacing:.06em;cursor:pointer;box-shadow:0 18px 40px rgba(229,63,32,.35),inset 0 0 0 1px hsla(0,0%,100%,.2);transition:box-shadow .2s ease}.play-menu__cta:focus-visible,.play-menu__cta:hover{outline:none;box-shadow:0 24px 60px rgba(229,63,32,.5),inset 0 0 0 1px hsla(0,0%,100%,.3)}.play-menu__mute{border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85);font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(10px,.85vw,13px);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;padding:8px 16px;border-radius:999px}.play-menu__mute:focus-visible,.play-menu__mute:hover{outline:none;background:rgba(199,120,221,.18);border-color:rgba(199,120,221,.5)}.play-menu__back{border:0;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.55);font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(11px,.9vw,14px);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.play-menu__back:focus-visible,.play-menu__back:hover{color:#fff;outline:none}@keyframes play-menu-cloud{0%{transform:translateX(-200px)}to{transform:translateX(calc(100vw + 200px))}}@keyframes play-menu-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.play-menu__brick,.play-menu__cloud,.play-menu__coin,.play-menu__qblock{animation:none!important}}.results-panel{position:absolute;inset:0;z-index:70;display:grid;place-items:center;padding:clamp(16px,3vw,40px);background:radial-gradient(ellipse at center,rgba(10,12,16,.88) 0,rgba(0,0,0,.96) 100%);backdrop-filter:blur(14px)}.results-panel__card{max-width:620px;width:100%;border-radius:22px;padding:clamp(24px,2.4vw,44px);background:linear-gradient(180deg,rgba(27,30,37,.92),rgba(10,12,16,.92));border:1px solid hsla(0,0%,100%,.08);box-shadow:0 40px 120px rgba(0,0,0,.7),inset 0 0 0 1px rgba(199,120,221,.2)}.results-panel__banner{text-align:center;font-family:var(--font-mono),ui-monospace,monospace;font-weight:800;font-size:clamp(22px,2.6vw,38px);letter-spacing:.14em;padding-block-end:8px;margin-block-end:10px}.results-panel__banner.is-win{background:linear-gradient(90deg,#ffd34d,#c778dd);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.results-panel__banner.is-loss{color:#e53f20;text-shadow:0 0 18px rgba(229,63,32,.35)}.results-panel__subtitle{text-align:center;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(13px,1vw,15px);line-height:1.55;color:hsla(0,0%,100%,.8);max-width:52ch;margin-inline:auto;margin-block-end:clamp(16px,1.6vw,24px)}.results-panel__table{width:100%;border-collapse:collapse;margin-block-end:clamp(14px,1.4vw,22px);font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(12px,.94vw,15px)}.results-panel__table td,.results-panel__table th{padding:8px 10px;text-align:start;border-block-end:1px solid hsla(0,0%,100%,.06)}.results-panel__table th{color:rgba(171,178,191,.75);font-weight:500;letter-spacing:.04em}.results-panel__table td{color:#fff;text-align:end;font-variant-numeric:tabular-nums}.results-panel__chapters{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:clamp(16px,1.6vw,24px);justify-content:center}.results-panel__chip{display:inline-flex;align-items:center;gap:.5ch;padding:6px 12px;border-radius:999px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.1);background:rgba(27,30,37,.5)}.results-panel__chip.is-on{color:#fff;border-color:rgba(199,120,221,.55);background:rgba(199,120,221,.12)}.results-panel__chip.is-off{color:rgba(171,178,191,.45)}.results-panel__chip-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.results-panel__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-block-end:16px}.results-panel__btn{display:inline-flex;align-items:center;gap:.5ch;padding:12px 22px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:rgba(27,30,37,.6);color:#fff;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(13px,1vw,15px);font-weight:700;letter-spacing:.04em;cursor:pointer;transition:all .18s ease}.results-panel__btn.is-primary{background:linear-gradient(135deg,#e53f20,#c778dd);border-color:rgba(0,0,0,0);box-shadow:0 14px 30px rgba(229,63,32,.3)}.results-panel__btn:focus-visible,.results-panel__btn:hover{outline:none;transform:translateY(-1px)}.results-panel__footer{text-align:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;color:rgba(171,178,191,.55);letter-spacing:.08em}.play-hud{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s ease .1s}.play-hud[data-ready=true]{opacity:1}.play-hud>*{pointer-events:auto}.play-topbar{position:absolute;top:calc(env(safe-area-inset-top, 0px) + clamp(10px,1.4vw,22px));inset-inline-end:calc(env(safe-area-inset-right, 0px) + clamp(10px,1.4vw,22px));display:inline-flex;gap:clamp(6px,.6vw,12px);z-index:40}.play-topbar__btn{display:inline-flex;align-items:center;justify-content:center;width:clamp(40px,3.3vw,52px);height:clamp(40px,3.3vw,52px);border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:rgba(27,30,37,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.play-topbar__btn:focus-visible,.play-topbar__btn:hover{background:rgba(199,120,221,.25);outline:none;border-color:rgba(199,120,221,.55)}.play-topbar__btn:active{transform:scale(.94)}.touch-hud{position:absolute;inset:0;display:none;pointer-events:none}@media(pointer:coarse){.touch-hud{display:block}}.touch-hud__action,.touch-hud__move{position:absolute;bottom:calc(env(safe-area-inset-bottom, 0px) + clamp(18px,3vw,42px));display:inline-flex;gap:clamp(10px,1.4vw,20px);pointer-events:none}.touch-hud__move{inset-inline-start:calc(env(safe-area-inset-left, 0px) + clamp(16px,2.4vw,36px))}.touch-hud__action{inset-inline-end:calc(env(safe-area-inset-right, 0px) + clamp(16px,2.4vw,36px))}.touch-btn{pointer-events:auto;touch-action:none;-webkit-user-select:none;-moz-user-select:none;display:inline-flex;align-items:center;justify-content:center;width:clamp(48px,14vw,72px);height:clamp(48px,14vw,72px);border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:rgba(27,30,37,.58);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px rgba(199,120,221,.22);color:#fff;cursor:pointer;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:transform .12s ease,background .15s ease,border-color .15s ease}.touch-btn>svg{width:42%;height:42%}.touch-btn:active{transform:scale(.92);background:rgba(199,120,221,.3);border-color:rgba(199,120,221,.65)}.touch-btn--jump{width:clamp(56px,17vw,84px);height:clamp(56px,17vw,84px);color:#fff;background:rgba(199,120,221,.22);border-color:rgba(199,120,221,.5)}.touch-btn--action{color:#00d4ff}.rotate-prompt{position:absolute;inset:0;z-index:60;display:grid;place-items:center;padding:clamp(24px,4vw,48px);text-align:center;background:radial-gradient(ellipse at center,rgba(27,30,37,.9) 0,rgba(5,6,10,.96) 100%);backdrop-filter:blur(14px)}.rotate-prompt__icon{margin-block-end:clamp(14px,1.2vw,20px)}.rotate-prompt__title{font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(20px,2.2vw,32px);color:#fff;margin-block-end:clamp(8px,.6vw,12px)}.rotate-prompt__body{font-size:clamp(13px,.94vw,16px);color:rgba(171,178,191,.85);max-width:46ch}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.game-stage{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,0)}.game-stage__canvas{position:absolute;inset:0;width:100%;height:100%}.game-stage__canvas canvas{display:block;margin:0 auto;max-width:100%;max-height:100%}.game-stage__placeholder{position:relative;z-index:1;padding:clamp(20px,2.5vw,40px) clamp(28px,3vw,48px);border:1px dashed rgba(199,120,221,.55);border-radius:14px;background:rgba(27,30,37,.55);backdrop-filter:blur(8px);font-family:var(--font-mono),ui-monospace,monospace;color:rgba(171,178,191,.9);letter-spacing:.1em;font-size:clamp(12px,.94vw,15px)}@keyframes play-sweep{0%,to{transform:translateX(-8%)}50%{transform:translateX(8%)}}@media(prefers-reduced-motion:reduce){.play-splash__ring,.play-splash__sweep{animation:none!important}}@media(orientation:landscape)and (max-height:600px){.play-splash__stage{width:min(94vw,780px);height:min(92vmin,420px)}.play-splash__title{font-size:clamp(22px,11vmin,48px)}.play-splash__sub{inset-block-end:38%;font-size:clamp(10px,3.5vmin,14px)}.play-splash__progress{inset-block-end:24%;width:min(52vw,320px)}.play-splash__skip{inset-block-end:10%;font-size:clamp(10px,3vmin,12px)}.play-menu{padding:clamp(6px,3vmin,14px);align-items:center;justify-content:center}.play-menu__card{max-inline-size:min(620px,94vw);max-block-size:94vmin;padding:clamp(10px,4vmin,18px) clamp(14px,6vmin,24px);overflow-y:auto;overscroll-behavior:contain;border-radius:14px}.play-menu__title{font-size:clamp(20px,9vmin,36px);line-height:1.08;margin-block:0 clamp(2px,1.2vmin,6px)}[dir=rtl] .play-menu__title{line-height:1.4}.play-menu__eyebrow{font-size:clamp(9px,2.75vmin,11px);margin-block-end:clamp(2px,1vmin,4px)}.play-menu__subtitle{font-size:clamp(11px,3.5vmin,14px);margin-block:0 clamp(2px,1.2vmin,6px)}.play-menu__body{font-size:clamp(10px,3vmin,13px);line-height:1.35;margin-block:clamp(2px,1vmin,4px) 0}.play-menu__tip{font-size:clamp(10px,2.75vmin,12px);padding:clamp(4px,1.6vmin,8px) clamp(8px,3vmin,12px);margin-block:clamp(2px,1vmin,4px)}.play-menu__cta{min-inline-size:clamp(128px,40vmin,180px);padding:clamp(8px,3vmin,12px) clamp(18px,6.5vmin,28px);font-size:clamp(13px,4vmin,17px);margin-block-start:clamp(4px,1.6vmin,8px)}.play-menu__back,.play-menu__mute{font-size:clamp(9px,2.75vmin,11px)}.play-menu:after,.play-menu:before,.play-menu__brick,.play-menu__cloud,.play-menu__coin,.play-menu__qblock{display:none!important}.play-topbar__btn{width:clamp(34px,10vmin,44px);height:clamp(34px,10vmin,44px)}.touch-btn{width:clamp(40px,13vmin,56px);height:clamp(40px,13vmin,56px)}.touch-btn--jump{width:clamp(46px,15.5vmin,64px);height:clamp(46px,15.5vmin,64px)}.touch-hud__action,.touch-hud__move{bottom:calc(env(safe-area-inset-bottom, 0px) + clamp(4px,1.5vmin,10px));gap:clamp(6px,2.5vmin,12px)}.touch-hud__move{inset-inline-start:calc(env(safe-area-inset-left, 0px) + clamp(12px,4vmin,24px))}.touch-hud__action{inset-inline-end:calc(env(safe-area-inset-right, 0px) + clamp(12px,4vmin,24px))}.results-panel{padding:clamp(6px,2.5vmin,14px);align-items:center}.results-panel__card{max-inline-size:min(620px,94vw);max-block-size:94vmin;padding:clamp(10px,4vmin,20px) clamp(12px,5vmin,24px);border-radius:14px;overflow-y:auto;overscroll-behavior:contain}.results-panel__banner{font-size:clamp(18px,6.5vmin,28px);padding-block-end:clamp(2px,1vmin,6px);margin-block-end:clamp(4px,1.6vmin,8px)}.results-panel__subtitle{font-size:clamp(11px,3.25vmin,13px);margin-block-end:clamp(6px,2.5vmin,12px);line-height:1.4}.results-panel__table{font-size:clamp(10px,3vmin,13px);margin-block-end:clamp(6px,2vmin,10px)}.results-panel__table td,.results-panel__table th{padding:clamp(3px,1vmin,6px) clamp(5px,2vmin,8px)}.results-panel__chapters{gap:clamp(4px,1.6vmin,8px);margin-block-end:clamp(6px,2vmin,10px)}.results-panel__chip{padding:clamp(3px,1vmin,5px) clamp(6px,2.5vmin,10px);font-size:clamp(9px,2.75vmin,11px)}.results-panel__actions{gap:clamp(6px,2.5vmin,10px);margin-block-end:clamp(4px,1.6vmin,8px)}.results-panel__btn{padding:clamp(6px,2.5vmin,10px) clamp(12px,5vmin,20px);font-size:clamp(11px,3.5vmin,14px)}.results-panel__footer{font-size:clamp(9px,2.75vmin,11px)}}[dir=rtl] .icon-directional{transform:scaleX(-1)}[dir=rtl] .timeline{direction:rtl}[dir=rtl] .hero__title{letter-spacing:0}[dir=rtl] .command-mode{direction:ltr}