@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/questrial-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/questrial-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--np-night:#0b1321;--np-night-2:#13223a;--np-glass:#0b1321e6;--np-sand:#e8d5b0;--np-sand-dk:#8a7550;--np-white:#fff;--np-cream:#f5f0e8;--np-text:#8b95a6;--np-line:#b7c1d347;--np-ok:#7fb89a;--np-nok:#d9645a;--f:"Questrial", "Century Gothic", "Avenir Next", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html,body{background:var(--np-night);height:100%;color:var(--np-white);font:15px/1.55 var(--f);margin:0;overflow:hidden}.num,.readout,output{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}#game{cursor:grab;outline:none;width:100%;height:100%;display:block;position:fixed;inset:0}#game:active{cursor:grabbing}#ui{pointer-events:none;z-index:2;position:fixed;inset:0}#ui>*{pointer-events:auto}.hud{z-index:2;position:fixed}.caps{text-transform:uppercase;letter-spacing:.02em}h2 span,h3 span,.two span{color:var(--np-sand)}.brand{top:calc(18px + env(safe-area-inset-top,0px));background:var(--np-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:8px;align-items:center;gap:12px;padding:8px 14px 8px 10px;display:flex;left:22px;pointer-events:none!important}.brand svg{width:34px;height:34px;color:var(--np-sand);flex:none}.brand b{font:400 1.35rem/1 var(--f);letter-spacing:.06em;color:var(--np-white);display:block}.brand b span{color:var(--np-sand)}.brand small{color:var(--np-text);margin-top:4px;font-size:.78rem;display:block}.quest{top:calc(86px + env(safe-area-inset-top,0px));background:var(--np-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;border-radius:8px;width:min(340px,100vw - 44px);padding:12px 16px;left:22px}.quest small{color:var(--np-text);font-size:.8rem;display:block}.quest small i{color:var(--np-sand);margin-right:6px;font-style:normal}.quest p{font:400 1rem/1.3 var(--f);text-transform:uppercase;color:var(--np-white);margin:2px 0 0}.quest .stars{color:var(--np-sand);letter-spacing:2px;margin-top:6px;font-size:.85rem}.offer-btn{top:calc(18px + env(safe-area-inset-top,0px));right:22px}.btn{cursor:pointer;font:400 .82rem var(--f);letter-spacing:.04em;text-transform:uppercase;background:var(--np-sand);color:var(--np-night);border:0;border-radius:8px;padding:14px 24px;transition:filter .15s,background .15s}.btn:hover{filter:brightness(1.06)}.btn:disabled{opacity:.45;cursor:default}.btn.ghost{border:1px solid var(--np-white);color:var(--np-white);background:0 0}.btn.ghost:hover{background:#ffffff0f}.btn.small{padding:9px 14px;font-size:.74rem}button:focus-visible,input:focus-visible,select:focus-visible,.check:focus-within,.opt:focus-visible{outline:2px solid var(--np-sand);outline-offset:2px}.hint{bottom:calc(22px + env(safe-area-inset-bottom,0px));color:var(--np-white);text-shadow:0 1px 10px #0b1321e6;flex-wrap:wrap;justify-content:center;gap:22px;width:max-content;max-width:calc(100vw - 32px);font-size:.85rem;transition:opacity .6s;display:flex;left:50%;transform:translate(-50%);pointer-events:none!important}.hint kbd,kbd{font:400 .75rem var(--f);background:var(--np-sand);color:var(--np-night);border-radius:5px;margin-right:6px;padding:2px 7px}.hint.off{opacity:0}.label{z-index:2;font:400 .78rem var(--f);letter-spacing:.04em;text-transform:uppercase;color:var(--np-night);background:var(--np-sand);white-space:nowrap;cursor:pointer;border-radius:8px;padding:7px 12px;position:fixed;transform:translate(-50%,-100%);box-shadow:0 8px 24px #0b132159}.label b{background:var(--np-night);color:var(--np-sand);border-radius:4px;margin-right:8px;padding:0 6px;font-weight:400;display:inline-block}.bubble{left:22px;bottom:calc(70px + env(safe-area-inset-bottom,0px));background:var(--np-cream);width:min(460px,100vw - 44px);color:var(--np-night);border-radius:8px;padding:14px 18px 16px;box-shadow:0 12px 32px #0b132159}.bubble small{font:400 .74rem var(--f);text-transform:uppercase;letter-spacing:.06em;color:var(--np-sand-dk);margin-bottom:3px;display:block}.bubble p{margin:0;font-size:1.02rem;line-height:1.45}.bubble button{color:var(--np-sand-dk);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:.85rem;text-decoration:underline}.panel{background:var(--np-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;width:min(460px,100vw - 44px);max-height:calc(100% - 150px);padding:22px;top:50%;right:22px;overflow:auto;transform:translateY(-50%)}.panel .kick{color:var(--np-text);margin:0 0 2px;font-size:.85rem}.panel h2{font:400 1.45rem/1.15 var(--f);text-transform:uppercase;color:var(--np-white);margin:0 0 10px}.panel .q{color:var(--np-white);margin:0 0 12px;font-size:1.02rem}.panel .sub{color:var(--np-text);margin:0 0 14px}.panel hr{border:0;border-top:1px solid var(--np-line);width:70%;margin:16px 0}.row{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.opt{text-align:left;width:100%;font:inherit;color:var(--np-white);border:1px solid var(--np-line);cursor:pointer;background:0 0;border-radius:8px;margin-top:8px;padding:12px 14px;display:block}.opt:hover{border-color:var(--np-sand)}.opt[aria-pressed=true]{border-color:var(--np-sand);background:#e8d5b014}.check{border:1px solid var(--np-line);cursor:pointer;color:var(--np-white);border-radius:8px;align-items:center;gap:12px;margin-top:8px;padding:11px 12px;display:flex}.check input{accent-color:var(--np-sand);width:17px;height:17px}.check:has(input:checked){border-color:var(--np-sand)}.tb{grid-template-columns:auto 1fr;margin:6px 0;font-size:.9rem;display:grid}.tb div{border-bottom:1px solid var(--np-line);padding:7px 0}.tb div:nth-child(odd){color:var(--np-text);padding-right:18px}.readout{font:400 3rem/1 var(--f);color:var(--np-sand);text-align:center;letter-spacing:.02em;padding:8px 0 4px}.readout span{color:var(--np-text);margin-left:8px;font-size:1rem}.steps{grid-template-columns:repeat(6,1fr);gap:6px;width:100%;display:grid}.steps button{font:400 .82rem var(--f);color:var(--np-white);border:1px solid var(--np-line);cursor:pointer;background:0 0;border-radius:8px;padding:9px 0}.steps button:hover{border-color:var(--np-sand);color:var(--np-sand)}.cards{gap:8px;margin-top:8px;display:grid}.card{border:1px solid var(--np-line);background:#13223a99;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.card .n{color:var(--np-sand);min-width:1.4em}.card .mv{gap:4px;margin-left:auto;display:flex}.card .mv button{border:1px solid var(--np-line);color:var(--np-white);cursor:pointer;background:0 0;border-radius:6px;width:30px;height:28px}.small{color:var(--np-text);margin:10px 0 0;font-size:.8rem}.help{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.verdict{border:1px solid var(--np-line);border-radius:8px;margin-top:14px;padding:12px 14px}.verdict b{text-transform:uppercase;letter-spacing:.04em;font-weight:400;display:block}.verdict.ok b{color:var(--np-ok)}.verdict.mid b{color:var(--np-sand)}.verdict.nok b{color:var(--np-nok)}.long{color:var(--np-text);white-space:pre-line;border-left:2px solid var(--np-line);max-height:220px;margin-top:8px;padding-left:12px;font-size:.88rem;overflow:auto}.mess{border-collapse:collapse;width:100%;margin-top:8px;font-size:.85rem}.mess td{border-bottom:1px solid var(--np-line);vertical-align:top;padding:7px 4px}.mess td:last-child{white-space:nowrap;text-align:right}.ok{color:var(--np-ok)}.nok{color:var(--np-nok)}.stamp{z-index:3;opacity:0;border:3px solid var(--np-night);color:var(--np-night);font:400 1.6rem var(--f);letter-spacing:.06em;background:var(--np-cream);border-radius:8px;align-items:center;gap:12px;padding:10px 22px;transition:transform .25s cubic-bezier(.2,1.6,.4,1),opacity .2s;display:flex;position:fixed;top:38%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)scale(1.35);pointer-events:none!important}.stamp svg{width:30px;height:30px}.stamp.on{opacity:1;transform:translate(-50%,-50%)rotate(-6deg)scale(1)}.modal{z-index:5;background:#0b1321b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal .box{background:var(--np-night);border-radius:8px;gap:14px;width:min(520px,100%);max-height:calc(100vh - 32px);padding:28px;display:grid;overflow:auto;box-shadow:0 24px 60px #0006}.modal .kick{color:var(--np-text);margin:0}.modal h2{font:400 1.7rem/1.12 var(--f);text-transform:uppercase;color:var(--np-white);margin:0}.modal p{color:var(--np-text);margin:0}.modal label{color:var(--np-text);gap:5px;font-size:.85rem;display:grid}.modal input,.modal select,.modal textarea{font:inherit;color:var(--np-white);background:var(--np-night-2);border:1px solid var(--np-line);border-radius:8px;padding:11px 12px;font-size:1rem}.modal input:focus,.modal select:focus,.modal textarea:focus{border-color:var(--np-sand);outline:none}.modal .consent-row{align-items:flex-start;gap:10px;font-size:.85rem;display:flex}.modal .consent-row input{width:18px;height:18px;accent-color:var(--np-sand);margin-top:2px}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.viewer{z-index:4;padding:calc(18px + env(safe-area-inset-top,0px)) 22px calc(18px + env(safe-area-inset-bottom,0px));background:#0b1321f5;flex-direction:column;display:flex;position:fixed;inset:0}.viewer header{flex-wrap:wrap;align-items:flex-end;gap:14px 22px;margin-bottom:14px;display:flex}.viewer header .kick{color:var(--np-text);margin:0;font-size:.85rem}.viewer header h2{font:400 1.6rem/1.1 var(--f);text-transform:uppercase;margin:0}.tabs{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.tabs button{font:400 .8rem var(--f);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;color:var(--np-white);border:1px solid var(--np-line);background:0 0;border-radius:8px;padding:10px 16px}.tabs button[aria-selected=true]{background:var(--np-sand);color:var(--np-night);border-color:var(--np-sand)}.vbody{background:var(--np-night-2);border-radius:8px;flex:1;min-height:0;position:relative;overflow:hidden}.vbody iframe{background:#fff;border:0;width:100%;height:100%;display:block}.consent{text-align:center;background:var(--np-night-2);color:var(--np-text);place-content:center;gap:12px;padding:24px;display:grid;position:absolute;inset:0}.consent h3{font:400 1.5rem/1.15 var(--f);text-transform:uppercase;color:var(--np-white);margin:0}.consent .btn{justify-self:center}.vfoot{color:var(--np-text);flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;font-size:.85rem;display:flex}.vfoot a{color:var(--np-sand)}.sound{bottom:calc(18px + env(safe-area-inset-bottom,0px));gap:8px;display:flex;right:22px}.sound button{background:var(--np-glass);border:1px solid var(--np-line);color:var(--np-white);cursor:pointer;font:400 .75rem var(--f);text-transform:uppercase;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;display:flex}.sound svg{width:18px;height:18px}.race{z-index:2;position:fixed;inset:0;pointer-events:none!important}.race .count{font:400 6rem/1 var(--f);color:var(--np-sand);text-shadow:0 6px 30px #0b132199;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.race .rl{top:calc(84px + env(safe-area-inset-top,0px));gap:10px;display:flex;position:absolute;left:22px}.race .rl div{background:var(--np-glass);border-radius:8px;min-width:110px;padding:10px 16px}.race .rl small{color:var(--np-text);font-size:.8rem;display:block}.race .rl b{font:400 1.6rem/1.1 var(--f);color:var(--np-sand);font-variant-numeric:tabular-nums}.race .rk{left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));color:var(--np-white);text-shadow:0 1px 8px #000;white-space:nowrap;font-size:.85rem;position:absolute;transform:translate(-50%)}.race .pos{right:22px;top:calc(84px + env(safe-area-inset-top,0px));background:var(--np-glass);border-radius:8px;padding:10px 16px;font-size:.85rem;position:absolute}.race .pos li{list-style:none}.split{background:var(--np-sand);z-index:2;pointer-events:none;height:2px;position:fixed;top:50%;left:0;right:0}.stat{grid-template-columns:110px 1fr 40px;align-items:center;gap:10px;margin:6px 0;font-size:.9rem;display:grid}.stat .bar{background:var(--np-night-2);border-radius:4px;height:8px;overflow:hidden}.stat .bar i{background:var(--np-sand);height:100%;display:block}.pass .scheine{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;display:grid}.pass .schein{border:1px solid var(--np-line);text-align:center;color:var(--np-text);border-radius:8px;padding:10px}.pass .schein.on{border-color:var(--np-sand);color:var(--np-sand)}.touch{background:var(--np-glass);text-align:center;width:min(360px,100vw - 32px);color:var(--np-text);border-radius:8px;gap:12px;padding:20px 22px;display:grid;top:50%;left:50%;transform:translate(-50%,-50%)}.touch b{font:400 1.1rem var(--f);text-transform:uppercase;color:var(--np-white);display:block}.loading{text-align:center;background:var(--np-night);z-index:10;place-content:center;gap:12px;transition:opacity .5s;display:grid;position:fixed;inset:0}.loading.done{opacity:0;pointer-events:none}.loading .bar{background:var(--np-night-2);width:220px;height:2px}.loading .bar i{background:var(--np-sand);height:100%;transition:width .2s;display:block}.swatches{flex-wrap:wrap;gap:8px;display:flex}.swatch{border:2px solid var(--np-line);cursor:pointer;border-radius:8px;width:38px;height:38px}.swatch[aria-pressed=true]{border-color:var(--np-sand)}.swatch:disabled{opacity:.3;cursor:default}@media (max-width:640px){.quest{top:calc(70px + env(safe-area-inset-top,0px))}.panel{max-height:60%;top:auto;bottom:12px;transform:none}.offer-btn .btn{padding:11px 14px}}@media (prefers-reduced-motion:reduce){.stamp,.hint{transition:none}}@media (max-width:1100px){.hint{display:none}}.editor{background:var(--np-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:4;border-radius:8px;width:min(400px,100vw - 44px);max-height:calc(100% - 120px);padding:22px;top:50%;left:22px;overflow:auto;transform:translateY(-50%)}.editor .kick{color:var(--np-text);margin:0 0 2px;font-size:.85rem}.editor h2{font:400 1.6rem/1.1 var(--f);text-transform:uppercase;color:var(--np-white);margin:0 0 6px}.editor h2 span{color:var(--np-sand)}.editor .erow{gap:7px;margin-top:14px;display:grid}.editor .erow small{color:var(--np-text);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{font:400 .8rem var(--f);color:var(--np-white);border:1px solid var(--np-line);cursor:pointer;background:0 0;border-radius:999px;padding:7px 13px}.chip:hover{border-color:var(--np-sand)}.chip.on{background:var(--np-sand);color:var(--np-night);border-color:var(--np-sand)}.swatch.round{border-radius:50%;width:30px;height:30px}.editor .small{color:var(--np-text);margin:12px 0 0;font-size:.75rem}@media (max-width:900px){.editor{max-height:55%;top:auto;bottom:16px;transform:none}}#game{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.np-touch body{-webkit-tap-highlight-color:transparent}.np-touch #game{cursor:default}.np-touch kbd,.np-touch .hint,.np-touch .race .rk{display:none}.np-touch .btn,.np-touch .opt,.np-touch .chip,.np-touch .tabs button{min-height:44px}.np-touch .card .mv button{width:40px;height:40px}.np-touch .steps button{padding:12px 0}.np-touch .bubble{left:50%;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:3;width:min(440px,100vw - 320px);transform:translate(-50%)}.np-touch .bubble.inrace{bottom:auto;top:calc(74px + env(safe-area-inset-top,0px))}@media (max-height:520px){.bubble{padding:10px 14px 12px}.bubble p{font-size:.9rem;line-height:1.35}}.tstick{z-index:1;touch-action:none;width:45vw;height:60vh;position:fixed;bottom:0;left:0}.tstick .ring{left:calc(86px + env(safe-area-inset-left,0px));top:calc(100vh - 96px - env(safe-area-inset-bottom,0px));top:calc(100dvh - 96px - env(safe-area-inset-bottom,0px));opacity:.55;pointer-events:none;background:#0b132147;border:2px solid #e8d5b073;border-radius:50%;width:112px;height:112px;margin:-56px 0 0 -56px;transition:opacity .15s;position:fixed}.tstick .ring.on{opacity:1;transition:none}.tstick .ring i{background:var(--np-sand);border-radius:50%;width:52px;height:52px;margin:-26px 0 0 -26px;position:absolute;top:50%;left:50%;box-shadow:0 6px 18px #0b132173}.ttools{top:calc(76px + env(safe-area-inset-top,0px));right:calc(22px + env(safe-area-inset-right,0px));gap:6px;display:flex}.ttools button,.tbar button{background:var(--np-glass);border:1px solid var(--np-line);width:46px;height:46px;color:var(--np-white);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}.ttools button[aria-pressed=true]{color:var(--np-sand);border-color:var(--np-sand)}.ttools svg,.tbar svg{width:22px;height:22px}.tuse{right:calc(22px + env(safe-area-inset-right,0px));bottom:calc(22px + env(safe-area-inset-bottom,0px));background:var(--np-sand);width:112px;min-height:112px;color:var(--np-night);font:400 .8rem var(--f);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border:0;border-radius:50%;place-content:center;justify-items:center;gap:2px;padding:10px;animation:.18s ease-out tuse-in;display:grid;box-shadow:0 10px 28px #0b132173}.tuse svg{width:30px;height:30px}.tuse small{letter-spacing:0;text-transform:none;text-overflow:ellipsis;-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;max-width:92px;font-size:.62rem;line-height:1.15;display:-webkit-box;overflow:hidden}@keyframes tuse-in{0%{opacity:0;transform:scale(.8)}}.np-touch .label{pointer-events:auto}.thint{text-align:center;color:var(--np-white);text-shadow:0 1px 10px #0b1321f2;gap:6px;font-size:.95rem;transition:opacity .6s;display:grid;top:52%;left:50%;transform:translate(-50%,-50%);pointer-events:none!important}.thint.off{opacity:0}.trace .tbar{top:calc(14px + env(safe-area-inset-top,0px));pointer-events:auto;gap:8px;display:flex;left:50%;transform:translate(-50%)}.trace .tleft,.trace .tright{bottom:calc(18px + env(safe-area-inset-bottom,0px));pointer-events:auto;gap:10px;display:grid}.trace .tleft{left:calc(18px + env(safe-area-inset-left,0px))}.trace .tright{right:calc(18px + env(safe-area-inset-right,0px));grid-auto-flow:column;align-items:end}.tpair{gap:10px;display:flex}.thold{width:86px;height:86px;color:var(--np-white);font:400 1.6rem var(--f);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer;background:#0b13218c;border:2px solid #e8d5b099;border-radius:50%;place-items:center;padding:0;display:grid}.thold.small{width:70px;height:70px;font-size:1.4rem}.thold.gas{background:var(--np-sand);width:104px;height:104px;color:var(--np-night);border-color:var(--np-sand);text-transform:uppercase;letter-spacing:.04em;font-size:.9rem}.thold.brake{text-transform:uppercase;letter-spacing:.04em;width:76px;height:76px;font-size:.75rem}.thold:active{filter:brightness(1.25);transform:scale(.96)}.trotate{display:none}@media (orientation:portrait) and (max-width:600px){.trotate{text-align:center;background:var(--np-glass);width:min(300px,100vw - 32px);color:var(--np-white);border-radius:8px;padding:12px 14px;font-size:.9rem;display:block;position:fixed;top:42%;left:50%;transform:translate(-50%)}}.np-touch .race .rl{top:calc(70px + env(safe-area-inset-top,0px))}.np-touch .race .rl div{min-width:0;padding:8px 12px}@media (max-height:520px){.brand{display:none}.quest{top:calc(12px + env(safe-area-inset-top,0px));width:min(300px,100vw - 44px);padding:8px 12px}.quest p{font-size:.85rem}.offer-btn{top:calc(12px + env(safe-area-inset-top,0px))}.offer-btn .btn{min-height:0;padding:10px 14px}.ttools{top:calc(62px + env(safe-area-inset-top,0px))}.panel{max-height:none;padding:16px;top:10px;bottom:10px;transform:none}.panel h2{font-size:1.2rem}.editor{max-height:none;padding:16px;top:10px;bottom:10px;transform:none}.modal .box{max-height:calc(100vh - 20px);padding:18px}.race .rl,.np-touch .race .rl,.race .pos{top:calc(10px + env(safe-area-inset-top,0px))}.trace .tbar{top:auto;bottom:calc(14px + env(safe-area-inset-bottom,0px))}.thold{width:74px;height:74px}.thold.small{width:60px;height:60px}.thold.gas{width:92px;height:92px}.tuse{width:96px;min-height:96px}.race .count{font-size:4rem}}@media (max-width:640px){.np-touch .bubble{width:calc(100vw - 24px);bottom:calc(150px + env(safe-area-inset-bottom,0px))}.np-touch .bubble.inrace{bottom:auto;top:calc(96px + env(safe-area-inset-top,0px))}.trace .tbar{left:auto;right:12px;transform:none}.trace .tleft{left:12px}.trace .tright{right:12px}.tpair,.trace .tleft,.trace .tright{gap:8px}.thold{width:72px;height:72px}.thold.small{width:58px;height:58px}.thold.gas{width:88px;height:88px}.thold.brake{width:60px;height:60px;font-size:.65rem}.np-touch .brand{display:none}.np-touch .quest{top:calc(12px + env(safe-area-inset-top,0px));width:calc(100vw - 174px);left:12px}.np-touch .offer-btn{right:12px;top:calc(12px + env(safe-area-inset-top,0px))}.np-touch .ttools{right:12px;top:calc(96px + env(safe-area-inset-top,0px))}.np-touch .panel{width:auto;max-height:70%;bottom:12px;left:12px;right:12px}}
