.wz{--wz-bg:#0b0c10;--wz-bg-2:#111217;--wz-panel:#16171d;--wz-line:#ffffff14;--wz-line-2:#ffffff29;--wz-ink:#f1f0ea;--wz-ink-2:#b4b3ac;--wz-ink-3:#7e7e78;--wz-accent:#7aa7ff;--wz-ease:cubic-bezier(.2, .8, .2, 1);background:var(--wz-bg);min-height:100dvh;color:var(--wz-ink);word-break:keep-all;flex-direction:column;display:flex;position:relative;overflow-x:hidden}.wz a{color:inherit;text-decoration:none}.wz .s-logo{color:#fff}.wz-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.wz-glow{filter:blur(10px);background:radial-gradient(closest-side,#3b6cf647,#3b6cf60f 60%,#0000 72%);width:900px;height:560px;animation:9s ease-in-out infinite wz-breathe;position:absolute;top:-220px;left:50%;transform:translate(-50%)}.wz-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 0,#000 30%,#0000 100%)}.wz-top{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;height:68px;padding:0 28px;display:grid;position:relative}.wz-top-right{justify-content:flex-end;align-items:center;gap:10px;display:flex}.wz-cancel{border:1px solid var(--wz-line-2);height:34px;color:var(--wz-ink-2);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.wz-cancel:hover{color:var(--wz-ink);background:#ffffff0a;border-color:#ffffff4d}.wz-steps{border:1px solid var(--wz-line);background:#ffffff08;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px;list-style:none;display:flex}.wz-steps li button{height:32px;color:var(--wz-ink-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 6px;font-size:12.5px;font-weight:700;transition:background .16s,color .16s;display:inline-flex}.wz-steps li button:disabled{cursor:default}.wz-steps li i{width:20px;height:20px;color:var(--wz-ink-2);background:#ffffff14;border-radius:999px;place-items:center;font-size:11px;font-style:normal;transition:background .16s,color .16s;display:grid}.wz-steps li.is-on button{color:var(--wz-ink);background:#ffffff14}.wz-steps li.is-on i{color:#111;background:#fff}.wz-steps li.is-done button{color:var(--wz-ink-2)}.wz-steps li.is-done i{color:#59d3a0;background:#59d3a033}.wz-main{z-index:1;flex:1;align-content:start;justify-items:center;padding:48px 24px 80px;display:grid;position:relative}.wz-step{width:min(640px,100%);animation:wz-in-right .42s var(--wz-ease) both}.wz-step.is-wide{width:min(880px,100%)}.wz-step.from-left{animation-name:wz-in-left}.wz-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--wz-accent);font-size:12.5px;font-weight:800}.wz-h1{letter-spacing:-.035em;margin-top:12px;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.15}.wz-h1.is-center{text-align:center}.wz-sub{color:var(--wz-ink-2);max-width:560px;margin-top:12px;font-size:15.5px;line-height:1.65}.wz-field{margin-top:30px}.wz-input{border:1px solid var(--wz-line-2);background:var(--wz-bg-2);width:100%;height:52px;color:var(--wz-ink);font:inherit;border-radius:14px;padding:0 16px;font-size:16px;transition:border-color .14s,box-shadow .14s,background .14s}.wz-input.is-big{letter-spacing:-.02em;border-radius:16px;height:64px;padding:0 20px;font-size:22px;font-weight:700}.wz-input::placeholder{color:var(--wz-ink-3);font-weight:500}.wz-input:focus{border-color:var(--wz-accent);background:#13141a;outline:none;box-shadow:0 0 0 4px #7aa7ff2e}.wz-url{opacity:.45;gap:8px;margin-top:18px;transition:opacity .25s;display:grid}.wz-url.is-on{opacity:1}.wz-url-label{color:var(--wz-ink-2);font-size:12.5px;font-weight:700}.wz-url-row{border:1px solid var(--wz-line);background:#ffffff05;border-radius:12px;align-items:center;height:46px;display:flex;overflow:hidden}.wz-url-row:focus-within{border-color:var(--wz-accent)}.wz-url-row span{height:100%;color:var(--wz-ink-3);border-right:1px solid var(--wz-line);background:#ffffff08;align-items:center;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;display:inline-flex}.wz-url-row input{min-width:0;height:100%;color:var(--wz-ink);background:0 0;border:0;outline:0;flex:1;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}.wz-url-row input::placeholder{color:var(--wz-ink-3)}.wz-hint{color:var(--wz-ink-3);font-size:12.5px;line-height:1.55}.wz-url.is-bad .wz-url-row,.wz-url.is-bad .wz-url-row:focus-within{border-color:#ee5d5d99}.wz-url-count{font-variant-numeric:tabular-nums;color:var(--wz-ink-3);padding:0 12px;font-size:12px;background:0 0!important;border-right:0!important}.wz-url-count.is-bad{color:#ff8a8a}.wz-url-rules{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.wz-url-rules li{color:var(--wz-ink-3);align-items:center;gap:5px;font-size:12.5px;transition:color .14s;display:inline-flex}.wz-url-rules li svg{opacity:.6}.wz-url-rules li.is-ok{color:var(--wz-ink-2)}.wz-url-rules li.is-bad{color:#ff8a8a;font-weight:700}.wz-url-rules li.is-bad svg{opacity:1}.wz-ind-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.wz-ind{text-align:left;border:1px solid var(--wz-line);color:inherit;font:inherit;cursor:pointer;animation:wz-pop .4s var(--wz-ease) both;background:#ffffff06;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;padding:12px 14px;transition:border-color .14s,background .14s,transform .14s;display:grid;position:relative}.wz-ind:hover{border-color:var(--wz-line-2);background:#ffffff0d;transform:translateY(-1px)}.wz-ind.is-on{border-color:var(--wz-accent);background:#7aa7ff1a;box-shadow:0 0 0 3px #7aa7ff24}.wz-ind-icon{width:38px;height:38px;color:var(--wz-ink-2);background:#ffffff0f;border-radius:11px;grid-row:1/span 2;place-items:center;transition:background .14s,color .14s;display:grid}.wz-ind.is-on .wz-ind-icon{background:var(--wz-accent);color:#0b0c10}.wz-ind b{letter-spacing:-.01em;font-size:14px;font-weight:800}.wz-ind-desc{color:var(--wz-ink-3);font-size:12px;line-height:1.4}.wz-ind-check{background:var(--wz-accent);color:#0b0c10;border-radius:999px;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:8px;right:8px}.wz-reco{opacity:0;min-height:64px;transition:opacity .3s var(--wz-ease), transform .3s var(--wz-ease);gap:8px;margin-top:18px;display:grid;transform:translateY(6px)}.wz-reco.is-on{opacity:1;transform:none}.wz-reco-label{color:var(--wz-ink-2);font-size:12.5px;font-weight:700}.wz-reco-list{flex-wrap:wrap;gap:8px;display:flex}.wz-reco-chip{border:1px solid var(--wz-line-2);height:34px;animation:wz-pop .35s var(--wz-ease) both;background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 6px;font-size:13px;font-weight:700;display:inline-flex}.wz-theme{margin-top:26px}.wz-theme .o-theme{border-color:var(--wz-line);background:#ffffff08}.wz-theme .o-theme:hover{border-color:var(--wz-line-2)}.wz-theme .o-theme.is-active{border-color:var(--wz-accent);background:#7aa7ff14;box-shadow:0 0 0 3px #7aa7ff29}.wz-theme .o-theme-check{background:var(--wz-accent);color:#0b0c10}.wz-theme .o-theme-preview{border-color:var(--wz-line-2);box-shadow:0 40px 80px -40px #000c}.wz-theme .o-themepick-caption span{color:var(--wz-ink-2);opacity:1}.wz-theme .o-themepick-tags em{border-color:var(--wz-line-2);color:var(--wz-ink-2)}.wz-error{color:#ff8a8a;animation:wz-shake .36s var(--wz-ease);background:#ee5d5d1f;border:1px solid #ee5d5d4d;border-radius:12px;margin-top:18px;padding:11px 14px;font-size:13.5px;font-weight:600}.wz-nav{justify-content:space-between;align-items:center;gap:12px;margin-top:30px;display:flex}.wz-nav-right{align-items:center;gap:14px;display:flex}.wz-enter{color:var(--wz-ink-3);font-size:12px;font-weight:600}.wz-btn{height:50px;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:800;transition:background .14s,color .14s,transform .1s,box-shadow .14s,border-color .14s;display:inline-flex}.wz-btn:active{transform:translateY(1px)}.wz-btn:disabled{opacity:.55;cursor:not-allowed}.wz-btn.is-primary{color:#0b0c10;background:#fff;box-shadow:0 10px 30px -12px #ffffff59}.wz-btn.is-primary:hover{background:#e9ecf5}.wz-btn.is-ghost{color:var(--wz-ink-2);border-color:var(--wz-line-2);background:0 0}.wz-btn.is-ghost:hover{color:var(--wz-ink);background:#ffffff0d}.wz-plan{text-align:right;color:var(--wz-ink-3);margin-top:14px;font-size:12.5px}.wz-build{width:min(760px,100%);animation:wz-in-right .45s var(--wz-ease) both;justify-items:center;gap:18px;display:grid}.wz-build-stage{border:1px solid var(--wz-line-2);border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 50px 100px -50px #000000d9}.wz-build-stage .o-theme-preview{border:0;border-radius:0}.wz-build-veil{animation:wz-veil 2.6s var(--wz-ease) forwards;pointer-events:none;background:linear-gradient(#0b0c10a6,#0b0c1026 40%,#0b0c10a6);position:absolute;inset:0}.wz-build-veil.is-done{opacity:0;transition:opacity .5s}.wz-build-line{color:var(--wz-ink-2);align-items:center;gap:10px;min-height:24px;font-size:15px;display:flex}.wz-build-text{animation:wz-in-up .3s var(--wz-ease) both}.wz-spinner{border:2px solid #ffffff26;border-top-color:#fff;border-radius:999px;place-items:center;width:22px;height:22px;animation:.9s linear infinite wz-spin;display:grid}.wz-spinner.is-done{color:#0b0c10;background:#59d3a0;border-color:#59d3a0;animation:none}.wz-build-bar{background:#ffffff1a;border-radius:99px;width:min(360px,100%);height:4px;overflow:hidden}.wz-build-bar i{height:100%;transition:width .55s var(--wz-ease);background:#fff;border-radius:99px;display:block}@keyframes wz-in-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes wz-in-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes wz-in-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes wz-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes wz-shake{0%,to{transform:none}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes wz-spin{to{transform:rotate(360deg)}}@keyframes wz-veil{0%{opacity:1}to{opacity:.35}}@keyframes wz-breathe{0%,to{opacity:.9;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.wz-step,.wz-ind,.wz-reco-chip,.wz-build,.wz-build-text{animation:none!important}.wz-glow{animation:none}}@media (max-width:860px){.wz-top{grid-template-columns:auto 1fr;row-gap:12px;height:auto;padding:14px 18px 0}.wz-steps{grid-column:1/-1;justify-self:center}.wz-top-right{grid-area:1/2}.wz-cancel span{display:none}.wz-cancel{justify-content:center;width:34px;padding:0}.wz-main{padding:32px 18px 60px}.wz-ind-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.wz-ind-grid{grid-template-columns:1fr}.wz-nav{flex-direction:column-reverse;align-items:stretch}.wz-nav-right{justify-content:stretch}.wz-enter{display:none}.wz-btn{width:100%}.wz-nav>span:empty{display:none}}
