.nh-sphere{aspect-ratio:1.1;isolation:isolate;justify-self:center;width:100%;max-width:640px;position:relative}.nh-sphere-glow{opacity:.12;filter:blur(24px);background:radial-gradient(circle,#0000 28%,#f4f1e93d 48%,#0000 68%);border-radius:50%;transition:opacity .2s;position:absolute;inset:12%}.nh-sphere-canvas,.nh-plugin-field{pointer-events:none;position:absolute;inset:0}.nh-sphere-canvas canvas{width:100%;height:100%;display:block}.nh-sphere-fallback{aspect-ratio:1;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:radial-gradient(circle at 27% 22%,#f4f1e91f,#0000 45%);border:1px solid #f4f1e933;border-radius:50%;width:61%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 12px #f4f1e91f}.nh-sphere[data-renderer=ready] .nh-sphere-fallback{display:none}.nh-plugin{width:56px;height:56px;transform:translate(-50%, -50%) rotate(calc(var(--slot) * 360deg / var(--slots))) translateX(200px) rotate(calc(var(--slot) * -360deg / var(--slots)));will-change:transform, opacity;background:linear-gradient(145deg,#daeef636,#1b2c3a70);border:1px solid #f4f1e94d;border-radius:16px;place-items:center;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 1px #f4f1e93d,0 8px 24px #0000001f}.nh-plugin img{object-fit:contain;width:62%;height:62%}.nh-sphere-ground{filter:blur(18px);opacity:.1;background:#f4f1e9;border-radius:50%;height:12px;position:absolute;inset:auto 32% 13%}.nh-sphere-capability{align-content:center;gap:var(--rf-space-1);width:76px;height:68px;color:var(--nw-text-primary)}.nh-sphere-capability span{white-space:nowrap;font-size:10px;line-height:1.3}
.wl-dialog{inset:auto 0;top:calc(var(--wl-viewport-top,0px) + var(--wl-viewport-height,100dvh) / 2);width:min(480px,100vw - 32px);max-height:calc(var(--wl-viewport-height,100dvh) - 32px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-width:thin;overscroll-behavior:contain;color:#f4f1e9;background:#262532;border:1px solid #f4f1e93d;border-radius:24px;margin:0 auto;padding:0;position:fixed;overflow-y:auto;transform:translateY(-50%);box-shadow:0 24px 80px #0008}.wl-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a10b8}.wl-surface{isolation:isolate;color:#f4f1e9;background:#292a37;position:relative;overflow:hidden}.wl-surface>.nw-atmosphere{z-index:-1}.wl-content{padding:var(--rf-space-16) var(--rf-space-10) var(--rf-space-8);position:relative}.wl-sphere{width:min(320px,38dvh);margin:var(--rf-space-2) auto var(--rf-space-4)}.wl-progress{justify-content:space-between;font-size:14px;display:flex}.wl-track{height:2px;margin-block:var(--rf-space-3) 0;background:#f4f1e933}.wl-track span{background:#f4f1e9;height:100%;transition:width .24s;display:block}.wl-surface .wl-content h2{letter-spacing:-.03em;margin:0 0 var(--rf-space-6);font-size:clamp(24px,4vw,32px);font-weight:500;line-height:1.2}.wl-fields{min-height:88px;margin:0;margin-bottom:var(--rf-space-6);border:0;padding:0}.wl-fields>input,.wl-fields>textarea{width:100%;min-height:56px;padding:var(--rf-space-3) 0;color:#f4f1e9;font:inherit;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #f4f1e980;border-radius:0;font-size:20px}.wl-fields>input::placeholder,.wl-fields>textarea::placeholder{color:#d1cdd3;opacity:.8}.wl-fields>input:focus,.wl-fields>textarea:focus{border-bottom:2px solid #f4f1e9;outline:none}.wl-chips{gap:var(--rf-space-2);flex-wrap:wrap;display:flex}.wl-chips label{cursor:pointer;position:relative}.wl-chips input{opacity:0;width:1px;height:1px;position:absolute}.wl-chips span{min-height:44px;padding:var(--rf-space-2) var(--rf-space-4);background:#15192438;border:1px solid #f4f1e966;border-radius:24px;align-items:center;font-size:15px;display:flex}.wl-chips input:checked+span{color:#24232d;background:#f4f1e9;border-color:#f4f1e9}.wl-chips input:focus-visible+span{outline-offset:3px;outline:2px solid #f4f1e9}.wl-actions{align-items:center;gap:var(--rf-space-4);display:flex}.wl-actions>span{text-align:right;color:#e3dfe3;min-width:0;margin-left:auto;font-size:13px}.wl-back{padding:var(--rf-space-3) 0;color:inherit;cursor:pointer;background:0 0;border:none}.wl-back:disabled{visibility:hidden}.wl-next{color:#292831;cursor:pointer;background:#f4f1e9;border:1px solid #f4f1e9;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.wl-next:disabled{opacity:.5}.wl-error{min-height:32px;padding-block:var(--rf-space-2);font-size:14px}.wl-error a{text-decoration:underline}.wl-close{color:#f4f1e9;cursor:pointer;background:0 0;border:none;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:16px;right:16px}.wl-success{text-align:center;padding-bottom:var(--rf-space-8)}.wl-success p{margin-bottom:var(--rf-space-6)}.wl-socials{gap:var(--rf-space-6);justify-content:center;display:flex}.wl-socials a{align-items:center;gap:var(--rf-space-2);min-height:44px;text-decoration:underline;display:inline-flex}.wl-optional{margin-bottom:var(--rf-space-4);color:#e3dfe3}.wl-page{padding-block:var(--rf-space-12)}.wl-page>h1{text-align:center;margin-bottom:var(--rf-space-8)}.wl-page .wl-surface{border-radius:24px;max-width:480px;margin:auto}@media (max-width:600px){.wl-content{padding:56px var(--rf-space-6) var(--rf-space-6)}.wl-sphere{width:min(248px,32dvh)}.wl-dialog{width:calc(100vw - 16px);max-height:calc(var(--wl-viewport-height,100dvh) - 16px);border-radius:16px}.wl-chips span{font-size:14px}}@media (prefers-reduced-motion:reduce){.wl-track span{transition:none}}.wl-fields>textarea{resize:vertical;min-height:120px}.wl-fields>input:-webkit-any(:-webkit-autofill,:autofill){-webkit-text-fill-color:#f4f1e9;caret-color:#f4f1e9;box-shadow:none;-webkit-background-clip:text;background-clip:text}.wl-fields>input:is(:autofill,:autofill){-webkit-text-fill-color:#f4f1e9;caret-color:#f4f1e9;box-shadow:none;-webkit-background-clip:text;background-clip:text}.wl-fields .nw-segments{max-width:280px}.wl-fields .nw-segments-field{margin:0}.wl-fields .wl-error{padding-top:var(--rf-space-2)}@media (max-height:600px){.wl-sphere{width:112px}.wl-content{padding-block:56px var(--rf-space-4)}.wl-track,.wl-surface .wl-content h2{margin-bottom:var(--rf-space-4)}.wl-fields{min-height:0;margin-bottom:var(--rf-space-4)}}.wl-dialog[data-compact=true] .wl-sphere{width:96px;margin-block:0}.wl-dialog[data-compact=true] .nh-plugin-field{display:none}.wl-dialog[data-compact=true] .wl-content{padding-block:56px var(--rf-space-4)}.wl-dialog[data-compact=true] .wl-fields{min-height:0;margin-bottom:var(--rf-space-4)}.wl-dialog[data-compact=true] .wl-content h2{margin-bottom:var(--rf-space-4)}
