.zuv-status-screen{--zs-ink:#282b40;--zs-purple:#5b3cba;--zs-muted:#676479;box-sizing:border-box;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;isolation:isolate;overflow-x:clip;font-family:var(--font-inter),sans-serif;color:var(--zs-ink);color-scheme:light;background:radial-gradient(ellipse at 85% 32%,#eee5fb99,transparent 48%),radial-gradient(ellipse at 26% 93%,#def3e766,transparent 40%),#fbfaf7}.zuv-status-screen :is(h1,p){margin:0}.zuv-status-screen a{color:inherit;text-decoration:none}.zuv-status-screen a:focus-visible{outline:3px solid #087f7d;outline-offset:6px;box-shadow:0 0 0 8px #fff}.zuv-status-screen :is(svg,img){display:block;flex-shrink:0}.zuv-status-screen img{max-width:100%;height:auto}.zuv-state-footer,.zuv-state-header{width:min(1240px,calc(100% - 80px));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0}.zuv-state-header{min-height:104px;padding-block:18px}.zuv-state-header>a{display:flex;align-items:center;min-height:44px}.zuv-state-header img{width:174px}.zuv-state-header>span{font-size:9px;font-weight:500;letter-spacing:2px;color:#776c88}.zuv-state-main{width:min(1160px,calc(100% - 80px));margin:auto;flex:1;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:30px;padding-block:35px 60px}.zuv-state-copy{min-width:0;position:relative;z-index:1}.zuv-state-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid #e0d6ef;border-radius:30px;background:#f2ecf9;font-size:9px;letter-spacing:1.4px;font-weight:500;line-height:1.6;color:#684b93}.zuv-status-screen h1{font-family:var(--font-space),sans-serif;font-size:clamp(40px,4.5vw,63px);font-weight:600;line-height:1.08;letter-spacing:-2.9px;margin-top:24px;text-wrap:balance;color:var(--zs-ink)}.zuv-status-screen h1 br{display:block!important}.zuv-status-screen h1 em{font-style:normal;color:var(--zs-purple)}.zuv-state-copy>p{font-size:15px;line-height:1.9;max-width:420px;color:var(--zs-muted);margin-top:24px}.zuv-state-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:30px}.zuv-status-screen .zuv-state-button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:52px;padding:15px 19px;border:1px solid #5b3cba;border-radius:13px;background:#5b3cba;color:#fff;font-size:13px;font-weight:500;line-height:1.5;box-shadow:0 5px 14px #573bac1c;transition:background .18s,transform .18s}.zuv-status-screen .zuv-state-button:hover{background:#492b9f;transform:translateY(-2px)}.zuv-status-screen .zuv-state-button-secondary{background:#ffffff99;color:#59477c;border-color:#dad0e9;box-shadow:none}.zuv-status-screen .zuv-state-button-secondary:hover{background:#f0eaf8}.zuv-state-hint{display:block;font-size:11px;line-height:1.7;color:#777084;margin-top:23px}.zuv-state-scene{position:relative;isolation:isolate;width:100%;aspect-ratio:1;max-width:570px;display:grid;place-items:center;min-width:0}.zuv-state-glow{position:absolute;inset:17% 5% 8%;border-radius:50%;background:radial-gradient(ellipse,#e4d5f4aa,#e9e6f84d 48%,transparent 70%);z-index:-2}.zuv-state-code{position:absolute;top:5%;left:50%;transform:translateX(-50%);font-family:var(--font-space),sans-serif;font-size:clamp(170px,23vw,280px);font-weight:700;line-height:1;letter-spacing:-.065em;color:#e9e1f3;z-index:-1;user-select:none}.zuv-state-orbit{position:absolute;border:1px solid #d9cde888;border-radius:50%;pointer-events:none;z-index:-1}.zuv-state-orbit-one{inset:15% 2% 14%;transform:rotate(-22deg) scaleY(.64)}.zuv-state-orbit-two{inset:17% 1% 10%;transform:rotate(29deg) scaleY(.72);border-style:dashed;opacity:.65}.zuv-state-creature{width:83%;margin-top:8%;filter:drop-shadow(0 14px 17px #78639516);animation:zuv-state-hover 5.4s ease-in-out infinite;will-change:transform}.zuv-state-shadow{position:absolute;bottom:14%;left:23%;width:54%;height:5%;border-radius:50%;background:#6d578a15;filter:blur(8px);animation:zuv-state-shadow 5.4s ease-in-out infinite}.zuv-state-spark{position:absolute;color:#a27bba;line-height:1;animation:zuv-state-twinkle 4.6s ease-in-out infinite}.zuv-state-spark-one{left:8%;top:40%;font-size:28px}.zuv-state-spark-two{right:8%;top:26%;font-size:38px;color:#94bfb3;animation-delay:-2.1s}.zuv-state-note{position:absolute;display:inline-flex;align-items:center;gap:9px;bottom:5%;right:7%;padding:12px 16px;border:1px solid #e5dcef;border-radius:15px 15px 15px 5px;background:#fffdfb;box-shadow:0 8px 22px #51426108;font-size:11px;line-height:1.5;color:#655276;animation:zuv-state-note 5s ease-in-out infinite;animation-delay:-1.4s}.zuv-state-note svg{color:#8e72ad}.zuv-state-footer{padding-block:23px;border-top:1px solid #e9e2ee;font-size:10px;color:#797284;line-height:1.8}.zuv-state-loading .zuv-state-main{display:flex;flex-direction:column-reverse;justify-content:center;gap:5px;max-width:800px;padding-block:0 42px}.zuv-state-loading .zuv-state-copy{text-align:center}.zuv-state-loading .zuv-state-scene{width:320px;max-width:100%;margin-top:-12px;aspect-ratio:1.13}.zuv-state-loading .zuv-state-creature{width:90%;margin-top:0}.zuv-state-loading .zuv-state-scene .zuv-state-note{bottom:0;right:2%;font-size:10px;padding:9px 12px}.zuv-state-loading .zuv-state-eyebrow{background:transparent;border:0;font-size:8px;letter-spacing:1.5px;padding:0;margin-top:12px}.zuv-state-loading h1{font-size:clamp(32px,3.5vw,44px);letter-spacing:-1.8px;margin-top:15px}.zuv-state-loading .zuv-state-copy>p{max-width:480px;font-size:13px;margin:18px auto 0}.zuv-state-loading-status{display:flex;align-items:center;justify-content:center;gap:13px;font-size:11px;line-height:1.6;color:#67547d;min-height:44px;margin-top:19px}.zuv-state-dots{display:inline-flex;align-items:center;gap:5px}.zuv-state-dots i{display:block;width:6px;height:6px;border-radius:50%;background:#8b6bb8;animation:zuv-state-dot 1.3s ease-in-out infinite}.zuv-state-dots i:nth-child(2){animation-delay:.16s}.zuv-state-dots i:nth-child(3){animation-delay:.32s}@keyframes zuv-state-hover{0%,to{transform:translateY(3px) rotate(-.7deg)}50%{transform:translateY(-9px) rotate(.7deg)}}@keyframes zuv-state-shadow{0%,to{transform:scaleX(1);opacity:.8}50%{transform:scaleX(.87);opacity:.5}}@keyframes zuv-state-note{0%,to{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-5px) rotate(0)}}@keyframes zuv-state-twinkle{0%,to{transform:translateY(0) scale(.9);opacity:.6}50%{transform:translateY(-5px) scale(1.08);opacity:1}}@keyframes zuv-state-dot{0%,75%,to{transform:translateY(0);opacity:.4}35%{transform:translateY(-3px);opacity:1}}@media(max-width:900px){.zuv-state-main{gap:10px}.zuv-status-screen h1{font-size:43px;letter-spacing:-1.8px}.zuv-state-copy>p{font-size:14px}.zuv-state-actions{gap:10px}.zuv-status-screen .zuv-state-button{font-size:12px;padding-inline:15px}.zuv-state-note{font-size:9px;padding:10px 12px;right:1%}}@media(max-width:700px){.zuv-state-footer,.zuv-state-header{width:calc(100% - 40px)}.zuv-state-header{min-height:78px;padding-block:12px}.zuv-state-header img{width:145px}.zuv-state-header>span{display:none}.zuv-state-main{width:calc(100% - 40px);display:flex;flex-direction:column-reverse;justify-content:center;gap:15px;padding:0 0 32px}.zuv-state-copy{text-align:center;width:100%}.zuv-status-screen h1{font-size:38px;letter-spacing:-1.7px;margin-top:18px}.zuv-state-eyebrow{font-size:8px;padding:7px 11px;letter-spacing:1px}.zuv-state-copy>p{font-size:13px;line-height:1.85;max-width:390px;margin:19px auto 0}.zuv-state-actions{justify-content:center;gap:10px;margin-top:23px}.zuv-status-screen .zuv-state-button{min-height:50px;font-size:12px;padding:14px 17px}.zuv-state-hint{font-size:10px;margin-top:18px}.zuv-state-scene{width:min(310px,90%);aspect-ratio:1.15;margin-top:0}.zuv-state-code{font-size:clamp(150px,50vw,210px);top:0}.zuv-state-creature{width:85%;margin-top:6%}.zuv-state-note{bottom:1%;right:0}.zuv-state-spark-one{font-size:21px;left:3%}.zuv-state-spark-two{font-size:27px;right:3%}.zuv-state-footer{padding-block:17px;flex-wrap:wrap;justify-content:center;gap:2px 15px;text-align:center;font-size:9px}.zuv-state-loading .zuv-state-main{padding-bottom:30px;gap:15px}.zuv-state-loading .zuv-state-scene{width:260px;margin-top:0}.zuv-state-loading h1{font-size:34px}.zuv-state-loading .zuv-state-copy>p{font-size:12px;max-width:300px}.zuv-state-loading .zuv-state-eyebrow{font-size:7px}.zuv-state-loading-status{margin-top:14px}.zuv-state-loading .zuv-state-note{font-size:9px}}@media(max-width:360px){.zuv-state-footer,.zuv-state-header,.zuv-state-main{width:calc(100% - 32px)}.zuv-status-screen h1{font-size:33px}.zuv-state-scene{width:260px;max-width:100%}.zuv-state-eyebrow{font-size:7px}.zuv-state-actions{flex-direction:column}.zuv-status-screen .zuv-state-button{width:100%;max-width:290px}.zuv-state-loading .zuv-state-scene{width:225px}.zuv-state-loading h1{font-size:30px}}@media(prefers-reduced-motion:reduce){.zuv-status-screen *,.zuv-status-screen :after,.zuv-status-screen :before{animation:none!important;transition:none!important}.zuv-state-creature{will-change:auto}.zuv-status-screen .zuv-state-button:hover{transform:none}}.zuv-state-header>a{min-width:0;max-width:100%}.zuv-status-screen h1{overflow-wrap:anywhere}html[data-zuvopa-motion=true] .zuv-state-creature{will-change:auto}html[data-zuvopa-contrast=true] .zuv-status-screen{--zs-muted:#373046;--zs-purple:#45298e}html[data-zuvopa-contrast=true] .zuv-status-screen :is(.zuv-state-eyebrow,.zuv-state-loading-status,.zuv-state-note,.zuv-state-hint,.zuv-state-footer,.zuv-state-header>span){color:#40304f}html[data-zuvopa-text=extra-large] .zuv-state-main{padding-block:30px;gap:28px}html[data-zuvopa-text=extra-large] .zuv-state-actions{flex-wrap:wrap}html[data-zuvopa-text=extra-large] .zuv-state-loading .zuv-state-eyebrow{letter-spacing:1px}.zuv-status-screen .zuv-state-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}