#xyz-sg{all:initial;display:block;box-sizing:border-box;background:#000;color:#f1f2f5;font:15px/1.5 Segoe UI,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;padding:20px 16px 56px;-webkit-text-size-adjust:100%;--card:#101216;--ink:#f1f2f5;--mute:#9ba2ae;--line:#272b34;--brand:#4fc6f2;--brand-ink:#04121a;--warn:#f0b24a;--bad:#ff7077;--chip:#16181d;--sh:rgba(0,0,0,.6);--pat:#f96854;background-image:radial-gradient(1200px 420px at 50% -80px,rgba(79,198,242,.13),transparent 70%)}#xyz-sg *,#xyz-sg *:before,#xyz-sg *:after{box-sizing:border-box}#xyz-sg [hidden]{display:none!important}#xyz-sg h1,#xyz-sg h2,#xyz-sg p,#xyz-sg ol,#xyz-sg ul,#xyz-sg li,#xyz-sg small,#xyz-sg b,#xyz-sg span,#xyz-sg div,#xyz-sg section,#xyz-sg label,#xyz-sg details,#xyz-sg summary{font-family:inherit;color:inherit;text-transform:none;letter-spacing:normal}#xyz-sg>*{max-width:1100px;margin-left:auto;margin-right:auto}#xyz-sg a{color:var(--brand);text-decoration:underline}#xyz-sg .mute,#xyz-sg small{color:var(--mute);font-size:13px}#xyz-sg .sg-top{text-align:center;padding:8px 0 6px}#xyz-sg .sg-logo{display:block;margin:0 auto;width:min(230px,56vw);height:auto;mix-blend-mode:lighten}#xyz-sg .sg-kicker{margin:8px 0 0;font-size:12px;font-weight:700;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--brand)}#xyz-sg .sg-h1{margin:8px 0 0;font-size:clamp(28px,5.2vw,46px);line-height:1.1;font-weight:800;letter-spacing:-.02em!important;color:#fff}#xyz-sg .sg-sub{margin:12px auto 0;max-width:620px;font-size:clamp(15px,2.2vw,18px);color:var(--mute)}#xyz-sg .sg-who{margin:10px 0 0;min-height:0;font-size:13px;color:var(--mute)}#xyz-sg .sg-who button{all:unset;cursor:pointer;color:var(--brand);text-decoration:underline;margin-left:8px;font-size:13px}#xyz-sg .sg-who button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}#xyz-sg.in-studio .sg-logo{width:96px}#xyz-sg.in-studio .sg-h1,#xyz-sg.in-studio .sg-sub,#xyz-sg.in-studio .sg-kicker,#xyz-sg.in-studio #strip,#xyz-sg.in-studio #how,#xyz-sg.in-studio #faq,#xyz-sg.in-studio .sg-foot{display:none}#xyz-sg .sg-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px;min-width:0}#xyz-sg .sg-gate{max-width:560px;margin:22px auto 0;text-align:center;box-shadow:0 10px 40px #4fc6f212}#xyz-sg .sg-gate.pulse{animation:sgpulse 1.1s ease}@keyframes sgpulse{0%,to{box-shadow:0 0 #4fc6f200}40%{box-shadow:0 0 0 6px #4fc6f28c}}#xyz-sg .sg-gmsg{margin:0;font-size:16px;color:#d5d9e1}#xyz-sg .sg-gbtn{margin:14px 0 0}#xyz-sg .sg-gsmall{margin:10px 0 0}#xyz-sg .sg-pbtn{display:inline-block;background:var(--pat);color:#fff!important;border-radius:12px;padding:14px 26px;font-weight:700;font-size:17px;text-decoration:none!important;cursor:pointer;transition:transform .12s,filter .12s}#xyz-sg .sg-pbtn:hover{filter:brightness(1.08);transform:translateY(-1px)}#xyz-sg .sg-pbtn[aria-disabled=true]{opacity:.45;pointer-events:none}#xyz-sg .sg-pbtn:focus-visible{outline:3px solid var(--brand);outline-offset:3px}#xyz-sg .sg-ghost{display:inline-block;margin-left:10px;border:1px solid var(--line);border-radius:12px;padding:13px 20px;font-weight:600;font-size:16px;color:var(--ink)!important;text-decoration:none!important}#xyz-sg .sg-ghost:hover{border-color:var(--brand)}#xyz-sg .sg-prog{margin:16px auto 0;max-width:360px;height:8px;border-radius:99px;background:#1b1e25;overflow:hidden}#xyz-sg .sg-prog #bar{height:100%;width:0;background:linear-gradient(90deg,#2b9fd0,#4fc6f2);border-radius:99px;transition:width .25s}#xyz-sg .sg-prog.spin #bar{width:40%;animation:sgspin 1.1s ease-in-out infinite alternate}@keyframes sgspin{0%{margin-left:0}to{margin-left:60%}}#xyz-sg .sg-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;margin-top:22px}#xyz-sg .sg-strip span{border:1px solid var(--line);background:#ffffff08;border-radius:99px;padding:6px 14px;font-size:13px;color:#c9cfd9}#xyz-sg .sg-section{margin-top:34px}#xyz-sg .sg-h2{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--mute)}#xyz-sg .sg-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}#xyz-sg .sg-tile{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:0 0 16px;border:1px solid var(--line);border-radius:18px;background:var(--card);color:var(--ink);cursor:pointer;overflow:hidden;transition:transform .14s,border-color .14s,box-shadow .14s;text-align:left}#xyz-sg .sg-tile:hover:not(:disabled),#xyz-sg .sg-tile:focus-visible:not(:disabled){transform:translateY(-4px);border-color:var(--brand);box-shadow:0 14px 30px var(--sh),0 0 0 1px var(--brand)}#xyz-sg .sg-tile:focus-visible{outline:3px solid var(--brand);outline-offset:3px}#xyz-sg .sg-pic{position:relative;aspect-ratio:16/9;background:#0a0b0e;display:flex;align-items:center;justify-content:center;overflow:hidden}#xyz-sg .sg-pic img{width:100%;height:100%;object-fit:cover;display:block}#xyz-sg .sg-pic svg{width:46%;height:auto;color:var(--brand);opacity:.9}#xyz-sg .sg-tile b{display:block;padding:0 16px;margin-top:8px;font-size:21px;font-weight:700;letter-spacing:-.01em!important;color:#fff}#xyz-sg .sg-tile .d{display:block;padding:0 16px;color:var(--mute);font-size:14px}#xyz-sg .sg-tile:disabled{cursor:default;border-style:dashed}#xyz-sg .sg-tile:disabled .sg-pic{opacity:.55}#xyz-sg .sg-tile:disabled b,#xyz-sg .sg-tile:disabled .d{opacity:.7}#xyz-sg .sg-badge{position:absolute;top:10px;right:10px;background:#000000bd;border:1px solid var(--line);border-radius:99px;padding:3px 11px;font-size:12px;font-weight:700;color:var(--ink)}#xyz-sg .sg-badge.soon{color:var(--brand);border-color:var(--brand)}#xyz-sg.authed .lock{display:none}#xyz-sg .sg-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}#xyz-sg .sg-steps li{display:flex;flex-direction:column;gap:4px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px}#xyz-sg .sg-steps .n{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#4fc6f224;color:var(--brand);font-weight:800;margin-bottom:6px}#xyz-sg .sg-steps b{font-size:17px;color:#fff}#xyz-sg .sg-steps span:not(.n){color:var(--mute);font-size:14px}#xyz-sg .sg-faq details{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:0;margin:0 0 10px}#xyz-sg .sg-faq summary{cursor:pointer;padding:14px 16px;font-weight:600;color:#fff;list-style:none}#xyz-sg .sg-faq summary::-webkit-details-marker{display:none}#xyz-sg .sg-faq summary:after{content:"+";float:right;color:var(--brand);font-weight:700}#xyz-sg .sg-faq details[open] summary:after{content:"\2212"}#xyz-sg .sg-faq summary:focus-visible{outline:3px solid var(--brand);outline-offset:-3px;border-radius:14px}#xyz-sg .sg-faq p{margin:0;padding:0 16px 16px;color:var(--mute)}#xyz-sg .sg-foot{margin-top:40px;text-align:center;color:var(--mute);font-size:13px}#xyz-sg .sg-app{margin-top:18px;display:flex;flex-direction:column;gap:16px}#xyz-sg .sg-apphead{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#xyz-sg .sg-apphead b{font-size:20px;color:#fff}#xyz-sg .sg-back{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);background:var(--chip);color:var(--ink);border-radius:10px;padding:8px 14px;font-size:15px}#xyz-sg .sg-back:hover{border-color:var(--brand)}#xyz-sg .sg-back:focus-visible{outline:3px solid var(--brand);outline-offset:2px}#xyz-sg .sg-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:start}@media(max-width:820px){#xyz-sg .sg-grid{grid-template-columns:minmax(0,1fr)}#xyz-sg .cap{display:none}}#xyz-sg .sg-preview{position:sticky;top:0;z-index:5;box-shadow:0 8px 22px var(--sh)}#xyz-sg canvas{display:block;width:100%;height:auto;border-radius:10px;background:var(--chip)}#xyz-sg .sg-l{display:block;font-weight:600;margin:16px 0 6px;color:#e6e9ef}#xyz-sg .sg-l.first{margin-top:0}#xyz-sg input[type=text]{all:unset;box-sizing:border-box;display:block;width:100%;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:var(--chip);color:var(--ink);font:inherit;font-size:22px}#xyz-sg input[type=text]:focus-visible{outline:3px solid var(--brand);outline-offset:1px}#xyz-sg .sg-check{display:inline-flex;align-items:center;gap:8px;margin-top:10px;cursor:pointer}#xyz-sg .sg-check input{width:18px;height:18px;accent-color:var(--brand);margin:0}#xyz-sg .sg-chips{display:flex;flex-wrap:wrap;gap:6px}#xyz-sg .sg-chips button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);background:var(--chip);color:var(--ink);border-radius:9px;padding:7px 11px;font-size:17px;line-height:1.2}#xyz-sg .sg-chips button:hover{border-color:#3a4150}#xyz-sg .sg-chips button:focus-visible{outline:3px solid var(--brand);outline-offset:1px}#xyz-sg .sg-chips button[aria-pressed=true]{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand)}#xyz-sg .sg-chips .sw{width:30px;height:30px;border-radius:50%;padding:0;border:2px solid var(--line)}#xyz-sg .sg-chips .sw[aria-pressed=true]{box-shadow:0 0 0 3px var(--brand)}#xyz-sg .sg-chips .sw:disabled{opacity:.25;cursor:not-allowed}#xyz-sg .sg-dl{all:unset;box-sizing:border-box;display:block;width:100%;margin-top:18px;padding:16px;text-align:center;font-size:18px;font-weight:700;border-radius:12px;background:var(--brand);color:var(--brand-ink);cursor:pointer;transition:filter .12s,transform .12s}#xyz-sg .sg-dl:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}#xyz-sg .sg-dl:disabled{opacity:.4;cursor:not-allowed}#xyz-sg .sg-dl:focus-visible{outline:3px solid #fff;outline-offset:3px}#xyz-sg .sg-warn{margin-top:10px;color:var(--warn);font-size:14px}#xyz-sg .sg-note{padding:14px 18px}#xyz-sg pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--chip);border:1px solid var(--line);border-radius:8px;padding:8px;font:12px/1.4 ui-monospace,Consolas,monospace;max-height:260px;overflow:auto;color:var(--ink)}@media(prefers-reduced-motion:reduce){#xyz-sg *{animation:none!important;transition:none!important}}#xyz-sg .sg-report{margin:14px 0 0;font-size:14px}#xyz-sg .sg-linkbtn{background:none;border:0;padding:0;color:#8fd3ee;text-decoration:underline;cursor:pointer;font:inherit}#xyz-sg .sg-linkbtn:hover{color:#fff}#xyz-sg .sg-shopnav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:0 0 10px;font-size:14px}#xyz-sg .sg-shopnav a,#xyz-sg .sg-foot a{color:var(--mute)!important;text-decoration:none!important}#xyz-sg .sg-shopnav a:first-child{color:var(--brand)!important;font-weight:600}#xyz-sg .sg-shopnav a:hover,#xyz-sg .sg-foot a:hover{color:#fff!important;text-decoration:underline!important}#xyz-sg .sg-shopcta{text-align:center}#xyz-sg .sg-shopcta p{margin:6px auto 0;max-width:520px;color:var(--mute)}#xyz-sg .sg-shopcta .sg-ghost{margin-left:0}
/*# sourceMappingURL=/cdn/shop/t/35/assets/xyz-sg.css.map */
