:root{--ink:#10120f;--muted:#72766f;--line:rgba(26,31,25,0.11);--accent-rgb:103,113,124;--accent:rgb(var(--accent-rgb));--accent-deep:#343b43;--pointer-x:0px;--pointer-y:0px;--pointer-grid-x:0px;--pointer-grid-y:0px;--pointer-far-x:0px;--pointer-far-y:0px;--pointer-near-x:0px;--pointer-near-y:0px;--pointer-soft-x:0px;--pointer-soft-y:0px;--pointer-tilt-x:0deg;--pointer-tilt-y:0deg;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.2,0.9,0.2,1.25)}*{box-sizing:border-box}body,html{min-width:320px;min-height:100%}body{margin:0;background:#eef0f4;color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,select{font:inherit}button:focus-visible,select:focus-visible{outline:3px solid #202720;outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.minimal-page{position:relative;min-height:100dvh;display:grid;place-items:center;padding:max(30px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(30px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));overflow-x:hidden;isolation:isolate;perspective:1400px;background:#eef0f4;transition:color .8s var(--ease-out-expo),background-color 1.4s var(--ease-out-expo)}.language-switcher{position:fixed;z-index:8;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));min-height:44px;display:inline-flex;align-items:center;gap:7px;padding:0 8px 0 13px;border:1px solid rgba(255,255,255,.72);border-radius:999px;color:#3f4540;background:rgba(255,255,255,.52);box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 10px 30px rgba(31,38,34,.09);backdrop-filter:blur(22px) saturate(1.2)}.language-switcher svg{flex:0 0 auto;color:var(--accent-deep);transition:color .7s var(--ease-out-expo)}.language-switcher select{min-height:42px;padding:0 25px 0 0;border:0;border-radius:999px;color:inherit;background:transparent;font-size:13px;font-weight:680;cursor:pointer}.stage-idle{--accent-rgb:103,113,124;--accent-deep:#343b43}.stage-checking{--accent-rgb:62,119,255;--accent-deep:#164aaf}.stage-connected{--accent-rgb:33,190,123;--accent-deep:#087b50}.stage-resetting{--accent-rgb:201,149,57;--accent-deep:#86590f}.stage-done{--accent-rgb:39,190,117;--accent-deep:#05744a}.stage-error{--accent-rgb:219,91,92;--accent-deep:#a32d36}.aurora,.grain,.light-sweep,.scene,.state-layer{position:absolute;inset:0;pointer-events:none}.scene{z-index:-2;overflow:hidden;contain:paint;background:radial-gradient(circle at calc(50% + var(--pointer-x)) calc(45% + var(--pointer-y)),rgba(255,255,255,.96) 0,rgba(247,248,250,.74) 36%,rgba(227,231,237,.78) 100%),#eef0f4;transition:background-position .9s var(--ease-out-expo)}.scene:before{content:"";position:absolute;inset:-16%;background:linear-gradient(rgba(23,29,35,.025) 1px,transparent 0),linear-gradient(90deg,rgba(23,29,35,.025) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(circle at center,black 4%,transparent 68%);transform:translate3d(var(--pointer-grid-x),var(--pointer-grid-y),0);transition:transform .9s var(--ease-out-expo)}.state-layer{opacity:0;transform:scale(1.08);transition:opacity 1.4s var(--ease-out-expo),transform 1.8s var(--ease-out-expo)}.state-layer-idle{background:radial-gradient(circle at 16% 18%,rgba(198,209,225,.62),transparent 37%),radial-gradient(circle at 84% 75%,rgba(216,209,224,.55),transparent 42%),linear-gradient(138deg,rgba(244,246,249,.2),rgba(214,220,228,.48))}.state-layer-checking{background:radial-gradient(circle at 22% 18%,rgba(95,168,255,.52),transparent 38%),radial-gradient(circle at 83% 72%,rgba(130,219,255,.46),transparent 42%),linear-gradient(135deg,rgba(218,232,255,.34),rgba(178,205,255,.46))}.state-layer-connected{background:radial-gradient(circle at 18% 15%,rgba(91,233,174,.48),transparent 38%),radial-gradient(circle at 81% 76%,rgba(185,242,108,.4),transparent 42%),linear-gradient(135deg,rgba(215,248,229,.3),rgba(163,224,197,.44))}.state-layer-resetting{background:radial-gradient(circle at 20% 18%,rgba(255,205,110,.54),transparent 38%),radial-gradient(circle at 82% 75%,rgba(211,165,255,.37),transparent 44%),linear-gradient(138deg,rgba(255,240,206,.32),rgba(226,196,137,.4))}.state-layer-done{background:radial-gradient(circle at 50% 37%,rgba(107,248,172,.56),transparent 31%),radial-gradient(circle at 18% 82%,rgba(177,240,111,.35),transparent 42%),radial-gradient(circle at 84% 13%,rgba(255,220,131,.3),transparent 42%)}.state-layer-error{background:radial-gradient(circle at 20% 22%,rgba(255,153,153,.48),transparent 40%),radial-gradient(circle at 85% 75%,rgba(230,164,186,.38),transparent 44%),linear-gradient(136deg,rgba(255,226,221,.32),rgba(235,199,211,.42))}.stage-checking .state-layer-checking,.stage-connected .state-layer-connected,.stage-done .state-layer-done,.stage-error .state-layer-error,.stage-idle .state-layer-idle,.stage-resetting .state-layer-resetting{opacity:1;transform:scale(1);will-change:opacity,transform}.aurora{inset:auto;border-radius:999px;filter:blur(72px);opacity:.34;mix-blend-mode:multiply;will-change:transform;transition:background-color 1.2s var(--ease-out-expo),opacity 1.2s var(--ease-out-expo)}.aurora-one{top:-18%;left:-14%;width:min(74vw,980px);aspect-ratio:1.32;background:rgba(var(--accent-rgb),.42);transform:translate3d(var(--pointer-far-x),var(--pointer-far-y),0) rotate(-13deg);animation:aurora-one 19s ease-in-out infinite alternate}.aurora-two{right:-18%;bottom:-24%;width:min(70vw,900px);aspect-ratio:1.1;background:rgba(var(--accent-rgb),.31);transform:translate3d(var(--pointer-near-x),var(--pointer-near-y),0) rotate(18deg);animation:aurora-two 23s ease-in-out infinite alternate}.aurora-three{top:28%;left:40%;width:min(36vw,480px);aspect-ratio:1;background:rgba(255,255,255,.74);filter:blur(64px);mix-blend-mode:screen;transform:translate3d(calc(-50% + var(--pointer-soft-x)),var(--pointer-soft-y),0);animation:aurora-three 16s ease-in-out infinite alternate}.light-sweep{inset:-50%;opacity:0;background:linear-gradient(108deg,transparent 40%,rgba(255,255,255,.68) 48%,transparent 56%);transform:translate3d(-35%,0,0) rotate(7deg)}.stage-checking .light-sweep,.stage-resetting .light-sweep{opacity:.44;animation:light-sweep 2.8s var(--ease-out-expo) infinite}.grain{inset:-50%;width:200%;height:200%;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E")}.control{position:relative;width:min(100%,540px);display:grid;justify-items:center;gap:26px;padding:clamp(30px,5.4vw,48px);overflow:hidden;border:1px solid rgba(255,255,255,.74);border-radius:34px;background:linear-gradient(145deg,rgba(255,255,255,.7),rgba(248,250,252,.42)),rgba(255,255,255,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.98),inset 0 0 0 1px rgba(37,42,48,.045),0 42px 100px rgba(35,42,50,.15),0 12px 30px rgba(35,42,50,.08);backdrop-filter:blur(34px) saturate(1.28);transform:rotateX(var(--pointer-tilt-x)) rotateY(var(--pointer-tilt-y)) translateZ(0);transform-style:preserve-3d;transition:transform .9s var(--ease-out-expo),border-color 1s var(--ease-out-expo),box-shadow 1s var(--ease-out-expo);will-change:transform}.control:before{background:radial-gradient(circle at calc(50% + var(--pointer-x)) calc(0% + var(--pointer-y)),rgba(255,255,255,.9),transparent 42%),linear-gradient(130deg,rgba(var(--accent-rgb),.08),transparent 46%);opacity:.86;transition:background 1.2s var(--ease-out-expo)}.control:after,.control:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.control:after{box-shadow:0 0 56px rgba(var(--accent-rgb),.1) inset;transition:box-shadow 1.2s var(--ease-out-expo)}.wordmark{position:relative;z-index:2;font-size:clamp(43px,9vw,64px);font-weight:780;line-height:.9;letter-spacing:-.082em;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.72);transform:translateZ(32px);margin:0}.wordmark span{color:var(--accent-deep);transition:color .9s var(--ease-out-expo)}.device-visual{position:relative;z-index:2;width:176px;height:176px;display:grid;place-items:center;transform:translateZ(46px);filter:drop-shadow(0 24px 28px rgba(29,36,32,.13))}.device-core,.orbit,.scan-line,.success-wave,.visual-halo{position:absolute;border-radius:999px}.visual-halo{inset:20px;background:rgba(var(--accent-rgb),.28);filter:blur(29px);opacity:.62;transform:scale(.92);transition:opacity .9s var(--ease-out-expo),background-color .9s var(--ease-out-expo),transform 1.1s var(--ease-spring)}.orbit{border:1px solid rgba(var(--accent-rgb),.17);box-shadow:0 0 0 1px rgba(255,255,255,.4) inset,0 0 22px rgba(var(--accent-rgb),.06);transition:border-color .9s var(--ease-out-expo),opacity .9s var(--ease-out-expo),transform .9s var(--ease-out-expo)}.orbit:before{content:"";position:absolute;top:50%;left:-3px;width:7px;height:7px;border-radius:50%;background:rgb(var(--accent-rgb));box-shadow:0 0 0 4px rgba(var(--accent-rgb),.09),0 0 16px rgba(var(--accent-rgb),.5);transform:translateY(-50%);transition:background-color .9s var(--ease-out-expo)}.orbit-outer{inset:0;transform:rotate(18deg);opacity:.76}.orbit-inner{inset:18px;transform:rotate(112deg);opacity:.58}.scan-line{z-index:3;width:130px;height:1px;overflow:visible;opacity:0;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.94),transparent);box-shadow:0 0 18px rgba(var(--accent-rgb),.56);transform:rotate(0);transition:opacity .5s ease}.device-core{z-index:2;width:88px;height:88px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.78);background:radial-gradient(circle at 33% 23%,rgba(255,255,255,.48),transparent 25%),linear-gradient(145deg,#29302e,#0d100f 56%,#202824);box-shadow:0 1px 0 rgba(255,255,255,.46) inset,0 -16px 28px rgba(0,0,0,.28) inset,0 0 0 8px rgba(255,255,255,.48),0 0 0 9px rgba(var(--accent-rgb),.12),0 18px 44px rgba(25,30,28,.24);transition:box-shadow 1s var(--ease-out-expo),transform 1s var(--ease-spring)}.core-reflection{position:absolute;inset:-70% -30% auto;height:110%;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.42),transparent);transform:rotate(-18deg)}.status-icon{position:relative;z-index:2;width:50px;height:50px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#f8faf8;background:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 8px 20px rgba(0,0,0,.16);transition:color .7s var(--ease-out-expo),background-color .7s var(--ease-out-expo),transform .9s var(--ease-spring)}.success-wave{inset:30px;border:1px solid rgba(var(--accent-rgb),.42);opacity:0;transform:scale(.7)}.device-state{position:relative;z-index:2;min-height:42px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;color:var(--muted);font-size:14px;font-weight:650;letter-spacing:-.012em;text-align:center;transform:translateZ(34px);transition:color .7s var(--ease-out-expo),transform .7s var(--ease-out-expo)}.device-state code{padding:4px 8px;border:1px solid rgba(var(--accent-rgb),.16);border-radius:999px;color:var(--accent-deep);background:rgba(255,255,255,.48);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:650;letter-spacing:.015em;transition:color .7s var(--ease-out-expo),border-color .7s var(--ease-out-expo)}.status-copy{animation:status-arrive .42s var(--ease-out-expo) both}.state-checking,.state-resetting{color:var(--accent-deep)}.state-connected,.state-done{color:#08734b}.state-error{color:#a12d36}.actions{gap:11px;transform:translateZ(28px)}.actions,.service-guide{position:relative;z-index:2;width:100%;display:grid}.service-guide{gap:17px;padding-top:22px;border-top:1px solid rgba(26,31,25,.09);transform:translateZ(22px);animation:guide-arrive .76s var(--ease-out-expo) .12s both}.service-description{max-width:470px;margin:0 auto;color:#555b55;font-size:13.5px;font-weight:540;line-height:1.55;letter-spacing:-.006em;text-align:center}.instruction-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;margin:0;list-style:none}.instruction-steps li{min-width:0;display:grid;justify-items:center;align-content:start;gap:7px;padding:0 4px;color:#5f655e;font-size:11.5px;font-weight:610;line-height:1.35;letter-spacing:-.006em;text-align:center}.step-number{width:23px;height:23px;display:grid;place-items:center;border:1px solid rgba(var(--accent-rgb),.15);border-radius:999px;color:var(--accent-deep);background:rgba(255,255,255,.57);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 6px 16px rgba(31,38,34,.055);font-size:10px;font-weight:760;transition:color .7s var(--ease-out-expo),border-color .7s var(--ease-out-expo),box-shadow .7s var(--ease-out-expo)}.action{position:relative;min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;overflow:hidden;border:1px solid transparent;border-radius:16px;font-weight:720;letter-spacing:-.018em;cursor:pointer;touch-action:manipulation;transform:translateZ(0);transition:color .5s var(--ease-out-expo),background-color .5s var(--ease-out-expo),border-color .5s var(--ease-out-expo),box-shadow .5s var(--ease-out-expo),opacity .5s var(--ease-out-expo),transform .5s var(--ease-spring)}.action:before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:linear-gradient(108deg,transparent 34%,rgba(255,255,255,.32) 49%,transparent 64%);transform:translateX(-105%);transition:transform .9s var(--ease-out-expo);pointer-events:none}.action>svg{position:relative;z-index:1;flex:0 0 auto}.action-check{color:#ffffff;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.2),transparent 52%),#111411;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 16px 32px rgba(17,20,17,.2)}.action-check:hover:not(:disabled){background:radial-gradient(circle at 50% 0,rgba(255,255,255,.25),transparent 55%),#242a25;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 19px 38px rgba(17,20,17,.26);transform:translateY(-2px) scale(1.006)}.action-reset{border-color:rgba(34,39,35,.1);color:var(--ink);background:linear-gradient(180deg,rgba(255,255,255,.75),rgba(247,248,248,.5)),rgba(255,255,255,.54);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 24px rgba(31,38,34,.07)}.action-reset:hover:not(:disabled){border-color:rgba(var(--accent-rgb),.22);color:var(--accent-deep);background:rgba(255,255,255,.86);box-shadow:0 1px 0 rgba(255,255,255,.96) inset,0 13px 30px rgba(var(--accent-rgb),.13);transform:translateY(-2px) scale(1.006)}.action:hover:not(:disabled):before{transform:translateX(105%)}.action:active:not(:disabled){transform:translateY(0) scale(.97);transition-duration:.11s}.action:disabled{opacity:.34;cursor:not-allowed;box-shadow:none}.stage-connected .action-check{border-color:rgba(34,39,35,.1);color:var(--ink);background:rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 8px 22px rgba(31,38,34,.06)}.stage-connected .action-check:hover:not(:disabled){color:var(--accent-deep);background:rgba(255,255,255,.84);box-shadow:0 1px 0 rgba(255,255,255,.96) inset,0 13px 28px rgba(var(--accent-rgb),.12)}.stage-connected .action-reset{border-color:rgba(255,255,255,.16);color:#ffffff;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.22),transparent 54%),rgb(10,112,72);box-shadow:0 1px 0 rgba(255,255,255,.22) inset,0 16px 36px rgba(var(--accent-rgb),.28)}.stage-connected .action-reset:hover:not(:disabled){color:#ffffff;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.28),transparent 56%),rgb(8,126,79);box-shadow:0 1px 0 rgba(255,255,255,.24) inset,0 19px 40px rgba(var(--accent-rgb),.34)}.stage-checking .action-check,.stage-resetting .action-reset{opacity:1;cursor:progress}.stage-resetting .action-reset{border-color:rgba(255,255,255,.18);color:#ffffff;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.25),transparent 56%),#8b5f17;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 16px 38px rgba(var(--accent-rgb),.25)}.stage-checking .orbit-outer,.stage-resetting .orbit-outer{border-style:dashed;opacity:1;animation:orbit-clockwise 3.2s linear infinite}.stage-checking .orbit-inner,.stage-resetting .orbit-inner{opacity:.9;animation:orbit-counter 2.2s linear infinite}.stage-checking .scan-line,.stage-resetting .scan-line{opacity:.9;animation:scan 1.75s ease-in-out infinite}.stage-checking .visual-halo,.stage-resetting .visual-halo{opacity:.88;transform:scale(1.14);animation:halo-breathe 1.6s ease-in-out infinite alternate}.stage-connected .device-core,.stage-done .device-core{transform:scale(1.055);box-shadow:0 1px 0 rgba(255,255,255,.48) inset,0 -16px 28px rgba(0,0,0,.28) inset,0 0 0 8px rgba(255,255,255,.5),0 0 0 9px rgba(var(--accent-rgb),.2),0 20px 48px rgba(var(--accent-rgb),.24)}.stage-connected .status-icon,.stage-done .status-icon{color:#b8ffdc;background:rgba(var(--accent-rgb),.12);transform:scale(1.05)}.stage-connected .success-wave-one,.stage-done .success-wave-one{animation:success-wave 2.8s var(--ease-out-expo) infinite}.stage-connected .success-wave-two,.stage-done .success-wave-two{animation:success-wave 2.8s 1.15s var(--ease-out-expo) infinite}.stage-done .visual-halo{animation:done-bloom 1.3s var(--ease-out-expo) both}.stage-error .device-core{animation:gentle-shake .52s var(--ease-out-expo) both}.stage-error .status-icon{color:#ffc7c9;background:rgba(var(--accent-rgb),.14)}.spin{animation:spin .9s linear infinite}@keyframes aurora-one{0%{transform:translate3d(calc(var(--pointer-far-x) - 2%),calc(var(--pointer-far-y) - 2%),0) rotate(-13deg) scale(.96)}to{transform:translate3d(calc(var(--pointer-far-x) + 4%),calc(var(--pointer-far-y) + 6%),0) rotate(-4deg) scale(1.08)}}@keyframes aurora-two{0%{transform:translate3d(calc(var(--pointer-near-x) + 3%),calc(var(--pointer-near-y) + 2%),0) rotate(18deg) scale(1)}to{transform:translate3d(calc(var(--pointer-near-x) - 4%),calc(var(--pointer-near-y) - 7%),0) rotate(7deg) scale(1.12)}}@keyframes aurora-three{0%{transform:translate3d(calc(-50% + var(--pointer-soft-x)),calc(var(--pointer-soft-y) - 12px),0) scale(.88)}to{transform:translate3d(calc(-50% + var(--pointer-soft-x) + 42px),calc(var(--pointer-soft-y) + 34px),0) scale(1.14)}}@keyframes light-sweep{0%{transform:translate3d(-34%,0,0) rotate(7deg)}56%,to{transform:translate3d(34%,0,0) rotate(7deg)}}@keyframes orbit-clockwise{to{transform:rotate(378deg)}}@keyframes orbit-counter{to{transform:rotate(-248deg)}}@keyframes scan{0%,to{transform:translateY(-42px) rotate(0);opacity:.2}50%{transform:translateY(42px) rotate(0);opacity:1}}@keyframes halo-breathe{0%{transform:scale(.98)}to{transform:scale(1.2)}}@keyframes success-wave{0%{opacity:0;transform:scale(.62)}24%{opacity:.44}to{opacity:0;transform:scale(1.78)}}@keyframes done-bloom{0%{opacity:.2;transform:scale(.82)}48%{opacity:.96;transform:scale(1.42)}to{opacity:.7;transform:scale(1.08)}}@keyframes gentle-shake{0%,to{transform:translateX(0)}30%{transform:translateX(-5px)}62%{transform:translateX(4px)}}@keyframes status-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes guide-arrive{0%{opacity:0;transform:translate3d(0,10px,22px)}to{opacity:1;transform:translateZ(22px)}}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:560px){.minimal-page{padding:max(72px,calc(env(safe-area-inset-top) + 58px)) max(14px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.control{gap:22px;padding:30px 20px 24px;border-radius:28px}.language-switcher{top:max(10px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right))}.device-visual{width:150px;height:150px}.device-core{width:80px;height:80px}.orbit-inner{inset:15px}.scan-line{width:112px}.device-state{min-height:44px}.device-state code{flex-basis:100%;width:max-content}.service-guide{padding-top:19px}.service-description{font-size:13px}.aurora-three,.grain{display:none}}@media (min-width:560px) and (max-height:720px) and (orientation:landscape){.minimal-page{place-items:start center}.control{grid-template-columns:minmax(150px,.85fr) minmax(260px,1.15fr);grid-template-rows:auto auto;align-items:center;width:min(100%,760px);gap:20px 28px}.wordmark{grid-column:1;grid-row:1;align-self:end}.device-visual{grid-column:1;grid-row:2;justify-self:center}.device-state{grid-column:2;grid-row:1;align-self:end}.actions{grid-column:2;grid-row:2;align-self:start}.service-guide{grid-column:1/-1;grid-row:3}}@media (max-width:390px){.instruction-steps{grid-template-columns:1fr;gap:9px}.instruction-steps li{grid-template-columns:23px minmax(0,1fr);align-items:center;justify-items:start;gap:10px;padding:0 3px;text-align:left}}@media (prefers-reduced-motion:reduce){.minimal-page{--pointer-x:0px!important;--pointer-y:0px!important;--pointer-grid-x:0px!important;--pointer-grid-y:0px!important;--pointer-far-x:0px!important;--pointer-far-y:0px!important;--pointer-near-x:0px!important;--pointer-near-y:0px!important;--pointer-soft-x:0px!important;--pointer-soft-y:0px!important;--pointer-tilt-x:0deg!important;--pointer-tilt-y:0deg!important}*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.aurora-one,.aurora-three,.aurora-two,.control,.scene:before{transform:none!important}.aurora,.orbit{animation:none!important}.light-sweep,.scan-line,.success-wave{display:none!important}}