.fc{zoom:1.3;--fc-orange:#f50;--fc-plate:#151518;--fc-plate-2:#1d1d22;--fc-ink:#f5f5f7;--fc-dim:#9a9aa6;--fc-up:#3ddc5f;--fc-down:#ff4a3d;color:var(--fc-ink);font-variant-numeric:tabular-nums;font-family:Manrope,Noto Sans,Segoe UI,Arial,sans-serif;animation:.5s cubic-bezier(.2,.9,.3,1.1) both fcIn;display:inline-flex}.fc .up{color:var(--fc-up)}.fc .down{color:var(--fc-down)}.fc-pill{background:linear-gradient(135deg,var(--fc-plate-2),var(--fc-plate));border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:12px;padding:6px 18px 6px 6px;box-shadow:0 10px 30px #0007,inset 0 1px #ffffff12}.fc-card{background:linear-gradient(150deg,var(--fc-plate-2),var(--fc-plate) 70%);border:1px solid #ffffff12;border-left:4px solid var(--fc-orange);border-radius:16px;flex-direction:column;gap:12px;min-width:340px;padding:16px 18px;box-shadow:0 14px 40px #0008,inset 0 1px #ffffff10}.fc-ring{flex-shrink:0;place-items:center;display:grid;position:relative}.fc-ring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fc-ring circle{fill:none;stroke-width:4px;stroke-linecap:round}.fc-ring-track{stroke:#ffffff10}.fc-ring-arc{stroke:var(--fc-level)}.fc-ring-glow{stroke:var(--fc-level);opacity:.18;stroke-width:8px!important}.fc-ring-rest{stroke:#ffffff26}.fc-ring b{color:var(--fc-level);font-size:.42em;font-weight:900;line-height:1}.fc-ring{font-size:inherit}.fc-mini .fc-ring b,.fc-basic .fc-ring b{font-size:17px}.fc-medium .fc-ring b{font-size:19px}.fc-progress-card .fc-ring b{font-size:24px}.fc-full .fc-ring b{font-size:18px}.fc-elo{letter-spacing:-.02em;font-size:28px;font-weight:900;line-height:1;transition:transform .3s;display:inline-block}.fc-elo.pulse{animation:.9s fcPulse}.fc-mini .fc-elo{font-size:26px}.fc-wl{gap:10px;font-size:18px;font-weight:900;display:flex}.fc-wl i{font-style:normal}.fc-delta{color:var(--fc-dim);white-space:nowrap;background:#ffffff12;border-radius:8px;padding:3px 8px;font-size:16px;font-weight:900}.fc-delta.up{color:var(--fc-up);background:#3ddc5f1f}.fc-delta.down{color:var(--fc-down);background:#ff4a3d1f}.fc-medium{gap:18px;padding-right:24px}.fc-col{flex-direction:column;gap:3px;display:flex}.fc-col small,.fc-stats small,.fc-recent small,.fc-boxes small{color:var(--fc-dim);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:800}.fc-col b{font-size:24px;font-weight:900;line-height:1}.fc-medium .fc-elo{font-size:24px}.fc-col .fc-delta{align-self:flex-start;padding:2px 6px;font-size:15px}.fc-row{align-items:center;gap:14px;display:flex}.fc-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.fc-elo-line{align-items:baseline;gap:8px;display:flex}.fc-elo-line .fc-elo{font-size:38px}.fc-elo-line em{color:var(--fc-orange);letter-spacing:.08em;font-size:14px;font-style:normal;font-weight:900}.fc-progress{flex-direction:column;gap:5px;display:flex}.fc-progress small{color:var(--fc-dim);font-size:13px;font-weight:700}.fc-bar{background:#ffffff12;border-radius:9px;height:9px;overflow:hidden}.fc-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--fc-level) 60%,#000),var(--fc-level));height:100%;box-shadow:0 0 12px var(--fc-level);border-radius:9px;transition:width 1s cubic-bezier(.2,.8,.2,1);animation:1.1s cubic-bezier(.2,.8,.2,1) both fcFill;display:block}.fc-boxes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fc-boxes span{background:#ffffff0a;border:1px solid;border-radius:10px;align-items:baseline;gap:8px;padding:8px 12px;display:flex}.fc-boxes b{font-size:24px;font-weight:900;line-height:1}.fc-boxes .up{border-color:#3ddc5f55}.fc-boxes .down{border-color:#ff4a3d55}.fc-full{min-width:400px}.fc-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.fc-name{align-items:center;gap:8px;min-width:0;display:flex}.fc-name b{white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:900;overflow:hidden}.fc-flag{color:var(--fc-ink);letter-spacing:.05em;background:#ffffff1a;border-radius:5px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:900}.fc-head-elo{align-items:center;gap:10px;display:flex}.fc-head-elo>span:not(.fc-ring){flex-direction:column;align-items:flex-end;gap:4px;display:flex}.fc-head-elo .fc-delta{padding:1px 6px;font-size:13px}.fc-stats{border-top:1px solid #ffffff10;grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;padding:10px 0 0;display:grid}.fc-stats span{flex-direction:column;gap:3px;display:flex}.fc-stats b{font-size:20px;font-weight:900}.fc-stats b i{font-style:normal}.fc-recent{align-items:center;gap:6px;display:flex}.fc-recent small{margin-right:4px}.fc-recent i{background:currentColor;border-radius:6px;place-items:center;width:24px;height:24px;font-size:13px;font-style:normal;font-weight:900;display:grid}.fc-recent i.up{background:#3ddc5f26}.fc-recent i.down{background:#ff4a3d26}@keyframes fcIn{0%{opacity:0;transform:translateY(10px)scale(.97)}}@keyframes fcPulse{30%{color:var(--fc-orange);transform:scale(1.12)}}@keyframes fcFill{0%{width:0}}@media (prefers-reduced-motion:reduce){.fc,.fc *{transition:none!important;animation:none!important}}.overlay-persistent.faceit-source{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;width:max-content!important;max-width:96vw!important;padding:12px!important;overflow:visible!important}.overlay-gaming:has(.fc){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;width:max-content!important;max-width:96vw!important;padding:12px!important;overflow:visible!important}.overlay-persistent.faceit-source:before{display:none}.overlay-gaming:has(.fc):before{display:none}.fc-settings h2{margin:0 0 10px}.fc-settings h3{margin:16px 0 8px;font-size:15px}.fc-layouts{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin-bottom:18px;display:grid}.fc-layout{border:1px solid var(--line,#ffffff1f);color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;display:flex}.fc-layout small{opacity:.7;font-size:12px}.fc-layout.on{border-color:var(--accent,#ff7a1a);background:color-mix(in srgb,var(--accent,#ff7a1a) 12%,transparent)}.fc-field{flex-direction:column;gap:4px;min-width:0;display:flex}.fc-field small{opacity:.7;font-size:12px;font-weight:800}.fc-field input{width:100%;min-width:0}.fc-settings>.fc-field{max-width:340px;margin-bottom:10px}.fc-fields{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.fc-auto span{flex-direction:column;gap:2px;display:flex}.fc-auto small{opacity:.7}.fc-check{margin:8px 0;font-weight:700}.fc-check.ok{color:#3ddc5f}.fc-check.missing,.fc-check.error{color:#ff6a5d}.fc-check.nokey{opacity:.8}.fc-live-preview{background:#0d0d10;border-radius:14px;justify-content:center;margin:6px 0 4px;padding:16px;display:flex}.fc-account{background:linear-gradient(120deg,#ff55001a,#0000);border:1px solid #f506;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:14px 16px;display:flex}.fc-account.on{background:linear-gradient(120deg,#3ddc5f14,#0000);border-color:#3ddc5f66}.fc-account-text{flex-direction:column;flex:260px;gap:3px;min-width:0;display:flex}.fc-account-text small{opacity:.75}.fc-connect{align-items:center;gap:8px;text-decoration:none;color:#fff!important;background:#f50!important;border-color:#f50!important;display:inline-flex!important}.fc-notice{background:#ffffff0d;border-radius:10px;margin:0 0 10px;padding:10px 12px;font-weight:700}.widget-preview-art .fc,.fc-live-preview .fc{zoom:1;max-width:100%}@media (max-width:600px){.widget-preview-art .fc-card,.fc-live-preview .fc-card{width:100%;min-width:0}.widget-preview-art .fc-pill,.fc-live-preview .fc-pill{border-radius:22px;flex-wrap:wrap}.fc-progress-card .fc-elo-line .fc-elo{font-size:32px}.fc-full .fc-stats{grid-template-columns:1fr 1fr;grid-auto-flow:row}.fc-account{flex-direction:column;align-items:stretch}.fc-account .suite-button{justify-content:center}}.fc-gallery{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:12px;display:grid}.fc-gallery-item{border:1px solid var(--line,#ffffff1f);color:inherit;text-align:left;cursor:pointer;background:#0d0d10;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:12px;display:flex}.fc-gallery-item.on{border-color:#f50;box-shadow:0 0 0 2px #f505}.fc-gallery-item:focus-visible{outline-offset:2px;outline:2px solid #f50}.fc-gallery-item small{opacity:.7;font-size:12px}.fc-gallery-art{pointer-events:none;justify-content:center;align-items:center;width:100%;min-height:120px;padding:10px 0;display:flex;overflow:hidden}.fc-gallery-art .fc{zoom:.62;animation:none}.fc-gallery-art .fc-card{min-width:0}.fc-design-hint{background:#ff55001a;border-radius:10px;margin:0 0 14px;padding:10px 12px;font-weight:700}.fc-round{background:radial-gradient(circle at 50% 35%,var(--fc-plate-2),var(--fc-plate) 70%);width:200px;height:200px;box-shadow:0 14px 40px #0008,inset 0 1px #ffffff12,inset 0 0 30px color-mix(in srgb,var(--fc-level) 18%,transparent);border:1px solid #ffffff14;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;position:relative}.fc-round svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fc-round circle{fill:none;stroke-width:9px;stroke-linecap:round}.fc-round-track{stroke:#ffffff14}.fc-round-arc{stroke:var(--fc-level);transition:stroke-dasharray 1s}.fc-round-glow{stroke:var(--fc-level);opacity:.16;transition:stroke-dasharray 1s;stroke-width:18px!important}.fc-round-level{text-transform:uppercase;letter-spacing:.08em;color:var(--fc-dim);align-items:baseline;gap:4px;margin-top:-6px;font-size:11px;font-weight:800;display:flex;position:relative}.fc-round-level b{color:var(--fc-level);letter-spacing:0;font-size:22px;font-weight:900}.fc-round .fc-elo{font-size:44px;position:relative}.fc-round-sub{align-items:center;gap:6px;display:flex;position:relative}.fc-round-sub em{color:var(--fc-orange);letter-spacing:.06em;font-size:12px;font-style:normal;font-weight:900}.fc-round .fc-delta{align-self:auto;padding:2px 6px;font-size:13px}.fc-round-next{color:var(--fc-dim);margin-top:2px;font-size:11px;font-weight:700;position:relative}.fc-round-wl{white-space:nowrap;gap:12px;font-size:17px;font-weight:900;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.fc-round-wl i{font-style:normal}.fc-bn{color:#17171c;background:#f6f6f8;border:1px solid #fff;border-radius:14px;flex-direction:column;width:520px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 8px 26px #0006}.fc-bn .up{color:#16a34a}.fc-bn .down{color:#e5352b}.fc-bn-pic{width:34%;height:100%;display:block;position:absolute;top:0;bottom:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000008c 25%,#000 55%);mask-image:linear-gradient(90deg,#0000 0%,#0000008c 25%,#000 55%)}.fc-bn-pic>img{object-fit:cover;width:100%;height:100%;display:block}.fc-bn-top{z-index:1;align-items:center;gap:12px;padding:10px 24% 8px 12px;display:flex;position:relative}.fc-bn .fc-ring-track,.fc-bn .fc-ring-rest{stroke:#0000001c}.fc-bn .fc-ring-glow{opacity:.12}.fc-bn .fc-ring b{font-size:21px}.fc-bn-who{flex-direction:column;flex:none;gap:3px;display:flex}.fc-bn-who>b{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:15px;font-weight:800;overflow:hidden}.fc-bn-elo{align-items:center;gap:4px;display:flex}.fc-bn-elo .fc-elo{font-size:22px}.fc-bn-mark{color:#f50;width:15px;height:15px}.fc-bn-stats{gap:12px;margin-left:auto;display:flex}.fc-bn-stat{flex-direction:column;align-items:center;min-width:36px;display:flex}.fc-bn-stat b{text-shadow:0 0 6px #f6f6f8,0 0 2px #f6f6f8;font-size:21px;font-weight:900;line-height:1.05}.fc-bn-stat small{text-shadow:0 0 4px #f6f6f8;letter-spacing:.1em;color:#8a8a94;margin-top:2px;font-size:9px;font-weight:800}.fc-bn-foot{z-index:1;color:#33333d;background:linear-gradient(90deg,#e9ebf0 0%,#e9ebf0cc 55%,#e9ebf000 100%);border-top:1px solid #0000000d;align-items:center;gap:14px;padding:5px 12px;font-size:11px;font-weight:800;display:flex;position:relative}.fc-bn-rank{align-items:center;gap:5px;display:inline-flex}.fc-bn-flag{flex:none;width:18px;height:12px}.fc-bn-code{color:#fff;background:#17171c;border-radius:3px;padding:2px 4px;font-size:9px;font-style:normal;line-height:1}.fc-bn-recent{gap:3px;margin-left:auto;display:inline-flex}.fc-bn-recent i{border-radius:3px;place-items:center;width:15px;height:15px;font-size:9px;font-style:normal;font-weight:900;display:grid;color:#fff!important}.fc-bn-recent i.up{background:#16a34a}.fc-bn-recent i.down{background:#e5352b}.integrations-page{flex-direction:column;gap:14px;max-width:820px;display:flex}.integration-card{border:1px solid var(--line,#ffffff1f);background:var(--panel,#17141b);border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex}.integration-head{align-items:flex-start;gap:14px;display:flex}.integration-head h2{margin:0 0 4px;font-size:20px}.integration-head p{opacity:.75;max-width:62ch;margin:0}.integration-logo{color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.integration-logo.faceit{color:#f50;background:#1f1f1f;border:1px solid #f505;box-shadow:0 6px 18px #ff55001f}.integration-next{align-self:flex-start;align-items:center;gap:8px;display:inline-flex}.integrations-more{opacity:.6;margin:0;font-size:14px}.goal-preset-widget{box-sizing:border-box;color:#fff;text-align:center;width:100%;min-width:0;max-width:760px;padding:8px 0;line-height:1.35}.goal-preset-widget h2{color:#fff;overflow-wrap:anywhere;text-transform:uppercase;text-shadow:0 1px 3px #000,1px 0 2px #000;margin:0 0 7px;font-family:inherit;font-size:20px;font-weight:800;line-height:1.5}.goal-preset-track{isolation:isolate;box-sizing:border-box;background:#454545;border-radius:3px;width:100%;height:48px;position:relative;overflow:hidden}.goal-preset-track>i{background:var(--gp-fill);z-index:0;min-width:0;max-width:100%;transition:width .65s;position:absolute;inset:0 auto 0 0}.goal-preset-track>strong{z-index:1;box-sizing:border-box;overflow-wrap:anywhere;color:#fff;text-shadow:0 1px 3px #0006;justify-content:center;align-items:center;min-height:100%;padding:5px 10px;font-size:20px;font-weight:800;line-height:1.4;display:flex;position:relative}.goal-preset-bounds{text-shadow:0 1px 3px #000;justify-content:space-between;gap:12px;margin-top:7px;font-size:14px;font-weight:800;line-height:1.5;display:flex}.goal-preset-flat-pink .goal-preset-track>i{background:linear-gradient(#ffffff16,#0000000a),var(--gp-fill)}.goal-preset-glass-teal .goal-preset-track,.goal-preset-glass-coral .goal-preset-track{background:linear-gradient(#c1c1c1,#777 48%,#5e5e5e 52%,#8b8b8b);border:2px solid #c7c7c7;border-radius:999px;box-shadow:inset 0 1px 2px #fff8,0 2px 4px #0007}.goal-preset-glass-teal .goal-preset-track>i,.goal-preset-glass-coral .goal-preset-track>i{background:linear-gradient(#fff5,#fff0 45%,#0000002e 52%,#00000015),var(--gp-fill);border-radius:999px 0 0 999px}.goal-preset-glass-teal .goal-preset-track>strong,.goal-preset-glass-coral .goal-preset-track>strong{color:#292929;text-shadow:0 1px 1px #fff3;font-weight:500}.goal-preset-glass-coral .goal-preset-track{height:54px}.goal-preset-dark-amber{background:linear-gradient(#0c0c0c,#141414);border-radius:5px;padding:15px 18px 18px;box-shadow:0 2px 8px #0005}.goal-preset-dark-amber .goal-preset-track{background:linear-gradient(#3a3a3a,#212121);border-radius:2px;height:44px}.goal-preset-dark-amber .goal-preset-track>i{background:linear-gradient(#fff6,#fff0 50%,#0005),var(--gp-fill);box-shadow:0 0 15px color-mix(in srgb,var(--gp-fill) 60%,transparent)}.goal-preset-dark-amber h2{margin-bottom:6px;font-size:16px}.widget-surface-transparent .goal-preset-dark-amber{box-shadow:none;background:0 0}.goal-presets-library{background:#1b191e;border:1px solid #413844;border-radius:14px;min-width:0;padding:24px}.goal-presets-library>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.goal-presets-library h2{margin:0 0 8px;font-size:20px;line-height:1.5}.goal-presets-library header p{color:#b1a5b8;max-width:720px;margin:0;font-size:13px;line-height:1.8}.goal-presets-library header>span{color:#d3b98c;border:1px solid #66583b;border-radius:5px;padding:5px 8px;font-size:11px}.goal-presets-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.goal-preset-choice,.goal-preset-current{box-sizing:border-box;text-align:left;background:#222;border:2px solid #383638;border-radius:5px;flex-direction:column;min-width:0;min-height:160px;padding:10px;display:flex;position:relative}.goal-preset-current{border-color:#ffac00}.goal-preset-choice:hover{border-color:#ab8354}.goal-preset-choice.selected{background:#28231f;border-color:#ffac00}.goal-preset-choice>span,.goal-preset-current>span{color:#aaa09b;justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:650;line-height:1.6;display:flex}.goal-preset-choice>span>svg{color:#ffaf60}.goal-preset-choice>small{color:#a99caa;text-align:center;align-self:center;margin-top:auto;font-size:11px;line-height:1.5}.goal-preset-mini{flex:1;width:100%;min-width:0;height:110px;position:relative;overflow:hidden}.goal-preset-mini-canvas{transform-origin:50%;pointer-events:none;justify-content:center;align-items:center;width:640px;min-height:150px;display:flex;position:absolute;top:50%;left:50%}.goal-preset-mini-canvas>.goal-preset-widget,.goal-preset-mini-canvas>.cute-widget{width:100%}.goal-preset-customize{border-top:1px solid #443847;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:22px;padding-top:18px;display:flex}.goal-preset-customize>label{color:#c9b8d2;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;line-height:1.6;display:flex}.goal-preset-customize input[type=color]{background:#18121b;border:1px solid #62506a;border-radius:7px;width:46px;height:44px;padding:4px}.goal-preset-customize>label>span{color:#ab98b5;font-size:12px}.goal-preset-customize>.text-link{align-items:center;gap:7px;min-height:44px;font-size:13px;display:inline-flex}.goal-preset-customize>.text-link:last-child{margin-left:auto}.goal-preset-choice:focus-visible{outline-offset:4px;outline:2px solid #ffc38b}.overlay-persistent.goal-preset-source{width:min(760px,90vw);max-width:90vw;display:block;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.goal-preset-source>.goal-preset-widget{width:100%}@media (max-width:1000px){.goal-presets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.goal-presets-library{padding:18px}.goal-presets-library>header{gap:12px}.goal-presets-grid{grid-template-columns:minmax(0,1fr);gap:14px}.goal-preset-choice,.goal-preset-current{min-height:170px}.goal-presets-library h2{font-size:19px}.goal-preset-customize{gap:12px;display:grid}.goal-preset-customize>.text-link:last-child{margin-left:0}.goal-preset-widget h2,.goal-preset-track>strong{font-size:16px}.goal-preset-mini .goal-preset-widget h2,.goal-preset-mini .goal-preset-track>strong{font-size:20px}.goal-preset-mini .goal-preset-dark-amber h2{font-size:16px}.goal-preset-bounds{font-size:12px}.goal-preset-mini .goal-preset-bounds{font-size:14px}}.goal-preset-widget h2,.goal-preset-track>strong,.goal-preset-bounds{color:var(--gp-text,#fff);font-family:inherit}.goal-preset-track>strong{font-size:var(--gp-text-size,20px);flex-direction:column;gap:2px}.goal-preset-inside-title{text-transform:uppercase;font-size:.62em;line-height:1.25}.goal-preset-compact-orange{max-width:650px}.goal-preset-compact-orange .goal-preset-track{border-radius:7px;height:60px}.goal-preset-flat-red .goal-preset-track,.goal-preset-flat-green .goal-preset-track{border-radius:0;height:52px}.goal-preset-animated-shine .goal-preset-track,.goal-preset-animated-flow .goal-preset-track,.goal-preset-animated-pulse .goal-preset-track{background:#24232d;border-radius:9px}.goal-preset-track>i{overflow:hidden}.goal-motion-shine .goal-preset-track>i:after{content:"";background:linear-gradient(110deg,#0000 20%,#fff7 48%,#0000 75%);animation:3.8s ease-in-out infinite gp-sheen;position:absolute;inset:0;transform:translate(-120%)}.goal-motion-flow .goal-preset-track>i{background:repeating-linear-gradient(120deg,#ffffff20 0 14px,transparent 14px 28px),var(--gp-fill);background-size:65px 100%;animation:2s linear infinite gp-flow}.goal-motion-pulse .goal-preset-track>i{animation:3s ease-in-out infinite gp-pulse}.goal-is-vertical{max-width:280px;min-height:310px}.goal-is-vertical .goal-preset-track{border-radius:14px;width:130px;height:240px;margin:auto}.goal-is-vertical .goal-preset-track>i{width:100%;transition:height .7s;inset:auto 0 0}.goal-is-vertical .goal-preset-track>strong{white-space:normal;text-align:center;width:auto;height:auto;line-height:1.15;font-size:calc(var(--gp-text-size) * .85);overflow-wrap:anywhere;text-shadow:0 1px 3px #0009;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;inset:auto 8px 14px;transform:none}.goal-is-vertical .goal-preset-bounds{max-width:150px;margin:8px auto}.goal-preset-mini:has(.goal-is-vertical) .goal-preset-mini-canvas{transform:translate(-50%,-50%)scale(.29)!important}.goal-preset-filters{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.goal-preset-filters button{color:#beafc4;background:#252128;border:1px solid #4a424d;border-radius:30px;min-height:44px;padding:10px 14px;font-size:12px}.goal-preset-filters button[aria-pressed=true]{color:#24180d;background:#ff9a48;border-color:#ff9a48}.goal-preset-text-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.goal-preset-text-settings label{color:#cabcce;gap:8px;min-width:0;font-size:13px;display:grid}.goal-preset-text-settings input:not([type=range]),.goal-preset-text-settings select{color:#fff;box-sizing:border-box;background:#211b26;border:1px solid #56485b;border-radius:7px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px}.goal-preset-text-settings input[type=color]{width:70px}.goal-preset-text-settings small{overflow-wrap:anywhere;color:#aa99b4;font-size:11px}@keyframes gp-sheen{0%,15%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@keyframes gp-flow{to{background-position:65px 0}}@keyframes gp-pulse{50%{filter:brightness(1.3)}}@media (max-width:650px){.goal-preset-text-settings{grid-template-columns:minmax(0,1fr)}}.overlay-motion-off .goal-preset-widget *,.overlay-motion-off .goal-preset-widget :after{transition:none!important;animation:none!important}.goal-preset-neon-cyber .goal-preset-track{border:2px solid var(--gp-fill);box-shadow:0 0 14px color-mix(in srgb,var(--gp-fill) 70%,transparent),inset 0 0 14px color-mix(in srgb,var(--gp-fill) 30%,transparent);background:#070b14d9;border-radius:12px}.goal-preset-neon-cyber .goal-preset-track>i{background:linear-gradient(90deg,color-mix(in srgb,var(--gp-fill) 25%,transparent),var(--gp-fill));box-shadow:0 0 18px var(--gp-fill)}.goal-preset-neon-cyber h2{text-shadow:0 0 10px var(--gp-fill),0 1px 3px #000;letter-spacing:.08em}.goal-preset-neon-cyber .goal-preset-track>strong{text-shadow:0 1px 2px #000,0 0 12px var(--gp-fill)}.goal-preset-segment-battery .goal-preset-track{background:#1b1d20;border:3px solid #e6e6e6;border-radius:9px;height:52px;box-shadow:0 2px 6px #0007}.goal-preset-segment-battery .goal-preset-track:after{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 6px),#1b1d20 calc(10% - 6px) 10%);position:absolute;inset:0}.goal-preset-segment-battery .goal-preset-track>i{background:linear-gradient(#ffffff40,#fff0 55%,#0003),var(--gp-fill)}.goal-preset-gold-premium{background:linear-gradient(#18130a,#0c0a06);border:1px solid #b8913f;border-radius:12px;padding:14px 18px 16px;box-shadow:inset 0 1px #ffe6a133,0 4px 14px #0006}.goal-preset-gold-premium h2{letter-spacing:.14em;font-size:17px}.goal-preset-gold-premium .goal-preset-track{background:#2a2418;border:1px solid #6d5627;border-radius:999px;height:44px}.goal-preset-gold-premium .goal-preset-track>i{background:linear-gradient(#fff3c4,var(--gp-fill) 45%,color-mix(in srgb,var(--gp-fill) 60%,#5a3d00));border-radius:999px}.goal-preset-gold-premium .goal-preset-track>strong{text-shadow:0 1px 2px #0009}.widget-surface-transparent .goal-preset-gold-premium{box-shadow:none;background:0 0;border-color:#0000}.goal-preset-aurora-flow .goal-preset-track{height:50px;box-shadow:0 0 22px color-mix(in srgb,var(--gp-fill) 35%,transparent);background:#1a1524;border-radius:14px}.goal-preset-aurora-flow .goal-preset-track>i{background:linear-gradient(90deg,var(--gp-fill),#d04bff,#ff6fae,#ffb35c,var(--gp-fill));background-size:300% 100%;border-radius:14px}.goal-motion-aurora .goal-preset-track>i{animation:7s linear infinite gp-aurora}.goal-preset-tiger-stripes .goal-preset-track{background:#1a1410;border:2px solid #000;border-radius:10px;height:50px;box-shadow:0 3px #000}.goal-preset-tiger-stripes .goal-preset-track>i{background:repeating-linear-gradient(115deg,transparent 0 22px,#000000b0 22px 30px,transparent 30px 44px),linear-gradient(#ffffff30,#0000 60%),var(--gp-fill)}.goal-preset-tiger-stripes h2,.goal-preset-tiger-stripes .goal-preset-track>strong{text-shadow:0 2px #000,0 0 6px #000}.goal-preset-pixel-retro h2{letter-spacing:.1em;text-shadow:3px 3px #000}.goal-preset-pixel-retro .goal-preset-track{background:#2a2a3a;border:4px solid #fff;border-radius:0;height:46px;box-shadow:5px 5px #000}.goal-preset-pixel-retro .goal-preset-track:after{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 18px,#0000003a 18px 20px);position:absolute;inset:0}.goal-preset-pixel-retro .goal-preset-track>i{background:linear-gradient(#fff6 0 22%,transparent 22% 72%,#0003 72%),var(--gp-fill);transition:width .7s steps(8,end)}.goal-preset-pixel-retro .goal-preset-track>strong{text-shadow:2px 2px #000;letter-spacing:.04em}.goal-preset-frost-glass .goal-preset-track{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #fff6;border-radius:14px;height:50px;box-shadow:inset 0 1px #fff8,0 6px 20px #0004}.goal-preset-frost-glass .goal-preset-track>i{background:linear-gradient(#ffffffd0,var(--gp-fill) 42%,color-mix(in srgb,var(--gp-fill) 70%,#002a44));border-radius:13px}.goal-preset-frost-glass .goal-preset-track>strong{text-shadow:0 1px 3px #003a5c,0 0 2px #003a5c}.goal-preset-fire-glow .goal-preset-track{background:#1b0e0a;border:1px solid #ff6a0055;border-radius:8px;height:48px}.goal-preset-fire-glow .goal-preset-track>i{background:linear-gradient(90deg,#c41a00,var(--gp-fill) 55%,#ffc21a);box-shadow:0 0 22px color-mix(in srgb,var(--gp-fill) 70%,transparent)}.goal-motion-fire .goal-preset-track>i{animation:1.4s ease-in-out infinite alternate gp-fire}.goal-preset-fire-glow h2{text-shadow:0 0 12px #ff5a00,0 1px 3px #000}.goal-preset-double-ring .goal-preset-track{border:2px solid var(--gp-fill);height:48px;box-shadow:0 0 0 5px #140d14,0 0 0 7px color-mix(in srgb,var(--gp-fill) 45%,transparent);background:#140d14;border-radius:999px;overflow:hidden}.goal-preset-double-ring{padding:14px 8px}.goal-preset-double-ring .goal-preset-track>i{background:linear-gradient(#ffffff38,#0000 55%),var(--gp-fill);border-radius:999px;max-width:calc(100% - 8px);inset:4px auto 4px 4px}.goal-preset-vertical-thermo .goal-preset-track{background:#262626;border:3px solid #e8e8e8;border-radius:58px;width:116px;box-shadow:0 4px 12px #0007}.goal-preset-vertical-thermo .goal-preset-track:after{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 16px,#ffffff80 16px 19px);width:16px;position:absolute;top:16px;bottom:48%;right:12px}.goal-preset-vertical-thermo .goal-preset-track>i{background:linear-gradient(90deg,color-mix(in srgb,var(--gp-fill) 70%,#000),var(--gp-fill) 40%,#ffffff60 60%,var(--gp-fill) 75%)}@keyframes gp-aurora{to{background-position:300% 0}}@keyframes gp-fire{0%{filter:brightness()saturate()}to{filter:brightness(1.22)saturate(1.25)}}.goal-preset-outside{font-weight:800;font-size:var(--gp-text-size,20px);color:var(--gp-text,#fff);text-shadow:0 1px 3px #000,1px 0 2px #000;overflow-wrap:anywhere;line-height:1.35}.goal-text-above .goal-preset-outside{margin:0 0 7px}.goal-text-below .goal-preset-outside{margin:7px 0 0}.goal-text-above .goal-preset-track,.goal-text-below .goal-preset-track{height:26px}.goal-text-above .goal-preset-track>strong:empty,.goal-text-below .goal-preset-track>strong:empty{display:none}.alert-groups-panel{min-width:0}.ag-plan-line{color:#b8a8be;flex-wrap:wrap;gap:10px 20px;margin:0 0 18px;font-size:12px;display:flex}.ag-plan-line>span{background:#27202b;border:1px solid #453746;border-radius:7px;padding:7px 11px}.ag-guide{color:#b5a7bd;max-width:980px;margin:0 0 24px;font-size:13px;line-height:1.85}.ag-groups{gap:22px;display:grid}.ag-group{background:linear-gradient(120deg,#252029,#1a191e);border:1px solid #443646;border-radius:18px;overflow:hidden}.ag-group>header{border-bottom:1px solid #ffffff09;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.ag-group>header>div:first-child{align-items:center;gap:14px;min-width:0;display:flex}.ag-group-number{color:#ffab74;background:#ff944f0a;border:1px solid #8f573555;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:grid}.ag-group h2{overflow-wrap:anywhere;margin:0 0 5px;font-size:19px}.ag-group header small{color:#af9db6;font-size:11px}.ag-group-actions{flex-shrink:0;align-items:center;gap:9px;display:flex}.ag-switch{cursor:pointer;background:0 0;border:0;align-items:center;width:40px;min-width:40px;min-height:40px;padding:0 3px;display:flex;position:relative}.ag-switch:before{content:"";background:#56505d;border-radius:20px;width:36px;height:20px;position:absolute;top:10px;left:2px}.ag-switch>span{z-index:1;background:#e4dce8;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:relative;transform:translate(0)}.ag-switch[aria-checked=true]:before{background:#ff944f}.ag-switch[aria-checked=true]>span{background:#fff6ec;transform:translate(17px)}.ag-variants{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:12px;padding:22px 24px;display:grid}.ag-variant{background:#19171e;border:1px solid #4e4154;border-radius:13px;min-width:0;transition:border-color .2s;overflow:hidden}.ag-variant:hover{border-color:#ac7756}.ag-variant-open{text-align:left;color:#f0e7f3;align-items:center;gap:13px;width:100%;min-width:0;min-height:94px;padding:18px 16px;display:flex}.ag-variant-open>img{object-fit:contain;background:#ffffff05;border-radius:8px;flex-shrink:0;width:56px;height:56px}.ag-variant-open>svg{color:#d7a784;flex-shrink:0}.ag-variant-open>span{gap:7px;min-width:0;display:grid}.ag-variant-open strong{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.ag-variant-open small{color:#b5a3bd;font-size:11px;line-height:1.6}.ag-variant-actions{border-top:1px solid #ffffff09;align-items:center;gap:7px;padding:5px 10px;display:flex}.ag-variant-actions>.ag-switch{margin-right:auto}.ag-icon{color:#c9b6d3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;min-width:40px;min-height:40px;display:inline-flex}.ag-icon:hover{color:#ffc69f;background:#ffffff07;border-color:#634a65}.ag-icon:disabled{opacity:.4;cursor:not-allowed}.ag-add-variant{color:#d4b9d9;background:#bd84ce04;border:1px dashed #6a506a;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:135px;padding:20px;font-size:13px;display:flex}.ag-group.is-disabled>header{background:#ffffff02}.ag-group.is-disabled .ag-variants,.ag-variant.is-disabled .ag-variant-open{opacity:.55}.ag-source{padding:0 24px 22px}.ag-source summary{cursor:pointer;color:#ffb57c;align-content:center;min-height:40px;font-size:12px;list-style-position:inside}.ag-source p{color:#ad9fb7;max-width:850px;font-size:12px;line-height:1.8}.ag-source>div{flex-wrap:wrap;gap:10px;display:flex}.ag-source input{color:#cdbfd5;background:#131116;border:1px solid #514055;border-radius:9px;flex:280px;min-width:0;padding:12px;font-size:13px}.ag-empty{text-align:center;background:#241c2933;border:1px dashed #5a435b;border-radius:16px;padding:50px 25px}.ag-empty>svg{color:#ffab74}.ag-empty h2{margin:18px 0 12px;font-size:22px}.ag-empty p{color:#b3a3bc;max-width:520px;margin:0 auto 22px;font-size:14px;line-height:1.8}.ag-error,.ag-editor-error{color:#ffd1c5;overflow-wrap:anywhere;background:#522a2233;border:1px solid #94615177;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.8}.ag-error .text-link{margin-top:8px;display:block}.ag-backdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:contain;background:#060409cf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.ag-editor{overscroll-behavior:contain;color:#f1e9f6;background:#1c1922;border:1px solid #5e4464;border-radius:20px;outline:none;flex-direction:column;width:min(1280px,100%);min-width:0;max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 30px 100px #0009}.ag-editor-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.ag-editor>header{border-bottom:1px solid #3d3044;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.ag-editor>header span{color:#d69c78;letter-spacing:.2em;font-size:9px}.ag-editor>header h2{overflow-wrap:anywhere;margin:6px 0 0;font-size:21px;line-height:1.4}.ag-editor-group-fields{background:#18151d;border-bottom:1px solid #382c3e;grid-template-columns:minmax(0,1fr) minmax(150px,230px) auto;align-items:end;gap:18px;padding:20px 26px;display:grid}.ag-editor label{color:#cdbfd6;gap:9px;min-width:0;font-size:12px;line-height:1.7;display:grid}.ag-editor label small{font-size:11px}.ag-editor input:not([type=checkbox]):not([type=range]):not([type=color]),.ag-editor select,.ag-editor textarea{font:inherit;color:#f2e8f7;box-sizing:border-box;background:#121016;border:1px solid #54425b;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:11px 13px;font-size:14px}.ag-editor input[type=color]{background:#121016;border:1px solid #54425b;border-radius:8px;width:100%;height:44px;padding:5px}.ag-editor input[type=range]{accent-color:#ff944f;width:100%;min-height:32px}.ag-editor textarea{resize:vertical}.ag-editor input:focus,.ag-editor select:focus,.ag-editor textarea:focus{outline-offset:1px;outline:1px solid #ffa76e}.ag-editor label.ag-check{align-items:center;gap:9px;min-height:42px;display:flex}.ag-check input{accent-color:#ff944f;min-width:17px;min-height:17px}.ag-editor-picker{align-items:end;gap:12px;padding:18px 26px 0;display:flex}.ag-editor-picker>label{flex:1}.ag-tabs{border-bottom:1px solid #48334e;flex-shrink:0;gap:6px;padding:18px 26px 0;display:flex;overflow-x:auto}.ag-tabs>button{white-space:nowrap;color:#b7a6c0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:14px 13px;font-size:11px;display:flex}.ag-tabs>button.active{color:#ffc294;background:#ff944f06;border-bottom-color:#ff944f}.ag-editor-layout{grid-template-columns:minmax(0,1fr) minmax(280px,320px);align-items:start;gap:24px;padding:26px;display:grid}.ag-editor-fields{align-content:start;gap:20px;min-width:0;display:grid}.ag-editor-fields h3{margin:0;font-size:16px}.ag-editor-fields>p{color:#ad9bb7;margin:0;font-size:13px;line-height:1.8}.ag-fields-row{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}.ag-note{background:#36271c66;border:1px solid #60452e;border-radius:9px;padding:12px 14px;line-height:1.8;color:#dfbc9c!important;font-size:12px!important}.ag-preview-toggle{display:none}.ag-preview{align-self:start;min-width:0;position:sticky;top:16px}.ag-preview-content>span{color:#b2a0bc;margin-bottom:12px;font-size:10px;display:block}.ag-preview-canvas{background:repeating-conic-gradient(#24202b 0% 25%,#1c1822 0% 50%) 50%/24px 24px;border:1px solid #403046;border-radius:13px;justify-content:center;align-items:center;min-height:285px;padding:20px 10px;display:flex;overflow:hidden}.ag-preview-content>p{color:#a899b3;margin:14px 0;font-size:11px;line-height:1.8}.ag-preview-content>.suite-button{justify-content:center;width:100%;min-height:46px}.ag-editor>footer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:3;background:#211b28f5;border-top:1px solid #4a354d;flex-shrink:0;align-items:center;gap:12px;padding:18px 26px;display:flex}.ag-editor>footer>span{color:#c2aaca;margin-right:auto;font-size:11px}.ag-editor-error{margin:0 26px 20px}.ag-editor-error button{margin-top:10px}.ag-layouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ag-layout-choice{color:#cbb9d3;background:#1a151f;border:1px solid #59405e;border-radius:11px;justify-items:center;gap:12px;padding:18px 12px;display:grid}.ag-layout-choice.selected{background:#ff944f09;border-color:#ffae78}.ag-layout-choice strong{text-align:center;font-size:11px;line-height:1.7}.ag-layout-diagram{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:88px;height:65px;display:flex;position:relative}.ag-layout-diagram i{background:#bd8dc965;border:1px solid #d4b1dc65;border-radius:3px;width:38px;height:30px;display:block}.ag-layout-diagram b{border-top:4px solid #aab2c0;border-bottom:3px solid #aab2c080;width:50px;height:12px}.diagram-bottom{flex-direction:column-reverse}.diagram-left{flex-direction:row}.diagram-right{flex-direction:row-reverse}.diagram-background i{opacity:.5;width:auto;height:auto;position:absolute;inset:5px}.diagram-background b{position:relative}.ag-selected-image{border:1px solid #513a58;border-radius:12px;justify-items:center;gap:12px;padding:20px;display:grid}.ag-selected-image img{object-fit:contain;width:200px;max-width:100%;height:160px}.ag-selected-image strong{overflow-wrap:anywhere;font-size:12px}.ag-upload{background:#39223b33;border:1px dashed #88658c;border-radius:10px;justify-items:start;padding:16px}.ag-upload input{background:0 0!important;border:0!important;padding:8px!important;font-size:12px!important}.ag-editor audio{width:100%;max-width:100%;height:44px}.ag-sound-row{border-bottom:1px solid #423048;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:flex}.ag-sound-row>span{overflow-wrap:anywhere;min-width:0}.ag-delete-dialog{color:#eee3f4;background:#211b29;border:1px solid #775080;border-radius:18px;outline:none;width:min(430px,100%);padding:28px}.ag-delete-dialog h2{margin:0 0 15px;font-size:23px}.ag-delete-dialog p{color:#c5b3cd;font-size:13px;line-height:1.9}.ag-delete-dialog>div{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}:is(.alert-groups-panel button:focus-visible,.ag-backdrop button:focus-visible){outline-offset:3px;outline:2px solid #ffb780}.group-alert{text-align:center;box-sizing:border-box;border-radius:14px;grid-template-areas:"image""copy";justify-items:center;gap:20px;min-width:0;max-width:min(900px,95vw);padding:24px;line-height:1.5;display:grid}.group-alert-image{width:var(--ga-image-size,240px);object-fit:contain;grid-area:image;max-width:100%;height:auto;max-height:480px}.group-alert-copy{overflow-wrap:anywhere;text-shadow:0 2px 4px #000b;grid-area:copy;width:100%;min-width:0}.group-alert-copy strong{color:var(--ga-title-color,#fff5ed);font-size:var(--ga-title-size,32px);white-space:pre-wrap;font-weight:800;line-height:1.4;display:block}.group-alert-copy p{font-size:var(--ga-message-size,18px);color:var(--ga-message-color,#d6cbdc);white-space:pre-wrap;margin:12px 0 0;line-height:1.7}.group-alert.layout-bottom{grid-template-areas:"copy""image"}.group-alert.layout-left{text-align:left;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"image copy";align-items:center}.group-alert.layout-right{text-align:right;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy image";align-items:center}.group-alert.layout-background{isolation:isolate;grid-template-areas:"stack";align-items:center;min-height:260px}.group-alert.layout-background>*{grid-area:stack}.group-alert.layout-background>.group-alert-image{opacity:.6;z-index:0}.group-alert.layout-background>.group-alert-copy{z-index:1}.group-alert.no-image{display:block}.ag-preview .group-alert{gap:14px;width:100%;max-width:100%;padding:12px}.ag-preview .group-alert-image{max-width:min(100%,210px);max-height:230px}.ag-preview .group-alert-copy strong{font-size:min(var(--ga-title-size),30px)}.ag-preview .group-alert-copy p{font-size:min(var(--ga-message-size),18px)}.ag-preview .layout-left,.ag-preview .layout-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (prefers-reduced-motion:reduce){.ag-switch>span,.ag-variant{transition:none}}@media (max-width:850px){.ag-editor-group-fields{grid-template-columns:1fr 1fr}.ag-editor-group-fields>.ag-check{grid-column:1/-1}.ag-editor-layout{grid-template-columns:minmax(0,1fr)}.ag-preview{position:static}.ag-preview-canvas{min-height:240px}.ag-editor{max-height:calc(100dvh - 32px)}.ag-backdrop{padding:16px}}@media (max-width:650px){.ag-group>header{flex-wrap:wrap;gap:14px;padding:18px}.ag-group-actions{justify-content:flex-end;width:100%}.ag-group-actions>.ag-switch{margin-right:auto}.ag-variants{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}.ag-group h2{font-size:18px}.ag-source{padding:0 18px 18px}.ag-source>div>input{flex-basis:100%;width:100%;font-size:16px}.ag-source .suite-button{flex:1;justify-content:center}.ag-backdrop{padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom));align-items:center}.ag-editor{max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:16px}.ag-editor>header{padding:18px 16px}.ag-editor>header h2{font-size:18px}.ag-editor-group-fields{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.ag-editor-picker{padding:16px 16px 0}.ag-tabs{gap:2px;padding:14px 16px 0}.ag-tabs>button{min-height:48px;padding:12px 11px;font-size:11px}.ag-editor-layout{gap:24px;padding:20px 16px}.ag-editor input:not([type=checkbox]):not([type=range]):not([type=color]),.ag-editor select,.ag-editor textarea{min-height:48px;font-size:16px}.ag-editor>footer{padding:14px 16px calc(14px + env(safe-area-inset-bottom));flex-wrap:wrap;gap:10px}.ag-editor>footer>span{width:100%;font-size:11px}.ag-editor>footer>.suite-button{flex:1;justify-content:center;min-height:46px}.ag-editor-error{margin:0 16px 16px}.ag-fields-row{gap:12px}.ag-group-actions .suite-button{min-height:44px}.ag-icon{min-width:44px;min-height:44px}.ag-selected-image img{height:140px}.ag-delete-dialog{padding:24px 20px}.ag-delete-dialog>div{flex-wrap:wrap}.ag-delete-dialog .suite-button{flex:1;justify-content:center}}.ag-editor-fields>.gif-library{margin:0}.ag-editor .suite-button{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.ag-editor .suite-button>svg{flex-shrink:0}@media (max-width:1100px){.ag-editor-layout{grid-template-columns:minmax(0,1fr)}.ag-preview{order:-1;width:100%;position:static}.ag-preview-toggle{color:#f0d5c2;text-align:left;background:#28202f;border:1px solid #56415e;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 14px;font-size:14px;display:flex}.ag-preview-toggle>span:last-child{color:#ffb57c;flex-shrink:0;margin-left:auto;font-size:12px}.ag-preview-content{padding-top:14px;display:none}.ag-preview.is-expanded .ag-preview-content{display:block}.ag-preview-canvas{min-height:200px}}@media (max-width:650px){.ag-editor{width:100%}.ag-editor-scroll{scrollbar-gutter:auto}.ag-editor-picker{flex-wrap:wrap;align-items:stretch}.ag-editor-picker>label{flex:180px}.ag-editor-picker>.suite-button{min-height:44px}.ag-fields-row{grid-template-columns:minmax(0,1fr)}.ag-editor>footer>.suite-button{flex:140px}.ag-editor>footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:8px}.ag-editor>footer>span{font-size:12px}}.ag-variant-source{border-top:1px solid #ffffff0b;min-width:0;padding:8px 16px 14px}.ag-variant-source summary{color:#ffb57c;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:13px;line-height:1.6;list-style:none;display:flex}.ag-variant-source summary::-webkit-details-marker{display:none}.ag-variant-source summary:after{content:"+";margin-left:auto;font-size:18px}.ag-variant-source[open] summary:after{content:"−"}.ag-variant-source p{color:#b6a3be;margin:8px 0 12px;font-size:12px;line-height:1.8}.ag-variant-source input{color:#cdbfd5;box-sizing:border-box;background:#121015;border:1px solid #514055;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:11px 12px;font-size:13px}.ag-variant-source>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ag-variant-source .suite-button{white-space:normal;flex:1;justify-content:center;min-width:0;min-height:44px;font-size:12px}:is(.ag-variant-source summary:focus-visible,.ag-variant-source input:focus-visible){outline-offset:3px;outline:2px solid #ffb57c}@media (max-width:650px){.ag-variant-source input{font-size:16px}.ag-variant-source summary,.ag-variant-source .suite-button{font-size:14px}}.ag-hint{color:#a99bb0;margin:6px 0;font-size:12px;font-weight:500;line-height:1.4;display:block}.auc{--gold:#ffc23d;--hot:#ff4d3d;box-sizing:border-box;color:#fff;background:linear-gradient(160deg,#1d1710f2,#0f0c09f2);border:1px solid #ffb02e55;border-radius:20px;width:min(520px,100%);padding:18px 18px 16px;font-family:Salem Oswald,Arial Narrow,Arial,sans-serif;animation:.6s cubic-bezier(.2,.8,.2,1) both auc-in;position:relative;overflow:hidden;box-shadow:0 14px 40px #0008,inset 0 1px #ffffff14}.auc *{box-sizing:border-box}.auc-head{text-align:center;justify-items:center;gap:4px;display:grid}.auc-clock{font-variant-numeric:tabular-nums;letter-spacing:2px;text-shadow:0 0 18px #ffb02e66;font-size:64px;font-weight:700;line-height:1}.auc-state{color:#ffffffb3;font-size:15px;font-weight:500}.auc-hot .auc-clock{color:var(--hot);text-shadow:0 0 22px #ff4d3daa;animation:1s ease-in-out infinite auc-beat}.auc-done .auc-clock{color:#ffffff80;text-shadow:none}.auc-winner{color:#2a1700;text-align:center;background:linear-gradient(135deg,#ffcf4a,#f39a12);border-radius:14px;justify-items:center;margin:12px 0 2px;padding:12px 14px;animation:.8s cubic-bezier(.3,1.5,.5,1) both auc-win;display:grid;box-shadow:0 0 30px #ffb02e66}.auc-winner span{letter-spacing:3px;text-transform:uppercase;font-size:14px;font-weight:700}.auc-winner strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:34px;font-weight:700;line-height:1.1;overflow:hidden}.auc-winner b{font-size:22px;font-weight:700}.auc-rows{gap:7px;margin-top:14px;display:grid}.auc-row{min-height:46px;animation:auc-row .5s var(--d) both;background:#ffffff0d;border-radius:12px;align-items:center;gap:12px;padding:0 14px 0 8px;display:flex;position:relative;overflow:hidden}.auc-bar{width:var(--w);background:linear-gradient(90deg,#ffb02e30,#ffb02e10);transition:width 1s;position:absolute;inset:0 auto 0 0}.auc-r1 .auc-bar{background:linear-gradient(90deg,#ffc23d66,#ffc23d1a)}.auc-rank{background:#ffffff1a;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:19px;font-weight:700;display:grid;position:relative}.auc-r1 .auc-rank{background:var(--gold);color:#2a1700}.auc-r2 .auc-rank{color:#222;background:#d9dde3}.auc-r3 .auc-rank{color:#2a1300;background:#d08a4e}.auc-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:22px;font-weight:600;position:relative;overflow:hidden}.auc-sum{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:22px;font-weight:700;position:relative}.auc-r1 .auc-sum{color:var(--gold)}.auc-empty{text-align:center;color:#fff9;margin:4px 0 0;font-size:17px}.auc-still,.auc-still *{animation:none!important}@keyframes auc-in{0%{opacity:0;transform:translateY(10px)}}@keyframes auc-row{0%{opacity:0;transform:translate(16px)}}@keyframes auc-beat{50%{transform:scale(1.06)}}@keyframes auc-win{0%{opacity:0;transform:scale(.85)}}.auc-skin-clock :is(.cute-eyebrow,.sk-title,.ar-head,.esp-head,.sh-title,.ff-title){font-variant-numeric:lining-nums tabular-nums;letter-spacing:2px}.auc-skin-clock .cute-eyebrow{font-size:36px!important;font-weight:800!important;line-height:1.1!important}.auc-skin-clock .sk-title{letter-spacing:4px!important;font-size:46px!important}.auc-skin-clock .ar-head{font-size:40px!important}.auc-skin-clock .esp-head{font-size:38px!important}.auc-skin-clock .sh-title{font-size:42px!important}.auc-skin-hot :is(.cute-eyebrow,.sk-title,.ar-head,.esp-head,.sh-title,.ff-title){animation:1s ease-in-out infinite auc-beat;color:#ff4d3d!important}@property --frm-a{syntax:"<angle>";inherits:false;initial-value:0deg}.frm{--t:clamp(6px,1.5vmin,18px);--r:calc(var(--t)*.7);pointer-events:none;font-family:Salem Oswald,Arial Narrow,Arial,sans-serif;position:fixed;inset:0}.frm *{box-sizing:border-box}.frm-box{inset:calc(var(--t)*1.2);border-radius:var(--r);position:absolute}.frm-round{--r:clamp(18px,5vmin,56px)}.frm-circle .frm-box{--r:50%;width:calc(min(100vw,100vh) - var(--t)*2.4);aspect-ratio:1;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.frm-ring{border-radius:var(--r);padding:var(--t);background:conic-gradient(from var(--frm-a),var(--fa),var(--fb),var(--fa),var(--fb),var(--fa));-webkit-mask-composite:xor;animation:9s linear infinite frm-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.frm-glow{border-radius:var(--r);box-shadow:0 0 calc(var(--t)*1.4) var(--fa-soft),inset 0 0 calc(var(--t)*2.2) var(--fa-fog);opacity:.8;position:absolute;inset:0}.frm-flash .frm-glow{animation:1.4s ease-out 2 frm-burst}.frm-flash .frm-ring{filter:brightness(1.35)saturate(1.2)}@keyframes frm-spin{to{--frm-a:360deg}}@keyframes frm-burst{0%{opacity:.8;box-shadow:0 0 calc(var(--t)*1.4) var(--fa-soft),inset 0 0 calc(var(--t)*2.2) var(--fa-fog)}25%{opacity:1;box-shadow:0 0 calc(var(--t)*4) var(--fa),inset 0 0 calc(var(--t)*6) var(--fa-soft)}to{opacity:.8;box-shadow:0 0 calc(var(--t)*1.4) var(--fa-soft),inset 0 0 calc(var(--t)*2.2) var(--fa-fog)}}.frm-corner{aspect-ratio:1;border:calc(var(--t)*.55) solid var(--fi);width:min(13vmin,140px);filter:drop-shadow(0 0 6px var(--fa-soft));position:absolute}.frm-tl{top:calc(var(--t)*-.9);left:calc(var(--t)*-.9)}.frm-tr{top:calc(var(--t)*-.9);right:calc(var(--t)*-.9)}.frm-bl{bottom:calc(var(--t)*-.9);left:calc(var(--t)*-.9)}.frm-br{bottom:calc(var(--t)*-.9);right:calc(var(--t)*-.9)}.frm-corner.frm-tl{border-top-left-radius:calc(var(--r) + var(--t));border-bottom:0;border-right:0}.frm-corner.frm-tr{border-top-right-radius:calc(var(--r) + var(--t));border-bottom:0;border-left:0}.frm-corner.frm-bl{border-bottom-left-radius:calc(var(--r) + var(--t));border-top:0;border-right:0}.frm-corner.frm-br{border-bottom-right-radius:calc(var(--r) + var(--t));border-top:0;border-left:0}.frm-v-ff .frm-ring{background:conic-gradient(from var(--frm-a),var(--fa),var(--fb),#ffd84a,var(--fb),var(--fa))}.frm-ffc{aspect-ratio:1;background:repeating-linear-gradient(-45deg,var(--fa) 0 9px,#0d0901 9px 18px);clip-path:polygon(0 0,100% 0,100% 22%,22% 22%,22% 100%,0 100%);width:min(17vmin,180px);filter:drop-shadow(0 0 8px var(--fa-soft));position:absolute}.frm-ffc.frm-tr{transform:scaleX(-1)}.frm-ffc.frm-bl{transform:scaleY(-1)}.frm-ffc.frm-br{transform:scale(-1)}.frm-v-ff .frm-plate{clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);text-transform:uppercase;letter-spacing:1px;border-radius:4px}.frm-kz{width:min(15vmin,160px);height:auto;color:var(--fa);filter:drop-shadow(0 0 6px var(--fa-soft)) drop-shadow(0 2px 2px #0008);position:absolute}.frm-kz.frm-tl{top:calc(var(--t)*-.6);left:calc(var(--t)*-.6)}.frm-kz.frm-tr{top:calc(var(--t)*-.6);right:calc(var(--t)*-.6);transform:scaleX(-1)}.frm-kz.frm-bl{bottom:calc(var(--t)*-.6);left:calc(var(--t)*-.6);transform:scaleY(-1)}.frm-kz.frm-br{bottom:calc(var(--t)*-.6);right:calc(var(--t)*-.6);transform:scale(-1)}.frm-circle .frm-kz.frm-tl{top:7%;left:7%}.frm-circle .frm-kz.frm-tr{top:7%;right:7%}.frm-circle .frm-kz.frm-bl{bottom:7%;left:7%}.frm-circle .frm-kz.frm-br{bottom:7%;right:7%}.frm-circle .frm-kz{width:min(10vmin,110px)}.frm-branch{pointer-events:none;width:min(44vmin,480px);height:auto;animation:12s ease-in-out infinite frm-sway;position:absolute}.frm-branch-tr{--rot:12deg;transform-origin:85% 10%;top:calc(min(44vmin,480px)/-3.57143);right:calc(min(44vmin,480px)/-4.54545)}.frm-branch-bl{--rot:192deg;animation-delay:-5s;bottom:calc(min(44vmin,480px)/-3.33333);left:calc(min(44vmin,480px)/-5)}.frm-circle .frm-branch{width:min(26vmin,300px)}@keyframes frm-sway{0%,to{transform:rotate(var(--rot))}50%{transform:rotate(calc(var(--rot) + 2.5deg)) translateY(3px)}}.frm-side{width:15%;position:absolute;top:0;bottom:0}.frm-side-l{left:0}.frm-side-r{right:0}.frm-circle .frm-side{display:none}.frm-plate{left:50%;bottom:calc(var(--t)*-.2);background:var(--fs);border:2px solid var(--fa);max-width:80%;color:var(--fi);white-space:nowrap;box-shadow:0 6px 18px #0007,0 0 14px var(--fa-soft);border-radius:999px;padding:.35em 1.1em;font-size:clamp(14px,3.4vmin,36px);font-weight:600;line-height:1.2;position:absolute;transform:translate(-50%)}.frm-plate span{text-overflow:ellipsis;display:block;overflow:hidden}.frm-plate-thanks{background:linear-gradient(135deg,var(--fa),var(--fb));color:var(--ft);border-color:var(--ft);animation:.6s cubic-bezier(.3,1.5,.5,1) both frm-pop}.frm-circle .frm-plate{bottom:4%}@keyframes frm-pop{0%{opacity:0;transform:translate(-50%)scale(.4)}to{opacity:1;transform:translate(-50%)scale(1)}}.frm-still .frm-ring,.frm-still .frm-branch,.frm-still .frm-glow,.frm-still .frm-plate-thanks{animation:none}.lp{--lp-bg:#0b0a16;--lp-ink:#f6f3ff;--lp-soft:#c9c2e0;--lp-card:#ffffff12;--lp-line:#ffffff29;--lp-btn:#ffffff17;--lp-btn-hover:#ffffff29;--lp-accent:#a78bfa;--lp-accent2:#22d3ee;--lp-donate:linear-gradient(135deg,#ff7a1a,#ff3d7f);--lp-donate-ink:#fff;--lp-head:Manrope,"Noto Sans",sans-serif;--lp-glow:#a78bfa73;min-height:100vh;background:var(--lp-bg);min-height:100dvh;color:var(--lp-ink);isolation:isolate;justify-content:center;padding:44px 16px 28px;font-family:Manrope,Noto Sans,sans-serif;display:flex;position:relative;overflow:hidden}.lp *{box-sizing:border-box}.lp-preview{border-radius:22px;min-height:100%;padding:28px 12px 18px}.lp-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-blob{filter:blur(70px);opacity:.55;border-radius:50%;width:62vmax;height:62vmax;animation:22s ease-in-out infinite alternate lp-drift;position:absolute}.lp-preview .lp-blob{aspect-ratio:1;width:130%;height:auto}.lp-b1{background:var(--lp-accent);top:-25%;left:-25%}.lp-b2{background:var(--lp-accent2);animation-duration:26s;animation-delay:-7s;bottom:-30%;right:-25%}.lp-b3{opacity:.3;background:#ec4899;width:40vmax;height:40vmax;animation-delay:-12s;top:35%;left:30%}@keyframes lp-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(6%,8%)scale(1.12)}to{transform:translate(-5%,4%)scale(.95)}}.lp-card{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:440px;animation:.7s cubic-bezier(.2,.8,.2,1) both lp-rise;display:flex;position:relative}@keyframes lp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lp-avatar{background:conic-gradient(from var(--lp-a,0deg),var(--lp-accent),var(--lp-accent2),var(--lp-accent));width:112px;height:112px;box-shadow:0 10px 40px var(--lp-glow);border-radius:50%;padding:4px;animation:6s linear infinite lp-spin;position:relative}@property --lp-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes lp-spin{to{--lp-a:360deg}}.lp-avatar>span{background:var(--lp-bg);border:3px solid var(--lp-bg);width:100%;height:100%;font:800 44px/1 var(--lp-head);color:var(--lp-ink);border-radius:50%;place-items:center;display:grid;overflow:hidden}.lp-avatar img{object-fit:cover;width:100%;height:100%}.lp-live{background:conic-gradient(from var(--lp-a,0deg),#ff2d55,#ff9f0a,#ff2d55);animation:2.5s linear infinite lp-spin,1.6s ease-in-out infinite lp-pulse}@keyframes lp-pulse{50%{box-shadow:0 0 0 10px #ff2d5526,0 10px 40px #ff2d5580}}.lp-live-tag{color:#fff;letter-spacing:.12em;background:#ff2d55;border-radius:6px;padding:3px 10px;font:800 11px/1.2 Manrope,sans-serif;position:absolute;bottom:-8px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #ff2d5580}.lp-name{font:800 clamp(24px,6vw,30px)/1.15 var(--lp-head);letter-spacing:-.01em;justify-content:center;align-items:center;gap:8px;margin:18px 0 2px;display:flex}.lp-handle{color:var(--lp-soft);margin:0;font-size:14px;font-weight:600}.lp-bio{max-width:36ch;color:var(--lp-soft);white-space:pre-line;margin:12px 0 0;font-size:15px;line-height:1.5}.lp-btn{border:1px solid var(--lp-line);background:var(--lp-btn);width:100%;min-height:56px;color:var(--lp-ink);cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;justify-content:center;align-items:center;gap:10px;margin-top:12px;padding:14px 18px;font:700 16px/1.2 Manrope,sans-serif;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.lp-btn:hover{background:var(--lp-btn-hover);transform:translateY(-2px)scale(1.01);box-shadow:0 10px 30px #00000040}.lp-btn:active{transform:scale(.98)}.lp-btn:focus-visible{outline:3px solid var(--lp-accent2);outline-offset:3px}.lp-donate{background:var(--lp-donate);min-height:62px;color:var(--lp-donate-ink);box-shadow:0 12px 36px var(--lp-glow);border:0;margin-top:22px;font-size:18px;font-weight:800}.lp-donate:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:3.2s ease-in-out 1s infinite lp-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes lp-shine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.lp-watch{color:#fff;background:#ff2d5529;border-color:#ff2d5580}.lp-dot{background:#ff2d55;border-radius:50%;width:10px;height:10px;animation:1.4s infinite lp-dot;box-shadow:0 0 #ff2d55b3}@keyframes lp-dot{70%{box-shadow:0 0 0 10px #ff2d5500}}.lp-form{border:1px solid var(--lp-line);text-align:left;background:#0a0a0eb8;border-radius:20px;width:100%;margin-top:12px;padding:6px;animation:.45s both lp-rise}.lp-socials{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.lp-social{border:1px solid var(--lp-line);background:var(--lp-btn);width:50px;height:50px;color:var(--lp-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;place-items:center;transition:transform .2s,background .2s,color .2s,box-shadow .2s;display:grid}.lp-social:hover{background:var(--brand);color:#fff;transform:translateY(-3px)rotate(-4deg);box-shadow:0 10px 24px #0000004d}.lp-links{width:100%;margin-top:10px}.lp-link{text-align:left;justify-content:flex-start;animation:.55s cubic-bezier(.2,.8,.2,1) both lp-rise}.lp-emoji{font-size:22px;line-height:1}.lp-link-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lp-arrow{opacity:.55;transition:transform .2s,opacity .2s}.lp-link:hover .lp-arrow{opacity:1;transform:translate(4px)}.lp-top{border:1px solid var(--lp-line);background:var(--lp-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;width:100%;margin-top:26px;padding:16px}.lp-top h2{font:800 15px/1.3 var(--lp-head);letter-spacing:.02em;margin:0 0 8px}.lp-top-row{border-top:1px solid var(--lp-line);align-items:center;gap:10px;padding:8px 4px;font-size:15px;display:flex}.lp-top-row:first-of-type{border-top:0}.lp-top-row b{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.lp-top-row strong{color:var(--lp-accent2);font-variant-numeric:tabular-nums}.lp-made{color:var(--lp-soft);opacity:.8;margin-top:28px;font-size:12px;text-decoration:none}.lp-made b{color:var(--lp-ink)}.lp-neon{--lp-bg:#04030a;--lp-ink:#eafcff;--lp-soft:#8fb8c8;--lp-line:#22d3ee73;--lp-btn:#04030a99;--lp-btn-hover:#22d3ee1f;--lp-accent:#ff2bd6;--lp-accent2:#22d3ee;--lp-donate:linear-gradient(135deg,#ff2bd6,#7c3aed);--lp-glow:#ff2bd68c;--lp-head:"Salem Oswald","Arial Narrow",sans-serif}.lp-neon .lp-blob{opacity:.28}.lp-neon .lp-b3{display:none}.lp-grid{transform-origin:bottom;background:linear-gradient(#0000 0 96%,#22d3ee8c 96%) 0 0/100% 44px,linear-gradient(90deg,#0000 0 97%,#ff2bd673 97%) 0 0/44px 100%;height:55%;animation:2.4s linear infinite lp-grid;position:absolute;bottom:-10%;left:-50%;right:-50%;transform:perspective(320px)rotateX(62deg);-webkit-mask:linear-gradient(#0000,#000 70%);mask:linear-gradient(#0000,#000 70%)}@keyframes lp-grid{to{background-position:0 44px,0 0}}.lp-neon .lp-name{text-transform:uppercase;letter-spacing:.06em;text-shadow:0 0 8px #22d3ee,0 0 22px #22d3ee88}.lp-neon .lp-btn{border-radius:12px;box-shadow:inset 0 0 12px #22d3ee2e,0 0 14px #22d3ee2e}.lp-neon .lp-btn:hover{box-shadow:inset 0 0 18px #22d3ee59,0 0 24px #22d3ee73}.lp-neon .lp-donate{box-shadow:0 0 26px #ff2bd699}.lp-neon .lp-social{border-radius:12px}.lp-sakura{--lp-bg:linear-gradient(170deg,#fff7f4,#fde6ec 55%,#f8d5e0);--lp-ink:#5d2539;--lp-soft:#9a5a70;--lp-card:#ffffff9e;--lp-line:#cf7e8e61;--lp-btn:#ffffffb3;--lp-btn-hover:#fff;--lp-accent:#ef8fab;--lp-accent2:#cf7e8e;--lp-donate:linear-gradient(135deg,#ef8fab,#d9667f);--lp-glow:#ef8fab73;--lp-head:"Sakura Serif",Georgia,serif}.lp-sakura .lp-blob{opacity:.35;filter:blur(90px)}.lp-sakura .lp-b2{background:#ffd9b8}.lp-sakura .lp-b3{background:#f4c7cf}.lp-sakura .lp-name{font-size:clamp(30px,8vw,38px);font-weight:700}.lp-sakura .lp-top-row strong{color:#c45a76}.lp-petals,.lp-petals .sk-petals{position:absolute;inset:0}.lp-branch{opacity:.95;width:min(46vw,300px);animation:12s ease-in-out infinite lp-sway;position:absolute}.lp-preview .lp-branch{width:46%}.lp-branch-tr{--r:12deg;transform-origin:85% 10%;top:-30px;right:-40px}.lp-branch-bl{--r:192deg;animation-delay:-5s;bottom:-40px;left:-40px}@keyframes lp-sway{0%,to{transform:rotate(var(--r))}50%{transform:rotate(calc(var(--r) + 2.5deg)) translateY(3px)}}.lp-gold{--lp-bg:radial-gradient(120% 80% at 50% 0%,#2a2214,#0b0a08 60%);--lp-ink:#fff6df;--lp-soft:#c9b78f;--lp-card:#ffd7820d;--lp-line:#f2c45a59;--lp-btn:#ffd7820f;--lp-btn-hover:#ffd78221;--lp-accent:#f2c45a;--lp-accent2:#e8b04a;--lp-donate:linear-gradient(110deg,#b8862b,#f7d77a 30%,#fff3c4 45%,#e0ad45 60%,#b8862b);--lp-donate-ink:#2a1c05;--lp-glow:#f2c45a59;--lp-head:"Sakura Serif",Georgia,serif}.lp-gold .lp-blob{opacity:.16}.lp-gold .lp-b3{display:none}.lp-gold .lp-name{background:linear-gradient(110deg,#d9a43a,#fff3c4 40%,#e8b04a 60%,#c9952e) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,8vw,38px);font-weight:700;animation:5s linear infinite lp-goldshine}@keyframes lp-goldshine{to{background-position:-220% 0}}.lp-gold .lp-donate{background-size:200% 100%;animation:5s linear infinite lp-goldshine}.lp-gold .lp-btn,.lp-gold .lp-social{border-color:#f2c45a66}.lp-steppe{--lp-bg:linear-gradient(165deg,#0a5a73,#063f52 55%,#032a37);--lp-ink:#f4fbfc;--lp-soft:#b7dbe3;--lp-card:#ffffff12;--lp-line:#e9b94973;--lp-btn:#032a378c;--lp-btn-hover:#e9b94924;--lp-accent:#e9b949;--lp-accent2:#fff1c2;--lp-donate:linear-gradient(135deg,#f2cd6a,#e9b949 50%,#c99332);--lp-donate-ink:#1d2a10;--lp-glow:#e9b94966;--lp-head:"Salem Oswald","Arial Narrow",sans-serif}.lp-steppe .lp-blob{opacity:.2}.lp-steppe .lp-b3{display:none}.lp-steppe .lp-name{text-transform:uppercase;letter-spacing:.05em;color:#fff1c2}.lp-shanyraq{aspect-ratio:1;fill:none;stroke:#e9b949;stroke-width:1.2px;opacity:.12;width:min(140vmin,900px);animation:90s linear infinite lp-turn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-preview .lp-shanyraq{width:160%}@keyframes lp-turn{to{transform:translate(-50%,-50%)rotate(360deg)}}.lp-orn{fill:none;stroke:#e9b949;stroke-width:2.4px;stroke-linecap:round;opacity:.85;filter:drop-shadow(0 0 6px #e9b94966);width:min(22vw,120px);position:absolute}.lp-orn-tl{top:14px;left:14px}.lp-orn-tr{top:14px;right:14px;transform:scaleX(-1)}.lp-orn-bl{bottom:14px;left:14px;transform:scaleY(-1)}.lp-orn-br{bottom:14px;right:14px;transform:scale(-1)}.lp-sunset{--lp-bg:linear-gradient(160deg,#ff7a1a,#ff3d7f 45%,#7c3aed);--lp-ink:#fff;--lp-soft:#ffffffd1;--lp-card:#ffffff29;--lp-line:#ffffff59;--lp-btn:#ffffff2e;--lp-btn-hover:#ffffff4d;--lp-accent:#ffd24d;--lp-accent2:#fff;--lp-donate:#fff;--lp-donate-ink:#e2365f;--lp-glow:#00000040;--lp-head:"Salem Oswald","Arial Narrow",sans-serif;background-size:200% 200%;animation:14s ease-in-out infinite alternate lp-sky}@keyframes lp-sky{0%{background-position:0 0}to{background-position:100% 100%}}.lp-sunset .lp-blob{opacity:.35}.lp-sunset .lp-b1{background:#ffd24d}.lp-sunset .lp-b2{background:#ff3d7f}.lp-sunset .lp-b3{opacity:.2;background:#22d3ee}.lp-sunset .lp-name{text-transform:uppercase;letter-spacing:.04em;text-shadow:0 4px 18px #0003}.lp-sunset .lp-top-row strong{color:#fff}@media (prefers-reduced-motion:reduce){.lp *,.lp{animation:none!important}}.lp-icon{background:var(--lp-btn-hover);width:36px;height:36px;color:var(--lp-accent2);border-radius:11px;flex:none;place-items:center;display:grid}.lp-sakura .lp-icon{color:#c45a76}.lp-gold .lp-icon,.lp-steppe .lp-icon{color:var(--lp-accent)}.lp-sunset .lp-icon{color:#fff}.lp-top h2{justify-content:center;align-items:center;gap:8px;display:flex}.lp-top h2 svg{color:var(--lp-accent)}.lp-place{color:#2a1c05;background:linear-gradient(135deg,#fff3c4,#e0ad45);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font:800 13px/1 Manrope,sans-serif;display:grid;box-shadow:0 2px 8px #e0ad4573}.lp-top-2 .lp-place{background:linear-gradient(135deg,#fff,#b8c0cc);box-shadow:0 2px 8px #b8c0cc66}.lp-top-3 .lp-place{background:linear-gradient(135deg,#ffd2a8,#c27a43);box-shadow:0 2px 8px #c27a4366}.lp-donate svg{flex:none}.lp-card>*{flex-shrink:0}.lp .lp-name .verified-badge{filter:drop-shadow(0 2px 6px #00000059);flex:none;width:.72em;height:.72em}.lp.lp-has-media{background:#000}.lp-has-media .lp-bg{display:none}.lp-has-media .lp-card{z-index:1}.lp-media-layer{z-index:0;pointer-events:none;background:#000;position:fixed;inset:0;overflow:hidden}.lp-media-box{position:absolute;inset:0}.lp-media{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lp-media-dim{pointer-events:none;background:#000;position:absolute;inset:0}.lp-preview .lp-media-layer{position:absolute}.lp-own-icon{object-fit:cover;border-radius:6px;flex:none;display:block}.lp-req{background:var(--lp-btn);border:1px solid var(--lp-line);width:100%;color:var(--lp-ink);text-align:left;border-radius:16px;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex}.lp-req-logo{border-radius:10px;flex:none;width:36px;height:36px}.lp-req-text{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.2;display:flex}.lp-req-text span,.lp-req-text small{color:var(--lp-soft);font-size:12px}.lp-req-text b{letter-spacing:.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:16px;font-weight:800}.lp-req-copy{border:1px solid var(--lp-line);color:inherit;cursor:pointer;background:0 0;border-radius:12px;flex:none;align-items:center;gap:6px;padding:8px 10px;font:700 12px/1 Manrope,Noto Sans,sans-serif;display:flex}.lp-req-copy:hover{background:var(--lp-btn-hover)}@media (max-width:360px){.lp-req-copy span{display:none}}.lp-midnight{--lp-bg:radial-gradient(130% 60% at 50% -8%,#1d1d20 0%,#0b0b0c 64%);--lp-ink:#f6f6f4;--lp-soft:#a8a8a4;--lp-card:transparent;--lp-line:#ffffff2b;--lp-btn:#ffffff05;--lp-btn-hover:#ffffff14;--lp-accent:#f6f6f4;--lp-accent2:#f6f6f4;--lp-donate:linear-gradient(180deg,#fff,#e8e8e5);--lp-donate-ink:#0b0b0c;--lp-glow:#ffffff14;--lp-head:Manrope,"Noto Sans",sans-serif}.lp-midnight:not(.lp-preview){padding:64px 22px 32px}.lp-preview.lp-midnight{padding:40px 16px 20px}.lp-midnight .lp-blob{display:none}.lp-midnight .lp-midnight-sheen{background:linear-gradient(102deg,#0000 25%,#ffffff08 42%,#ffffff0e 50%,#ffffff08 58%,#0000 75%);width:70%;animation:18s ease-in-out infinite lp-midnight-sheen;position:absolute;top:0;bottom:0;left:0;transform:translate(-110%)}@keyframes lp-midnight-sheen{0%,50%{transform:translate(-110%)}to{transform:translate(150%)}}.lp-midnight .lp-midnight-marks{--lp-mk:#ffffff47;background:linear-gradient(var(--lp-mk),var(--lp-mk)) 0 0/14px 1px no-repeat,linear-gradient(var(--lp-mk),var(--lp-mk)) 0 0/1px 14px no-repeat,linear-gradient(var(--lp-mk),var(--lp-mk)) 100% 0/14px 1px no-repeat,linear-gradient(var(--lp-mk),var(--lp-mk)) 100% 0/1px 14px no-repeat,linear-gradient(var(--lp-mk),var(--lp-mk)) 0 100%/14px 1px no-repeat,linear-gradient(var(--lp-mk),var(--lp-mk)) 0 100%/1px 14px no-repeat,linear-gradient(var(--lp-mk),var(--lp-mk)) 100% 100%/14px 1px no-repeat,linear-gradient(var(--lp-mk),var(--lp-mk)) 100% 100%/1px 14px no-repeat;position:absolute;inset:16px}.lp-preview.lp-midnight .lp-midnight-marks{inset:12px}.lp-midnight .lp-avatar:not(.lp-live){width:104px;height:104px;box-shadow:none;background:0 0;border:1px solid #ffffff3d;padding:5px;animation:none}.lp-midnight .lp-avatar>span{letter-spacing:-.04em;background:#151517;border:3px solid #0b0b0c;font:700 40px/1 Manrope,sans-serif}.lp-midnight .lp-avatar:not(.lp-live)>span{border:0}.lp-midnight .lp-name{letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;max-width:100%;margin:28px 0 10px;font-size:clamp(38px,11vw,52px);font-weight:800;line-height:1.04;display:block}.lp-preview.lp-midnight .lp-name{font-size:40px}.lp-midnight .lp-name .verified-badge{vertical-align:-.02em;margin-left:8px}.lp-midnight .lp-handle{letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700}.lp-midnight .lp-handle:after{content:"";background:#ffffff4d;width:28px;height:1px;margin:20px auto 0;display:block}.lp-midnight .lp-bio{max-width:34ch;margin-top:18px;font-size:15px;line-height:1.65}.lp-midnight .lp-btn{border-radius:14px}.lp-midnight .lp-link{background:var(--lp-btn);-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:-.005em;min-height:58px;margin-top:10px;padding:11px 18px 11px 11px;font-size:15px;font-weight:600;transition:background .25s,color .25s,border-color .25s,transform .25s}.lp-midnight .lp-link:hover{background:var(--lp-ink);border-color:var(--lp-ink);color:#0b0b0c;box-shadow:none;transform:translateY(-1px)}.lp-midnight .lp-icon{border:1px solid var(--lp-line);width:36px;height:36px;color:var(--lp-ink);background:0 0;border-radius:10px;transition:color .25s,border-color .25s}.lp-midnight .lp-link:hover .lp-icon{color:#0b0b0c;border-color:#00000024}.lp-midnight .lp-arrow{opacity:.4}.lp-midnight .lp-donate,.lp-midnight .lp-donate:hover{background:var(--lp-donate)}.lp-midnight .lp-donate{letter-spacing:-.01em;min-height:62px;margin-top:36px;font-size:17px;box-shadow:inset 0 -1px #0000001a,0 24px 56px -22px #ffffff52}.lp-midnight .lp-donate:hover{box-shadow:inset 0 -1px #0000001a,0 28px 64px -20px #ffffff6b}.lp-midnight .lp-donate:after{display:none}.lp-midnight .lp-socials{gap:10px;margin-top:30px}.lp-midnight .lp-social{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:50%;width:46px;height:46px}.lp-midnight .lp-social:hover{background:var(--lp-ink);border-color:var(--lp-ink);color:#0b0b0c;box-shadow:none;transform:translateY(-2px)}.lp-midnight .lp-links{margin-top:22px}.lp-midnight .lp-top{border:0;border-top:1px solid var(--lp-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;margin-top:44px;padding:22px 0 0}.lp-midnight .lp-top h2{letter-spacing:.22em;text-transform:uppercase;color:var(--lp-soft);justify-content:flex-start;margin-bottom:8px;font-size:11px;font-weight:700}.lp-midnight .lp-top h2 svg{width:14px;height:14px;color:var(--lp-soft)}.lp-midnight .lp-top-row{gap:14px;padding:13px 0}.lp-midnight .lp-top-row strong{color:var(--lp-ink);font-weight:700}.lp-midnight .lp-top-row .lp-place{width:28px;height:28px;color:var(--lp-ink);box-shadow:none;background:0 0;border:1px solid #ffffff4d;font-size:12px}.lp-midnight .lp-top-1 .lp-place{background:var(--lp-ink);border-color:var(--lp-ink);color:#0b0b0c}.lp-midnight .lp-made{letter-spacing:.18em;text-transform:uppercase;opacity:1;margin-top:44px;font-size:11px;font-weight:600}.lpe-theme-midnight i{background:radial-gradient(circle at 50% 24%,#0000 0 4.5px,#ffffff8c 5px 5.6px,#0000 6.2px),linear-gradient(#f6f6f4eb,#f6f6f4eb) 50%/38% 4px no-repeat,linear-gradient(#f6f6f4,#f6f6f4) 50% 77%/58% 8px no-repeat,linear-gradient(#ffffff4d,#ffffff4d) 6px 6px/8px 1px no-repeat,linear-gradient(#ffffff4d,#ffffff4d) 6px 6px/1px 8px no-repeat,linear-gradient(#ffffff4d,#ffffff4d) calc(100% - 6px) calc(100% - 6px)/8px 1px no-repeat,linear-gradient(#ffffff4d,#ffffff4d) calc(100% - 6px) calc(100% - 6px)/1px 8px no-repeat,radial-gradient(130% 90% at 50% -10%,#26262a,#0b0b0c 70%)}.lp-galaxy{--lp-bg:#05040d;--lp-ink:#f1f0ff;--lp-soft:#b5bbdb;--lp-card:#0e0c2699;--lp-line:#a78bfa42;--lp-btn:#100e2a8c;--lp-btn-hover:#26205cad;--lp-accent:#a78bfa;--lp-accent2:#7dd3fc;--lp-donate:linear-gradient(90deg,#7c3aed 0%,#5b3fe4 25%,#3653e0 50%,#1f6fd1 75%,#7c3aed 100%);--lp-donate-ink:#fff;--lp-glow:#7c3aed80;--lp-head:Manrope,"Noto Sans",sans-serif}.lp-galaxy:not(.lp-preview) .lp-bg{position:fixed}.lp-galaxy .lp-galaxy-sky{background:radial-gradient(90% 55% at 80% 6%,#4c1d956b,#0000 70%),radial-gradient(90% 60% at 10% 92%,#08406e66,#0000 70%);position:absolute;inset:0}.lp-galaxy .lp-blob{opacity:.26}.lp-galaxy .lp-b1{background:#7c3aed}.lp-galaxy .lp-b2{opacity:.16;background:#0ea5e9}.lp-galaxy .lp-b3{display:none}.lp-galaxy .lp-galaxy-band{background:radial-gradient(closest-side,#c4b5fd29,#7dd3fc12 55%,#0000);height:42%;position:absolute;top:22%;left:-40%;right:-40%;transform:rotate(-28deg)}.lp-galaxy .lp-galaxy-stars{position:absolute;inset:0 0 -320px}.lp-galaxy .lp-galaxy-s1{background-image:radial-gradient(circle at 14px 22px,#ffffffbf .5px,#0000 1.2px),radial-gradient(circle at 61px 97px,#fff9 .5px,#0000 1.2px),radial-gradient(circle at 118px 41px,#e0e7ffb3 .5px,#0000 1.2px),radial-gradient(circle at 92px 136px,#ffffff8c .5px,#0000 1.2px),radial-gradient(circle at 30px 128px,#ffffff80 .5px,#0000 1.2px),radial-gradient(circle at 140px 110px,#e0f2fea6 .5px,#0000 1.2px),radial-gradient(circle at 77px 12px,#ffffff80 .5px,#0000 1.2px),radial-gradient(circle at 46px 63px,#ffffff73 .5px,#0000 1.2px);background-size:150px 150px}.lp-galaxy .lp-galaxy-s2{background-image:radial-gradient(circle at 40px 60px,#fff .7px,#0000 1.6px),radial-gradient(circle at 170px 30px,#fff .7px,#0000 1.6px),radial-gradient(circle at 120px 150px,#e0e7ff .7px,#0000 1.6px),radial-gradient(circle at 205px 190px,#fff .7px,#0000 1.6px),radial-gradient(circle at 15px 205px,#e0f2fe .7px,#0000 1.6px),radial-gradient(circle at 88px 110px,#fff .6px,#0000 1.4px);background-size:230px 230px;animation:120s linear infinite lp-galaxy-d2,4.5s ease-in-out infinite alternate lp-galaxy-tw}.lp-galaxy .lp-galaxy-s3{background-image:radial-gradient(circle at 70px 80px,#fff 1px,#bae6fd80 1.6px,#0000 2.6px),radial-gradient(circle at 250px 40px,#fff 1px,#c4b5fd80 1.6px,#0000 2.6px),radial-gradient(circle at 200px 230px,#fff .9px,#bae6fd73 1.5px,#0000 2.4px),radial-gradient(circle at 30px 270px,#fff .9px,#c4b5fd73 1.5px,#0000 2.4px);background-size:310px 310px;animation:80s linear infinite lp-galaxy-d3,6s ease-in-out -3s infinite alternate-reverse lp-galaxy-tw}@keyframes lp-galaxy-d2{to{transform:translateY(-230px)}}@keyframes lp-galaxy-d3{to{transform:translateY(-310px)}}@keyframes lp-galaxy-tw{0%{opacity:1}to{opacity:.3}}.lp-galaxy .lp-galaxy-spark{background:radial-gradient(circle,#fff 0 1.3px,#bae6fd8c 2.2px,#0000 4.5px),linear-gradient(90deg,#0000,#e0f2fed9,#0000) 50%/100% 1px no-repeat,linear-gradient(#0000,#e0f2fed9,#0000) 50%/1px 100% no-repeat;width:18px;height:18px;margin:-9px;animation:5s ease-in-out infinite lp-galaxy-spark;position:absolute}.lp-galaxy .lp-galaxy-k1{top:13%;left:16%}.lp-galaxy .lp-galaxy-k2{animation-duration:6.5s;animation-delay:-2s;top:21%;left:87%}.lp-galaxy .lp-galaxy-k3{animation-duration:7s;animation-delay:-4s;top:60%;left:6%}@keyframes lp-galaxy-spark{0%,to{opacity:.2;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}.lp-galaxy .lp-galaxy-shoot{opacity:0;background:linear-gradient(90deg,#fff,#bae6fd99 25%,#a78bfa00);border-radius:2px;width:130px;height:1.5px;animation:10s cubic-bezier(.35,0,.75,.6) 2.5s infinite lp-galaxy-shoot;position:absolute;top:9%;left:74%}.lp-galaxy .lp-galaxy-shoot:before{content:"";background:#fff;border-radius:50%;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:-2px;box-shadow:0 0 8px 2px #bae6fdd9}.lp-galaxy .lp-galaxy-shoot2{width:96px;animation-duration:15s;animation-delay:9s;top:40%;left:92%}@keyframes lp-galaxy-shoot{0%{opacity:0;transform:rotate(-32deg)translate(0)}1.5%{opacity:1}8%{opacity:0;transform:rotate(-32deg)translate(-420px)}to{opacity:0;transform:rotate(-32deg)translate(-420px)}}.lp-galaxy .lp-galaxy-planet{aspect-ratio:1;background:radial-gradient(60% 8% at 50% 0,#141236,#06051a 70%);border-radius:50%;width:240%;position:absolute;top:86%;left:50%;transform:translate(-50%);box-shadow:inset 0 2px 1px -1px #e0f2febf,inset 0 22px 40px -24px #7dd3fc80,0 -2px 14px #7dd3fc4d,0 -16px 60px #7c3aed59}.lp-preview.lp-galaxy .lp-galaxy-planet{top:600px}.lp-galaxy .lp-avatar{margin-top:8px}.lp-galaxy .lp-avatar:before{content:"";pointer-events:none;border:1px solid #a78bfa4d;border-radius:50%;position:absolute;inset:-12px}.lp-galaxy .lp-avatar:after{content:"";transform-origin:3.5px 71px;pointer-events:none;background:radial-gradient(circle at 35% 35%,#fff,#bae6fd 55%,#7dd3fc);border-radius:50%;width:7px;height:7px;margin-left:-3.5px;animation:16s linear infinite lp-galaxy-orbit;position:absolute;top:-15px;left:50%;box-shadow:0 0 10px 2px #7dd3fc8c}@keyframes lp-galaxy-orbit{to{transform:rotate(360deg)}}.lp-galaxy .lp-live-tag{z-index:1}.lp-galaxy .lp-name{text-wrap:balance;overflow-wrap:anywhere;letter-spacing:-.015em;background:linear-gradient(#fff 25%,#ddd6fe 62%,#a8d8ff);color:#0000;filter:drop-shadow(0 0 20px #8b5cf673);-webkit-background-clip:text;background-clip:text;max-width:100%;margin:26px 0 4px;padding:.06em 0;font-size:clamp(28px,7.6vw,34px);display:block}.lp-preview.lp-galaxy .lp-name{font-size:30px}.lp-galaxy .lp-name .verified-badge{vertical-align:-.02em;margin-left:8px}.lp-galaxy .lp-btn{border-radius:16px}.lp-galaxy .lp-link{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#1b1744db,#0b0a1edb);border-color:#a78bfa3d;box-shadow:inset 0 1px #ffffff0f}.lp-galaxy .lp-link:hover{background:linear-gradient(#2c256ce6,#121030e6);border-color:#7dd3fc8c;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #7dd3fc29,0 12px 32px #38bdf829}.lp-galaxy .lp-icon{color:#cdeaff;background:linear-gradient(135deg,#8b5cf64d,#38bdf82e);box-shadow:inset 0 0 0 1px #bae6fd24}.lp-galaxy .lp-donate,.lp-galaxy .lp-donate:hover{background:var(--lp-donate);background-size:200% 100%}.lp-galaxy .lp-donate{text-shadow:0 1px 2px #140a3c66;animation:9s linear infinite lp-galaxy-flow;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #bae6fd2e,0 14px 40px #5b3fe480,0 0 70px #38bdf833}@keyframes lp-galaxy-flow{0%{background-position:0 0}to{background-position:-200% 0}}.lp-galaxy .lp-social{-webkit-backdrop-filter:none;backdrop-filter:none;background:#100e2ad6;border-color:#a78bfa3d;border-radius:50%}.lp-galaxy .lp-top{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#18153edb,#0a091cdb);border-color:#a78bfa38}.lp-galaxy .lp-top-row strong{color:#9fdcff}.lp-galaxy .lp-made{opacity:1}@media (prefers-reduced-motion:reduce){.lp-galaxy .lp-avatar:after,.lp-galaxy .lp-donate:after{animation:none}}.lpe-theme-galaxy i{background:radial-gradient(circle at 18% 30%,#fff 0 .8px,#0000 1.6px),radial-gradient(circle at 64% 18%,#fff 0 .7px,#0000 1.4px),radial-gradient(circle at 80% 44%,#e0f2fe 0 1px,#0000 2px),radial-gradient(circle at 38% 52%,#fff 0 .6px,#0000 1.3px),radial-gradient(circle at 91% 14%,#fff 0 .6px,#0000 1.3px),radial-gradient(circle at 8% 62%,#fff 0 .6px,#0000 1.3px),radial-gradient(150% 100% at 50% 140%,#0b0a24 57%,#bae6fde6 58.5%,#7c3aed66 61%,#0000 68%),radial-gradient(70% 80% at 25% 15%,#7c3aedb3,#0000 70%),radial-gradient(60% 70% at 85% 60%,#0ea5e959,#0000 70%),#05040d}.lp-fire{--lp-bg:radial-gradient(120% 60% at 50% 0%,#1b1513 0%,#0f0c0b 60%);--lp-ink:#fff4ec;--lp-soft:#dccabf;--lp-card:#181210db;--lp-line:#ff7a2e3d;--lp-btn:#191311e0;--lp-btn-hover:#2c1b14f0;--lp-accent:#ff5a1f;--lp-accent2:#ffb347;--lp-donate:linear-gradient(100deg,#f0490e 0%,#ff6c14 20%,#ffa83a 38%,#ffd58a 50%,#ffa83a 62%,#ff6c14 80%,#f0490e 100%);--lp-donate-ink:#1f0a00;--lp-glow:#ff5a1473;--lp-head:"Salem Oswald","Arial Narrow",sans-serif}.lp-fire:not(.lp-preview) .lp-bg{position:fixed}.lp-fire .lp-blob{display:none}.lp-fire .lp-fire-glow{transform-origin:50% 100%;background:radial-gradient(50% 78% at 50% 100%,#e8481061 0%,#be240c2e 45%,#6e120812 68%,#0000 82%);height:60%;animation:3.6s ease-in-out infinite alternate lp-fire-flicker;position:absolute;bottom:0;left:-30%;right:-30%}.lp-fire .lp-fire-core{background:radial-gradient(50% 85% at 50% 100%,#ff963038,#ff54141a 50%,#0000 78%);height:30%;animation-duration:2.2s;animation-delay:-1.1s;left:-5%;right:-5%}@keyframes lp-fire-flicker{0%{opacity:.75;transform:scale(1)}35%{opacity:1;transform:scale(1.03,1.07)}65%{opacity:.85;transform:scale(.99,.97)}to{opacity:.95;transform:scale(1.02,1.04)}}.lp-fire .lp-fire-embers{position:absolute;inset:0}.lp-preview.lp-fire .lp-fire-glow{transform-origin:50%;background:radial-gradient(50% 39%,#e8481061 0%,#be240c2e 45%,#6e120812 68%,#0000 82%);height:840px;top:280px;bottom:auto}.lp-preview.lp-fire .lp-fire-core{background:radial-gradient(50% 42.5%,#ff963038,#ff54141a 50%,#0000 78%);height:420px;top:490px}.lp-preview.lp-fire .lp-fire-embers{height:700px;bottom:auto}.lp-fire .lp-fire-embers i{opacity:0;width:8px;height:100%;animation:9s linear infinite lp-fire-rise;position:absolute;bottom:0;left:50%}.lp-fire .lp-fire-embers i:before{content:"";background:#ffd58f;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-6px;left:2px;box-shadow:0 0 4px 1px #ff8a1f,0 0 12px 3px #ff480080}.lp-fire .lp-fire-embers i:nth-child(2n){animation-name:lp-fire-rise2}.lp-fire .lp-fire-embers i:nth-child(3n):before{background:#ffb25a;width:3px;height:3px}.lp-fire .lp-fire-embers i:nth-child(4n+1):before{width:5px;height:5px}.lp-fire .lp-fire-embers i:first-child{animation-duration:8s;animation-delay:-2s;left:7%}.lp-fire .lp-fire-embers i:nth-child(2){animation-duration:11s;animation-delay:-7s;left:18%}.lp-fire .lp-fire-embers i:nth-child(3){animation-duration:9.5s;animation-delay:-4s;left:29%}.lp-fire .lp-fire-embers i:nth-child(4){animation-duration:12s;animation-delay:-10s;left:41%}.lp-fire .lp-fire-embers i:nth-child(5){animation-duration:8.5s;animation-delay:-1s;left:52%}.lp-fire .lp-fire-embers i:nth-child(6){animation-duration:10.5s;animation-delay:-5.5s;left:61%}.lp-fire .lp-fire-embers i:nth-child(7){animation-duration:9s;animation-delay:-8s;left:72%}.lp-fire .lp-fire-embers i:nth-child(8){animation-duration:11.5s;animation-delay:-3s;left:83%}.lp-fire .lp-fire-embers i:nth-child(9){animation-duration:8.8s;animation-delay:-6s;left:91%}.lp-fire .lp-fire-embers i:nth-child(10){animation-duration:13s;animation-delay:-12s;left:35%}@keyframes lp-fire-rise{0%{opacity:0;transform:translate(0,0)}6%{opacity:1}25%{transform:translate(14px,-22%)}50%{opacity:.9;transform:translate(-8px,-45%)}75%{opacity:.45;transform:translate(12px,-66%)}92%,to{opacity:0;transform:translate(-4px,-82%)}}@keyframes lp-fire-rise2{0%{opacity:0;transform:translate(0,0)}6%{opacity:1}25%{transform:translate(-12px,-22%)}50%{opacity:.9;transform:translate(10px,-45%)}75%{opacity:.45;transform:translate(-14px,-66%)}92%,to{opacity:0;transform:translate(6px,-82%)}}.lp-fire .lp-avatar>span{background:#17110f;border:3px solid #0f0c0b}.lp-fire .lp-name{text-wrap:balance;overflow-wrap:anywhere;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(#fff8ec 18%,#ffd18c 55%,#ff7a2e 95%);color:#0000;filter:drop-shadow(0 2px 14px #ff5a146b);-webkit-background-clip:text;background-clip:text;max-width:100%;margin-top:20px;padding:.1em 0;font-size:clamp(34px,9.6vw,44px);font-weight:700;line-height:1.1;display:block}.lp-preview.lp-fire .lp-name{font-size:36px}.lp-fire .lp-name .verified-badge{vertical-align:-.02em;margin-left:8px}.lp-fire .lp-handle{letter-spacing:.03em}.lp-fire .lp-btn{border-radius:14px}.lp-fire .lp-link{border-color:var(--lp-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#211916eb,#140f0deb);box-shadow:inset 0 1px #ffffff0a}.lp-fire .lp-link:before{content:"";opacity:0;background:linear-gradient(#ffb347,#ff3d00);border-radius:0 3px 3px 0;width:3px;transition:opacity .2s;position:absolute;top:20%;bottom:20%;left:0}.lp-fire .lp-link:hover{background:linear-gradient(#321f17f5,#1d130ff5);border-color:#ff7a2e9e;box-shadow:inset 0 1px #ffc89614,0 0 0 1px #ff5a1438,0 12px 30px #ff460033}.lp-fire .lp-link:hover:before{opacity:1}.lp-fire .lp-icon{color:#ffb066;background:linear-gradient(135deg,#ff7a1a3d,#ff3d001a);box-shadow:inset 0 0 0 1px #ff8c3c33}.lp-fire .lp-donate,.lp-fire .lp-donate:hover{background:var(--lp-donate);background-size:200% 100%}.lp-fire .lp-donate{letter-spacing:.07em;text-transform:uppercase;text-shadow:0 1px #ffecc873;min-height:64px;font:700 21px/1.1 Salem Oswald,Arial Narrow,sans-serif;animation:6s linear infinite lp-fire-molten;box-shadow:inset 0 1px #fffae6bf,inset 0 -4px 10px #961e0066,0 0 0 1px #ff963c80,0 12px 34px #ff500073,0 0 64px #ff3c0038}.lp-fire .lp-donate:after{display:none}@keyframes lp-fire-molten{0%{background-position:0 0}to{background-position:-200% 0}}.lp-fire .lp-social{-webkit-backdrop-filter:none;backdrop-filter:none;background:#191311e0;border-radius:14px}.lp-fire .lp-top{border-color:var(--lp-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#201714ed,#120e0ced);border-radius:16px}.lp-fire .lp-top h2{letter-spacing:.08em;text-transform:uppercase;font-size:17px;font-weight:700}.lp-fire .lp-top-row strong{color:#ffb066}.lp-fire .lp-made{color:#efdcd1;opacity:1;background:#0f0c0bb8;border-radius:999px;padding:6px 14px}.lpe-theme-fire i{background:radial-gradient(circle at 22% 56%,#ffd58f 0 1.2px,#0000 2.4px),radial-gradient(circle at 46% 30%,#ffb25a 0 1px,#0000 2px),radial-gradient(circle at 71%,#ffd58f 0 1.2px,#0000 2.4px),radial-gradient(circle at 85% 22%,#ff8a1f 0 .9px,#0000 1.8px),radial-gradient(circle at 33% 16%,#ff8a1f 0 .8px,#0000 1.6px),radial-gradient(75% 90% at 50% 120%,#ffb45e 0%,#f0531a 28%,#aa1e0e80 55%,#0000 80%),#100c0b}.lp-ocean{--lp-bg:radial-gradient(130% 50% at 50% -10%,#5eead429,transparent 62%),linear-gradient(180deg,#062443 0%,#06355a 40%,#06476a 72%,#08566b 100%);--lp-ink:#f1fbff;--lp-soft:#d3edf7;--lp-card:#041e369e;--lp-line:#99f6e438;--lp-btn:#05243e8c;--lp-btn-hover:#0a4260ad;--lp-accent:#5eead4;--lp-accent2:#7dd3fc;--lp-donate:linear-gradient(120deg,#b9f6ff,#67e8f9 35%,#2dd4bf 100%);--lp-donate-ink:#032a3f;--lp-glow:#2dd4bf66;--lp-head:Manrope,"Noto Sans",sans-serif}.lp-ocean .lp-blob{opacity:.14}.lp-ocean .lp-b1{background:#38bdf8}.lp-ocean .lp-b2{opacity:.12;background:#14b8a6}.lp-ocean .lp-b3{display:none}.lp-ocean .lp-ocean-rays{transform-origin:50% 0;background:repeating-linear-gradient(100deg,#0000 0 46px,#bafaff0f 58px 74px,#0000 86px 150px);height:520px;animation:11s ease-in-out infinite alternate lp-ocean-rays;position:absolute;top:-40px;left:-25%;right:-25%;-webkit-mask:linear-gradient(#000,#0000);mask:linear-gradient(#000,#0000)}@keyframes lp-ocean-rays{0%{opacity:.55;transform:skew(-5deg)}to{opacity:1;transform:skew(5deg)}}.lp-ocean .lp-ocean-caustic{width:960px;height:288px;margin-left:-480px;position:absolute;top:-16px;left:50%;-webkit-mask:radial-gradient(58% 100% at 50% 0,#000 30%,#0000);mask:radial-gradient(58% 100% at 50% 0,#000 30%,#0000)}.lp-ocean .lp-ocean-caustic svg{fill:#c9fcff;width:110%;height:110%;position:absolute;top:-5%;left:-5%}.lp-ocean .lp-ocean-c1{opacity:.11;animation:14s ease-in-out infinite alternate lp-ocean-c1}.lp-ocean .lp-ocean-c2{opacity:.07;animation:19s ease-in-out infinite alternate lp-ocean-c2}@keyframes lp-ocean-c1{to{transform:translate(4%,2%)scale(1.05)}}@keyframes lp-ocean-c2{0%{transform:translate(3%,1%)scale(1.06)}to{transform:translate(-4%,3%)scale(1)}}.lp-ocean .lp-ocean-wave{width:200%;position:absolute;bottom:0;left:0}.lp-ocean .lp-ocean-wave path+path{fill:none;stroke:#a5f3fc;stroke-width:1.5px;opacity:.45}.lp-ocean .lp-ocean-w1{fill:#19a7b5;opacity:.26;height:150px;animation:28s linear infinite lp-ocean-swell}.lp-ocean .lp-ocean-w2{fill:#0b6e8b;opacity:.75;height:116px;animation:19s linear infinite reverse lp-ocean-swell}.lp-ocean .lp-ocean-w3{fill:#052c48;height:84px;animation:13s linear infinite lp-ocean-swell}@keyframes lp-ocean-swell{to{transform:translate(-50%)}}.lp-ocean .lp-name{overflow-wrap:anywhere;text-wrap:balance;background:linear-gradient(#fff 35%,#a5f3fc);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:100%;padding:.08em 0;display:block}.lp-ocean .lp-name .verified-badge{vertical-align:-.02em;margin-left:8px}.lp-ocean .lp-btn{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #cbfcff1f}.lp-ocean .lp-btn:hover{box-shadow:inset 0 1px #cbfcff2e,0 10px 30px #02102059}.lp-ocean .lp-donate,.lp-ocean .lp-donate:hover{background:var(--lp-donate)}.lp-ocean .lp-donate{box-shadow:inset 0 1px 0 #fff9,0 12px 36px var(--lp-glow);border-radius:999px}.lp-ocean .lp-donate:hover{box-shadow:inset 0 1px #fff9,0 16px 40px #2dd4bf8c}.lp-ocean .lp-icon{color:#a5f3fc;background:#7dd3fc1f;box-shadow:inset 0 0 0 1px #a5f3fc24}.lp-ocean .lp-social{-webkit-backdrop-filter:none;backdrop-filter:none}.lp-ocean .lp-top{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #cbfcff1a}.lp-ocean .lp-made{color:#e3f4fa;opacity:1;background:#031c308c;border-radius:999px;padding:6px 14px}@media (prefers-reduced-motion:reduce){.lp-ocean .lp-donate:after{animation:none}}.lpe-theme-ocean i{background:radial-gradient(90% 60% at 50% -10%,#a5f3fc6b,#0000 70%),radial-gradient(30% 13px at 14% 100%,#052c48 96%,#0000),radial-gradient(30% 13px at 64% 100%,#052c48 96%,#0000),linear-gradient(#052c48,#052c48) 0 100%/100% 5px no-repeat,radial-gradient(30% 20px at 38% 100%,#0d6a86 96%,#0000),radial-gradient(30% 20px at 90% 100%,#0d6a86 96%,#0000),radial-gradient(32% 26px at 10% 100%,#1a95a6 96%,#0000),radial-gradient(32% 26px at 64% 100%,#1a95a6 96%,#0000),linear-gradient(#062443,#07506a)}.lp-candy{--lp-bg:linear-gradient(155deg,#eadcff 0%,#f7e2f3 32%,#ffe3d4 60%,#d9f4e8 100%);--lp-ink:#33204b;--lp-soft:#5a4274;--lp-card:#ffffffc7;--lp-line:#7c54ba29;--lp-btn:#ffffffc7;--lp-btn-hover:#fff;--lp-accent:#b48cff;--lp-accent2:#ff9db5;--lp-donate:linear-gradient(135deg,#cc2f6b,#a1349f 50%,#7337e0);--lp-donate-ink:#fff;--lp-glow:#a1349f52;--lp-head:Manrope,"Noto Sans",sans-serif}.lp-candy .lp-blob{opacity:.5}.lp-candy .lp-b1{background:#c9adff}.lp-candy .lp-b2{background:#a8ebd2}.lp-candy .lp-b3{opacity:.45;background:#ffc7b0}.lp-candy .lp-candy-o{background:radial-gradient(circle at 32% 28%,#ffffffc7,#fff0 46%),var(--lp-candy-c);border-radius:50%;animation:9s ease-in-out infinite alternate lp-candy-float;position:absolute;box-shadow:inset -8px -10px 22px #6e46aa1a,0 20px 34px -20px #6e46aa66}.lp-candy .lp-candy-o1{--lp-candy-c:#d4bfff;width:136px;height:136px;top:58px;left:-52px}.lp-candy .lp-candy-o2{--lp-candy-c:#ffd0bd;width:50px;height:50px;animation-duration:7s;animation-delay:-3s;top:30px;right:22px}.lp-candy .lp-candy-o3{--lp-candy-c:#b9efd9;width:100px;height:100px;animation-duration:11s;animation-delay:-5s;top:44%;right:-36px}.lp-candy .lp-candy-o4{--lp-candy-c:#ffc6dc;width:40px;height:40px;animation-duration:8s;animation-delay:-1s;top:62%;left:-8px}.lp-candy .lp-candy-o5{--lp-candy-c:#fff0b8;width:78px;height:78px;animation-duration:10s;animation-delay:-6s;bottom:9%;left:-24px}.lp-candy .lp-candy-o6{width:170px;height:170px;box-shadow:none;background:0 0;border:2px solid #a078e64d;animation-duration:13s;bottom:-56px;right:-48px}.lp-candy .lp-candy-o7{width:28px;height:28px;box-shadow:none;background:0 0;border:2px solid #f078a073;animation-duration:6s;animation-delay:-2s;top:118px;right:7%}@keyframes lp-candy-float{0%{transform:translate(0)}to{transform:translate(6px,-18px)}}.lp-candy .lp-avatar:not(.lp-live){background:conic-gradient(from var(--lp-a,0deg),#b48cff,#ffb199,#8fe3c8,#b48cff)}.lp-candy .lp-avatar>span{background:#fff}.lp-candy .lp-name{overflow-wrap:anywhere;text-wrap:balance;letter-spacing:-.02em;background:linear-gradient(100deg,#4b2580,#8f2a66);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:100%;padding:.08em 0;display:block}.lp-candy .lp-name .verified-badge{vertical-align:-.02em;margin-left:8px}.lp-candy .lp-btn{-webkit-backdrop-filter:none;backdrop-filter:none;border:1.5px solid #fffffff2;border-radius:999px;box-shadow:inset 0 1px #fff,0 10px 24px -12px #623ca073}.lp-candy .lp-btn:hover{box-shadow:inset 0 1px #fff,0 16px 30px -12px #623ca080}.lp-candy .lp-btn:focus-visible{outline-color:#7339c9}.lp-candy .lp-link{padding:9px 20px 9px 9px}.lp-candy .lp-icon{color:#7339c9;background:linear-gradient(135deg,#efe3ff,#ffe5d8);border-radius:50%;width:38px;height:38px}.lp-candy .lp-arrow{color:#7339c9}.lp-candy .lp-donate,.lp-candy .lp-donate:hover{background:var(--lp-donate)}.lp-candy .lp-donate{border:0;box-shadow:inset 0 2px #ffffff59,inset 0 -3px #320a502e,0 14px 30px -10px #9630a099}.lp-candy .lp-donate:hover{box-shadow:inset 0 2px #ffffff59,inset 0 -3px #320a502e,0 18px 36px -10px #9630a0b3}.lp-candy .lp-watch{color:#9f1239;background:#ffffffc7;border-color:#e11d484d}.lp-candy .lp-watch:hover{background:#fff}.lp-candy .lp-social{-webkit-backdrop-filter:none;backdrop-filter:none;border:1.5px solid #fff;border-radius:50%;box-shadow:0 8px 18px -10px #623ca080}.lp-candy .lp-social:hover{box-shadow:0 12px 22px -10px #623ca099}.lp-candy .lp-top{-webkit-backdrop-filter:none;backdrop-filter:none;border:1.5px solid #fffffff2;border-radius:28px;box-shadow:inset 0 1px #fff,0 14px 32px -16px #623ca066}.lp-candy .lp-top h2 svg{color:#8b5cf6}.lp-candy .lp-top-row strong{color:#7339c9}.lp-candy .lp-made{opacity:1}@media (prefers-reduced-motion:reduce){.lp-candy .lp-donate:after{animation:none}}.lpe-theme-candy i{background:radial-gradient(circle at 74% 30%,#fff 0 2px,#0000 3px),radial-gradient(circle at 76% 36%,#ffd0bd 0 9px,#0000 10px),radial-gradient(circle at 20% 74%,#d4bfff 0 15px,#0000 16px),radial-gradient(circle at 52% 82%,#0000 0 5px,#ff9db5 5px 6.5px,#0000 7.5px),linear-gradient(135deg,#eadcff,#ffe3d4 55%,#d9f4e8)}.lp-cyber{--lp-bg:radial-gradient(110% 55% at 50% -12%,#dcff1e1a,transparent 60%),linear-gradient(180deg,#0c0d0f,#060607);--lp-ink:#f3f5ec;--lp-soft:#bcc0ae;--lp-card:#0e0f11e6;--lp-line:#dcff1e42;--lp-btn:#101113;--lp-btn-hover:#17190d;--lp-accent:#dcff1e;--lp-accent2:#dcff1e;--lp-donate:#dcff1e;--lp-donate-ink:#0a0b04;--lp-glow:#dcff1e47;--lp-head:"Salem Oswald","Arial Narrow",sans-serif}.lp-cyber:not(.lp-preview) .lp-bg{position:fixed}.lp-cyber .lp-blob{display:none}.lp-cyber .lp-cyber-grid{background:linear-gradient(#dcff1e0e 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#dcff1e0e 1px,#0000 1px) 0 0/28px 28px;position:absolute;inset:0;-webkit-mask:radial-gradient(100% 55% at 50% 22%,#000,#0000 85%);mask:radial-gradient(100% 55% at 50% 22%,#000,#0000 85%)}.lp-cyber .lp-cyber-band{background:linear-gradient(90deg,#0000 30%,#dcff1e17 50%,#0000 70%) 0 0/300% 100% no-repeat,linear-gradient(#dcff1e47,#dcff1e47) 0 0/100% 1px no-repeat,linear-gradient(#dcff1e47,#dcff1e47) 0 100%/100% 1px no-repeat,#dcff1e09;height:104px;animation:6s cubic-bezier(.6,0,.4,1) infinite lp-cyber-sweep;position:absolute;top:56px;left:-40%;right:-40%;transform:rotate(-8deg);-webkit-mask:linear-gradient(90deg,#0000 15%,#000 40% 60%,#0000 85%);mask:linear-gradient(90deg,#0000 15%,#000 40% 60%,#0000 85%)}@keyframes lp-cyber-sweep{0%{background-position:100% 0,0 0,0 100%}to{background-position:0 0,0 0,0 100%}}.lp-cyber .lp-cyber-scan{background:linear-gradient(#0000 calc(100% - 80px),#dcff1e0f calc(100% - 1px),#dcff1e40 calc(100% - 1px));animation:7s linear infinite lp-cyber-scan;position:absolute;inset:0;transform:translateY(-100%)}@keyframes lp-cyber-scan{to{transform:translateY(100%)}}.lp-preview.lp-cyber .lp-cyber-grid,.lp-preview.lp-cyber .lp-cyber-scan{height:700px;bottom:auto}.lp-preview.lp-cyber .lp-cyber-band{top:40px}.lp-cyber .lp-cyber-hz{opacity:.8;background:repeating-linear-gradient(-45deg,#dcff1e 0 7px,#0000 7px 14px);height:6px;position:absolute;left:0;right:0}.lp-cyber .lp-cyber-hz-t{top:0}.lp-cyber .lp-cyber-hz-b{bottom:0}.lp-cyber .lp-cyber-frame{--lp-cyber-c:#dcff1e8c;background:linear-gradient(var(--lp-cyber-c),var(--lp-cyber-c)) 0 0/18px 2px,linear-gradient(var(--lp-cyber-c),var(--lp-cyber-c)) 0 0/2px 18px,linear-gradient(var(--lp-cyber-c),var(--lp-cyber-c)) 100% 0/18px 2px,linear-gradient(var(--lp-cyber-c),var(--lp-cyber-c)) 100% 0/2px 18px,linear-gradient(var(--lp-cyber-c),var(--lp-cyber-c)) 0 100%/18px 2px,linear-gradient(var(--lp-cyber-c),var(--lp-cyber-c)) 0 100%/2px 18px,linear-gradient(var(--lp-cyber-c),var(--lp-cyber-c)) 100% 100%/18px 2px,linear-gradient(var(--lp-cyber-c),var(--lp-cyber-c)) 100% 100%/2px 18px;background-repeat:no-repeat;position:absolute;inset:18px 14px}.lp-cyber .lp-avatar{isolation:isolate;box-shadow:none;background:0 0;border-radius:0;animation:none}.lp-cyber .lp-avatar:before{content:"";z-index:-1;background:conic-gradient(from var(--lp-a,0deg),#dcff1e,#dcff1e1f 25%,#dcff1e 50%,#dcff1e1f 75%,#dcff1e);clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);animation:6s linear infinite lp-spin;position:absolute;inset:0}.lp-cyber .lp-live:before{background:conic-gradient(from var(--lp-a,0deg),#ff2d55,#ff9f0a,#ff2d55);animation-duration:2.5s}.lp-cyber .lp-avatar>span{clip-path:polygon(19.5px 0,100% 0,100% calc(100% - 19.5px),calc(100% - 19.5px) 100%,0 100%,0 19.5px);border-radius:0;font-weight:700}.lp-cyber .lp-live-tag{letter-spacing:.18em;border-radius:0;font-family:Salem Oswald,Arial Narrow,sans-serif;font-weight:700}.lp-cyber .lp-name{isolation:isolate;overflow-wrap:anywhere;text-wrap:balance;text-transform:uppercase;letter-spacing:.03em;text-shadow:-1px 0 #ff2e638c,1px 0 #00e5ff80;max-width:100%;font-size:clamp(30px,8.5vw,40px);font-weight:700;animation:7s linear infinite lp-cyber-glitch;display:block;position:relative}.lp-preview.lp-cyber .lp-name{font-size:33px}.lp-cyber .lp-name .verified-badge{vertical-align:-.02em;margin-left:8px}.lp-cyber .lp-name:before,.lp-cyber .lp-name:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:#dcff1e;width:26%;height:5px;animation:7s linear infinite lp-cyber-slice;position:absolute;top:30%;left:10%}.lp-cyber .lp-name:after{background:#ff2e63;width:18%;height:3px;animation-delay:50ms;top:64%;left:auto;right:12%}@keyframes lp-cyber-glitch{0%,90%,94%,to{transform:none}91%{transform:translate(-3px)skew(-8deg)}92%{transform:translate(3px,-1px)skew(6deg)}93%{transform:translate(-1px,1px)}}@keyframes lp-cyber-slice{0%,90.4%,93.4%,to{opacity:0;transform:none}90.8%{opacity:.9;transform:translate(-14px)}92%{opacity:.85;transform:translate(22px,-6px)scaleX(.6)}93%{opacity:.7;transform:translate(-8px,7px)scaleX(1.3)}}.lp-cyber .lp-handle{letter-spacing:.04em}.lp-cyber .lp-btn{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:#dcff1e52;border:0;border-radius:0}.lp-cyber .lp-btn:before{content:"";z-index:-1;background:var(--lp-btn);clip-path:polygon(13.5px 0,100% 0,100% calc(100% - 13.5px),calc(100% - 13.5px) 100%,0 100%,0 13.5px);transition:background .18s;position:absolute;inset:1px}.lp-cyber .lp-btn:hover{box-shadow:none;background:#dcff1e}.lp-cyber .lp-btn:hover:before{background:var(--lp-btn-hover)}.lp-cyber .lp-btn:focus-visible{background:#fff;outline:0}.lp-cyber .lp-btn:focus-visible:before{inset:2px}.lp-cyber .lp-donate{background:var(--lp-donate);text-transform:uppercase;letter-spacing:.08em;font:700 21px/1.1 Salem Oswald,Arial Narrow,sans-serif}.lp-cyber .lp-donate:before{clip-path:none;opacity:.28;background:repeating-linear-gradient(-45deg,#0a0b04d9 0 5px,#0000 5px 10px);width:40px;inset:0 0 0 auto}.lp-cyber .lp-donate:hover{background:#e8ff5c}.lp-cyber .lp-donate:hover:before{background:repeating-linear-gradient(-45deg,#0a0b04d9 0 5px,#0000 5px 10px)}.lp-cyber .lp-donate:focus-visible{background:var(--lp-donate);box-shadow:inset 0 0 0 3px #0a0b04}.lp-cyber .lp-donate:focus-visible:before{inset:0 0 0 auto}.lp-cyber .lp-watch{background:#ff2e63b3}.lp-cyber .lp-watch:before{background:#1c0a10}.lp-cyber .lp-watch:hover{background:#ff2e63}.lp-cyber .lp-watch:hover:before{background:#260d16}.lp-cyber .lp-icon{color:#dcff1e;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#dcff1e1a;border-radius:0}.lp-cyber .lp-arrow{color:#dcff1e}.lp-cyber .lp-social{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);background:#dcff1e52;border:0;border-radius:0;position:relative}.lp-cyber .lp-social:before{content:"";z-index:-1;background:var(--lp-btn);clip-path:polygon(10.5px 0,100% 0,100% calc(100% - 10.5px),calc(100% - 10.5px) 100%,0 100%,0 10.5px);transition:opacity .2s;position:absolute;inset:1px}.lp-cyber .lp-social:focus-visible{background:#fff;outline:0}.lp-cyber .lp-social:focus-visible:before{inset:2px}.lp-cyber .lp-social:hover{background:var(--brand);box-shadow:none;transform:translateY(-3px)}.lp-cyber .lp-social:hover:before{opacity:0}.lp-cyber .lp-top{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#dcff1e33;border-radius:0;padding-top:22px;position:relative}.lp-cyber .lp-top:before{content:"";opacity:.85;background:repeating-linear-gradient(-45deg,#dcff1e 0 6px,#0000 6px 12px);height:5px;position:absolute;top:0;left:0;right:0}.lp-cyber .lp-top h2{text-transform:uppercase;letter-spacing:.14em;font-size:17px;font-weight:700}.lp-cyber .lp-place{box-shadow:none;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);border-radius:0}.lp-cyber .lp-top-1 .lp-place{color:#0a0b04;background:#dcff1e}.lp-cyber .lp-form{border-color:#dcff1e4d;border-radius:0}.lp-cyber .lp-made{opacity:1}@media (prefers-reduced-motion:reduce){.lp-cyber .lp-name:before,.lp-cyber .lp-name:after,.lp-cyber .lp-avatar:before,.lp-cyber .lp-donate:after{animation:none!important}}.lpe-theme-cyber i{background:repeating-linear-gradient(-45deg,#dcff1e 0 4px,#0000 4px 8px) 0 100%/100% 6px no-repeat,linear-gradient(105deg,#0000 0 56%,#dcff1e 56% 64%,#0000 64%),linear-gradient(#dcff1e17 1px,#0000 1px) 0 0/9px 9px,linear-gradient(90deg,#dcff1e17 1px,#0000 1px) 0 0/9px 9px,#0b0c0e}@font-face{font-family:Tfx Oswald;font-weight:200 700;font-display:swap;src:url(/fonts/oswald-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tfx Oswald;font-weight:200 700;font-display:swap;src:url(/fonts/oswald-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tfx Oswald;font-weight:200 700;font-display:swap;src:url(/fonts/oswald-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tfx Serif;font-weight:400 700;font-display:swap;src:url(/sakura/fonts/cormorant-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tfx Serif;font-weight:400 700;font-display:swap;src:url(/sakura/fonts/cormorant-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tfx Serif;font-weight:400 700;font-display:swap;src:url(/sakura/fonts/cormorant-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tfx{box-sizing:border-box;pointer-events:none;text-align:center;justify-content:center;align-items:center;padding:4vh 4vw;display:flex;position:fixed;inset:0}.tfx-text{overflow-wrap:anywhere;max-width:100%;line-height:1.15;animation:.7s cubic-bezier(.2,.8,.2,1) both tfx-in;display:block}.tfx-s .tfx-text{font-size:min(7vw,30vh)}.tfx-m .tfx-text{font-size:min(10vw,42vh)}.tfx-l .tfx-text{font-size:min(14vw,60vh)}.tfx-thanks .tfx-text{animation:.7s cubic-bezier(.3,1.6,.5,1) both tfx-pop}@keyframes tfx-in{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)}to{opacity:1;filter:none;transform:none}}@keyframes tfx-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.tfx-neon .tfx-text{color:#fff;text-shadow:0 0 .04em #fff,0 0 .12em #ff4fd8,0 0 .3em #ff4fd8,0 0 .6em #8a5cff,0 0 1em #8a5cff;font-family:Manrope,Noto Sans,sans-serif;font-weight:800}.tfx-neon:not(.tfx-still) .tfx-text{animation:.7s both tfx-in,6s 1s infinite tfx-flicker}@keyframes tfx-flicker{0%,18%,22%,25%,53%,57%,to{opacity:1}20%,24%,55%{opacity:.55}}.tfx-gold .tfx-text{letter-spacing:.02em;background:linear-gradient(100deg,#d9a43a 0%,#f7d77a 22%,#fffbe6 30%,#f2c45a 42%,#c99332 60%,#f7d77a 80%,#e0ad45 100%) 0 0/250% 100%;color:#0000;filter:drop-shadow(0 .04em .03em #0009)drop-shadow(0 0 .25em #f2c45a55);-webkit-background-clip:text;background-clip:text;font-family:Tfx Serif,Georgia,serif;font-weight:700}.tfx-gold:not(.tfx-still) .tfx-text{animation:.7s both tfx-in,4s linear 1s infinite tfx-shine}@keyframes tfx-shine{0%{background-position:100% 0}to{background-position:-150% 0}}.tfx-rainbow .tfx-text{text-transform:uppercase;letter-spacing:.03em;background:linear-gradient(90deg,#ff5f6d,#ffc371,#47e5bc,#4facfe,#b36bff,#ff5f6d) 0 0/300% 100%;color:#0000;filter:drop-shadow(0 .05em .05em #0008);-webkit-background-clip:text;background-clip:text;font-family:Tfx Oswald,Arial Narrow,sans-serif;font-weight:700}.tfx-rainbow:not(.tfx-still) .tfx-text{animation:.7s both tfx-in,6s linear infinite tfx-flow}@keyframes tfx-flow{0%{background-position:0 0}to{background-position:300% 0}}.tfx-fire .tfx-text{text-transform:uppercase;background:linear-gradient(#fff3b0 0%,#ffd84a 20%,#ff7a00 55%,#ff2d00 100%);color:#0000;filter:drop-shadow(0 0 .08em #ff5a00)drop-shadow(0 0 .3em #ff3d00aa);-webkit-background-clip:text;background-clip:text;font-family:Tfx Oswald,Arial Narrow,sans-serif;font-weight:700}.tfx-fire:not(.tfx-still) .tfx-text{animation:.7s both tfx-in,1.6s ease-in-out infinite alternate tfx-ember}@keyframes tfx-ember{0%{filter:drop-shadow(0 0 .06em #ff5a00)drop-shadow(0 0 .22em #ff3d0088)}to{filter:drop-shadow(0 0 .12em #ff8a00)drop-shadow(0 0 .45em #ff3d00cc)}}.tfx-ice .tfx-text{background:linear-gradient(110deg,#e8fbff 0%,#9fe3ff 30%,#fff 45%,#5cc8ff 60%,#d9f6ff 100%) 0 0/220% 100%;color:#0000;filter:drop-shadow(0 0 .06em #bff0ff)drop-shadow(0 0 .3em #4fc3ff99);-webkit-background-clip:text;background-clip:text;font-family:Manrope,Noto Sans,sans-serif;font-weight:800}.tfx-ice:not(.tfx-still) .tfx-text{animation:.7s both tfx-in,5s linear 1s infinite tfx-shine}.tfx-comic .tfx-text{text-transform:uppercase;color:#fff;-webkit-text-stroke:.07em #120d18;paint-order:stroke fill;text-shadow:.07em .07em #ff3d7f,.12em .12em #120d18;font-family:Tfx Oswald,Arial Narrow,sans-serif;font-weight:700}.tfx-comic:not(.tfx-still) .tfx-text{animation:.6s cubic-bezier(.3,1.6,.5,1) both tfx-pop,2.4s ease-in-out .6s infinite tfx-bob}@keyframes tfx-bob{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)translateY(-.03em)}}.tfx-elegant .tfx-text{color:#fff8ef;text-shadow:0 .03em .05em #000a,0 0 .4em #ffffff40;font-family:Tfx Serif,Georgia,serif;font-style:italic;font-weight:500}.tfx-elegant:not(.tfx-still) .tfx-text{animation:1.6s ease-out both tfx-write}@keyframes tfx-write{0%{clip-path:inset(0 100% 0 0);opacity:.3}to{clip-path:inset(0);opacity:1}}.tfx-still .tfx-text{animation:none}.voice-picker{flex-direction:column;gap:8px;margin:6px 0 4px;display:flex}.voice-picker-title{color:#e9e3f1;align-items:center;gap:6px;font-size:.85rem;font-weight:700;display:flex}.voice-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;display:grid}.voice-card{background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;align-items:stretch;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.voice-card.on{background:#ff7a1a1a;border-color:#ff7a1a}.voice-pick{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:9px 11px;display:flex;position:relative}.voice-pick strong{font-size:.86rem}.voice-pick small{color:#a99fb6;font-size:.74rem}.voice-pick svg{color:#ffb37a;position:absolute;top:8px;right:8px}.voice-play{color:#ffb37a;cursor:pointer;background:#ffffff0a;border:0;border-left:1px solid #ffffff14;flex-shrink:0;justify-content:center;align-items:center;width:40px;display:flex}.voice-play:hover{background:#ff7a1a2e}.voice-dots{letter-spacing:1px;font-weight:800}.voice-hint{color:#9e95aa;font-size:.76rem;line-height:1.45}.voice-note{color:#ffb37a;font-size:.8rem;line-height:1.45}.voice-panel{margin-bottom:18px;padding:18px 20px}.np-quick{margin:0 0 22px}.np-quick h2,.np-links h2{letter-spacing:.6px;text-transform:uppercase;color:#ffb27a;margin:0 0 10px;font-size:15px}.np-quick-grid,.np-hub-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.np-tile{text-align:left;color:#f4ece4;font:inherit;cursor:pointer;background:#1d1a21;border:1px solid #332c3a;border-radius:16px;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:16px;transition:transform .15s,border-color .15s;display:flex}.np-tile:hover{border-color:#ff9a5677;transform:translateY(-2px)}.np-tile:focus-visible{outline-offset:2px;outline:2px solid #ff873c}.np-tile b{font-size:16px;line-height:1.3}.np-tile p{color:#a99daf;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.np-tile-ic{color:#ffb27a;background:#2a1f1a;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.np-tile-ic svg{width:20px;height:20px}.np-st{color:#ffcf9e;overflow-wrap:anywhere;align-items:center;gap:4px;margin-top:auto;font-size:12.5px;font-weight:800;display:inline-flex}.np-st.ok{color:#8ff0b8}.np-st.todo{color:#ffb27a}.np-tile.cta{background:linear-gradient(120deg,#3b1a0c,#8a3a0c 60%,#f47a32);border-color:#ff9a56}.np-tile.cta p{color:#ffe2c2}.np-tile.cta .np-tile-ic{color:#fff;background:#0003}.np-tile.cta .np-st{color:#fff}.np-hub{flex-direction:column;gap:16px;display:flex}.np-link-box{background:linear-gradient(120deg,#2a1206,#4a2410);border:1px solid #ff9a5655;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.np-link-box small{color:#ffcf9e;letter-spacing:.5px;font-size:12px;display:block}.np-link-box b{overflow-wrap:anywhere;font-size:17px}.np-links{margin:0 0 24px}.np-links-note{color:#a99daf;margin:0 0 12px;font-size:14px;line-height:1.6}.np-links-list{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.np-link-row{background:#1d1a21;border:1px solid #332c3a;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.np-link-row b{flex:1;min-width:0;font-size:15px}@media (max-width:600px){.np-link-row{flex-wrap:wrap}.np-link-row b{flex-basis:100%}.np-link-row .suite-button{flex:1;justify-content:center}}.np-palette-backdrop{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.np-palette{color:#f6f1f8;background:#1b1820;border:1px solid #ff9a5655;border-radius:18px;width:min(620px,100%);overflow:hidden;box-shadow:0 30px 60px #000a}.np-palette-in{color:#a99daf;border-bottom:1px solid #2e2833;align-items:center;gap:10px;padding:13px 14px;display:flex}.np-palette-in input{color:#f6f1f8;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.np-palette-in button{color:#e5d6dd;cursor:pointer;background:#2b2531;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.np-palette-list{max-height:min(60vh,460px);padding:8px;overflow-y:auto}.np-palette-list small{color:#8f8299;letter-spacing:1px;margin:6px 10px;font-size:11px;font-weight:800;display:block}.np-palette-list>button{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:11px 10px;display:flex}.np-palette-list>button b{flex:1;min-width:0;font-size:14.5px;font-weight:700}.np-palette-list>button span{color:#8f8299;text-align:right;font-size:12px}.np-palette-list>button.on{background:#3a2316}.np-palette-list p{color:#a99daf;margin:14px 10px}@media (max-width:600px){.np-palette-backdrop{padding-top:8vh}.np-palette-list>button{flex-wrap:wrap}.np-palette-list>button span{text-align:left;flex-basis:100%}}.nav2-search{color:#9f93a8;width:100%;font:inherit;cursor:pointer;text-align:left;background:#1f1b23;border:1px solid #3a3340;border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:9px 10px;font-size:13px;display:flex}.nav2-search kbd{border:1px solid #3a3340;border-radius:5px;margin-left:auto;padding:1px 5px;font-family:inherit;font-size:11px}.nav2-group{letter-spacing:1.5px;color:#8f8299;margin:14px 10px 4px;font-size:11px;font-weight:800}.nav2-badge{color:#2a1104;background:#ff8a2b;border-radius:999px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:800}.nav2-more{color:#8f8299;width:100%;font:inherit;letter-spacing:1.2px;cursor:pointer;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:8px;padding:14px 10px 4px;font-size:12px;font-weight:800;display:flex}@media (max-width:600px){.np-quick-grid,.np-hub-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.np-tile{border-radius:14px;gap:5px;padding:12px}.np-tile b{font-size:14px}.np-tile p{display:none}.np-tile.cta{grid-column:1/-1}.np-tile.cta p{display:block}.np-tile-ic{border-radius:10px;width:34px;height:34px}.np-tile-ic svg{width:17px;height:17px}.np-st{font-size:11.5px}}.workspace-groups{margin-top:5px}.workspace-group{margin-bottom:9px}.workspace-group-toggle{text-align:left;color:#ffa56e;background:#ffffff04;border:1px solid #ffffff03;border-radius:8px;align-items:center;gap:8px;width:100%;padding:11px 10px;display:flex}.workspace-group-toggle strong{letter-spacing:.7px;font-size:.875rem}.workspace-group-toggle>svg:last-child{color:#908274;margin-left:auto;transition:transform .2s;transform:rotate(-90deg)}.workspace-group-toggle>svg.expanded{transform:rotate(0)}.group-widgets .workspace-group-toggle{color:#a589ff;background:#a589ff08}.group-profile .workspace-group-toggle{color:#6ed3a8;background:#6ed3a808}.workspace-group-items{padding:6px 0}.workspace-nav-entry{color:#a9a4b0;text-align:left;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:38px;margin:2px 0;padding:10px 8px 10px 11px;font-size:.875rem;display:flex;position:relative}.workspace-nav-entry>svg{color:#7c7783;stroke-width:1.7px}.workspace-nav-entry>span:first-of-type{flex:1;min-width:0;line-height:1.5}.workspace-nav-entry:hover{color:#eee6f2;background:#ffffff06}.workspace-nav-entry.active{color:#ffa965;background:#ff8a3610}.workspace-nav-entry.active:before{content:"";background:#ff9a4b;border-radius:3px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.workspace-nav-entry.active>svg{color:#ffa965}.workspace-tier{letter-spacing:.2px;color:#b49677;background:#86644413;border:1px solid #69574555;border-radius:4px;flex-shrink:0;align-items:center;gap:3px;padding:3px;font-size:.625rem;display:flex}.workspace-tier.current{color:#c8b294;text-transform:uppercase}.workspace-logout{color:#9b8790;border-top:1px solid #ffffff08;border-radius:0;padding-top:13px}.sidebar .workspace-select{margin:22px 0 19px}.sidebar .sidebar-bottom{margin-top:18px}.sidebar .help-card{padding:14px 12px}.sidebar .workspace-groups{flex-shrink:0}@media (max-width:650px){.workspace-nav-entry{min-height:43px;font-size:1rem}.workspace-group-toggle strong{font-size:.9375rem}.workspace-tier{font-size:.6875rem}}.workspace-nav-entry:disabled{opacity:.5;cursor:wait}.workspace-search{color:#aaa2af;border:1px solid #353238;border-radius:9px;align-items:center;gap:8px;min-width:0;margin-bottom:18px;padding:10px;display:flex}.workspace-search input{color:#eee8f1;background:0 0;border:0;width:100%;min-width:0;font-size:.8125rem;line-height:1.6}.workspace-search button{padding:2px;display:flex}.workspace-search-empty{color:#b9afc0;padding:14px 10px;font-size:.875rem}.group-design .workspace-group-toggle{color:#bca7f4}.group-donations .workspace-group-toggle{color:#e8b078}.group-connection .workspace-group-toggle{color:#88c4e7}.group-account .workspace-group-toggle{color:#87d8b3}.workspace-group-toggle strong{letter-spacing:.4px}.workspace-search:focus-within{border-color:var(--orange)}.workspace-pinned{border-bottom:1px solid #ffffff12;flex-direction:column;gap:2px;margin-bottom:6px;padding-bottom:10px;display:flex}.workspace-new{color:#fff;letter-spacing:.08em;background:linear-gradient(135deg,#ff7a1a,#ff3d7f);border-radius:999px;flex-shrink:0;margin-left:auto;padding:2px 7px;font:800 .625rem/1.5 Manrope,sans-serif;animation:2.2s ease-in-out infinite workspace-new;box-shadow:0 0 10px #ff5a3c73}.workspace-group-new{background:#ff5a3c;border-radius:50%;width:7px;height:7px;margin-left:6px;box-shadow:0 0 8px #ff5a3c}@keyframes workspace-new{50%{box-shadow:0 0 16px #ff5a3ccc}}@media (prefers-reduced-motion:reduce){.workspace-new{animation:none}}.revenue-chart .chart-y{min-width:60px}.revenue-empty{color:#aaa1a0;padding:8px 0;font-size:1rem;line-height:1.6}.revenue-details{color:#baaba1;margin-top:18px;font-size:1rem}.revenue-details summary{cursor:pointer;min-height:32px;line-height:32px}.revenue-details summary:focus-visible{outline-offset:3px;outline:2px solid #ff8a36}.revenue-table{max-height:280px;margin-top:8px;overflow:auto}.revenue-table table{border-collapse:collapse;text-align:left;width:100%}.revenue-table th,.revenue-table td{white-space:nowrap;border-bottom:1px solid #363033;padding:10px}.revenue-table td:last-child,.revenue-table th:last-child{text-align:right}.revenue-table th{color:#ecdace}@media (max-width:500px){.revenue-chart .chart-y{min-width:44px;font-size:.875rem}.revenue-details{font-size:1rem}.revenue-chart .chart-x{font-size:.875rem}}.revenue-chart .chart-plot{position:relative}.revenue-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.4,0,.2,1) forwards revenue-draw}.revenue-area{opacity:0;animation:.7s ease-out .35s forwards revenue-fade}.revenue-guide{pointer-events:none;background:#ff8a3666;width:1px;transition:left .18s ease-out;position:absolute;top:0}.revenue-dot{pointer-events:none;background:#ff8a36;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transition:left .18s ease-out,top .18s ease-out;position:absolute;box-shadow:0 0 0 3px #171719,0 0 12px #ff8a3699}.revenue-chart .chart-tooltip{transition:left .18s ease-out}@keyframes revenue-draw{to{stroke-dashoffset:0}}@keyframes revenue-fade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.revenue-line{stroke-dashoffset:0;animation:none}.revenue-area{opacity:1;animation:none}.revenue-guide,.revenue-dot,.revenue-chart .chart-tooltip{transition:none}}.setup-checklist{background:linear-gradient(120deg,#211a16,#17171c);border:1px solid #ff985338;border-radius:16px;margin:24px 0;padding:24px}.setup-checklist header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.setup-checklist header span{color:#eaae86;letter-spacing:2px;font-size:.8125rem}.setup-checklist h2{margin:8px 0;font-size:20px}.setup-checklist p{color:#b3aeb8;font-size:1rem;line-height:1.7}.setup-checklist button,.setup-reopen{color:#ffd9ba;font:inherit;cursor:pointer;background:#2b221d;border:1px solid #72645b66;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:.9375rem;display:inline-flex}.setup-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.setup-steps article{background:#15151a99;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;align-items:flex-start;padding:20px 16px;display:flex;position:relative}.setup-steps article>svg{color:#eaae86;margin-bottom:12px}.setup-steps strong{font-size:1rem}.setup-steps p{flex:1}.setup-number{color:#88786d;font-size:.9375rem;position:absolute;top:12px;right:12px}.setup-number.done{color:#8ed5ad}.setup-steps label{color:#d3c9c2;align-items:center;gap:6px;margin-top:10px;font-size:.875rem;display:flex}.setup-checklist>small{color:#938c96;font-size:.875rem;line-height:1.7}.setup-reopen{margin:20px 0}@media (max-width:1100px){.setup-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.setup-checklist{padding:16px}.setup-checklist header{flex-wrap:wrap}.setup-steps{grid-template-columns:1fr}}.setup-live-status{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.setup-live-status>span{color:#b8a899;background:#2b231d;border:1px solid #5b4634;border-radius:6px;align-items:center;gap:7px;padding:7px 10px;font-size:.75rem;line-height:1.6;display:flex}.setup-live-status>span:before{content:"";background:#bf9569;border-radius:50%;flex-shrink:0;width:5px;height:5px}.setup-live-status>span.ready{color:#a9d7b6;background:#263a2c66;border-color:#466a4f}.setup-live-status>span.ready:before{background:#91cf9d}.setup-steps label{min-height:36px;line-height:1.7}@media (max-width:650px){.setup-live-status{grid-template-columns:1fr;display:grid}.setup-live-status>span{font-size:.8125rem}}.setup-steps article:not(:has(label)):after{content:"";min-height:46px;display:block}@media (max-width:650px){.setup-live-status{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.setup-live-status>span{padding:5px 9px;font-size:.75rem}.setup-checklist h2{font-size:18px}.setup-checklist p{font-size:.9375rem;line-height:1.6}.setup-steps{gap:10px;margin:14px 0}.setup-steps article{padding:16px 14px}.setup-steps article:not(:has(label)):after{display:none}}.phone-relay h1{align-items:center;gap:12px;display:flex}.phone-version{background:#19191e;border:1px solid #33333b;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:18px 22px;display:flex}.phone-version label{color:#c3c3ce;align-items:center;gap:16px;font-size:1rem;display:flex}.phone-version select,.phone-relay input:not([type=checkbox]){color:#eee;font:inherit;background:#101014;border:1px solid #45454d;border-radius:10px;min-width:0;padding:12px}.phone-version a{color:#ffa45f;font-size:1rem}.phone-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin:24px 0;display:grid}.phone-summary>div{background:#1c1c22;border:1px solid #34343e;border-radius:16px;gap:10px;padding:22px;display:grid}.phone-summary span{color:#c0c0cb;align-items:center;gap:8px;font-size:1rem;display:flex}.phone-summary strong{font-size:20px}.phone-summary small,.phone-help{color:#a7a7b5;font-size:1rem;line-height:1.7}.phone-online{color:#64d79a}.phone-step-card{background:#19191f;border:1px solid #36363e;border-radius:18px;margin:18px 0;padding:28px;position:relative}.phone-step-card h2{margin:4px 0 18px;font-size:22px}.phone-step-card p{color:#b9b9c4;line-height:1.7}.phone-step-number{letter-spacing:2px;color:#ffac70;font-size:1rem}.phone-consent{color:#ddd;align-items:flex-start;gap:10px;font-size:1rem;line-height:1.7;display:flex}.phone-consent input{accent-color:#ff8739;flex-shrink:0;width:17px;height:17px;margin-top:5px}.phone-key-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.phone-secret{background:#101013;border:1px solid #72482e;border-radius:12px;flex-wrap:wrap;align-items:end;gap:12px;padding:18px;display:flex}.phone-secret label{flex:1;gap:8px;min-width:180px;font-size:1rem;display:grid}.phone-secret input{width:100%;font-family:monospace!important}.phone-relay ol{color:#c6c6d1;gap:18px;margin:22px 0;padding-left:24px;font-size:1rem;line-height:1.8;display:grid}.phone-endpoint{background:#111115;border:1px solid #36363e;border-radius:12px;align-items:center;gap:12px;margin:14px 0;padding:14px;display:flex}.phone-endpoint code{color:#ffd4b7;overflow-wrap:anywhere;flex:1;min-width:0;font-size:1rem}.phone-endpoint input{flex:1;min-width:0}.phone-fields{margin:20px 0;overflow-x:auto}.phone-fields table{border-collapse:collapse;width:100%}.phone-fields th,.phone-fields td{text-align:left;border-bottom:1px solid #37373e;padding:13px;font-size:1rem}.phone-fields th{color:#aaa}.phone-fields td:first-child{color:#ffb27b;font-family:monospace}.phone-warning{background:#2c241b;border:1px solid #59452d;border-radius:12px;padding:16px 20px;font-size:1rem;line-height:1.7;color:#ebca9e!important}.phone-warning svg{vertical-align:middle;margin-right:8px}.phone-log{background:#19191f;border:1px solid #33333c;border-radius:16px;margin:24px 0;padding:26px}.phone-log h2{margin:0 0 20px;font-size:20px}.phone-log article{border-top:1px solid #33333b;align-items:center;gap:14px;padding:14px 0;display:flex}.phone-log small{color:#a6a6b4;margin-top:6px;font-size:.9375rem;display:block}.phone-event{color:#c9c9d7;background:#33303a;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.phone-event.accepted{color:#79df9f;background:#1e3b2b}.phone-event.test{color:#ffb774;background:#352822}.phone-relay .suite-button{min-height:42px}@media (max-width:700px){.phone-summary{grid-template-columns:1fr}.phone-version,.phone-version label{flex-direction:column;align-items:flex-start}.phone-step-card{padding:20px}.phone-relay h1{align-items:flex-start;font-size:25px}.phone-endpoint{flex-wrap:wrap}.phone-endpoint code,.phone-endpoint input{flex-basis:100%;width:100%}.phone-secret label{flex-basis:100%}.phone-log{padding:18px}.phone-log strong{overflow-wrap:anywhere;font-size:1rem}.phone-relay ol{font-size:1rem}}.phone-quick{background:linear-gradient(160deg,#2a2440,#1d1922 60%);border:1px solid #6f5fb055;border-radius:22px;max-width:none;margin:0 0 22px;padding:22px;box-shadow:0 20px 50px #0006}.phone-quick>h2{align-items:center;gap:10px;margin:0 0 16px;font-size:21px;display:flex}.pq-step{border-top:1px solid #ffffff14;flex-direction:column;gap:10px;padding:14px 0;display:flex}.pq-step:first-of-type{border-top:0;padding-top:0}.pq-label{letter-spacing:1.2px;color:#b9aedd;font-size:12px;font-weight:900}.pq-token{color:#f4ece4;word-break:break-all;-webkit-user-select:all;user-select:all;background:#120f18;border:1px solid #3a3350;border-radius:12px;padding:12px 14px;font-size:13.5px;display:block}.pq-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.pq-row .suite-button{justify-content:center}.pq-big{justify-content:center;width:100%;min-height:46px}.pq-note{color:#b7aec6;margin:0;font-size:13px;line-height:1.55}.pq-consent{margin:0}.pq-qr{flex-direction:column;align-items:center;gap:8px;display:flex}.pq-qr .qr-code{border-radius:14px;width:min(220px,70vw);height:auto;box-shadow:0 0 0 6px #ffffff10}.pq-qr small{color:#b7aec6;font-size:13px}.pq-open{color:#062027;background:linear-gradient(90deg,#3fd5e8,#38c1e0);border-color:#0000;justify-content:center;width:100%;min-height:46px;font-weight:800}.pq-list{color:#e8e0ef;flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14.5px;line-height:1.5;display:flex}.phone-manual{margin:0 0 22px}.phone-manual>summary{cursor:pointer;color:#d9cfe0;background:#1d1a21;border:1px solid #332c3a;border-radius:14px;padding:12px 16px;font-weight:700}.phone-manual[open]>summary{margin-bottom:14px}@media (max-width:480px){.phone-quick{border-radius:18px;padding:16px}.pq-row{grid-template-columns:1fr}}.android-steps{flex-direction:column;gap:6px;margin:10px 0 14px;padding-left:20px;line-height:1.55;display:flex}.android-app-row{flex-wrap:wrap;align-items:center;gap:16px;margin:12px 0;display:flex}.android-app-row>div{flex-direction:column;flex:220px;gap:6px;min-width:0;display:flex}.android-app-row p{color:#b7aec6;margin:0;line-height:1.55}.android-app-row .qr-code{border-radius:12px;flex-shrink:0}.android-card .phone-manual{margin-top:14px}@media (min-width:1100px){.phone-quick{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 26px;display:grid}.phone-quick>h2{grid-column:1/-1}.phone-quick .pq-step{border-top:0!important;padding-top:0!important}}.phone-ok{font-weight:700;color:#8ff0b8!important}.phone-advanced{margin:0 0 22px}.phone-advanced h3{margin:16px 0 6px;font-size:15px}@media (max-width:700px){.android-card .android-app-row>.qr-code{display:none}.android-card .android-app-row>:has(>.qr-code){display:none}}.widget-hub,.flow-editor{min-width:0}.flow-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin:4px 0 28px;display:flex}.flow-heading>div{min-width:0}.flow-heading h1{letter-spacing:-.8px;margin:9px 0 12px;font-size:clamp(25px,2.4vw,34px);line-height:1.3}.flow-heading p{color:#aaa2b2;max-width:720px;margin:0;font-size:15px;line-height:1.8}.flow-heading>.btn{flex-shrink:0;min-height:46px}.flow-start-steps{background:#211c20;border:1px solid #41353f;border-radius:12px;grid-template-columns:1fr 1fr 1.5fr;gap:16px;margin:0 0 24px;padding:18px 20px;list-style:none;display:grid}.flow-start-steps li{color:#d3c3d5;align-items:center;gap:10px;font-size:13px;line-height:1.7;display:flex}.flow-start-steps b{color:#ffb779;background:#ff944f0a;border:1px solid #9b633955;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.flow-search{color:#b9a7c2;border:1px solid #453a49;border-radius:10px;align-items:center;gap:12px;max-width:600px;margin-bottom:30px;padding:13px 16px;display:flex}.flow-search:focus-within{border-color:#ffa369}.flow-search input{width:100%;min-width:0;font:inherit;color:#f0e6f2;background:0 0;border:0;outline:none;font-size:15px;line-height:1.6}.flow-widget-section{margin-bottom:32px}.flow-widget-section>h2{letter-spacing:-.2px;margin:0 0 16px;font-size:18px;line-height:1.5}.flow-widget-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:16px;display:grid}.flow-widget-card{background:linear-gradient(135deg,#232027,#1b191e);border:1px solid #3d343f;border-radius:14px;flex-direction:column;align-items:flex-start;min-width:0;padding:22px;transition:border-color .15s;display:flex}.flow-widget-card:hover{border-color:#88604c}.flow-card-top{justify-content:space-between;align-items:center;gap:15px;width:100%;margin-bottom:18px;display:flex}.flow-widget-icon{color:#ffb57d;background:#ff944f0b;border:1px solid #d1977340;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.flow-widget-icon.icon-statistics{color:#c7b1ff;background:#b899ff0a;border-color:#b899ff33}.flow-widget-icon.icon-tools{color:#8dcbd5;background:#8dcbd50a;border-color:#8dcbd533}.flow-widget-icon.icon-interactive{color:#f5b1d3;background:#f5b1d30a;border-color:#f5b1d333}.flow-card-badge{color:#cbb597;overflow-wrap:anywhere;background:#a68e560b;border:1px solid #5d51445c;border-radius:6px;max-width:100%;padding:4px 8px;font-size:11px;line-height:1.6}.flow-card-badge.locked{color:#edba87;border-color:#98734e66}.flow-widget-card h3{margin:0 0 9px;font-size:18px;line-height:1.5}.flow-widget-card p{color:#afa1b5;margin:0 0 16px;font-size:14px;line-height:1.8}.flow-widget-card>small{color:#b49bb9;margin:0 0 16px;font-size:12px;line-height:1.7}.flow-card-actions{flex-wrap:wrap;align-items:center;gap:12px;width:100%;margin-top:auto;display:flex}.flow-card-actions>.btn{justify-content:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px}.flow-link{color:#e5b691;text-align:left;align-items:center;gap:7px;min-height:44px;font-size:13px;line-height:1.6;display:inline-flex}.flow-link svg{flex-shrink:0}.flow-secondary{background:#292029;border:1px solid #564351;border-radius:12px;align-items:center;gap:18px;min-width:0;margin:22px 0;padding:20px;display:flex}.flow-secondary>svg{color:#c4a0d1;flex-shrink:0}.flow-secondary>div{flex:1;min-width:0}.flow-secondary strong{font-size:15px;line-height:1.5}.flow-secondary p{color:#b29dbb;margin:7px 0 0;font-size:13px;line-height:1.8}.flow-secondary>.btn{flex-shrink:0;min-height:44px}.flow-empty{color:#b9a7c4;border:1px dashed #4d3b53;border-radius:12px;padding:30px 20px;line-height:1.8}.flow-section-nav{color:#c9b7d1;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;margin:0 0 24px;display:flex}.flow-back{color:#d1b1da;text-align:left;border:1px solid #43374a;border-radius:8px;align-items:center;gap:6px;min-height:44px;padding:8px 12px;font-size:13px;display:inline-flex}.flow-section-nav>span{color:#a490ad;font-size:13px}.flow-section-tabs{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.flow-section-tabs>button:not(.flow-link){background:#231b28;border:1px solid #493950;border-radius:8px;min-height:44px;padding:10px 14px;font-size:13px;line-height:1.6}.flow-section-tabs>button.active{color:#ffb57c;background:#ff944f10;border-color:#c88756}.flow-section-tabs>span{padding-right:12px;font-size:14px}.flow-section-tabs>.flow-link{padding-inline:10px}.flow-editor-tabs{border-bottom:1px solid #49394f;gap:8px;padding:0 0 14px;display:flex}.flow-editor-tabs>button{color:#b9a8c4;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:10px 17px;font-size:14px;line-height:1.6;display:flex}.flow-editor-tabs>button>b{color:#c8b3d0;border:1px solid #67516f;border-radius:7px;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.flow-editor-tabs>button.active{color:#ffc494;background:#ff944f0b;border-color:#b7774c}.flow-editor-tabs>button.active>b{color:#ffd6ac;border-color:#db985b}.flow-editor-columns{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);align-items:start;gap:24px;display:grid}.flow-editor-fields{gap:20px;min-width:0;display:grid}.flow-editor-preview{min-width:0;position:sticky;top:20px}.flow-editor-preview>p{color:#ad99b7;margin:14px 0 0;font-size:12px;line-height:1.8}.flow-editor .widget-preview-art{min-height:270px;padding:28px 18px}.flow-editor .widget-goal-fields{grid-template-columns:minmax(0,1fr)}.flow-editor .widget-goal-fields select{width:100%;min-height:48px;font:inherit;color:#f3edf7;background:#141315;border:1px solid #4a404f;border-radius:8px;padding:12px 14px;font-size:16px}.flow-editor .flow-heading{margin-bottom:6px}.flow-editor .widget-controls .wc-grid{grid-template-columns:minmax(0,1fr)}.flow-editor .wc-card{grid-column:1/-1;min-width:0}.flow-editor .flow-secondary{margin:0}.flow-scope-note{color:#c5a4d0;font-size:13px;line-height:1.8}.flow-save-bar{margin-top:10px}.flow-save-bar>span{margin-right:auto}.flow-advanced{background:#1b171e;border:1px solid #4a3b51;border-radius:12px;padding:20px}.flow-advanced>summary{cursor:pointer;color:#d3b7dc;align-content:center;min-height:44px;font-size:14px}.flow-editor .section-widget-design{margin:0}.flow-section-nav+section .suite-heading{margin-top:0}.workspace-groups .group-design .workspace-group-toggle{color:#ffa76f}.workspace-groups .workspace-nav-entry{min-height:42px}:is(.flow-editor button:focus-visible,.widget-hub button:focus-visible,.flow-section-nav button:focus-visible){outline-offset:3px;outline:2px solid #ffb57b}.widget-hub .btn,.flow-editor .btn{white-space:normal;overflow-wrap:anywhere;max-width:100%}.widget-hub .btn svg,.flow-editor .btn svg{flex-shrink:0}@media (max-width:1150px){.flow-editor-columns{grid-template-columns:minmax(0,1fr)}.flow-editor-preview{order:-1;position:static}.flow-editor .widget-preview-art{min-height:220px}.flow-start-steps{grid-template-columns:minmax(0,1fr);gap:10px}.flow-secondary{flex-wrap:wrap}.flow-secondary>.btn{margin-left:auto}}@media (max-width:650px){.flow-heading{flex-direction:column;gap:16px;margin-bottom:22px}.flow-heading h1{font-size:26px}.flow-heading p{font-size:15px}.flow-heading>.btn{justify-content:center;width:100%}.flow-start-steps{padding:15px}.flow-widget-grid{grid-template-columns:minmax(0,1fr)}.flow-widget-card{padding:20px}.flow-widget-card p{font-size:15px}.flow-widget-card h3{font-size:19px}.flow-card-actions{gap:10px}.flow-card-actions>.btn{flex:1;min-height:46px;font-size:14px}.flow-card-actions>.flow-link{font-size:14px}.flow-secondary{gap:14px;padding:18px}.flow-secondary>.btn{justify-content:center;width:100%}.flow-section-nav{gap:10px;margin-bottom:18px}.flow-section-tabs{width:100%}.flow-section-tabs>button:not(.flow-link){flex:1;padding:10px 8px;font-size:13px}.flow-section-tabs>.flow-link{font-size:14px}.flow-editor-tabs{gap:5px}.flow-editor-tabs>button{flex-direction:column;flex:1;gap:6px;min-width:0;padding:12px 5px;font-size:12px}.flow-editor-tabs>button>svg{display:none}.flow-editor-columns{gap:18px}.flow-save-bar{bottom:calc(78px + env(safe-area-inset-bottom));gap:10px;padding:14px}.flow-save-bar>.btn{flex:130px;justify-content:center;width:auto;font-size:14px}.flow-save-bar>span{width:100%;font-size:13px}.flow-back{font-size:14px}.flow-editor .widget-preview-art{padding:24px 12px}.flow-editor .widget-preview-art>.cute-widget{min-width:0}.flow-advanced{padding:16px}.flow-search{max-width:100%}.flow-search input{font-size:16px}}@media (prefers-reduced-motion:reduce){.flow-widget-card{transition:none}}.flow-single-tool{grid-template-columns:minmax(0,1fr);max-width:900px;margin-bottom:20px}.flow-single-tool>.suite-card{min-width:0}.flow-single-tool .suite-source{margin-top:24px}.flow-single-tool>.suite-card>label{max-width:700px}.flow-settings-tabs{border-bottom:1px solid #49374f;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding-bottom:16px;display:flex}.flow-settings-tabs>button{color:#bda7c7;background:#221a28;border:1px solid #49394f;border-radius:9px;min-height:48px;padding:12px 18px;font-size:14px}.flow-settings-tabs>button.active{color:#ffc08e;background:#ff944f0b;border-color:#ce8c59}.flow-settings-layout{max-width:1000px;display:block}.flow-settings-layout .settings-right{grid-template-columns:1fr 1fr;gap:20px;display:grid}.flow-settings-layout .settings-right>:first-child{grid-column:1/-1}.flow-settings-layout .settings-right .security-card{min-width:0}.flow-payment-note{color:#dec2aa;border-top:1px solid #4e3c37;margin-top:24px;padding-top:20px;font-size:14px}.flow-payment-note p{color:#a995a6;margin:10px 0;font-size:14px;line-height:1.8}.flow-donation-preview{background:#1e1923;border:1px solid #4c3a53;border-radius:12px;order:2;min-width:0;padding:20px}.flow-donation-preview summary{cursor:pointer;color:#d0badb;align-content:center;min-height:44px;font-size:16px;line-height:1.7}.flow-donation-preview>.flow-scope-note{margin:16px 0}.donate-page-layout:has(.flow-donation-preview){grid-template-columns:minmax(0,1fr);max-width:1000px}.flow-donate-shortcuts{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.flow-donate-shortcuts>.btn{gap:9px;min-height:46px;font-size:14px}.flow-donation-preview .donation-preview-wrap{max-width:640px;margin:22px auto 0}.flow-settings-layout .settings-save-bar{bottom:16px}.flow-settings-layout .threshold-settings .form-grid{grid-template-columns:minmax(0,1fr)}@media (max-width:650px){.flow-settings-tabs{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.flow-settings-tabs>button{text-align:left;font-size:16px}.flow-settings-layout .settings-right{grid-template-columns:minmax(0,1fr)}.flow-settings-layout .settings-save-bar{bottom:calc(78px + env(safe-area-inset-bottom))}.flow-donate-shortcuts>.btn{justify-content:center;width:100%;font-size:15px}.flow-donation-preview{padding:16px}.flow-settings-layout .form-grid{grid-template-columns:minmax(0,1fr)}}.settings-layout.flow-settings-layout{display:block}.flow-connection-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:28px;display:grid}.flow-connection-steps>.panel{min-width:0}.flow-connection-steps h2{font-size:19px}.flow-connection-steps .btn{white-space:normal;min-height:44px}@media (max-width:1150px){.flow-connection-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.flow-save-bar .btn{word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-align:center;justify-content:center;padding:10px;font-size:14px;line-height:1.2}}.flow-card-new{color:#fff;letter-spacing:.08em;background:linear-gradient(135deg,#ff7a1a,#ff3d7f);border-radius:6px;margin-left:auto;margin-right:6px;padding:3px 8px;font:800 11px/1.5 Manrope,sans-serif;animation:2s ease-in-out infinite flow-new;box-shadow:0 0 12px #ff5a3c73}@keyframes flow-new{50%{box-shadow:0 0 18px #ff5a3cbf}}@media (prefers-reduced-motion:reduce){.flow-card-new{animation:none}}.sa-advanced-alert,.sa-gaming,.sa-goal-art,.sa-board-art,.sa-music-art{font-family:var(--font-manrope),Manrope,Arial,sans-serif;box-sizing:border-box;color:#fff;max-width:100%}.sa-advanced-alert{--sa-accent:#ff7b24;background:linear-gradient(120deg,#171d2bf2,#12151eeb);border:1px solid #ffffff24;border-radius:8px;width:480px;padding:27px 30px 21px;animation:.65s cubic-bezier(.2,.85,.25,1) both sa-alert-enter;position:relative;overflow:hidden;box-shadow:0 15px 48px #0005}.sa-alert-eyebrow{z-index:1;letter-spacing:2.5px;color:var(--sa-alert-accent,var(--sa-accent));align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex;position:relative}.sa-alert-marker{background:currentColor;width:5px;height:5px;box-shadow:0 0 11px}.sa-alert-title{z-index:1;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;display:flex;position:relative}.sa-alert-title>strong{text-overflow:ellipsis;white-space:nowrap;max-width:55%;font-size:22px;overflow:hidden}.sa-alert-title>span{white-space:nowrap;color:var(--sa-alert-accent,var(--sa-accent));font-variant-numeric:tabular-nums;letter-spacing:-.9px;font-size:25px;font-weight:800}.sa-alert-title small{font-size:17px}.sa-advanced-alert>p{z-index:1;color:#e1e6f0;overflow-wrap:anywhere;margin:10px 0 17px;font-size:13px;line-height:1.6;position:relative}.sa-alert-bottom{color:#ffffff6b;letter-spacing:1.7px;align-items:center;gap:10px;font-size:7px;display:flex}.sa-alert-bottom>span:nth-child(2){white-space:nowrap}.sa-alert-bottom>span:first-child,.sa-alert-bottom>span:last-child{background:linear-gradient(90deg,transparent,var(--sa-accent));flex:1;height:1px}.sa-alert-bottom>span:last-child{transform:rotate(180deg)}.sa-alert-decoration{pointer-events:none;position:absolute;inset:0}.sa-alert-decoration>i{background:var(--sa-accent);filter:blur(55px);opacity:.14;border-radius:50%;width:130px;height:130px;position:absolute}.sa-alert-decoration>i:first-child{top:-50px;right:-50px}.sa-alert-decoration>i:nth-child(2){bottom:-100px;left:-40px}.sa-alert-decoration>i:nth-child(3){filter:none;opacity:.65;border-radius:0;width:100%;height:1px;animation:4s ease-in-out infinite sa-scan;top:0}.sa-style-cyberwave{--sa-accent:#00e0d5;border-left:3px solid var(--sa-accent);background:repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 5px),linear-gradient(130deg,#0d2333,#141627);border-radius:0}.sa-style-cyberwave .sa-alert-title{transform:skew(-3deg)}.sa-style-cyberwave:after{content:"";background:var(--sa-accent);width:37%;height:4px;position:absolute;top:0;right:0;box-shadow:-15px 7px #00e0d533}.sa-style-neon-obsidian{--sa-accent:#a997ff;border-bottom:2px solid var(--sa-accent);background:linear-gradient(115deg,#1d1a2fef,#12131df0);border-radius:16px;box-shadow:0 12px 50px #a997ff17,inset 0 1px #fff2}.sa-style-neon-obsidian .sa-alert-eyebrow{letter-spacing:4px}.sa-style-sunset-flow{--sa-accent:#ffc175;background:linear-gradient(110deg,#713433ef,#262138f5);border:0;border-radius:26px 26px 26px 4px}.sa-style-sunset-flow .sa-alert-decoration i{filter:blur(25px);opacity:.3}.sa-style-sunset-flow .sa-alert-title>span{color:#ffdcad}.sa-style-studio-prism{--sa-accent:#bcb4ff;background:linear-gradient(110deg,#151d35ef,#241c36ed);border:1px solid #a49bf36b;border-radius:1px 25px}.sa-style-studio-prism .sa-alert-decoration svg{opacity:.3;width:200px;height:200px;color:var(--sa-accent);animation:12s linear infinite sa-prism;position:absolute;right:0}.sa-style-cs2-tactical{--sa-accent:#d6e975;border-left:5px solid var(--sa-accent);clip-path:polygon(0 0,96% 0,100% 15%,100% 100%,4% 100%,0 85%);background:#19261ef2;border-radius:0}.sa-style-cs2-tactical .sa-tactical-map{opacity:.15;width:260px;color:var(--sa-accent);position:absolute;bottom:0;right:0}.sa-style-faceit-arena{--sa-accent:#ff8049;border-top:3px solid var(--sa-accent);background:linear-gradient(110deg,#1d1e22,#362119ed);border-radius:0}.sa-style-faceit-arena .sa-alert-decoration svg{width:140px;height:160px;color:var(--sa-accent);opacity:.13;position:absolute;top:10px;right:-5px}.sa-style-music-reactor{--sa-accent:#82edb3;background:#142a25ef;border-radius:15px}.sa-style-scoreboard{--sa-accent:#f8d27a;border-left:4px solid var(--sa-accent);background:#27261ced;border-radius:4px}.sa-style-glass-goal{--sa-accent:#89dafa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(130deg,#142f43c9,#202936e0);border-radius:15px}.sa-style-pro-ribbon{--sa-accent:#ff9c50;border-left:4px solid var(--sa-accent);background:#241a17ed;border-radius:1px}.sa-equalizer{align-items:flex-end;gap:4px;height:25px;margin:13px 0 0;display:flex}.sa-equalizer i{background:var(--sa-accent,#80eab5);transform-origin:bottom;border-radius:2px;width:4px;height:20px;animation:.9s ease-in-out infinite alternate sa-eq}.sa-equalizer i:nth-child(3n){height:12px}.sa-equalizer i:nth-child(4n){height:24px}.sa-gaming{font-variant-numeric:tabular-nums;width:420px;animation:.6s both sa-alert-enter;position:relative;overflow:hidden}.sa-tactical{clip-path:polygon(0 0,95% 0,100% 12%,100% 100%,5% 100%,0 88%);color:#dcecbb;background:#121e1aed;border:1px solid #9cc17d47;padding:16px 18px 14px}.sa-tactical-head{border-bottom:1px solid #dcecbb25;align-items:center;gap:9px;padding-bottom:12px;display:flex}.sa-tactical-head>strong{letter-spacing:1px;font-size:17px}.sa-tactical-head>span:last-child{letter-spacing:1.5px;color:#dcecbb77;margin-left:auto;font-size:8px}.sa-crosshair{font-size:24px;line-height:1}.sa-tactical-body{align-items:center;min-height:120px;display:flex;position:relative}.sa-tactical-body>div{z-index:1;flex:1;position:relative}.sa-small-label{letter-spacing:1.5px;opacity:.55;font-size:7px;display:block}.sa-tactical-body>div>strong{margin:8px 0;font-size:21px;display:block}.sa-tactical-rank{letter-spacing:1px;align-items:center;gap:8px;font-size:9px;display:flex}.sa-tactical-rank i{font-size:25px;font-style:normal}.sa-tactical-rank b{font-size:15px}.sa-manual-label{letter-spacing:1.5px;opacity:.5;margin-top:6px;font-size:6px;display:block}.sa-tactical-map{color:#a9c785;width:220px;max-width:58%}.sa-tactical-footer{letter-spacing:1px;border-top:1px solid #dcecbb25;justify-content:space-between;align-items:center;padding-top:10px;font-size:8px;display:flex}.sa-tactical-footer b{letter-spacing:0;margin-right:4px;font-size:14px}.sa-gaming-status{opacity:.65;align-items:center;gap:5px;font-size:6px;display:flex}.sa-gaming-status i{background:#a9c785;border-radius:50%;width:4px;height:4px}.sa-map-ping{transform-origin:108px 75px;animation:2s ease-out infinite sa-map-pulse}.sa-arena{color:#fff;background:linear-gradient(130deg,#1c1b22,#252026);border:1px solid #ff804e4a;border-radius:3px;padding:14px 19px 15px;box-shadow:inset 0 3px #ff8049}.sa-arena-top{letter-spacing:1.5px;color:#c7bdb5;justify-content:space-between;font-size:7px;display:flex}.sa-arena-live{color:#ff8955;font-size:6px}.sa-arena-body{align-items:center;gap:20px;padding:18px 0;display:flex}.sa-level-badge{color:#ff8955;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:75px;height:86px;display:flex;position:relative}.sa-level-badge svg{width:100%;height:100%;position:absolute;inset:0}.sa-level-badge strong{font-size:35px;line-height:1}.sa-level-badge>span{letter-spacing:2px;margin-top:6px;font-size:7px}.sa-player{flex:1;min-width:0}.sa-player>strong{letter-spacing:1.5px;font-size:18px}.sa-player>div:not(.sa-rating-track){align-items:baseline;gap:7px;margin-top:8px;display:flex}.sa-player b{letter-spacing:-1px;font-size:29px}.sa-player span{color:#a89891;font-size:8px}.sa-player i{color:#ff8955;margin-left:auto;font-style:normal}.sa-rating-track{background:#ffffff10;height:4px;margin-top:9px;overflow:hidden}.sa-rating-track span{background:linear-gradient(90deg,#ac4826,#ff9562);height:100%;animation:1s both sa-track;display:block}.sa-arena-footer{color:#bdaca1;letter-spacing:1px;border-top:1px solid #ffffff14;justify-content:space-between;gap:10px;padding-top:12px;font-size:7px;display:flex}.sa-arena-footer b{color:#fff;letter-spacing:0;margin-right:3px;font-size:14px}.sa-goal-art{color:#e2f4ff;background:linear-gradient(135deg,#294253dc,#1d2b3cea);border:1px solid #a4dbff33;border-radius:18px;width:420px;padding:24px 25px;box-shadow:inset 0 1px #fff2}.sa-art-eyebrow{letter-spacing:1.6px;opacity:.55;font-size:7px}.sa-goal-art-title{justify-content:space-between;align-items:center;gap:12px;margin:16px 0 13px;display:flex}.sa-goal-art-title strong{font-size:18px}.sa-goal-art-title>span{color:#95ddff;font-size:23px;font-weight:800}.sa-goal-art-track{background:#0717237f;border-radius:8px;height:9px;overflow:hidden}.sa-goal-art-track>span{background:linear-gradient(90deg,#3988aa,#a6e4ff);border-radius:8px;width:68%;height:100%;animation:1.4s both sa-track;display:block;box-shadow:0 0 20px #87dfff80}.sa-goal-art-caption{justify-content:space-between;margin-top:11px;font-size:10px;display:flex}.sa-goal-art-caption>span{opacity:.45}.sa-goal-ribbon{color:#ffdfc5;background:#2b211cf2;border-color:#ff985044;border-radius:0;padding:17px 24px;box-shadow:inset 4px 0 #ff9850}.sa-goal-ribbon .sa-goal-art-title>span{color:#ffad74}.sa-goal-ribbon .sa-goal-art-track span{background:linear-gradient(90deg,#bf5629,#ffc08a)}.sa-board-art{background:#25241ddc;border:1px solid #f8d27a3b;border-radius:3px;width:390px;padding:17px 20px}.sa-board-art>div:not(.sa-art-eyebrow){border-bottom:1px solid #ffffff12;align-items:center;gap:14px;padding:12px 0;display:flex}.sa-board-art>div:last-child{border-bottom:0}.sa-board-art>div>span{color:#f8d27a;font-size:13px;font-weight:700}.sa-board-art>div>strong{flex:1;font-size:12px}.sa-board-art>div>b{font-size:12px;font-weight:600}.sa-music-art{background:linear-gradient(100deg,#123c35,#142620);border:1px solid #88f1bf33;border-radius:14px;align-items:center;gap:20px;width:410px;padding:24px;display:flex}.sa-music-vinyl{background:repeating-radial-gradient(circle,#161e1c 0 2px,#2a342f 3px 4px);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;animation:12s linear infinite sa-prism;display:flex;box-shadow:0 0 0 5px #83e8b70b}.sa-music-vinyl i{background:radial-gradient(circle,#142a21 0 3px,#84ddb0 4px 13px,#58a580 14px);border-radius:50%;width:34px;height:34px}.sa-music-art-copy{min-width:0}.sa-music-art-copy>span{letter-spacing:2px;color:#80eab5;font-size:7px}.sa-music-art-copy>strong{margin:8px 0;font-size:16px;display:block}.sa-music-art-copy>small{color:#a9c1b2;font-size:9px}.sa-music-art .sa-equalizer{height:20px}.sa-music-art .sa-equalizer i{width:3px}@keyframes sa-alert-enter{0%{opacity:0;filter:blur(3px);transform:translateY(18px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes sa-scan{0%,to{opacity:0;transform:translate(-80%)}30%,70%{opacity:.6}to{transform:translate(100%)}}@keyframes sa-prism{to{transform:rotate(360deg)}}@keyframes sa-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes sa-track{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes sa-map-pulse{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2)}}@media (max-width:480px){.sa-advanced-alert{padding:21px 19px 16px}.sa-alert-title{gap:8px}.sa-alert-title>strong{font-size:18px}.sa-alert-title>span{font-size:21px}.sa-alert-eyebrow{letter-spacing:1.7px;font-size:7px}.sa-alert-bottom{font-size:5px}.sa-tactical,.sa-arena{padding-left:14px;padding-right:14px}.sa-tactical-head>strong{font-size:14px}.sa-tactical-head>span:last-child{font-size:6px}.sa-tactical-footer b{font-size:12px}.sa-gaming-status{font-size:5px}.sa-goal-art{padding:20px}.sa-music-art{gap:15px;padding:20px}.sa-music-vinyl{width:78px;height:78px}.sa-music-art-copy>strong{font-size:14px}}.sa-free-alert{text-align:center;width:430px;padding:22px 25px;position:relative}.sa-free-alert strong{letter-spacing:-.7px;font-size:23px;display:block}.sa-free-alert strong span{color:#ff8a36;margin-left:8px}.sa-free-alert p{color:#baad9d;margin-top:12px;font-size:12px}.sa-free-heart{color:#ffe9d4;background:radial-gradient(circle at 30% 20%,#ffc594,#ff873a 60%,#c14a15);border:1px solid #ffc09a75;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 18px;font-size:47px;animation:2s infinite sa-map-pulse;display:flex;box-shadow:0 0 30px #ff8a3644,0 0 0 14px #ff8a3606}.sa-free-minimal{text-align:left;color:#2c2622;background:#f4efea;border-radius:12px;padding:22px 26px}.sa-free-minimal .sa-free-heart{float:left;width:30px;height:30px;box-shadow:none;color:#c77d44;background:0 0;border:0;border-radius:4px;margin:0 15px 25px 0;font-size:23px;animation:none}.sa-free-minimal strong{font-size:20px}.sa-free-minimal p{color:#89766a;margin-left:45px}.sa-free-minimal strong span{color:#bb713e;font-size:18px}.sa-pink-alert{text-align:center;color:#ffe8f2;width:min(560px,100%);padding:25px 30px 28px;font-family:Manrope,Noto Sans,sans-serif;position:relative}.sa-pink-card{z-index:1;background:linear-gradient(140deg,#3b2039ef,#241b32f5);border:1px solid #ffadd377;border-radius:28px;padding:32px 22px 22px;position:relative;box-shadow:0 12px 50px #f580bb26,inset 0 1px #ffe8f244}.sa-pink-card small{color:#eab8d1;letter-spacing:3px;margin-bottom:12px;font-size:9px;display:block}.sa-pink-card strong{overflow-wrap:anywhere;font-size:26px;line-height:1.5;display:block}.sa-pink-card>b{color:#ffabd4;font-size:32px;line-height:1.5;display:block}.sa-pink-card p{color:#f2d7e5;overflow-wrap:anywhere;margin:12px 0 0;font-size:14px;line-height:1.7}.sa-pink-emblem{z-index:2;filter:drop-shadow(0 0 18px #ff90c888);width:90px;height:75px;margin:0 auto -20px;position:relative}.sa-pink-emblem>span{color:#ff92c8;font-size:72px;line-height:1;animation:2.4s ease-in-out infinite sa-pink-heart;display:block}.sa-pink-emblem i,.sa-pink-emblem b{color:#ffe3a7;font-size:24px;font-style:normal;animation:2s ease-in-out infinite sa-pink-twinkle;position:absolute;top:2px;left:-18px}.sa-pink-emblem b{animation-delay:.8s;top:33px;left:auto;right:-15px}.sa-pink-particles{pointer-events:none;z-index:3;position:absolute;inset:0}.sa-pink-particles span{left:calc(4% + var(--i)*8%);color:#ffd4e8;text-shadow:0 0 12px #ff91c9;animation:3.6s ease-in-out infinite sa-pink-float;animation-delay:calc(var(--i)*-.3s);font-size:16px;position:absolute;top:25%}.sa-pink-particles span:nth-child(3n){color:#ffe8af;top:75%}.sa-pink-particles span:nth-child(3n+1){top:25%}.sa-pink-particles span:nth-child(3n+2){top:50%}.sa-pink-alert.starlight .sa-pink-card{background:linear-gradient(135deg,#412544eb,#292440f5);border:1px solid #ffdaf1cc;box-shadow:0 0 35px #e3a4ff33,inset 0 0 24px #ffd1e70d}.sa-pink-alert.starlight .sa-pink-card>b{color:#ffe4b7}.overlay-style-pink-hearts .overlay-persistent,.overlay-style-pink-starlight .overlay-persistent{background:linear-gradient(140deg,#3b2039e8,#241b32f2);border-color:#ffadd388;box-shadow:0 12px 35px #f580bb22}.overlay-style-pink-hearts .overlay-widget-label,.overlay-style-pink-starlight .overlay-widget-label,.overlay-style-pink-hearts .overlay-top-row>b,.overlay-style-pink-starlight .overlay-top-row>b{color:#ffabd4}.overlay-style-pink-hearts .progress-bar>span,.overlay-style-pink-starlight .progress-bar>span{background:linear-gradient(90deg,#fa8cc4,#dbc4ff)}.style-pink-hearts .alert-title>span,.style-pink-starlight .alert-title>span{color:#ffabd4}@keyframes sa-pink-heart{50%{transform:scale(1.08)}}@keyframes sa-pink-twinkle{50%{opacity:.4;transform:rotate(20deg)scale(.8)}}@keyframes sa-pink-float{50%{opacity:.4;transform:translateY(-12px)rotate(15deg)}}.overlay-motion-off .sa-pink-alert *{animation:none!important}.widget-controls{color:#f3e9f0;flex-direction:column;gap:22px;min-width:0;font-family:Manrope,sans-serif;display:flex}.wc-heading>span{letter-spacing:1.3px;color:#d3a282;align-items:center;gap:8px;margin-bottom:10px;font-size:.875rem;font-weight:650;display:flex}.wc-heading h2{letter-spacing:-.7px;font-size:24px}.wc-heading p{color:#a28e9b;margin-top:8px;font-size:1rem;line-height:1.8}.wc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.wc-card{background:#241c23;border:1px solid #47333e;border-radius:13px;flex-direction:column;gap:20px;min-width:0;padding:23px;display:flex}.wc-card h3{align-items:center;gap:9px;font-size:1rem;line-height:1.7;display:flex}.wc-card h3 svg{color:#e59f70}.wc-card label{color:#b7a0ae;font-size:.9375rem;line-height:1.7}.wc-color-line{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:15px;display:flex}.wc-color-line>label{flex-direction:column;flex:1;gap:9px;display:flex}.wc-color-field{background:#181219;border:1px solid #49323f;border-radius:7px;align-items:center;gap:11px;height:43px;padding:7px 10px;display:flex}.wc-color-field input{cursor:pointer;background:0 0;border:0;border-radius:5px;width:28px;height:27px;padding:0;overflow:hidden}.wc-color-field span{font-variant-numeric:tabular-nums;letter-spacing:.5px;color:#e3c9d6;font-size:.9375rem}.wc-color-field>svg{color:#b39787;margin-left:auto}.wc-swatches{align-items:center;gap:7px;min-height:43px;display:flex}.wc-swatches button{color:#241016;cursor:pointer;border:1px solid #ffffff30;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.wc-swatches button[aria-pressed=true]{outline-offset:3px;outline:2px solid #d0aeb8}.wc-field{flex-direction:column;gap:9px;display:flex}.wc-field input,.wc-field select{color:#ecd6e2;box-sizing:border-box;width:100%;min-width:0;font:inherit;background:#171118;border:1px solid #4b3440;border-radius:7px;min-height:43px;padding:12px;font-size:1rem}.wc-field small{color:#9c8293;max-width:420px;font-size:.875rem;font-weight:400;line-height:1.8}.wc-slider{flex-direction:column;gap:12px;display:flex}.wc-slider>span{justify-content:space-between;align-items:center;gap:15px;display:flex}.wc-slider b{color:#ecb68f;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:650}.wc-slider input{accent-color:#f5813a;cursor:pointer;width:100%;height:20px}.wc-money-field{align-items:center;display:flex;position:relative}.wc-money-field>span{color:#b3948b;font-size:1rem;position:absolute;right:14px}.wc-money-field input{padding-right:35px}.wc-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.wc-description{color:#ac8fa0;font-size:.9375rem;line-height:1.9}.wc-preview{background:radial-gradient(at 50% 80%,#bd733a0c,#0000 70%),#171218;border:1px dashed #543c4b;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:180px;padding:18px 10px;display:flex;overflow:hidden}.wc-preview>span{letter-spacing:1.1px;text-transform:uppercase;color:#8e6e85;align-self:flex-start;font-size:.75rem}.wc-preview-alert{transform-origin:50%;flex-direction:column;align-items:center;gap:10px;max-width:100%;animation:3s ease-in-out infinite wcPreviewGlow;display:flex}.wc-preview-orb{background:color-mix(in srgb,var(--wc-accent,#ff7a1a) 10%,transparent);border:1px solid color-mix(in srgb,var(--wc-accent,#ff7a1a) 45%,transparent);width:45px;height:45px;color:var(--wc-accent,#ff7a1a);border-radius:12px;justify-content:center;align-items:center;display:flex}.wc-preview-alert strong{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:700;line-height:1.7;display:flex}.wc-preview-alert b{color:var(--wc-accent,#ff7a1a)}.wc-preview-alert p{color:#baa5b4;text-align:center;font-size:9px;line-height:1.8}.wc-banner-preview{aspect-ratio:3.2;text-align:center;box-sizing:border-box;background:radial-gradient(at 30%,#a7613530,#0000 70%),#171218;border:1px dashed #714b3d;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:140px;padding:15px;display:flex;overflow:hidden}.wc-banner-preview>svg{color:#cc926b}.wc-banner-preview>strong{font-size:12px;line-height:1.7}.wc-banner-preview>span{color:#a78a99;font-size:9px;line-height:1.8}.wc-banner-preview.uploaded{border-style:solid;border-color:#644433;padding:0}.wc-banner-preview>img{object-fit:cover;width:100%;height:100%}.wc-banner-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wc-btn{color:#edbe9b;font:inherit;cursor:pointer;background:#f5803816;border:1px solid #9c653e58;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:41px;padding:11px 14px;font-size:.875rem;font-weight:600;display:inline-flex}.wc-btn:hover{background:#f5803825;border-color:#b88060}.wc-btn:disabled{opacity:.5;cursor:not-allowed}.wc-btn.subtle{color:#aa8b9c;background:0 0;border-color:#0000}.wc-save-hint{color:#b29883;background:#e8974608;border:1px solid #6b4b3550;border-radius:9px;align-items:flex-start;gap:9px;padding:14px 17px;font-size:.875rem;line-height:1.85;display:flex}.wc-save-hint svg{flex-shrink:0;margin-top:3px}:is(.widget-controls input:focus-visible,.widget-controls select:focus-visible,.widget-controls button:focus-visible){outline-offset:3px;outline:2px solid #ff963c}.wc-spin{animation:1s linear infinite wcSpin}@keyframes wcSpin{to{transform:rotate(360deg)}}@keyframes wcPreviewGlow{0%,to{filter:brightness()}50%{filter:brightness(1.2)}}@media (max-width:1000px){.wc-grid{grid-template-columns:1fr}.wc-preview{min-height:200px}}@media (max-width:650px){.widget-controls{gap:18px}.wc-card{gap:20px;padding:20px 17px}.wc-heading h2{font-size:22px}.wc-heading p,.wc-field input,.wc-field select{font-size:1rem}.wc-form-grid{gap:15px}.wc-card label,.wc-field small,.wc-description{font-size:.9375rem}.wc-banner-preview{min-height:150px}.wc-banner-preview>span{font-size:10px}.wc-color-field span{font-size:1rem}.wc-save-hint{font-size:.875rem}.wc-color-line{align-items:flex-end}.wc-swatches{gap:6px}.wc-btn{min-height:43px;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.wc-spin,.wc-preview-alert{animation:none}}.section-widget-design{background:linear-gradient(120deg,#221d1a,#19191e 65%);border:1px solid #413741;border-radius:16px;min-width:0;margin-top:30px;padding:26px}.section-widget-design>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.section-widget-design h2{letter-spacing:-.4px;align-items:center;gap:10px;margin:9px 0;font-size:1.375rem;display:flex}.section-widget-design h2 svg{color:#efa46e}.section-widget-design header p{color:#b1a6b7;max-width:650px;font-size:.9375rem;line-height:1.8}.section-widget-design header .text-link{white-space:nowrap;margin-top:14px;font-size:.875rem}.section-design-layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);align-items:start;gap:26px;display:grid}.section-design-stage{background:radial-gradient(#3c29365c,#0000 75%),#121216;border:1px solid #3b333f;border-radius:12px;min-width:0;overflow:hidden}.section-design-stage>span{text-align:center;color:#ae9ab9;border-bottom:1px solid #322b36;padding:14px 16px;font-size:.75rem;line-height:1.7;display:block}.section-design-stage>div{justify-content:center;align-items:center;min-height:300px;padding:34px 24px;display:flex}.section-design-stage .cute-widget{width:100%;max-width:560px}.section-design-options{min-width:0}.section-design-family,.collection-family-tabs{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.section-design-family button,.collection-family-tabs button{color:#bcaec6;background:#211c27;border:1px solid #45384d;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:.875rem;line-height:1.5;display:flex}.section-design-family button.active,.collection-family-tabs button.active{color:#ffd2ad;background:#ff853b10;border-color:#ce8c60}.collection-family-tabs{margin-top:22px;margin-bottom:22px}.collection-family-tabs button>span{color:#bda58f;text-align:center;border:1px solid #65513d;border-radius:4px;min-width:20px;padding:2px 4px;font-size:.6875rem;line-height:1.4}.section-design-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.section-design-grid>button{text-align:left;background:#1c1921;border:1px solid #45394c;border-radius:9px;align-items:center;gap:9px;min-width:0;min-height:77px;padding:12px 10px;display:flex}.section-design-grid>button>.cute-glyph{flex-shrink:0;width:26px;height:26px}.section-design-grid>button>span{flex:1;min-width:0}.section-design-grid strong{color:#ece3f0;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.45;display:block}.section-design-grid small{color:#ae9cbb;margin-top:4px;font-size:.6875rem;line-height:1.55;display:block}.section-design-grid button.selected{background:#312435;border-color:#d8a0ce;box-shadow:inset 0 0 0 1px #d8a0ce22}.section-design-grid button>svg:last-child:not(.cute-glyph){color:#dfadba}.section-design-selection{border-top:1px solid #3c3242;flex-direction:column;align-items:flex-start;gap:5px;margin:19px 0;padding-top:17px;display:flex}.section-design-selection>strong{color:#f3e7f8;font-size:1rem}.section-design-selection>span{color:#bca8c5;font-size:.8125rem;line-height:1.7}.section-design-feature{color:#d5b391;background:#47311e44;border:1px solid #705039;border-radius:8px;align-items:flex-start;gap:7px;margin-bottom:15px;padding:12px;font-size:.8125rem;line-height:1.8;display:flex}.section-design-feature svg{margin-top:5px}.section-design-options>.suite-button{white-space:normal;text-align:center;justify-content:center;width:100%;min-height:46px;margin-top:10px;font-size:.875rem}.section-design-kinds{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.section-design-kinds>button{color:#bbacc5;background:#211b27;border:1px solid #44354d;border-radius:8px;min-height:44px;padding:10px 14px;font-size:.875rem}.section-design-kinds>button.active{color:#ffd1a8;background:#ff853b0e;border-color:#a96b44}.section-design-stage .studio-widget .cute-bar-goal h2{font-size:22px}.section-design-stage .studio-widget .cute-poll>div>div:first-child{font-size:14px}.collection-theme-grid button small{line-height:1.6}:is(.collection-theme-grid button:focus-visible,.section-design-grid button:focus-visible){outline:2px solid var(--orange);outline-offset:3px}@media (max-width:1200px){.section-design-layout{grid-template-columns:minmax(0,1fr)}.section-design-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.section-design-stage>div{min-height:280px}.section-design-family button{flex:1}.section-design-stage .cute-widget{max-width:600px}}@media (max-width:650px){.section-widget-design{margin-top:22px;padding:18px}.section-widget-design>header{flex-direction:column;gap:8px;margin-bottom:20px}.section-widget-design h2{font-size:1.25rem}.section-widget-design header .text-link{margin-top:3px}.section-design-layout{gap:20px}.section-design-stage>div{min-height:240px;padding:27px 14px}.section-design-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-design-grid>button{align-items:flex-start;gap:8px;min-height:82px;padding:12px 9px}.section-design-grid>button>.cute-glyph{width:23px;height:23px;margin-top:3px}.section-design-grid strong{font-size:.8125rem}.section-design-grid small{font-size:.6875rem}.section-design-grid>button>svg:last-child:not(.cute-glyph){display:none}.section-design-family button{padding-inline:10px}.section-design-kinds{grid-template-columns:1fr;display:grid}.section-design-stage>span{font-size:.6875rem}.collection-family-tabs{grid-template-columns:1fr;display:grid}.collection-family-tabs button{justify-content:space-between;padding-inline:14px}.section-design-stage .studio-widget .cute-goal-vessel{width:75px;height:75px}.section-design-stage .studio-widget .cute-goal-layout{gap:12px}.section-design-stage .studio-widget .cute-goal-layout h2{font-size:17px}.section-design-stage .studio-widget .cute-total{font-size:22px}.section-design-stage .studio-widget .cute-bar-goal h2{font-size:19px}.section-design-stage .studio-widget .cute-poll>div{padding:11px}.section-design-stage .studio-widget{padding:18px}.section-design-stage .studio-widget .cute-poll strong{gap:6px}}.scene-collection-preview{pointer-events:none;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.scene-collection-preview>div{transform-origin:50%;width:560px;position:absolute;top:50%;left:50%}.scene-collection-preview .cute-widget{text-align:left;width:560px;max-width:none}.scene-collection-preview .cute-kind-alert:not(.studio-widget){text-align:center}.scene-node-art:has(.scene-collection-preview){padding:5px}.scene-collection-preview .cute-widget h2{font-size:23px}.scene-collection-preview .cute-widget p{font-size:15px}.section-widget-design .section-design-layout{grid-template-columns:minmax(0,1fr)}.section-widget-design .section-design-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}.section-widget-design .section-design-grid>button{border-radius:12px;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:0;position:relative;overflow:hidden}.section-design-grid>button>span{padding:9px 12px 11px}.sdg-thumb{pointer-events:none;background:repeating-conic-gradient(#ffffff08 0 25%,transparent 0 50%) 0 0/16px 16px,#121216;border-bottom:1px solid #3b333f;transition:height .2s;position:relative;overflow:hidden}.sdg-thumb-inner{transform-origin:50% 0;width:560px;position:absolute;top:8px;left:50%}.sdg-thumb-inner .cute-widget{width:100%;max-width:none}.section-design-grid>button:hover .sdg-thumb{background-color:#1a1720}.section-design-grid .sdg-check{color:#1c1921;background:#d8a0ce;border-radius:50%;padding:3px;position:absolute;top:8px;right:8px}@media (max-width:650px){.section-widget-design .section-design-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.widget-workspace{gap:22px;min-width:0;display:grid}.widget-workspace-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.widget-workspace-heading h1{letter-spacing:-1px;margin:8px 0;font-size:2rem}.widget-workspace-heading p{color:#aba4b0;max-width:650px;font-size:.9375rem;line-height:1.8}.widget-kind-picker{background:#18171a;border:1px solid #302c34;border-radius:13px;flex-wrap:wrap;gap:8px;padding:16px;display:flex}.widget-kind-picker button,.widget-editor-tabs button{color:#b6adbf;background:#211e25;border:1px solid #403847;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 14px;font-size:.875rem;display:inline-flex}.widget-kind-picker button.active,.widget-editor-tabs button.active{color:#ffbf96;background:#ff853b15;border-color:#ff9a57}.widget-selection-summary{border-left:3px solid var(--orange);background:#211b18;border-radius:0 10px 10px 0;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex}.widget-selection-summary>div{gap:5px;min-width:0;display:grid}.widget-selection-summary strong{font-size:1.0625rem}.widget-selection-summary>div>span{color:#c0ac9e;overflow-wrap:anywhere;font-size:.875rem}.widget-access-badge{color:#a8d6b5;white-space:nowrap;background:#26473033;border:1px solid #47785266;border-radius:6px;padding:6px 9px;font-size:.75rem}.widget-access-badge.locked{color:#f3bb8f;background:#573c2633;border-color:#7d543c66}.widget-editor-tabs{border-bottom:1px solid #343039;flex-wrap:wrap;gap:8px;padding-bottom:14px;display:flex}.widget-editor-tabs button{background:0 0;border-color:#0000;min-width:120px}.widget-preview-panel{background:#131216;border:1px solid #39313f;border-radius:14px;overflow:hidden}.widget-preview-caption{color:#b4a8bf;z-index:1;border-bottom:1px solid #342d3b;padding:14px 20px;font-size:.75rem;line-height:1.7;position:relative}.widget-preview-art{justify-content:center;align-items:center;min-height:310px;padding:36px 24px;display:flex;overflow:hidden}.widget-preview-art>.cute-widget,.widget-preview-art>.cute-alert{width:100%;max-width:650px}.widget-preview-art .sa-art-scene{width:100%;max-width:700px}.widget-setup-panel{min-width:0;padding:26px}.widget-setup-panel h2{letter-spacing:-.3px;margin-bottom:14px;font-size:1.25rem;line-height:1.5}.widget-setup-panel p{color:#b9b0c1;max-width:800px;margin:12px 0 20px;font-size:.9375rem;line-height:1.85}.widget-setup-panel>.btn{margin:10px 10px 0 0}.widget-basic-styles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:22px 0;display:grid}.widget-basic-styles button{text-align:left;background:#211e25;border:1px solid #403746;border-radius:9px;flex-wrap:wrap;align-items:center;gap:5px;min-height:60px;padding:13px;font-size:.875rem;display:flex}.widget-basic-styles button small{color:#aaa0b3;margin-left:auto;font-size:.6875rem}.widget-basic-styles button.active{color:#ffbd90;background:#ff853b10;border-color:#ff9952}.widget-editor-note{color:#d6b494;background:#34271e;border:1px solid #61452f;border-radius:10px;padding:16px 20px;font-size:.875rem;line-height:1.85}.widget-goal-fields{grid-template-columns:1fr 1fr;gap:20px;margin-block:20px;display:grid}.widget-goal-fields label{color:#bcb3c3;gap:9px;font-size:.9375rem;display:grid}.widget-goal-fields input{color:#f3edf7;background:#141315;border:1px solid #4a404f;border-radius:8px;width:100%;min-height:48px;padding:12px 14px;font-size:1rem}.widget-check{align-items:center;gap:10px;min-height:44px;font-size:.9375rem;display:flex}.widget-check input{width:18px;height:18px;accent-color:var(--orange)}.widget-private-url{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.widget-private-url>input{color:#d7c6e4;background:#121214;border:1px solid #48404f;border-radius:8px;flex:300px;min-width:0;min-height:48px;padding:12px;font-size:.875rem}.widget-private-hint{align-items:flex-start;gap:8px;display:flex;color:#a89baf!important;font-size:.8125rem!important}.widget-private-hint svg{margin-top:5px}.widget-step-number{color:#dd9869;letter-spacing:2px;margin:28px 0 12px;font-size:.75rem;font-weight:750;display:block}.widget-step-number:first-child{margin-top:0}.widget-connect-guide ol{color:#c3b8cc;margin:16px 0;padding-left:24px;font-size:.9375rem;line-height:2}.widget-connect-guide .text-link{font-size:.875rem}.widget-save-bar{z-index:20;background:#2c211b;border:1px solid #765031;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;font-size:.875rem;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 35px #0005}.widget-workspace .widget-controls{margin-top:0}.widget-workspace .wc-heading>span,.widget-workspace .wc-heading h2,.widget-workspace .wc-heading>p{display:none}.widget-workspace .wc-heading{margin:0}.widget-workspace .wc-gaming,.widget-workspace .wc-gif{grid-column:1/-1}.widget-workspace .widget-controls:has(.wc-gif) .wc-save-hint{display:none}.widget-workspace .wc-grid{align-items:start}.widget-workspace .wc-preview{display:none}.widget-workspace .wc-card:only-child{grid-column:1/-1}.catalog-view-tabs{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.catalog-view-tabs button{color:#c2b6cd;background:#211e26;border:1px solid #443b4a;border-radius:9px;min-height:46px;padding:12px 18px;font-size:.9375rem}.catalog-view-tabs button.active{color:#ffb888;background:#ff853b14;border-color:#c48153}.collection-toolbar{flex-wrap:wrap;gap:14px;margin:20px 0;display:flex}.collection-toolbar label{color:#a894b7;background:#151317;border:1px solid #44394c;border-radius:8px;flex:260px;align-items:center;gap:10px;padding:11px 14px;display:flex}.collection-toolbar input{color:#eee6f4;background:0 0;border:0;width:100%;min-width:0;font-size:1rem}.collection-toolbar select{color:#d6c7e1;background:#211b27;border:1px solid #44394c;border-radius:8px;min-height:46px;padding:10px 13px;font-size:.9375rem}.collection-access-note{color:#e5bd9c;background:#412b1b55;border:1px solid #75523a;border-radius:8px;margin:20px 0;padding:14px 16px;font-size:.875rem;line-height:1.8}.collection-access-note.available{color:#b5dec2;background:#23463044;border-color:#4c735855}.collection-plan-link{margin-top:18px;font-size:.875rem}.collection-preview{flex-direction:column;gap:18px;position:relative}.collection-preview .widget-preview-caption{color:#b7a4c4;text-align:center;border-bottom:0;align-self:stretch;padding:0}.collection-preview>.cute-widget,.collection-preview>.cute-alert{max-width:650px}.collection-theme-grid button{min-height:82px}.collection-theme-grid button small{font-size:.8125rem}.collection-theme-grid button.selected{box-shadow:0 0 0 1px #d0a5ce}.collection-kind-tabs button{min-height:44px}.collection-details>.suite-button{min-height:46px}.collection-showcase{margin-top:0!important}.sa-commerce-heading{margin-bottom:20px}.sa-commerce-tabs button{min-height:46px}.sa-commerce .sa-commerce-error{line-height:1.8}.sa-commerce .collection-showcase .suite-heading h2{font-size:1.375rem}.widget-workspace-heading .eyebrow{color:#bc987e;letter-spacing:1.5px;font-size:.75rem}@media (max-width:1100px){.collection-demo-layout{grid-template-columns:minmax(0,1fr)!important}.collection-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:650px){.widget-workspace{gap:18px}.widget-workspace-heading{flex-direction:column;gap:16px}.widget-workspace-heading h1{font-size:1.75rem}.widget-workspace-heading>.btn{width:100%}.widget-kind-picker{gap:7px;padding:12px}.widget-kind-picker button{white-space:normal;text-align:center;flex:135px;padding:10px;font-size:.8125rem}.widget-editor-tabs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.widget-editor-tabs button{min-width:0;padding-inline:8px;font-size:.875rem}.widget-selection-summary{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.widget-selection-summary strong{font-size:1rem}.widget-preview-art{min-height:250px;padding:28px 14px}.widget-setup-panel{padding:20px}.widget-goal-fields{grid-template-columns:1fr}.widget-setup-panel>.btn{width:100%;margin-right:0}.widget-private-url>.btn,.widget-private-url>a{flex:1}.widget-private-url>input{flex-basis:100%;max-width:100%;font-size:1rem}.widget-save-bar{flex-wrap:wrap;padding:14px 16px;bottom:12px}.widget-save-bar>.btn{width:100%}.widget-basic-styles{grid-template-columns:1fr}.collection-theme-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.collection-theme-grid button{grid-template-columns:30px minmax(0,1fr);column-gap:8px;min-width:0;padding:13px 10px}.collection-theme-grid button strong{overflow-wrap:anywhere;font-size:.875rem}.collection-theme-grid button>span{width:30px!important;height:30px!important}.collection-theme-grid button small{white-space:normal;font-size:.6875rem}.collection-preview{min-height:240px;padding:22px 12px!important}.collection-details{min-width:0}.collection-details h3{font-size:1.25rem}.collection-details p{font-size:.9375rem}.collection-toolbar select{width:100%;font-size:1rem}.catalog-view-tabs{grid-template-columns:1fr;display:grid}.catalog-view-tabs button{text-align:left;font-size:.9375rem}.collection-showcase{padding:18px!important}.collection-kind-tabs button{white-space:normal;flex:125px;font-size:.8125rem}.widget-connect-guide ol{padding-left:20px}.widget-preview-caption{font-size:.6875rem}.collection-showcase .collection-details .suite-button{justify-content:center;width:100%}}.widget-active-gif{text-align:center;justify-items:center;gap:16px;max-width:100%;display:grid}.widget-active-gif img{object-fit:contain;max-width:100%;max-height:230px}.widget-active-gif strong{font-size:1.25rem}.widget-active-gif p{color:#c6b7ce;font-size:.9375rem}.widget-latest-example{background:#2a1e17;border:1px solid #66412c;border-radius:14px;gap:14px;max-width:100%;padding:26px 30px;display:grid}.widget-latest-example>span{color:#c6a184;font-size:.8125rem}.widget-latest-example strong{font-size:1.375rem}.widget-latest-example b{color:#ffbd87}.sa-commerce-tabs{flex-wrap:wrap;row-gap:8px}.collection-toolbar>label:focus-within{border-color:var(--orange)}.widget-kind-mobile{display:none}.workspace-search{min-height:44px}@media (max-width:650px){.widget-kind-picker{display:none}.widget-kind-mobile{color:#bcb2c5;gap:9px;font-size:.875rem;display:grid}.widget-kind-mobile select{color:#f3eaf0;background:#211a1e;border:1px solid #59404a;border-radius:9px;width:100%;min-height:48px;padding:12px 14px;font-size:1rem}}.shooter-field-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.shooter-thumb{color:#d6c9d9;background:linear-gradient(120deg,#2b2f37,#15181d 60%,#c4500d);border-radius:8px;flex-shrink:0;place-items:center;width:220px;height:62px;font-size:13px;display:grid;overflow:hidden}.shooter-thumb img{object-fit:cover;width:100%;height:100%}.shooter-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shooter-actions small{color:#a492a1;width:100%}.shooter-error{color:#ffb0b0;margin:6px 0 0}.top-reset{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.top-reset small{opacity:.7}.top-links{border-top:1px solid #ffffff14;flex-direction:column;gap:8px;margin-top:16px;padding-top:14px;display:flex}.top-links h3{margin:0;font-size:15px}.top-links>p{opacity:.7;margin:0 0 4px;font-size:13px}.top-link-row{background:#ffffff08;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.top-link-row span{flex-direction:column;min-width:0;display:flex}.top-link-row small{opacity:.6;font-size:12px}.top-link-row b{font-size:14px}.top-link-row select{color:inherit;font:inherit;background:#16131a;border:1px solid #ffffff24;border-radius:8px;margin-top:4px;padding:6px 8px;font-size:13px}.banner-fit{flex-wrap:wrap;align-items:end;gap:10px 18px;margin-top:12px;display:flex}.banner-fit label{color:#d6c9d9;flex:200px;gap:6px;font-size:13px;display:grid}.banner-fit input[type=range]{accent-color:#c4500d;width:100%}.ss{color:#f6f1f8;flex-direction:column;gap:16px;min-width:0;display:flex}.ss-hero{background:radial-gradient(circle at 80% 30%,#ffb25a55,#0000 45%),linear-gradient(120deg,#2a1206,#8a3a0c 55%,#ff8a2b);border-radius:22px;align-items:center;min-height:200px;padding:28px;display:flex;position:relative;overflow:hidden}.ss-hero>div{z-index:1;max-width:62%;position:relative}.ss-hero img{object-fit:contain;object-position:bottom;width:auto;height:calc(100% - 16px);position:absolute;top:10px;bottom:6px;right:4%}.ss-hero small{letter-spacing:2px;color:#ffe2c2;font-size:12px;font-weight:900}.ss-hero h2{margin:8px 0;font-size:36px;line-height:1.1}.ss-hero p{color:#ffe9d6;margin:0;line-height:1.6}.ss-stats{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ss-stats span{background:#0006;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700}.ss-bar{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#131315ee;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;display:flex;position:sticky;top:68px}.ss-chips{flex-wrap:wrap;flex:1;gap:8px;min-width:0;display:flex}.ss-chips button{color:#d9c9e2;font:inherit;cursor:pointer;white-space:nowrap;background:#1d1922;border:1px solid #3e3747;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:14px;display:inline-flex}.ss-chips button.on{color:#2a1104;background:#ff8a2b;border-color:#ff8a2b;font-weight:800}.ss-chips em{color:#ffd9b3;background:#2a1104;border-radius:999px;padding:1px 7px;font-size:12px;font-style:normal}.ss-chips button:not(.on) em{color:#2a1104;background:#ff8a2b}.ss-search{color:#a99daf;background:#1d1922;border:1px solid #3e3747;border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.ss-search input{color:#f6f1f8;font:inherit;background:0 0;border:0;outline:none;width:170px;padding:9px 0;font-size:14px}.ss-bar select{color:#f6f1f8;font:inherit;background:#1d1922;border:1px solid #3e3747;border-radius:10px;padding:9px 12px;font-size:14px}.ss-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.ss-card{background:#1b1820;border:1px solid #332c3a;border-radius:18px;flex-direction:column;min-width:0;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.ss-card:hover{border-color:#ff9a5677;transform:translateY(-4px)}.ss-thumb{cursor:pointer;background:linear-gradient(#0007,#0007),repeating-conic-gradient(#2a2730 0 25%,#1d1b22 0 50%) 0 0/18px 18px;border:0;width:100%;height:200px;padding:0;display:block;position:relative}.ss-thumb:focus-visible{outline-offset:2px;outline:2px solid #ff873c}.ss-mini:focus-visible{outline-offset:2px;outline:2px solid #ff873c}.ss-card button:focus-visible{outline-offset:2px;outline:2px solid #ff873c}.ss-fit{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.ss-fit-inner{transform-origin:50%;flex-shrink:0;width:440px}.ss-tag{z-index:2;letter-spacing:1px;color:#2a1104;background:#ff8a2b;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:900;position:absolute;top:10px;left:10px}.ss-tag.ss-hit{background:#ffd24d;left:auto;right:10px}.ss-info{flex-direction:column;flex:1;gap:8px;padding:14px 14px 16px;display:flex}.ss-row1{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ss-row1 strong{font-size:17px}.ss-row1 span{color:#a99daf;white-space:nowrap;font-size:11.5px}.ss-info p{color:#b9adc2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.ss-row2{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:auto;display:flex}.ss-price{color:#ffb27a;align-items:center;gap:5px;font-size:20px;display:inline-flex}.ss-price.ss-free{color:#8ff0b8}.ss-price.ss-ok{color:#8ff0b8;font-size:17px}.ss-row2 small{color:#8f8299;font-size:12px}.ss-btns{gap:8px;display:flex}.ss-btns button{flex:1}.ss-buy,.ss-ghost,.ss-wait{font:inherit;cursor:pointer;border-radius:10px;padding:10px;font-size:14px;font-weight:800}.ss-buy{color:#2a1104;background:linear-gradient(#ff9d48,#f47a32);border:0}.ss-buy:disabled{opacity:.6;cursor:wait}.ss-ghost{color:#e5d6dd;background:#2b2531;border:1px solid #463c4e}.ss-wait{color:#ffd9b3;background:#32251c;border:1px solid #a77650}.ss-empty{text-align:center;color:#a99daf;border:1px dashed #3e3747;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:40px 16px;display:flex}.ss-back{color:#e5d6dd;font:inherit;cursor:pointer;background:#1d1922;border:1px solid #3e3747;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;padding:9px 14px;display:inline-flex}.ss-detail{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.ss-detail-head{position:relative}.ss-detail-head .ss-tag{margin-bottom:8px;display:inline-block;position:static}.ss-detail-head h2{margin:0 0 6px;font-size:30px}.ss-detail-head p{color:#b9adc2;margin:0 0 12px;line-height:1.6}.ss-kinds{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.ss-kinds button{color:#d9c9e2;font:inherit;cursor:pointer;background:#1d1922;border:1px solid #3e3747;border-radius:999px;padding:7px 12px;font-size:13px}.ss-kinds button.on{color:#fff0e5;background:#4a2b20;border-color:#ff8a2b}.ss-stage{background:linear-gradient(#0006,#0006),repeating-conic-gradient(#2a2730 0 25%,#1d1b22 0 50%) 0 0/22px 22px;border:1px solid #332c3a;border-radius:18px;height:420px;position:relative;overflow:hidden}.ss-stage .ss-fit-inner{width:520px}.ss-gallery{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:12px;display:grid}.ss-mini{cursor:pointer;background:linear-gradient(#0007,#0007),repeating-conic-gradient(#2a2730 0 25%,#1d1b22 0 50%) 0 0/14px 14px;border:1px solid #332c3a;border-radius:12px;height:130px;padding:0;position:relative;overflow:hidden}.ss-mini>span{z-index:2;color:#ffd9b3;background:#0009;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800;position:absolute;top:6px;left:8px}.ss-buybox{background:#231e29;border:1px solid #3e3747;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex;position:sticky;top:130px}.ss-fam{color:#ff9a56;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:800}.ss-buyprice{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ss-buyprice .ss-price{font-size:30px}.ss-buyprice small{color:#8f8299}.ss-buybox ul{color:#cdbfd6;margin:0;padding-left:18px;font-size:14px;line-height:1.7}.ss-big{border-radius:12px;width:100%;padding:13px;font-size:15px}.ss-msg{color:#ffd0d0;margin:0;font-size:13px}@media (max-width:980px){.ss-detail{grid-template-columns:minmax(0,1fr)}.ss-buybox{position:static}}@media (max-width:800px){.ss-bar{top:68px}.ss-chips{scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;overflow-x:auto}.ss-chips::-webkit-scrollbar{display:none}.ss-search{flex:1}.ss-search input{width:100%}.ss-hero{min-height:170px;padding:20px}.ss-hero h2{font-size:24px}.ss-hero p{font-size:13px}.ss-hero img{height:88%}.ss-stage{height:320px}}@media (max-width:520px){.ss-hero>div{max-width:64%}.ss-hero p{display:none}.ss-grid{grid-template-columns:minmax(0,1fr)}.ss-detail-head h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.ss-card{transition:none}}.ss-kind{z-index:2;color:#ffd9b3;background:#000b;border:1px solid #ff9a5655;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;position:absolute;bottom:10px;left:10px}.ss-kind-free{color:#8ff0b8;border-color:#8ff0b866}.ss-tag-hit{color:#fff!important;background:linear-gradient(90deg,#ff4d1f,#ff8a2a)!important}.ss-tag-hit+.ss-tag{margin-left:6px;left:auto}.ss-card .ss-tag-hit+.ss-tag,.ss-thumb .ss-tag-hit+.ss-tag{left:84px}.sa-badges{z-index:2;pointer-events:none;gap:5px;display:flex;position:absolute;top:8px;left:8px}.sa-badges b{letter-spacing:.06em;border-radius:999px;padding:3px 8px;font:900 10px Manrope,sans-serif}.sa-badge-hit{color:#fff;background:linear-gradient(90deg,#ff4d1f,#ff8a2a)}.sa-badge-new{color:#2a1104;background:#ff8a2b}.sa-commerce{color:#f1f1f4;--sa-border:#ffffff0f;--sa-muted:#8f919d;animation:.3s both sa-alert-enter}.sa-commerce-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.sa-section-eyebrow{color:#ff8c48;letter-spacing:2px;font-size:.8125rem;font-weight:700;display:block}.sa-commerce-heading h1{letter-spacing:-1px;margin:10px 0 8px;font-size:29px;line-height:1.3}.sa-commerce-heading p{color:var(--sa-muted);margin:0;font-size:1rem;line-height:1.6}.sa-collection-pill{color:#ffac70;white-space:nowrap;background:#ff8a300a;border:1px solid #ff8a302a;border-radius:100px;align-items:center;gap:8px;padding:10px 14px;font-size:.9375rem;display:flex}.sa-store-hero{background:radial-gradient(at 85% 30%,#36523c3c,#0000 65%),#171a18;border:1px solid #9cc17d25;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;min-height:273px;margin-bottom:27px;padding:32px;display:grid;overflow:hidden}.sa-store-hero .sa-section-eyebrow{color:#c0d99e;font-size:.75rem}.sa-store-hero h2{letter-spacing:-.8px;max-width:345px;margin:11px 0;font-size:25px;line-height:1.35}.sa-store-hero p{color:#a4aaa4;max-width:370px;margin:0 0 18px;font-size:.9375rem;line-height:1.75}.sa-store-hero small{color:#777f77;max-width:350px;margin-top:13px;font-size:.75rem;line-height:1.7;display:block}.sa-store-hero .btn{min-height:37px;font-size:.9375rem}.sa-store-hero-art{filter:drop-shadow(0 20px 20px #0004);justify-content:flex-end;align-items:center;display:flex;transform:rotate(-3deg)}.sa-store-hero-art .sa-gaming{width:380px}.sa-commerce-tabs{border-bottom:1px solid var(--sa-border);gap:24px;margin-bottom:21px;display:flex}.sa-commerce-tabs>button{color:#93949f;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 0 14px;font-size:1rem;display:flex}.sa-commerce-tabs>button.active{color:#ff9e65;border-bottom-color:#ff8a36}.sa-commerce-tabs>button>span{color:#d8bdaa;background:#ff8a3619;border-radius:4px;padding:2px 5px;font-size:.8125rem}.sa-category-filters{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.sa-category-filters button{color:#8e909d;cursor:pointer;background:#19191f;border:1px solid #ffffff0d;border-radius:7px;min-height:34px;padding:8px 13px;font-family:inherit;font-size:.875rem}.sa-category-filters button.active{color:#ffad76;background:#ff8a3613;border-color:#ff8a3633}.sa-store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sa-store-card{border:1px solid var(--sa-border);background:#19191f;border-radius:13px;transition:border-color .2s,transform .2s;overflow:hidden}.sa-store-card:hover{border-color:#ffffff25;transform:translateY(-2px)}.sa-store-art{cursor:pointer;isolation:isolate;background:radial-gradient(#26252f,#121319);border:0;border-bottom:1px solid #ffffff06;justify-content:center;align-items:center;width:100%;height:215px;display:flex;position:relative;overflow:hidden}.sa-store-art:before,.sa-preview-stage:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff02 1px,#0000 1px),linear-gradient(90deg,#ffffff02 1px,#0000 1px);background-size:25px 25px;position:absolute;inset:0}.sa-card-gaming .sa-store-art{background:radial-gradient(#24342a,#121915)}.sa-card-music .sa-store-art{background:radial-gradient(#1c3930,#111e19)}.sa-card-goals .sa-store-art{background:radial-gradient(#24343d,#151922)}.sa-card-tops .sa-store-art{background:radial-gradient(#343124,#191812)}.sa-art-scale{transform-origin:50%;flex-shrink:0;justify-content:center;width:480px;display:flex;position:relative;transform:scale(.72)}.sa-art-scale .sa-advanced-alert{flex-shrink:0;width:460px;max-width:none}.sa-art-scale .sa-gaming{flex-shrink:0;width:420px;max-width:none}.sa-art-preview{color:#d9dbe2;opacity:0;background:#101115bb;border:1px solid #ffffff18;border-radius:5px;align-items:center;gap:5px;padding:6px 9px;font-size:.75rem;transition:all .2s;display:flex;position:absolute;bottom:12px;right:12px;transform:translateY(4px)}:is(.sa-store-art:hover .sa-art-preview,.sa-store-art:focus-visible .sa-art-preview){opacity:1;transform:translateY(0)}.sa-store-card-content{padding:20px}.sa-store-card-title{justify-content:space-between;align-items:center;gap:9px;display:flex}.sa-store-card-title h3{letter-spacing:-.3px;margin:0;font-size:1rem}.sa-store-card-title>span{color:#ffc19a;white-space:nowrap;font-size:1rem;font-weight:700}.sa-store-card-content>p{color:#9a9ba8;min-height:35px;margin:9px 0 14px;font-size:.875rem;line-height:1.7}.sa-store-access{color:#888994;justify-content:space-between;align-items:center;gap:6px;margin-bottom:15px;font-size:.8125rem;line-height:1.5;display:flex}.sa-store-access svg{color:#8fe5b2;flex-shrink:0}.sa-store-card .btn{min-height:37px;font-size:.9375rem}.sa-commerce-empty{color:#90919d;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:170px;padding:25px;font-size:1rem;line-height:1.8;display:flex}.sa-commerce-empty svg{color:#ff8a366b}.sa-commerce-error{color:#ffb4a3;background:#f4583610;border:1px solid #f4583625;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;padding:18px;font-size:1rem;display:flex}.sa-orders{margin-top:25px;padding:24px}.sa-orders>h3,.sa-history-head h3{margin:0;font-size:1rem}.sa-orders>p{color:#8d8f9c;margin:8px 0 20px;font-size:.9375rem;line-height:1.7}.sa-order-row{border-bottom:1px solid var(--sa-border);align-items:center;gap:16px;padding:17px 0;display:flex}.sa-order-row:last-child{border:0}.sa-order-row>div:first-child{flex:1;min-width:0}.sa-order-row strong{overflow-wrap:anywhere;font-size:1rem;display:block}.sa-order-row small{color:#868894;margin-top:7px;font-size:.8125rem;display:block}.sa-order-row>b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1rem}.sa-order-row .btn{min-height:31px;padding:5px 10px;font-size:.8125rem}.sa-status{white-space:nowrap;color:#9a9aa7;background:#ffffff06;border-radius:4px;padding:5px 7px;font-size:.75rem}.sa-status-confirmed,.sa-status-active,.sa-status-paid{color:#9ce5b4;background:#81d69b0a}.sa-status-pending{color:#eac586;background:#deb4670a}.sa-history-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.sa-history-head>span{color:#777988;font-size:.8125rem}.sa-commerce-backdrop{z-index:200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050609cc;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.sa-commerce-modal{background:#1a1a22;border:1px solid #ffffff16;border-radius:18px;width:430px;max-width:100%;max-height:90dvh;padding:32px;position:relative;overflow:auto;box-shadow:0 30px 80px #0006}.sa-modal-wide{width:650px}.sa-commerce-modal h2{letter-spacing:-.5px;margin:0 0 22px;padding-right:25px;font-size:22px;line-height:1.4}.sa-modal-close{color:#b7b8c3;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:16px;right:16px}.sa-preview-stage{background:radial-gradient(#2b2d35,#0c0e12);border-radius:11px;justify-content:center;align-items:center;min-height:280px;margin-bottom:22px;padding:22px;display:flex;position:relative;overflow:hidden}.sa-preview-stage>div{position:relative}.sa-modal-description{color:#a1a2b0;margin:15px 0 20px;font-size:1rem;line-height:1.85}.sa-commerce-note{color:#a5a4b0;background:#ffffff03;border:1px solid #ffffff08;border-radius:8px;align-items:flex-start;gap:9px;margin:15px 0 20px;padding:12px;font-size:.875rem;line-height:1.75;display:flex}.sa-commerce-note svg{color:#efbc8d;flex-shrink:0;margin-top:2px}.sa-purchase-price{color:#ffb281;letter-spacing:-1px;margin:18px 0;font-size:31px;font-weight:800}.sa-purchase-price span{color:#9395a0;letter-spacing:0;margin-top:7px;font-size:.9375rem;font-weight:400;display:block}.sa-check-label{color:#d6d6df;align-items:flex-start;gap:10px;margin:24px 0;font-size:.9375rem;line-height:1.8;display:flex}.sa-check-label input{accent-color:#ff852b;flex-shrink:0;width:16px;height:16px;margin-top:2px}.sa-current-plan{background:linear-gradient(110deg,#ff8a3609,#19191f);border:1px solid #ff8a3622;border-radius:12px;align-items:center;gap:17px;margin-bottom:26px;padding:22px;display:flex}.sa-plan-icon{color:#ffad70;background:#ff8a360f;border:1px solid #ff8a361c;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.sa-current-plan>div{flex:1}.sa-current-plan small{letter-spacing:1.3px;color:#9b908a;margin-bottom:5px;font-size:.75rem;display:block}.sa-current-plan strong{font-size:19px}.sa-current-plan p{color:#8b8c98;margin:5px 0 0;font-size:.875rem;line-height:1.6}.sa-current-plan .btn{font-size:.875rem}.sa-subscription-layout{grid-template-columns:minmax(0,1fr) 290px;gap:23px;display:grid}.sa-plan-options{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px;display:grid}.sa-plan-option{text-align:left;color:#d1d1db;font:inherit;cursor:pointer;background:#19191f;border:1px solid #ffffff0e;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:21px;transition:all .2s;display:flex;position:relative}.sa-plan-option.active{background:linear-gradient(130deg,#ff8a3609,#19191f);border-color:#ff8a366b}.sa-plan-option>.sa-plan-icon{border-radius:10px;width:38px;height:38px}.sa-plan-option>div{flex:1;min-width:100px}.sa-plan-option strong{font-size:19px}.sa-plan-option p{color:#8c8d9a;margin:5px 0 0;font-size:.8125rem;line-height:1.7}.sa-plan-option>svg{color:#ff9e60;width:13px;position:absolute;top:12px;right:12px}.sa-plan-option ul{width:100%;margin:9px 0 0;padding:0;list-style:none}.sa-plan-option li{color:#adadba;align-items:flex-start;gap:7px;margin-top:6px;font-size:.8125rem;line-height:1.75;display:flex}.sa-plan-option li svg{color:#ff9d6166;flex-shrink:0;margin-top:2px}.sa-period-panel{padding:24px}.sa-period-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.sa-period-head h3{margin:0;font-size:1rem}.sa-period-toggle{background:#101015;border:1px solid #ffffff0b;border-radius:7px;gap:2px;padding:3px;display:flex}.sa-period-toggle button{color:#8f919e;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 11px;font-size:.875rem}.sa-period-toggle button.active{color:#ffad78;background:#2d211a}.sa-period-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.sa-period-options button{font:inherit;color:#9d9eaa;cursor:pointer;background:#131319;border:1px solid #ffffff0a;border-radius:9px;flex-direction:column;align-items:center;min-height:100px;padding:14px 7px;display:flex}.sa-period-options button.active{color:#ffb889;background:#ff8a360b;border-color:#ff8a3661}.sa-period-options strong{color:#e4e4eb;font-size:22px;line-height:1.3}.sa-period-options button.active strong{color:#ffb889}.sa-period-options span{margin-top:3px;font-size:.8125rem}.sa-period-options small{white-space:nowrap;margin-top:13px;font-size:.75rem}.sa-period-note{color:#7c7e8d;margin:18px 0 0;font-size:.8125rem;line-height:1.8}.sa-checkout{align-self:start;padding:27px;position:sticky;top:20px}.sa-checkout>.sa-section-eyebrow{font-size:.75rem}.sa-checkout h2{margin:14px 0 5px;font-size:26px}.sa-checkout>p{color:#898b98;margin:0;font-size:.9375rem}.sa-checkout-total{letter-spacing:-1px;white-space:nowrap;font-variant-numeric:tabular-nums;margin:23px 0 25px;font-size:34px;font-weight:800}.sa-promo-label{color:#bbbdc8;margin:18px 0 20px;font-size:.9375rem;display:block}.sa-promo-label input{box-sizing:border-box;color:#ededf4;width:100%;font:inherit;letter-spacing:1px;background:#121217;border:1px solid #ffffff13;border-radius:7px;margin-top:8px;padding:12px;display:block}.sa-promo-label input::placeholder{color:#555761;font-size:.875rem}.sa-promo-label small{color:#707281;margin-top:8px;font-size:.75rem;line-height:1.7;display:block}.sa-discount-line{color:#a6d4b2;justify-content:space-between;margin-bottom:18px;font-size:.875rem;display:flex}.sa-checkout>.btn{font-size:.9375rem}.sa-checkout-manual{color:#777986;gap:8px;margin-top:16px;font-size:.8125rem;line-height:1.8;display:flex}.sa-checkout-manual svg{color:#a79381;flex-shrink:0;margin-top:2px}.sa-form-error{line-height:1.7;color:#ffac97!important;margin:0 0 17px!important;font-size:.875rem!important}:is(.sa-commerce button:focus-visible,.sa-commerce-modal button:focus-visible,.sa-commerce input:focus-visible){outline-offset:3px;outline:2px solid #ff9b59}.sa-commerce button:disabled,.sa-commerce-modal button:disabled{opacity:.45;cursor:not-allowed}@media (min-width:1400px){.sa-store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-art-scale{transform:scale(.65)}.sa-store-art{height:210px}}@media (max-width:1100px){.sa-subscription-layout{grid-template-columns:minmax(0,1fr) 250px;gap:16px}.sa-checkout{padding:22px}.sa-plan-options{gap:10px}.sa-plan-option{padding:17px}.sa-plan-option>.sa-plan-icon{display:none}.sa-store-hero{gap:16px;padding:27px}.sa-store-hero-art .sa-gaming{width:320px}.sa-store-hero h2{font-size:23px}.sa-art-scale{transform:scale(.62)}.sa-store-art{height:200px}.sa-period-panel{padding:20px}.sa-period-options small{font-size:.6875rem}}@media (max-width:850px){.sa-subscription-layout{grid-template-columns:1fr}.sa-checkout{display:block;position:static}.sa-plan-option>.sa-plan-icon{display:flex}.sa-checkout-total{margin:17px 0 22px}.sa-promo-label{max-width:400px}.sa-period-options{gap:12px}.sa-store-hero{grid-template-columns:1fr;gap:26px}.sa-store-hero-art{justify-content:center;transform:rotate(-2deg)}.sa-store-hero-art .sa-gaming{width:390px}.sa-store-hero h2,.sa-store-hero p,.sa-store-hero small{max-width:none}.sa-store-grid{gap:14px}.sa-art-scale{transform:scale(.58)}.sa-store-art{height:185px}.sa-store-card-content{padding:17px}.sa-store-card-title h3{font-size:1rem}.sa-store-card-title>span{font-size:.875rem}}@media (max-width:600px){.sa-commerce-heading{margin-bottom:22px}.sa-commerce-heading h1{font-size:24px}.sa-commerce-heading p{font-size:.9375rem}.sa-collection-pill{display:none}.sa-section-eyebrow{letter-spacing:1.7px;font-size:.75rem}.sa-store-hero{border-radius:12px;padding:23px 20px}.sa-store-hero h2{font-size:23px}.sa-store-hero-art .sa-gaming{width:100%}.sa-store-hero-art{width:100%;transform:none}.sa-store-grid{grid-template-columns:1fr;gap:20px}.sa-store-art{height:223px}.sa-art-scale{transform:scale(.7)}.sa-store-card-content{padding:20px}.sa-store-card-title h3,.sa-store-card-title>span{font-size:1rem}.sa-store-card-content>p{min-height:0;font-size:.9375rem}.sa-store-card .btn{min-height:42px;font-size:1rem}.sa-store-access{font-size:.875rem}.sa-art-preview{opacity:1;transform:none}.sa-commerce-tabs{gap:21px}.sa-commerce-tabs>button{font-size:.9375rem}.sa-category-filters{gap:6px}.sa-category-filters button{padding:8px 12px}.sa-orders{padding:20px}.sa-order-row{flex-wrap:wrap;gap:9px 14px;padding:17px 0}.sa-order-row>div:first-child{flex-basis:calc(100% - 95px)}.sa-order-row>.sa-status{margin-left:0}.sa-history-head{flex-direction:column;align-items:flex-start;gap:6px}.sa-commerce-backdrop{padding:14px}.sa-commerce-modal{border-radius:14px;padding:26px 22px}.sa-commerce-modal h2{font-size:20px}.sa-preview-stage{min-height:240px;padding:18px 9px}.sa-preview-stage .sa-advanced-alert{padding:21px 17px}.sa-preview-stage .sa-alert-title>strong{font-size:17px}.sa-preview-stage .sa-alert-title>span{font-size:19px}.sa-preview-stage .sa-alert-eyebrow{font-size:.625rem}.sa-preview-stage .sa-alert-bottom{font-size:5px}.sa-current-plan{flex-wrap:wrap;gap:12px;padding:19px}.sa-current-plan>.sa-plan-icon{width:40px;height:40px}.sa-current-plan>.btn{min-height:35px;margin-left:52px}.sa-plan-options{gap:10px}.sa-plan-option{align-items:flex-start;gap:9px;padding:17px 14px}.sa-plan-option>.sa-plan-icon{border-radius:8px;width:30px;height:30px}.sa-plan-option>.sa-plan-icon svg{width:19px}.sa-plan-option>div{min-width:70px}.sa-plan-option strong{font-size:17px}.sa-plan-option p{min-height:38px;font-size:.75rem}.sa-plan-option li{font-size:.75rem}.sa-plan-option li svg{width:11px}.sa-plan-option>svg{width:10px;top:8px;right:7px}.sa-period-panel{padding:20px 16px}.sa-period-head{gap:10px}.sa-period-head h3{font-size:1rem}.sa-period-toggle button{padding:6px 9px;font-size:.8125rem}.sa-period-options{gap:6px}.sa-period-options button{min-height:96px;padding:13px 3px}.sa-period-options strong{font-size:20px}.sa-period-options small{font-size:.6875rem}.sa-period-options span{font-size:.75rem}.sa-checkout{padding:24px}.sa-commerce-error{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.sa-commerce{animation:none}.sa-store-card{transition:none}.sa-store-card:hover{transform:none}}.sa-order-cancel{font:inherit;color:#999ba8;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:.8125rem;text-decoration:underline}.sa-order-cancel:hover{color:#e0b194}.sa-plan-frozen{border-color:#8a9bdd66}.sa-freeze-note{color:#b9b5c8;margin:0 0 24px;font-size:1rem;line-height:1.7}.sa-freeze-history{margin-top:24px;padding:24px}.sa-freeze-history h3{margin-top:0}.sa-freeze-history>div{border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:12px;padding:12px 0;font-size:1rem;display:flex}.sa-freeze-history small{color:#aaa4b4}@media (max-width:600px){.sa-current-plan{flex-wrap:wrap}.sa-freeze-history>div{flex-direction:column}}.sa-order-reference{color:#cda47e;text-align:left;letter-spacing:.2px;min-height:32px;padding:5px 0;font-size:.75rem;line-height:1.6;display:block}.sa-order-reference:hover{color:#ffd0a5}.toast-message{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.7}.sa-billing-card{background:linear-gradient(120deg,#2a1d15,#1d1a1c);border:1px solid #ff9b5247;border-radius:12px;margin:0 0 14px;padding:16px 18px}.sa-billing-card>strong{color:#ffc08f;margin-bottom:8px;font-size:1rem;display:block}.sa-billing-card ol{color:#ded3c9;gap:8px;margin:0;padding-left:20px;font-size:.9375rem;line-height:1.5;display:grid}.sa-billing-card li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sa-billing-card li::marker{color:#ff9b52}.sa-billing-value{color:#fff;letter-spacing:.04em;background:#00000040;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700}.sa-billing-card button{color:#ffd9ba;font:inherit;cursor:pointer;background:#2b221d;border:1px solid #6e5542;border-radius:7px;padding:5px 10px;font-size:.8125rem}.sa-billing-card button:focus-visible{outline-offset:2px;outline:2px solid #ff9b52}.sa-billing-card p{color:#c4b2a3;margin:10px 0 0;font-size:.875rem;line-height:1.6}.sa-billing-card small{color:#9d8f84;margin-top:10px;font-size:.8125rem;line-height:1.5;display:block}.sa-billing-warning{color:#ffd9cf;background:#ff3b1f14;border:1px solid #ff5a3c99;border-radius:12px;margin:12px 0 8px;padding:12px 14px}.sa-billing-warning strong{font-size:.95rem;line-height:1.5;display:block}.sa-billing-warning strong span{color:#fff;white-space:nowrap;background:#ff5a3c33;border-radius:6px;padding:1px 6px;font-family:ui-monospace,monospace}.sa-billing-warning p{opacity:.9;margin:6px 0 0;font-size:.85rem;line-height:1.5}.sa-billing-offline{color:#d9ddff;background:#5b6cff14;border:1px solid #7c8cff66;border-radius:12px;margin:10px 0 6px;padding:11px 14px;font-size:.9rem;line-height:1.45}.gift-backdrop{z-index:85}.gift-card{color:#f6f1f8;background:#1d1922;border:1px solid #ffb27a66;border-radius:24px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);animation:.6s cubic-bezier(.2,1.4,.4,1) both gift-pop;position:relative;overflow:auto;box-shadow:0 0 0 6px #ff8a2b14,0 0 80px #ff8a2b33,0 30px 60px #000b}.gift-card.studio{border-color:#c79bff77;box-shadow:0 0 0 6px #a76bff18,0 0 80px #a76bff33,0 30px 60px #000b}@keyframes gift-pop{0%{opacity:0;transform:translateY(30px)scale(.9)}}.gift-x{z-index:3;color:#fff;cursor:pointer;background:#0008;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:10px;right:10px}.gift-x:focus-visible{outline-offset:2px;outline:2px solid #ff873c}.gift-hero{background:radial-gradient(circle at 50% 75%,#ffb35c 0,#f47a32 30%,#7a2a0c 70%,#2a1206 100%);justify-content:center;align-items:flex-end;height:210px;display:flex;position:relative;overflow:hidden}.studio .gift-hero{background:radial-gradient(circle at 50% 75%,#e2b8ff 0,#a76bff 32%,#4b1f8a 70%,#170a2a 100%)}.gift-rays{background:repeating-conic-gradient(#fff2 0 8deg,transparent 8deg 22deg);border-radius:50%;width:620px;height:620px;margin:-310px 0 0 -310px;animation:18s linear infinite gift-spin;position:absolute;top:62%;left:50%}@keyframes gift-spin{to{transform:rotate(360deg)}}.gift-tiger{z-index:1;filter:drop-shadow(0 8px 18px #0007);width:auto;height:196px;animation:2.4s ease-in-out infinite gift-bounce;position:relative}@keyframes gift-bounce{50%{transform:translateY(-6px)}}.gift-plan{z-index:2;color:#ffe0b8;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0007;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:15px;font-weight:900;display:inline-flex;position:absolute;top:16px;left:16px}.studio .gift-plan{color:#ecd6ff}.gift-confetti{z-index:2;top:-12px;left:calc(var(--i) * 7.2% + 2%);background:hsl(calc(var(--i) * 47) 95% 65%);width:8px;height:14px;animation:gift-fall calc(2.6s + var(--i) * .13s) linear calc(var(--i) * -.37s) infinite;border-radius:2px;position:absolute}@keyframes gift-fall{to{transform:translateY(240px)rotate(540deg)}}.gift-body{padding:18px 22px 22px}.gift-eyebrow{letter-spacing:1.4px;color:#ffb27a;align-items:center;gap:6px;font-size:11.5px;font-weight:900;display:inline-flex}.studio .gift-eyebrow{color:#d7b4ff}.gift-body h2{overflow-wrap:anywhere;margin:8px 0 12px;font-size:24px;line-height:1.25}.gift-term{background:#2a1f1a;border:1px solid #ff9a5644;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex}.studio .gift-term{background:#231a33;border-color:#a76bff44}.gift-term b{color:#ffcf9e;font-size:22px}.studio .gift-term b{color:#e2c4ff}.gift-term span{color:#cdbfd6;font-size:14px}.gift-message{color:#f4ece4;overflow-wrap:anywhere;background:#ffffff08;border-left:3px solid #ff8a2b;border-radius:0 10px 10px 0;margin:0 0 12px;padding:10px 14px;font-size:15px;line-height:1.55}.studio .gift-message{border-left-color:#a76bff}.gift-body p{color:#cdbfd6;margin:0 0 18px;font-size:14.5px;line-height:1.6}.gift-actions{gap:10px;display:flex}.gift-actions>button{flex:1;justify-content:center}@media (max-width:420px){.gift-hero{height:180px}.gift-tiger{height:168px}.gift-body h2{font-size:21px}.gift-actions{flex-direction:column-reverse}}.promo-panel{background:linear-gradient(135deg,#ff7a1a14,#1b1820 55%);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:14px;margin-top:22px;padding:22px;display:flex}.promo-panel header{align-items:flex-start;gap:12px;display:flex}.promo-panel header>svg{color:#ff9a3c;flex-shrink:0;margin-top:3px}.promo-panel h2{margin:0 0 6px;font-size:1.2rem}.promo-panel header p{color:#c9c2d4;margin:0;font-size:.9rem;line-height:1.5}.promo-status{color:#c9c2d4;background:#ffffff0d;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:6px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.promo-status.on{color:#ff8d9b;background:#ff5a6e22}.promo-steps{color:#e6e0ee;flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:.88rem;line-height:1.5;display:flex}.promo-invite{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.promo-invite code{word-break:break-all;background:#0e0d12;border:1px solid #ffffff14;border-radius:9px;padding:7px 10px;font-size:.8rem}.promo-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.promo-card{background:#1b1820;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.promo-thumb{aspect-ratio:16/9;background:repeating-conic-gradient(#ffffff08 0 25%,transparent 0 50%) 0 0/16px 16px,#121216;justify-content:center;align-items:center;display:flex;overflow:hidden}.promo-card.tall .promo-thumb{aspect-ratio:16/9}.promo-thumb img{object-fit:contain;width:100%;height:100%}.promo-meta{flex-direction:column;gap:2px;padding:10px 12px 4px;display:flex}.promo-meta b{font-size:.92rem}.promo-meta small{color:#a99fb6;font-size:.76rem;line-height:1.4}.promo-actions{flex-wrap:wrap;gap:6px;padding:8px 12px 12px;display:flex}.promo-actions .suite-button{padding:7px 11px;font-size:.8rem}.promo-note{color:#9a92a6;margin:0;font-size:.78rem}.ip-sheet{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:120;color:#f6eff3;background:linear-gradient(165deg,#24202a,#17151c 70%);border:1px solid #ff944f40;border-radius:22px;padding:18px 18px 16px;font-family:Manrope,system-ui,sans-serif;transition:transform .38s cubic-bezier(.2,.9,.3,1);position:fixed;transform:translateY(130%);box-shadow:0 -10px 40px #0009,inset 0 0 0 1px #ffffff08}.ip-sheet.ip-in{transform:translateY(0)}.ip-x{color:#f6eff3;cursor:pointer;background:#ffffff10;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;right:10px}.ip-head{align-items:flex-start;gap:12px;padding-right:34px;display:flex}.ip-head img{border-radius:12px;flex:none;width:48px;height:48px}.ip-head h2{margin:0 0 4px;font-size:16px;font-weight:800;line-height:1.3}.ip-head p{opacity:.75;margin:0;font-size:13px;line-height:1.45}.ip-steps{background:#ffffff0a;border-radius:14px;flex-direction:column;gap:6px;margin:14px 0 0;padding:12px 14px 12px 32px;font-size:14px;line-height:1.5;display:flex}.ip-steps svg{vertical-align:-3px;color:#4ea3ff}.ip-steps b{font-weight:800}.ip-get{color:#1b1209;background:linear-gradient(90deg,#ffb36b,#ff7a1a);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:13px;font-size:15px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 8px 24px #ff7a1a40}@media (min-width:700px){.ip-sheet{width:380px;left:auto;right:16px}}.cb{flex-direction:column;gap:16px;display:flex}.cb-eyebrow{letter-spacing:.14em;color:#ff9d4d;align-items:center;gap:6px;font-size:12px;font-weight:900;display:inline-flex}.cb-head h1{margin:6px 0;font-size:30px}.cb-head p{opacity:.75;max-width:720px;margin:0;line-height:1.5}.cb-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.cb-card{background:#1b181e;border:1px solid #2e2a33;border-radius:18px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.cb-card small{opacity:.65;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.cb-card>b{font-size:28px;font-weight:900}.cb-card>span{opacity:.7;font-size:13px}.cb-main{background:linear-gradient(135deg,#2c1a10,#1b181e 70%);border-color:#ff944f55}.cb-main>b{color:#ffb36b}.cb-on{color:#7be0a0}.cb-off{color:#cfc6d6;font-size:22px!important}.cb-bar{background:#ffffff12;border-radius:99px;height:8px;overflow:hidden}.cb-bar i{border-radius:inherit;background:linear-gradient(90deg,#ffb36b,#ff7a1a);height:100%;display:block}.cb-steps{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cb-step{background:#ffffff08;border-radius:14px;flex-direction:column;gap:6px;padding:12px;display:flex}.cb-step b{font-size:18px}.cb-step span{opacity:.75;font-size:13px}.cb-done{background:#2a3b2c55}.cb-done b{color:#7be0a0}.cb-setup h2,.cb-card h2{margin:6px 0 0;font-size:17px}.cb-setup p{opacity:.75;margin:0;font-size:14px;line-height:1.5}.cb-link{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cb-link code{text-overflow:ellipsis;white-space:nowrap;background:#0f0d11;border:1px solid #2e2a33;border-radius:10px;flex:260px;min-width:0;padding:10px 12px;font-size:13px;overflow:hidden}.cb-link input{min-width:0;color:inherit;background:#0f0d11;border:1px solid #2e2a33;border-radius:10px;flex:200px;padding:10px 12px}.cb-note code{background:#0f0d11;border-radius:6px;padding:1px 6px}.cb-days{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cb-days li{border-bottom:1px solid #ffffff0f;grid-template-columns:1fr auto auto;gap:16px;padding:9px 0;font-size:14px;display:grid}.cb-days em{color:#ffb36b;font-style:normal}@media (max-width:600px){.cb-steps{grid-template-columns:1fr}.cb-head h1{font-size:24px}}.cb-section{opacity:.85;margin:6px 0 0;font-size:16px}.bl{background:linear-gradient(135deg,#22190f,#1b181e 60%);border-color:#ffb36b44;gap:16px}.bl h3{align-items:center;gap:6px;margin:0 0 8px;font-size:16px;display:flex}.bl-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.bl-top>div{flex-direction:column;gap:6px;display:flex}.bl-top span{opacity:.7;max-width:460px;font-size:13px}.bl-sum{background:linear-gradient(#fff4dc,#ffc477);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:900}.bl-auto{cursor:pointer;background:#ffffff0a;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex}.bl-auto span{align-items:center;gap:6px;display:inline-flex}.bl-chips{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.bl-chip{color:inherit;cursor:pointer;background:#0f0d11;border:1px solid #3a333f;border-radius:10px;padding:8px 12px;font-weight:700}.bl-chip.on{color:#ffcf9e;background:#ff944f22;border-color:#ff944f}.bl-pay{background:#ff944f0f;border:1px dashed #ff944f88;border-radius:14px;padding:16px}.bl-pay ol{flex-direction:column;gap:6px;margin:0 0 10px;padding-left:20px;font-size:14px;line-height:1.5;display:flex}.bl-code{letter-spacing:.1em;color:#ffb36b;font:900 18px ui-monospace,Consolas,monospace}.bl-warn{color:#ff9b8a;margin:0 0 10px;font-size:13px;font-weight:700}.bl-mini{vertical-align:middle;width:24px;height:24px;color:inherit;cursor:pointer;background:#0f0d11;border:1px solid #3a333f;border-radius:6px;place-items:center;margin-left:4px;display:inline-grid}.bl-plan-row{flex-wrap:wrap;gap:10px;display:flex}.bl-hint{opacity:.65;margin-top:6px;display:block}.bl-plus{color:#7be0a0}.bl-minus{color:#ff9b8a}.pt-stack{z-index:130;pointer-events:none;flex-direction:column;gap:10px;width:min(380px,100vw - 32px);display:flex;position:fixed;top:86px;right:22px}.pt-card{cursor:pointer;pointer-events:auto;color:#f6eff3;background:linear-gradient(160deg,#2a2330,#1b1820);border:1px solid #ff944f55;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 40px 16px 14px;animation:.4s cubic-bezier(.2,.9,.3,1.15) pt-in;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #000a,0 0 24px #ff7a1a22}.pt-icon{color:#1b1209;background:linear-gradient(135deg,#ffb36b,#ff7a1a);border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.pt-text{min-width:0}.pt-text b{font-size:15px;line-height:1.3;display:block}.pt-text p{opacity:.78;margin:4px 0 0;font-size:13px;line-height:1.45}.pt-x{color:#f6eff3;cursor:pointer;background:#ffffff12;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.pt-bar{transform-origin:0;background:linear-gradient(90deg,#ffb36b,#ff7a1a);width:100%;height:3px;animation:8s linear forwards pt-time;position:absolute;bottom:0;left:0}@keyframes pt-in{0%{opacity:0;transform:translate(40px)}}@keyframes pt-time{to{transform:scaleX(0)}}@media (max-width:650px){.pt-stack{top:calc(70px + env(safe-area-inset-top));width:auto;left:10px;right:10px}@keyframes pt-in{0%{opacity:0;transform:translateY(-24px)}}}html.in-app .pt-card,html.in-app .pt-bar{animation:none}.pc{color:#fff3e8;background:radial-gradient(120% 140% at 0 0,#ff7a1a33,#0000 55%),linear-gradient(120deg,#2b1338,#1a0f22 55%,#2a1206);border:1px solid #ff8a3a55;border-radius:22px;flex-wrap:wrap;align-items:center;gap:22px;margin:0 0 18px;padding:22px 64px 22px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #0007,inset 0 1px #ffffff12}.pc-glow{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#ff7a1a55,#0000 65%);border-radius:50%;width:360px;height:360px;animation:4s ease-in-out infinite pc-glow;position:absolute;inset:-40% -10% auto auto}.pc-x{color:#fff3e8;cursor:pointer;z-index:2;background:#ffffff10;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;right:10px}.pc-text{flex-direction:column;flex:300px;gap:8px;min-width:0;display:flex;position:relative}.pc-eyebrow{letter-spacing:.16em;color:#ffb36b;font-size:12px;font-weight:900}.pc h2{margin:0;font-size:24px;font-weight:900;line-height:1.2}.pc h2 b{color:#ff9d4d;text-shadow:0 0 18px #ff7a1a88}.pc-code{background:#ff8a3a14;border:2px dashed #ff8a3a88;border-radius:14px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:inline-flex}.pc-code span{opacity:.7;font-size:12px;font-weight:800}.pc-code b{letter-spacing:.12em;color:#ffb36b;font:900 20px/1 ui-monospace,Consolas,monospace}.pc-code button{color:#fff3e8;cursor:pointer;background:#ffffff1a;border:0;border-radius:10px;align-items:center;gap:6px;padding:7px 11px;font-size:13px;font-weight:800;display:inline-flex}.pc-side{flex-direction:column;align-items:stretch;gap:12px;display:flex;position:relative}.pc-timer{justify-content:center;align-items:flex-start;gap:6px;display:flex}.pc-cell{flex-direction:column;align-items:center;gap:4px;min-width:64px;display:flex}.pc-cell b{text-align:center;font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(#3a1c4a,#22122c);border:1px solid #ff8a3a44;border-radius:14px;min-width:64px;padding:10px 6px;font:900 32px/1 Manrope,system-ui,sans-serif;animation:.35s ease-out pc-tick;display:block;box-shadow:inset 0 -3px #0005,0 6px 16px #0006}.pc-cell small{letter-spacing:.06em;opacity:.6;text-transform:uppercase;font-size:11px;font-weight:800}.pc-colon{color:#ff9d4d;font:900 28px/52px Manrope,system-ui,sans-serif;animation:1s steps(2,end) infinite pc-blink}.pc-cta{color:#1b1209;cursor:pointer;background:linear-gradient(90deg,#ffb36b,#ff7a1a);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-size:15px;font-weight:900;animation:2.4s ease-in-out infinite pc-pulse;display:flex;box-shadow:0 10px 28px #ff7a1a55}.pc-last .pc-cell b{color:#ffd6d6;border-color:#ff4d4d99;box-shadow:inset 0 -3px #0005,0 0 18px #ff3b3b55}@keyframes pc-tick{0%{opacity:.4;transform:translateY(-6px)}}@keyframes pc-blink{50%{opacity:.25}}@keyframes pc-pulse{0%,to{transform:scale(1);box-shadow:0 10px 28px #ff7a1a55}50%{transform:scale(1.03);box-shadow:0 12px 36px #ff7a1a88}}@keyframes pc-glow{0%,to{opacity:.7}50%{opacity:1}}html.in-app .pc *,html.in-app .pc{animation:none!important}@media (max-width:640px){.pc{gap:16px;padding:20px 16px 18px}.pc h2{font-size:20px}.pc-side{width:100%}.pc-cell{flex:1;min-width:0}.pc-cell b{width:100%;min-width:0;font-size:28px}}
