@keyframes ss-dash-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ss-dash-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes ss-dash-glow{0%{box-shadow:0 0 0 0 rgba(139,125,255,.75),0 10px 30px rgba(0,0,0,.35)}70%{box-shadow:0 0 0 22px rgba(139,125,255,0),0 10px 30px rgba(0,0,0,.35)}to{box-shadow:0 0 0 0 rgba(139,125,255,0),0 10px 30px rgba(0,0,0,.35)}}@keyframes ss-dash-ring{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.6)}}.ss-admin .ss-dash{--dash-pro:#f5b014;--dash-pro-ink:#1d1600;--dash-pro-band:#fff8e6;--dash-pro-line:#f3e2b3;--dash-pro-soft:#fff1cc;--dash-pro-text:#8a5800;--dash-hero:radial-gradient(60% 90% at 100% 0%,rgba(236,72,153,.16),rgba(236,72,153,0) 60%),radial-gradient(70% 110% at 88% 100%,rgba(91,76,245,.24),rgba(91,76,245,0) 62%),radial-gradient(45% 80% at 0% 100%,rgba(20,184,166,.14),rgba(20,184,166,0) 60%),linear-gradient(135deg,#fbfaff,#f1edff 55%,#ece6ff);--dash-hero-line:#e6e2fb}.ss-admin .ss-dash h2,.ss-admin .ss-dash p{margin:0}.ss-admin .ss-dash button{cursor:pointer;font-family:inherit}.ss-admin .ss-dash .ss-i{flex:none}.ss-admin .ss-dash .ss-dash-title{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px}.ss-admin .ss-dash .ss-dash-plan{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;color:var(--ink-2);font-size:11.5px;font-weight:700;letter-spacing:.02em;padding:2px 8px}.ss-admin .ss-dash .ss-dash-btn{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-shadow:none;color:var(--ink);display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:40px;justify-content:center;line-height:1;padding:0 16px;text-decoration:none;white-space:nowrap}.ss-admin .ss-dash .ss-dash-btn:hover{background:var(--surface-2);color:var(--ink)}.ss-admin .ss-dash .ss-dash-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-admin .ss-dash .ss-dash-btn--primary{background:var(--brand);border-color:var(--brand);color:#fff}.ss-admin .ss-dash .ss-dash-btn--primary:hover{background:var(--brand-ink);border-color:var(--brand-ink);color:#fff}.ss-admin .ss-dash .ss-dash-btn--sm{font-size:13.5px;height:36px;padding:0 14px}.ss-admin .ss-dash .ss-dash-btn--block{width:100%}.ss-admin .ss-dash .ss-dash-upgrade{align-items:center;background:var(--dash-pro);border-radius:10px;box-shadow:0 6px 16px -6px rgba(245,176,20,.7);color:var(--dash-pro-ink);display:inline-flex;font-size:14px;font-weight:700;gap:8px;height:40px;padding:0 16px;text-decoration:none;white-space:nowrap}.ss-admin .ss-dash .ss-dash-upgrade:focus,.ss-admin .ss-dash .ss-dash-upgrade:hover{background:#e9a307;color:var(--dash-pro-ink)}.ss-admin .ss-dash .ss-dash-upgrade:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-admin .ss-dash .ss-dash-upgrade.is-small{font-size:13.5px;height:36px;padding:0 14px}.ss-admin .ss-dash .ss-dash-icon-btn{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:9px;color:var(--ink-2);display:inline-flex;flex:none;height:34px;justify-content:center;padding:0;width:34px}.ss-admin .ss-dash .ss-dash-icon-btn:hover{background:var(--surface-2);color:var(--ink)}.ss-admin .ss-dash .ss-dash-link{align-items:center;color:var(--brand-ink);display:inline-flex;font-size:13.5px;font-weight:600;gap:4px;text-decoration:none;white-space:nowrap}.ss-admin .ss-dash .ss-dash-link:hover{text-decoration:underline}.ss-admin .ss-dash .ss-dash-tile{align-items:center;background:var(--brand-soft);border-radius:11px;color:var(--brand-ink);display:inline-flex;flex:none;height:40px;justify-content:center;width:40px}.ss-admin .ss-dash .ss-dash-tile--lg{border-radius:14px;height:52px;width:52px}.ss-admin .ss-dash .ss-dash-tile--solid{background:var(--brand);border-radius:9px;color:#fff;height:32px;width:32px}.ss-admin .ss-dash .ss-dash-protag{align-items:center;background:var(--dash-pro);border-radius:999px;color:var(--dash-pro-ink);display:inline-flex;flex:none;font-size:10.5px;font-weight:800;gap:4px;letter-spacing:.04em;padding:2px 7px}.ss-admin .ss-dash .ss-dash-eq{align-items:flex-end;display:inline-flex;gap:2px;height:12px}.ss-admin .ss-dash .ss-dash-eq i{animation:ss-dash-eq 1s ease-in-out infinite;background:currentColor;border-radius:1px;height:12px;transform-origin:bottom;width:2px}.ss-admin .ss-dash .ss-dash-eq i:nth-child(2){animation-delay:.3s}.ss-admin .ss-dash .ss-dash-eq i:nth-child(3){animation-delay:.6s}.ss-admin .ss-dash .ss-dash-eq i:nth-child(4){animation-delay:.15s}.ss-admin .ss-dash .ss-dash__body{display:flex;flex-direction:column;gap:20px;padding-bottom:40px}.ss-admin .ss-dash .ss-dash__cols{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px}.ss-admin .ss-dash .ss-dash__main{display:flex;flex:999 1 600px;flex-direction:column;gap:20px;min-width:0}.ss-admin .ss-dash .ss-dash__side{display:flex;flex:1 1 320px;flex-direction:column;gap:20px;max-width:440px;min-width:0}.ss-admin .ss-dash .ss-dash__side>*{margin:0}.ss-admin .ss-dash .ss-dash-hero{align-items:center;background:var(--dash-hero);border:1px solid var(--dash-hero-line);border-radius:20px;display:flex;flex-wrap:wrap;gap:28px;isolation:isolate;overflow:hidden;padding:28px 32px;position:relative}.ss-admin .ss-dash .ss-dash-hero__text{display:flex;flex:999 1 380px;flex-direction:column;gap:14px;min-width:0}.ss-admin .ss-dash .ss-dash-hero__deco{inset:0;pointer-events:none;position:absolute;z-index:-1}.ss-admin .ss-dash .ss-dash-hero__deco svg{display:block}.ss-admin .ss-dash .ss-dash-hero__brand{align-items:center;display:flex;gap:12px}.ss-admin .ss-dash .ss-dash-hero__brand>span:last-child{display:flex;flex-direction:column;gap:1px}.ss-admin .ss-dash .ss-dash-hero__brand strong{color:var(--ink);font-size:17px;font-weight:700}.ss-admin .ss-dash .ss-dash-hero__brand strong+span{color:var(--ink-3);font-size:12.5px;font-weight:600}.ss-admin .ss-dash .ss-dash-hero__logo{align-items:center;background:linear-gradient(-135deg,#6d5ff7,#4536d6);border-radius:14px;box-shadow:0 6px 16px rgba(91,76,245,.28);color:#fff;display:flex;flex:none;height:48px;justify-content:center;width:48px}.ss-admin .ss-dash .ss-dash-hero h2{color:var(--ink);font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.ss-admin .ss-dash .ss-dash-hero__lede{color:var(--ink-2);font-size:16px;line-height:1.6;max-width:480px}.ss-admin .ss-dash .ss-dash-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.ss-admin .ss-dash .ss-dash-hero__art{flex:1 1 340px;max-width:460px;min-width:0}.ss-admin .ss-dash .ss-dash-tour{aspect-ratio:16/9;background:radial-gradient(circle at 78% 30%,#2f2766 0,#1a1630 60%);border-radius:16px;box-shadow:0 24px 48px -20px rgba(40,30,110,.55);overflow:hidden;position:relative}.ss-admin .ss-dash .ss-dash-tour__scene{inset:0;position:absolute}.ss-admin .ss-dash .ss-dash-tour__mast{height:100%;inset:0;position:absolute;width:100%}.ss-admin .ss-dash .ss-dash-tour__list{background:#241f45;border-radius:10px;box-shadow:0 10px 24px rgba(0,0,0,.35);box-sizing:border-box;display:flex;flex-direction:column;gap:3px;right:6%;padding:9px;position:absolute;top:12%;width:40%}.ss-admin .ss-dash .ss-dash-tour__list-head{align-items:center;display:flex;justify-content:space-between;margin:0 2px 4px}.ss-admin .ss-dash .ss-dash-tour__list-head b{background:#8b7dff;border-radius:3px;height:5px;width:46%}.ss-admin .ss-dash .ss-dash-tour__list-head i{background:#5b4cf5;border-radius:4px;height:14px;width:14px}.ss-admin .ss-dash .ss-dash-tour__row{align-items:center;border-radius:7px;display:flex;gap:7px;padding:6px 7px}.ss-admin .ss-dash .ss-dash-tour__row.is-sel{background:#332c5e}.ss-admin .ss-dash .ss-dash-tour__row>i{border-radius:5px;flex:none;height:18px;width:18px}.ss-admin .ss-dash .ss-dash-tour__row>span{display:flex;flex:1;flex-direction:column;gap:3px}.ss-admin .ss-dash .ss-dash-tour__row>span b{background:#c8c2f0;border-radius:2px;height:4px;width:65%}.ss-admin .ss-dash .ss-dash-tour__row>span em{background:#5d5590;border-radius:2px;height:3px;width:50%}.ss-admin .ss-dash .ss-dash-tour__row u{background:#3dcf7f;border-radius:50%;flex:none;height:6px;width:6px}.ss-admin .ss-dash .ss-dash-tour__row u.is-off{background:#ff6b70}.ss-admin .ss-dash .ss-dash-tour__player{background:#fff;border-radius:12px;bottom:12%;box-shadow:0 14px 30px rgba(0,0,0,.4);box-sizing:border-box;display:flex;flex-direction:column;gap:9px;padding:10px;position:absolute;left:7%;width:44%}.ss-admin .ss-dash .ss-dash-tour__player-top{align-items:center;display:flex;gap:8px}.ss-admin .ss-dash .ss-dash-tour__player-top>i{align-items:center;background:#5b4cf5;border-radius:7px;color:#fff;display:flex;flex:none;height:34px;justify-content:center;width:34px}.ss-admin .ss-dash .ss-dash-tour__player-top>i .ss-i{fill:currentColor}.ss-admin .ss-dash .ss-dash-tour__player-top>span{display:flex;flex:1;flex-direction:column;gap:4px}.ss-admin .ss-dash .ss-dash-tour__player-top>span>span{align-items:center;display:flex;gap:5px}.ss-admin .ss-dash .ss-dash-tour__player-top>span b{background:#c9cdd8;border-radius:2px;height:4px;width:40%}.ss-admin .ss-dash .ss-dash-tour__player-top>span em{background:#fdecec;border-radius:999px;color:#c62828;font-size:7px;font-style:normal;font-weight:800;letter-spacing:.05em;line-height:11px;padding:0 4px}.ss-admin .ss-dash .ss-dash-tour__player-top>span strong{background:#4b4f5c;border-radius:3px;height:6px;width:80%}.ss-admin .ss-dash .ss-dash-tour__player-bar{align-items:center;color:#5b4cf5;display:flex;gap:7px}.ss-admin .ss-dash .ss-dash-tour__player-bar>i{background:#5b4cf5;border-radius:50%;flex:none;height:22px;width:22px}.ss-admin .ss-dash .ss-dash-tour__player-bar>span:last-child{background:#e4e4ea;border-radius:2px;flex:1;height:3px}.ss-admin .ss-dash .ss-dash-tour__player-bar>span:last-child b{background:#5b4cf5;border-radius:2px;display:block;height:100%;width:60%}.ss-admin .ss-dash .ss-dash-tour__play{align-items:center;animation:ss-dash-glow 2s ease-out infinite;background:#fff;border:0;border-radius:50%;color:#5b4cf5;display:flex;height:68px;justify-content:center;right:50%;margin:-34px -34px 0 0;padding:0 3px 0 0;position:absolute;top:50%;width:68px}.ss-admin .ss-dash .ss-dash-tour__play>span{animation:ss-dash-ring 2s ease-out infinite;border:2px solid hsla(0,0%,100%,.55);border-radius:50%;inset:-10px;position:absolute}.ss-admin .ss-dash .ss-dash-tour__play>span:nth-child(2){animation-delay:1s;border-color:rgba(139,125,255,.6)}.ss-admin .ss-dash .ss-dash-tour__play:focus-visible{outline:3px solid #fff;outline-offset:4px}.ss-admin .ss-dash .ss-dash-tour__label{bottom:12px;color:#fff;font-size:13px;font-weight:600;right:14px;position:absolute}.ss-admin .ss-dash .ss-dash-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden}.ss-admin .ss-dash .ss-dash-card--pad{display:flex;flex-direction:column;gap:14px;padding:18px}.ss-admin .ss-dash .ss-dash-card__head{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;padding:16px 18px}.ss-admin .ss-dash .ss-dash-card__head--flat{border:0;padding:0}.ss-admin .ss-dash .ss-dash-card__titles{flex:1 1 200px;min-width:0}.ss-admin .ss-dash .ss-dash-card__titles h2{color:var(--ink);font-size:16px;font-weight:700}.ss-admin .ss-dash .ss-dash-card__titles p{color:var(--ink-3);font-size:13px;margin-top:2px}.ss-admin .ss-dash .ss-dash-card__empty{color:var(--ink-3);font-size:13.5px;padding:28px 18px;text-align:center}.ss-admin .ss-dash .ss-dash-card__more{align-items:center;color:var(--brand-ink);display:flex;font-size:13.5px;font-weight:600;gap:6px;justify-content:center;padding:12px;text-decoration:none}.ss-admin .ss-dash .ss-dash-card__more:hover{background:var(--surface-2);color:var(--brand-ink)}.ss-admin .ss-dash .ss-dash-side-title{color:var(--ink);font-size:16px;font-weight:700}.ss-admin .ss-dash .ss-dash-seg{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;display:flex;padding:3px}.ss-admin .ss-dash .ss-dash-seg button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-2);display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:30px;padding:0 12px}.ss-admin .ss-dash .ss-dash-seg button.is-active{background:var(--surface);box-shadow:var(--shadow-sm),0 0 0 1px var(--line);color:var(--ink)}.ss-admin .ss-dash .ss-dash-seg button span{background:var(--line-2);border-radius:999px;color:var(--ink-2);font-size:11.5px;font-weight:700;min-width:18px;padding:1px 5px}.ss-admin .ss-dash .ss-dash-seg button span.is-alert{background:var(--live-soft);color:var(--live)}.ss-admin .ss-dash .ss-dash-stations{list-style:none;margin:0;padding:0}.ss-admin .ss-dash .ss-dash-st{align-items:center;border-bottom:1px solid var(--line-2);display:flex;gap:14px;margin:0;padding:14px 18px}.ss-admin .ss-dash .ss-dash-st__body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.ss-admin .ss-dash .ss-dash-st__title{align-items:baseline;display:flex;gap:8px;min-width:0}.ss-admin .ss-dash .ss-dash-st__title a{color:var(--ink);font-size:14.5px;font-weight:700;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-dash .ss-dash-st__title a:hover{color:var(--brand-ink)}.ss-admin .ss-dash .ss-dash-st__title span{color:var(--ink-3);font-size:12.5px;white-space:nowrap}.ss-admin .ss-dash .ss-dash-st__line{align-items:center;color:var(--ink-2);display:flex;font-size:13px;gap:6px;min-width:0}.ss-admin .ss-dash .ss-dash-st__line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-dash .ss-dash-st.is-down .ss-admin .ss-dash .ss-dash-st__line{color:var(--live)}.ss-admin .ss-dash .ss-dash-st.is-checking .ss-admin .ss-dash .ss-dash-st__line,.ss-admin .ss-dash .ss-dash-st.is-draft .ss-admin .ss-dash .ss-dash-st__line,.ss-admin .ss-dash .ss-dash-st.is-nostream .ss-admin .ss-dash .ss-dash-st__line{color:var(--ink-3)}.ss-admin .ss-dash .ss-dash-st__listeners{align-items:center;color:var(--ink-2);display:flex;flex:none;font-size:13px;font-weight:600;gap:5px;justify-content:flex-end;width:64px}.ss-admin .ss-dash .ss-dash-st__pill{display:flex;flex:none;justify-content:flex-end;width:124px}.ss-admin .ss-dash .ss-dash-st__fix{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--ink);display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 10px}.ss-admin .ss-dash .ss-dash-st__fix:hover{background:var(--surface-2)}.ss-admin .ss-dash .ss-dash-st__fix.is-danger{border-color:var(--live);color:var(--live)}.ss-admin .ss-dash .ss-dash-pill{align-items:center;background:var(--surface-2);border-radius:999px;color:var(--ink-3);display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;padding:4px 10px;white-space:nowrap}.ss-admin .ss-dash .ss-dash-pill i{background:currentColor;border-radius:50%;height:7px;width:7px}.ss-admin .ss-dash .ss-dash-pill.is-live{background:var(--ok-soft);color:var(--ok)}.ss-admin .ss-dash .ss-dash-pill.is-live i{animation:ss-dash-pulse 1.6s ease-in-out infinite}.ss-admin .ss-dash .ss-dash-pill.is-down,.ss-admin .ss-dash .ss-dash-pill.is-nostream{background:var(--live-soft);color:var(--live)}.ss-admin .ss-dash .ss-dash-players{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.ss-admin .ss-dash .ss-dash-player{background:var(--surface);border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.ss-admin .ss-dash .ss-dash-player__art{align-items:center;background:var(--surface-2);border:0;border-bottom:1px solid var(--line-2);display:flex;height:92px;justify-content:center;padding:0}.ss-admin .ss-dash .ss-dash-player__art .ss-lthumb{height:80px;width:120px}.ss-admin .ss-dash .ss-dash-player__body{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px 12px}.ss-admin .ss-dash .ss-dash-player__name{align-items:center;display:flex;gap:6px;height:28px;min-width:0}.ss-admin .ss-dash .ss-dash-player__name>a:first-child{color:var(--ink);flex:1;font-size:14px;font-weight:700;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-dash .ss-dash-player__name>a:first-child:focus-visible,.ss-admin .ss-dash .ss-dash-player__name>a:first-child:hover{color:var(--brand-ink);text-decoration:underline;text-underline-offset:3px}.ss-admin .ss-dash .ss-dash-player__rename{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--brand-ink);cursor:pointer;display:inline-flex;flex:none;height:26px;justify-content:center;padding:0;text-decoration:none;width:26px}.ss-admin .ss-dash .ss-dash-player__rename:focus-visible,.ss-admin .ss-dash .ss-dash-player__rename:hover{background:var(--brand-soft);color:var(--brand-ink);outline:none}.ss-admin .ss-dash .ss-dash-player__foot{align-items:center;display:flex;gap:6px}.ss-admin .ss-dash .ss-dash-player__foot>span{color:var(--ink-3);flex:1;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-dash .ss-dash-player__foot .ss-dash-icon-btn{border-radius:8px;height:32px;width:32px}.ss-admin .ss-dash .ss-dash-player--new{align-items:center;color:var(--ink);font-size:14px;gap:8px;justify-content:center;min-height:180px;padding:16px}.ss-admin .ss-dash .ss-dash-player--new strong{font-weight:600}.ss-admin .ss-dash .ss-dash-player--new>span:last-child{color:var(--ink-3);font-size:12.5px}.ss-admin .ss-dash .ss-dash-player--new:hover{border-color:var(--brand)}.ss-admin .ss-dash .ss-dash-empty{align-items:center;display:flex;flex-direction:column;gap:10px;padding:36px 24px 40px;text-align:center}.ss-admin .ss-dash .ss-dash-empty strong{color:var(--ink);font-size:16px}.ss-admin .ss-dash .ss-dash-empty>span:not(.ss-dash-tile){color:var(--ink-3);font-size:13.5px;line-height:1.5;max-width:380px}.ss-admin .ss-dash .ss-dash-empty__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:6px}.ss-admin .ss-dash .ss-dash-features{display:flex;flex-direction:column;gap:12px}.ss-admin .ss-dash .ss-dash-features__head h2{color:var(--ink);font-size:16px;font-weight:700}.ss-admin .ss-dash .ss-dash-features__head p{color:var(--ink-3);font-size:13px;margin-top:2px}.ss-admin .ss-dash .ss-dash-features__grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.ss-admin .ss-dash .ss-dash-feature{background:var(--surface);border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.ss-admin .ss-dash .ss-dash-feature__art{align-items:center;display:flex;height:136px;justify-content:center;overflow:hidden;position:relative}.ss-admin .ss-dash .ss-dash-feature__art.is-violet{background:#efedfe}.ss-admin .ss-dash .ss-dash-feature__art.is-green{background:#e6f5ec}.ss-admin .ss-dash .ss-dash-feature__art.is-orange{background:#fdf0e6}.ss-admin .ss-dash .ss-dash-feature__art.is-blue{background:#e8efff}.ss-admin .ss-dash .ss-dash-feature__art.is-grey{background:#f1f2f6}.ss-admin .ss-dash .ss-dash-feature__art.is-pink{background:#fdecef}.ss-admin .ss-dash .ss-dash-feature__art.is-pro{background:var(--dash-pro-band)}.ss-admin .ss-dash .ss-dash-feature__art .ss-dash-protag{position:absolute;left:10px;top:10px}.ss-admin .ss-dash .ss-dash-feature__body{display:flex;flex-direction:column;gap:5px;padding:14px 16px 16px}.ss-admin .ss-dash .ss-dash-feature__body strong{color:var(--ink);font-size:14.5px}.ss-admin .ss-dash .ss-dash-feature__body span{color:var(--ink-3);font-size:13px;line-height:1.5}.ss-admin .ss-dash .ss-dash-pro{background:var(--surface);border:1px solid var(--dash-pro-line);border-radius:16px;overflow:hidden}.ss-admin .ss-dash .ss-dash-pro__head{align-items:center;background:var(--dash-pro-band);border-bottom:1px solid var(--dash-pro-line);display:flex;flex-wrap:wrap;gap:14px;padding:18px 20px}.ss-admin .ss-dash .ss-dash-pro__head h2{color:var(--ink);flex:1 1 220px;font-size:18px;font-weight:700;line-height:1.3}.ss-admin .ss-dash .ss-dash-pro__crown{align-items:center;background:var(--dash-pro);border-radius:12px;color:var(--dash-pro-ink);display:inline-flex;flex:none;height:42px;justify-content:center;width:42px}.ss-admin .ss-dash .ss-dash-pro__grid{padding:18px 20px 20px}.ss-admin .ss-dash .ss-dash-check__head{align-items:center;display:flex;gap:14px}.ss-admin .ss-dash .ss-dash-check__head .ss-dash-icon-btn{align-self:flex-start;border:0}.ss-admin .ss-dash .ss-dash-check__steps{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.ss-admin .ss-dash .ss-dash-check__steps li{align-items:center;border-radius:10px;display:flex;gap:10px;margin:0;padding:8px 10px}.ss-admin .ss-dash .ss-dash-check__steps li.is-next{background:var(--brand-soft)}.ss-admin .ss-dash .ss-dash-check__steps li button{align-items:center;background:var(--surface-2);border:0;border-radius:7px;color:var(--ink-2);display:inline-flex;font-size:12.5px;font-weight:600;gap:2px;height:28px;padding:0 10px 0 6px;white-space:nowrap}.ss-admin .ss-dash .ss-dash-check__steps li.is-next button{background:var(--brand);color:#fff}.ss-admin .ss-dash .ss-dash-check__mark{align-items:center;border:2px solid var(--line-strong);border-radius:50%;box-sizing:border-box;color:#fff;display:inline-flex;flex:none;height:22px;justify-content:center;width:22px}.ss-admin .ss-dash .ss-dash-check__label{color:var(--ink);flex:1;font-size:13.5px}.ss-admin .ss-dash .ss-dash-check__steps .is-next .ss-dash-check__mark{border-color:var(--brand)}.ss-admin .ss-dash .ss-dash-check__steps .is-done .ss-dash-check__mark{background:var(--ok);border-color:var(--ok)}.ss-admin .ss-dash .ss-dash-check__steps .is-done .ss-dash-check__label{color:var(--ink-3);text-decoration:line-through}.ss-admin .ss-dash .ss-dash-ring{flex:none;height:52px;position:relative;width:52px}.ss-admin .ss-dash .ss-dash-ring circle{fill:none;stroke:var(--line);stroke-width:6}.ss-admin .ss-dash .ss-dash-ring circle.is-fill{stroke:var(--brand);stroke-linecap:round}.ss-admin .ss-dash .ss-dash-ring>span{align-items:center;color:var(--ink);display:flex;font-size:13px;font-weight:700;inset:0;justify-content:center;position:absolute}.ss-admin .ss-dash .ss-dash-actions{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0 -8px;padding:0}.ss-admin .ss-dash .ss-dash-actions li{margin:0}.ss-admin .ss-dash .ss-dash-actions a,.ss-admin .ss-dash .ss-dash-actions button{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--ink);display:flex;gap:14px;padding:10px;text-align:right;text-decoration:none;width:100%}.ss-admin .ss-dash .ss-dash-actions a:hover,.ss-admin .ss-dash .ss-dash-actions button:hover{background:var(--brand-soft);color:var(--ink)}.ss-admin .ss-dash .ss-dash-actions__text{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.ss-admin .ss-dash .ss-dash-actions__text strong{font-size:14px;font-weight:600}.ss-admin .ss-dash .ss-dash-actions__text span{color:var(--ink-3);font-size:13px}.ss-admin .ss-dash .ss-dash-actions__chev{color:var(--ink-3)}.ss-admin .ss-dash .ss-dash-help{background:var(--brand-soft);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:18px}.ss-admin .ss-dash .ss-dash-help__head{align-items:center;display:flex;gap:10px}.ss-admin .ss-dash .ss-dash-help__head h2{color:var(--ink);font-size:15px;font-weight:700}.ss-admin .ss-dash .ss-dash-help p{color:var(--ink-2);font-size:13.5px;line-height:1.5}.ss-admin .ss-dash .ss-dash-help__actions{display:flex;gap:6px}.ss-admin .ss-dash .ss-dash-help__actions .ss-dash-btn{flex:1 1 0;font-size:13px;gap:6px;justify-content:center;min-width:0;padding:0 8px;white-space:nowrap}.ss-admin .ss-dash .ss-art-card{background:#fff;border-radius:10px;box-shadow:0 10px 22px -10px rgba(40,30,110,.35)}.ss-admin .ss-dash .ss-art-player{color:#5b4cf5;display:flex;flex-direction:column;gap:9px;padding:10px;width:200px}.ss-admin .ss-dash .ss-art-player__top{align-items:center;display:flex;gap:9px}.ss-admin .ss-dash .ss-art-player__top>i{align-items:center;background:#5b4cf5;border-radius:8px;color:#fff;display:flex;height:38px;justify-content:center;width:38px}.ss-admin .ss-dash .ss-art-player__top>i .ss-i{fill:currentColor}.ss-admin .ss-dash .ss-art-player__top>span{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.ss-admin .ss-dash .ss-art-player__top>span>span{align-items:center;display:flex;gap:5px}.ss-admin .ss-dash .ss-art-player__top>span b{background:#c9cdd8;border-radius:2px;height:4px;width:46px}.ss-admin .ss-dash .ss-art-player__top>span em{background:#fdecec;border-radius:999px;color:#c62828;font-size:8px;font-style:normal;font-weight:800;letter-spacing:.05em;line-height:13px;padding:0 5px}.ss-admin .ss-dash .ss-art-player__top>span strong{color:#16181f;font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-dash .ss-art-player__bar{align-items:center;display:flex;gap:8px}.ss-admin .ss-dash .ss-art-player__bar>i{background:#5b4cf5;border-radius:50%;height:26px;width:26px}.ss-admin .ss-dash .ss-art-player__bar>span:last-child{background:#e4e4ea;border-radius:2px;flex:1;height:3px}.ss-admin .ss-dash .ss-art-player__bar>span:last-child b{background:#5b4cf5;display:block;height:100%;width:62%}.ss-admin .ss-dash .ss-art-list{display:flex;flex-direction:column;gap:2px;padding:6px;width:190px}.ss-admin .ss-dash .ss-art-list>span{align-items:center;border-radius:8px;color:#1a8a4f;display:flex;gap:8px;padding:6px}.ss-admin .ss-dash .ss-art-list>span.is-sel{background:#e6f5ec}.ss-admin .ss-dash .ss-art-list>span>i{border-radius:5px;flex:none;height:20px;width:20px}.ss-admin .ss-dash .ss-art-list>span b{color:#4b4f5c;flex:1;font-size:11px;font-weight:600}.ss-admin .ss-dash .ss-art-list>span u{background:#c9cdd8;border-radius:3px;flex:1;height:5px}.ss-admin .ss-dash .ss-art-list>span small{color:#6b7080;font-size:8px}.ss-admin .ss-dash .ss-art-list--pro>span.is-sel{background:#fff1cc}.ss-admin .ss-dash .ss-art-builder{align-items:center;display:flex;gap:10px}.ss-admin .ss-dash .ss-art-builder__tiles{display:grid;gap:6px;grid-template-columns:repeat(2,42px)}.ss-admin .ss-dash .ss-art-builder__tiles i{background:#fff;border-radius:7px;height:34px}.ss-admin .ss-dash .ss-art-builder__tiles i.is-sel{background:linear-gradient(#fff,#fff) padding-box;box-shadow:inset 0 0 0 2px #e8590c}.ss-admin .ss-dash .ss-art-builder__dots{display:flex;flex-direction:column;gap:6px;padding:8px}.ss-admin .ss-dash .ss-art-builder__dots i{border-radius:50%;height:18px;width:18px}.ss-admin .ss-dash .ss-art-builder__dots i.is-sel{box-shadow:0 0 0 2px #fff,0 0 0 4px #e8590c}.ss-admin .ss-dash .ss-art-browser{display:flex;flex-direction:column;overflow:hidden;width:200px}.ss-admin .ss-dash .ss-art-browser__bar{align-items:center;background:#eef3ff;display:flex;gap:4px;height:18px;padding:0 7px}.ss-admin .ss-dash .ss-art-browser__bar i{background:#ff5f57;border-radius:50%;height:5px;width:5px}.ss-admin .ss-dash .ss-art-browser__bar i:nth-child(2){background:#febc2e}.ss-admin .ss-dash .ss-art-browser__bar i:nth-child(3){background:#28c840}.ss-admin .ss-dash .ss-art-browser__bar em{color:#4b4f5c;font-size:8.5px;font-style:normal;margin-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-dash .ss-art-browser__page{align-items:center;background:#1b1530;display:flex;gap:10px;height:74px;padding:0 12px}.ss-admin .ss-dash .ss-art-browser__page>i{background:#2563eb;border-radius:8px;height:44px;width:44px}.ss-admin .ss-dash .ss-art-browser__page>span{display:flex;flex:1;flex-direction:column;gap:5px}.ss-admin .ss-dash .ss-art-browser__page>span b{background:#6c6494;border-radius:2px;height:4px;width:50%}.ss-admin .ss-dash .ss-art-browser__page>span strong{background:#e8eaf0;border-radius:3px;height:7px;width:85%}.ss-admin .ss-dash .ss-art-browser__page>span u{background:#fff;border-radius:50%;height:18px;width:18px}.ss-admin .ss-dash .ss-art-embed{display:grid;gap:8px;grid-template-columns:repeat(3,58px)}.ss-admin .ss-dash .ss-art-embed i{align-items:center;border-radius:10px;box-shadow:0 6px 14px -6px rgba(0,0,0,.25);display:flex;flex-direction:column;font-size:9px;font-style:normal;font-weight:700;gap:3px;height:46px;justify-content:center}.ss-admin .ss-dash .ss-art-embed i.is-block{background:#fff;color:#16181f}.ss-admin .ss-dash .ss-art-embed i.is-elementor{background:#92003b;color:#fff}.ss-admin .ss-dash .ss-art-embed i.is-divi{background:#7e3bd0;color:#fff}.ss-admin .ss-dash .ss-art-embed i.is-bricks{background:#ffd64f;color:#16181f}.ss-admin .ss-dash .ss-art-embed i.is-code{background:#fff;color:#4b4f5c;font-family:ui-monospace,Menlo,monospace;font-size:7.5px;font-weight:400}.ss-admin .ss-dash .ss-art-embed i.is-more{background:#16181f;color:#fff}.ss-admin .ss-dash .ss-art-overlay{background:linear-gradient(-135deg,#3b2f7a,#12101f);border-radius:10px;height:112px;overflow:hidden;position:relative;width:210px}.ss-admin .ss-dash .ss-art-overlay>em{background:#e5484d;border-radius:4px;color:#fff;font-size:8px;font-style:normal;font-weight:800;right:8px;letter-spacing:.06em;padding:1px 6px;position:absolute;top:8px}.ss-admin .ss-dash .ss-art-overlay>span{align-items:center;background:hsla(0,0%,100%,.92);border-radius:8px;bottom:10px;display:flex;gap:7px;right:10px;padding:6px 8px;position:absolute;left:10px}.ss-admin .ss-dash .ss-art-overlay>span>i{background:#e8590c;border-radius:5px;height:22px;width:22px}.ss-admin .ss-dash .ss-art-overlay>span>span{display:flex;flex-direction:column;gap:1px}.ss-admin .ss-dash .ss-art-overlay>span>span small{color:#6b7080;font-size:7.5px;font-weight:600}.ss-admin .ss-dash .ss-art-overlay>span>span b{color:#16181f;font-size:9.5px}.ss-admin .ss-dash .ss-art-cal{display:grid;gap:4px;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px;width:190px}.ss-admin .ss-dash .ss-art-cal em{color:#6b7080;font-size:7.5px;font-style:normal;font-weight:700;text-align:center;text-transform:uppercase}.ss-admin .ss-dash .ss-art-cal i{border-radius:4px;height:22px}.ss-admin .ss-dash .ss-art-cal i.is-a{background:#e9e7fe}.ss-admin .ss-dash .ss-art-cal i.is-a.is-on{background:#5b4cf5}.ss-admin .ss-dash .ss-art-cal i.is-b{background:#fde7c2}.ss-admin .ss-dash .ss-art-cal i.is-b.is-on{background:#f5b014}.ss-admin .ss-dash .ss-art-chart{align-items:flex-end;box-sizing:border-box;display:flex;gap:6px;height:92px;padding:10px;width:190px}.ss-admin .ss-dash .ss-art-chart i{background:#fde7c2;border-radius:3px;flex:1}.ss-admin .ss-dash .ss-art-chart i.is-peak{background:#f5b014}.ss-admin .ss-dash .ss-art-sticky{box-sizing:border-box;display:flex;flex-direction:column;gap:6px;height:104px;overflow:hidden;padding:10px;position:relative;width:190px}.ss-admin .ss-dash .ss-art-sticky>b{background:#c9cdd8;border-radius:3px;height:6px;width:60%}.ss-admin .ss-dash .ss-art-sticky>i{background:#eceef3;border-radius:2px;height:4px}.ss-admin .ss-dash .ss-art-sticky>i:nth-of-type(2){width:85%}.ss-admin .ss-dash .ss-art-sticky>i:nth-of-type(3){width:70%}.ss-admin .ss-dash .ss-art-sticky>span{align-items:center;background:#17181f;bottom:0;display:flex;gap:6px;height:26px;right:0;padding:0 8px;position:absolute;left:0}.ss-admin .ss-dash .ss-art-sticky>span u{background:#f5b014;border-radius:50%;height:16px;width:16px}.ss-admin .ss-dash .ss-art-sticky>span em{background:#6b7080;border-radius:2px;flex:1;height:4px}.ss-admin .ss-dash .ss-art-sticky>span s{background:#f5b014;border-radius:2px;height:4px;width:18px}.ss-admin .ss-dash .ss-art-chat{display:flex;flex-direction:column;gap:6px;width:190px}.ss-admin .ss-dash .ss-art-chat>span:not(.ss-art-chat__actions){align-self:flex-start;background:#fff;border-radius:10px 10px 3px 10px;box-shadow:0 8px 18px -10px rgba(138,88,0,.45);color:#16181f;font-size:9.5px;max-width:150px;padding:7px 9px}.ss-admin .ss-dash .ss-art-chat__actions{align-self:flex-end;display:flex;gap:4px}.ss-admin .ss-dash .ss-art-chat__actions b,.ss-admin .ss-dash .ss-art-chat__actions em{border-radius:999px;font-size:8.5px;font-style:normal;font-weight:700;padding:4px 8px}.ss-admin .ss-dash .ss-art-chat__actions b{background:#1a8a4f;color:#fff}.ss-admin .ss-dash .ss-art-chat__actions em{background:#fff;color:#4b4f5c}.ss-admin .ss-dash .ss-art-share{align-items:center;display:flex;gap:10px}.ss-admin .ss-dash .ss-art-share>.ss-art-card{display:flex;flex-direction:column;gap:6px;padding:8px;width:92px}.ss-admin .ss-dash .ss-art-share>.ss-art-card i{background:#5b4cf5;border-radius:6px;height:44px}.ss-admin .ss-dash .ss-art-share>.ss-art-card b{background:#c9cdd8;border-radius:2px;height:4px;width:70%}.ss-admin .ss-dash .ss-art-share>.ss-art-card u{background:#f5b014;border-radius:50%;height:16px;width:16px}.ss-admin .ss-dash .ss-art-share__icons{display:flex;flex-direction:column;gap:6px}.ss-admin .ss-dash .ss-art-share__icons i{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:11px;font-style:normal;font-weight:800;height:28px;justify-content:center;width:28px}.ss-admin .ss-dash .ss-art-share__icons i .ss-i{fill:currentColor}.ss-admin .ss-dash .ss-art-share__icons i.is-x{background:#16181f}.ss-admin .ss-dash .ss-art-share__icons i.is-fb{background:#1877f2}.ss-admin .ss-dash .ss-art-share__icons i.is-wa{background:#25d366}.ss-admin .ss-dash .ss-dash-stats{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ss-admin .ss-dash .ss-dash-stat{--tile-bg:var(--brand-soft);--tile-fg:var(--brand-ink);align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:14px;color:var(--ink);display:flex;gap:14px;padding:16px 18px;text-decoration:none}.ss-admin .ss-dash .ss-dash-stat:is(a):hover{border-color:var(--line-strong);color:var(--ink)}.ss-admin .ss-dash .ss-dash-stat.is-ok{--tile-bg:var(--ok-soft);--tile-fg:var(--ok)}.ss-admin .ss-dash .ss-dash-stat.is-live{--tile-bg:var(--live-soft);--tile-fg:var(--live)}.ss-admin .ss-dash .ss-dash-stat.is-info{--tile-bg:var(--info-soft);--tile-fg:var(--info)}.ss-admin .ss-dash .ss-dash-stat.is-warn{--tile-bg:var(--warn-soft);--tile-fg:var(--warn)}.ss-admin .ss-dash .ss-dash-stat__icon{align-items:center;background:var(--tile-bg);border-radius:12px;color:var(--tile-fg);display:inline-flex;flex:none;height:42px;justify-content:center;width:42px}.ss-admin .ss-dash .ss-dash-stat__icon .ss-dash-eq{gap:2px;height:16px}.ss-admin .ss-dash .ss-dash-stat__icon .ss-dash-eq i{border-radius:2px;height:16px;width:3px}.ss-admin .ss-dash .ss-dash-stat__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ss-admin .ss-dash .ss-dash-stat__label{color:var(--ink-2);font-size:13px;font-weight:600}.ss-admin .ss-dash .ss-dash-stat__value{align-items:baseline;display:flex;gap:6px}.ss-admin .ss-dash .ss-dash-stat__value strong{color:var(--ink);font-size:26px;font-weight:700;line-height:1.1}.ss-admin .ss-dash .ss-dash-stat__value span{color:var(--ink-3);font-size:13px}.ss-admin .ss-dash .ss-dash-stat__hint{color:var(--ink-3);font-size:12.5px}.ss-admin .ss-dash .ss-dash-st__actions{align-items:center;display:flex;flex:none;gap:2px}.ss-admin .ss-dash .ss-dash-st__actions .ss-dash-st__fix{margin-left:2px}.ss-admin .ss-dash .ss-dash-icon-btn.is-ghost,.ss-admin .ss-dash .ss-dash-st__more .components-button{align-items:center;background:transparent;border:0;border-radius:8px;box-shadow:none;color:var(--ink-2);display:inline-flex;height:32px;justify-content:center;min-width:32px;padding:0;width:32px}.ss-admin .ss-dash .ss-dash-icon-btn.is-ghost:hover,.ss-admin .ss-dash .ss-dash-st__more .components-button:hover{background:var(--surface-2);color:var(--ink)}.ss-admin .ss-dash .ss-dash-tracks{list-style:none;margin:0;padding:0}.ss-admin .ss-dash .ss-dash-track{align-items:center;border-bottom:1px solid var(--line-2);display:flex;gap:12px;margin:0;padding:10px 18px}.ss-admin .ss-dash .ss-dash-track__art{align-items:center;background:linear-gradient(-135deg,var(--brand),#241a4d);border-radius:8px;color:#fff;display:inline-flex;flex:none;height:40px;justify-content:center;overflow:hidden;width:40px}.ss-admin .ss-dash .ss-dash-track__art img{height:100%;object-fit:cover;width:100%}.ss-admin .ss-dash .ss-dash-track__text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ss-admin .ss-dash .ss-dash-track__text span,.ss-admin .ss-dash .ss-dash-track__text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-dash .ss-dash-track__text strong{color:var(--ink);font-size:14px}.ss-admin .ss-dash .ss-dash-track__text span{color:var(--ink-2);font-size:13px}.ss-admin .ss-dash .ss-dash-track__station{align-items:center;color:var(--ink-2);display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:8px;min-width:0;width:160px}.ss-admin .ss-dash .ss-dash-track__station>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-dash .ss-dash-track__when{color:var(--ink-3);display:flex;flex:none;font-size:12.5px;justify-content:flex-end;width:112px}.ss-admin .ss-dash .ss-dash-nowpill{align-items:center;background:var(--ok-soft);border-radius:999px;color:var(--ok);display:inline-flex;font-size:12px;font-weight:700;gap:5px;padding:2px 8px;white-space:nowrap}.ss-admin .ss-dash .ss-dash-nowpill .ss-dash-eq,.ss-admin .ss-dash .ss-dash-nowpill .ss-dash-eq i{height:10px}.ss-admin .ss-dash .ss-dash-select{align-items:center;color:var(--ink-2);display:inline-flex;font-size:13px;gap:8px}.ss-admin .ss-dash .ss-dash-select select{background-color:var(--surface);border:1px solid var(--line-strong);border-radius:9px;color:var(--ink);font-size:13.5px;height:34px;min-height:0;padding:0 10px 0 28px}.ss-admin .ss-dash .ss-dash-picker__btn{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;color:var(--ink);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:8px;height:36px;max-width:260px;min-width:200px;padding:0 6px 0 10px}.ss-admin .ss-dash .ss-dash-picker__btn>span:not([class]){flex:1;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-dash .ss-dash-picker__btn>.ss-i:last-child{color:var(--ink-3)}.ss-admin .ss-dash .ss-dash-picker__btn:hover{border-color:var(--ink-3)}.ss-admin .ss-dash .ss-dash-picker__btn.is-open,.ss-admin .ss-dash .ss-dash-picker__btn:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.ss-admin .ss-dash .ss-dash-picker__all{align-items:center;background:var(--brand-soft);border-radius:6px;color:var(--brand-ink);display:inline-flex;flex:none;height:24px;justify-content:center;width:24px}.ss-admin .ss-dash .ss-dash-bars{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;gap:14px;height:150px;padding:0 4px}.ss-admin .ss-dash .ss-dash-bars__col{align-items:center;display:flex;flex:1;flex-direction:column;gap:6px;height:100%;justify-content:flex-end;min-width:0}.ss-admin .ss-dash .ss-dash-bars__col>span{color:var(--ink-3);font-size:11.5px;font-weight:600;white-space:nowrap}.ss-admin .ss-dash .ss-dash-bars__col>i{background:var(--brand-soft);border-radius:6px 6px 2px 2px;max-width:44px;min-height:3px;width:100%}.ss-admin .ss-dash .ss-dash-bars__col>i.is-today{background:var(--brand)}.ss-admin .ss-dash .ss-dash-bars-days{display:flex;gap:14px;padding:0 4px}.ss-admin .ss-dash .ss-dash-bars-days span{color:var(--ink-3);flex:1;font-size:12px;text-align:center}.ss-admin .ss-dash .ss-dash-mini-stats{display:flex;flex-wrap:wrap;gap:8px 28px}.ss-admin .ss-dash .ss-dash-mini-stats div{display:flex;flex-direction:column;gap:1px}.ss-admin .ss-dash .ss-dash-mini-stats strong{color:var(--ink);font-size:20px;font-weight:700}.ss-admin .ss-dash .ss-dash-mini-stats span{color:var(--ink-3);font-size:12.5px}@media(max-width:960px){.ss-admin .ss-dash .ss-dash__side{max-width:none}}@media(max-width:782px){.ss-admin .ss-dash .ss-dash-hero{padding:22px 20px}.ss-admin .ss-dash .ss-dash-hero h2{font-size:24px}.ss-admin .ss-dash .ss-dash-st{flex-wrap:wrap}.ss-admin .ss-dash .ss-dash-st__body{flex-basis:calc(100% - 60px)}.ss-admin .ss-dash .ss-dash-st__listeners{margin-right:58px;width:auto}.ss-admin .ss-dash .ss-dash-st__pill{margin-right:auto;width:auto}}@media(prefers-reduced-motion:reduce){.ss-admin .ss-dash .ss-dash-eq i,.ss-admin .ss-dash .ss-dash-pill.is-live i,.ss-admin .ss-dash .ss-dash-tour__play,.ss-admin .ss-dash .ss-dash-tour__play>span{animation:none}}body[data-theme=dark] .ss-admin .ss-dash{--dash-pro-band:#2a2416;--dash-pro-line:#4a3d1c;--dash-pro-soft:rgba(245,176,20,.16);--dash-pro-text:#f5c451;--dash-hero:radial-gradient(60% 90% at 100% 0%,rgba(236,72,153,.16),rgba(236,72,153,0) 60%),radial-gradient(70% 110% at 88% 100%,rgba(109,95,247,.34),rgba(109,95,247,0) 62%),radial-gradient(45% 80% at 0% 100%,rgba(20,184,166,.12),rgba(20,184,166,0) 60%),linear-gradient(135deg,#1d1b30,#221e3d 55%,#261f48);--dash-hero-line:#2f2b4d}body[data-theme=dark] .ss-admin .ss-dash .ss-dash-feature__art.is-violet{background:#262046}body[data-theme=dark] .ss-admin .ss-dash .ss-dash-feature__art.is-green{background:#17302a}body[data-theme=dark] .ss-admin .ss-dash .ss-dash-feature__art.is-orange{background:#3a2616}body[data-theme=dark] .ss-admin .ss-dash .ss-dash-feature__art.is-blue{background:#1a2540}body[data-theme=dark] .ss-admin .ss-dash .ss-dash-feature__art.is-grey{background:#262a37}body[data-theme=dark] .ss-admin .ss-dash .ss-dash-feature__art.is-pink{background:#2d1f2a}.ss-dash-picker__pop .components-popover__content{background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px rgba(22,24,31,.14),0 2px 6px rgba(22,24,31,.06);padding:8px;width:280px}.ss-dash-picker__search{align-items:center;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:9px;color:var(--ink-3);display:flex;gap:8px;height:36px;padding:0 10px}.ss-dash-picker__search:focus-within{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.ss-dash-picker__search input[type=search]{background:transparent;border:0;box-shadow:none;color:var(--ink);flex:1;font-size:13.5px;height:32px;min-height:0;min-width:0;outline:none;padding:0}.ss-dash-picker__search input[type=search]:focus{box-shadow:none;outline:none}.ss-dash-picker__panel ul{display:flex;flex-direction:column;gap:2px;list-style:none;margin:6px 0 0;max-height:280px;overflow-y:auto;padding:0}.ss-dash-picker__panel ul li{margin:0}.ss-dash-picker__panel ul button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink);cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:10px;padding:7px 8px;text-align:right;width:100%}.ss-dash-picker__panel ul button>span:not(.ss-dash-picker__all):not(.ss-avatar){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-dash-picker__panel ul button>.ss-i:last-child{color:var(--brand-ink)}.ss-dash-picker__panel ul button:focus-visible,.ss-dash-picker__panel ul button:hover{background:var(--surface-2);outline:none}.ss-dash-picker__panel ul button.is-on{background:var(--brand-soft)}.ss-dash-picker__none{color:var(--ink-3);font-size:13px;padding:12px 8px;text-align:center}
@keyframes ss-st-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.ss-admin .ss-st{--st-r:14px;--st-soft:#f7f6ff;--st-soft-line:#e6e2fb}.ss-admin .ss-st h2,.ss-admin .ss-st p{margin:0}.ss-admin .ss-st .ss-st-grow{flex:1}.ss-admin .ss-st .ss-st-muted{color:var(--ink-3);font-size:13px}.ss-admin .ss-st .ss-st-btn{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-shadow:0 1px 2px rgba(22,24,31,.04);color:var(--ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:7px;height:36px;justify-content:center;line-height:1;padding:0 14px;text-decoration:none;white-space:nowrap}.ss-admin .ss-st .ss-st-btn:hover{border-color:var(--ink-3);color:var(--ink)}.ss-admin .ss-st .ss-st-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-admin .ss-st .ss-st-btn.is-disabled,.ss-admin .ss-st .ss-st-btn:disabled{cursor:default;opacity:.55;pointer-events:none}.ss-admin .ss-st .ss-st-btn--primary{background:var(--brand);border-color:var(--brand);color:#fff}.ss-admin .ss-st .ss-st-btn--primary:hover{background:var(--brand-ink);border-color:var(--brand-ink);color:#fff}.ss-admin .ss-st .ss-st-btn--sm{border-radius:9px;font-size:13px;gap:6px;height:32px;padding:0 11px}.ss-admin .ss-st .ss-st-btn.is-danger{border-color:rgba(217,60,65,.35);color:var(--live)}.ss-admin .ss-st .ss-st-btn.is-danger:hover{border-color:var(--live);color:var(--live)}.ss-admin .ss-st .ss-st-btn.is-soft{background:var(--brand-soft);border-color:var(--st-soft-line);box-shadow:none;color:var(--brand-ink)}.ss-admin .ss-st .ss-st-iconbtn{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;flex:none;height:32px;justify-content:center;padding:0;text-decoration:none;width:32px}.ss-admin .ss-st .ss-st-iconbtn:hover{border-color:var(--line-strong);color:var(--ink)}.ss-admin .ss-st .ss-st-iconbtn:disabled{cursor:default;opacity:.45}.ss-admin .ss-st .ss-st-iconbtn.is-ghost{visibility:hidden}.ss-admin .ss-st .ss-st-iconbtn.is-plain{background:transparent;border:0}.ss-admin .ss-st .ss-st-iconbtn.is-danger{border-color:rgba(217,60,65,.35);color:var(--live)}.ss-admin .ss-st .ss-st-iconbtn--lg{border-radius:10px;height:36px;width:36px}.ss-admin .ss-st .ss-st-iconbtn--sm{border-radius:7px;height:26px;width:26px}.ss-admin .ss-st .ss-st-link--icon{align-items:center;display:inline-flex;gap:5px}.ss-admin .ss-st .ss-st-cplay{color:var(--brand-ink);flex:none}.ss-admin .ss-st .ss-st-link{background:none;border:0;color:var(--brand-ink);cursor:pointer;font-size:13px;font-weight:500;padding:0;white-space:nowrap}.ss-admin .ss-st .ss-st-link:hover{text-decoration:underline}.ss-admin .ss-st .ss-st-link.is-danger{color:var(--live)}.ss-admin .ss-st .ss-st-link:disabled{opacity:.6}.ss-admin .ss-st .ss-st-dot{background:var(--line-strong);border-radius:50%;flex:none;height:7px;width:7px}.ss-admin .ss-st .ss-st-dot.is-ok{background:var(--ok)}.ss-admin .ss-st .ss-st-dot.is-bad{background:var(--live)}.ss-admin .ss-st .ss-st-dot.is-mute{background:var(--line-strong)}.ss-admin .ss-st .ss-st-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;height:24px;padding:0 9px;white-space:nowrap}.ss-admin .ss-st .ss-st-pill:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.ss-admin .ss-st .ss-st-pill.is-ok{background:var(--ok-soft);color:var(--ok)}.ss-admin .ss-st .ss-st-pill.is-bad{background:var(--live-soft);color:var(--live)}.ss-admin .ss-st .ss-st-pill.is-warn{background:var(--warn-soft);color:var(--warn)}.ss-admin .ss-st .ss-st-pill.is-mute{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.ss-admin .ss-st .ss-st-chip{align-items:center;background:var(--surface-2);border-radius:6px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);display:inline-flex;font-size:12px;font-weight:500;height:22px;padding:0 7px;white-space:nowrap}.ss-admin .ss-st .ss-st-eq{align-items:flex-end;color:var(--ok);display:inline-flex;flex:none;gap:2px;height:12px}.ss-admin .ss-st .ss-st-eq i{animation:ss-st-eq 1s ease-in-out infinite;background:currentColor;border-radius:2px;height:12px;transform-origin:bottom;width:3px}.ss-admin .ss-st .ss-st-eq i:nth-child(2){animation-delay:.3s}.ss-admin .ss-st .ss-st-eq i:nth-child(3){animation-delay:.6s}.ss-admin .ss-st .ss-st-check{align-items:center;background:var(--surface);border:1.5px solid var(--line-strong);border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;flex:none;height:18px;justify-content:center;padding:0;width:18px}.ss-admin .ss-st .ss-st-check.is-on{background:var(--brand);border-color:var(--brand)}.ss-admin .ss-st .ss-st-box,.ss-admin .ss-st .ss-st-card{background:var(--surface);border:1px solid var(--line);border-radius:16px}.ss-admin .ss-st .ss-st-card{position:relative}.ss-admin .ss-st .ss-st-toolbar{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;padding:14px 18px}.ss-admin .ss-st .ss-st-toolbar__end{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-right:auto}.ss-admin .ss-st .ss-st-tabs{background:var(--surface-2);border-radius:10px;box-shadow:inset 0 0 0 1px var(--line-2);display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.ss-admin .ss-st .ss-st-tab{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:500;gap:7px;height:32px;padding:0 12px}.ss-admin .ss-st .ss-st-tab:hover{color:var(--ink)}.ss-admin .ss-st .ss-st-tab.is-on{background:var(--surface);box-shadow:0 1px 2px rgba(22,24,31,.08),0 0 0 1px var(--line);color:var(--ink)}.ss-admin .ss-st .ss-st-tab.is-on .ss-st-count{background:var(--brand-soft);color:var(--brand-ink)}.ss-admin .ss-st .ss-st-count{align-items:center;background:var(--line-2);border-radius:999px;box-sizing:border-box;color:var(--ink-2);display:inline-flex;font-size:11.5px;height:18px;justify-content:center;min-width:18px;padding:0 5px}.ss-admin .ss-st .ss-st-count.is-bad{background:var(--live-soft);color:var(--live)}.ss-admin .ss-st .ss-st-search{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-sizing:border-box;color:var(--ink-3);display:flex;gap:8px;height:36px;max-width:100%;padding:0 12px;width:280px}.ss-admin .ss-st .ss-st-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .ss-st .ss-st-search input[type=search]{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink);flex:1;font-size:13.5px;height:32px;min-height:0;min-width:0;outline:none;padding:0!important}.ss-admin .ss-st .ss-st-sortsel{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:500;gap:6px;height:36px;padding:0 12px 0 10px;position:relative}.ss-admin .ss-st .ss-st-sortsel>span{white-space:nowrap}.ss-admin .ss-st .ss-st-sortsel select{appearance:none;-webkit-appearance:none;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink);cursor:pointer;font-size:13.5px;font-weight:500;height:32px;min-height:0;outline:none;padding:0 2px!important}.ss-admin .ss-st .ss-st-sortsel>.ss-i:last-child{color:var(--ink-3);pointer-events:none}.ss-admin .ss-st .ss-st-sortsel:focus-within{border-color:var(--brand)}.ss-admin .ss-st .ss-st-picker__btn{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:13.5px;gap:7px;height:36px;line-height:1;padding:0 12px 0 10px;white-space:nowrap}.ss-admin .ss-st .ss-st-picker__btn .ss-i{color:var(--ink-3)}.ss-admin .ss-st .ss-st-picker__btn strong{font-weight:500}.ss-admin .ss-st .ss-st-picker__btn:hover{border-color:var(--ink-3)}.ss-admin .ss-st .ss-st-picker__btn.is-open,.ss-admin .ss-st .ss-st-picker__btn:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.ss-admin .ss-st .ss-st-picker__label{color:var(--ink-2)}.ss-admin .ss-st .ss-st-picker.is-small .ss-st-picker__btn{background:transparent;border-color:transparent;font-size:13px;gap:8px;height:32px;padding:0 0 0 8px}.ss-admin .ss-st .ss-st-picker.is-small .ss-st-picker__btn strong{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;box-sizing:border-box;display:inline-flex;height:30px;justify-content:center;min-width:34px;padding:0 8px}.ss-admin .ss-st .ss-st-picker.is-small .ss-st-picker__btn .ss-st-picker__label{color:var(--ink-3)}.ss-admin .ss-st .ss-st-picker.is-small .ss-st-picker__btn.is-open,.ss-admin .ss-st .ss-st-picker.is-small .ss-st-picker__btn:focus-visible{box-shadow:none}.ss-admin .ss-st .ss-st-picker.is-small .ss-st-picker__btn.is-open strong,.ss-admin .ss-st .ss-st-picker.is-small .ss-st-picker__btn:focus-visible strong{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .ss-st .ss-st-bulk{align-items:center;background:var(--st-soft);border-bottom:1px solid var(--st-soft-line);display:flex;flex-wrap:wrap;gap:8px;padding:10px 18px}.ss-admin .ss-st .ss-st-bulk__count{align-items:center;background:var(--brand-soft);border-radius:9px;color:var(--brand-ink);display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:32px;padding:0 8px 0 12px}.ss-admin .ss-st .ss-st-bulk__count .ss-st-check{cursor:default;height:16px;width:16px}.ss-admin .ss-st .ss-st-table{display:flex;flex-direction:column}.ss-admin .ss-st .ss-st-tr{align-items:center;border-bottom:1px solid var(--line-2);display:flex;padding:12px 18px}.ss-admin .ss-st .ss-st-tr:hover{background:var(--surface-2)}.ss-admin .ss-st .ss-st-tr.is-selected{background:var(--st-soft)}.ss-admin .ss-st .ss-st-tr--head{background:var(--surface-2);border-bottom-color:var(--line);height:44px;padding-bottom:0;padding-top:0}.ss-admin .ss-st .ss-st-tr--head:hover{background:var(--surface-2)}.ss-admin .ss-st .ss-st-th{align-items:center;color:var(--ink-2);display:flex;font-size:12.5px;font-weight:500}.ss-admin .ss-st .ss-st-td{color:var(--ink);font-size:13.5px;min-width:0}.ss-admin .ss-st .ss-st-c-check{display:flex;flex:none;width:30px}.ss-admin .ss-st .ss-st-c-name{align-items:center;display:flex;flex:1 1 260px;gap:12px;min-width:0}.ss-admin .ss-st .ss-st-c-np{flex:1 1 260px;min-width:0;padding-left:12px}.ss-admin .ss-st .ss-st-c-lis{flex:none;width:92px}.ss-admin .ss-st .ss-st-c-streams{display:flex;flex:none;flex-wrap:wrap;gap:4px;width:150px}.ss-admin .ss-st .ss-st-c-used{color:var(--ink-2);flex:none;width:96px}.ss-admin .ss-st .ss-st-c-act{align-items:center;display:flex;flex:none;gap:6px;justify-content:flex-end;width:150px}.ss-admin .ss-st .ss-st-sort{align-items:center;background:transparent;border:0;border-radius:7px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:5px;height:26px;margin-right:-8px;padding:0 8px}.ss-admin .ss-st .ss-st-sort .ss-i{color:var(--line-strong)}.ss-admin .ss-st .ss-st-sort:hover{background:var(--line-2)}.ss-admin .ss-st .ss-st-sort.is-on{background:var(--brand-soft);color:var(--brand-ink)}.ss-admin .ss-st .ss-st-sort.is-on .ss-i{color:currentColor}.ss-admin .ss-st .ss-st-name{display:flex;flex-direction:column;gap:2px;min-width:0}.ss-admin .ss-st .ss-st-name a{color:var(--ink);font-size:14.5px;font-weight:500;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-st .ss-st-name a:hover{color:var(--brand-ink)}.ss-admin .ss-st .ss-st-name>span{color:var(--ink-3);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-st .ss-st-np{align-items:center;display:flex;gap:8px;min-width:0}.ss-admin .ss-st .ss-st-np__text{display:flex;flex-direction:column;min-width:0}.ss-admin .ss-st .ss-st-np__text strong{font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-st .ss-st-np__text span{font-size:12px}.ss-admin .ss-st .ss-st-np__text .is-ok{color:var(--ok)}.ss-admin .ss-st .ss-st-lis{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:6px}.ss-admin .ss-st .ss-st-more .components-button{background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--ink-2);height:32px;justify-content:center;min-width:0;padding:0;width:32px}.ss-admin .ss-st .ss-st-more .components-button:hover{border-color:var(--line-strong);color:var(--ink)}.ss-admin .ss-st .ss-st-none{color:var(--ink-3);padding:28px 18px;text-align:center}.ss-admin .ss-st .ss-st-foot{align-items:center;color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;padding:12px 18px}.ss-admin .ss-st .ss-st-perpage{align-items:center;display:inline-flex;gap:8px}.ss-admin .ss-st .ss-st-perpage select{border-radius:8px;font-size:13px;height:30px;min-height:0;padding:0 10px 0 26px}.ss-admin .ss-st .ss-st-pager{align-items:center;display:inline-flex;gap:8px}.ss-admin .ss-st .ss-st-title{align-items:center;display:flex;gap:12px;min-width:0}.ss-admin .ss-st .ss-st-title__logo{border-radius:11px;display:flex;flex:none;height:40px;overflow:hidden;width:40px}.ss-admin .ss-st .ss-st-title__logo img{height:100%;object-fit:cover;width:100%}.ss-admin .ss-st .ss-st-title__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ss-admin .ss-st .ss-st-title__row{align-items:center;display:flex;gap:10px;min-width:0}.ss-admin .ss-st .ss-st-title__name,.ss-admin .ss-st .ss-st-title__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-st .ss-st-title__sub{color:var(--ink-3);display:flex;font-size:12.5px;font-weight:400;gap:6px}.ss-admin .ss-st .ss-st-title__sub span:not(:first-child):before{color:var(--ink-3);content:"·";margin-left:6px}.ss-admin .ss-st .ss-st-title__sub .is-ok{color:var(--ok)}.ss-admin .ss-st .ss-st-title__sub .is-warn{color:var(--warn)}.ss-admin .ss-st .ss-st-saved{align-items:center;display:inline-flex;font-size:13px;gap:6px;white-space:nowrap}.ss-admin .ss-st .ss-st-saved.is-ok{color:var(--ok)}.ss-admin .ss-st .ss-st-saved.is-warn{color:var(--warn)}.ss-admin .ss-st .ss-st-statussel{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;cursor:pointer;display:inline-flex;gap:8px;height:36px;padding:0 12px 0 10px;position:relative}.ss-admin .ss-st .ss-st-statussel select{appearance:none;-webkit-appearance:none;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink);cursor:pointer;font-size:14px;font-weight:500;height:32px;min-height:0;outline:none;padding:0 2px!important}.ss-admin .ss-st .ss-st-statussel>.ss-i:last-child{color:var(--ink-3);pointer-events:none}.ss-admin .ss-st .ss-st-layout{align-items:flex-start;display:flex;gap:20px}.ss-admin .ss-st .ss-st-main{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.ss-admin .ss-st .ss-st-side{display:flex;flex:none;flex-direction:column;gap:12px;min-height:calc(100vh - 140px);position:sticky;top:124px;width:252px}.ss-admin .ss-st .ss-st-side .ss-st-help{margin-top:auto}.ss-admin .ss-st .ss-st-progress{align-items:center;display:flex;gap:12px;padding:14px}.ss-admin .ss-st .ss-st-progress>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.ss-admin .ss-st .ss-st-progress>span:last-child strong{font-size:13.5px;font-weight:600}.ss-admin .ss-st .ss-st-progress>span:last-child span{color:var(--ink-3);font-size:12px;line-height:1.4}.ss-admin .ss-st .ss-st-ring{flex:none;height:40px;position:relative;width:40px}.ss-admin .ss-st .ss-st-ring svg{display:block}.ss-admin .ss-st .ss-st-ring circle{fill:none;stroke-width:4}.ss-admin .ss-st .ss-st-ring__track{stroke:var(--line-2)}.ss-admin .ss-st .ss-st-ring__bar{stroke:var(--brand);stroke-linecap:round;transition:stroke-dasharray .3s ease}.ss-admin .ss-st .ss-st-ring>span{align-items:center;color:var(--ink);display:flex;font-size:11px;font-weight:600;inset:0;justify-content:center;position:absolute}.ss-admin .ss-st .ss-st-nav{display:flex;flex-direction:column;gap:2px;padding:8px}.ss-admin .ss-st .ss-st-nav__label{color:var(--ink-3);font-size:11.5px;font-weight:600;letter-spacing:.05em;padding:6px 10px 4px;text-transform:uppercase}.ss-admin .ss-st .ss-st-nav__item{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--ink);cursor:pointer;display:flex;gap:11px;padding:9px 10px;text-align:right;width:100%}.ss-admin .ss-st .ss-st-nav__item>.ss-i:last-child{color:var(--ink-3)}.ss-admin .ss-st .ss-st-nav__item:hover{background:var(--surface-2)}.ss-admin .ss-st .ss-st-nav__item.is-on{background:var(--st-soft)}.ss-admin .ss-st .ss-st-nav__item.is-on .ss-st-nav__icon{background:var(--brand);box-shadow:none;color:#fff}.ss-admin .ss-st .ss-st-nav__item.is-on .ss-st-nav__text strong{color:var(--brand-ink);font-weight:600}.ss-admin .ss-st .ss-st-nav__icon{align-items:center;background:var(--surface-2);border-radius:9px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);display:flex;flex:none;height:32px;justify-content:center;width:32px}.ss-admin .ss-st .ss-st-nav__text{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.ss-admin .ss-st .ss-st-nav__text strong{font-size:13.5px;font-weight:500}.ss-admin .ss-st .ss-st-nav__text span{color:var(--ink-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-st .ss-st-nav__ok,.ss-admin .ss-st .ss-st-nav__warn{align-items:center;border-radius:50%;color:#fff;display:flex;flex:none;font-size:11px;font-weight:700;height:18px;justify-content:center;width:18px}.ss-admin .ss-st .ss-st-nav__ok{background:var(--ok)}.ss-admin .ss-st .ss-st-nav__warn{background:var(--warn)}.ss-admin .ss-st .ss-st-help{background:var(--brand-soft);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:16px}.ss-admin .ss-st .ss-st-help__head{align-items:center;display:flex;gap:10px}.ss-admin .ss-st .ss-st-help__head>span{align-items:center;background:var(--brand);border-radius:9px;color:#fff;display:flex;flex:none;height:30px;justify-content:center;width:30px}.ss-admin .ss-st .ss-st-help__head strong{font-size:14px;font-weight:600}.ss-admin .ss-st .ss-st-help p{color:var(--ink-2);font-size:13px;line-height:1.5}.ss-admin .ss-st .ss-st-help__actions{display:flex;gap:6px}.ss-admin .ss-st .ss-st-help__actions .ss-st-btn{flex:1 1 0;min-width:0;padding:0 6px}.ss-admin .ss-st .ss-st-sec{display:flex;flex-direction:column;gap:16px;padding:20px 22px;scroll-margin-top:90px}.ss-admin .ss-st .ss-st-shead{align-items:flex-start;display:flex;gap:12px}.ss-admin .ss-st .ss-st-shead__icon{align-items:center;background:var(--brand-soft);border-radius:10px;color:var(--brand-ink);display:flex;flex:none;height:34px;justify-content:center;width:34px}.ss-admin .ss-st .ss-st-shead__text{flex:1;min-width:0}.ss-admin .ss-st .ss-st-shead__text h2{color:var(--ink);font-size:16px;font-weight:600}.ss-admin .ss-st .ss-st-shead__text p{color:var(--ink-3);font-size:13px;margin-top:2px}.ss-admin .ss-st .ss-st-grid{display:grid;gap:14px}.ss-admin .ss-st .ss-st-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-admin .ss-st .ss-st-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-admin .ss-st .ss-st-grid .components-base-control{min-width:0}.ss-admin .ss-st .ss-st-field{display:flex;flex-direction:column;gap:6px;min-width:0}.ss-admin .ss-st .ss-st-label{color:var(--ink);font-size:12.5px;font-weight:600}.ss-admin .ss-st .ss-st-label em{color:var(--ink-3);font-style:normal;font-weight:400}.ss-admin .ss-st .ss-st-input{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-sizing:border-box;display:flex;gap:8px;height:40px;padding:0 12px 0 6px}.ss-admin .ss-st .ss-st-input:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .ss-st .ss-st-input__icon{color:var(--ink-3);display:flex;flex:none}.ss-admin .ss-st .ss-st-input input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink);flex:1;font-size:14px;height:36px;min-height:0;min-width:0;outline:none;padding:0!important}.ss-admin .ss-st .ss-st-input--url{height:44px}.ss-admin .ss-st .ss-st-input--url.is-ok{border-color:var(--ok);box-shadow:0 0 0 3px var(--ok-soft)}.ss-admin .ss-st .ss-st-input--url.is-ok .ss-st-input__icon{color:var(--ok)}.ss-admin .ss-st .ss-st-input--url.is-bad{border-color:var(--live)}.ss-admin .ss-st .ss-st-stream{background:var(--surface);border:1px solid var(--line);border-radius:14px;display:flex;gap:10px;padding:14px}.ss-admin .ss-st .ss-st-stream.is-drag{opacity:.5}.ss-admin .ss-st .ss-st-stream__grip{color:var(--line-strong);cursor:grab;display:flex;padding-top:6px}.ss-admin .ss-st .ss-st-stream__grip:hover{color:var(--ink-3)}.ss-admin .ss-st .ss-st-stream__body{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.ss-admin .ss-st .ss-st-stream__head{align-items:center;display:flex;gap:8px}.ss-admin .ss-st .ss-st-stream__meta{align-items:center;color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:13px;gap:6px}.ss-admin .ss-st .ss-st-badge{align-items:center;background:var(--surface-2);border-radius:6px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);display:inline-flex;font-size:12px;font-weight:600;height:22px;padding:0 8px}.ss-admin .ss-st .ss-st-badge.is-brand{background:var(--brand-soft);box-shadow:none;color:var(--brand-ink)}.ss-admin .ss-st .ss-st-health{align-items:center;color:var(--ink-3);display:inline-flex;font-size:12.5px;font-weight:500;gap:6px}.ss-admin .ss-st .ss-st-health i{background:currentColor;border-radius:50%;height:7px;width:7px}.ss-admin .ss-st .ss-st-health.is-ok{color:var(--ok)}.ss-admin .ss-st .ss-st-health.is-bad{color:var(--live)}.ss-admin .ss-st .ss-st-found{background:var(--ok-soft);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.ss-admin .ss-st .ss-st-found__row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ss-admin .ss-st .ss-st-found__row strong{color:var(--ok);font-size:14px;font-weight:600;margin-left:4px}.ss-admin .ss-st .ss-st-found__row .ss-st-chip{background:hsla(0,0%,100%,.7)}.ss-admin .ss-st .ss-st-found__tick{align-items:center;background:var(--ok);border-radius:50%;color:#fff;display:flex;height:22px;justify-content:center;width:22px}.ss-admin .ss-st .ss-st-found__np{color:var(--ink-2);font-size:13.5px}.ss-admin .ss-st .ss-st-found__np strong{color:var(--ink);font-weight:600}.ss-admin .ss-st .ss-st-warnbox{background:var(--warn-soft);border-radius:12px;color:var(--ink-2);font-size:13px;line-height:1.5;padding:12px 14px}.ss-admin .ss-st .ss-st-warnbox.is-bad{background:var(--live-soft)}.ss-admin .ss-st .ss-st-addrow{align-items:center;background:var(--surface-2);border:1px dashed var(--line-strong);border-radius:12px;color:var(--ink-2);cursor:pointer;display:flex;font-size:13.5px;font-weight:500;gap:7px;height:42px;justify-content:center}.ss-admin .ss-st .ss-st-addrow:hover{border-color:var(--brand);color:var(--brand-ink)}.ss-admin .ss-st .ss-st-profile{align-items:flex-start;display:flex;gap:20px}.ss-admin .ss-st .ss-st-profile__fields{display:flex;flex:1;flex-direction:column;gap:14px;min-width:0}.ss-admin .ss-st .ss-st-logo{align-items:center;display:flex;flex:none;flex-direction:column;gap:8px}.ss-admin .ss-st .ss-st-logo__tile{align-items:center;background:linear-gradient(-135deg,var(--brand),#3a2fb8);border:0;border-radius:22px;color:#fff;cursor:pointer;display:flex;height:104px;justify-content:center;padding:0;position:relative;width:104px}.ss-admin .ss-st .ss-st-logo__tile img{border-radius:22px;height:100%;object-fit:cover;width:100%}.ss-admin .ss-st .ss-st-logo__letter{font-size:42px;font-weight:600}.ss-admin .ss-st .ss-st-logo__badge{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:50%;bottom:-6px;box-shadow:0 2px 6px rgba(22,24,31,.12);color:var(--ink);display:flex;height:32px;justify-content:center;position:absolute;left:-6px;width:32px}.ss-admin .ss-st .ss-st-tags{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:6px;min-height:40px;padding:5px 8px}.ss-admin .ss-st .ss-st-tags:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .ss-st .ss-st-tags input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink);flex:1;font-size:13.5px;height:28px;min-height:0;min-width:120px;outline:none;padding:0 4px!important}.ss-admin .ss-st .ss-st-tag{align-items:center;background:var(--brand-soft);border-radius:999px;color:var(--brand-ink);display:inline-flex;font-size:13px;font-weight:500;gap:4px;height:28px;padding:0 10px 0 4px}.ss-admin .ss-st .ss-st-tag button{align-items:center;background:transparent;border:0;border-radius:50%;color:inherit;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;width:20px}.ss-admin .ss-st .ss-st-tag button:hover{background:rgba(91,76,245,.15)}.ss-admin .ss-st .ss-st-ext{min-width:0}.ss-admin .ss-st .ss-st-ext>*{margin:0}.ss-admin .ss-st .ss-st-social{margin-bottom:6px}.ss-admin .ss-st .ss-st-social__brand{align-items:center;border-radius:6px;color:#fff;display:flex;flex:none;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.ss-admin .ss-st .ss-st-addchips{display:flex;flex-wrap:wrap;gap:6px}.ss-admin .ss-st .ss-st-addchip{align-items:center;background:transparent;border:1px dashed var(--line-strong);border-radius:999px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:5px;height:32px;padding:0 11px}.ss-admin .ss-st .ss-st-addchip:hover{border-color:var(--brand);color:var(--brand-ink)}.ss-admin .ss-st .ss-st-choices{display:grid;gap:10px}.ss-admin .ss-st .ss-st-choices--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-admin .ss-st .ss-st-choices--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-admin .ss-st .ss-st-choice{align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:12px 14px;position:relative}.ss-admin .ss-st .ss-st-choice input{flex:none;margin:2px 0 0}.ss-admin .ss-st .ss-st-choice>span{display:flex;flex-direction:column;gap:2px;min-width:0}.ss-admin .ss-st .ss-st-choice strong{align-items:center;display:inline-flex;font-size:13.5px;font-weight:500;gap:6px}.ss-admin .ss-st .ss-st-choice small{color:var(--ink-3);font-size:12.5px}.ss-admin .ss-st .ss-st-choice:hover{border-color:var(--line-strong)}.ss-admin .ss-st .ss-st-choice.is-on{background:var(--st-soft);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.ss-admin .ss-st .ss-st-choice.is-card input{opacity:0;pointer-events:none;position:absolute}.ss-admin .ss-st .ss-st-choice.is-card strong .ss-i{color:var(--brand-ink)}.ss-admin .ss-st .ss-st-status{align-items:center;border-radius:12px;color:var(--ink-2);display:flex;font-size:13.5px;gap:10px;padding:12px 14px}.ss-admin .ss-st .ss-st-status>span{flex:1;min-width:0}.ss-admin .ss-st .ss-st-status strong{color:var(--ink);font-weight:600}.ss-admin .ss-st .ss-st-status.is-ok{background:var(--ok-soft)}.ss-admin .ss-st .ss-st-status.is-ok>.ss-i{color:var(--ok)}.ss-admin .ss-st .ss-st-status.is-warn{background:var(--warn-soft)}.ss-admin .ss-st .ss-st-status.is-warn>.ss-i{color:var(--warn)}.ss-admin .ss-st .ss-st-disclosure{align-items:center;align-self:flex-start;display:inline-flex;gap:6px}.ss-admin .ss-st .ss-st-hint{align-items:center;color:var(--warn);display:flex;font-size:12.5px;gap:6px}.ss-admin .ss-st .ss-st-rail{display:flex;flex:none;flex-direction:column;gap:16px;position:sticky;top:124px;width:320px}.ss-admin .ss-st .ss-st-live{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden}.ss-admin .ss-st .ss-st-live__top{background:linear-gradient(-160deg,#1e1b3a,#2a2160);color:#fff;display:flex;flex-direction:column;gap:12px;padding:16px 18px}.ss-admin .ss-st .ss-st-live__head{align-items:center;display:flex;gap:10px}.ss-admin .ss-st .ss-st-live__head strong{flex:1;font-size:14px;font-weight:500}.ss-admin .ss-st .ss-st-live__icon{align-items:center;background:hsla(0,0%,100%,.12);border-radius:8px;display:flex;flex:none;height:28px;justify-content:center;width:28px}.ss-admin .ss-st .ss-st-live__pill{align-items:center;background:hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.8);display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:22px;padding:0 8px}.ss-admin .ss-st .ss-st-live__pill.is-on{background:rgba(61,207,127,.18);color:#6ee7a8}.ss-admin .ss-st .ss-st-live__pill.is-on .ss-st-eq{color:#6ee7a8;height:10px}.ss-admin .ss-st .ss-st-live__pill.is-on .ss-st-eq i{height:10px}.ss-admin .ss-st .ss-st-live__refresh{align-items:center;background:transparent;border:0;border-radius:8px;color:hsla(0,0%,100%,.75);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.ss-admin .ss-st .ss-st-live__refresh:hover{background:hsla(0,0%,100%,.12);color:#fff}.ss-admin .ss-st .ss-st-live__track{align-items:center;display:flex;gap:12px;min-width:0}.ss-admin .ss-st .ss-st-live__track>span:last-child{display:flex;flex-direction:column;min-width:0}.ss-admin .ss-st .ss-st-live__track>span:last-child strong{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-st .ss-st-live__track>span:last-child span{color:hsla(0,0%,100%,.72);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-st .ss-st-live__art{align-items:center;background:linear-gradient(-135deg,#8b7dff,#4536d6);border-radius:10px;display:flex;flex:none;height:48px;justify-content:center;overflow:hidden;width:48px}.ss-admin .ss-st .ss-st-live__art img{height:100%;object-fit:cover;width:100%}.ss-admin .ss-st .ss-st-live__listen{align-items:center;background:hsla(0,0%,100%,.12);border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13.5px;font-weight:500;gap:7px;height:34px;justify-content:center}.ss-admin .ss-st .ss-st-live__listen:hover{background:hsla(0,0%,100%,.2)}.ss-admin .ss-st .ss-st-live__listen:disabled{cursor:default;opacity:.5}.ss-admin .ss-st .ss-st-live__stats{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin:0;padding:14px 18px}.ss-admin .ss-st .ss-st-live__stats dt{color:var(--ink-3);font-size:12px}.ss-admin .ss-st .ss-st-live__stats dd{color:var(--ink);font-size:14px;font-weight:600;margin:0}.ss-admin .ss-st .ss-st-live__stats dd.is-cap{text-transform:capitalize}.ss-admin .ss-st .ss-st-railcard{display:flex;flex-direction:column;gap:12px;padding:16px 18px}.ss-admin .ss-st .ss-st-railcard__head{align-items:center;border-bottom:1px solid var(--line-2);display:flex;gap:10px;padding-bottom:12px}.ss-admin .ss-st .ss-st-railcard__head strong{align-items:center;display:inline-flex;flex:1;font-size:14px;font-weight:500;gap:8px}.ss-admin .ss-st .ss-st-railcard__count{border-radius:999px;box-sizing:border-box;display:inline-flex;font-size:12px;font-weight:600;height:20px;min-width:20px;padding:0 6px}.ss-admin .ss-st .ss-st-railcard__count,.ss-admin .ss-st .ss-st-railcard__icon{align-items:center;background:var(--brand-soft);color:var(--brand-ink);justify-content:center}.ss-admin .ss-st .ss-st-railcard__icon{border-radius:8px;display:flex;flex:none;height:28px;width:28px}.ss-admin .ss-st .ss-st-used{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.ss-admin .ss-st .ss-st-used li{margin:0}.ss-admin .ss-st .ss-st-used button{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--ink);cursor:pointer;display:flex;gap:10px;margin:0 -6px;padding:6px;text-align:right;width:100%}.ss-admin .ss-st .ss-st-used button>.ss-i{color:var(--ink-3)}.ss-admin .ss-st .ss-st-used button:hover{background:var(--surface-2)}.ss-admin .ss-st .ss-st-used__thumb{align-items:center;background:var(--surface-2);border-radius:7px;display:flex;flex:none;height:32px;justify-content:center;overflow:hidden;width:44px}.ss-admin .ss-st .ss-st-used__thumb .ss-lthumb{height:28px;width:40px}.ss-admin .ss-st .ss-st-used__text{display:flex;flex:1;flex-direction:column;min-width:0}.ss-admin .ss-st .ss-st-used__text strong{font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-st .ss-st-used__text span{color:var(--ink-3);font-size:12px}.ss-admin .ss-st .ss-st-copyrow{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:9px;display:flex;gap:8px;height:36px;padding:0 10px 0 5px}.ss-admin .ss-st .ss-st-copyrow>span{color:var(--ink-3);flex:none;font-size:12px;width:84px}.ss-admin .ss-st .ss-st-copyrow code{background:none;color:var(--ink);flex:1;font-size:12px;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-st .ss-st-checklist{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ss-admin .ss-st .ss-st-checklist li{align-items:center;color:var(--ink-3);display:flex;font-size:13px;gap:8px;margin:0}.ss-admin .ss-st .ss-st-checklist li .ss-i{flex:none}.ss-admin .ss-st .ss-st-checklist li.is-ok{color:var(--ink-2)}.ss-admin .ss-st .ss-st-checklist li.is-ok .ss-i{color:var(--ok)}@media(max-width:1280px){.ss-admin .ss-st .ss-st-rail{display:none}}@media(max-width:1100px){.ss-admin .ss-st .ss-st-c-streams,.ss-admin .ss-st .ss-st-c-used{display:none}}@media(max-width:960px){.ss-admin .ss-st .ss-st-layout{align-items:stretch;flex-direction:column}.ss-admin .ss-st .ss-st-side{position:static;width:auto}.ss-admin .ss-st .ss-st-help,.ss-admin .ss-st .ss-st-progress{display:none}.ss-admin .ss-st .ss-st-nav{flex-direction:row;overflow-x:auto}.ss-admin .ss-st .ss-st-nav__label{display:none}.ss-admin .ss-st .ss-st-nav__item{flex:none;width:auto}.ss-admin .ss-st .ss-st-nav__text span{display:none}}@media(max-width:782px){.ss-admin .ss-st .ss-st-c-lis,.ss-admin .ss-st .ss-st-c-np{display:none}.ss-admin .ss-st .ss-st-choices--2,.ss-admin .ss-st .ss-st-choices--3,.ss-admin .ss-st .ss-st-grid--2,.ss-admin .ss-st .ss-st-grid--3{grid-template-columns:1fr}.ss-admin .ss-st .ss-st-profile{flex-direction:column}.ss-admin .ss-st .ss-st-search{width:100%}.ss-admin .ss-st .ss-st-toolbar__end{margin-right:0;width:100%}}body[data-theme=dark] .ss-admin .ss-st{--st-soft:rgba(139,125,255,.1);--st-soft-line:rgba(139,125,255,.22)}body[data-theme=dark] .ss-admin .ss-st .ss-st-found__row .ss-st-chip{background:rgba(0,0,0,.2)}.ss-st-menu .components-popover__content,.ss-st-menu.components-popover .components-popover__content{background:var(--surface,#fff);border:1px solid var(--line,#dfe2ea);border-radius:12px;box-shadow:0 12px 32px rgba(22,24,31,.14),0 2px 6px rgba(22,24,31,.06);min-width:220px;outline:none;padding:6px}.ss-st-menu__list{display:flex;flex-direction:column;gap:2px}.ss-st-menu__item{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink,#16181f);cursor:pointer;display:flex;font-size:13.5px;gap:10px;height:36px;padding:0 10px;text-align:right;width:100%}.ss-st-menu__item span{flex:1}.ss-st-menu__item .ss-i{color:var(--brand-ink,#4536d6);fill:currentColor}.ss-st-menu__item:focus-visible,.ss-st-menu__item:hover{background:var(--surface-2,#f8f9fb);outline:none}.ss-st-menu__item.is-on{background:var(--brand-soft,#eeecfe);color:var(--brand-ink,#4536d6);font-weight:500}.ss-st-menu--actions .components-dropdown-menu__menu{display:flex;flex-direction:column;gap:2px;padding:0}.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button{border-radius:8px;box-shadow:none!important;color:var(--ink,#16181f);font-size:13.5px;font-weight:400;gap:10px;height:36px;justify-content:flex-start;min-height:36px;outline:none!important;padding:0 10px;width:100%}.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button svg{color:var(--ink-3,#6b7080);flex:none;height:16px;margin:0!important;width:16px}.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:focus,.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:focus-visible,.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:hover{background:var(--surface-2,#f8f9fb);color:var(--ink,#16181f)}.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:focus svg,.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:focus-visible svg,.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:hover svg{color:var(--brand-ink,#4536d6)}.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button.has-separator{margin-top:9px;overflow:visible;position:relative}.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button.has-separator:before{background:var(--line-2,#eceef3);content:"";height:1px;right:4px;position:absolute;left:4px;top:-6px}.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:last-child.has-separator,.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:last-child.has-separator svg{color:var(--live,#d93c41)}.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:last-child.has-separator:focus,.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:last-child.has-separator:focus-visible,.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:last-child.has-separator:hover{background:var(--live-soft,#fdecec);color:var(--live,#d93c41)}.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:last-child.has-separator:focus svg,.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:last-child.has-separator:focus-visible svg,.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__menu-item.components-button:last-child.has-separator:hover svg{color:var(--live,#d93c41)}.ss-st-menu--actions .components-dropdown-menu__menu .components-dropdown-menu__separator,.ss-st-menu--actions .components-dropdown-menu__menu .components-menu-group{margin:0}
.streamsera{--ss-primary:#6d5dfc;--ss-on-primary:#fff;--ss-accent:#22d3ee;--ss-bg:#fff;--ss-surface:rgba(0,0,0,.04);--ss-text:#111827;--ss-muted:rgba(17,24,39,.6);--ss-radius:16px;--ss-font:inherit;--ss-shadow:0 10px 30px rgba(0,0,0,.08);--ss-border:rgba(0,0,0,.06);background:var(--ss-bg);border:1px solid var(--ss-border);border-radius:var(--ss-radius);box-shadow:var(--ss-shadow);box-sizing:border-box;color:var(--ss-text);font-family:var(--ss-font);line-height:1.3;max-width:100%;overflow:hidden;position:relative}.streamsera:has(.ss-switcher__pop,.ss-more.is-open,.ss-tbar[data-open]){overflow:visible}.streamsera *,.streamsera :after,.streamsera :before{box-sizing:inherit}.streamsera :where([type=button],[type=submit],[role=button]),.streamsera button{align-items:center;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:inherit;height:auto;justify-content:center;letter-spacing:normal;line-height:1;margin:0;min-height:0;min-width:0;padding:0;text-decoration:none;text-shadow:none;text-transform:none;transition:none;width:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.streamsera :where([type=button],[type=submit],[role=button]):focus-visible,.streamsera button:focus-visible{outline:2px solid var(--ss-accent);outline-offset:2px}.streamsera a{background:transparent;color:inherit;transition:none}.streamsera a,.streamsera a:focus,.streamsera a:hover,.streamsera.streamsera.streamsera a,.streamsera.streamsera.streamsera a:focus,.streamsera.streamsera.streamsera a:hover,.streamsera.streamsera.streamsera a:visited{border-bottom:0;box-shadow:none;text-decoration:none}.streamsera input,.streamsera select,.streamsera textarea{border-radius:0;box-shadow:none;color:inherit;font:inherit;font-size:inherit;height:auto;line-height:1.3;margin:0;min-height:0;text-transform:none;width:auto}.streamsera input:where([type=range]){background:transparent;border:0;padding:0}.streamsera input:where([type=search]){appearance:none;-webkit-appearance:none}.streamsera img,.streamsera svg{border:0;box-shadow:none;max-width:none;vertical-align:middle}.streamsera img{height:auto}.streamsera svg{flex:none}.streamsera li,.streamsera ol,.streamsera ul{list-style:none;margin:0;padding:0}.streamsera figure,.streamsera h1,.streamsera h2,.streamsera h3,.streamsera h4,.streamsera h5,.streamsera h6,.streamsera p{color:inherit;font-family:inherit;letter-spacing:normal;margin:0;padding:0;text-transform:none}.streamsera small{font-size:.85em}.streamsera b,.streamsera strong{font-weight:700}.streamsera ::selection{background:var(--ss-accent);color:#fff}.streamsera [hidden]{display:none!important}.streamsera--skin-neon,.streamsera--skin-studio,.streamsera--theme-dark{--ss-bg:#0f1117;--ss-surface:hsla(0,0%,100%,.06);--ss-text:#f3f4f6;--ss-muted:rgba(243,244,246,.6);--ss-border:hsla(0,0%,100%,.08);--ss-shadow:0 10px 30px rgba(0,0,0,.4)}@media(prefers-color-scheme:dark){.streamsera--theme-auto{--ss-bg:#0f1117;--ss-surface:hsla(0,0%,100%,.06);--ss-text:#f3f4f6;--ss-muted:rgba(243,244,246,.6);--ss-border:hsla(0,0%,100%,.08);--ss-shadow:0 10px 30px rgba(0,0,0,.4)}}.streamsera.streamsera--skin-glass{backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);background:color-mix(in srgb,var(--ss-bg) 55%,transparent);border-color:hsla(0,0%,100%,.25)}.streamsera.streamsera--skin-glass .ss-play{background:var(--ss-accent);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 14px rgba(0,0,0,.16);color:#fff}.streamsera.streamsera--skin-glass .ss-switcher--list button.is-active,.streamsera.streamsera--skin-glass .ss-switcher--tabs button.is-active{background:var(--ss-accent);color:#fff}.streamsera.streamsera--skin-glass .ss-volume__range{background:linear-gradient(to left,var(--ss-accent) var(--ss-vol,80%),hsla(0,0%,50%,.28) var(--ss-vol,80%))}.streamsera.streamsera--skin-glass .ss-volume__range::-webkit-slider-thumb{background:var(--ss-accent);border-color:#fff}.streamsera.streamsera--skin-glass .ss-volume__range::-moz-range-thumb{background:var(--ss-accent);border-color:#fff}.streamsera.streamsera--skin-glass .ss-switcher__btn{border-color:rgba(0,0,0,.1)}.streamsera--skin-minimal{--ss-shadow:none;--ss-primary:#111827;--ss-accent:#111827;--ss-on-primary:#fff;border-color:var(--ss-border)}.streamsera--skin-minimal.streamsera--theme-dark{--ss-primary:#f3f4f6;--ss-accent:#f3f4f6;--ss-on-primary:#111827}@media(prefers-color-scheme:dark){.streamsera--skin-minimal.streamsera--theme-auto{--ss-primary:#f3f4f6;--ss-accent:#f3f4f6;--ss-on-primary:#111827}}.streamsera--skin-neon{box-shadow:0 0 0 1px color-mix(in srgb,var(--ss-primary) 40%,transparent),0 0 40px color-mix(in srgb,var(--ss-primary) 25%,transparent)}.streamsera .ss-play{align-items:center;background:var(--ss-primary);border:0;border-radius:999px;box-shadow:0 6px 18px color-mix(in srgb,var(--ss-primary) 35%,transparent);color:var(--ss-on-primary,#fff);display:inline-flex;flex:0 0 auto;justify-content:center;transition:transform .15s ease,box-shadow .15s ease}.streamsera .ss-play:hover{transform:scale(1.05)}.streamsera .ss-play:active{transform:scale(.97)}.streamsera .ss-play:focus-visible{outline:3px solid var(--ss-accent);outline-offset:2px}.streamsera .ss-play svg{height:50%;width:50%}.streamsera .ss-play--sm{height:44px;width:44px}.streamsera .ss-play--md{height:52px;width:52px}.streamsera .ss-play--lg{height:64px;width:64px}.streamsera .ss-play--xl{height:76px;width:76px}.streamsera .ss-icon-btn{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--ss-muted);display:inline-flex;height:40px;justify-content:center;text-decoration:none;transition:background .15s ease,color .15s ease;width:40px}.streamsera .ss-icon-btn:hover{background:var(--ss-surface);color:var(--ss-text)}.streamsera .ss-icon-btn:focus-visible{outline:2px solid var(--ss-accent)}.streamsera .ss-icon-btn svg{height:20px;width:20px}.streamsera .ss-spin{animation:ss-spin .9s linear infinite}.streamsera .ss-badge{align-items:center;background:var(--ss-surface);border-radius:999px;color:var(--ss-muted);display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.streamsera .ss-badge__dot{background:currentColor;border-radius:50%;height:8px;width:8px}.streamsera .ss-badge--live{background:rgba(239,68,68,.1);color:#ef4444}.streamsera .ss-badge--live .ss-badge__dot{animation:ss-pulse 1.4s ease-in-out infinite}.streamsera .ss-badge--busy{background:rgba(245,158,11,.12);color:#f59e0b}.streamsera .ss-badge--off{opacity:.7}.streamsera .ss-listeners{align-items:center;color:var(--ss-muted);display:inline-flex;font-size:12px;font-weight:600;gap:5px;white-space:nowrap}.streamsera .ss-listeners__dot{background:var(--ss-accent);border-radius:50%;height:6px;width:6px}.streamsera .ss-listeners__label{font-weight:400}.streamsera .ss-volume{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px}.streamsera .ss-volume__range{appearance:none;background:linear-gradient(to left,var(--ss-primary) var(--ss-vol,80%),var(--ss-surface) var(--ss-vol,80%));border:0;border-radius:999px;box-shadow:none;cursor:pointer;display:block;height:4px;margin:0;outline:none;padding:0;vertical-align:middle;width:90px}.streamsera .ss-volume__range::-webkit-slider-runnable-track{appearance:none;background:transparent;border:0;border-radius:999px;box-shadow:none;cursor:pointer;height:4px;margin:0;padding:0;width:100%}.streamsera .ss-volume__range::-webkit-slider-thumb{appearance:none;background:var(--ss-primary);border:2px solid var(--ss-bg);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;height:14px;margin:-5px 0 0;padding:0;width:14px}.streamsera .ss-volume__range::-moz-range-track{border:0;box-shadow:none;width:100%}.streamsera .ss-volume__range::-moz-range-progress,.streamsera .ss-volume__range::-moz-range-track{background:transparent;border-radius:999px;height:4px}.streamsera .ss-volume__range::-moz-range-thumb{background:var(--ss-primary);border:2px solid var(--ss-bg);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;height:14px;width:14px}.streamsera .ss-volume__range:focus{outline:none}.streamsera .ss-volume__range:focus::-moz-range-track,.streamsera .ss-volume__range:focus::-webkit-slider-runnable-track{background:transparent;box-shadow:none}.streamsera .ss-volume__range:focus-visible{outline:2px solid var(--ss-accent);outline-offset:4px}.streamsera .ss-marquee{overflow:hidden;position:relative;white-space:nowrap}.streamsera .ss-marquee>span{display:inline-block;overflow-wrap:normal;padding-left:2.5em;white-space:nowrap;word-break:keep-all}.streamsera .ss-marquee.is-overflow>span{animation:ss-marquee 14s linear infinite}.streamsera .ss-np{min-width:0}.streamsera .ss-np__title{font-size:15px;font-weight:700}.streamsera .ss-np__artist{color:var(--ss-muted);font-size:13px}.streamsera .ss-np--compact .ss-np__title{font-size:14px}.streamsera .ss-np--compact .ss-np__artist{font-size:12px}.streamsera .ss-station-name{font-size:15px;font-weight:700}.streamsera .ss-slogan{color:var(--ss-muted);font-size:13px}.streamsera .ss-logo{border-radius:8px;flex:0 0 auto;height:40px;object-fit:contain;width:40px}.streamsera .ss-art{align-items:center;background:var(--ss-surface);border-radius:calc(var(--ss-radius)*.6);color:var(--ss-muted);display:flex;flex:0 0 auto;justify-content:center;overflow:hidden}.streamsera .ss-art img{display:block;height:100%;object-fit:cover;width:100%}.streamsera .ss-art__placeholder{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.streamsera .ss-art__placeholder svg{height:36%;max-height:96px;max-width:96px;opacity:.25;width:36%}.streamsera .ss-art--sm{border-radius:8px;height:44px;width:44px}.streamsera .ss-art--lg{aspect-ratio:1;width:100%}.streamsera .ss-art--xl{border-radius:var(--ss-radius);box-shadow:var(--ss-shadow);height:220px;width:220px}.streamsera .ss-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.streamsera .ss-switcher--select{display:inline-flex;position:relative}.streamsera .ss-switcher__btn{align-items:center;background:var(--ss-surface);border:1px solid var(--ss-border);border-radius:999px;color:var(--ss-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;height:34px;max-width:200px;padding:0 6px 0 10px;transition:border-color .15s ease,box-shadow .15s ease}.streamsera .ss-switcher__btn .ss-switcher__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamsera .ss-switcher__btn .ss-switcher__chev{color:var(--ss-muted);flex:none;transition:transform .15s ease}.streamsera .ss-switcher__btn:focus-visible,.streamsera .ss-switcher__btn:hover{border-color:var(--ss-accent);outline:none}.streamsera .ss-switcher__btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--ss-accent) 30%,transparent)}.streamsera .ss-switcher.is-open .ss-switcher__btn{border-color:var(--ss-accent)}.streamsera .ss-switcher.is-open .ss-switcher__btn .ss-switcher__chev{transform:rotate(-180deg)}.streamsera .ss-switcher--compact .ss-switcher__btn{font-size:12px;height:30px;max-width:150px}.streamsera .ss-switcher__logo{background:var(--ss-surface);border-radius:50%;flex:none;height:22px;object-fit:cover;width:22px}.streamsera .ss-switcher__logo--i{align-items:center;background:var(--ss-primary);color:var(--ss-on-primary,#fff);display:inline-flex;font-size:11px;font-weight:700;justify-content:center}.streamsera .ss-switcher__pop{background:var(--ss-bg);border:1px solid var(--ss-border);border-radius:calc(var(--ss-radius)*.7);box-shadow:var(--ss-shadow);color:var(--ss-text);right:0;overflow:hidden;position:absolute;text-align:right;top:calc(100% + 8px);width:min(300px,100vw - 32px);z-index:30}.streamsera .ss-switcher__pop.is-right{right:auto;left:0}.streamsera .ss-switcher__search{align-items:center;border-bottom:1px solid var(--ss-border);color:var(--ss-muted);display:flex;gap:8px;padding:8px 12px}.streamsera .ss-switcher__search input{background:transparent;border:0;box-shadow:none;color:var(--ss-text);flex:1;font:inherit;font-size:13px;height:28px;margin:0;min-width:0;outline:none;padding:0}.streamsera .ss-switcher__search input::placeholder{color:var(--ss-muted)}.streamsera .ss-switcher__search input::-webkit-search-cancel-button{-webkit-appearance:none}.streamsera .ss-switcher__list{list-style:none;margin:0;max-height:min(300px,50vh);outline:none;overflow-y:auto;overscroll-behavior:contain;padding:6px}.streamsera .ss-switcher__opt{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:13px;gap:10px;line-height:1.3;margin:0;padding:7px 8px}.streamsera .ss-switcher__opt .ss-switcher__logo{border-radius:8px;font-size:12px;height:30px;width:30px}.streamsera .ss-switcher__opt.is-hi{background:var(--ss-surface)}.streamsera .ss-switcher__opt.is-current .ss-switcher__t{color:var(--ss-accent)}.streamsera .ss-switcher__opt .ss-switcher__check{color:var(--ss-accent);flex:none;margin-right:auto}.streamsera .ss-switcher__txt{display:flex;flex-direction:column;gap:1px;min-width:0}.streamsera .ss-switcher__t{font-weight:600}.streamsera .ss-switcher__s,.streamsera .ss-switcher__t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamsera .ss-switcher__s{color:var(--ss-muted);font-size:11.5px}.streamsera .ss-switcher__empty{color:var(--ss-muted);font-size:12.5px;padding:14px;text-align:center}.streamsera .ss-switcher--tabs{background:var(--ss-surface);border:1px solid var(--ss-border);border-radius:999px;display:inline-flex;gap:4px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none}.streamsera .ss-switcher--tabs::-webkit-scrollbar{display:none}.streamsera .ss-switcher--tabs button{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--ss-muted);display:inline-flex;flex:none;font:inherit;font-size:13px;font-weight:600;gap:8px;padding:6px 6px 6px 14px;white-space:nowrap}.streamsera .ss-switcher--tabs button .ss-switcher__initial,.streamsera .ss-switcher--tabs button img{border-radius:50%;height:24px;object-fit:cover;width:24px}.streamsera .ss-switcher--tabs button.is-active{background:var(--ss-primary);box-shadow:0 2px 8px rgba(0,0,0,.12);color:var(--ss-on-primary,#fff)}.streamsera .ss-switcher--tabs button:focus-visible{outline:2px solid var(--ss-accent);outline-offset:1px}.streamsera .ss-switcher--list{display:flex;gap:10px;max-width:100%;overflow-x:auto;padding-bottom:2px;scroll-snap-type:x proximity;scrollbar-width:none}.streamsera .ss-switcher--list::-webkit-scrollbar{display:none}.streamsera .ss-switcher--list button{align-items:center;background:var(--ss-surface);border:1px solid var(--ss-border);border-radius:14px;color:var(--ss-text);display:flex;flex:0 0 auto;font:inherit;font-size:13px;gap:10px;max-width:260px;min-width:200px;padding:8px 8px 8px 14px;scroll-snap-align:start;text-align:right}.streamsera .ss-switcher--list button .ss-switcher__initial,.streamsera .ss-switcher--list button img{border-radius:10px;height:40px;object-fit:cover;width:40px}.streamsera .ss-switcher--list button .ss-switcher__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.streamsera .ss-switcher--list button .ss-switcher__t{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamsera .ss-switcher--list button .ss-switcher__s{color:var(--ss-muted);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamsera .ss-switcher--list button.is-active{background:var(--ss-primary);border-color:var(--ss-primary);color:var(--ss-on-primary,#fff)}.streamsera .ss-switcher--list button.is-active .ss-switcher__s{color:inherit;opacity:.8}.streamsera .ss-switcher--list button:focus-visible{outline:2px solid var(--ss-accent)}.streamsera .ss-switcher__initial{align-items:center;background:var(--ss-primary);color:var(--ss-on-primary,#fff);display:inline-flex;flex:none;font-size:12px;font-style:normal;font-weight:700;justify-content:center}.is-active .streamsera .ss-switcher__initial{background:hsla(0,0%,100%,.25)}.streamsera .ss-head__switch{display:inline-flex;flex:none;margin-right:auto;min-width:0}.streamsera .ss-stations{display:flex;flex-direction:column;gap:8px;max-width:100%;min-width:0}.streamsera .ss-stations--tabs{align-items:flex-start}.streamsera .ss-stations--strip{border-top:1px solid var(--ss-border);padding-top:12px}.streamsera .ss-stations__label{color:var(--ss-muted);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.streamsera .ss-error{background:rgba(239,68,68,.1);color:#ef4444;font-size:13px;padding:8px 16px}.streamsera .ss-error button{background:none;border:0;color:inherit;text-decoration:underline}.streamsera--card{max-width:400px}.streamsera .ss-layout--card{display:flex;flex-direction:column;gap:14px;padding:20px}.streamsera .ss-layout--card .ss-card__head{display:flex;flex-wrap:wrap;gap:8px 10px}.streamsera .ss-layout--card .ss-card__head .ss-card__text{flex:1 1 120px}.streamsera .ss-layout--card .ss-card__head .ss-head__switch{flex:1 1 100%;margin-right:0}.streamsera .ss-layout--card .ss-card__head .ss-head__switch .ss-switcher,.streamsera .ss-layout--card .ss-card__head .ss-head__switch .ss-switcher__btn{max-width:100%}.streamsera .ss-layout--card .ss-card__controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.streamsera .ss-layout--card .ss-card__controls .ss-volume{flex:1 1 110px;min-width:110px}.streamsera .ss-layout--card .ss-card__controls .ss-volume .ss-volume__range{width:100%}.streamsera .ss-layout--card .ss-card__controls .ss-icon-btn{height:36px;width:36px}.streamsera .ss-layout--hero{color:#fff;min-height:300px;padding:36px;position:relative;--ss-text:#fff;--ss-muted:hsla(0,0%,100%,.7);--ss-surface:hsla(0,0%,100%,.12);--ss-border:hsla(0,0%,100%,.15);background:linear-gradient(-135deg,var(--ss-primary),color-mix(in srgb,var(--ss-accent) 70%,#000))}.streamsera .ss-layout--hero .ss-hero__bg{background-position:50%;background-size:cover;filter:blur(40px) brightness(.45) saturate(1.3);inset:-40px;position:absolute;transform:scale(1.1)}.streamsera .ss-layout--hero .ss-hero__inner{align-items:center;display:flex;gap:32px;position:relative}.streamsera .ss-layout--hero .ss-hero__body{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-width:0}.streamsera .ss-layout--hero .ss-hero__top{align-items:center;display:flex;gap:10px}.streamsera .ss-layout--hero .ss-station-name{font-size:14px;letter-spacing:.08em;opacity:.85;text-transform:uppercase}.streamsera .ss-layout--hero .ss-np__title{font-size:17px;font-weight:700}.streamsera .ss-layout--hero .ss-np__artist{font-size:14px}.streamsera .ss-layout--hero .ss-hero__controls{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.streamsera .ss-layout--hero .ss-play{background:var(--ss-on-primary,#fff);color:var(--ss-primary)}.streamsera .ss-layout--hero .ss-badge--live{background:rgba(239,68,68,.85);color:#fff}@keyframes ss-mini-eq{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.streamsera-notice{background:#fff8e5;border-right:4px solid #f0b849;font-size:14px;padding:12px 16px}@keyframes ss-spin{to{transform:rotate(-1turn)}}@keyframes ss-marquee{0%{transform:translateX(0)}to{transform:translateX(50%)}}@media(prefers-reduced-motion:reduce){.streamsera .ss-badge__dot,.streamsera .ss-marquee.is-overflow>span{animation:none!important}}.streamsera{backdrop-filter:var(--ss-backdrop,none)}.streamsera .ss-art--xs{border-radius:8px;flex:0 0 auto;height:32px;width:32px}.streamsera .ss-layout--compact{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px;max-width:100%;padding:6px 6px 6px 12px}.streamsera .ss-layout--compact .ss-compact__meta{display:flex;flex:1 1 200px;flex-direction:column;min-width:0}.streamsera .ss-layout--compact .ss-compact__meta .ss-station-name{color:var(--ss-muted);font-size:11px;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.streamsera .ss-layout--compact .ss-volume{max-width:120px}.streamsera--compact{border-radius:calc(var(--ss-radius) + 12px);display:inline-block}.streamsera--button{background:transparent;border:0;box-shadow:none;display:inline-block;overflow:visible}.streamsera .ss-layout--button{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px}.streamsera .ss-listen{align-items:center;background:var(--ss-primary);border:0;border-radius:var(--ss-radius);box-shadow:var(--ss-shadow);color:var(--ss-on-primary,#fff);display:inline-flex;gap:12px;padding:10px 12px 10px 18px;text-align:right;transition:transform .15s ease,filter .15s ease}.streamsera .ss-listen:hover{filter:brightness(1.08)}.streamsera .ss-listen:active{transform:scale(.98)}.streamsera .ss-listen:focus-visible{outline:2px solid var(--ss-accent);outline-offset:3px}.streamsera .ss-listen.is-playing{background:color-mix(in srgb,var(--ss-primary) 85%,#000)}.streamsera .ss-listen .ss-listen__icon{background:hsla(0,0%,100%,.18);border-radius:50%;display:grid;flex:0 0 auto;font-size:20px;height:34px;place-items:center;width:34px}.streamsera .ss-listen .ss-listen__text{display:flex;flex-direction:column;line-height:1.15;min-width:0}.streamsera .ss-listen .ss-listen__label{font-size:15px;font-weight:700}.streamsera .ss-listen .ss-listen__sub{font-size:12px;max-width:220px;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamsera .ss-listen .ss-listen__dot{animation:ss-pulse 1.6s infinite;background:#ef4444;border-radius:50%;box-shadow:0 0 0 3px rgba(239,68,68,.3);height:8px;margin-right:4px;width:8px}.streamsera .ss-autoplay{align-items:center;background:var(--ss-surface);border-top:1px solid var(--ss-border);color:var(--ss-text);display:flex;font-size:13px;gap:8px;padding:6px 12px 6px 8px}.streamsera .ss-autoplay__cta{align-items:center;background:var(--ss-primary);border:0;border-radius:999px;color:var(--ss-on-primary,#fff);display:inline-flex;flex:1;font-weight:600;gap:8px;min-height:32px;padding:0 8px 0 12px;text-align:right}.streamsera .ss-autoplay__cta svg{flex:none;height:16px;width:16px}.streamsera .ss-autoplay__cta:focus-visible{outline:2px solid var(--ss-accent)}.streamsera .ss-autoplay__close{background:transparent;border:0;border-radius:999px;color:var(--ss-muted);font-size:18px;height:28px;line-height:1;width:28px}.streamsera .ss-autoplay__close:hover{background:var(--ss-surface);color:var(--ss-text)}.streamsera .ss-message{align-items:center;background:color-mix(in srgb,#f59e0b 22%,var(--ss-bg));color:var(--ss-text);display:flex;font-size:12.5px;font-weight:500;gap:10px;padding:8px 16px;position:relative;z-index:2}.streamsera .ss-message__dot{background:#f59e0b;border-radius:999px;flex:none;height:8px;width:8px}.streamsera .ss-message--live{background:color-mix(in srgb,#10b981 22%,var(--ss-bg))}.streamsera .ss-message--live .ss-message__dot{background:#10b981}.streamsera .ss-powered{bottom:8px;color:var(--ss-muted);font-size:10.5px;letter-spacing:.02em;opacity:.75;position:absolute;left:12px;text-decoration:none;z-index:2}.streamsera .ss-powered:hover{color:var(--ss-text);opacity:1}@keyframes ss-pulse{0%,to{box-shadow:0 0 0 3px rgba(239,68,68,.3)}50%{box-shadow:0 0 0 6px rgba(239,68,68,.12)}}.ss-tip{background:#111827;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.22),inset 0 0 0 1px hsla(0,0%,100%,.06);color:#fff;font:500 12px/1.35 var(--ss-font,system-ui,-apple-system,"Segoe UI",sans-serif);letter-spacing:.01em;max-width:240px;opacity:0;padding:6px 10px;pointer-events:none;position:fixed;transform:translateY(3px) scale(.98);transition:opacity .14s ease,transform .14s ease;white-space:nowrap;z-index:100000}.ss-tip.is-on{opacity:1;transform:none}.ss-tip.is-below{transform:translateY(-3px) scale(.98)}.ss-tip.is-below.is-on{transform:none}.ss-tip .ss-tip__text{display:block;overflow:hidden;text-overflow:ellipsis}.ss-tip .ss-tip__arrow{background:inherit;clip-path:polygon(0 0,100% 0,50% 60%);height:10px;margin-right:-5px;position:absolute;top:100%;width:10px}.ss-tip.is-below .ss-tip__arrow{bottom:100%;clip-path:polygon(50% 40%,100% 100%,0 100%);top:auto}.ss-tip.is-right{transform:translateX(3px) scale(.98)}.ss-tip.is-right.is-on{transform:none}.ss-tip.is-right .ss-tip__arrow{clip-path:polygon(100% 0,100% 100%,40% 50%);right:auto;margin-right:0;margin-top:-5px;left:100%;top:0}@media(prefers-reduced-motion:reduce){.ss-tip{transition:none}}.streamsera--w-md .ss-layout--hero,.streamsera--w-sm .ss-layout--hero,.streamsera--w-xs .ss-layout--hero{padding:24px}.streamsera--w-md .ss-layout--hero .ss-hero__inner,.streamsera--w-sm .ss-layout--hero .ss-hero__inner,.streamsera--w-xs .ss-layout--hero .ss-hero__inner{align-items:flex-start;flex-direction:column;gap:20px}.streamsera--w-md .ss-layout--hero .ss-hero__body,.streamsera--w-sm .ss-layout--hero .ss-hero__body,.streamsera--w-xs .ss-layout--hero .ss-hero__body{width:100%}.streamsera--w-md .ss-layout--hero .ss-art--xl,.streamsera--w-sm .ss-layout--hero .ss-art--xl,.streamsera--w-xs .ss-layout--hero .ss-art--xl{height:140px;width:140px}.streamsera--w-sm,.streamsera--w-xs{--ss-radius:14px}.streamsera--w-sm .ss-layout--card,.streamsera--w-xs .ss-layout--card{gap:12px;padding:16px}.streamsera--w-sm .ss-layout--card .ss-card__controls,.streamsera--w-xs .ss-layout--card .ss-card__controls{gap:6px 8px}.streamsera--w-sm .ss-layout--hero,.streamsera--w-xs .ss-layout--hero{min-height:0;padding:18px}.streamsera--w-sm .ss-layout--hero .ss-art--xl,.streamsera--w-xs .ss-layout--hero .ss-art--xl{height:110px;width:110px}.streamsera--w-sm .ss-layout--hero .ss-np__title,.streamsera--w-xs .ss-layout--hero .ss-np__title{font-size:16px}.streamsera--w-sm .ss-layout--hero .ss-hero__controls,.streamsera--w-xs .ss-layout--hero .ss-hero__controls{gap:10px}.streamsera--w-sm .ss-layout--hero .ss-play--lg,.streamsera--w-xs .ss-layout--hero .ss-play--lg{height:56px;width:56px}.streamsera--w-sm .ss-layout--compact .ss-volume__range,.streamsera--w-xs .ss-layout--compact .ss-volume__range{display:none}.streamsera--w-sm .ss-play--xl,.streamsera--w-xs .ss-play--xl{height:72px;width:72px}.streamsera--w-sm .ss-icon-btn,.streamsera--w-xs .ss-icon-btn{height:34px;width:34px}.streamsera--w-sm .ss-switcher__pop,.streamsera--w-xs .ss-switcher__pop{width:min(260px,var(--ss-width,100vw) - 16px)}.streamsera--w-xs .ss-layout--card{padding:12px}.streamsera--w-xs .ss-layout--card .ss-art--lg{margin:0 auto;max-width:180px}.streamsera--w-xs .ss-layout--hero{padding:14px}.streamsera--w-xs .ss-layout--hero .ss-art--xl{height:88px;width:88px}.streamsera--w-xs .ss-layout--hero .ss-station-name{font-size:12px}.streamsera--w-xs .ss-layout--compact .ss-art--xs{display:none}.streamsera--w-xs .ss-np__title{font-size:14px}.streamsera.streamsera .ss-layout .ss-card__controls,.streamsera.streamsera .ss-layout .ss-compact__controls,.streamsera.streamsera .ss-layout .ss-hero__controls{flex-wrap:nowrap;min-width:0;overflow:visible}.streamsera.streamsera .ss-layout .ss-card__controls>:not(.ss-tbar),.streamsera.streamsera .ss-layout .ss-compact__controls>:not(.ss-tbar),.streamsera.streamsera .ss-layout .ss-hero__controls>:not(.ss-tbar){flex:none}.streamsera.streamsera .ss-layout .ss-card__controls>.ss-tbar,.streamsera.streamsera .ss-layout .ss-compact__controls>.ss-tbar,.streamsera.streamsera .ss-layout .ss-hero__controls>.ss-tbar{flex:3 1 0}.streamsera.streamsera .ss-layout .ss-card__controls .ss-volume,.streamsera.streamsera .ss-layout .ss-compact__controls .ss-volume,.streamsera.streamsera .ss-layout .ss-hero__controls .ss-volume{flex:none;min-width:0}.streamsera.streamsera--w-lg .ss-volume__range{width:72px}.streamsera.streamsera--w-md .ss-volume__range{width:60px}.streamsera.streamsera--w-lg .ss-layout--card .ss-card__controls .ss-volume__range,.streamsera.streamsera--w-md .ss-layout--card .ss-card__controls .ss-volume__range,.streamsera.streamsera--w-sm .ss-layout--card .ss-card__controls .ss-volume__range,.streamsera.streamsera--w-xl .ss-layout--card .ss-card__controls .ss-volume__range{width:70px}.streamsera.streamsera--w-sm .ss-volume__range,.streamsera.streamsera--w-xs .ss-volume__range{width:56px}.streamsera .ss-title-row{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px 10px;max-width:100%;min-width:0}.streamsera .ss-title-row>.ss-station-name{min-width:0;white-space:nowrap}.streamsera .ss-title-row>.ss-station-name .ss-station-link{max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.streamsera .ss-title-row--center{justify-content:center}.streamsera .ss-card__text .ss-title-row,.streamsera .ss-compact__meta .ss-title-row{display:flex;flex-wrap:nowrap}.streamsera .ss-card__text .ss-title-row .ss-badge,.streamsera .ss-card__text .ss-title-row .ss-status,.streamsera .ss-compact__meta .ss-title-row .ss-badge,.streamsera .ss-compact__meta .ss-title-row .ss-status{flex:none}.streamsera .ss-station-link,.streamsera .ss-station-link:focus,.streamsera .ss-station-link:hover{border-bottom:0;box-shadow:none;text-decoration:none}.streamsera .ss-station-link{border-radius:7px;color:inherit;display:inline-block;max-width:100%;padding:2px 7px;position:relative;transition:color .15s ease,background-color .15s ease,transform .15s ease}.streamsera .ss-station-link:hover{background:color-mix(in srgb,var(--ss-accent) 26%,transparent);transform:translateY(-1px)}.streamsera .ss-station-link:focus-visible{outline:2px solid var(--ss-accent);outline-offset:2px}.streamsera .ss-layout--hero .ss-station-link:hover{background:hsla(0,0%,100%,.16);color:#fff}.streamsera.streamsera .ss-more{display:inline-flex;flex:none;position:relative}.streamsera.streamsera .ss-more.is-empty{display:none}.streamsera.streamsera .ss-more .ss-more__btn{border-radius:50%;color:inherit;height:36px;opacity:.9;width:36px}.streamsera.streamsera .ss-more .ss-more__btn svg{height:20px;width:20px}.streamsera.streamsera .ss-more .ss-more__btn:hover,.streamsera.streamsera .ss-more .ss-more__btn[aria-expanded=true]{background:color-mix(in srgb,currentColor 14%,transparent);opacity:1}.streamsera.streamsera .ss-more .ss-more__menu{background:var(--ss-bg);border:1px solid var(--ss-border);border-radius:calc(var(--ss-radius)*.8);bottom:calc(100% + 10px);box-shadow:0 18px 40px -12px rgba(0,0,0,.35),var(--ss-shadow);color:var(--ss-text);max-height:min(420px,70vh);max-width:calc(100vw - 24px);overflow:auto;padding:10px;position:absolute;left:0;text-align:right;width:300px;z-index:40}.streamsera.streamsera .ss-more .ss-more__menu[hidden]{display:none}.streamsera.streamsera .ss-more .ss-more__menu.is-down{bottom:auto;top:calc(100% + 10px)}.streamsera.streamsera .ss-more .ss-more__head{align-items:center;border-bottom:1px solid var(--ss-border);color:var(--ss-muted);display:flex;font-size:12px;gap:8px;margin-bottom:8px;padding:2px 4px 10px}.streamsera.streamsera .ss-more .ss-more__head:empty{display:none}.streamsera.streamsera .ss-more .ss-more__grid{display:grid;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))}.streamsera.streamsera .ss-more .ss-more__grid>*,.streamsera.streamsera .ss-more .ss-more__grid>*>div:not([class*=__menu]):not([class*=__pop]){display:contents}.streamsera.streamsera .ss-more .ss-more__grid :is(button,a)[aria-label]:not(:where([class*=__menu],[class*=__pop]) *){align-items:center;background:transparent;border-radius:12px;color:var(--ss-text);display:flex;flex-direction:column;gap:6px;height:auto;justify-content:center;min-height:64px;opacity:1;padding:10px 4px 8px;text-decoration:none;transform:none;width:100%}.streamsera.streamsera .ss-more .ss-more__grid :is(button,a)[aria-label]:not(:where([class*=__menu],[class*=__pop]) *) svg{flex:none;height:20px;width:20px}.streamsera.streamsera .ss-more .ss-more__grid :is(button,a)[aria-label]:not(:where([class*=__menu],[class*=__pop]) *):after{content:attr(aria-label);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ss-muted);font-size:11px;font-weight:500;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;white-space:normal}.streamsera.streamsera .ss-more .ss-more__grid :is(button,a)[aria-label]:not(:where([class*=__menu],[class*=__pop]) *):focus-visible,.streamsera.streamsera .ss-more .ss-more__grid :is(button,a)[aria-label]:not(:where([class*=__menu],[class*=__pop]) *):hover{background:var(--ss-surface);outline:none}.streamsera.streamsera .ss-more .ss-more__grid :is(button,a)[aria-label]:not(:where([class*=__menu],[class*=__pop]) *):disabled{opacity:.4}.streamsera.streamsera .ss-more .ss-more__grid :is(button,a)[aria-label]:not(:where([class*=__menu],[class*=__pop]) *).is-active,.streamsera.streamsera .ss-more .ss-more__grid :is(button,a)[aria-label]:not(:where([class*=__menu],[class*=__pop]) *)[aria-pressed=true]{background:color-mix(in srgb,var(--ss-primary) 12%,transparent);color:var(--ss-primary)}.streamsera.streamsera .ss-more__menu{isolation:isolate}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm,.streamsera--w-md) .ss-layout--compact{flex-wrap:wrap;gap:8px;overflow:visible}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm,.streamsera--w-md) .ss-layout--compact>.ss-compact__meta{flex:1 1 0;min-width:0}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm,.streamsera--w-md) .ss-layout--compact .ss-title-row{flex-wrap:nowrap;min-width:0}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm,.streamsera--w-md) .ss-layout--compact .ss-volume{flex:none}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--compact .ss-badge{background:transparent;box-shadow:none;flex:none;padding:0}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--compact .ss-badge .ss-badge__dot{background:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.25);height:8px;margin:0;width:8px}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--compact .ss-badge.ss-badge--off .ss-badge__dot{background:currentColor;box-shadow:none;opacity:.5}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--compact .ss-badge.ss-badge--busy .ss-badge__dot{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.25)}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--compact .ss-badge__text{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--compact .ss-switcher__btn>svg:last-child,.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--compact .ss-switcher__name{display:none}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--compact .ss-switcher__btn{min-width:0;padding:2px}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--compact .ss-volume input[type=range]{display:none}.streamsera.streamsera.streamsera--w-xs .ss-layout--compact{gap:6px}.streamsera.streamsera.streamsera--w-xs .ss-layout--compact .ss-art--sm,.streamsera.streamsera.streamsera--w-xs .ss-layout--compact .ss-art--xs{height:36px;width:36px}.streamsera.streamsera .ss-tbar{align-items:center;display:flex;flex:3 1 0;flex-wrap:nowrap;gap:inherit;max-width:var(--ss-tbar-max,none);min-width:36px;position:relative}.streamsera.streamsera .ss-tbar[data-empty]{display:none}.streamsera.streamsera .ss-tbar .ss-tbar__items,.streamsera.streamsera .ss-tbar [data-ss-group]{display:contents}.streamsera.streamsera .ss-tbar [data-ss-ovf]{display:none}.streamsera.streamsera .ss-tbar .ss-tbar__more{border-radius:50%;color:inherit;display:none;flex:none;height:36px;opacity:.9;width:36px}.streamsera.streamsera .ss-tbar .ss-tbar__more svg{height:20px;width:20px}.streamsera.streamsera .ss-tbar .ss-tbar__more:hover,.streamsera.streamsera .ss-tbar .ss-tbar__more[aria-expanded=true]{background:color-mix(in srgb,currentColor 14%,transparent);opacity:1}.streamsera.streamsera .ss-tbar[data-ovf] .ss-tbar__more{align-items:center;display:inline-flex;justify-content:center}.streamsera.streamsera .ss-tbar .ss-tbar__panel{background:var(--ss-bg);border:1px solid var(--ss-border);border-radius:calc(var(--ss-radius)*.8);box-shadow:0 18px 40px -12px rgba(0,0,0,.35),var(--ss-shadow);box-sizing:border-box;color:var(--ss-text);height:var(--ss-ph,auto);right:var(--ss-px,0);padding:10px;position:absolute;text-align:right;top:var(--ss-py,0);width:var(--ss-pw,300px);z-index:40}.streamsera.streamsera .ss-tbar .ss-tbar__panel[hidden]{display:none}.streamsera.streamsera .ss-tbar .ss-tbar__head{align-items:center;border-bottom:1px solid var(--ss-border);color:var(--ss-muted);display:flex;font-size:12px;gap:8px;padding:2px 4px 8px}.streamsera.streamsera .ss-tbar .ss-tbar__head:empty{display:none}.streamsera.streamsera .ss-tbar[data-open] [data-ss-ovf]:not([data-ss-tile]){display:contents}.streamsera.streamsera .ss-tbar[data-open] [data-ss-ovf]:not([data-ss-tile])>:not([data-ss-tile]):not([class*=__menu]):not([class*=__pop]){display:none}.streamsera.streamsera .ss-tbar[data-open] [data-ss-tile]{align-items:center;background:transparent;border:0;border-radius:12px;box-sizing:border-box;color:var(--ss-text);display:flex;flex-direction:column;gap:6px;height:64px;justify-content:center;right:var(--ss-x);margin:0;opacity:1;padding:8px 4px 6px;position:absolute;text-decoration:none;top:var(--ss-y);transform:none;width:var(--ss-w,68px);z-index:41}.streamsera.streamsera .ss-tbar[data-open] [data-ss-tile] svg{flex:none;height:20px;width:20px}.streamsera.streamsera .ss-tbar[data-open] [data-ss-tile][aria-label]:after{content:attr(aria-label);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ss-muted);font-size:11px;font-weight:500;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;white-space:normal}.streamsera.streamsera .ss-tbar[data-open] [data-ss-tile]:focus-visible,.streamsera.streamsera .ss-tbar[data-open] [data-ss-tile]:hover{background:var(--ss-surface);outline:none}.streamsera.streamsera .ss-tbar[data-open] [data-ss-tile]:disabled{opacity:.4}.streamsera.streamsera .ss-tbar[data-open] [data-ss-tile].is-active,.streamsera.streamsera .ss-tbar[data-open] [data-ss-tile][aria-pressed=true]{background:color-mix(in srgb,var(--ss-primary) 12%,transparent);color:var(--ss-primary)}.streamsera.streamsera .ss-tbar[data-open] [data-ss-ovf] :is([class*=__menu],[class*=__pop]){bottom:auto;box-shadow:0 10px 30px rgba(0,0,0,.18);box-sizing:border-box;height:auto;right:calc(var(--ss-px) + 6px);max-height:calc(var(--ss-ph) - 12px);min-width:0;overflow:auto;position:absolute;left:auto;top:calc(var(--ss-py) + 6px);width:calc(var(--ss-pw) - 12px);z-index:42}.streamsera.streamsera .ss-layout--compact>.ss-compact__meta{flex:1 1 0;min-width:110px}.streamsera.streamsera .ss-tbar .ss-tbar__items>*,.streamsera.streamsera .ss-tbar .ss-tbar__more,.streamsera.streamsera .ss-tbar [data-ss-group]>*{flex-shrink:0}.streamsera.streamsera .ss-tbar .ss-tbar__items>:not([data-ss-group]):not([data-ss-ovf]){min-width:max-content}.streamsera .ss-fallback{align-items:center;background:rgba(245,158,11,.12);color:var(--ss-text);display:flex;font-size:12.5px;gap:10px;padding:8px 16px}.streamsera .ss-fallback__dot{animation:ss-pulse 1.4s ease-in-out infinite;background:#f59e0b;border-radius:50%;flex:0 0 auto;height:8px;width:8px}.streamsera .ss-fallback button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;margin-right:auto;text-decoration:underline}.streamsera .ss-layout--card{gap:16px}.streamsera .ss-layout--card .ss-card__head{align-items:center;flex-wrap:nowrap;gap:14px}.streamsera .ss-layout--card .ss-card__head .ss-card__text{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.streamsera .ss-layout--card .ss-card__head .ss-head__switch{flex:none}.streamsera .ss-layout--card .ss-card__head .ss-listeners{align-self:flex-start;flex:none}.streamsera .ss-layout--card .ss-art--card,.streamsera .ss-layout--card .ss-logo--card{border-radius:12px;flex:none;height:64px;width:64px}.streamsera .ss-layout--card .ss-logo--card{object-fit:cover}.streamsera .ss-layout--card .ss-art--card.ss-art--empty{background:linear-gradient(-135deg,var(--ss-primary),color-mix(in srgb,var(--ss-primary) 45%,#1b1530));color:#fff}.streamsera .ss-layout--card .ss-art--card.ss-art--empty .ss-art__placeholder svg{height:40%;opacity:.9;width:40%}.streamsera .ss-layout--card .ss-title-row .ss-station-name{color:var(--ss-muted);font-size:13px;font-weight:600}.streamsera .ss-layout--card .ss-np__title{font-size:16px}.streamsera .ss-layout--card .ss-np__artist{font-size:13px}.streamsera--w-sm .ss-layout--card .ss-card__head,.streamsera--w-xs .ss-layout--card .ss-card__head{flex-wrap:wrap}.streamsera--w-sm .ss-layout--card .ss-card__head .ss-head__switch,.streamsera--w-xs .ss-layout--card .ss-card__head .ss-head__switch{flex:1 1 100%}.streamsera--w-xs .ss-layout--card .ss-art--card,.streamsera--w-xs .ss-layout--card .ss-logo--card{border-radius:10px;height:52px;width:52px}.streamsera.streamsera .ss-art--empty{background:linear-gradient(-135deg,var(--ss-primary),color-mix(in srgb,var(--ss-primary) 45%,#1b1530));color:var(--ss-on-primary,#fff);container-type:inline-size}.streamsera.streamsera .ss-art--empty .ss-art__placeholder{font-size:20px;font-size:clamp(14px,46cqi,120px);font-weight:700;letter-spacing:-.02em;line-height:1}.streamsera.streamsera .ss-art--empty .ss-art__placeholder svg{height:40%;opacity:.9;width:40%}.streamsera.streamsera .ss-layout--shelf{display:flex;flex-direction:column;gap:14px;padding:20px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__head{align-items:center;display:flex;gap:10px;min-height:34px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__title{flex:1 1 auto;font-size:18px;font-weight:700;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamsera.streamsera .ss-layout--shelf .ss-shelf__nav{display:flex;gap:6px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__nav .ss-icon-btn{background:var(--ss-surface);border-radius:50%;height:34px;width:34px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__nav .ss-icon-btn svg{height:18px;width:18px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__nav .ss-icon-btn:disabled{cursor:default;opacity:.35}.streamsera.streamsera .ss-layout--shelf .ss-shelf__track{display:flex;gap:16px;margin:-3px -3px 0;overflow-x:auto;padding:3px 3px 4px;scroll-snap-type:x mandatory;scrollbar-width:none}.streamsera.streamsera .ss-layout--shelf .ss-shelf__track::-webkit-scrollbar{display:none}.streamsera.streamsera .ss-layout--shelf .ss-shelf__item{display:flex;flex:0 0 var(--ss-shelf-w,176px);flex-direction:column;gap:3px;min-width:0;scroll-snap-align:start;width:var(--ss-shelf-w,176px)}.streamsera.streamsera .ss-layout--shelf .ss-shelf__card{aspect-ratio:1;background:var(--ss-surface);border:0;border-radius:var(--ss-radius);color:inherit;cursor:pointer;display:block;margin:0 0 8px;overflow:hidden;padding:0;position:relative;transition:transform .15s ease,box-shadow .15s ease;width:100%}.streamsera.streamsera .ss-layout--shelf .ss-shelf__card:hover{transform:translateY(-2px)}.streamsera.streamsera .ss-layout--shelf .ss-shelf__card:focus-visible{outline:3px solid var(--ss-primary);outline-offset:2px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__item.is-active .ss-shelf__card{box-shadow:0 0 0 3px var(--ss-primary)}.streamsera.streamsera .ss-layout--shelf .ss-shelf__art{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.streamsera.streamsera .ss-layout--shelf .ss-shelf__art img{display:block;height:100%;object-fit:cover;width:100%}.streamsera.streamsera .ss-layout--shelf .ss-shelf__art.is-empty{background:linear-gradient(-135deg,var(--ss-primary),color-mix(in srgb,var(--ss-primary) 45%,#1b1530));color:var(--ss-on-primary,#fff)}.streamsera.streamsera .ss-layout--shelf .ss-shelf__initial{font-size:64px;font-weight:700;line-height:1}.streamsera.streamsera .ss-layout--shelf .ss-shelf__live{align-items:center;backdrop-filter:blur(6px);background:rgba(0,0,0,.55);border-radius:999px;color:#fff;display:inline-flex;font-size:10.5px;font-weight:700;gap:5px;height:20px;right:10px;letter-spacing:.06em;padding:0 8px;position:absolute;text-transform:uppercase;top:10px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__live i{background:#ff4d4f;border-radius:50%;display:block;flex:none;height:6px;width:6px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__btn{align-items:center;background:rgba(0,0,0,.5);border-radius:50%;bottom:10px;box-shadow:0 6px 16px rgba(0,0,0,.25);color:#fff;display:flex;height:44px;justify-content:center;position:absolute;left:10px;transition:transform .15s ease,background .15s ease;width:44px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__btn svg{height:18px;width:18px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__card:hover .ss-shelf__btn{background:var(--ss-primary);color:var(--ss-on-primary,#fff);transform:scale(1.06)}.streamsera.streamsera .ss-layout--shelf .ss-shelf__item.is-active .ss-shelf__btn{background:#fff;color:#16181f}.streamsera.streamsera .ss-layout--shelf .ss-shelf__pause{align-items:center;display:none;inset:0;justify-content:center;position:absolute}.streamsera.streamsera .ss-layout--shelf .ss-shelf__card:hover .ss-shelf__pause{display:flex}.streamsera.streamsera .ss-layout--shelf .ss-shelf__card:hover .ss-shelf__eq{visibility:hidden}.streamsera.streamsera .ss-layout--shelf .ss-shelf__eq{align-items:flex-end;display:inline-flex;gap:2px;height:14px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__eq i{animation:ss-mini-eq .9s ease-in-out infinite;background:currentColor;border-radius:2px;display:block;height:100%;width:3px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__eq i:nth-child(2){animation-delay:-.3s}.streamsera.streamsera .ss-layout--shelf .ss-shelf__eq i:nth-child(3){animation-delay:-.6s}.streamsera.streamsera .ss-layout--shelf .ss-shelf__name{font-size:14.5px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamsera.streamsera .ss-layout--shelf .ss-shelf__sub{color:var(--ss-muted);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamsera.streamsera .ss-layout--shelf .ss-shelf__now{align-items:center;border-top:1px solid var(--ss-border);display:flex;gap:12px;min-width:0;padding-top:14px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__now .ss-art--xs{border-radius:8px;height:40px;width:40px}.streamsera.streamsera .ss-layout--shelf .ss-shelf__meta{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.streamsera.streamsera .ss-layout--shelf .ss-shelf__meta .ss-station-name{color:var(--ss-muted);font-size:12px;font-weight:600}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--shelf{padding:16px;--ss-shelf-w:140px}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--shelf .ss-shelf__track{gap:12px}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--shelf .ss-shelf__initial{font-size:48px}.streamsera.streamsera:is(.streamsera--w-xs,.streamsera--w-sm) .ss-layout--shelf .ss-shelf__now{gap:8px}.streamsera.streamsera .ss-state{align-items:center;background:var(--ss-surface);border-top:1px solid var(--ss-border);color:var(--ss-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 10px;line-height:1.35;padding:9px 14px;position:relative;z-index:2}.streamsera.streamsera .ss-state svg{flex:none}.streamsera.streamsera .ss-state--warn{background:color-mix(in srgb,#f59e0b 18%,var(--ss-bg));color:color-mix(in srgb,#b45309 70%,var(--ss-text))}.streamsera.streamsera .ss-state--error{background:color-mix(in srgb,#ef4444 12%,var(--ss-bg));color:var(--ss-text)}.streamsera.streamsera .ss-state small{color:var(--ss-muted);font-size:12px}.streamsera.streamsera .ss-state__text{flex:1 1 180px;min-width:0}.streamsera.streamsera .ss-state__ring{animation:ss-state-spin .8s linear infinite;border:2px solid color-mix(in srgb,var(--ss-primary) 25%,transparent);border-radius:50%;border-top-color:var(--ss-primary);flex:none;height:14px;width:14px}.streamsera.streamsera .ss-spin{animation:ss-state-spin 1.1s linear infinite}.streamsera.streamsera .ss-state__retry{align-items:center;background:var(--ss-bg);border:1px solid var(--ss-border);border-radius:calc(var(--ss-radius)*.7);color:var(--ss-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;padding:0 12px}.streamsera.streamsera .ss-state__retry:hover{border-color:var(--ss-primary)}.streamsera.streamsera .ss-state__retry:focus-visible{outline:2px solid var(--ss-primary);outline-offset:2px}.streamsera.streamsera .ss-autoplay{gap:6px;padding:10px 12px}.streamsera.streamsera .ss-autoplay__cta{border-radius:calc(var(--ss-radius)*.8);font-size:14px;justify-content:center;min-height:42px}.streamsera.streamsera .ss-autoplay__cta svg{height:17px;width:17px}.streamsera.streamsera.is-np-wait .ss-np__artist,.streamsera.streamsera.is-np-wait .ss-np__title{animation:ss-shimmer 1.3s ease-in-out infinite;background:linear-gradient(-90deg,var(--ss-surface) 25%,color-mix(in srgb,var(--ss-text) 12%,var(--ss-surface)) 50%,var(--ss-surface) 75%);background-size:200% 100%;border-radius:6px;color:transparent!important;max-width:75%}.streamsera.streamsera.is-np-wait .ss-np__artist *,.streamsera.streamsera.is-np-wait .ss-np__title *{color:transparent!important}.streamsera.streamsera.is-np-wait .ss-np__artist{max-width:50%}@keyframes ss-state-spin{to{transform:rotate(-1turn)}}@keyframes ss-shimmer{0%{background-position:0% 0}to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.streamsera .ss-spin,.streamsera .ss-state__ring,.streamsera.is-np-wait .ss-np__artist,.streamsera.is-np-wait .ss-np__title{animation:none}}
@keyframes ss-wiz-spin{to{transform:rotate(-1turn)}}@keyframes ss-wiz-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ss-wiz-confetti{0%{opacity:1;transform:translateZ(0) rotate(0deg)}85%{opacity:1}to{opacity:0;transform:translate3d(var(--ss-drift,0),-90vh,0) rotate(var(--ss-rot,1turn))}}.ss-admin .ss-wiz{--wiz-radius:16px;--wiz-ctl:44px;background:var(--canvas);color:var(--ink);display:flex;flex-direction:column;font-size:15px;height:calc(100vh - var(--wp-admin--admin-bar--height, 32px));line-height:1.45;margin:0;min-height:0}.ss-admin .ss-wiz,.ss-admin .ss-wiz *,.ss-admin .ss-wiz :after,.ss-admin .ss-wiz :before{box-sizing:border-box}.ss-admin .ss-wiz h1,.ss-admin .ss-wiz p{margin:0}.ss-admin .ss-wiz button{cursor:pointer;font:inherit;margin:0}.ss-admin .ss-wiz button:disabled{cursor:not-allowed}.ss-admin .ss-wiz a:focus-visible,.ss-admin .ss-wiz button:focus-visible,.ss-admin .ss-wiz input:focus-visible,.ss-admin .ss-wiz label:focus-within,.ss-admin .ss-wiz select:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-admin .ss-wiz .ss-i{fill:currentColor;flex:none}.ss-admin .ss-wiz__bar{align-items:center;background:var(--surface);border-bottom:1px solid var(--line);display:flex;flex:none;flex-wrap:wrap;gap:12px 16px;padding:10px 24px}.ss-admin .ss-wiz__brand{align-items:center;display:flex;flex:1 1 180px;gap:10px}.ss-admin .ss-wiz__brand strong{font-size:16px;font-weight:700;letter-spacing:-.01em}.ss-admin .ss-wiz__mark{align-items:center;background:var(--brand);border-radius:9px;color:#fff;display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.ss-admin .ss-wiz__divider{background:var(--line-strong);height:18px;width:1px}.ss-admin .ss-wiz__brand-sub{color:var(--ink-3);font-size:14px}.ss-admin .ss-wiz__stepper{flex:0 1 auto}.ss-admin .ss-wiz__stepper ol{list-style:none;padding:0}.ss-admin .ss-wiz__stepper li,.ss-admin .ss-wiz__stepper ol{align-items:center;display:flex;gap:6px;margin:0}.ss-admin .ss-wiz__stepper button{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--ink-3);display:flex;font-size:13.5px;font-weight:600;gap:8px;height:36px;padding:0 6px 0 10px}.ss-admin .ss-wiz__stepper button:disabled{cursor:default}.ss-admin .ss-wiz__stepper .is-done button{color:var(--ink-2);cursor:pointer}.ss-admin .ss-wiz__stepper .is-done button:hover{background:var(--surface-2)}.ss-admin .ss-wiz__stepper .is-current button{color:var(--ink)}.ss-admin .ss-wiz__dot{align-items:center;border:1.5px solid var(--line-strong);border-radius:50%;display:inline-flex;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.ss-admin .ss-wiz__stepper .is-current .ss-wiz__dot{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-ink)}.ss-admin .ss-wiz__stepper .is-done .ss-wiz__dot{background:var(--brand);border-color:var(--brand);color:#fff}.ss-admin .ss-wiz__line{background:var(--line-strong);border-radius:2px;height:2px;width:28px}.ss-admin .ss-wiz__stepper .is-done .ss-wiz__line{background:var(--brand)}.ss-admin .ss-wiz__bar-end{display:flex;flex:1 1 180px;justify-content:flex-end}.ss-admin .ss-wiz__skip{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-2);display:inline-flex;font-size:14px;font-weight:600;gap:6px;height:36px;padding:0 12px}.ss-admin .ss-wiz__skip:hover{background:var(--surface-2);color:var(--ink)}.ss-admin .ss-wiz__scroll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;position:relative}.ss-admin .ss-wiz__layout{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;margin:0 auto;max-width:1180px;padding:40px 24px 56px;width:100%}.ss-admin .ss-wiz__main{display:flex;flex:999 1 440px;flex-direction:column;gap:22px;max-width:620px;min-width:0}.ss-admin .ss-wiz__aside{flex:1 1 360px;min-width:0;position:sticky;top:24px}.ss-admin .ss-wiz__eyebrow{color:var(--brand-ink);font-size:13px;font-weight:600;letter-spacing:.02em}.ss-admin .ss-wiz__title{color:var(--ink);font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:6px 0 8px}.ss-admin .ss-wiz__title--done{font-size:34px;margin-top:0}.ss-admin .ss-wiz__lede{color:var(--ink-2);font-size:15.5px;line-height:1.55}.ss-admin .ss-wiz__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--wiz-radius);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:18px;padding:22px}.ss-admin .ss-wiz__card--roomy{gap:24px}.ss-admin .ss-wiz__field{display:flex;flex-direction:column;gap:8px;min-width:0}.ss-admin .ss-wiz__label{align-items:center;color:var(--ink);display:flex;font-size:14px;font-weight:600;gap:8px;margin:0}.ss-admin .ss-wiz__label-icon{align-items:center;background:var(--brand-soft);border-radius:7px;color:var(--brand-ink);display:inline-flex;flex:none;height:24px;justify-content:center;width:24px}.ss-admin .ss-wiz__optional{color:var(--ink-3);font-weight:500}.ss-admin .ss-wiz__row{display:flex;flex-wrap:wrap;gap:8px}.ss-admin .ss-wiz__input-wrap{align-items:center;display:flex;flex:1 1 260px;position:relative}.ss-admin .ss-wiz__input-icon{color:var(--ink-3);right:12px;pointer-events:none;position:absolute}.ss-admin .ss-wiz__affix input,.ss-admin .ss-wiz__input.ss-wiz__input{background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-shadow:none;color:var(--ink);font-size:15px;height:var(--wiz-ctl);line-height:normal;margin:0;min-height:0;padding:0 12px;width:100%}.ss-admin .ss-wiz__affix input::placeholder,.ss-admin .ss-wiz__input.ss-wiz__input::placeholder{color:var(--ink-3)}.ss-admin .ss-wiz__affix input:focus,.ss-admin .ss-wiz__input.ss-wiz__input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.ss-admin .ss-wiz__input--icon.ss-wiz__input{padding-right:40px}.ss-admin .ss-wiz__select.ss-wiz__input{max-width:none;padding-left:32px}.ss-admin .ss-wiz__hint{color:var(--ink-3);font-size:13px;line-height:1.5}.ss-admin .ss-wiz__sep{background:var(--line);height:1px}.ss-admin .ss-wiz__grid2{display:grid;gap:14px 16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ss-admin .ss-wiz__grid2--end{align-items:end}.ss-admin .ss-wiz__affix{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;display:flex;height:var(--wiz-ctl);overflow:hidden}.ss-admin .ss-wiz__affix:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .ss-wiz__affix input,.ss-admin .ss-wiz__affix input.ss-wiz__affix-input{border:0;border-radius:0;flex:1;height:100%;min-width:0;padding-right:0}.ss-admin .ss-wiz__affix input.ss-wiz__affix-input:focus,.ss-admin .ss-wiz__affix input:focus{box-shadow:none}.ss-admin .ss-wiz__affix-pre{color:var(--ink-3);padding:0 12px 0 2px;white-space:nowrap}.ss-admin .ss-wiz__code{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;display:block;font-size:13.5px;overflow-wrap:anywhere;padding:10px 12px}.ss-admin .ss-wiz__btn{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-shadow:none;color:var(--ink);display:inline-flex;font-size:14.5px;font-weight:600;gap:8px;height:var(--wiz-ctl);justify-content:center;line-height:1;padding:0 16px;text-decoration:none;white-space:nowrap}.ss-admin .ss-wiz__btn:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.ss-admin .ss-wiz__btn:disabled{opacity:.5}.ss-admin .ss-wiz__btn--primary{background:var(--brand);border-color:var(--brand);color:#fff;padding:0 20px}.ss-admin .ss-wiz__btn--primary:hover:not(:disabled){background:var(--brand-ink);border-color:var(--brand-ink);color:#fff}.ss-admin .ss-wiz__btn--dark{background:var(--ink);border-color:var(--ink);color:var(--surface)}.ss-admin .ss-wiz__btn--dark:hover:not(:disabled){background:var(--ink-2);border-color:var(--ink-2);color:var(--surface)}.ss-admin .ss-wiz__btn--ghost{background:transparent;border-color:transparent;color:var(--ink-2);padding:0 12px}.ss-admin .ss-wiz__btn--muted{color:var(--ink-3)}.ss-admin .ss-wiz__icon-btn{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-2);display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.ss-admin .ss-wiz__icon-btn:hover{background:var(--surface-2);color:var(--ink)}.ss-admin .ss-wiz__icon-btn.is-danger:hover{background:var(--live-soft);color:var(--live)}.ss-admin .ss-wiz__link-btn{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--brand-ink);display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;height:32px;padding:0 10px}.ss-admin .ss-wiz__link-btn:hover{background:var(--brand-soft)}.ss-admin .ss-wiz__spinner{animation:ss-wiz-spin .8s linear infinite;border:2px solid;border-radius:50%;border-left:2px solid transparent;flex:none;height:15px;width:15px}.ss-admin .ss-wiz__status{background:var(--ok-soft);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.ss-admin .ss-wiz__status.is-unknown{background:var(--warn-soft)}.ss-admin .ss-wiz__status-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.ss-admin .ss-wiz__status-row strong{font-size:14.5px}.ss-admin .ss-wiz__status-icon{align-items:center;background:var(--ok);border-radius:50%;color:#fff;display:inline-flex;flex:none;height:22px;justify-content:center;width:22px}.ss-admin .ss-wiz__status.is-unknown .ss-wiz__status-icon{background:var(--warn)}.ss-admin .ss-wiz__status-text{color:var(--ink-2);font-size:13.5px;line-height:1.5;overflow-wrap:anywhere;padding-right:32px}.ss-admin .ss-wiz__status-text strong{color:var(--ink);font-weight:600}.ss-admin .ss-wiz__chips{display:flex;flex-wrap:wrap;gap:6px}.ss-admin .ss-wiz__chip{background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--ink-2);font-size:12.5px;font-weight:600;padding:3px 9px}.ss-admin .ss-wiz__logo{align-items:center;border-radius:14px;display:flex;flex-wrap:wrap;gap:14px;margin:-4px;padding:4px}.ss-admin .ss-wiz__logo.is-over{background:var(--brand-soft)}.ss-admin .ss-wiz__logo-thumb{align-items:center;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:12px;color:var(--ink-3);display:inline-flex;flex:none;height:56px;justify-content:center;overflow:hidden;width:56px}.ss-admin .ss-wiz__logo-thumb img{height:100%;object-fit:cover;width:100%}.ss-admin .ss-wiz__logo-meta{display:flex;flex:1 1 180px;flex-direction:column;gap:2px;min-width:0}.ss-admin .ss-wiz__logo-meta strong{font-size:14px}.ss-admin .ss-wiz__logo-meta span{color:var(--ink-3);font-size:13px;overflow-wrap:anywhere}.ss-admin .ss-wiz__logo-actions{align-items:center;display:flex;gap:6px}.ss-admin .ss-wiz__logo-actions .ss-wiz__btn{height:38px}.ss-admin .ss-wiz__note{align-items:flex-start;color:var(--ink-3);display:flex;font-size:13px;gap:8px}.ss-admin .ss-wiz__note .ss-i{margin-top:2px}.ss-admin .ss-wiz__tiles{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(124px,1fr))}.ss-admin .ss-wiz__tile{background:var(--surface);border:1.5px solid var(--line);border-radius:12px;color:var(--ink);display:flex;flex-direction:column;gap:8px;padding:10px;text-align:right}.ss-admin .ss-wiz__tile:hover{border-color:var(--line-strong)}.ss-admin .ss-wiz__tile.is-active{background:var(--brand-soft);border-color:var(--brand)}.ss-admin .ss-wiz__tile-art{align-items:center;background:var(--surface-2);border-radius:8px;display:flex;height:64px;justify-content:center;padding:6px}.ss-admin .ss-wiz__tile-art .ss-lthumb{height:56px;width:84px}.ss-admin .ss-wiz__tile-label{font-size:14px;font-weight:600}.ss-admin .ss-wiz__tile-desc{color:var(--ink-3);font-size:12.5px;line-height:1.35}.ss-admin .ss-wiz__pills{display:flex;flex-wrap:wrap;gap:8px}.ss-admin .ss-wiz__pill{align-items:center;background:var(--surface);border:1.5px solid var(--line);border-radius:999px;color:var(--ink);display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:40px;padding:0 8px 0 14px}.ss-admin .ss-wiz__pill:hover{border-color:var(--line-strong)}.ss-admin .ss-wiz__pill.is-active{background:var(--brand-soft);border-color:var(--brand)}.ss-admin .ss-wiz__pill--more{border-style:dashed;color:var(--ink-2);padding:0 10px 0 14px}.ss-admin .ss-wiz__swatch{border:1px solid var(--line-strong);border-radius:50%;flex:none;height:24px;width:24px}.ss-admin .ss-wiz__colors{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ss-admin .ss-wiz__color{border:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);flex:none;height:32px;padding:0;position:relative;width:32px}.ss-admin .ss-wiz__color.is-active{box-shadow:0 0 0 2px var(--surface),0 0 0 4px currentColor}.ss-admin .ss-wiz__color--custom{align-items:center;background:conic-gradient(#ef4444,#f59e0b,#22c55e,#06b6d4,#6366f1,#d946ef,#ef4444);color:var(--ink);cursor:pointer;display:inline-flex;justify-content:center}.ss-admin .ss-wiz__color--custom .ss-i{background:var(--surface);border-radius:50%;height:22px;padding:3px;width:22px}.ss-admin .ss-wiz__color--custom input{border:0;cursor:pointer;height:100%;inset:0;opacity:0;padding:0;position:absolute;width:100%}.ss-admin .ss-wiz__options{display:flex;flex-direction:column;gap:10px}.ss-admin .ss-wiz__option{align-items:center;background:var(--surface);border:1.5px solid var(--line);border-radius:14px;color:var(--ink);display:flex;gap:14px;padding:14px 16px;text-align:right;width:100%}.ss-admin .ss-wiz__option:hover{border-color:var(--line-strong)}.ss-admin .ss-wiz__option.is-active{background:var(--brand-soft);border-color:var(--brand)}.ss-admin .ss-wiz__option-icon{align-items:center;background:var(--surface-2);border-radius:10px;color:var(--ink-2);display:inline-flex;flex:none;height:40px;justify-content:center;width:40px}.ss-admin .ss-wiz__option.is-active .ss-wiz__option-icon{background:var(--brand);color:#fff}.ss-admin .ss-wiz__option-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ss-admin .ss-wiz__option-text strong{font-size:15px}.ss-admin .ss-wiz__option-text span{color:var(--ink-3);font-size:13.5px}.ss-admin .ss-wiz__radio{align-items:center;border:2px solid var(--line-strong);border-radius:50%;display:inline-flex;flex:none;height:20px;justify-content:center;width:20px}.ss-admin .ss-wiz__option.is-active .ss-wiz__radio{border-color:var(--brand)}.ss-admin .ss-wiz__option.is-active .ss-wiz__radio:after{background:var(--brand);border-radius:50%;content:"";height:10px;width:10px}.ss-admin .ss-wiz__seg{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;display:flex;padding:3px}.ss-admin .ss-wiz__seg button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-2);display:inline-flex;flex:1;font-size:14px;font-weight:600;gap:6px;height:36px;justify-content:center;padding:0 12px}.ss-admin .ss-wiz__seg button.is-active{background:var(--surface);box-shadow:var(--shadow-sm),0 0 0 1px var(--line);color:var(--ink)}.ss-admin .ss-wiz__seg--icons{border-radius:9px;flex:none}.ss-admin .ss-wiz__seg--icons button{border-radius:7px;height:28px;padding:0;width:32px}.ss-admin .ss-wiz__manual{display:flex;flex-direction:column;gap:14px}.ss-admin .ss-wiz__manual-item{align-items:flex-start;color:var(--ink-3);display:flex;font-size:13.5px;gap:10px}.ss-admin .ss-wiz__manual-item strong{color:var(--ink);display:block;font-size:14px}.ss-admin .ss-wiz__alert{align-items:center;background:var(--live-soft);border-radius:12px;color:var(--ink);display:flex;font-size:14px;gap:10px;padding:10px 14px 10px 10px}.ss-admin .ss-wiz__alert>.ss-i{color:var(--live)}.ss-admin .ss-wiz__alert span{flex:1}.ss-admin .ss-wiz__alert--warn{background:var(--warn-soft);text-align:right}.ss-admin .ss-wiz__alert--warn>.ss-i{color:var(--warn)}.ss-admin .ss-wiz__foot{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.ss-admin .ss-wiz__foot-hint{color:var(--ink-3);flex:1;font-size:13px;text-align:left}.ss-admin .ss-wiz__browser{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-md);overflow:hidden}.ss-admin .ss-wiz__chrome{align-items:center;background:var(--surface-2);border-bottom:1px solid var(--line);display:flex;gap:12px;padding:10px 14px 10px 12px}.ss-admin .ss-wiz__lights{display:flex;flex:none;gap:6px}.ss-admin .ss-wiz__lights i{background:#ff5f57;border-radius:50%;height:11px;width:11px}.ss-admin .ss-wiz__lights i:nth-child(2){background:#febc2e}.ss-admin .ss-wiz__lights i:nth-child(3){background:#28c840}.ss-admin .ss-wiz__address{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--ink-2);display:flex;flex:1;font-size:13px;gap:7px;height:30px;min-width:0;padding:0 10px}.ss-admin .ss-wiz__address>.ss-i{color:var(--ink-3)}.ss-admin .ss-wiz__address-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-wiz__live{align-items:center;color:var(--ink-3);display:inline-flex;flex:none;font-size:12px;font-weight:600;gap:5px}.ss-admin .ss-wiz__live i{background:var(--line-strong);border-radius:50%;height:7px;width:7px}.ss-admin .ss-wiz__live i.is-on{animation:ss-wiz-pulse 1.6s ease-in-out infinite;background:var(--ok)}.ss-admin .ss-wiz__stage{align-items:center;background:#eceef3;background-image:radial-gradient(rgba(22,24,31,.07) 1px,transparent 0);background-size:16px 16px;color-scheme:light;display:flex;justify-content:center;min-height:340px;padding:40px 20px}.ss-admin .ss-wiz__frame{margin:0 auto;transition:max-width .2s ease;width:100%}.ss-admin .ss-wiz__frame.is-phone{max-width:340px}.ss-admin .ss-wiz__stage-note{align-items:flex-start;border-top:1px solid var(--line);color:var(--ink-3);display:flex;font-size:13px;gap:10px;line-height:1.5;padding:14px 18px}.ss-admin .ss-wiz__stage-note .ss-i{margin-top:1px}.ss-admin .ss-wiz__done{align-items:center;display:flex;flex-direction:column;gap:26px;margin:0 auto;max-width:780px;padding:56px 24px 64px;text-align:center;width:100%}.ss-admin .ss-wiz__done-badge{align-items:center;background:var(--ok-soft);border-radius:50%;color:var(--ok);display:inline-flex;height:64px;justify-content:center;width:64px}.ss-admin .ss-wiz__done-stage{background:#eceef3;background-image:radial-gradient(rgba(22,24,31,.07) 1px,transparent 0);background-size:16px 16px;border:1px solid var(--line);border-radius:18px;color-scheme:light;padding:36px 20px;width:100%}.ss-admin .ss-wiz__done-stage .ss-wiz__frame{max-width:480px}.ss-admin .ss-wiz__shortcode{display:flex;flex-direction:column;gap:8px;max-width:480px;text-align:right;width:100%}.ss-admin .ss-wiz__done-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ss-admin .ss-wiz__next{display:flex;flex-direction:column;gap:12px;text-align:right;width:100%}.ss-admin .ss-wiz__next-title{color:var(--ink-2);font-size:14px;font-weight:600}.ss-admin .ss-wiz__next-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ss-admin .ss-wiz__next-card{align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:14px;color:var(--ink);display:flex;flex-direction:column;gap:8px;padding:16px;text-align:right}.ss-admin .ss-wiz__next-card .ss-wiz__label-icon{border-radius:10px;height:36px;margin-bottom:2px;width:36px}.ss-admin .ss-wiz__next-card strong{font-size:14.5px}.ss-admin .ss-wiz__next-card span:last-child{color:var(--ink-3);font-size:13px;line-height:1.45}.ss-admin .ss-wiz__next-card:hover{border-color:var(--brand)}.ss-admin .ss-wiz__confetti{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:100000}.ss-admin .ss-wiz__confetti i{animation-fill-mode:both;animation-name:ss-wiz-confetti;animation-timing-function:cubic-bezier(.25,.6,.45,1);opacity:0;position:absolute;top:-20px}@media(max-width:960px){.ss-admin .ss-wiz__aside{position:static}.ss-admin .ss-wiz__main{max-width:none}}@media(max-width:782px){.ss-admin .ss-wiz__bar{padding:10px 16px}.ss-admin .ss-wiz__brand{flex-basis:auto}.ss-admin .ss-wiz__stepper{flex:1 1 100%;order:3}.ss-admin .ss-wiz__stepper ol{justify-content:center}.ss-admin .ss-wiz__step-label{display:none}.ss-admin .ss-wiz .is-current .ss-wiz__step-label{display:inline}.ss-admin .ss-wiz__layout{padding:24px 16px 40px}.ss-admin .ss-wiz__done{padding:40px 16px 48px}.ss-admin .ss-wiz__title{font-size:26px}.ss-admin .ss-wiz__foot-hint{flex-basis:100%;order:-1;text-align:right}.ss-admin .ss-wiz__foot .ss-wiz__btn--primary{margin-right:auto}}@media(prefers-reduced-motion:reduce){.ss-admin .ss-wiz__confetti{display:none}.ss-admin .ss-wiz__live i.is-on,.ss-admin .ss-wiz__spinner{animation:none}}
.ss-si{fill:none!important;flex:none}.ss-lart{background:#f3f1fe;border-radius:10px;overflow:hidden}.ss-lart,.ss-lart svg{display:block;height:100%;width:100%}.ss-lart.is-dark{background:#171a24}.ss-lart--full{background:#14112b}.ss-admin .ss-pls .ss-pls-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.ss-admin .ss-pls .ss-pls-bar .ss-st-tabs{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.ss-admin .ss-pls .ss-pls-bar .ss-st-toolbar__end{margin-right:auto}.ss-admin .ss-pls .ss-st-search{background:var(--surface);width:240px}.ss-admin .ss-pls .ss-pls-view{background:var(--surface);border-radius:10px;box-shadow:inset 0 0 0 1px var(--line);display:inline-flex;gap:2px;padding:2px}.ss-admin .ss-pls .ss-pls-view button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.ss-admin .ss-pls .ss-pls-view button:hover{color:var(--ink)}.ss-admin .ss-pls .ss-pls-view button.is-on{background:var(--brand-soft);color:var(--brand-ink)}.ss-admin .ss-pls .ss-st-tr,.ss-admin .ss-pls .ss-st-tr--head{gap:14px}.ss-admin .ss-pls .ss-pls-c-player{align-items:center;display:flex;flex:1 1 260px;gap:14px;min-width:200px}.ss-admin .ss-pls .ss-pls-thumb{background:none;border:0;border-radius:10px;box-shadow:0 0 0 1px var(--line-2);cursor:pointer;flex:none;height:46px;padding:0;width:72px}.ss-admin .ss-pls .ss-pls-thumb .ss-lart{border-radius:10px}.ss-admin .ss-pls .ss-pls-thumb:hover{box-shadow:0 0 0 2px var(--brand)}.ss-admin .ss-pls .ss-pls-c-shortcode{flex:none;width:214px}.ss-admin .ss-pls .ss-pls-c-used{flex:none;padding-right:10px;width:190px}.ss-admin .ss-pls .ss-pls-c-status{flex:none;width:112px}.ss-admin .ss-pls .ss-pls-c-updated{flex:none;width:108px}.ss-admin .ss-pls .ss-pls-c-station{flex:none;width:170px}.ss-admin .ss-pls .ss-pls-c-look{flex:none;width:160px}.ss-admin .ss-pls .ss-pls-c-act{align-items:center;display:flex;flex:none;gap:6px;justify-content:flex-end;width:160px}.ss-admin .ss-pls .ss-pls-muted{color:var(--ink-3);font-size:13px}.ss-admin .ss-pls .ss-pls-code{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-flex;gap:8px;height:30px;max-width:100%;padding:0 9px}.ss-admin .ss-pls .ss-pls-code code{background:none;color:var(--ink-2);font-size:12.5px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-pls .ss-pls-code:hover{border-color:var(--line-strong);color:var(--brand-ink)}.ss-admin .ss-pls .ss-pls-used{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:0}.ss-admin .ss-pls .ss-pls-used.is-none>span{color:var(--ink-3);font-size:13px}.ss-admin .ss-pls .ss-pls-used .ss-st-link{align-items:center;display:inline-flex;gap:4px}.ss-admin .ss-pls .ss-pls-used__btn{background:none;border:0;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;gap:2px;max-width:100%;padding:0;text-align:right}.ss-admin .ss-pls .ss-pls-used__btn:hover .ss-pls-used__title span:last-child{color:var(--brand-ink);text-decoration:underline}.ss-admin .ss-pls .ss-pls-used__title{align-items:center;display:flex;font-size:13.5px;gap:7px;min-width:0}.ss-admin .ss-pls .ss-pls-used__sub,.ss-admin .ss-pls .ss-pls-used__title span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-pls .ss-pls-used__sub{color:var(--ink-3);font-size:12px;max-width:100%;padding-right:14px}.ss-admin .ss-pls .ss-pls-station{align-items:center;display:inline-flex;gap:8px;min-width:0}.ss-admin .ss-pls .ss-pls-station>span:not(.ss-pls-muted){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-pls .ss-pls-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:18px}.ss-admin .ss-pls .ss-pls-grid .ss-st-none{grid-column:1/-1}.ss-admin .ss-pls .ss-pls-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.ss-admin .ss-pls .ss-pls-card__art{background:var(--surface-2);border:0;cursor:pointer;height:150px;padding:10px;position:relative}.ss-admin .ss-pls .ss-pls-card__art .ss-st-pill{right:18px;position:absolute;top:18px}.ss-admin .ss-pls .ss-pls-card__body{display:flex;flex-direction:column;gap:8px;padding:12px 14px 6px}.ss-admin .ss-pls .ss-pls-card__used{align-items:center;color:var(--ink-2);display:inline-flex;font-size:12.5px;gap:7px}.ss-admin .ss-pls .ss-pls-card__foot{align-items:center;display:flex;gap:6px;padding:8px 14px 14px}.ss-admin .ss-pls .ss-pls-card__foot .ss-pls-code{max-width:150px}.ss-admin .ss-pls .ss-pls-first{background:var(--surface);border:1px solid var(--line);border-radius:24px;box-shadow:0 1px 2px rgba(22,24,31,.04),0 12px 32px rgba(22,24,31,.05);box-sizing:border-box;display:flex;flex-direction:column;gap:22px;margin:16px auto 48px;max-width:100%;padding:32px 40px 30px;text-align:center;width:640px}.ss-admin .ss-pls .ss-pls-first__art{height:132px;margin:0 auto;position:relative;width:132px}.ss-admin .ss-pls .ss-pls-first__glow{background:radial-gradient(circle,var(--brand-soft) 0,rgba(236,233,255,0) 70%);border-radius:50%;inset:0;position:absolute}.ss-admin .ss-pls .ss-pls-first__ring{border:1.5px dashed rgba(91,76,245,.28);border-radius:50%;inset:14px;position:absolute}.ss-admin .ss-pls .ss-pls-first__tile{background:linear-gradient(-140deg,#7b6cff,#5b4cf5 45%,#3d2fd0);border-radius:18px;box-shadow:0 6px 14px rgba(91,76,245,.32),inset 0 1px 0 hsla(0,0%,100%,.25);height:64px;right:50%;top:50%;transform:translate(50%,-50%);width:64px}.ss-admin .ss-pls .ss-pls-first__play,.ss-admin .ss-pls .ss-pls-first__tile{align-items:center;color:#fff;display:flex;justify-content:center;position:absolute}.ss-admin .ss-pls .ss-pls-first__play{background:#7b6cff;border-radius:50%;box-shadow:0 4px 10px rgba(91,76,245,.35);height:26px;left:0;top:20px;width:26px}.ss-admin .ss-pls .ss-pls-first__play .ss-si{fill:currentColor!important}.ss-admin .ss-pls .ss-pls-first__art2{background:linear-gradient(-135deg,#f97316,#db2777);border-radius:6px;bottom:24px;height:22px;right:2px;position:absolute;width:22px}.ss-admin .ss-pls .ss-pls-first__dot{background:#c9c1ff;border-radius:50%;bottom:6px;height:10px;position:absolute;left:18px;width:10px}.ss-admin .ss-pls .ss-pls-first__text{display:flex;flex-direction:column;gap:8px}.ss-admin .ss-pls .ss-pls-first__text h2{color:var(--ink);font-size:24px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.ss-admin .ss-pls .ss-pls-first__text p{color:var(--ink-2);font-size:14.5px;line-height:1.6;margin:0 auto;max-width:44ch}.ss-admin .ss-pls .ss-pls-first__steps{background:var(--surface-2);border-radius:16px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:14px 10px}.ss-admin .ss-pls .ss-pls-first__steps li{align-items:center;display:flex;flex-direction:column;gap:6px;margin:0;padding:0 4px}.ss-admin .ss-pls .ss-pls-first__steps li strong{font-size:13px;font-weight:600}.ss-admin .ss-pls .ss-pls-first__steps li>span:last-child{color:var(--ink-3);font-size:12px;line-height:1.35}.ss-admin .ss-pls .ss-pls-first__step{align-items:center;background:var(--surface);border-radius:10px;box-shadow:0 0 0 1px var(--line);color:var(--brand-ink);display:flex;height:36px;justify-content:center;position:relative;width:36px}.ss-admin .ss-pls .ss-pls-first__step b{align-items:center;background:var(--brand);border-radius:50%;color:#fff;display:flex;font-size:10.5px;font-weight:600;height:17px;justify-content:center;position:absolute;left:-6px;top:-6px;width:17px}.ss-admin .ss-pls .ss-pls-first__cta{font-size:14.5px;height:44px;width:100%}.ss-admin .ss-pls .ss-pls-first__links{display:flex;font-size:13px;gap:18px;justify-content:center}.ss-admin .ss-pls .ss-pls-first__links a{align-items:center;color:var(--ink-2);display:inline-flex;gap:6px;text-decoration:none}.ss-admin .ss-pls .ss-pls-first__links a:hover{color:var(--brand-ink)}@media(max-width:1280px){.ss-admin .ss-pls .ss-pls-c-look,.ss-admin .ss-pls .ss-pls-c-updated{display:none}}@media(max-width:1080px){.ss-admin .ss-pls .ss-pls-c-shortcode,.ss-admin .ss-pls .ss-pls-c-station{display:none}}@media(max-width:782px){.ss-admin .ss-pls .ss-pls-c-status,.ss-admin .ss-pls .ss-pls-c-used{display:none}.ss-admin .ss-pls .ss-pls-first__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.ss-admin .ss-pls .ss-pls-first{padding:24px 20px}}.ss-pls-places .components-popover__content{max-width:340px;min-width:280px}.ss-pls-places__list{display:flex;flex-direction:column;gap:2px}.ss-pls-places__head{color:var(--ink-3);font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:4px 8px 6px;text-transform:uppercase}.ss-pls-places__row{align-items:center;border-radius:8px;display:flex;gap:10px;padding:6px 8px}.ss-pls-places__row:hover{background:var(--surface-2)}.ss-pls-places__row .ss-st-iconbtn{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:7px;color:var(--ink-2);display:inline-flex;height:26px;justify-content:center;padding:0;text-decoration:none;width:26px}.ss-pls-places__row .ss-st-iconbtn:hover{border-color:var(--line-strong);color:var(--brand-ink)}.ss-pls-places__icon{align-items:center;background:var(--surface-2);border-radius:8px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);display:flex;flex:none;height:28px;justify-content:center;width:28px}.ss-pls-places__text{display:flex;flex:1;flex-direction:column;line-height:1.3;min-width:0}.ss-pls-places__text strong{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-pls-places__text small{color:var(--ink-3);font-size:11.5px}.ss-pls-places__add{align-items:center;align-self:flex-start;background:none;border:0;color:var(--brand-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:5px;margin:4px 8px 2px;padding:0}.ss-pls-cols__pop .components-popover__content{min-width:250px}.ss-pls-cols__list{display:flex;flex-direction:column}.ss-pls-cols__head{color:var(--ink-3);font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:4px 8px 6px;text-transform:uppercase}.ss-pls-cols__row{align-items:center;border-radius:8px;display:flex;gap:8px;min-height:34px;padding:0 6px}.ss-pls-cols__row:hover{background:var(--surface-2)}.ss-pls-cols__row.is-drag{background:var(--brand-soft)}.ss-pls-cols__row.is-locked{color:var(--ink-3)}.ss-pls-cols__row.is-locked small{font-size:11.5px;margin-right:auto}.ss-pls-cols__row.is-locked .ss-st-check{opacity:.5}.ss-pls-cols__row .ss-st-check{align-items:center;background:var(--surface);border:1.5px solid var(--line-strong);border-radius:5px;color:#fff;display:inline-flex;flex:none;height:16px;justify-content:center;width:16px}.ss-pls-cols__row .ss-st-check.is-on{background:var(--brand);border-color:var(--brand)}.ss-pls-cols__grip{color:var(--line-strong);cursor:grab;display:flex;width:14px}.ss-pls-cols__toggle{align-items:center;cursor:pointer;display:flex;flex:1;gap:10px}.ss-pls-cols__toggle input{opacity:0;pointer-events:none;position:absolute}.ss-pls-cols__toggle input:focus-visible+.ss-st-check{outline:2px solid var(--brand);outline-offset:2px}.ss-pls-cols__label{font-size:13.5px}.ss-pls-cols__move{display:inline-flex;opacity:0}.ss-pls-cols__move button{align-items:center;background:none;border:0;color:var(--ink-3);cursor:pointer;display:inline-flex;height:22px;justify-content:center;padding:0;width:22px}.ss-pls-cols__move button:disabled{cursor:default;opacity:.3}.ss-pls-cols__move button .ss-i{fill:currentColor}.ss-pls-cols__row:focus-within .ss-pls-cols__move,.ss-pls-cols__row:hover .ss-pls-cols__move{opacity:1}.ss-pls-cols__foot{align-items:center;border-top:1px solid var(--line-2);color:var(--ink-3);display:flex;font-size:12px;justify-content:space-between;margin-top:4px;padding:8px 8px 2px}.ss-pls-cols__foot .ss-st-link{background:none;border:0;color:var(--brand-ink);cursor:pointer;font-size:12.5px;font-weight:500;padding:0}.components-modal__frame.ss-newpl{max-height:calc(100vh - 48px);max-width:calc(100vw - 32px);width:880px}.components-modal__frame.ss-newpl .components-modal__content{padding-bottom:0}.components-modal__frame.ss-newpl .ss-modal__desc{margin-top:0}.components-modal__frame.ss-newpl .ss-st-btn{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:7px;height:38px;justify-content:center;line-height:1;padding:0 16px;white-space:nowrap}.components-modal__frame.ss-newpl .ss-st-btn:hover{border-color:var(--ink-3)}.components-modal__frame.ss-newpl .ss-st-btn:disabled{cursor:default;opacity:.6}.components-modal__frame.ss-newpl .ss-st-btn.ss-st-btn--primary{background:var(--brand);border-color:var(--brand);color:#fff}.components-modal__frame.ss-newpl .ss-st-btn.ss-st-btn--primary:hover{background:var(--brand-ink);border-color:var(--brand-ink)}.components-modal__frame.ss-newpl .ss-newpl__cancel{background:transparent;border-color:transparent}.components-modal__frame.ss-newpl .ss-newpl__cancel:hover{background:var(--surface-2)}.components-modal__frame.ss-newpl .ss-modal__actions{align-items:center;background:var(--surface-2);border-top:1px solid var(--line-2);margin:18px -32px 0;padding:14px 32px}.ss-newpl__grow{flex:1}.ss-newpl__tpl{align-items:center;background:none;border:0;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:0}.ss-newpl__tpl:hover{color:var(--brand-ink)}.ss-newpl__form{gap:18px}.ss-newpl__field,.ss-newpl__form{display:flex;flex-direction:column}.ss-newpl__field{gap:8px}.ss-newpl__field input{background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;color:var(--ink);font-size:14.5px;height:42px;padding:0 12px}.ss-newpl__field input:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(91,76,245,.18);outline:none}.ss-newpl__label{align-items:center;color:var(--ink);display:inline-flex;font-size:13.5px;font-weight:600;gap:8px}.ss-newpl__ico{align-items:center;background:var(--brand-soft);border-radius:7px;color:var(--brand-ink);display:flex;height:24px;justify-content:center;width:24px}.ss-newpl__layouts{display:flex;flex-direction:column;gap:10px}.ss-newpl__layhead{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ss-newpl__layhead .ss-newpl__label{flex:1}.ss-newpl__chips{display:flex;flex-wrap:wrap;gap:6px}.ss-newpl__chips button{align-items:center;background:var(--surface);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:12.5px;gap:6px;height:28px;padding:0 11px}.ss-newpl__chips button:hover{color:var(--ink)}.ss-newpl__chips button.is-on{background:var(--ink);box-shadow:none;color:var(--surface)}.ss-newpl__grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:-2px;max-height:calc(100vh - 410px);min-height:180px;overflow-y:auto;padding:2px}@media(max-width:900px){.ss-newpl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ss-newpl__opt{background:var(--surface);border:1px solid var(--line);border-radius:12px;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:10px;text-align:right}.ss-newpl__opt:hover{border-color:var(--line-strong)}.ss-newpl__opt.is-on{background:var(--brand-soft);border:2px solid var(--brand);padding:9px}.ss-newpl__opt.is-on .ss-newpl__radio{border:5px solid var(--brand)}.ss-newpl__opt small{color:var(--ink-3);display:-webkit-box;font-size:12px;-webkit-line-clamp:2;line-height:1.4;padding:0 2px;-webkit-box-orient:vertical;overflow:hidden}.ss-newpl__art{display:block;height:92px}.ss-newpl__name{align-items:center;display:flex;gap:6px;padding:0 2px}.ss-newpl__name strong{flex:1;font-size:13.5px;font-weight:600}.ss-newpl__radio{border:1.5px solid var(--line-strong);border-radius:50%;box-sizing:border-box;flex:none;height:16px;width:16px}
.ss-admin .ss-bx{--bx-nav:236px;--bx-panel:460px;--bx-soft:#f7f6ff;background:var(--canvas)}.ss-admin .ss-bx h2,.ss-admin .ss-bx p{margin:0}.ss-admin .ss-bx .ss-bx-grow{flex:1}.ss-admin .ss-bx .ss-bx-btn{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-shadow:0 1px 2px rgba(22,24,31,.04);color:var(--ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:7px;height:36px;justify-content:center;line-height:1;padding:0 14px;text-decoration:none;white-space:nowrap}.ss-admin .ss-bx .ss-bx-btn:hover{border-color:var(--ink-3);color:var(--ink)}.ss-admin .ss-bx .ss-bx-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-admin .ss-bx .ss-bx-btn:disabled{cursor:default;opacity:.5}.ss-admin .ss-bx .ss-bx-btn--primary{background:var(--brand);border-color:var(--brand);color:#fff}.ss-admin .ss-bx .ss-bx-btn--primary:hover{background:var(--brand-ink);border-color:var(--brand-ink);color:#fff}.ss-admin .ss-bx .ss-bx-btn--sm{border-radius:9px;font-size:13px;height:32px;padding:0 11px}.ss-admin .ss-bx .ss-bx-iconbtn{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:9px;color:var(--ink-2);cursor:pointer;display:inline-flex;flex:none;height:34px;justify-content:center;padding:0;width:34px}.ss-admin .ss-bx .ss-bx-iconbtn:hover{border-color:var(--line-strong);color:var(--ink)}.ss-admin .ss-bx .ss-bx-iconbtn:disabled{cursor:default;opacity:.4}.ss-admin .ss-bx .ss-bx-iconbtn--lg{border-radius:10px;height:36px;width:36px}.ss-admin .ss-bx .ss-bx-link{background:none;border:0;color:var(--brand-ink);cursor:pointer;font-size:13px;font-weight:500;padding:0;text-decoration:none;white-space:nowrap}.ss-admin .ss-bx .ss-bx-link:hover{text-decoration:underline}.ss-admin .ss-bx .ss-bx-link.is-mute{color:var(--ink-3);font-weight:400}.ss-admin .ss-bx .ss-bx-link.is-mute:hover{color:var(--ink)}.ss-admin .ss-bx .ss-bx-link:disabled{cursor:default;opacity:.45;text-decoration:none}.ss-admin .ss-bx .ss-bx-pro{align-items:center;background:#fff4e5;border-radius:999px;color:#b4530a;display:inline-flex;flex:none;font-size:10px;font-style:normal;font-weight:700;height:17px;letter-spacing:.03em;padding:0 6px}.ss-admin .ss-bx .ss-bx-top{background:var(--surface);border-bottom:1px solid var(--line);gap:10px;padding:12px 20px;top:auto;z-index:20}.ss-admin .ss-bx .ss-bx-tile,.ss-admin .ss-bx .ss-bx-top{align-items:center;display:flex;flex:none;position:relative}.ss-admin .ss-bx .ss-bx-tile{background:linear-gradient(-140deg,#7b6cff,#5b4cf5 45%,#3d2fd0);border-radius:11px;box-shadow:0 6px 14px rgba(91,76,245,.3),inset 0 1px 0 hsla(0,0%,100%,.25);color:#fff;height:38px;justify-content:center;width:38px}.ss-admin .ss-bx .ss-bx-name{display:flex;flex-direction:column;gap:1px;min-width:0}.ss-admin .ss-bx .ss-bx-name__row{align-items:center;display:flex;gap:8px;min-width:0}.ss-admin .ss-bx .ss-bx-name__field{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-shadow:0 1px 2px rgba(22,24,31,.04);box-sizing:border-box;color:var(--ink-3);cursor:text;display:inline-flex;gap:10px;height:36px;max-width:360px;min-width:220px;padding:0 12px 0 10px}.ss-admin .ss-bx .ss-bx-name__field:hover{border-color:var(--ink-3)}.ss-admin .ss-bx .ss-bx-name__field:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px rgba(91,76,245,.16);color:var(--brand-ink)}.ss-admin .ss-bx .ss-bx-name__field input{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--ink);flex:1;font-size:15px;font-weight:600;height:32px;margin:0;min-width:0;padding:0}.ss-admin .ss-bx .ss-bx-name__field input:focus{border:0;box-shadow:none;outline:none}.ss-admin .ss-bx .ss-bx-name__sub{align-items:center;color:var(--ink-3);display:flex;font-size:12.5px;gap:6px;min-width:0;white-space:nowrap}.ss-admin .ss-bx .ss-bx-name__sub>span{overflow:hidden;text-overflow:ellipsis}.ss-admin .ss-bx .ss-bx-name__sub i{font-style:normal}.ss-admin .ss-bx .ss-bx-name__sub button{background:none;border:0;color:var(--brand-ink);cursor:pointer;font-size:12.5px;padding:0}.ss-admin .ss-bx .ss-bx-name__sub button:hover{text-decoration:underline}.ss-admin .ss-bx .ss-bx-pill{align-items:center;border-radius:999px;display:inline-flex;flex:none;font-size:12px;font-weight:600;gap:5px;height:22px;padding:0 8px}.ss-admin .ss-bx .ss-bx-pill:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.ss-admin .ss-bx .ss-bx-pill.is-ok{background:var(--ok-soft);color:var(--ok)}.ss-admin .ss-bx .ss-bx-pill.is-mute{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.ss-admin .ss-bx .ss-bx-pill.is-new{background:var(--brand-soft);color:var(--brand-ink)}.ss-admin .ss-bx .ss-bx-pill.is-btn{border:0;cursor:pointer;height:24px;padding:0 9px 0 6px}.ss-admin .ss-bx .ss-bx-pill.is-btn:hover,.ss-admin .ss-bx .ss-bx-pill.is-btn[aria-expanded=true]{box-shadow:0 0 0 2px rgba(31,157,90,.22)}.ss-admin .ss-bx .ss-bx-pill.is-btn.is-mute:hover,.ss-admin .ss-bx .ss-bx-pill.is-btn.is-mute[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--line-strong)}.ss-admin .ss-bx .ss-bx-history{border-left:1px solid var(--line);display:inline-flex;gap:4px;margin-left:2px;padding-left:10px}.ss-admin .ss-bx .ss-bx-saved{align-items:center;color:var(--ok);display:inline-flex;font-size:13px;gap:6px;padding:0 6px;white-space:nowrap}.ss-admin .ss-bx .ss-bx-saved i{background:var(--warn);border-radius:50%;height:7px;width:7px}.ss-admin .ss-bx .ss-bx-saved.is-dirty{color:var(--ink-2)}.ss-admin .ss-bx .ss-bx-body{display:grid;flex:1;grid-template-columns:var(--bx-nav) var(--bx-panel) 0 minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0}.ss-admin .ss-bx .ss-bx-body.is-preview-hidden{grid-template-columns:var(--bx-nav) minmax(0,1fr)}.ss-admin .ss-bx .ss-bx-body.is-preview-hidden .ss-bx-panel{border-left:0}.ss-admin .ss-bx .ss-bx-body.is-preview-hidden .ss-bx-panel__body,.ss-admin .ss-bx .ss-bx-body.is-preview-hidden .ss-bx-panel__head{margin-right:auto;margin-left:auto;max-width:760px;width:100%}.ss-admin .ss-bx .ss-bx-resize{cursor:col-resize;position:relative;touch-action:none;width:0;z-index:5}.ss-admin .ss-bx .ss-bx-resize:before{bottom:0;content:"";right:-5px;position:absolute;top:0;width:10px}.ss-admin .ss-bx .ss-bx-resize span{background:var(--surface);border-radius:999px;box-shadow:0 0 0 1px var(--line),0 2px 6px rgba(22,24,31,.08);height:44px;right:-7px;margin-top:-22px;position:absolute;top:50%;width:14px}.ss-admin .ss-bx .ss-bx-resize span:after,.ss-admin .ss-bx .ss-bx-resize span:before{background:var(--ink-3);border-radius:2px;content:"";height:14px;position:absolute;top:15px;width:2px}.ss-admin .ss-bx .ss-bx-resize span:before{right:4px}.ss-admin .ss-bx .ss-bx-resize span:after{left:4px}.ss-admin .ss-bx .ss-bx-resize:focus-visible span,.ss-admin .ss-bx .ss-bx-resize:hover span{box-shadow:0 0 0 2px var(--brand),0 2px 6px rgba(22,24,31,.08)}.ss-admin .ss-bx .ss-bx-resize:focus-visible{outline:none}.ss-admin .ss-bx .ss-bx-toggle.is-on{background:var(--brand-soft);border-color:rgba(91,76,245,.35);color:var(--brand-ink)}.ss-admin .ss-bx .ss-bx-toggle.is-on:hover{border-color:var(--brand);color:var(--brand-ink)}.ss-admin .ss-bx .ss-bx-nav{background:var(--surface);border-left:1px solid var(--line);display:flex;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:18px 10px 12px}.ss-admin .ss-bx .ss-bx-nav__group{display:flex;flex-direction:column;gap:2px}.ss-admin .ss-bx .ss-bx-nav__label{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.06em;padding:0 10px 6px;text-transform:uppercase}.ss-admin .ss-bx .ss-bx-nav__item{align-items:center;background:transparent;border:0;border-radius:11px;color:var(--ink);cursor:pointer;display:flex;gap:10px;padding:7px 10px;text-align:right;width:100%}.ss-admin .ss-bx .ss-bx-nav__item:hover{background:var(--surface-2)}.ss-admin .ss-bx .ss-bx-nav__item:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ss-admin .ss-bx .ss-bx-nav__item.is-on{background:var(--brand-soft)}.ss-admin .ss-bx .ss-bx-nav__item.is-on .ss-bx-nav__icon{background:var(--brand);box-shadow:none;color:#fff}.ss-admin .ss-bx .ss-bx-nav__item.is-on strong{color:var(--brand-ink)}.ss-admin .ss-bx .ss-bx-nav__item.is-locked .ss-bx-nav__icon{color:var(--ink-3)}.ss-admin .ss-bx .ss-bx-nav__item.is-locked strong{color:var(--ink-2)}.ss-admin .ss-bx .ss-bx-nav__icon{align-items:center;background:var(--surface-2);border-radius:9px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);display:flex;flex:none;height:30px;justify-content:center;width:30px}.ss-admin .ss-bx .ss-bx-nav__text{display:flex;flex:1;flex-direction:column;line-height:1.3;min-width:0}.ss-admin .ss-bx .ss-bx-nav__text strong{font-size:13.5px;font-weight:500}.ss-admin .ss-bx .ss-bx-nav__text small{color:var(--ink-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-bx .ss-bx-help{background:var(--brand-soft);border-radius:14px;display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:14px}.ss-admin .ss-bx .ss-bx-help strong{font-size:13.5px;font-weight:600}.ss-admin .ss-bx .ss-bx-help p{color:var(--ink-2);font-size:12.5px;line-height:1.5}.ss-admin .ss-bx .ss-bx-help .ss-bx-btn{align-self:flex-start;margin-top:4px}.ss-admin .ss-bx .ss-bx-panel{background:var(--surface-2);border-left:1px solid var(--line);min-height:0;overflow-y:auto;padding:22px 22px 40px}.ss-admin .ss-bx .ss-bx-panel__head{align-items:center;display:flex;gap:12px;margin-bottom:18px}.ss-admin .ss-bx .ss-bx-panel__head h2{color:var(--ink);font-size:20px;font-weight:600;line-height:1.25}.ss-admin .ss-bx .ss-bx-panel__head p{color:var(--ink-3);font-size:13.5px;margin-top:2px}.ss-admin .ss-bx .ss-bx-panel__icon{align-items:center;background:var(--brand-soft);border-radius:11px;color:var(--brand-ink);display:flex;flex:none;height:38px;justify-content:center;width:38px}.ss-admin .ss-bx .ss-bx-panel__body{display:flex;flex-direction:column;gap:14px}.ss-admin .ss-bx .ss-bx-card,.ss-admin .ss-bx .ss-bx-panel__body .ss-b-group{background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:none;display:flex;flex-direction:column;gap:12px;margin:0;padding:16px}.ss-admin .ss-bx .ss-bx-panel__body .ss-b-group{display:block}.ss-admin .ss-bx .ss-bx-panel__body .ss-b-group>.ss-b-group__head{margin-bottom:12px}.ss-admin .ss-bx .ss-bx-panel__body .ss-b-group>.ss-b-group__head h3{font-size:14px;font-weight:600}.ss-admin .ss-bx .ss-bx-panel__body .ss-b-group>.ss-b-group__head p{font-size:12.5px}.ss-admin .ss-bx .ss-bx-panel__body .ss-comps{grid-template-columns:minmax(0,1fr)}.ss-admin .ss-bx .ss-bx-panel__body .ss-b-attach{display:flex;flex-direction:column;gap:14px}.ss-admin .ss-bx .ss-bx-panel__body .ss-b-attach:empty{display:none}.ss-admin .ss-bx .ss-bx-card__head{align-items:center;display:flex;gap:10px}.ss-admin .ss-bx .ss-bx-card__icon{align-items:center;background:var(--surface-2);border-radius:9px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--brand-ink);display:flex;flex:none;height:30px;justify-content:center;width:30px}.ss-admin .ss-bx .ss-bx-card__text{display:flex;flex:1;flex-direction:column;min-width:0}.ss-admin .ss-bx .ss-bx-card__text strong{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:6px}.ss-admin .ss-bx .ss-bx-card__text>span{color:var(--ink-3);font-size:12.5px;line-height:1.45}.ss-admin .ss-bx .ss-bx-card__right{align-items:center;display:flex;flex:none;gap:10px}.ss-admin .ss-bx .ss-bx-card__right .components-base-control,.ss-admin .ss-bx .ss-bx-card__right .components-base-control__field,.ss-admin .ss-bx .ss-bx-card__right .components-toggle-control{margin:0}.ss-admin .ss-bx .ss-bx-card__tools{align-items:center;display:inline-flex;gap:10px}.ss-admin .ss-bx .ss-bx-card__body{display:flex;flex-direction:column;gap:12px;min-width:0}.ss-admin .ss-bx .ss-bx-card__body>.ss-b-attach:empty{display:none}.ss-admin .ss-bx .ss-bx-val{background:none;color:var(--ink-3);font-size:12px;padding:0}.ss-admin .ss-bx .ss-bx-count{align-items:center;background:var(--surface-2);border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);display:inline-flex;font-size:12px;height:22px;padding:0 8px;white-space:nowrap}.ss-admin .ss-bx .ss-bx-procard{background:var(--surface);border-style:dashed}.ss-admin .ss-bx .ss-bx-procard .ss-bx-card__icon{color:var(--ink-3)}.ss-admin .ss-bx .ss-bx-rows{display:flex;flex-direction:column}.ss-admin .ss-bx .ss-bx-row{align-items:center;border-top:1px solid var(--line-2);display:flex;gap:12px;padding:12px 0}.ss-admin .ss-bx .ss-bx-row:first-child{border-top:0;padding-top:2px}.ss-admin .ss-bx .ss-bx-row__icon{align-items:center;background:var(--surface-2);border-radius:9px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);display:flex;flex:none;height:32px;justify-content:center;width:32px}.ss-admin .ss-bx .ss-bx-row__text{display:flex;flex:1;flex-direction:column;min-width:0}.ss-admin .ss-bx .ss-bx-row__text strong{font-size:13.5px;font-weight:500}.ss-admin .ss-bx .ss-bx-row__text small{color:var(--ink-3);font-size:12.5px;line-height:1.4}.ss-admin .ss-bx .ss-bx-row__ctl{align-items:center;display:flex;flex:none}.ss-admin .ss-bx .ss-bx-row__ctl .components-base-control,.ss-admin .ss-bx .ss-bx-row__ctl .components-base-control__field,.ss-admin .ss-bx .ss-bx-row__ctl .components-toggle-control{margin:0}.ss-admin .ss-bx .ss-bx-row.is-wide{flex-wrap:wrap}.ss-admin .ss-bx .ss-bx-row.is-wide .ss-bx-row__ctl{flex:1 1 100%;padding-right:44px}.ss-admin .ss-bx .ss-bx-on{align-items:center;background:var(--ok-soft);border-radius:999px;color:var(--ok);display:inline-flex;font-size:12px;font-weight:600;height:22px;padding:0 8px;white-space:nowrap}.ss-admin .ss-bx .ss-bx-vol{align-items:center;display:flex;flex:1;gap:12px}.ss-admin .ss-bx .ss-bx-vol .components-base-control{flex:1}.ss-admin .ss-bx .ss-bx-vol .components-range-control__wrapper{margin-bottom:0}.ss-admin .ss-bx .ss-bx-vol code{background:none;color:var(--ink-2);font-size:13px;min-width:38px;padding:0;text-align:left}.ss-admin .ss-bx .ss-bx-note{background:var(--surface);border:1px solid var(--line-2);border-radius:12px;color:var(--ink-3);display:flex;font-size:12.5px;gap:10px;line-height:1.5;padding:12px 14px}.ss-admin .ss-bx .ss-bx-note .ss-si{color:var(--ink-3);margin-top:2px}.ss-admin .ss-bx .ss-bx-field{display:flex;flex-direction:column;gap:6px}.ss-admin .ss-bx .ss-bx-field>span{color:var(--ink-2);font-size:13px;font-weight:500}.ss-admin .ss-bx .ss-bx-field input[type=text]{background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;color:var(--ink);font-size:13.5px;height:38px;padding:0 12px}.ss-admin .ss-bx .ss-bx-field input[type=text]:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(91,76,245,.16);outline:none}.ss-admin .ss-bx .ss-bx-field .components-base-control{margin:0}.ss-admin .ss-bx .ss-bx-file{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:10px;color:var(--ink-3);display:flex;gap:10px;padding:6px 12px 6px 6px}.ss-admin .ss-bx .ss-bx-file>span{color:var(--ink);flex:1;font-size:13.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-bx .ss-bx-card .components-text-control__input,.ss-admin .ss-bx .ss-bx-inline .components-text-control__input{border-color:var(--line-strong);border-radius:9px;height:36px}.ss-admin .ss-bx .ss-bx-segctl{background:var(--surface-2);border-radius:11px;box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:2px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:3px}.ss-admin .ss-bx .ss-bx-segctl button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:13.5px;gap:7px;height:34px;justify-content:center;padding:0 8px;white-space:nowrap}.ss-admin .ss-bx .ss-bx-segctl button:hover{color:var(--ink)}.ss-admin .ss-bx .ss-bx-segctl button.is-on{background:var(--surface);box-shadow:0 1px 2px rgba(22,24,31,.1),0 0 0 1px var(--line);color:var(--ink);font-weight:500}.ss-admin .ss-bx .ss-bx-range{margin:0}.ss-admin .ss-bx .ss-bx-range .components-range-control__wrapper{margin-bottom:0}.ss-admin .ss-bx .ss-bx-chips{display:flex;flex-wrap:wrap;gap:6px}.ss-admin .ss-bx .ss-bx-chips button{align-items:center;background:var(--surface);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:12.5px;gap:6px;height:28px;padding:0 11px}.ss-admin .ss-bx .ss-bx-chips button:hover{color:var(--ink)}.ss-admin .ss-bx .ss-bx-chips button.is-on{background:var(--ink);box-shadow:none;color:var(--surface)}.ss-admin .ss-bx .ss-bx-layouts{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ss-admin .ss-bx .ss-bx-layout{background:var(--surface);border:1px solid var(--line);border-radius:14px;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:10px;text-align:right}.ss-admin .ss-bx .ss-bx-layout:hover{border-color:var(--line-strong)}.ss-admin .ss-bx .ss-bx-layout.is-on{background:var(--bx-soft);border:2px solid var(--brand);padding:9px}.ss-admin .ss-bx .ss-bx-layout__art{display:block;height:86px}.ss-admin .ss-bx .ss-bx-layout__name{align-items:baseline;display:flex;gap:6px;padding:0 2px}.ss-admin .ss-bx .ss-bx-layout__name strong{flex:1;font-size:13.5px;font-weight:600}.ss-admin .ss-bx .ss-bx-layout__name small{color:var(--ink-3);font-size:11.5px;white-space:nowrap}.ss-admin .ss-bx .ss-bx-layout__desc{color:var(--ink-3);display:-webkit-box;font-size:12px;-webkit-line-clamp:2;line-height:1.4;padding:0 2px;-webkit-box-orient:vertical;overflow:hidden}.ss-admin .ss-bx .ss-bx-more{align-self:center;background:none;border:0;color:var(--brand-ink);cursor:pointer;font-size:13.5px;padding:4px 8px}.ss-admin .ss-bx .ss-bx-more:hover{text-decoration:underline}.ss-admin .ss-bx .ss-bx-skins{gap:12px 8px;grid-template-columns:repeat(4,minmax(0,1fr))}.ss-admin .ss-bx .ss-bx-colors{display:flex;flex-direction:column}.ss-admin .ss-bx .ss-bx-colors .ss-color{border:0;border-radius:0;border-top:1px solid var(--line-2);padding:9px 0}.ss-admin .ss-bx .ss-bx-colors .ss-color:first-child{border-top:0;padding-top:0}.ss-admin .ss-bx .ss-bx-colors .ss-color__label{font-size:13.5px;font-weight:500}.ss-admin .ss-bx .ss-bx-partsbar{align-items:center;color:var(--ink-2);display:flex;font-size:13px;gap:8px}.ss-admin .ss-bx .ss-bx-partsbar strong{color:var(--ink);font-weight:600}.ss-admin .ss-bx .ss-bx-partsbar i{color:var(--line-strong);font-style:normal}.ss-admin .ss-bx .ss-bx-parts{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.ss-admin .ss-bx .ss-bx-part{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:11px;color:var(--ink-2);cursor:pointer;display:flex;gap:8px;min-width:0;padding:7px 8px;text-decoration:none}.ss-admin .ss-bx .ss-bx-part:hover{border-color:var(--line-strong)}.ss-admin .ss-bx .ss-bx-part.is-on{background:var(--bx-soft);border-color:var(--brand);color:var(--ink)}.ss-admin .ss-bx .ss-bx-part.is-on .ss-bx-part__icon{background:var(--brand-soft);box-shadow:none;color:var(--brand-ink)}.ss-admin .ss-bx .ss-bx-part.is-locked{border-style:dashed;color:var(--ink-3)}.ss-admin .ss-bx .ss-bx-part.is-locked>.ss-si{color:var(--ink-3);margin-left:4px}.ss-admin .ss-bx .ss-bx-part.is-locked:hover{color:var(--ink-2)}.ss-admin .ss-bx .ss-bx-part__icon{align-items:center;background:var(--surface-2);border-radius:7px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);display:flex;flex:none;height:24px;justify-content:center;width:24px}.ss-admin .ss-bx .ss-bx-part__text{display:flex;flex:1;flex-direction:column;line-height:1.25;min-width:0}.ss-admin .ss-bx .ss-bx-part__text span{font-size:12.5px;font-weight:500}.ss-admin .ss-bx .ss-bx-part__text em{color:#b4530a;font-size:9.5px;font-style:normal;font-weight:700;letter-spacing:.03em}.ss-admin .ss-bx .ss-bx-part .components-base-control,.ss-admin .ss-bx .ss-bx-part .components-base-control__field,.ss-admin .ss-bx .ss-bx-part .components-toggle-control{margin:0}.ss-admin .ss-bx .ss-bx-part .components-form-toggle{transform:scale(.85);transform-origin:left center}.ss-admin .ss-bx .ss-bx-inline{align-items:center;border-top:1px solid var(--line-2);display:flex;gap:12px;padding-top:12px}.ss-admin .ss-bx .ss-bx-inline>span{color:var(--ink-2);flex:1;font-size:13px}.ss-admin .ss-bx .ss-bx-inline .components-base-control{margin:0;width:130px}.ss-admin .ss-bx .ss-bx-perdevice>*{margin:0}.ss-admin .ss-bx .ss-bx-locked{align-items:center;gap:14px;padding:28px 22px;text-align:center}.ss-admin .ss-bx .ss-bx-locked>strong{font-size:15px;font-weight:600}.ss-admin .ss-bx .ss-bx-locked ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0;text-align:right}.ss-admin .ss-bx .ss-bx-locked li{align-items:center;color:var(--ink-2);display:flex;font-size:13.5px;gap:8px;margin:0}.ss-admin .ss-bx .ss-bx-locked li .ss-si{color:var(--ok)}.ss-admin .ss-bx .ss-bx-locked__icon{align-items:center;background:var(--brand-soft);border-radius:16px;color:var(--brand-ink);display:flex;height:58px;justify-content:center;position:relative;width:58px}.ss-admin .ss-bx .ss-bx-locked__icon .ss-bx-pro{position:absolute;left:-12px;top:-6px}.ss-admin .ss-bx .ss-stl{display:flex;flex-direction:column;gap:10px}.ss-admin .ss-bx .ss-stl__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ss-admin .ss-bx .ss-stl__item{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:12px;display:flex;gap:10px;margin:0;padding:10px 6px 10px 10px}.ss-admin .ss-bx .ss-stl__item.is-first{background:var(--bx-soft);border-color:var(--brand)}.ss-admin .ss-bx .ss-stl__item.is-drag{opacity:.6}.ss-admin .ss-bx .ss-stl__item:hover .ss-stl__first{opacity:1}.ss-admin .ss-bx .ss-stl__grip{align-items:center;background:none;border:0;border-radius:6px;color:var(--line-strong);cursor:grab;display:flex;height:28px;justify-content:center;padding:0;width:18px}.ss-admin .ss-bx .ss-stl__grip:focus-visible{outline:2px solid var(--brand)}.ss-admin .ss-bx .ss-stl__logo{align-items:center;border-radius:9px;color:#fff;display:flex;flex:none;font-size:14px;font-weight:600;justify-content:center;overflow:hidden}.ss-admin .ss-bx .ss-stl__logo img{height:100%;object-fit:cover;width:100%}.ss-admin .ss-bx .ss-stl__text{display:flex;flex:1;flex-direction:column;line-height:1.3;min-width:0}.ss-admin .ss-bx .ss-stl__text strong{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-bx .ss-stl__text small{align-items:center;color:var(--ink-3);display:flex;font-size:12px;gap:5px}.ss-admin .ss-bx .ss-stl__name{align-items:center;display:flex;gap:6px;min-width:0}.ss-admin .ss-bx .ss-stl__name em{align-items:center;background:var(--brand-soft);border-radius:999px;color:var(--brand-ink);display:inline-flex;flex:none;font-size:11px;font-style:normal;font-weight:600;height:18px;padding:0 7px}.ss-admin .ss-bx .ss-stl__live{background:var(--ok);border-radius:50%;height:6px;width:6px}.ss-admin .ss-bx .ss-stl__first{background:none;border:0;color:var(--brand-ink);cursor:pointer;font-size:12px;opacity:0;padding:0}.ss-admin .ss-bx .ss-stl__first:focus-visible{opacity:1}.ss-admin .ss-bx .ss-stl__x{align-items:center;background:none;border:0;border-radius:7px;color:var(--ink-3);cursor:pointer;display:flex;height:26px;justify-content:center;padding:0;width:26px}.ss-admin .ss-bx .ss-stl__x:hover{background:var(--live-soft);color:var(--live)}.ss-admin .ss-bx .ss-stl__none{background:var(--surface-2);border-radius:12px;color:var(--ink-3);font-size:13px;padding:12px}.ss-admin .ss-bx .ss-stl__add{align-items:center;background:var(--surface-2);border:1px dashed var(--line-strong);border-radius:10px;color:var(--ink-3);display:flex;gap:8px;height:40px;padding:0 12px;position:relative}.ss-admin .ss-bx .ss-stl__add.is-open,.ss-admin .ss-bx .ss-stl__add:focus-within{background:var(--surface);border-color:var(--brand);border-style:solid}.ss-admin .ss-bx .ss-stl__add input{background:transparent;border:0;box-shadow:none;color:var(--ink);flex:1;font-size:13.5px;height:36px;min-width:0;padding:0}.ss-admin .ss-bx .ss-stl__add input:focus{box-shadow:none;outline:none}.ss-admin .ss-bx .ss-stl__menu{background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px rgba(22,24,31,.14);right:-1px;list-style:none;margin:0;max-height:300px;overflow-y:auto;padding:6px;position:absolute;left:-1px;top:calc(100% + 6px);z-index:30}.ss-admin .ss-bx .ss-stl__menu li{margin:0}.ss-admin .ss-bx .ss-stl__menu button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink);cursor:pointer;display:flex;gap:10px;padding:6px 8px;text-align:right;width:100%}.ss-admin .ss-bx .ss-stl__menu button>.ss-si{color:var(--ink-3)}.ss-admin .ss-bx .ss-stl__menu button.is-hi{background:var(--surface-2)}.ss-admin .ss-bx .ss-stl__menu button.is-hi>.ss-si{color:var(--brand-ink)}.ss-admin .ss-bx .ss-stl__nomatch{color:var(--ink-3);font-size:13px;padding:10px 8px}.ss-admin .ss-bx .ss-stl__new{border-top:1px solid var(--line-2);margin-top:4px!important;padding:8px 8px 2px}.ss-admin .ss-bx .ss-stl__new a{align-items:center;color:var(--brand-ink);display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none}.ss-admin .ss-bx .ss-stl__empty{align-items:center;color:var(--ink-3);display:flex;flex-direction:column;gap:10px;padding:18px;text-align:center}.ss-admin .ss-bx .ss-stl__empty p{font-size:13px}.ss-admin .ss-bx .ss-bx-canvas{background:#eceef3;display:flex;flex-direction:column;min-height:0;min-width:0}.ss-admin .ss-bx .ss-bx-canvas.is-dark{background:#1b1d26}.ss-admin .ss-bx .ss-bx-tools{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:12px 16px;position:relative;z-index:2}.ss-admin .ss-bx .ss-bx-seg{background:var(--surface);border-radius:11px;box-shadow:0 0 0 1px var(--line),0 1px 2px rgba(22,24,31,.05);display:inline-flex;gap:2px;padding:3px}.ss-admin .ss-bx .ss-bx-seg button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:30px;justify-content:center;min-width:30px;padding:0 8px}.ss-admin .ss-bx .ss-bx-seg button:hover:not(:disabled){color:var(--ink)}.ss-admin .ss-bx .ss-bx-seg button:disabled{cursor:default;opacity:.55}.ss-admin .ss-bx .ss-bx-seg button.is-on{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.ss-admin .ss-bx .ss-bx-live{align-items:center;background:var(--surface);border-radius:999px;box-shadow:0 0 0 1px var(--line);color:var(--ink-3);display:inline-flex;font-size:12.5px;gap:7px;height:30px;padding:0 10px}.ss-admin .ss-bx .ss-bx-live.is-live{color:var(--ok)}.ss-admin .ss-bx .ss-bx-live__dot{background:var(--line-strong);border-radius:50%;height:7px;width:7px}.ss-admin .ss-bx .ss-bx-bars{align-items:flex-end;display:inline-flex;gap:2px;height:11px}.ss-admin .ss-bx .ss-bx-bars i{animation:ss-st-eq 1s ease-in-out infinite;background:currentColor;border-radius:1px;height:11px;transform-origin:bottom;width:3px}.ss-admin .ss-bx .ss-bx-bars i:nth-child(2){animation-delay:.3s}.ss-admin .ss-bx .ss-bx-bars i:nth-child(3){animation-delay:.6s}.ss-admin .ss-bx .ss-bx-zoom{align-items:center;background:var(--surface);border-radius:11px;box-shadow:0 0 0 1px var(--line),0 1px 2px rgba(22,24,31,.05);display:inline-flex;gap:2px;padding:3px}.ss-admin .ss-bx .ss-bx-zoom button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;height:30px;justify-content:center;min-width:30px;padding:0 6px}.ss-admin .ss-bx .ss-bx-zoom button:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.ss-admin .ss-bx .ss-bx-zoom button:disabled{cursor:default;opacity:.4}.ss-admin .ss-bx .ss-bx-zoom__val{color:var(--ink)!important;font-size:13px;font-variant-numeric:tabular-nums;min-width:52px!important}.ss-admin .ss-bx .ss-bx-stage{background:radial-gradient(circle at 1px 1px,var(--stage-dot) 1px,transparent 0) 0 0/18px 18px,transparent;flex:1;min-height:0;overflow-y:auto;padding:12px 24px 40px}.ss-admin .ss-bx .ss-bx-stage__center{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:100%}.ss-admin .ss-bx .ss-preview__center-block{text-align:center}.ss-admin .ss-bx .ss-preview__center-block>*{text-align:initial}.ss-admin .ss-bx .ss-bx-caption{align-items:center;color:var(--ink-3);display:inline-flex;font-size:12.5px;gap:6px}@media(max-width:1400px){.ss-admin .ss-bx{--bx-nav:210px}}@media(max-width:1200px){.ss-admin .ss-bx{--bx-nav:64px}.ss-admin .ss-bx .ss-bx-nav{padding:14px 8px}.ss-admin .ss-bx .ss-bx-nav .ss-bx-pro,.ss-admin .ss-bx .ss-bx-nav__label,.ss-admin .ss-bx .ss-bx-nav__text{display:none}.ss-admin .ss-bx .ss-bx-nav__item{justify-content:center;padding:6px 0}.ss-admin .ss-bx .ss-bx-btn span,.ss-admin .ss-bx .ss-bx-help,.ss-admin .ss-bx .ss-bx-saved{display:none}}@media(max-width:960px){.ss-admin .ss-bx .ss-bx-body{grid-template-columns:var(--bx-nav) minmax(0,1fr);grid-template-rows:auto auto;overflow-y:auto}.ss-admin .ss-bx .ss-bx-canvas{grid-column:1/-1;min-height:420px}.ss-admin .ss-bx .ss-bx-resize{display:none}.ss-admin .ss-bx .ss-bx-panel{overflow:visible}.ss-admin .ss-bx .ss-bx-name__sub{display:none}}body[data-theme=dark] .ss-admin .ss-bx{--bx-soft:rgba(139,125,255,.1)}body[data-theme=dark] .ss-admin .ss-bx .ss-bx-part__text em,body[data-theme=dark] .ss-admin .ss-bx .ss-bx-pro{background:rgba(240,162,60,.16);color:#f0a23c}body[data-theme=dark] .ss-admin .ss-bx .ss-bx-part__text em{background:none}body[data-theme=dark] .ss-admin .ss-bx .ss-bx-canvas{background:#171922}.components-modal__frame.ss-tpld{border-radius:18px;height:min(840px,100vh - 48px);max-height:none;max-width:calc(100vw - 32px);width:1140px}.components-modal__frame.ss-tpld .components-modal__content{display:flex;flex-direction:column;margin:0;overflow:hidden;padding:0}.components-modal__frame.ss-tpld .components-modal__content>div:first-child{display:contents}.ss-tpld__head{border-bottom:1px solid var(--line-2);gap:12px;padding:18px 22px 14px}.ss-tpld__head,.ss-tpld__icon{align-items:center;display:flex;flex:none}.ss-tpld__icon{background:var(--brand-soft);border-radius:12px;color:var(--brand-ink);height:40px;justify-content:center;width:40px}.ss-tpld__title{flex:1;min-width:0}.ss-tpld__title h2{color:var(--ink);font-size:18px;font-weight:600;margin:0}.ss-tpld__title p{color:var(--ink-3);font-size:13.5px;margin:2px 0 0}.ss-tpld__search{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:9px;box-sizing:border-box;color:var(--ink-3);display:flex;gap:8px;height:34px;padding:0 10px;width:220px}.ss-tpld__search input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink);flex:1;font-size:13px;height:30px;min-width:0;padding:0}.ss-tpld__search:focus-within{border-color:var(--brand)}.ss-tpld__close{align-items:center;background:transparent;border:0;border-radius:9px;color:var(--ink-3);cursor:pointer;display:flex;height:34px;justify-content:center;padding:0;width:34px}.ss-tpld__close:hover{background:var(--surface-2);color:var(--ink)}.ss-tpld__body{display:flex;flex:1;min-height:0}.ss-tpld__main{display:flex;flex:1;flex-direction:column;min-width:0}.ss-tpld__chips{display:flex;flex:none;flex-wrap:wrap;gap:8px;padding:14px 22px 4px}.ss-tpld__chips button{align-items:center;background:var(--surface);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:30px;padding:0 12px}.ss-tpld__chips button span{color:var(--ink-3);font-size:11.5px}.ss-tpld__chips button.is-on{background:var(--ink);box-shadow:none;color:var(--surface)}.ss-tpld__chips button.is-on span{color:inherit;opacity:.7}.ss-tpld__grid{align-content:start;display:grid;flex:1;gap:14px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));min-height:0;overflow-y:auto;padding:10px 22px 22px}.ss-tpld__none{color:var(--ink-3);grid-column:1/-1;padding:30px;text-align:center}.ss-tpld__card{background:var(--surface);border:1px solid var(--line);border-radius:14px;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:8px;text-align:right}.ss-tpld__card:hover{border-color:var(--line-strong)}.ss-tpld__card.is-on{background:var(--brand-soft);border:2px solid var(--brand);padding:7px}.ss-tpld__stage{border-radius:9px;display:block;height:112px;overflow:hidden;position:relative}.ss-tpld__check{background:var(--brand);border-radius:50%;box-shadow:0 0 0 2px #fff;color:#fff;height:22px;justify-content:center;position:absolute;left:8px;top:8px;width:22px}.ss-tpld__check,.ss-tpld__name{align-items:center;display:flex}.ss-tpld__name{gap:6px;padding:0 3px}.ss-tpld__name strong{font-size:13.5px;font-weight:600}.ss-tpld__name em{align-items:center;background:#fff4e5;border-radius:999px;color:#b4530a;display:inline-flex;font-size:10.5px;font-style:normal;font-weight:600;height:18px;padding:0 6px}.ss-tpld__name em.is-saved{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font-weight:500}.ss-tpld__desc{color:var(--ink-3);display:-webkit-box;font-size:12px;-webkit-line-clamp:2;line-height:1.4;padding:0 3px 2px;-webkit-box-orient:vertical;overflow:hidden}.ss-tpld__side{background:var(--surface-2);border-right:1px solid var(--line-2);display:flex;flex:none;flex-direction:column;overflow-y:auto;width:340px}.ss-tpld__preview{align-items:center;background:#eef0f6;display:flex;flex:none;justify-content:center;min-height:250px;overflow:hidden;padding:44px 14px 18px;position:relative}.ss-tpld__preview.is-dark{background:#0d0f17}.ss-tpld__preview.is-dark .ss-tpld__with{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.85)}.ss-tpld__preview .ss-tpl-mini{height:160px}.ss-tpld__with{align-items:center;background:rgba(22,24,31,.06);border-radius:999px;color:var(--ink-2);display:inline-flex;font-size:11px;gap:5px;height:22px;right:10px;padding:0 8px;position:absolute;top:10px}.ss-tpld__player{max-width:312px;pointer-events:none;width:100%}.ss-tpld__player>*{max-width:100%}.ss-tpld__info{display:flex;flex:1;flex-direction:column;gap:14px;padding:16px 18px}.ss-tpld__info>div:first-child{display:flex;flex-direction:column}.ss-tpld__info>div:first-child strong{font-size:16px;font-weight:600}.ss-tpld__info>div:first-child span{color:var(--ink-3);font-size:12.5px;line-height:1.45}.ss-tpld__list{display:flex;flex-direction:column;gap:8px}.ss-tpld__list>span{color:var(--ink-3);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ss-tpld__list p{align-items:center;color:var(--ink-2);display:flex;font-size:12.5px;gap:8px;margin:0}.ss-tpld__list i{align-items:center;border-radius:50%;display:flex;flex:none;height:18px;justify-content:center;width:18px}.ss-tpld__list i.is-swap{background:var(--brand-soft);color:var(--brand-ink)}.ss-tpld__list i.is-keep{background:var(--ok-soft);color:var(--ok)}.ss-tpld__undo{color:var(--ink-3);font-size:12px;gap:6px;margin-top:auto}.ss-tpld__foot,.ss-tpld__undo{align-items:center;display:flex}.ss-tpld__foot{background:var(--surface);border-top:1px solid var(--line-2);flex:none;gap:8px;padding:14px 22px}.ss-tpld__grow{flex:1}.ss-tpld__save{align-items:center;background:none;border:0;color:var(--brand-ink);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:0}.ss-tpld__save:hover{text-decoration:underline}.ss-tpld__btn{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:7px;height:38px;padding:0 16px}.ss-tpld__btn.is-ghost{background:transparent;border-color:transparent}.ss-tpld__btn.is-ghost:hover{background:var(--surface-2)}.ss-tpld__btn.is-primary{background:var(--brand);border-color:var(--brand);color:#fff}.ss-tpld__btn.is-primary:hover{background:var(--brand-ink)}.ss-tpld__btn:disabled{cursor:default;opacity:.55}@media(max-width:900px){.ss-tpld__side{display:none}.ss-tpld__search{width:150px}}.ss-tpl-mini{align-items:center;background:#eef0f6;display:flex;height:100%;justify-content:center;width:100%}.ss-tpl-mini.is-dark{background:#0d0f17}.ss-tpl-mini__play{align-items:center;border-radius:50%;display:inline-flex;flex:none;justify-content:center}.ss-tpl-mini__lines{display:flex;flex:1;flex-direction:column;gap:2px;line-height:1.2;min-width:0}.ss-tpl-mini__lines strong{font-size:11px;font-weight:600}.ss-tpl-mini__lines span,.ss-tpl-mini__lines strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-tpl-mini__lines span{font-size:9.5px}.ss-tpl-mini__art{background:linear-gradient(-135deg,#9d8bff,#4536d6);flex:none;height:36px;width:36px}.ss-tpl-mini__card{box-shadow:0 6px 16px rgba(22,24,31,.14);display:flex;flex-direction:column;gap:9px;max-width:190px;padding:10px;width:76%}.ss-tpl-mini__ctl,.ss-tpl-mini__top{align-items:center;display:flex;gap:8px;min-width:0}.ss-tpl-mini__track{border-radius:9px;flex:1;height:3px;overflow:hidden}.ss-tpl-mini__track span{display:block;height:100%;width:45%}.ss-tpl-mini__hero{align-items:center;box-sizing:border-box;display:flex;gap:12px;height:100%;padding:0 16px;width:100%}.ss-tpl-mini__hero .ss-tpl-mini__art{background:linear-gradient(-135deg,#fb923c,#db2777);box-shadow:0 6px 14px rgba(0,0,0,.25);height:50px;width:50px}.ss-tpl-mini__hero.is-full{flex-direction:column;gap:6px;justify-content:center;text-align:center}.ss-tpl-mini__hero.is-full .ss-tpl-mini__lines{align-items:center;flex:none}.ss-tpl-mini__hero.is-full .ss-tpl-mini__play{display:none}.ss-tpl-mini__page{background:#f6f7fa;box-sizing:border-box;display:flex;flex-direction:column;gap:7px;height:100%;padding:14px 16px;position:relative;width:100%}.ss-tpl-mini__page .ss-tpl-mini__col i,.ss-tpl-mini__page>i{background:#e2e5ec;border-radius:9px;display:block;height:5px}.ss-tpl-mini__page .ss-tpl-mini__col i:first-child,.ss-tpl-mini__page>i:first-child{width:50%}.ss-tpl-mini__page .ss-tpl-mini__col i:nth-child(2),.ss-tpl-mini__page>i:nth-child(2){width:90%}.ss-tpl-mini__page .ss-tpl-mini__col i:nth-child(3),.ss-tpl-mini__page>i:nth-child(3){width:75%}.ss-tpl-mini__page.is-split{flex-direction:row;gap:12px}.ss-tpl-mini__bar{bottom:0;display:flex;right:0;padding:0 10px;position:absolute;left:0}.ss-tpl-mini__bar,.ss-tpl-mini__btn{align-items:center;gap:8px;height:34px}.ss-tpl-mini__btn{box-shadow:0 6px 14px rgba(22,24,31,.2);display:inline-flex;font-size:12px;font-weight:600;padding:0 6px 0 14px}.ss-tpl-mini__pill{align-items:center;box-shadow:0 6px 14px rgba(22,24,31,.16);display:flex;gap:8px;height:36px;max-width:200px;padding:0 6px 0 12px;width:78%}.ss-tpl-mini__col{display:flex;flex:1;flex-direction:column;gap:7px}.ss-tpl-mini__side{align-items:center;box-shadow:0 4px 12px rgba(22,24,31,.12);display:flex;flex-direction:column;gap:8px;padding:8px;width:76px}.ss-tpl-mini__side .ss-tpl-mini__art{height:40px;width:100%}body.ss-bx-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}body.ss-bx-resizing iframe{pointer-events:none}.ss-bx-status__pop .components-popover__content{width:280px}.ss-bx-status__list{display:flex;flex-direction:column;gap:2px}.ss-bx-status__opt{align-items:flex-start;background:transparent;border:0;border-radius:9px;color:var(--ink);cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-align:right;width:100%}.ss-bx-status__opt>.ss-si:first-child{color:var(--ink-3);margin-top:1px}.ss-bx-status__opt>span{display:flex;flex:1;flex-direction:column}.ss-bx-status__opt>span strong{font-size:13.5px;font-weight:500}.ss-bx-status__opt>span small{color:var(--ink-3);font-size:12px}.ss-bx-status__opt:hover:not(:disabled){background:var(--surface-2)}.ss-bx-status__opt.is-on{background:var(--brand-soft);color:var(--brand-ink)}.ss-bx-status__opt.is-on>.ss-si{color:var(--brand-ink)}.ss-bx-status__opt:disabled{cursor:default;opacity:.55}.ss-admin .ss-b-attach .ss-bx-tabs,.ss-admin .ss-bx .ss-bx-tabs{background:var(--surface-2);border-radius:11px;box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:2px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:3px}.ss-admin .ss-b-attach .ss-bx-tabs button,.ss-admin .ss-bx .ss-bx-tabs button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:34px;justify-content:center;padding:0 8px;position:relative;white-space:nowrap}.ss-admin .ss-b-attach .ss-bx-tabs button:hover,.ss-admin .ss-bx .ss-bx-tabs button:hover{color:var(--ink)}.ss-admin .ss-b-attach .ss-bx-tabs button.is-on,.ss-admin .ss-bx .ss-bx-tabs button.is-on{background:var(--surface);box-shadow:0 1px 2px rgba(22,24,31,.1),0 0 0 1px var(--line);color:var(--ink);font-weight:600}.ss-admin .ss-b-attach .ss-bx-tabs button:focus-visible,.ss-admin .ss-bx .ss-bx-tabs button:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ss-admin .ss-b-attach .ss-bx-tabs__pro,.ss-admin .ss-bx .ss-bx-tabs__pro{background:#f59e0b;border-radius:50%;flex:none;height:6px;width:6px}.ss-admin .ss-b-attach .ss-bx-tiles,.ss-admin .ss-bx .ss-bx-tiles{display:grid;gap:8px;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}.ss-admin .ss-b-attach .ss-bx-opt,.ss-admin .ss-bx .ss-bx-opt{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:11px;box-sizing:border-box;color:var(--ink-2);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;height:auto;justify-self:stretch;min-width:0;padding:9px 6px 8px;transition:border-color .12s ease,background .12s ease;width:100%}.ss-admin .ss-b-attach .ss-bx-opt:hover,.ss-admin .ss-bx .ss-bx-opt:hover{border-color:var(--line-strong);color:var(--ink)}.ss-admin .ss-b-attach .ss-bx-opt.is-on,.ss-admin .ss-bx .ss-bx-opt.is-on{background:var(--bx-soft,#f7f6ff);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);color:var(--ink)}.ss-admin .ss-b-attach .ss-bx-opt.is-on .ss-bx-opt__label,.ss-admin .ss-bx .ss-bx-opt.is-on .ss-bx-opt__label{font-weight:600}.ss-admin .ss-b-attach .ss-bx-opt:focus-visible,.ss-admin .ss-bx .ss-bx-opt:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-admin .ss-b-attach .ss-bx-opt:disabled,.ss-admin .ss-bx .ss-bx-opt:disabled{cursor:default;opacity:.5}.ss-admin .ss-b-attach .ss-bx-opt__art,.ss-admin .ss-bx .ss-bx-opt__art{align-items:center;display:flex;height:44px;justify-content:center}.ss-admin .ss-b-attach .ss-bx-opt__label,.ss-admin .ss-bx .ss-bx-opt__label{font-size:12px;line-height:1.25;overflow-wrap:anywhere;text-align:center}.ss-admin .ss-b-attach .ss-bx-opt__sub,.ss-admin .ss-bx .ss-bx-opt__sub{color:var(--ink-3);font-size:11px;margin-top:-4px}.ss-admin .ss-b-attach .ss-bx-shape,.ss-admin .ss-bx .ss-bx-shape{background:var(--bx-soft,#f7f6ff);box-shadow:inset 0 0 0 1.5px #c9c3f7;display:block;height:30px;width:48px}.ss-admin .ss-b-attach .ss-bx-opt.is-on .ss-bx-shape,.ss-admin .ss-bx .ss-bx-opt.is-on .ss-bx-shape{box-shadow:inset 0 0 0 1.5px var(--brand)}.ss-admin .ss-b-attach .ss-bx-scheme,.ss-admin .ss-bx .ss-bx-scheme{background:#fff;border-radius:8px;box-shadow:inset 0 0 0 1px var(--line);display:block;height:32px;position:relative;width:58px}.ss-admin .ss-b-attach .ss-bx-scheme i:first-child,.ss-admin .ss-bx .ss-bx-scheme i:first-child{background:#7b6cff;border-radius:50%;height:14px;right:8px;position:absolute;top:9px;width:14px}.ss-admin .ss-b-attach .ss-bx-scheme i:last-child,.ss-admin .ss-bx .ss-bx-scheme i:last-child{background:#16181f;border-radius:3px;height:4px;right:27px;opacity:.45;position:absolute;top:14px;width:22px}.ss-admin .ss-b-attach .ss-bx-scheme.is-dark,.ss-admin .ss-bx .ss-bx-scheme.is-dark{background:#16181f}.ss-admin .ss-b-attach .ss-bx-scheme.is-dark i:last-child,.ss-admin .ss-bx .ss-bx-scheme.is-dark i:last-child{background:#fff}.ss-admin .ss-b-attach .ss-bx-scheme.is-auto,.ss-admin .ss-bx .ss-bx-scheme.is-auto{background:linear-gradient(-90deg,#fff 50%,#16181f 0)}.ss-admin .ss-b-attach .ss-bx-scheme.is-auto i:last-child,.ss-admin .ss-bx .ss-bx-scheme.is-auto i:last-child{background:#7b6cff;opacity:1}.ss-admin .ss-b-attach .ss-bx-rangerow,.ss-admin .ss-bx .ss-bx-rangerow{align-items:center;color:var(--ink);display:flex;font-size:13px;font-weight:500;gap:10px;justify-content:space-between}.ss-admin .ss-b-attach .ss-bx-rangerow .ss-bx-val,.ss-admin .ss-bx .ss-bx-rangerow .ss-bx-val{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;box-sizing:border-box;color:var(--ink);display:inline-flex;font-family:inherit;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:500;height:28px;justify-content:center;line-height:1;min-width:52px;padding:0 10px;white-space:nowrap}.ss-admin .ss-b-attach .ss-bx-range,.ss-admin .ss-b-attach .ss-pro-range .components-range-control,.ss-admin .ss-bx .ss-bx-range,.ss-admin .ss-bx .ss-pro-range .components-range-control{margin-top:2px}.ss-admin .ss-b-attach .ss-bx-chips,.ss-admin .ss-bx .ss-bx-chips{display:flex;flex-wrap:wrap;gap:6px}.ss-admin .ss-b-attach .ss-bx-chips button,.ss-admin .ss-bx .ss-bx-chips button{background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--ink-2);cursor:pointer;font:inherit;font-size:13px;height:30px;padding:0 12px}.ss-admin .ss-b-attach .ss-bx-chips button.is-on,.ss-admin .ss-bx .ss-bx-chips button.is-on{background:var(--bx-soft,#f7f6ff);border-color:#d6d0ff;color:var(--brand-ink,var(--brand));font-weight:500}.ss-admin .ss-b-attach .ss-bx-note,.ss-admin .ss-bx .ss-bx-note{align-items:flex-start;background:var(--bx-soft,#f7f6ff);border-radius:10px;color:var(--ink-2);display:flex;font-size:12.5px;gap:8px;line-height:1.45;padding:10px 12px}.ss-admin .ss-b-attach .ss-bx-note.is-warn,.ss-admin .ss-bx .ss-bx-note.is-warn{background:#fff8eb;color:#8a5a00}body[data-theme=dark] .ss-admin .ss-bx .ss-bx-chips button.is-on,body[data-theme=dark] .ss-admin .ss-bx .ss-bx-opt.is-on,body[data-theme=dark] .ss-admin .ss-bx .ss-bx-shape{background:rgba(123,108,255,.14)}body[data-theme=dark] .ss-admin .ss-bx .ss-bx-note.is-warn{background:rgba(245,158,11,.12);color:#fbbf24}
.ss-admin:has(.ss-set){background:linear-gradient(-180deg,#ecebfa 0,#f5f6f9 380px) no-repeat,var(--canvas)}body[data-theme=dark] .ss-admin:has(.ss-set){background:radial-gradient(1200px 420px at 20% -80px,rgba(109,93,252,.16),transparent 70%) no-repeat,var(--canvas)}.ss-admin .ss-set{--set-line:color-mix(in srgb,var(--brand) 7%,var(--line));--set-shadow:0 1px 2px rgba(22,24,31,.04),0 10px 28px -18px rgba(69,54,214,.22);--set-tile:linear-gradient(140deg,#7b6dff,#5b4cf5 48%,#3f2fd0)}.ss-admin .ss-set .ss-set__layout{align-items:flex-start;display:flex;gap:22px}.ss-admin .ss-set .ss-set__nav{background:var(--surface);border:1px solid var(--set-line);border-radius:18px;box-shadow:var(--set-shadow);box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:4px;height:calc(100vh - 144px);min-height:520px;overflow:hidden;padding:12px;position:sticky;top:120px;width:284px}.ss-admin .ss-set .ss-set__search{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:10px;color:var(--ink-3);display:flex;flex:none;gap:8px;height:38px;margin-bottom:6px;padding:0 10px}.ss-admin .ss-set .ss-set__search.has-query,.ss-admin .ss-set .ss-set__search:focus-within{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.ss-admin .ss-set .ss-set__search input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink);flex:1;font-size:13.5px;height:100%;min-width:0;outline:none;padding:0!important}.ss-admin .ss-set .ss-set__search input::-webkit-search-cancel-button{display:none}.ss-admin .ss-set .ss-set__search kbd{background:var(--surface);border:1px solid var(--line);border-radius:6px;color:var(--ink-2);font-family:inherit;font-size:11.5px;padding:1px 6px}.ss-admin .ss-set .ss-set__search button{background:transparent;border:0;color:var(--ink-3);cursor:pointer;display:flex;padding:2px}.ss-admin .ss-set .ss-set__groups{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;margin:0 -4px;min-height:0;overflow:auto;padding:0 4px}.ss-admin .ss-set .ss-set__groups a{align-items:center;border-radius:12px;color:var(--ink);display:flex;gap:11px;padding:8px 10px;text-decoration:none}.ss-admin .ss-set .ss-set__groups a:hover{background:var(--surface-2)}.ss-admin .ss-set .ss-set__groups a:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ss-admin .ss-set .ss-set__groups a .ss-set-gtile{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2)}.ss-admin .ss-set .ss-set__groups a.is-active{background:linear-gradient(-90deg,color-mix(in srgb,var(--brand) 9%,var(--surface)),color-mix(in srgb,var(--brand) 4%,var(--surface)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 18%,var(--surface))}.ss-admin .ss-set .ss-set__groups a.is-active .ss-set__gtext strong{color:var(--brand-ink);font-weight:600}.ss-admin .ss-set .ss-set__groups a.is-active .ss-set-gtile{background:var(--set-tile);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 6px 14px -6px rgba(69,54,214,.6);color:#fff}.ss-admin .ss-set .ss-set__gtext{flex:1;min-width:0}.ss-admin .ss-set .ss-set__gtext strong{display:block;font-size:13.5px;font-weight:500;line-height:1.3}.ss-admin .ss-set .ss-set__gtext small{color:var(--ink-3);display:block;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-set .ss-set-gtile{align-items:center;background:var(--set-tile);border-radius:9px;color:#fff;display:inline-flex;flex:none;height:30px;justify-content:center;width:30px}.ss-admin .ss-set .ss-set-gtile.is-lg{border-radius:13px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 6px 14px -6px rgba(69,54,214,.6);height:44px;width:44px}.ss-admin .ss-set .ss-set__help{background:linear-gradient(-160deg,color-mix(in srgb,var(--brand) 8%,var(--surface)),color-mix(in srgb,var(--brand) 2%,var(--surface)) 70%);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 16%,var(--surface));display:flex;flex:none;flex-direction:column;font-size:12.5px;gap:8px;margin-top:8px;padding:14px}.ss-admin .ss-set .ss-set__help p{color:var(--ink-2);line-height:1.5;margin:0}.ss-admin .ss-set .ss-set__help>a{align-items:center;color:var(--brand-ink);display:inline-flex;font-size:13px;font-weight:600;gap:4px;text-decoration:none}.ss-admin .ss-set .ss-set__help-title{align-items:center;color:var(--ink);display:flex;font-size:13.5px;font-weight:600;gap:8px}.ss-admin .ss-set .ss-set__help-ic{align-items:center;background:var(--surface);border-radius:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 18%,var(--surface));color:var(--brand-ink);display:inline-flex;height:26px;justify-content:center;width:26px}.ss-admin .ss-set .ss-set__help-links{border-top:1px solid color-mix(in srgb,var(--brand) 14%,var(--surface));display:flex;gap:14px;margin-top:2px;padding-top:10px}.ss-admin .ss-set .ss-set__help-links a{align-items:center;color:var(--brand-ink);display:inline-flex;gap:5px;text-decoration:none}.ss-admin .ss-set .ss-set__main{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.ss-admin .ss-set .ss-set__head{align-items:center;display:flex;gap:14px;margin-bottom:2px}.ss-admin .ss-set .ss-set__head h2{color:var(--ink);font-size:20px;font-weight:650;letter-spacing:-.01em;margin:0}.ss-admin .ss-set .ss-set__head p{color:var(--ink-2);font-size:13.5px;margin:2px 0 0}.ss-admin .ss-set .ss-set-card{border-radius:16px;scroll-margin-top:130px;transition:box-shadow .4s ease}.ss-admin .ss-set .ss-set-card.is-flash{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 40%,transparent)}.ss-admin .ss-set .ss-set-card+.ss-set-card{margin-top:0}.ss-admin .ss-set .ss-set-card>*>.ss-section,.ss-admin .ss-set .ss-set-card>.ss-section{background:var(--surface);border:1px solid var(--set-line);border-radius:16px;box-shadow:var(--set-shadow);margin:0;overflow:hidden}.ss-admin .ss-set .ss-set-card .ss-section+.ss-section{margin-top:16px}.ss-admin .ss-set .ss-set-card .ss-section__head{align-items:center;display:flex;gap:12px;margin:0;padding:16px 18px}.ss-admin .ss-set .ss-set-card .ss-section__head h2{align-items:center;display:flex;font-size:15px;font-weight:600;gap:12px;line-height:20px;margin:0}.ss-admin .ss-set .ss-set-card .ss-section__head p{color:var(--ink-3);font-size:12.5px;line-height:17px;margin:1px 0 0;max-width:80ch}.ss-admin .ss-set .ss-set-card .ss-section__head .ss-section__text{flex:1;min-width:0}.ss-admin .ss-set .ss-set-card .ss-section__head--icon p{padding-right:46px}.ss-admin .ss-set .ss-set-card .ss-section__head .ss-section__aside{align-items:center;align-self:center;display:flex;flex:none;gap:10px}.ss-admin .ss-set .ss-set-card .ss-section__icon{align-self:flex-start;background:linear-gradient(-140deg,var(--brand-soft),color-mix(in srgb,var(--brand) 4%,var(--surface)));border-radius:10px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 16%,var(--surface));color:var(--brand-ink);height:34px;margin-bottom:-20px;width:34px}.ss-admin .ss-set .ss-set-card .ss-section__switch{align-items:center;color:var(--ink-3);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:9px}.ss-admin .ss-set .ss-set-card .ss-section__switch.is-on{color:var(--ok)}.ss-admin .ss-set .ss-set-card .ss-section__off{align-items:center;background:var(--surface-2);border-radius:10px;color:var(--ink-3);display:flex;font-size:12.5px;gap:8px;margin:0 18px 16px;padding:10px 12px}.ss-admin .ss-set .ss-set-card .ss-section__off>span:last-child{flex:1;min-width:0}.ss-admin .ss-set button.ss-urlfield__open{background:transparent;border:0;border-right:1px solid var(--line);border-radius:0;box-shadow:none;color:var(--ink-2);cursor:pointer}.ss-admin .ss-set .ss-set-offrow{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:16px}.ss-admin .ss-set .ss-set-offrow>span{flex:1;min-width:220px}.ss-admin .ss-set .ss-set-offrow .ss-urlfield{background:var(--surface);flex:none;max-width:100%;width:340px}.ss-admin .ss-set .ss-set-card .ss-section.is-danger{border-color:color-mix(in srgb,var(--live) 30%,var(--surface))}.ss-admin .ss-set .ss-set-card .ss-section.is-danger .ss-section__icon{background:var(--live-soft);box-shadow:none;color:var(--live)}.ss-admin .ss-set .ss-set-card .ss-panel,.ss-admin .ss-set .ss-set-card .ss-panel--padded{background:transparent;border:0;border-radius:0;border-top:1px solid var(--line-2);box-shadow:none;margin:0;padding:0}.ss-admin .ss-set .ss-set-card .ss-panel+.ss-panel{margin-top:0}.ss-admin .ss-set .ss-set-card .ss-panel>:not(.ss-field):not(.ss-tools):not(.components-notice):not(.ss-set-always):not(.ss-set-tip){margin-right:18px;margin-left:18px}.ss-admin .ss-set .ss-set-card .ss-panel>:not(.ss-field):first-child{margin-top:14px}.ss-admin .ss-set .ss-set-card .ss-panel>:not(.ss-field):last-child{margin-bottom:14px}.ss-admin .ss-set .ss-set-card .ss-field{border-top:1px solid var(--line-2);margin:0;padding:14px 18px}.ss-admin .ss-set .ss-set-card .ss-field:first-child{border-top:0;padding-top:14px}.ss-admin .ss-set .ss-set-card .ss-field:last-child{padding-bottom:14px}.ss-admin .ss-set .ss-set-card .ss-field__text label{color:var(--ink);font-size:13.5px;font-weight:500}.ss-admin .ss-set .ss-set-card .ss-field__text p{line-height:1.45;margin-top:2px}.ss-admin .ss-set .ss-set-card .ss-field--inline{grid-template-columns:minmax(0,1fr) auto}.ss-admin .ss-set .ss-set-card .components-notice,.ss-admin .ss-set .ss-set-card .ss-b-note{margin:12px 18px}.ss-admin .ss-set .ss-set-card .ss-tools{margin:0}.ss-admin .ss-set .ss-set-card .ss-tools li{padding:14px 18px}.ss-admin .ss-set .ss-set-tip{align-items:center;background:var(--info-soft);border-radius:10px;color:var(--ink-2);display:flex;font-size:12.5px;gap:9px;margin:0 18px 14px;padding:10px 12px}.ss-admin .ss-set .ss-set-tip .ss-i{color:var(--info);flex:none}.ss-admin .ss-set .ss-set-tip.is-ok{background:var(--ok-soft)}.ss-admin .ss-set .ss-set-tip.is-ok .ss-i{color:var(--ok)}.ss-admin .ss-set .ss-set-always{border-top:1px solid var(--line-2);color:var(--ink-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:8px 14px;padding:12px 18px}.ss-admin .ss-set .ss-set-always strong{color:var(--ink-3);font-weight:600}.ss-admin .ss-set .ss-set-always span{align-items:center;display:inline-flex;gap:5px}.ss-admin .ss-set .ss-set-checks{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:flex-end}.ss-admin .ss-set .ss-set-locked{opacity:.85}.ss-admin .ss-set .ss-set-locked .ss-section__head h2{gap:10px}.ss-admin .ss-set .ss-set-pro{align-items:center;background:linear-gradient(-140deg,#fff4d6,#ffe7a8);border-radius:999px;color:#8a5a00;display:inline-flex;flex:none;font-size:10.5px;font-weight:700;gap:4px;height:18px;letter-spacing:.04em;padding:0 7px}.ss-admin .ss-set .ss-set-unlock{align-items:center;background:var(--brand);border-radius:9px;color:#fff!important;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 12px;text-decoration:none}.ss-admin .ss-set .ss-set-unlock:hover{filter:brightness(1.06)}.ss-admin .ss-set .ss-choice{background:var(--surface-2);border-radius:10px;box-shadow:inset 0 0 0 1px var(--line-2);display:inline-flex;flex:0 0 auto!important;flex-wrap:wrap;gap:2px;padding:3px}.ss-admin .ss-set .ss-choice button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;padding:0 11px;position:relative;white-space:nowrap}.ss-admin .ss-set .ss-choice button:hover{color:var(--ink)}.ss-admin .ss-set .ss-choice button.is-on{background:var(--surface);box-shadow:0 1px 2px rgba(22,24,31,.08),0 0 0 1px var(--line);color:var(--ink)}.ss-admin .ss-set .ss-choice button.is-on .ss-choice__ic{color:var(--brand-ink)}.ss-admin .ss-set .ss-choice button:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ss-admin .ss-set .ss-choice__ic{color:var(--ink-3);display:flex}.ss-admin .ss-set .ss-choice__badge{align-items:center;background:var(--ok-soft);border-radius:999px;color:var(--ok);display:inline-flex;font-size:9.5px;font-weight:700;height:16px;padding:0 5px;text-transform:uppercase}.ss-admin .ss-set .ss-set-status{gap:8px}.ss-admin .ss-set .ss-set-undo{align-items:center;background:var(--surface);border:0;border-radius:999px;box-shadow:0 0 0 1px color-mix(in srgb,var(--ok) 25%,var(--surface));color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:5px;height:24px;margin-left:-6px;padding:0 9px}.ss-admin .ss-set .ss-set-status-row{align-items:center;display:inline-flex;gap:8px}.ss-admin .ss-set .ss-set-results{background:var(--surface);border:1px solid var(--set-line);border-radius:16px;box-shadow:var(--set-shadow);overflow:hidden}.ss-admin .ss-set .ss-set-results__count{border-bottom:1px solid var(--line-2);color:var(--ink);font-size:14px;font-weight:600;padding:14px 18px}.ss-admin .ss-set .ss-set-results__foot{align-items:center;color:var(--ink-3);display:flex;font-size:12.5px;gap:8px;padding:14px 18px}.ss-admin .ss-set .ss-set-results__foot a{color:var(--brand-ink)}.ss-admin .ss-set .ss-set-hit{align-items:center;border-bottom:1px solid var(--line-2);color:var(--ink);display:flex;gap:14px;padding:14px 18px;text-decoration:none}.ss-admin .ss-set .ss-set-hit:hover{background:var(--surface-2)}.ss-admin .ss-set .ss-set-hit .ss-set-gtile{background:linear-gradient(-140deg,var(--brand-soft),color-mix(in srgb,var(--brand) 4%,var(--surface)));border-radius:10px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 16%,var(--surface));color:var(--brand-ink);height:34px;width:34px}.ss-admin .ss-set .ss-set-hit mark{background:#fff1b8;border-radius:3px;color:inherit;padding:0 2px}.ss-admin .ss-set .ss-set-hit__text{display:flex;flex:1;flex-direction:column;min-width:0}.ss-admin .ss-set .ss-set-hit__text small{color:var(--ink-3);font-size:12px}.ss-admin .ss-set .ss-set-hit__text strong{font-size:14px;font-weight:600}.ss-admin .ss-set .ss-set-hit__text span{color:var(--ink-3);font-size:12.5px}.ss-admin .ss-set .ss-set-hit__go{align-items:center;color:var(--brand-ink);display:inline-flex;font-size:13px;font-weight:600;gap:4px}@media(max-height:860px){.ss-admin .ss-set .ss-set__gtext small,.ss-admin .ss-set .ss-set__help p{display:none}}@media(max-width:960px){.ss-admin .ss-set .ss-set__layout{flex-direction:column}.ss-admin .ss-set .ss-set__nav{height:auto;min-height:0;position:static;width:100%}.ss-admin .ss-set .ss-set__help{margin-top:10px}.ss-admin .ss-set .ss-set-card .ss-section__head--icon p{padding-right:0}}body[data-theme=dark] .ss-admin .ss-set{--set-shadow:0 1px 2px rgba(0,0,0,.3),0 10px 28px -18px rgba(0,0,0,.6)}body[data-theme=dark] .ss-admin .ss-set .ss-set-hit mark{background:rgba(250,204,21,.28)}body[data-theme=dark] .ss-admin .ss-set .ss-set-pro{background:rgba(250,204,21,.16);color:#facc15}.ss-set .ss-scs{display:flex;flex-direction:column;gap:12px;padding:14px 18px 16px}.ss-set .ss-scs__bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ss-set .ss-scs__search{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:10px;color:var(--ink-3);display:inline-flex;gap:8px;height:36px;padding:0 10px;width:240px}.ss-set .ss-scs__search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.ss-set .ss-scs__search input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink);flex:1;font-size:13px;min-height:0!important;min-width:0;outline:0;padding:0!important}.ss-set .ss-scs__cats{display:flex;flex-wrap:wrap;gap:6px}.ss-set .ss-scs__cats button{align-items:center;background:var(--surface-2);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;padding:0 12px}.ss-set .ss-scs__cats button span{font-size:11.5px;opacity:.7}.ss-set .ss-scs__cats button:hover{color:var(--ink)}.ss-set .ss-scs__cats button.is-on{background:var(--brand);box-shadow:none;color:#fff}.ss-set .ss-scs__cats button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-set .ss-scs__hint{align-items:center;color:var(--ink-3);display:flex;font-size:12.5px;gap:8px;margin:0}.ss-set .ss-scs__grid{background:var(--surface);border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;overflow:hidden}.ss-set .ss-scs__empty{color:var(--ink-3);grid-column:1/-1;margin:0;padding:24px;text-align:center}.ss-set .ss-scs__more{display:flex;justify-content:center}.ss-set .ss-scs__more button{align-items:center;background:var(--surface);border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 14px}.ss-set .ss-scs__more button:hover{background:var(--surface-2);color:var(--ink)}.ss-set .ss-scs__php{align-items:center;background:var(--surface-2);border-radius:12px;color:var(--ink-2);display:flex;font-size:12.5px;gap:12px;padding:10px 12px}.ss-set .ss-scs__php>span:nth-child(2){flex:1;min-width:0}.ss-set .ss-scs__php code{background:none;border:0;color:var(--brand-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:0;word-break:break-all}.ss-set .ss-scs__php .ss-sc__copy{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.ss-set .ss-scs__foot{color:var(--ink-3);font-size:12.5px;margin:0}.ss-set .ss-sc{background:var(--surface);border-top:1px solid var(--line-2);display:flex;flex-direction:column;gap:12px;min-width:0;padding:12px 16px;transition:background .15s}.ss-set .ss-sc:first-child{border-top:0}.ss-set .ss-sc:hover{background:color-mix(in srgb,var(--surface-2) 55%,var(--surface))}.ss-set .ss-sc.is-open{background:color-mix(in srgb,var(--brand) 4%,var(--surface));box-shadow:inset -3px 0 0 var(--brand)}.ss-set .ss-sc__line{align-items:center;display:flex;gap:16px;min-width:0}.ss-set .ss-sc__ic{align-items:center;background:color-mix(in srgb,var(--brand) 10%,var(--surface));border-radius:10px;color:var(--brand-ink);display:inline-flex;flex:none;height:34px;justify-content:center;width:34px}.ss-set .ss-sc__title{flex:none;min-width:0;width:290px}.ss-set .ss-sc__name{align-items:center;color:var(--ink);display:flex;font-size:14px;font-weight:600;gap:8px;white-space:nowrap}.ss-set .ss-sc__cat{align-items:center;background:var(--surface-2);border-radius:999px;color:var(--ink-3);display:inline-flex;font-size:11px;font-weight:500;height:18px;padding:0 7px}.ss-set .ss-sc__desc{color:var(--ink-3);display:block;display:-webkit-box;font-size:12.5px;-webkit-line-clamp:2;line-height:1.4;margin-top:2px;-webkit-box-orient:vertical;overflow:hidden}.ss-set .ss-sc__optsw{display:flex;flex:none;justify-content:flex-end;white-space:nowrap;width:124px}.ss-set .ss-sc__opts{align-items:center;background:none;border:0;color:var(--brand-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:4px;padding:4px 2px}.ss-set .ss-sc__opts svg{fill:currentColor}.ss-set .ss-sc__opts:focus-visible{border-radius:6px;outline:2px solid var(--brand)}.ss-set .ss-sc__code{align-items:center;background:var(--surface-2);border-radius:9px;box-shadow:inset 0 0 0 1px var(--line-2);box-sizing:border-box;color:var(--ink-2);display:flex;flex:1;gap:6px;height:34px;min-width:0;padding:0 12px 0 4px}.ss-set .ss-sc__code code{background:none;border:0;border-radius:0;color:inherit;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ss-set .ss-sc__p{color:var(--ink-3)}.ss-set .ss-sc__t{color:#6d28d9;font-weight:600}.ss-set .ss-sc__k{color:#0369a1}.ss-set .ss-sc__v{color:#b45309}.ss-set .ss-sc__copy{align-items:center;background:var(--surface);border:0;border-radius:7px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:12px;font-weight:600;gap:5px;height:28px;justify-content:center;padding:0 10px}.ss-set .ss-sc__copy.is-compact{padding:0;width:28px}.ss-set .ss-sc__copy:hover{box-shadow:inset 0 0 0 1px var(--brand);color:var(--brand-ink)}.ss-set .ss-sc__copy.is-done{color:var(--ok,#138a4b)}.ss-set .ss-sc__copy svg{fill:currentColor}.ss-set .ss-sc__none{color:var(--ink-3);flex:1;font-size:12.5px;margin:0}.ss-set .ss-sc__attrs{background:var(--surface);border-radius:10px;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.ss-set .ss-sc__row{align-items:center;border-top:1px solid var(--line-2);color:var(--ink-2);display:flex;font-size:12.5px;gap:12px;padding:9px 12px}.ss-set .ss-sc__row.is-head{background:var(--surface-2);border-top:0;color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.04em;padding:8px 12px;text-transform:uppercase}.ss-set .ss-sc__row:not(.is-on):not(.is-head) .ss-sc__val,.ss-set .ss-sc__row:not(.is-on):not(.is-head) .ss-sc__what{color:var(--ink-3)}.ss-set .ss-sc__attr,.ss-set .ss-sc__hattr{flex:none;width:150px}.ss-set .ss-sc__hval,.ss-set .ss-sc__val{flex:none;width:120px}.ss-set .ss-sc__attr{align-items:center;background:none;border:0;color:var(--ink-3);cursor:pointer;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:500;gap:9px;padding:0;text-align:right}.ss-set .ss-sc__attr[aria-pressed=true]{color:var(--ink);font-weight:600}.ss-set .ss-sc__attr:hover .ss-sc__box{box-shadow:inset 0 0 0 1.5px var(--brand)}.ss-set .ss-sc__attr[aria-pressed=true] .ss-sc__box{background:var(--brand);box-shadow:none}.ss-set .ss-sc__attr:focus-visible{border-radius:4px;outline:2px solid var(--brand);outline-offset:3px}.ss-set .ss-sc__box{align-items:center;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--line-strong,#c9cdd8);color:#fff;display:inline-flex;flex:none;height:16px;justify-content:center;width:16px}.ss-set .ss-sc__what{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-set .ss-sc__what em{color:var(--ink-3);font-style:normal;margin-right:8px}.ss-set .ss-sc__val{background:none;border:0;color:var(--ink-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ss-set .ss-sc__foot{align-items:center;color:var(--ink-3);display:flex;font-size:12px;gap:6px}.ss-set .ss-sc__foot svg{fill:currentColor;flex:none}.ss-set .ss-sc__foot span{flex:1}.ss-set .ss-sc__foot button{align-items:center;background:none;border:0;color:var(--brand-ink);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:4px;padding:2px}body[data-theme=dark] .ss-set .ss-sc__t{color:#c4b5fd}body[data-theme=dark] .ss-set .ss-sc__k{color:#7dd3fc}body[data-theme=dark] .ss-set .ss-sc__v{color:#fbbf24}.ss-set .ss-set-card .ss-field__control>.ss-urlfield{border-radius:10px;margin-right:auto;max-width:360px;min-height:36px;min-width:0;width:auto}.ss-set .ss-set-card .ss-field__control>.ss-urlfield .ss-urlfield__input{font-weight:500;min-width:80px;width:120px}.ss-set .ss-set-card .ss-field--stack{gap:10px;grid-template-columns:minmax(0,1fr)}.ss-set .ss-set-card .ss-field--stack .ss-field__control{justify-content:flex-start}.ss-set-select{align-items:center;display:inline-flex;margin-right:auto;max-width:100%;position:relative;width:240px}.ss-set-select__ic{color:var(--ink);right:12px;pointer-events:none;position:absolute}.ss-set-select__chev{color:var(--ink-3);pointer-events:none;position:absolute;left:10px}.ss-set-select select{appearance:none;-webkit-appearance:none;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-shadow:none;color:var(--ink);cursor:pointer;font:inherit;font-size:13.5px;height:36px;line-height:34px;margin:0;max-width:100%!important;min-height:36px;min-width:0;padding:0 32px 0 30px;text-overflow:ellipsis;width:100%!important}.ss-set-select select:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent);outline:0}.ss-orderchips{display:flex;flex-wrap:wrap;gap:8px}.ss-orderchip{align-items:center;background:var(--surface);border-radius:10px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);display:inline-flex;font-size:13.5px;font-weight:500;height:36px;padding:0 6px 0 12px;transition:box-shadow .15s,background .15s,opacity .15s}.ss-orderchip:not(.is-on){background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3)}.ss-orderchip:not(.is-on) .ss-orderchip__grip{visibility:hidden}.ss-orderchip.is-on .ss-orderchip__grip{cursor:grab}.ss-orderchip.is-drag{opacity:.45}.ss-orderchip.is-over{box-shadow:inset 0 0 0 2px var(--brand)}.ss-orderchip__grip{color:var(--ink-3);display:inline-flex;justify-content:center;width:18px}.ss-orderchip__grip svg{fill:none;stroke-width:3}.ss-orderchip label{align-items:center;cursor:pointer;display:inline-flex;gap:8px;white-space:nowrap}.ss-orderchip input[type=checkbox]{appearance:none;-webkit-appearance:none;background:var(--surface) center/10px 10px no-repeat;border:1.5px solid var(--line-strong);border-radius:4px;box-shadow:none;cursor:pointer;flex:none;height:16px;margin:0 2px 0 0;min-width:16px;padding:0;transition:background-color .15s,border-color .15s;width:16px}.ss-orderchip input[type=checkbox]:before{content:none!important;display:none}.ss-orderchip input[type=checkbox]:checked{background-color:var(--brand);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273.5%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m5 12.5 5 5L19 7%27/%3E%3C/svg%3E");border-color:var(--brand)}.ss-orderchip input[type=checkbox]:hover:not(:checked){border-color:var(--brand)}.ss-orderchip input[type=checkbox]:focus,.ss-orderchip input[type=checkbox]:focus-visible{box-shadow:none;outline:2px solid color-mix(in srgb,var(--brand) 40%,transparent);outline-offset:2px}.ss-orderchip.is-on label .ss-i{color:var(--brand-ink);fill:currentColor}.ss-set-tip a{color:inherit;font-weight:600}.ss-admin .ss-field__control>.ss-set-select,.ss-admin .ss-field__control>.ss-urlfield{flex:0 0 auto!important}.ss-admin .ss-field__control>.ss-set-select{width:260px!important}.ss-streamstrip{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}@media(max-width:960px){.ss-streamstrip{grid-template-columns:minmax(0,1fr)}}.ss-streamstrip__tile{align-items:center;background:var(--surface);border:1px solid var(--set-line,var(--line));border-radius:14px;box-shadow:var(--set-shadow,none);display:flex;gap:12px;padding:14px 16px;--tone:var(--ok);--tone-soft:var(--ok-soft)}.ss-streamstrip__tile.is-warn{--tone:var(--warn,#b45309);--tone-soft:var(--warn-soft)}.ss-streamstrip__tile.is-brand{--tone:var(--brand-ink);--tone-soft:var(--brand-soft)}.ss-streamstrip__tile strong{color:var(--ink);display:block;font-size:15px;font-weight:600}.ss-streamstrip__ic{align-items:center;background:var(--tone-soft);border-radius:10px;color:var(--tone);display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.ss-streamstrip__ic svg{fill:currentColor}.ss-streamstrip__label{color:var(--ink-3);display:block;font-size:12.5px}
.ss-admin .ss-anl .ss-anl-stage{border-radius:16px;min-height:760px;overflow:hidden;position:relative}.ss-admin .ss-anl .ss-anl-preview{display:flex;filter:blur(5px);flex-direction:column;gap:16px;opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none}.ss-admin .ss-anl .ss-anl-row{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.ss-admin .ss-anl .ss-anl-split{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 320px}.ss-admin .ss-anl .ss-anl-box{background:var(--surface);border:1px solid var(--line);border-radius:16px;display:flex;flex-direction:column;gap:10px;min-height:110px;padding:18px}.ss-admin .ss-anl .ss-anl-box.is-tall{min-height:260px}.ss-admin .ss-anl .ss-anl-box i{background:var(--line-2);border-radius:6px;display:block;height:10px}.ss-admin .ss-anl .ss-anl-box i.is-num{background:color-mix(in srgb,var(--brand) 25%,var(--surface));height:26px;width:40%}.ss-admin .ss-anl .ss-anl-box i.is-short{width:50%}.ss-admin .ss-anl .ss-anl-chart{height:220px;width:100%}.ss-admin .ss-anl .ss-anl-chart .is-area{fill:var(--brand);opacity:.1}.ss-admin .ss-anl .ss-anl-chart .is-line{fill:none;stroke:var(--brand);stroke-width:3}.ss-admin .ss-anl .ss-anl-bars{align-items:flex-end;flex-direction:row}.ss-admin .ss-anl .ss-anl-bars span{background:color-mix(in srgb,var(--brand) 45%,var(--surface));border-radius:6px 6px 3px 3px;flex:1}.ss-admin .ss-anl .ss-anl-veil{align-items:flex-start;background:linear-gradient(-180deg,color-mix(in srgb,var(--canvas) 20%,transparent),color-mix(in srgb,var(--canvas) 85%,transparent) 45%);display:flex;inset:0;justify-content:center;padding:28px 16px;position:absolute}.ss-admin .ss-anl .ss-anl-card{background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:0 1px 2px rgba(22,24,31,.04),0 30px 70px -10px rgba(22,24,31,.22);max-width:100%;overflow:hidden;width:600px}.ss-admin .ss-anl .ss-anl-card__band{background-color:color-mix(in srgb,var(--brand) 3%,var(--surface));background-image:radial-gradient(color-mix(in srgb,var(--brand) 16%,var(--surface)) 1.2px,transparent 1.2px);background-size:16px 16px;border-bottom:1px solid color-mix(in srgb,var(--brand) 10%,var(--surface));display:flex;height:176px;justify-content:center;overflow:hidden;position:relative}.ss-admin .ss-anl .ss-anl-card__body{padding:24px 32px;text-align:center}.ss-admin .ss-anl .ss-anl-card__body h2{color:var(--ink);font-size:24px;font-weight:650;letter-spacing:-.01em;margin:0}.ss-admin .ss-anl .ss-anl-card__body>p{color:var(--ink-2);font-size:14.5px;line-height:1.55;margin:6px auto 0;max-width:420px}.ss-admin .ss-anl .ss-anl-art{flex:none}.ss-admin .ss-anl .ss-anl-art__card{fill:var(--surface);filter:drop-shadow(0 8px 10px rgba(91,76,245,.14))}.ss-admin .ss-anl .ss-anl-art__soft{fill:color-mix(in srgb,var(--brand) 14%,var(--surface))}.ss-admin .ss-anl .ss-anl-pro{align-items:center;background:var(--brand);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:24px;right:20px;letter-spacing:.04em;padding:0 10px;position:absolute;top:18px}.ss-admin .ss-anl .ss-anl-feats{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0;text-align:right}.ss-admin .ss-anl .ss-anl-feats>div{align-items:flex-start;background:var(--surface-2);border-radius:12px;display:flex;gap:12px;padding:12px}.ss-admin .ss-anl .ss-anl-feats>div>span:first-child{align-items:center;background:var(--surface);border-radius:9px;box-shadow:0 0 0 1px var(--line);color:var(--brand-ink);display:flex;flex:none;height:30px;justify-content:center;width:30px}.ss-admin .ss-anl .ss-anl-feats strong{color:var(--ink);display:block;font-size:13.5px;font-weight:600}.ss-admin .ss-anl .ss-anl-feats small{color:var(--ink-3);font-size:12.5px;line-height:1.4}.ss-admin .ss-anl .ss-anl-cta{align-items:center;background:var(--brand);border-radius:12px;box-shadow:0 6px 16px -4px rgba(91,76,245,.5);color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:8px;height:46px;justify-content:center;text-decoration:none;width:100%}.ss-admin .ss-anl .ss-anl-cta:focus,.ss-admin .ss-anl .ss-anl-cta:hover{color:#fff;filter:brightness(1.05)}.ss-admin .ss-anl .ss-anl-cta:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-admin .ss-anl .ss-anl-trust{border-top:1px solid var(--line-2);color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:8px 18px;justify-content:center;margin-top:18px;padding-top:16px}.ss-admin .ss-anl .ss-anl-trust span{align-items:center;display:inline-flex;gap:6px}.ss-admin .ss-anl .ss-anl-trust svg{color:var(--ok)}@media(max-width:900px){.ss-admin .ss-anl .ss-anl-row{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-admin .ss-anl .ss-anl-feats,.ss-admin .ss-anl .ss-anl-split{grid-template-columns:minmax(0,1fr)}}
.streamsera-wrap.wrap{margin:0 -20px 0 0}body.streamsera-admin-page #wpbody-content,body.streamsera-admin-page #wpcontent{padding-bottom:0}body.streamsera-admin-page #wpfooter{display:none}body.streamsera-admin-page .error,body.streamsera-admin-page .notice,body.streamsera-admin-page .updated{margin:12px 4px 0 24px}.ss-admin{--ink:#16181f;--ink-2:#4b4f5c;--ink-3:#7b8090;--line:#dfe2ea;--line-2:#eceef3;--line-strong:#c9cdd8;--canvas:#f5f6f9;--surface:#fff;--surface-2:#f8f9fb;--brand:#5b4cf5;--brand-ink:#4536d6;--brand-soft:#eeecfe;--live:#e5484d;--live-soft:#fdecec;--ok:#1f9d5a;--ok-soft:#e6f5ec;--warn:#d9850b;--warn-soft:#fdf1df;--info:#2563eb;--info-soft:#e8efff;--r-sm:8px;--r-md:12px;--r-lg:16px;--shadow-sm:0 1px 2px rgba(22,24,31,.05);--shadow-md:0 8px 24px -8px rgba(22,24,31,.16);--max:1180px;background:var(--canvas);color:var(--ink);font-size:13.5px;line-height:1.5;margin-top:-10px;min-height:calc(100vh - 32px);-webkit-font-smoothing:antialiased}.ss-admin *,.ss-admin :after,.ss-admin :before{box-sizing:border-box}.ss-admin a{color:var(--brand-ink);text-decoration:none}.ss-admin a:hover{text-decoration:underline}.ss-admin h1,.ss-admin h2,.ss-admin h3{color:var(--ink);font-weight:650;letter-spacing:-.012em;margin:0}.ss-admin p{margin:0}.ss-admin code{background:var(--surface-2);border:1px solid var(--line);border-radius:4px;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;padding:1px 6px}.ss-admin .components-button{border-radius:var(--r-sm);font-weight:600;transition:background .12s ease,box-shadow .12s ease,color .12s ease}.ss-admin .components-button.is-primary{background:var(--brand);border-color:var(--brand);box-shadow:none}.ss-admin .components-button.is-primary:hover:not(:disabled){background:var(--brand-ink)}.ss-admin .components-button.is-primary:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px var(--brand)}.ss-admin .components-button.is-secondary{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink)}.ss-admin .components-button.is-secondary:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ink-3);color:var(--ink)}.ss-admin .components-button.is-secondary.is-destructive{box-shadow:inset 0 0 0 1px #f3c4c6;color:var(--live)}.ss-admin .components-button.is-tertiary{color:var(--ink-2)}.ss-admin .components-button.is-tertiary:hover:not(:disabled){background:var(--line-2);color:var(--ink)}.ss-admin .components-button.is-tertiary.is-destructive:hover:not(:disabled){background:var(--live-soft);color:var(--live)}.ss-admin .components-button.is-link{font-weight:550}.ss-admin .components-button.has-icon:not(.has-text){min-width:32px}.ss-admin .components-button svg{flex:0 0 auto}.ss-admin .components-base-control label,.ss-admin .components-base-control__label,.ss-admin .components-checkbox-control__label,.ss-admin .components-input-control__label,.ss-admin .components-toggle-control__label,.ss-admin [class*=components-][class*=__label]{color:var(--ink);font-size:12.5px;font-weight:600;letter-spacing:0!important;margin-bottom:6px;text-transform:none!important}.ss-admin .components-base-control__help{color:var(--ink-3);font-size:12px;margin-top:6px}.ss-admin .components-input-control__container .components-input-control__input,.ss-admin .components-search-control__input,.ss-admin .components-select-control__input,.ss-admin .components-text-control__input,.ss-admin .components-textarea-control__input,.ss-admin input[type=email],.ss-admin input[type=number],.ss-admin input[type=text],.ss-admin input[type=url],.ss-admin select,.ss-admin textarea{background:var(--surface)!important;border:1px solid var(--line-strong)!important;border-radius:var(--r-sm)!important;box-shadow:none!important;color:var(--ink)!important;font-size:13.5px!important;min-height:38px;transition:border-color .12s ease,box-shadow .12s ease}.ss-admin .components-input-control__container .components-input-control__input:hover,.ss-admin .components-search-control__input:hover,.ss-admin .components-select-control__input:hover,.ss-admin .components-text-control__input:hover,.ss-admin .components-textarea-control__input:hover,.ss-admin input[type=email]:hover,.ss-admin input[type=number]:hover,.ss-admin input[type=text]:hover,.ss-admin input[type=url]:hover,.ss-admin select:hover,.ss-admin textarea:hover{border-color:var(--ink-3)!important}.ss-admin .components-input-control__container .components-input-control__input:focus,.ss-admin .components-input-control__container .components-input-control__input:focus-within,.ss-admin .components-search-control__input:focus,.ss-admin .components-search-control__input:focus-within,.ss-admin .components-select-control__input:focus,.ss-admin .components-select-control__input:focus-within,.ss-admin .components-text-control__input:focus,.ss-admin .components-text-control__input:focus-within,.ss-admin .components-textarea-control__input:focus,.ss-admin .components-textarea-control__input:focus-within,.ss-admin input[type=email]:focus,.ss-admin input[type=email]:focus-within,.ss-admin input[type=number]:focus,.ss-admin input[type=number]:focus-within,.ss-admin input[type=text]:focus,.ss-admin input[type=text]:focus-within,.ss-admin input[type=url]:focus,.ss-admin input[type=url]:focus-within,.ss-admin select:focus,.ss-admin select:focus-within,.ss-admin textarea:focus,.ss-admin textarea:focus-within{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft)!important;outline:none}.ss-admin .components-input-control__backdrop{border:0!important;box-shadow:none!important}.ss-admin .components-input-control__container:focus-within .components-input-control__backdrop{box-shadow:none!important}.ss-admin .components-select-control__input{padding-left:36px}.ss-admin .components-search-control .components-input-control__container{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-sm)}.ss-admin .components-search-control .components-input-control__container:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .components-search-control .components-input-control__input{border:0!important;box-shadow:none!important;min-height:36px}.ss-admin .components-search-control .components-input-control__input:focus{box-shadow:none!important}.ss-admin .components-search-control .components-input-control__prefix,.ss-admin .components-search-control .components-input-control__suffix{color:var(--ink-3)}.ss-admin .components-form-toggle .components-form-toggle__track{background:var(--line-strong);border:0;border-radius:999px;height:20px;width:36px}.ss-admin .components-form-toggle .components-form-toggle__thumb{background:var(--surface);border:0;box-shadow:0 1px 2px rgba(0,0,0,.25);height:16px;right:2px;top:2px;width:16px}.ss-admin .components-form-toggle.is-checked .components-form-toggle__track{background:var(--brand)}.ss-admin .components-form-toggle.is-checked .components-form-toggle__thumb{transform:translateX(-16px)}.ss-admin .components-form-toggle input:focus-visible+.components-form-toggle__track{box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .components-checkbox-control__input[type=checkbox]{border-color:var(--line-strong);border-radius:5px}.ss-admin .components-checkbox-control__input[type=checkbox]:checked{background:var(--brand);border-color:var(--brand)}.ss-admin .components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .components-checkbox-control__label{font-weight:500;margin-bottom:0}.ss-admin .components-range-control .components-range-control__thumb,.ss-admin .components-range-control .components-range-control__thumb-wrapper{background:var(--brand);border:0;height:16px;width:16px}.ss-admin .components-range-control .components-range-control__thumb-wrapper{top:-6px}.ss-admin .components-range-control .components-range-control__tooltip{background:var(--ink);border-radius:6px}.ss-admin .components-range-control .components-number-control input{min-height:34px}.ss-admin .components-tab-panel__tabs-item{color:var(--ink-2);font-weight:600}.ss-admin .components-tab-panel__tabs-item.is-active{box-shadow:inset 0 -2px 0 var(--brand);color:var(--brand-ink)}.ss-admin .components-notice{border-right-width:4px;border-radius:var(--r-md);margin:12px 0 14px}.ss-admin .components-notice:first-child{margin-top:0}.ss-admin .components-notice:last-child{margin-bottom:0}.ss-admin .components-notice.is-warning{background:var(--warn-soft);border-color:var(--warn)}.ss-admin .components-notice.is-success{background:var(--ok-soft);border-color:var(--ok)}.ss-admin .components-popover__content{border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md)}.ss-admin .components-snackbar{border-radius:var(--r-md)}.ss-admin .components-modal__frame.ss-modal{border-radius:var(--r-lg)}.ss-admin .components-modal__frame.ss-modal .components-modal__header{border-bottom:1px solid var(--line)}.ss-admin .components-modal__frame.ss-modal .components-modal__content{padding-top:0}.ss-admin .components-modal__frame.ss-modal--sm{max-width:440px}.ss-admin .components-modal__frame.ss-modal--embed{max-width:560px}.ss-admin .ss-modal__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.ss-muted{color:var(--ink-3)}.ss-main{padding:0 24px 48px}.ss-admin--builder .ss-main{padding:0}.ss-snackbars{bottom:24px;right:50%;position:fixed;transform:translateX(50%);z-index:100000}.ss-page>:not(.ss-ph){margin-right:0;margin-left:0;max-width:none}.ss-page--form>:not(.ss-ph){max-width:var(--max)}.ss-ph{background:var(--surface);margin:0 -24px 24px;padding:0 24px;position:sticky;top:32px;z-index:25}.ss-ph .ss-ph__inner{max-width:none}.ss-ph{border-bottom:1px solid var(--line);box-shadow:0 1px 0 rgba(22,24,31,.02)}.ss-ph__inner{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0;max-width:none;min-height:64px;padding:10px 0}.ss-ph h1{font-size:19px;line-height:1.25}.ss-ph__tabs{align-items:center;display:flex;flex:0 1 auto;margin-right:8px;margin-left:auto}.ss-ph__tabs .ss-seg{margin:0}.ss-ph__text{align-items:center;display:flex;gap:12px;min-width:0}.ss-ph__text p{color:var(--ink-3);font-size:12.5px;margin-top:1px;max-width:70ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-ph__icon{background:linear-gradient(-140deg,#7b6dff,#5b4cf5 48%,#3f2fd0);border-radius:13px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 6px 14px -6px rgba(69,54,214,.6);color:#fff;display:grid;flex:0 0 auto;height:42px;place-items:center;position:relative;width:42px}.ss-ph__icon .ss-i{fill:currentColor;filter:drop-shadow(0 1px 1px rgba(30,20,120,.25))}.ss-ph__icon>*{position:relative;z-index:1}.ss-ph__icon:after{background:radial-gradient(circle at 26% 18%,hsla(0,0%,100%,.22),transparent 55%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.ss-ph__copy{min-width:0}.ss-ph__back{border-radius:var(--r-sm);color:var(--ink-2)!important;display:grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.ss-ph__back:hover{background:var(--line-2);text-decoration:none!important}.ss-ph__actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.ss-ph__actions .components-base-control{margin:0}.ss-section{margin-bottom:28px}.ss-section__head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.ss-section__head h2{font-size:15px}.ss-section__head p{color:var(--ink-3);margin-top:2px;max-width:70ch}.ss-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}.ss-panel--padded{padding:20px 22px}.ss-panel__foot{border-top:1px solid var(--line-2);font-size:12.5px;padding:10px 18px}.ss-panel+.ss-panel{margin-top:12px}.ss-field{border-top:1px solid var(--line-2);display:grid;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);padding:18px 0}.ss-field:first-child{border-top:0;padding-top:0}.ss-field:last-child{padding-bottom:0}.ss-field__text label{display:block;font-weight:600}.ss-field__text p{color:var(--ink-3);font-size:12.5px;margin-top:3px}.ss-field__control{min-width:0}.ss-field__control .components-base-control{margin-bottom:0}.ss-field--inline{align-items:center;grid-template-columns:1fr auto}.ss-stats{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:28px}.ss-stat{--stat-c:var(--ink-2);--stat-soft:var(--line-2);align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);color:inherit;display:flex;font:inherit;gap:14px;min-width:0;padding:16px 18px;text-align:right}.ss-stat.is-link{cursor:pointer;text-decoration:none!important;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.ss-stat.is-link:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-1px)}.ss-stat.is-link:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-stat__icon{background:var(--stat-soft);border-radius:12px;color:var(--stat-c);display:grid;flex:0 0 auto;height:44px;place-items:center;width:44px}.ss-stat__icon .ss-i{fill:currentColor}.ss-stat__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ss-stat__top{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.ss-stat__value{color:var(--ink);font-size:26px;font-weight:650;letter-spacing:-.02em;line-height:1.1}.ss-stat__label{color:var(--ink-2);font-size:13px;font-weight:500;margin-top:4px}.ss-stat__hint{color:var(--ink-3);font-size:12px;margin-top:5px}.ss-stat__delta{align-items:center;background:var(--line-2);border-radius:999px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:650;gap:2px;padding:1px 4px 1px 7px}.ss-stat__delta small{color:var(--ink-3);font-weight:500;margin-right:3px}.ss-stat__delta .ss-i{fill:currentColor}.ss-stat__delta.is-up{background:var(--ok-soft);color:var(--ok)}.ss-stat__delta.is-down{background:var(--live-soft);color:var(--live)}.ss-stat--live,.ss-stat--ok,.ss-stat--success{--stat-c:var(--ok);--stat-soft:var(--ok-soft)}.ss-stat--error{--stat-c:var(--live);--stat-soft:var(--live-soft)}.ss-stat--warn,.ss-stat--warning{--stat-c:var(--warn);--stat-soft:var(--warn-soft)}.ss-stat--brand{--stat-c:var(--brand-ink);--stat-soft:var(--brand-soft)}.ss-stat--info{--stat-c:var(--info);--stat-soft:var(--info-soft)}.ss-stat--muted,.ss-stat--neutral{--stat-c:var(--ink-3);--stat-soft:var(--line-2)}.ss-stat--live .ss-stat__value,.ss-stat--ok .ss-stat__value,.ss-stat--success .ss-stat__value{color:var(--ok)}.ss-stat--error .ss-stat__value{color:var(--live)}.ss-stat--muted .ss-stat__value,.ss-stat--neutral .ss-stat__value{color:var(--ink-3)}.ss-pill{align-items:center;background:var(--line-2);border-radius:999px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:2px 9px;vertical-align:middle;white-space:nowrap}.ss-pill__dot{background:currentColor;border-radius:50%;height:6px;width:6px}.ss-pill--live,.ss-pill--ok,.ss-pill--success{background:var(--ok-soft);color:var(--ok)}.ss-pill--danger,.ss-pill--error{background:var(--live-soft);color:var(--live)}.ss-pill--warn,.ss-pill--warning{background:var(--warn-soft);color:var(--warn)}.ss-pill--info{background:var(--info-soft);color:var(--info)}.ss-pill--neutral{background:var(--line-2);color:var(--ink-2)}.ss-pill--pulse .ss-pill__dot{animation:ss-pulse 1.4s ease-in-out infinite}.ss-pill--brand{background:var(--brand-soft);color:var(--brand-ink);font-size:10.5px;padding:1px 7px}.ss-dot{background:var(--ink-3);border-radius:50%;display:inline-block;height:9px;opacity:.5;width:9px}.ss-dot--live,.ss-dot--success{background:var(--ok);box-shadow:0 0 0 3px var(--ok-soft);opacity:1}.ss-dot--error{background:var(--live);box-shadow:0 0 0 3px var(--live-soft);opacity:1}.ss-list{list-style:none;margin:0;padding:0}.ss-list--links li a{align-items:center;border-top:1px solid var(--line-2);color:var(--ink)!important;display:flex;gap:10px;padding:11px 18px}.ss-list--links li a:hover{background:var(--surface-2);text-decoration:none!important}.ss-list--links li a .ss-i{color:var(--ink-3)}.ss-list--links li:first-child a{border-top:0}.ss-row{align-items:center;border-top:1px solid var(--line-2);display:flex;gap:14px;padding:13px 18px}.ss-list li:first-child>.ss-row,.ss-row:first-child{border-top:0}.ss-row__lead{align-items:center;display:flex;flex:0 0 auto}.ss-row__body{flex:1 1 auto;min-width:0}.ss-row__title{align-items:center;display:flex;font-weight:600;gap:8px}.ss-row__title a{color:var(--ink)}.ss-row__meta{color:var(--ink-3);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-row__side{align-items:center;display:flex;flex:0 0 auto;font-size:12.5px;gap:10px}.ss-row__num{font-weight:600}.ss-row__num small{color:var(--ink-3);font-weight:400}.ss-list--compact .ss-row{padding:10px 18px}.ss-layout-mini{background:var(--line-2);border-radius:5px;display:block;height:24px;position:relative;width:34px}.ss-layout-mini:after{background:var(--brand);border-radius:2px;content:"";opacity:.55;position:absolute}.ss-layout-mini--bar:after{bottom:4px;height:5px;right:4px;left:4px}.ss-layout-mini--card:after{bottom:4px;right:11px;left:11px;top:4px}.ss-layout-mini--hero:after{inset:4px}.ss-cols{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 340px}.ss-cols--form{grid-template-columns:minmax(0,1fr) 300px}.ss-cols--dash{grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}.ss-cols__side--sticky{position:sticky;top:112px}.ss-cols__side .ss-panel+.ss-panel{margin-top:16px}.ss-cols__side>.ss-panel+.ss-section{margin-top:24px}.ss-empty{padding:36px 24px;text-align:center}.ss-empty__icon{background:var(--brand-soft);border-radius:12px;color:var(--brand-ink);display:grid;height:44px;margin:0 auto 12px;place-items:center;width:44px}.ss-empty h3{font-size:15px}.ss-empty p{color:var(--ink-3);margin:6px auto 14px;max-width:44ch}.ss-loading{display:grid;min-height:240px;place-items:center}.ss-toolbar{align-items:center;border-bottom:1px solid var(--line-2);display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.ss-toolbar .components-search-control{width:280px}.ss-toolbar--bare{border:0;padding:0 0 14px}.ss-table{border-collapse:collapse;width:100%}.ss-table td,.ss-table th{border-top:1px solid var(--line-2);padding:12px 16px;text-align:right;vertical-align:middle}.ss-table th{border-top:0;color:var(--ink-3);font-size:12px;font-weight:600}.ss-table tbody tr:hover td{background:var(--surface-2)}.ss-table__actions{text-align:left;white-space:nowrap}.ss-table__actions .components-button{color:var(--ink-2);margin-right:2px}.ss-table__actions .components-button.is-destructive{color:var(--ink-3)}.ss-table__actions .components-button.is-destructive:hover{color:var(--live)}.ss-table a strong{color:var(--ink)}.ss-cell-title{align-items:center;display:flex;gap:10px}.ss-cell-np{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-copy{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);display:flex;gap:10px;margin:10px 0;padding:8px 12px 8px 8px}.ss-copy code{background:none;border:0;flex:1 1 auto;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ss-code-block{display:block;margin-bottom:6px;overflow:auto;padding:8px 10px;white-space:nowrap}.ss-dl{display:grid;font-size:12.5px;gap:6px 14px;grid-template-columns:auto 1fr;margin:12px 0 0}.ss-dl dt{color:var(--ink-3)}.ss-dl dd{margin:0}.ss-welcome{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);margin:24px auto 0;max-width:640px;padding:56px 32px;text-align:center}.ss-welcome__art{color:var(--brand);display:grid;height:96px;margin:0 auto 20px;place-items:center;position:relative;width:96px}.ss-welcome__ring{animation:ss-ring 3s ease-out infinite;border:1.5px solid var(--brand);border-radius:50%;inset:0;opacity:0;position:absolute}.ss-welcome__ring:nth-child(2){animation-delay:1s}.ss-welcome__ring:nth-child(3){animation-delay:2s}.ss-welcome h2{font-size:22px}.ss-welcome p{color:var(--ink-2);margin:10px auto 22px;max-width:52ch}.ss-welcome__actions{display:flex;gap:8px;justify-content:center}.ss-checklist{padding:18px 20px}.ss-checklist__head{align-items:flex-start;display:flex;justify-content:space-between}.ss-checklist__head h3{font-size:15px}.ss-checklist__head p{color:var(--ink-3);font-size:12.5px}.ss-checklist__steps{list-style:none;margin:14px 0 0;padding:0}.ss-checklist__steps li{align-items:center;border-top:1px solid var(--line-2);display:flex;gap:10px;padding:8px 0}.ss-checklist__steps li.is-done .ss-checklist__label{color:var(--ink-3);text-decoration:line-through}.ss-checklist__mark{border:1.5px solid var(--line);border-radius:50%;color:#fff;display:grid;flex:0 0 auto;height:20px;place-items:center;width:20px}.is-done .ss-checklist__mark{background:var(--ok);border-color:var(--ok)}.ss-checklist__label{flex:1 1 auto}.ss-progress{background:var(--line-2);border-radius:999px;height:4px;margin-top:12px;overflow:hidden}.ss-progress span{background:var(--brand);border-radius:inherit;display:block;height:100%;transition:width .4s ease}.ss-stream{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);padding:16px}.ss-stream+.ss-stream{margin-top:12px}.ss-stream__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ss-stream__index{color:var(--ink-3);font-size:12px;font-weight:600}.ss-stream__url{display:flex;gap:8px}.ss-stream__url .components-base-control{flex:1 1 auto}.ss-stream__url input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ss-stream__grid{display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr;margin-top:12px}.ss-form-grid{display:grid;gap:4px 16px;grid-template-columns:1fr 1fr}.ss-form-grid .span-2{grid-column:span 2}.ss-form-grid .components-base-control{margin-bottom:12px}.ss-logo-field{align-items:flex-start;border-bottom:1px solid var(--line-2);display:flex;gap:16px;margin-bottom:18px;padding-bottom:18px}.ss-logo-field__title{font-weight:600}.ss-logo-field p{font-size:12.5px;margin:2px 0 10px}.ss-logo-preview{background:var(--surface-2);border:1.5px dashed var(--line);border-radius:var(--r-md);color:var(--ink-3);cursor:pointer;display:grid;flex:0 0 auto;height:80px;overflow:hidden;padding:0;place-items:center;width:80px}.ss-logo-preview img{height:100%;object-fit:contain;width:100%}.ss-logo-preview:hover{border-color:var(--brand);color:var(--brand)}.ss-livecard{padding:16px 18px}.ss-livecard__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.ss-livecard__head h3{font-size:14px}.ss-livecard__track{font-weight:600;line-height:1.35;margin-top:10px}.ss-tips{padding:16px 18px}.ss-tips h3{font-size:14px;margin-bottom:8px}.ss-tips ul{color:var(--ink-2);font-size:12.5px;margin:0;padding-right:18px}.ss-tips ul li+li{margin-top:6px}.ss-viewswitch{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);display:inline-flex;gap:2px;padding:3px}.ss-viewswitch button{background:transparent;border:0;border-radius:6px;color:var(--ink-3);cursor:pointer;display:grid;height:30px;place-items:center;width:32px}.ss-viewswitch button:hover{background:var(--line-2);color:var(--ink)}.ss-viewswitch button.is-active{background:var(--brand-soft);border-color:color-mix(in srgb,var(--brand) 35%,transparent);color:var(--brand-ink)}.ss-viewswitch button:focus-visible{outline:2px solid var(--brand)}.ss-thumb{background:linear-gradient(-135deg,color-mix(in srgb,var(--p) 16%,#fff),color-mix(in srgb,var(--a) 16%,#fff));border:0;border-radius:var(--r-sm);cursor:pointer;display:block;flex:0 0 auto;height:44px;overflow:hidden;padding:0;position:relative;width:64px}.ss-thumb__shape{background:var(--p);border-radius:3px;position:absolute}.ss-thumb--bar .ss-thumb__shape{bottom:7px;height:8px;right:8px;left:8px}.ss-thumb--card .ss-thumb__shape{height:30px;right:50%;top:7px;transform:translateX(50%);width:22px}.ss-thumb--hero .ss-thumb__shape{inset:7px 8px}.ss-player-card .ss-thumb{border-bottom:1px solid var(--line-2);border-radius:0;height:120px;width:100%}.ss-player-card .ss-thumb__shape{border-radius:6px;box-shadow:0 6px 16px color-mix(in srgb,var(--p) 35%,transparent)}.ss-player-card .ss-thumb--bar .ss-thumb__shape{bottom:18px;height:22px;right:20px;left:20px}.ss-player-card .ss-thumb--card .ss-thumb__shape{height:88px;top:16px;width:70px}.ss-player-card .ss-thumb--hero .ss-thumb__shape{inset:16px 20px}.ss-skinchip{align-items:center;display:inline-flex;gap:7px}.ss-skinchip i{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);height:14px;width:14px}.ss-table--players code{white-space:nowrap}.ss-player-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.ss-player-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);display:flex;flex-direction:column;overflow:hidden}.ss-player-card__body{flex:1 1 auto;padding:14px 16px 6px}.ss-player-card__body h3{font-size:14.5px}.ss-player-card__body h3 a{color:var(--ink)}.ss-player-card__meta{color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 10px;margin-top:4px}.ss-player-card__meta span+span:before{color:var(--line);content:"·";margin-left:10px}.ss-player-card__actions{align-items:center;display:flex;gap:2px;padding:8px 10px 10px}.ss-player-card__actions .components-button:first-child{margin-left:4px}.ss-player-card__actions .components-dropdown:last-child,.ss-player-card__actions .is-destructive{margin-right:auto}.ss-settings{align-items:stretch;display:grid;gap:24px;grid-template-columns:240px minmax(0,1fr);min-height:calc(100vh - 160px)}.ss-settings__nav{align-self:start;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 136px);overflow:auto;padding:10px 8px;position:sticky;top:112px}.ss-settings__group{display:flex;flex-direction:column;gap:1px}.ss-settings__group-label{color:var(--ink-3);font-size:10.5px;font-weight:700;letter-spacing:.08em;padding:6px 10px 4px;text-transform:uppercase}.ss-settings__nav a{align-items:center;border:1px solid transparent;border-radius:var(--r-md);color:var(--ink-2)!important;display:flex;font-weight:550;gap:10px;min-height:36px;padding:4px 8px}.ss-settings__nav a:hover{background:var(--surface-2);color:var(--ink)!important;text-decoration:none!important}.ss-settings__nav a.is-active{background:var(--brand);border-color:var(--brand);color:#fff!important}.ss-settings__nav a.is-active .ss-settings__icon{background:hsla(0,0%,100%,.18);color:#fff}.ss-settings__icon{background:var(--line-2);border-radius:8px;color:var(--ink-2);display:grid;flex:0 0 auto;height:28px;place-items:center;width:28px}.ss-settings__icon .ss-i{fill:currentColor}.ss-settings__text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.ss-settings__label{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-settings__hint{display:none}.ss-settings__body{min-width:0}.ss-settings__body>.components-notice,.ss-settings__body>.ss-panel,.ss-settings__body>.ss-section{max-width:none}.ss-settings__body .components-select-control__input,.ss-settings__body .components-text-control__input,.ss-settings__body .components-textarea-control__input,.ss-settings__body input[type=email],.ss-settings__body input[type=number],.ss-settings__body input[type=text],.ss-settings__body input[type=url]{max-width:560px}.ss-tools{list-style:none;margin:0;padding:0}.ss-tools li{align-items:center;border-top:1px solid var(--line-2);display:flex;gap:20px;justify-content:space-between;padding:16px 20px}.ss-tools li:first-child{border-top:0}.ss-tools li p{color:var(--ink-3);font-size:12.5px;margin-top:2px}.ss-status{list-style:none;margin:0;padding:0}.ss-status li{align-items:center;border-top:1px solid var(--line-2);display:grid;gap:12px;grid-template-columns:24px 220px 1fr;padding:11px 20px}.ss-status li:first-child{border-top:0}.ss-status li.is-ok .ss-status__icon{color:var(--ok)}.ss-status li.is-warn .ss-status__icon{color:var(--warn)}.ss-status__label{font-weight:600}.ss-status__detail{color:var(--ink-3);font-size:12.5px;word-break:break-all}.ss-b-note{align-items:flex-start;background:var(--surface-2);border-radius:var(--r-md);color:var(--ink-2);display:flex;font-size:12.5px;gap:10px;margin-top:14px;padding:12px 14px}.ss-b-note .ss-i{color:var(--ink-3);flex:0 0 auto;margin-top:1px}.ss-builder{display:flex;flex-direction:column;height:calc(100vh - 32px)}.ss-builder__top{align-items:center;background:var(--surface);border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;padding:10px 20px;position:sticky;top:32px;z-index:20}.ss-builder__left,.ss-builder__right{align-items:center;display:flex;gap:8px}.ss-builder__left>.components-button.is-tertiary{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;color:var(--ink-2);font-weight:600;gap:4px;height:34px;padding:0 8px 0 12px}.ss-builder__left>.components-button.is-tertiary:hover:not(:disabled){background:var(--line-2);border-color:var(--line-strong);color:var(--ink)}.ss-builder__left>.components-button.is-tertiary:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-builder__title{background:color-mix(in srgb,var(--surface-2) 70%,transparent);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink);font-size:16px;font-weight:500;height:36px;letter-spacing:-.01em;min-width:260px;padding:6px 12px;transition:border-color .15s,box-shadow .15s,background .15s}.ss-builder__title:hover{background:var(--surface-2);border-color:var(--line-strong)}.ss-builder__title:focus{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.ss-builder__left .ss-pill{flex:0 0 auto;margin-right:2px}.ss-builder__body{display:grid;flex:1 1 auto;grid-template-columns:184px minmax(0,1fr) 480px;min-height:0}.ss-builder__rail{background:var(--surface);border-left:1px solid var(--line);display:flex;flex-direction:column;gap:2px;padding:14px 10px}.ss-builder__rail button{align-items:center;background:transparent;border:0;border-radius:var(--r-sm);color:var(--ink-2);cursor:pointer;display:flex;font:inherit;font-weight:550;gap:10px;padding:9px 12px;text-align:right;width:100%}.ss-builder__rail button .ss-i{color:var(--ink-3)}.ss-builder__rail button:hover{background:var(--line-2);color:var(--ink)}.ss-builder__rail button.is-active{background:var(--brand-soft);color:var(--brand-ink)}.ss-builder__rail button.is-active .ss-i{color:var(--brand)}.ss-builder__rail button:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ss-builder__main{background:var(--canvas);overflow-y:auto;padding:28px 36px 60px}.ss-builder__main-head{margin-bottom:22px;max-width:760px}.ss-builder__main-head h2{font-size:20px}.ss-builder__main-head p{color:var(--ink-3);margin-top:2px}.ss-builder__main-body{display:flex;flex-direction:column;gap:18px;max-width:760px}.ss-builder__preview{background:var(--surface);border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:0;overflow:hidden}.ss-b-group{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px 22px}.ss-b-group__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.ss-b-group__head h3{font-size:14.5px}.ss-b-group__head p{color:var(--ink-3);font-size:12.5px;margin-top:2px;max-width:60ch}.ss-b-field{max-width:420px}.ss-checks{display:grid;gap:8px 16px;grid-template-columns:1fr 1fr}.ss-checks .components-base-control{margin:0}.ss-crash{color:var(--ink-2);margin:60px auto;max-width:520px;text-align:center}.ss-crash .ss-i{color:var(--warn)}.ss-crash h2{margin:8px 0 6px}.ss-crash code{display:block;margin:14px 0 18px;padding:10px 12px;text-align:right;white-space:pre-wrap}.ss-b-two{display:grid;gap:20px;grid-template-columns:1fr 1fr}.ss-b-two .components-base-control{margin-bottom:0}.ss-layouts{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ss-layout-opt{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);color:inherit;cursor:pointer;display:flex;font:inherit;gap:14px;padding:12px;position:relative;text-align:right}.ss-layout-opt:hover{border-color:var(--ink-3)}.ss-layout-opt.is-active{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-layout-opt:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-layout-opt__thumb{background:var(--surface-2);border-radius:6px;flex:0 0 auto;height:56px;overflow:hidden;position:relative;width:84px}.ss-layout-opt__thumb i{background:var(--brand);border-radius:3px;opacity:.25;position:absolute}.ss-layout-opt__thumb--bar i:first-child{bottom:6px;height:10px;right:6px;opacity:.75;left:6px}.ss-layout-opt__thumb--bar i:nth-child(2),.ss-layout-opt__thumb--bar i:nth-child(3){height:6px;right:6px;left:6px;top:8px}.ss-layout-opt__thumb--bar i:nth-child(3){left:30px;top:18px}.ss-layout-opt__thumb--card i:first-child{height:26px;right:28px;opacity:.75;top:7px;width:28px}.ss-layout-opt__thumb--card i:nth-child(2){height:4px;right:28px;top:37px;width:28px}.ss-layout-opt__thumb--card i:nth-child(3){border-radius:50%;height:6px;right:34px;opacity:.75;top:44px;width:16px}.ss-layout-opt__thumb--hero i:first-child{inset:6px;opacity:.75}.ss-layout-opt__thumb--hero i:nth-child(2){background:#fff;bottom:12px;right:12px;opacity:.6;top:12px;width:20px}.ss-layout-opt__thumb--hero i:nth-child(3){background:#fff;height:6px;right:38px;opacity:.7;left:12px;top:18px}.ss-layout-opt__text{min-width:0}.ss-layout-opt__text strong{display:block}.ss-layout-opt__text small{font-size:12px}.ss-layout-opt__check{background:var(--brand);border-radius:50%;color:#fff;display:grid;height:20px;place-items:center;position:absolute;left:8px;top:8px;width:20px}.ss-seg{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);display:inline-flex;margin-bottom:12px;padding:3px}.ss-seg button{background:transparent;border:0;border-radius:7px;color:var(--ink-2);cursor:pointer;font:inherit;font-weight:550;padding:7px 14px}.ss-seg button.is-active{background:var(--surface);box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--line);color:var(--ink)}.ss-seg button:focus-visible{outline:2px solid var(--brand)}.ss-skins{display:flex;flex-wrap:wrap;gap:8px}.ss-skin-opt{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--ink-2);cursor:pointer;display:inline-flex;font:inherit;font-weight:550;padding:7px 8px 7px 12px}.ss-skin-opt__chip{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);height:18px;width:18px}.ss-skin-opt:hover{border-color:var(--ink-3)}.ss-skin-opt.is-active{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);color:var(--ink)}.ss-presets{display:flex;gap:8px;margin-bottom:16px}.ss-preset{border:2px solid var(--surface);border-radius:50%;box-shadow:0 0 0 1px var(--line);cursor:pointer;height:28px;padding:0;width:28px}.ss-preset.is-active{box-shadow:0 0 0 2px var(--brand)}.ss-preset:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-colors{display:grid;gap:10px;grid-template-columns:1fr 1fr}.ss-color{align-items:center;border:1px solid var(--line);border-radius:var(--r-md);display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.ss-color__label{display:block;font-weight:600}.ss-color__help{color:var(--ink-3);display:block;font-size:11.5px}.ss-color__swatch{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:8px;padding:3px 3px 3px 8px}.ss-color__swatch span{border:1px solid var(--line);border-radius:5px;height:24px;width:24px}.ss-color__swatch span.is-auto{background:repeating-linear-gradient(-45deg,#fff 0 4px,#e5e7eb 4px 8px)!important}.ss-color__swatch code{background:none;border:0;font-size:11.5px;padding:0}.ss-color__swatch.is-open,.ss-color__swatch:hover{border-color:var(--ink-3)}.ss-color__popover{padding:8px}.ss-comps{display:grid;gap:8px;grid-template-columns:1fr 1fr}.ss-comps .ss-comp--wide{grid-column:1/-1}.ss-comps--stack{grid-template-columns:1fr}.ss-comps--stack .ss-comp{align-items:center;column-gap:12px;display:grid;grid-template-areas:"icon title control" "desc desc desc";grid-template-columns:auto 1fr auto;padding:12px 14px;row-gap:6px}.ss-comps--stack .ss-comp__icon{grid-area:icon;-ms-grid-column:1;-ms-grid-row:1}.ss-comps--stack .ss-comp__text{display:contents}.ss-comps--stack .ss-comp__text strong{font-size:13.5px;grid-area:title;-ms-grid-column:3;-ms-grid-row:1}.ss-comps--stack .ss-comp__text small{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:5;color:var(--ink-2);font-size:12.5px;grid-area:desc;line-height:1.45}.ss-comps--stack .ss-comp>:last-child:not(.ss-comp__text){grid-area:control;-ms-grid-column:5;-ms-grid-row:1;justify-self:end}.ss-comp{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;display:flex;gap:12px;padding:10px 12px}.ss-comp.is-on{background:color-mix(in srgb,var(--brand-soft) 35%,var(--surface));border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}.ss-comp__icon{background:var(--surface-2);border-radius:8px;color:var(--ink-3);display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.is-on .ss-comp__icon{background:var(--brand-soft);color:var(--brand)}.ss-comp__text{flex:1 1 auto;min-width:0}.ss-comp__text strong{display:block;font-size:13px}.ss-comp__text small{color:var(--ink-3);display:block;font-size:11.5px;line-height:1.3}.ss-comp .components-base-control{margin:0}.ss-comp .components-toggle-control__label{display:none}.ss-preview__bar{align-items:center;background:var(--surface);border-bottom:1px solid var(--line);display:flex;flex:0 0 auto;justify-content:space-between;min-height:53px;padding:10px 14px;position:sticky;top:0;z-index:2}.ss-preview__title{color:var(--ink-2);font-size:12.5px;font-weight:600}.ss-preview__tools{display:flex;gap:4px}.ss-preview__tools button{background:transparent;border:1px solid transparent;border-radius:9px;color:var(--ink-3);cursor:pointer;display:grid;height:32px;line-height:0;padding:0;place-items:center;width:32px}.ss-preview__tools button .ss-i{fill:currentColor;height:20px;width:20px}.ss-preview__tools button.ss-preview__theme{border-right:0;margin-right:4px;position:relative}.ss-preview__tools button.ss-preview__theme:before{background:var(--line);bottom:7px;content:"";right:-4px;position:absolute;top:7px;width:1px}.ss-preview__tools button:hover{background:var(--line-2);color:var(--ink)}.ss-preview__tools button.is-active{background:var(--brand-soft);color:var(--brand-ink)}.ss-preview__tools button:focus-visible{outline:2px solid var(--brand)}.ss-preview__stage{flex:1 1 auto;min-height:0;overflow:auto;padding:20px 14px;--stage-bg:#eceef3;--stage-dot:rgba(22,24,31,.09);background:radial-gradient(circle at 1px 1px,var(--stage-dot) 1px,transparent 0) 0 0/18px 18px,var(--stage-bg)}.ss-preview__stage.is-dark{--stage-bg:#1b1d26;--stage-dot:hsla(0,0%,100%,.09)}.ss-preview__frame{--sidebar-w:452px;--scale:calc(var(--sidebar-w)/var(--frame-w));transform:scale(var(--scale));transform-origin:top right}.ss-preview__frame,.ss-preview__inner{width:var(--frame-w)}.ss-preview__frame-wrap{height:calc(var(--frame-h, 0px)*var(--scale))}.ss-preview__stage.is-mobile .ss-preview__frame{--scale:1;margin:0 auto;transform:none;width:390px}.ss-preview__center{display:flex;justify-content:center}.ss-preview__placeholder{border:1.5px dashed var(--line);border-radius:var(--r-lg);color:var(--ink-3);padding:40px 20px;text-align:center}.ss-preview__hint{border-top:1px solid var(--line);color:var(--ink-3);font-size:11.5px;padding:8px 14px}.ss-embed{padding:16px 0 4px}.ss-embed p{margin-bottom:10px}.ss-embed__steps{color:var(--ink-2);margin:0 0 14px;padding-right:20px}.ss-embed__steps li+li{margin-top:4px}.ss-embed-tabs .components-tab-panel__tabs{border-bottom:1px solid var(--line)}@media(max-width:1100px){.ss-builder__body{grid-template-columns:56px minmax(0,1fr) 400px}.ss-builder__rail button span{display:none}.ss-builder__rail button{justify-content:center;padding:10px 0}.ss-preview__frame{--sidebar-w:372px}}@media(max-width:960px){.ss-cols,.ss-cols--form{grid-template-columns:1fr}.ss-cols__side--sticky{position:static}.ss-stats{grid-template-columns:1fr 1fr}.ss-settings{grid-template-columns:1fr;min-height:0}.ss-settings__nav{gap:8px;max-height:none;position:static}.ss-settings__group,.ss-settings__nav{flex-direction:row;flex-wrap:wrap}.ss-settings__group-label{width:100%}.ss-settings__hint{display:none}.ss-builder{height:auto}.ss-builder__body{grid-template-columns:56px minmax(0,1fr)}.ss-builder__preview{border-right:0;border-top:1px solid var(--line);grid-column:1/-1}}@media(max-width:720px){.ss-main{padding:20px 14px 40px}.ss-ph{margin:0 -14px 20px;padding:0 14px}.ss-ph__inner{flex-wrap:wrap}.ss-ph__text p{white-space:normal}.ss-field{gap:10px}.ss-b-two,.ss-colors,.ss-comps,.ss-field,.ss-form-grid,.ss-layouts,.ss-stream__grid{grid-template-columns:1fr}.ss-form-grid .span-2{grid-column:auto}}@keyframes ss-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes ss-ring{0%{opacity:.6;transform:scale(.5)}to{opacity:0;transform:scale(1.4)}}@media(prefers-reduced-motion:reduce){.ss-admin *{animation:none!important;transition:none!important}}.ss-ph__end{flex:0 0 auto;gap:14px}.ss-ph__end,.ss-ph__utility{align-items:center;display:flex}.ss-ph__utility{border-right:1px solid var(--line);gap:4px;padding-right:14px}.ss-util{position:relative}.ss-admin .ss-util__btn.components-button{border-radius:var(--r-sm);color:var(--ink-2);gap:6px;height:34px;min-width:34px;padding:0 8px}.ss-admin .ss-util__btn.components-button:hover{background:var(--surface-2);color:var(--ink)}.ss-admin .ss-util__btn.components-button:focus-visible{box-shadow:0 0 0 2px var(--brand-soft),0 0 0 3px var(--brand)}.ss-admin .ss-util__btn.components-button kbd{background:var(--surface-2);border:1px solid var(--line);border-radius:5px;color:var(--ink-3);font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;padding:3px 5px}.ss-notices__btn{position:relative}.ss-notices__btn .ss-notices__count{background:var(--ink-3);border-radius:8px;color:#fff;font-size:10px;font-weight:700;height:16px;line-height:16px;min-width:16px;padding:0 4px;position:absolute;left:2px;text-align:center;top:2px}.ss-notices__btn.is-info .ss-notices__count{background:var(--brand)}.ss-notices__btn.is-warning .ss-notices__count{background:var(--warn)}.ss-notices__btn.is-error .ss-notices__count{background:var(--live)}.ss-notices__pop .components-popover__content{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md);color:var(--ink);padding:0}.ss-notices{font-size:13px;max-width:calc(100vw - 32px);width:360px}.ss-notices__head{align-items:baseline;border-bottom:1px solid var(--line-2);padding:12px 16px}.ss-notices__head span{color:var(--ink-3)}.ss-notices__empty{color:var(--ink-3);padding:28px 16px}.ss-notices__empty .ss-i{color:var(--ok)}.ss-notices__list{list-style:none;margin:0;max-height:380px;overflow:auto;padding:0}.ss-notices__foot{border-top:1px solid var(--line-2);font-size:12px;padding:8px 16px;text-align:center}.ss-notice{border-bottom:1px solid var(--line-2);display:flex;gap:12px;padding:12px 16px}.ss-notice:last-child{border-bottom:0}.ss-notice__dot{background:var(--brand);border-radius:50%;flex:0 0 auto;height:8px;margin-top:6px;width:8px}.ss-notice.is-warning .ss-notice__dot{background:var(--warn)}.ss-notice.is-error .ss-notice__dot{background:var(--live)}.ss-notice.is-success .ss-notice__dot{background:var(--ok)}.ss-notice__body{min-width:0}.ss-notice__body strong{display:block;font-weight:600}.ss-notice__body p{color:var(--ink-2);font-size:12.5px;margin-top:2px}.ss-notice__actions{display:flex;gap:12px;margin-top:6px}.ss-notice__actions .components-button.is-link{font-size:12px;text-decoration:none}body.streamsera-admin-page .components-dropdown-menu__menu,body.streamsera-admin-page .components-dropdown__content,body.streamsera-admin-page .components-modal__frame,body.streamsera-admin-page .components-popover__content{--ink:#16181f;--ink-2:#4b4f5c;--ink-3:#7b8090;--line:#dfe2ea;--line-2:#eceef3;--line-strong:#c9cdd8;--canvas:#f5f6f9;--surface:#fff;--surface-2:#f8f9fb;--brand:#5b4cf5;--brand-ink:#4536d6;--brand-soft:#eeecfe;--live:#e5484d;--live-soft:#fdecec;--ok:#1f9d5a;--ok-soft:#e6f5ec;--warn:#d9850b;--warn-soft:#fdf1df;--info:#2563eb;--info-soft:#e8efff;--r-sm:8px;--r-md:12px;--r-lg:16px;--shadow-sm:0 1px 2px rgba(22,24,31,.05);--shadow-md:0 8px 24px -8px rgba(22,24,31,.16);--max:1180px;color:var(--ink);font-size:13.5px;line-height:1.5}body.streamsera-admin-page .components-dropdown-menu__menu *,body.streamsera-admin-page .components-dropdown-menu__menu :after,body.streamsera-admin-page .components-dropdown-menu__menu :before,body.streamsera-admin-page .components-dropdown__content *,body.streamsera-admin-page .components-dropdown__content :after,body.streamsera-admin-page .components-dropdown__content :before,body.streamsera-admin-page .components-modal__frame *,body.streamsera-admin-page .components-modal__frame :after,body.streamsera-admin-page .components-modal__frame :before,body.streamsera-admin-page .components-popover__content *,body.streamsera-admin-page .components-popover__content :after,body.streamsera-admin-page .components-popover__content :before{box-sizing:border-box}.ss-palette__overlay{backdrop-filter:blur(2px);background:rgba(22,24,31,.45)}.ss-admin~.components-modal__screen-overlay .ss-palette,.ss-palette.components-modal__frame{align-self:flex-start;border-radius:var(--r-lg,16px);margin-top:10vh;max-width:calc(100vw - 32px);overflow:hidden;width:620px}.ss-admin~.components-modal__screen-overlay .ss-palette .components-modal__content,.ss-palette.components-modal__frame .components-modal__content{margin:0;padding:0}.ss-admin~.components-modal__screen-overlay .ss-palette .components-modal__header,.ss-palette.components-modal__frame .components-modal__header{display:none}.ss-palette{--ink:#16181f;--ink-2:#4b4f5c;--ink-3:#7b8090;--line:#dfe2ea;--line-2:#eceef3;--surface:#fff;--surface-2:#f8f9fb;--brand:#5b4cf5;--brand-soft:#eeecfe;color:var(--ink);font-size:13.5px}.ss-palette__search{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:10px;padding:14px 16px}.ss-palette__search .ss-i{color:var(--ink-3)}.ss-palette__search input{background:transparent;border:0;box-shadow:none;color:var(--ink);flex:1;font-size:16px;outline:none;padding:4px 0}.ss-palette__search input::placeholder{color:var(--ink-3)}.ss-palette__search kbd{background:var(--surface-2);border:1px solid var(--line);border-radius:5px;color:var(--ink-3);font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;padding:3px 6px}.ss-palette__list{list-style:none;margin:0;max-height:min(52vh,460px);overflow:auto;padding:8px}.ss-palette__group{color:var(--ink-3);font-size:11px;font-weight:700;letter-spacing:.06em;padding:10px 10px 4px;text-transform:uppercase}.ss-palette__item{align-items:center;background:transparent;border:0;border-radius:var(--r-sm,8px);color:var(--ink);cursor:pointer;display:flex;font:inherit;gap:12px;padding:9px 10px;text-align:right;width:100%}.ss-palette__item .ss-i{color:var(--ink-3);flex:0 0 auto}.ss-palette__item.is-active{background:var(--brand-soft);color:var(--brand-ink,#4536d6)}.ss-palette__item.is-active .ss-i{color:inherit}.ss-palette__label{flex:1;min-width:0}.ss-palette__hint,.ss-palette__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-palette__hint{color:var(--ink-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;max-width:45%}.ss-palette__empty{color:var(--ink-3);padding:28px 16px;text-align:center}.ss-palette__foot{background:var(--surface-2);display:flex;gap:18px;padding:10px 16px}.ss-palette__foot kbd{background:var(--surface);border:1px solid var(--line);border-radius:4px;display:inline-block;font:500 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;margin-left:4px;min-width:18px;padding:1px 5px;text-align:center}.ss-status__summary{align-items:center;border-bottom:1px solid var(--line-2);display:flex;font-weight:600;gap:10px;padding:12px 20px}.ss-status__summary.is-ok .ss-i{color:var(--ok)}.ss-status__summary.is-warn .ss-i{color:var(--warn)}.ss-status__summary .ss-status__version{color:var(--ink-3);font-size:12px;font-weight:500;margin-right:auto}.ss-status li .ss-status__dot{background:var(--ok);border-radius:50%;height:8px;justify-self:center;width:8px}.ss-status li.is-bad .ss-status__dot{background:var(--warn)}.ss-status__report{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink);font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;padding:12px;resize:vertical;width:100%}.ss-theme__btn{position:relative}.ss-theme__btn .ss-theme__auto{bottom:3px;color:var(--ink-3);font-size:8px;font-weight:700;line-height:1;position:absolute;left:3px}body[data-theme=dark] .ss-admin{--ink:#e8eaf0;--ink-2:#b4b9c7;--ink-3:#8a90a2;--line:#2c3040;--line-2:#262a37;--line-strong:#3a3f52;--canvas:#14161d;--surface:#1c1f28;--surface-2:#222634;--brand:#8b7dff;--brand-ink:#a89dff;--brand-soft:rgba(139,125,255,.16);--live:#ff6b70;--live-soft:rgba(255,107,112,.14);--ok:#3dcf7f;--ok-soft:rgba(61,207,127,.14);--warn:#f0a23c;--warn-soft:rgba(240,162,60,.14);--info:#6ea8ff;--info-soft:rgba(110,168,255,.14);--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow-md:0 8px 24px -8px rgba(0,0,0,.6)}body[data-theme=dark] .ss-admin .components-search-control__input,body[data-theme=dark] .ss-admin .components-select-control__input,body[data-theme=dark] .ss-admin .components-text-control__input,body[data-theme=dark] .ss-admin .components-textarea-control__input,body[data-theme=dark] .ss-admin input[type=number],body[data-theme=dark] .ss-admin input[type=search],body[data-theme=dark] .ss-admin input[type=text],body[data-theme=dark] .ss-admin input[type=url],body[data-theme=dark] .ss-admin select,body[data-theme=dark] .ss-admin textarea{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}body[data-theme=dark] .ss-admin .components-button.is-secondary,body[data-theme=dark] .ss-admin .components-button.is-tertiary{color:var(--brand-ink)}body[data-theme=dark] .ss-admin .components-toggle-control .components-form-toggle:not(.is-checked) .components-form-toggle__track{background:var(--line-strong)}body[data-theme=dark] .ss-admin .ss-stations-table img,body[data-theme=dark] .ss-admin img.ss-logo{background:var(--surface-2)}body[data-theme=dark] .ss-admin ::-webkit-scrollbar-thumb{background:var(--line-strong)}body[data-theme=dark] .ss-modal .components-modal__content,body[data-theme=dark] .ss-notices__pop .components-popover__content,body[data-theme=dark] .ss-palette{--ink:#e8eaf0;--ink-2:#b4b9c7;--ink-3:#8a90a2;--line:#2c3040;--line-2:#262a37;--line-strong:#3a3f52;--canvas:#14161d;--surface:#1c1f28;--surface-2:#222634;--brand:#8b7dff;--brand-ink:#a89dff;--brand-soft:rgba(139,125,255,.16);--live:#ff6b70;--live-soft:rgba(255,107,112,.14);--ok:#3dcf7f;--ok-soft:rgba(61,207,127,.14);--warn:#f0a23c;--warn-soft:rgba(240,162,60,.14);--info:#6ea8ff;--info-soft:rgba(110,168,255,.14);--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow-md:0 8px 24px -8px rgba(0,0,0,.6);color-scheme:dark}body[data-theme=dark] .ss-modal .components-modal__content .components-search-control__input,body[data-theme=dark] .ss-modal .components-modal__content .components-select-control__input,body[data-theme=dark] .ss-modal .components-modal__content .components-text-control__input,body[data-theme=dark] .ss-modal .components-modal__content .components-textarea-control__input,body[data-theme=dark] .ss-modal .components-modal__content input[type=number],body[data-theme=dark] .ss-modal .components-modal__content input[type=search],body[data-theme=dark] .ss-modal .components-modal__content input[type=text],body[data-theme=dark] .ss-modal .components-modal__content input[type=url],body[data-theme=dark] .ss-modal .components-modal__content select,body[data-theme=dark] .ss-modal .components-modal__content textarea,body[data-theme=dark] .ss-notices__pop .components-popover__content .components-search-control__input,body[data-theme=dark] .ss-notices__pop .components-popover__content .components-select-control__input,body[data-theme=dark] .ss-notices__pop .components-popover__content .components-text-control__input,body[data-theme=dark] .ss-notices__pop .components-popover__content .components-textarea-control__input,body[data-theme=dark] .ss-notices__pop .components-popover__content input[type=number],body[data-theme=dark] .ss-notices__pop .components-popover__content input[type=search],body[data-theme=dark] .ss-notices__pop .components-popover__content input[type=text],body[data-theme=dark] .ss-notices__pop .components-popover__content input[type=url],body[data-theme=dark] .ss-notices__pop .components-popover__content select,body[data-theme=dark] .ss-notices__pop .components-popover__content textarea,body[data-theme=dark] .ss-palette .components-search-control__input,body[data-theme=dark] .ss-palette .components-select-control__input,body[data-theme=dark] .ss-palette .components-text-control__input,body[data-theme=dark] .ss-palette .components-textarea-control__input,body[data-theme=dark] .ss-palette input[type=number],body[data-theme=dark] .ss-palette input[type=search],body[data-theme=dark] .ss-palette input[type=text],body[data-theme=dark] .ss-palette input[type=url],body[data-theme=dark] .ss-palette select,body[data-theme=dark] .ss-palette textarea{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}body[data-theme=dark] .ss-modal .components-modal__content .components-button.is-secondary,body[data-theme=dark] .ss-modal .components-modal__content .components-button.is-tertiary,body[data-theme=dark] .ss-notices__pop .components-popover__content .components-button.is-secondary,body[data-theme=dark] .ss-notices__pop .components-popover__content .components-button.is-tertiary,body[data-theme=dark] .ss-palette .components-button.is-secondary,body[data-theme=dark] .ss-palette .components-button.is-tertiary{color:var(--brand-ink)}body[data-theme=dark] .ss-modal .components-modal__content .components-button.is-secondary,body[data-theme=dark] .ss-notices__pop .components-popover__content .components-button.is-secondary,body[data-theme=dark] .ss-palette .components-button.is-secondary{box-shadow:inset 0 0 0 1px var(--brand-ink)}body[data-theme=dark] .ss-modal .components-modal__content .components-toggle-control .components-form-toggle:not(.is-checked) .components-form-toggle__track,body[data-theme=dark] .ss-notices__pop .components-popover__content .components-toggle-control .components-form-toggle:not(.is-checked) .components-form-toggle__track,body[data-theme=dark] .ss-palette .components-toggle-control .components-form-toggle:not(.is-checked) .components-form-toggle__track{background:var(--line-strong)}body[data-theme=dark] .ss-modal .components-modal__content .components-notice,body[data-theme=dark] .ss-notices__pop .components-popover__content .components-notice,body[data-theme=dark] .ss-palette .components-notice{background:var(--surface-2);color:var(--ink)}body[data-theme=dark] .ss-modal .components-modal__content .ss-stations-table img,body[data-theme=dark] .ss-modal .components-modal__content img.ss-logo,body[data-theme=dark] .ss-notices__pop .components-popover__content .ss-stations-table img,body[data-theme=dark] .ss-notices__pop .components-popover__content img.ss-logo,body[data-theme=dark] .ss-palette .ss-stations-table img,body[data-theme=dark] .ss-palette img.ss-logo{background:var(--surface-2)}body[data-theme=dark] .ss-modal .components-modal__content ::-webkit-scrollbar-thumb,body[data-theme=dark] .ss-notices__pop .components-popover__content ::-webkit-scrollbar-thumb,body[data-theme=dark] .ss-palette ::-webkit-scrollbar-thumb{background:var(--line-strong)}body[data-theme=dark] .ss-modal .components-modal__content,body[data-theme=dark] .ss-notices__pop .components-popover__content,body[data-theme=dark] .ss-palette{background:var(--surface)}body[data-theme=dark] .components-modal__frame{background:#1c1f28;color:#e8eaf0}body[data-theme=dark] .components-modal__frame .components-modal__header{background:#1c1f28;border-bottom-color:#2c3040}body[data-theme=dark] .components-modal__frame .components-modal__header .components-modal__header-heading{color:#e8eaf0}@media(max-width:1100px){.ss-ph__utility .ss-palette__kbd{display:none}}@media(max-width:960px){.ss-ph{top:46px}.ss-ph__inner{min-height:56px}.ss-settings__nav{gap:4px}.ss-settings__nav a,.ss-settings__nav button{flex:1 1 auto;justify-content:center}.ss-status li{grid-template-columns:24px 1fr}.ss-status li .ss-status__detail{grid-column:2}.ss-toolbar{flex-wrap:wrap}}@media(max-width:782px){.streamsera-wrap.wrap{margin-right:-10px}.ss-admin{font-size:14px}.ss-ph{top:46px}.ss-ph__inner{align-items:flex-start;flex-direction:column;gap:10px}.ss-ph__end{justify-content:space-between;width:100%}.ss-ph__actions{flex-wrap:wrap}.ss-stats{grid-template-columns:1fr}.ss-table,table.ss-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.ss-modal.components-modal__frame{max-width:none;width:calc(100vw - 16px)}.ss-palette__foot{display:none}.ss-builder__body{grid-template-columns:1fr}.ss-builder__rail{border-bottom:1px solid var(--line);border-left:0;display:flex;overflow-x:auto}.ss-builder__rail button{flex:0 0 auto;padding:10px 12px}.ss-builder__rail button span{display:inline}}@media(max-width:600px){.ss-ph{top:0}.ss-cols--form,.ss-form-grid{grid-template-columns:1fr}.ss-notices{width:calc(100vw - 32px)}}.ss-admin .components-modal__frame.ss-modal--wide{max-width:920px;width:calc(100% - 48px)}.ss-admin .ss-b-group__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ss-admin .ss-small{font-size:12px}.ss-admin .ss-dot{background:var(--brand);border-radius:50%;display:inline-block;height:6px;margin-right:6px;vertical-align:middle;width:6px}.ss-admin .ss-loading-inline{align-items:center;display:inline-flex}.ss-admin .ss-layout-opt__thumb--svg{display:grid;place-items:center;--brand:#5b4cf5}.ss-admin .ss-layout-opt__thumb--svg svg{display:block;height:100%;width:100%}.ss-admin .ss-layout-opt .ss-pill{margin-right:6px;vertical-align:1px}.ss-admin .ss-skinprev{align-items:center;display:inline-grid;flex:0 0 auto;gap:3px 5px;grid-template-columns:18px 1fr;grid-template-rows:6px 4px;height:30px;padding:6px;position:relative;width:54px}.ss-admin .ss-skinprev i{border-radius:50%;display:block;grid-row:1/span 2;height:16px;width:16px}.ss-admin .ss-skinprev b{border-radius:2px;display:block;height:4px}.ss-admin .ss-skinprev small{border-radius:2px;display:block;height:3px;width:60%}.ss-admin .ss-skin-opt{padding:5px 5px 5px 12px}.ss-admin .ss-thememmatch{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ss-admin .ss-thememmatch__msg{color:var(--ink-2);flex:1 1 100%;font-size:12px;line-height:1.4}.ss-admin .ss-thememmatch__msg.is-ok{color:var(--ok)}.ss-admin .ss-thememmatch__msg.is-warn{color:var(--warn)}.ss-admin .ss-thememmatch__msg.is-error{color:var(--live)}.ss-admin .ss-thememmatch__swatches{display:inline-flex;gap:4px}.ss-admin .ss-thememmatch__swatches button{border:1px solid var(--line-strong);border-radius:50%;cursor:pointer;height:18px;padding:0;width:18px}.ss-admin .ss-thememmatch__swatches button:hover{transform:scale(1.12)}.ss-admin .ss-presets-save{align-items:flex-end;display:flex;gap:8px;margin-bottom:12px}.ss-admin .ss-presets-save .components-base-control{flex:1 1 auto}.ss-admin .ss-preset-list{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));list-style:none;margin:0;padding:0}.ss-admin .ss-preset-list li{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);display:flex;gap:4px;padding:6px 8px 6px 6px}.ss-admin .ss-preset-list__apply{align-items:center;background:none;border:0;border-radius:var(--r-sm);color:inherit;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;gap:10px;min-width:0;padding:4px;text-align:right}.ss-admin .ss-preset-list__apply:hover{background:var(--surface-2)}.ss-admin .ss-preset-list__apply small,.ss-admin .ss-preset-list__apply strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-preset-list__apply small{font-size:11.5px}.ss-admin .ss-preset-list__chip{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);flex:0 0 auto;height:22px;width:22px}.ss-admin .ss-vis-grid{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);display:grid;gap:10px 20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:12px 14px}.ss-admin .ss-checklist__actions{align-items:center;display:flex}.ss-admin .ss-setup{background:radial-gradient(1200px 500px at 50% -10%,var(--brand-soft),transparent 60%),var(--canvas);display:flex;justify-content:center;min-height:calc(100vh - 32px);padding:40px 24px}.ss-admin .ss-setup__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;max-width:1040px;min-height:560px;width:100%}.ss-admin .ss-setup__head{border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:20px;padding:18px 24px}.ss-admin .ss-setup__brand{align-items:center;color:var(--brand);display:flex;gap:8px}.ss-admin .ss-setup__brand strong{color:var(--ink)}.ss-admin .ss-setup__steps{display:flex;gap:18px;list-style:none;margin:0 auto;padding:0}.ss-admin .ss-setup__steps li{align-items:center;color:var(--ink-3);display:flex;font-size:13px;font-weight:550;gap:8px}.ss-admin .ss-setup__steps li.is-current{color:var(--ink)}.ss-admin .ss-setup__steps li.is-done .ss-setup__num{background:var(--ok-soft);border-color:transparent;color:var(--ok)}.ss-admin .ss-setup__num{border:1px solid var(--line-strong);font-size:11px;height:22px;width:22px}.ss-admin .ss-setup__body{flex:1 1 auto;padding:28px 32px}.ss-admin .ss-setup__body h2{font-size:22px;letter-spacing:-.01em;margin:0 0 6px}.ss-admin .ss-setup__body>p.ss-muted{margin-top:0;max-width:640px}.ss-admin .ss-setup__body--split{display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(280px,420px)}.ss-admin .ss-setup__url{display:flex;margin:16px 0 14px}.ss-admin .ss-setup__url .components-base-control{flex:1 1 auto}.ss-admin .ss-setup__detect{align-items:center;background:var(--ok-soft);border-radius:999px;color:var(--ok);display:inline-flex;font-size:12.5px;gap:8px;margin-bottom:16px;padding:6px 12px}.ss-admin .ss-setup__detect.is-unknown{background:var(--surface-2);border:1px solid var(--line);color:var(--ink-2)}.ss-admin .ss-setup__colors{display:flex;flex-wrap:wrap;gap:16px;margin:18px 0}.ss-admin .ss-setup__color{align-items:center;display:flex;font-weight:550;gap:10px}.ss-admin .ss-setup__color input[type=color]{background:var(--surface);border:1px solid var(--line);border-radius:10px;height:36px;padding:2px;width:36px}.ss-admin .ss-setup__color code{background:none;color:var(--ink-3);font-size:12px}.ss-admin .ss-setup__skins{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.ss-admin .ss-setup .ss-skinbtn{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--ink-2);cursor:pointer;display:inline-flex;font:inherit;font-weight:550;gap:8px;padding:4px 4px 4px 12px}.ss-admin .ss-setup .ss-skinbtn.is-active{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);color:var(--ink)}.ss-admin .ss-setup__logo{align-items:center;display:flex;gap:12px}.ss-admin .ss-setup__logo img{border:1px solid var(--line);border-radius:12px;height:56px;object-fit:cover;width:56px}.ss-admin .ss-setup__logo-empty{border:1px dashed var(--line-strong);border-radius:12px;color:var(--ink-3);display:grid;height:56px;place-items:center;width:56px}.ss-admin .ss-setup__preview{align-self:start;background:var(--canvas);border:1px solid var(--line);border-radius:var(--r-md);padding:20px;position:sticky;top:24px}.ss-admin .ss-setup__embed{gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:20px 0 28px}.ss-admin .ss-setup__embed h4{margin:0 0 8px}.ss-admin .ss-setup__embed p{color:var(--ink-2);margin:0}.ss-admin .ss-setup__actions{display:flex;gap:10px}.ss-admin .ss-setup__foot{background:var(--surface-2);border-radius:0 0 var(--r-lg) var(--r-lg);border-top:1px solid var(--line);display:flex;padding:16px 24px}@media(max-width:900px){.ss-admin .ss-setup__body--split{grid-template-columns:1fr}.ss-admin .ss-setup__steps li span:last-child{display:none}}.ss-stats{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ss-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-stats--compact{gap:10px;margin-bottom:20px}.ss-stats--compact .ss-stat{padding:12px 14px}.ss-stats--compact .ss-stat__icon{border-radius:10px;height:36px;width:36px}.ss-stats--compact .ss-stat__value{font-size:20px}.ss-page .ss-cols,.ss-page .ss-table-wrap,.ss-page .ss-toolbar{max-width:none}@media(max-width:1100px){.ss-cols--dash{grid-template-columns:minmax(0,1fr)}.ss-ph__tabs{margin-right:0}}@media(max-width:782px){.ss-ph__tabs{margin:0;width:100%}.ss-ph__tabs .ss-seg{width:100%}.ss-ph__tabs .ss-seg a,.ss-ph__tabs .ss-seg button{flex:1 1 auto;justify-content:center}}.ss-builder__rail{gap:6px;overflow-y:auto;padding:10px 8px 24px}.ss-builder__rail .ss-rail-group__head{align-items:center;background:transparent;border:0;border-radius:var(--r-sm);color:var(--ink-3);cursor:pointer;display:flex;font:inherit;font-size:10.5px;font-weight:700;justify-content:space-between;letter-spacing:.08em;padding:8px 10px 4px;text-transform:uppercase;width:100%}.ss-builder__rail .ss-rail-group__head .ss-i{transform:rotate(-90deg);transition:transform .15s ease}.ss-builder__rail .ss-rail-group__head:hover{color:var(--ink-2)}.ss-builder__rail .ss-rail-group__head:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ss-builder__rail .ss-rail-group.is-closed .ss-rail-group__head .ss-i{transform:rotate(0deg)}.ss-rail-group__items{display:flex;flex-direction:column;gap:2px}.ss-rail-group__items button{font-size:13px;padding:8px 10px;position:relative}.ss-rail-group+.ss-rail-group{border-top:1px solid var(--line-2);padding-top:4px}.ss-builder__body{grid-template-columns:200px minmax(0,1fr) 480px}.ss-explorer{display:flex;flex-direction:column;gap:18px}.ss-explorer__count{align-items:center;background:var(--line-2);border-radius:999px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:650;height:20px;justify-content:center;margin-right:4px;min-width:20px;padding:0 7px;vertical-align:2px}.ss-explorer__tools{align-items:center;display:flex;gap:10px;margin-bottom:12px}.ss-explorer__tools .components-search-control{flex:1 1 auto}.ss-explorer__tools .ss-seg--sm button{font-size:12px;padding:6px 10px}.ss-explorer__chosen,.ss-explorer__list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.ss-explorer__list{margin:-2px;max-height:380px;overflow-y:auto;padding:2px}.ss-explorer__row{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);cursor:pointer;display:flex;font:inherit;gap:12px;padding:9px 10px 9px 12px;text-align:right;transition:border-color .12s ease,background .12s ease;width:100%}.ss-explorer__row:hover{background:var(--surface-2);border-color:var(--ink-3)}.ss-explorer__row.is-on{background:var(--brand-soft);border-color:var(--brand)}.ss-explorer__row:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ss-explorer__check{background:var(--surface);border:1.5px solid var(--line);border-radius:6px;color:#fff;display:grid;flex:0 0 auto;height:18px;place-items:center;width:18px}.ss-explorer__check.is-on{background:var(--brand);border-color:var(--brand)}.ss-explorer__thumb{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;color:var(--ink-3);display:grid;flex:0 0 auto;font-size:14px;font-weight:700;overflow:hidden;place-items:center}.ss-explorer__thumb img{height:100%;object-fit:cover;width:100%}.ss-explorer__text{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.ss-explorer__text strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-explorer__text strong .ss-pill{margin-right:8px}.ss-explorer__text small{color:var(--ink-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-explorer__meta{color:var(--ink-3);flex:0 0 auto;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:600}.ss-explorer__state{display:flex;flex:0 0 auto;justify-content:flex-end;min-width:70px}.ss-explorer__warn{color:var(--warn)}.ss-explorer__none{color:var(--ink-3);font-size:13px;padding:14px;text-align:center}.ss-explorer__none--selected{gap:8px;justify-content:center}.ss-explorer__empty,.ss-explorer__none--selected{align-items:center;border:1px dashed var(--line);border-radius:var(--r-md);display:flex}.ss-explorer__empty{color:var(--ink-2);flex-direction:column;gap:6px;padding:32px 20px;text-align:center}.ss-explorer__empty .ss-i{color:var(--ink-3)}.ss-explorer__empty p{color:var(--ink-3);font-size:12.5px;margin:0 0 8px;max-width:44ch}.ss-explorer__item{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);display:flex;gap:10px;padding:8px 6px 8px 10px;transition:border-color .12s ease,box-shadow .12s ease,opacity .12s ease}.ss-explorer__item.is-primary{background:color-mix(in srgb,var(--brand-soft) 35%,var(--surface));border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}.ss-explorer__item.is-dragging{opacity:.45}.ss-explorer__item.is-over{box-shadow:0 -2px 0 0 var(--brand)}.ss-explorer__item .ss-explorer__text strong{align-items:center;display:flex;gap:4px}.ss-explorer__handle{background:transparent;border:0;border-radius:var(--r-sm);color:var(--ink-3);cursor:grab;display:grid;flex:0 0 auto;height:32px;place-items:center;width:24px}.ss-explorer__handle:disabled{cursor:default;opacity:.35}.ss-explorer__handle:hover:not(:disabled){background:var(--line-2);color:var(--ink)}.ss-explorer__handle:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ss-explorer__handle:active:not(:disabled){cursor:grabbing}.ss-explorer__index{color:var(--ink-3);flex:0 0 auto;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;text-align:center;width:18px}.ss-explorer__actions{align-items:center;display:flex;flex:0 0 auto;gap:2px;opacity:.7;transition:opacity .12s ease}.ss-explorer__item:focus-within .ss-explorer__actions,.ss-explorer__item:hover .ss-explorer__actions{opacity:1}.ss-explorer__notice{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);display:flex;font-size:12.5px;gap:10px;margin-top:12px;padding:10px 12px}.ss-explorer__notice .ss-i{flex:0 0 auto}.ss-explorer__notice span{flex:1 1 auto}.ss-explorer__notice.is-warn{background:var(--warn-soft);border-color:var(--warn-soft);color:var(--warn)}.ss-explorer__switcher{border-top:1px solid var(--line-2);margin-top:16px;max-width:460px;padding-top:16px}.ss-layout-opt__text small{color:var(--ink-3);display:block;font-size:11.5px;line-height:1.35;margin-top:2px}.ss-skins{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.ss-skin-opt{align-items:stretch;border-radius:var(--r-md);display:flex;flex-direction:column;gap:8px;padding:8px}.ss-skin-opt>span:last-child{font-size:12.5px;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ss-skin-opt .ss-skinprev{height:56px;width:100%}.ss-colors{gap:10px 14px}.ss-b-two .components-range-control .components-input-control__input{font-variant-numeric:tabular-nums}.ss-comp--static{cursor:default}.ss-comp--static .ss-pill,.ss-comp--static code{flex:0 0 auto}.ss-comp--static code{background:var(--surface-2);border:1px solid var(--line);border-radius:6px;color:var(--ink-2);font-size:12px;font-weight:600;padding:2px 8px}body[data-theme=dark] .ss-explorer__item.is-primary{background:rgba(109,93,252,.08);border-color:rgba(109,93,252,.35)}@media(max-width:1100px){.ss-builder__body{grid-template-columns:56px minmax(0,1fr) 380px}.ss-rail-group__head .ss-i,.ss-rail-group__head span{display:none}.ss-rail-group__head{height:6px;padding:0;pointer-events:none}.ss-rail-group__items button{justify-content:center;padding:10px 0}}.ss-avatar{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-sm);display:inline-flex;flex:0 0 auto;justify-content:center;overflow:hidden}.ss-avatar img{display:block;height:100%;object-fit:cover;width:100%}.ss-avatar--round{border-radius:50%}.ss-avatar--initial{background:hsl(var(--ss-thumb-h,250),70%,93%);border-color:transparent;color:hsl(var(--ss-thumb-h,250),45%,38%);font-size:.42em;font-weight:700}body[data-theme=dark] .ss-avatar--initial{background:hsl(var(--ss-thumb-h,250),35%,24%);color:hsl(var(--ss-thumb-h,250),70%,78%)}.ss-dt{--dt-row:48px;display:flex;flex-direction:column;min-width:0}.ss-dt__toolbar{align-items:center;border-bottom:1px solid var(--line-2);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.ss-dt__toolbar-end,.ss-dt__toolbar-start{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ss-dt__count{color:var(--ink-2);font-size:13px;font-weight:600;white-space:nowrap}.ss-dt__search.components-search-control{max-width:100%;width:260px}.ss-dt__filter{min-width:140px}.ss-dt__filter .components-select-control__input{border-radius:var(--r-sm)!important;min-height:36px!important}.ss-dt__bulk{align-items:center;background:var(--brand-soft);border-bottom:1px solid var(--line-2);display:flex;flex-wrap:wrap;gap:12px;padding:8px 16px}.ss-dt__bulk .components-checkbox-control__label{color:var(--brand-ink);font-weight:600}.ss-dt__bulk-actions{display:inline-flex;flex-wrap:wrap;gap:6px}.ss-dt__bulk-actions .components-button{background:var(--surface);border-radius:var(--r-sm)}.ss-dt__bulk-clear{margin-right:auto}.ss-dt__loading{background:var(--line-2);height:2px;overflow:hidden}.ss-dt__bar{animation:ss-dt-bar 1.1s ease-in-out infinite;background:var(--brand);display:block;height:100%;width:40%}.ss-dt__scroll{max-height:min(72vh,900px);overflow-x:auto;overflow-y:auto}.ss-dt__table thead th{background:var(--surface);box-shadow:inset 0 -1px 0 var(--line-2);padding-bottom:10px;padding-top:10px;position:sticky;top:0;white-space:nowrap;z-index:2}.ss-dt__table tbody td{height:var(--dt-row);padding-bottom:8px;padding-top:8px}.ss-dt__table tbody tr.is-selected td{background:var(--brand-soft)}.ss-dt__table tbody tr.is-clickable{cursor:pointer}.ss-dt__table tfoot td{background:var(--surface-2);color:var(--ink-3);font-size:12px}.ss-dt__table .ss-cell-title{gap:12px}.ss-dt__table .ss-cell-title>div{min-width:0}.ss-dt__table .ss-cell-title strong{display:block;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-dt__table .ss-cell-title .ss-muted{font-size:12px;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-dt__check-col{padding-left:0!important;width:40px}.ss-dt__check-col .components-base-control__field,.ss-dt__check-col .components-checkbox-control__input-container{margin:0}.ss-dt__sort{all:unset;align-items:center;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:2px}.ss-dt__sort:hover{color:var(--ink)}.ss-dt__sort-icon{display:inline-flex;opacity:0;transition:opacity .12s,transform .12s}.ss-dt__sort-icon svg{fill:currentColor}.ss-dt th.is-sortable:hover .ss-dt__sort-icon,.ss-dt th.is-sorted .ss-dt__sort-icon{opacity:1}.ss-dt th.is-sorted.is-desc .ss-dt__sort-icon{transform:rotate(-180deg)}.ss-dt__empty{padding:32px 16px}.ss-dt__empty .ss-empty--compact{color:var(--ink-3);display:grid;gap:4px;place-items:center;text-align:center}.ss-dt__empty .ss-empty--compact h3{color:var(--ink);font-size:14px;margin:6px 0 0}.ss-dt__empty .ss-empty--compact p{font-size:13px;margin:0}.ss-dt__empty .ss-empty--compact svg{fill:currentColor;opacity:.6}.ss-dt__pager{align-items:center;border-top:1px solid var(--line-2);color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:12px;justify-content:space-between;padding:10px 16px}.ss-dt__pager-size label{align-items:center;display:inline-flex;gap:8px}.ss-dt__pager-size label select{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink);font-size:12.5px;min-height:30px;padding:0 8px 0 24px}.ss-dt__pager-nav{align-items:center;display:inline-flex;gap:4px}.ss-dt__pager-page{color:var(--ink-2);min-width:90px;text-align:center}.ss-dt__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:16px}.ss-dt__card{min-width:0;position:relative}.ss-dt__card.is-selected>*{border-radius:var(--r-md);outline:2px solid var(--brand);outline-offset:2px}.ss-dt__card-check{right:10px;position:absolute;top:10px;z-index:2}.ss-dt__card-check .components-base-control__field{margin:0}.ss-dt__card-check input[type=checkbox].ss-dt__checkbox{border-radius:6px;height:20px;min-width:20px;width:20px}.ss-dt__card-check input[type=checkbox].ss-dt__checkbox:checked:after{height:10px;width:5px}.ss-dt__card-check input[type=checkbox].ss-dt__checkbox:indeterminate:after{width:10px}.ss-dt--grid .ss-dt__pager{border-top:1px solid var(--line-2)}.ss-dt .ss-pill{font-size:11px}@keyframes ss-dt-bar{0%{transform:translateX(100%)}to{transform:translateX(-260%)}}@media(max-width:782px){.ss-dt__hide-mobile{display:none}.ss-dt__search.components-search-control,.ss-dt__toolbar-end{width:100%}}body[data-theme=dark] .ss-dt__table thead th{background:var(--surface)}body[data-theme=dark] .ss-dt__bulk-actions .components-button{background:var(--surface-2)}.ss-admin input[type=checkbox].ss-dt__checkbox{appearance:none;-webkit-appearance:none;background:var(--surface);border:1.5px solid var(--line-strong);border-radius:5px;box-shadow:none;cursor:pointer;display:inline-grid;height:16px;margin:0;min-width:16px;padding:0;place-items:center;transition:background .12s,border-color .12s;vertical-align:middle;width:16px}.ss-admin input[type=checkbox].ss-dt__checkbox:before{content:none}.ss-admin input[type=checkbox].ss-dt__checkbox:hover{border-color:var(--brand)}.ss-admin input[type=checkbox].ss-dt__checkbox:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ss-admin input[type=checkbox].ss-dt__checkbox:checked,.ss-admin input[type=checkbox].ss-dt__checkbox:indeterminate{background:var(--brand);border-color:var(--brand)}.ss-admin input[type=checkbox].ss-dt__checkbox:checked:after{border:solid #fff;border-width:0 0 2px 2px;content:"";height:8px;transform:translateY(-1px) rotate(-45deg);width:4px}.ss-admin input[type=checkbox].ss-dt__checkbox:indeterminate:after{background:#fff;border-radius:1px;content:"";height:2px;width:8px}.ss-dt__bulk-check{align-items:center;color:var(--brand-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.ss-cell-title--player{align-items:center}.ss-cell-title--player .ss-thumb{flex:0 0 auto}.ss-cell-title__stack{display:flex;flex-direction:column;gap:3px;justify-content:center;min-width:0}.ss-cell-title__stack .ss-cell-title__link{text-decoration:none}.ss-cell-title__stack .ss-cell-title__link strong{display:block;line-height:1.3}.ss-chip{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:999px;color:var(--ink-2);cursor:pointer;display:inline-flex;font:inherit;font-size:11.5px;gap:6px;line-height:18px;max-width:100%;padding:2px 8px;transition:border-color .12s,background .12s,color .12s}.ss-chip code{background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;font-size:11.5px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ss-chip .ss-i{color:var(--ink-3);fill:currentColor;flex:0 0 auto;height:14px;width:14px}.ss-chip__done{color:var(--ok);font-size:11px;font-weight:600}.ss-chip__done:empty{display:none}.ss-chip:hover{background:var(--brand-soft);border-color:var(--brand)}.ss-chip:hover,.ss-chip:hover .ss-i{color:var(--brand-ink)}.ss-chip:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.ss-chip.is-copied{background:var(--ok-soft);border-color:color-mix(in srgb,var(--ok) 40%,var(--line));color:var(--ok)}.ss-chip.is-copied .ss-i{color:var(--ok)}.ss-rowmenu__pop .components-dropdown-menu__menu,.ss-rowmenu__pop.components-popover .components-popover__content{border-radius:10px;min-width:196px;padding:6px}.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-group,.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-group{border:0;padding:0}.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-group+.components-menu-group,.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-group+.components-menu-group{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-item__button.components-button,.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-item__button.components-button{border-radius:7px;color:var(--ink);font-size:13px;font-weight:500;gap:10px;min-height:34px;padding:0 10px;width:100%}.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-item__button.components-button .ss-i,.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-item__button.components-button .ss-i{color:var(--ink-3);fill:currentColor;flex:0 0 auto}.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-item__button.components-button:focus-visible,.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-item__button.components-button:hover:not(:disabled),.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-item__button.components-button:focus-visible,.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-item__button.components-button:hover:not(:disabled){background:var(--surface-2);box-shadow:none;color:var(--ink)}.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-item__button.components-button:focus-visible .ss-i,.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-item__button.components-button:hover:not(:disabled) .ss-i,.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-item__button.components-button:focus-visible .ss-i,.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-item__button.components-button:hover:not(:disabled) .ss-i{color:var(--ink)}.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-item__button.components-button.is-destructive,.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-item__button.components-button.is-destructive .ss-i,.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-item__button.components-button.is-destructive,.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-item__button.components-button.is-destructive .ss-i{color:var(--live)}.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-item__button.components-button.is-destructive:focus-visible,.ss-rowmenu__pop .components-dropdown-menu__menu .components-menu-item__button.components-button.is-destructive:hover:not(:disabled),.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-item__button.components-button.is-destructive:focus-visible,.ss-rowmenu__pop.components-popover .components-popover__content .components-menu-item__button.components-button.is-destructive:hover:not(:disabled){background:var(--live-soft);color:var(--live)}.ss-admin .ss-table__actions>.components-button,.ss-admin .ss-table__actions>.components-dropdown{display:inline-flex;vertical-align:middle}.ss-admin .ss-dt__table td.ss-table__actions,.ss-admin .ss-dt__table th.ss-table__actions-head{padding-right:8px;text-align:left;white-space:nowrap;width:1%}.ss-stpick{display:inline-flex;flex-direction:column;gap:6px;min-width:0;vertical-align:middle}.ss-stpick--block{display:flex;width:100%}.ss-stpick__label{color:var(--ink-2);font-size:12px;font-weight:600;line-height:1.3}.ss-stpick__btn{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:10px;height:40px;min-width:0;padding:0 10px;text-align:right;transition:border-color .12s,box-shadow .12s,background .12s;width:100%}.ss-stpick__btn .ss-avatar{border-radius:6px;flex:0 0 auto}.ss-stpick__btn>.ss-i:last-child{color:var(--ink-3);fill:currentColor;flex:0 0 auto;margin-right:auto;transition:transform .15s}.ss-stpick__btn:hover:not(:disabled){background:var(--surface);border-color:var(--brand)}.ss-stpick__btn.is-open,.ss-stpick__btn:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.ss-stpick__btn.is-open>.ss-i:last-child{transform:rotate(-180deg)}.ss-stpick__btn:disabled{cursor:not-allowed;opacity:.6}.ss-stpick--sm .ss-stpick__btn{border-radius:8px;font-size:12.5px;gap:8px;height:32px;padding:0 8px}.ss-stpick__text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-stpick__text--ph{color:var(--ink-3);font-weight:400}.ss-stpick__all{align-items:center;background:var(--brand-soft);border-radius:6px;color:var(--brand-ink);display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.ss-stpick__all .ss-i{fill:currentColor}.ss-stpick__all--empty{background:var(--surface-2);color:var(--ink-3)}.ss-stpick--sm .ss-stpick__all{border-radius:5px;height:20px;width:20px}body.streamsera-admin-page .ss-stpick__pop .components-popover__content{border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px -12px rgba(16,18,27,.25),0 2px 8px rgba(16,18,27,.06);overflow:hidden;padding:0}.ss-stpick__panel{background:var(--surface);color:var(--ink);display:flex;flex-direction:column;max-width:min(420px,100vw - 32px)}.ss-stpick__search{align-items:center;border-bottom:1px solid var(--line-2);display:flex;gap:8px;padding:8px 10px}.ss-stpick__search .ss-i{color:var(--ink-3);fill:currentColor;flex:0 0 auto}.ss-stpick__search input[type=search]{background:transparent;border:0;box-shadow:none;color:var(--ink);flex:1 1 auto;font:inherit;font-size:13px;height:30px;min-width:0;padding:0}.ss-stpick__search input[type=search]:focus{box-shadow:none;outline:none}.ss-stpick__search input[type=search]::placeholder{color:var(--ink-3)}.ss-stpick__search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.ss-stpick__list{list-style:none;margin:0;max-height:288px;overflow-y:auto;overscroll-behavior:contain;padding:6px}.ss-stpick__list:focus{outline:none}.ss-stpick__opt{align-items:center;border-radius:8px;color:var(--ink);cursor:pointer;display:flex;gap:10px;margin:0;padding:6px 8px}.ss-stpick__opt .ss-avatar{border-radius:7px;flex:0 0 auto}.ss-stpick__opt>.ss-i{color:var(--brand);fill:currentColor;flex:0 0 auto;margin-right:auto}.ss-stpick__opt.is-active{background:var(--surface-2)}.ss-stpick__opt.is-selected .ss-stpick__opt-title{color:var(--brand-ink)}.ss-stpick__opt-text{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.ss-stpick__opt-title{align-items:center;display:flex;font-size:13px;font-weight:600;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-stpick__opt-title small{background:var(--warn-soft,#fef3c7);border-radius:999px;color:var(--warn,#b45309);font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:1px 6px;text-transform:uppercase}.ss-stpick__opt-sub{color:var(--ink-3);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-stpick__empty{color:var(--ink-3);font-size:12.5px;padding:14px 10px;text-align:center}body[data-theme=dark] .ss-stpick__btn{background:var(--surface-2);border-color:var(--line-strong)}body[data-theme=dark] .ss-stpick__pop .components-popover__content{box-shadow:0 12px 32px -12px rgba(0,0,0,.7),0 0 0 1px var(--line)}.ss-admin .ss-i{fill:currentColor}.ss-admin .ss-dt__table td.ss-table__actions .components-button,.ss-admin .ss-table__actions .components-button{color:var(--ink-2)}.ss-admin .ss-dt__table td.ss-table__actions .components-button .ss-i,.ss-admin .ss-table__actions .components-button .ss-i{color:inherit;fill:currentColor}.ss-admin .ss-dt__table td.ss-table__actions .components-button:focus-visible,.ss-admin .ss-dt__table td.ss-table__actions .components-button:hover,.ss-admin .ss-table__actions .components-button:focus-visible,.ss-admin .ss-table__actions .components-button:hover{background:var(--line-2);color:var(--ink)}.ss-admin .ss-dt__table td.ss-table__actions .components-button.is-destructive:focus-visible,.ss-admin .ss-dt__table td.ss-table__actions .components-button.is-destructive:hover,.ss-admin .ss-table__actions .components-button.is-destructive:focus-visible,.ss-admin .ss-table__actions .components-button.is-destructive:hover{background:var(--live-soft);color:var(--live)}.ss-crash code{background:var(--surface-2);border:1px solid var(--line);color:var(--ink)}html:has(>body.streamsera-admin-page[data-theme=dark]){background:#14161d;color-scheme:dark}body[data-theme=dark].streamsera-admin-page,body[data-theme=dark].streamsera-admin-page #wpbody,body[data-theme=dark].streamsera-admin-page #wpbody-content,body[data-theme=dark].streamsera-admin-page #wpcontent,body[data-theme=dark].streamsera-admin-page #wpwrap{background:#14161d}body[data-theme=dark] .ss-admin{color-scheme:dark}body[data-theme=dark] .ss-admin ::placeholder{color:var(--ink-3);opacity:1}body[data-theme=dark] .ss-admin .components-combobox-control__input,body[data-theme=dark] .ss-admin .components-input-control__input,body[data-theme=dark] .ss-admin .components-number-control input,body[data-theme=dark] .ss-admin .components-search-control__input,body[data-theme=dark] .ss-admin .components-select-control__input,body[data-theme=dark] .ss-admin .components-text-control__input,body[data-theme=dark] .ss-admin .components-textarea-control__input,body[data-theme=dark] .ss-admin input[type=date],body[data-theme=dark] .ss-admin input[type=email],body[data-theme=dark] .ss-admin input[type=number],body[data-theme=dark] .ss-admin input[type=password],body[data-theme=dark] .ss-admin input[type=search],body[data-theme=dark] .ss-admin input[type=text],body[data-theme=dark] .ss-admin input[type=time],body[data-theme=dark] .ss-admin input[type=url],body[data-theme=dark] .ss-admin select,body[data-theme=dark] .ss-admin textarea{background:var(--surface-2);border-color:var(--line-strong);box-shadow:none;color:var(--ink)}body[data-theme=dark] .ss-admin .components-combobox-control__input:focus,body[data-theme=dark] .ss-admin .components-input-control__input:focus,body[data-theme=dark] .ss-admin .components-number-control input:focus,body[data-theme=dark] .ss-admin .components-search-control__input:focus,body[data-theme=dark] .ss-admin .components-select-control__input:focus,body[data-theme=dark] .ss-admin .components-text-control__input:focus,body[data-theme=dark] .ss-admin .components-textarea-control__input:focus,body[data-theme=dark] .ss-admin input[type=date]:focus,body[data-theme=dark] .ss-admin input[type=email]:focus,body[data-theme=dark] .ss-admin input[type=number]:focus,body[data-theme=dark] .ss-admin input[type=password]:focus,body[data-theme=dark] .ss-admin input[type=search]:focus,body[data-theme=dark] .ss-admin input[type=text]:focus,body[data-theme=dark] .ss-admin input[type=time]:focus,body[data-theme=dark] .ss-admin input[type=url]:focus,body[data-theme=dark] .ss-admin select:focus,body[data-theme=dark] .ss-admin textarea:focus{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}body[data-theme=dark] .ss-admin .components-combobox-control__input:disabled,body[data-theme=dark] .ss-admin .components-input-control__input:disabled,body[data-theme=dark] .ss-admin .components-number-control input:disabled,body[data-theme=dark] .ss-admin .components-search-control__input:disabled,body[data-theme=dark] .ss-admin .components-select-control__input:disabled,body[data-theme=dark] .ss-admin .components-text-control__input:disabled,body[data-theme=dark] .ss-admin .components-textarea-control__input:disabled,body[data-theme=dark] .ss-admin input[type=date]:disabled,body[data-theme=dark] .ss-admin input[type=email]:disabled,body[data-theme=dark] .ss-admin input[type=number]:disabled,body[data-theme=dark] .ss-admin input[type=password]:disabled,body[data-theme=dark] .ss-admin input[type=search]:disabled,body[data-theme=dark] .ss-admin input[type=text]:disabled,body[data-theme=dark] .ss-admin input[type=time]:disabled,body[data-theme=dark] .ss-admin input[type=url]:disabled,body[data-theme=dark] .ss-admin select:disabled,body[data-theme=dark] .ss-admin textarea:disabled{background:var(--line-2);color:var(--ink-3)}body[data-theme=dark] .ss-admin .components-input-control__backdrop{border-color:var(--line-strong)!important}body[data-theme=dark] .ss-admin .components-input-control__container:focus-within .components-input-control__backdrop{border-color:var(--brand)!important;box-shadow:0 0 0 1px var(--brand)!important}body[data-theme=dark] .ss-admin .components-select-control__input{background-image:none}body[data-theme=dark] .ss-admin .components-input-control__prefix,body[data-theme=dark] .ss-admin .components-input-control__suffix,body[data-theme=dark] .ss-admin .components-select-control__arrow-wrapper{color:var(--ink-3)}body[data-theme=dark] .ss-admin .components-base-control__help,body[data-theme=dark] .ss-admin .components-base-control__label,body[data-theme=dark] .ss-admin .components-checkbox-control__label,body[data-theme=dark] .ss-admin .components-input-control__label,body[data-theme=dark] .ss-admin .components-radio-control__option label,body[data-theme=dark] .ss-admin .components-toggle-control__label{color:var(--ink-2)}body[data-theme=dark] .ss-admin .components-base-control__help{color:var(--ink-3)}body[data-theme=dark] .ss-admin .components-checkbox-control__input{background:var(--surface-2);border-color:var(--line-strong)}body[data-theme=dark] .ss-admin .components-checkbox-control__input:checked{background:var(--brand);border-color:var(--brand)}body[data-theme=dark] .ss-admin .components-checkbox-control__checked,body[data-theme=dark] .ss-admin .components-checkbox-control__indeterminate{fill:#fff}body[data-theme=dark] .ss-admin .components-radio-control__input{background:var(--surface-2);border-color:var(--line-strong)}body[data-theme=dark] .ss-admin .components-radio-control__input:checked{background:var(--brand);border-color:var(--brand)}body[data-theme=dark] .ss-admin .components-form-toggle .components-form-toggle__track{background:var(--line-strong);border-color:var(--line-strong)}body[data-theme=dark] .ss-admin .components-form-toggle.is-checked .components-form-toggle__track{background:var(--brand);border-color:var(--brand)}body[data-theme=dark] .ss-admin .components-form-toggle .components-form-toggle__thumb{background:var(--ink);border-color:transparent}body[data-theme=dark] .ss-admin .components-form-toggle.is-checked .components-form-toggle__thumb{background:#fff}body[data-theme=dark] .ss-admin .components-range-control__track{background:var(--brand)}body[data-theme=dark] .ss-admin .components-range-control__wrapper{color:var(--line-strong)}body[data-theme=dark] .ss-admin .components-range-control__thumb-wrapper .components-range-control__thumb{background:var(--brand);box-shadow:0 0 0 3px var(--surface)}body[data-theme=dark] .ss-admin .components-range-control__mark{background:var(--line-strong)}body[data-theme=dark] .ss-admin .components-button.is-secondary{background:transparent;box-shadow:inset 0 0 0 1px var(--brand-ink);color:var(--brand-ink)}body[data-theme=dark] .ss-admin .components-button.is-secondary:hover:not(:disabled){background:var(--brand-soft)}body[data-theme=dark] .ss-admin .components-button.is-link,body[data-theme=dark] .ss-admin .components-button.is-tertiary{color:var(--brand-ink)}body[data-theme=dark] .ss-admin .components-button.is-link:hover:not(:disabled),body[data-theme=dark] .ss-admin .components-button.is-tertiary:hover:not(:disabled){background:var(--brand-soft);color:var(--brand-ink)}body[data-theme=dark] .ss-admin .components-button.has-icon:not(.is-primary):not(.is-secondary){color:var(--ink-2)}body[data-theme=dark] .ss-admin .components-button.has-icon:not(.is-primary):not(.is-secondary):hover:not(:disabled){background:var(--line-2);color:var(--ink)}body[data-theme=dark] .ss-admin .components-button:disabled,body[data-theme=dark] .ss-admin .components-button[aria-disabled=true]{color:var(--ink-3)!important;opacity:.7}body[data-theme=dark] .ss-admin .components-button.is-destructive:not(.is-primary){color:var(--live)}body[data-theme=dark] .ss-admin .components-button.is-destructive:not(.is-primary):hover:not(:disabled){background:var(--live-soft)}body[data-theme=dark] .ss-admin .components-notice{background:var(--surface-2);border-right-color:var(--info);color:var(--ink)}body[data-theme=dark] .ss-admin .components-notice.is-warning{background:var(--warn-soft);border-right-color:var(--warn)}body[data-theme=dark] .ss-admin .components-notice.is-error{background:var(--live-soft);border-right-color:var(--live)}body[data-theme=dark] .ss-admin .components-notice.is-success{background:var(--ok-soft);border-right-color:var(--ok)}body[data-theme=dark] .ss-admin .components-notice .components-notice__dismiss{color:var(--ink-3)}body[data-theme=dark] .ss-admin .components-tab-panel__tabs{border-bottom-color:var(--line)}body[data-theme=dark] .ss-admin .components-tab-panel__tabs .components-tab-panel__tabs-item{color:var(--ink-2)}body[data-theme=dark] .ss-admin .components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{box-shadow:inset 0 -2px 0 var(--brand);color:var(--ink)}body[data-theme=dark] .ss-admin .components-placeholder{background:var(--surface-2);color:var(--ink-2)}body[data-theme=dark] .ss-admin .components-circular-option-picker__option,body[data-theme=dark] .ss-admin .components-color-palette__custom-color-button{box-shadow:inset 0 0 0 1px var(--line-strong)}body[data-theme=dark] .ss-admin .components-spinner{color:var(--brand-ink)}body[data-theme=dark] .ss-admin code,body[data-theme=dark] .ss-admin pre{background:var(--surface-2);color:var(--ink)}body[data-theme=dark] .ss-admin hr{border-color:var(--line)}body[data-theme=dark] .ss-admin .ss-ph{background:var(--surface);border-bottom-color:var(--line);box-shadow:none}body[data-theme=dark] .ss-admin .ss-seg{background:var(--surface-2);border-color:var(--line)}body[data-theme=dark] .ss-admin .ss-seg a,body[data-theme=dark] .ss-admin .ss-seg button{color:var(--ink-2)}body[data-theme=dark] .ss-admin .ss-seg a.is-active,body[data-theme=dark] .ss-admin .ss-seg a[aria-current=page],body[data-theme=dark] .ss-admin .ss-seg a[aria-pressed=true],body[data-theme=dark] .ss-admin .ss-seg button.is-active,body[data-theme=dark] .ss-admin .ss-seg button[aria-current=page],body[data-theme=dark] .ss-admin .ss-seg button[aria-pressed=true]{background:var(--surface);box-shadow:var(--shadow-sm);color:var(--ink)}body[data-theme=dark] .ss-admin .ss-pill--muted,body[data-theme=dark] .ss-admin .ss-pill--neutral{background:var(--line-2);color:var(--ink-2)}body[data-theme=dark] .ss-admin .ss-card,body[data-theme=dark] .ss-admin .ss-panel,body[data-theme=dark] .ss-admin .ss-section>.ss-panel,body[data-theme=dark] .ss-admin .ss-stat{background:var(--surface);border-color:var(--line)}body[data-theme=dark] .ss-admin .ss-stat__icon{background:var(--stat-soft,var(--line-2))}body[data-theme=dark] .ss-admin .ss-dt__pager,body[data-theme=dark] .ss-admin .ss-dt__toolbar{background:var(--surface);border-color:var(--line)}body[data-theme=dark] .ss-admin .ss-dt__table thead th{background:var(--surface-2);border-bottom-color:var(--line);color:var(--ink-3)}body[data-theme=dark] .ss-admin .ss-dt__table tbody tr{border-color:var(--line-2)}body[data-theme=dark] .ss-admin .ss-dt__table tbody tr:hover>td{background:var(--surface-2)}body[data-theme=dark] .ss-admin .ss-dt__table tbody tr.is-selected>td{background:var(--brand-soft)}body[data-theme=dark] .ss-admin .ss-dt__bulk{background:var(--brand-soft);border-color:color-mix(in srgb,var(--brand) 35%,var(--line));color:var(--ink)}body[data-theme=dark] .ss-admin .ss-dt__bulk-actions .components-button{background:var(--surface);color:var(--ink)}body[data-theme=dark] .ss-admin .ss-dt__pager .components-button,body[data-theme=dark] .ss-admin .ss-dt__pager select{color:var(--ink-2)}body[data-theme=dark] .ss-admin input[type=checkbox].ss-dt__checkbox{background:var(--surface-2);border-color:var(--line-strong)}body[data-theme=dark] .ss-admin input[type=checkbox].ss-dt__checkbox:checked,body[data-theme=dark] .ss-admin input[type=checkbox].ss-dt__checkbox:indeterminate{background:var(--brand);border-color:var(--brand)}body[data-theme=dark] .ss-admin .ss-table thead th{background:var(--surface-2);color:var(--ink-3)}body[data-theme=dark] .ss-admin .ss-table tbody tr:hover>td{background:var(--surface-2)}body[data-theme=dark] .ss-admin .ss-thumb{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}body[data-theme=dark] .ss-admin .ss-chip{background:var(--surface-2);border-color:var(--line-strong)}body[data-theme=dark] .ss-admin .ss-copy{background:var(--surface-2);border-color:var(--line)}body[data-theme=dark] .ss-admin .ss-copy code{background:transparent}body[data-theme=dark] .ss-admin .ss-settings__nav{background:var(--surface);border-color:var(--line)}body[data-theme=dark] .ss-admin .ss-settings__nav a.is-active .ss-settings__icon{background:hsla(0,0%,100%,.14)}body[data-theme=dark] .ss-admin .ss-settings__icon{background:var(--surface-2)}body[data-theme=dark] .ss-admin .ss-builder__rail,body[data-theme=dark] .ss-admin .ss-preview,body[data-theme=dark] .ss-admin .ss-preview__bar{background:var(--surface);border-color:var(--line)}body[data-theme=dark] .ss-admin .ss-preview__stage:not(.is-dark){--stage-bg:#202430;--stage-dot:hsla(0,0%,100%,.07)}body[data-theme=dark] .ss-admin .ss-preview__stage.is-dark{--stage-bg:#0f1117;--stage-dot:hsla(0,0%,100%,.08)}body[data-theme=dark] .ss-admin .ss-rail-group__head{color:var(--ink-3)}body[data-theme=dark] .ss-admin .ss-rail-group__items button{color:var(--ink-2)}body[data-theme=dark] .ss-admin .ss-rail-group__items button:hover{background:var(--surface-2);color:var(--ink)}body[data-theme=dark] .ss-admin .ss-rail-group__items button.is-active{background:var(--brand-soft);color:var(--brand-ink)}body[data-theme=dark] .ss-admin .ss-b-group,body[data-theme=dark] .ss-admin .ss-color,body[data-theme=dark] .ss-admin .ss-comp,body[data-theme=dark] .ss-admin .ss-explorer,body[data-theme=dark] .ss-admin .ss-explorer__item,body[data-theme=dark] .ss-admin .ss-explorer__selected li,body[data-theme=dark] .ss-admin .ss-layout-opt,body[data-theme=dark] .ss-admin .ss-skinchip{background:var(--surface);border-color:var(--line)}body[data-theme=dark] .ss-admin .ss-explorer__item:hover,body[data-theme=dark] .ss-admin .ss-layout-opt:hover,body[data-theme=dark] .ss-admin .ss-skinchip:hover{background:var(--surface-2);border-color:var(--line-strong)}body[data-theme=dark] .ss-admin .ss-comp.is-on,body[data-theme=dark] .ss-admin .ss-explorer__item.is-selected,body[data-theme=dark] .ss-admin .ss-layout-opt.is-active,body[data-theme=dark] .ss-admin .ss-skinchip.is-active{background:var(--brand-soft);border-color:var(--brand)}body[data-theme=dark] .ss-admin .ss-color__swatch{border-color:var(--line-strong)}body[data-theme=dark] .ss-admin .ss-notices__pop .components-popover__content,body[data-theme=dark] .ss-admin .ss-palette{background:var(--surface);border-color:var(--line);color:var(--ink)}body[data-theme=dark] .ss-admin .ss-notices__pop .components-popover__content input,body[data-theme=dark] .ss-admin .ss-palette input{background:var(--surface-2);color:var(--ink)}body[data-theme=dark] .ss-admin .ss-notices__pop .components-popover__content .is-selected,body[data-theme=dark] .ss-admin .ss-notices__pop .components-popover__content [aria-selected=true],body[data-theme=dark] .ss-admin .ss-palette .is-selected,body[data-theme=dark] .ss-admin .ss-palette [aria-selected=true]{background:var(--brand-soft)}body[data-theme=dark] .ss-admin .ss-snackbars .components-snackbar{background:#e8eaf0;color:#16181f}body[data-theme=dark] .ss-admin .ss-setup__card,body[data-theme=dark] .ss-admin .ss-setup__preview{background:var(--surface);border-color:var(--line)}body[data-theme=dark] .ss-admin .ss-empty,body[data-theme=dark] .ss-admin .ss-empty__icon{color:var(--ink-3)}body[data-theme=dark] .ss-admin .ss-empty__icon{background:var(--surface-2)}body[data-theme=dark] .ss-admin .ss-crash code{background:var(--surface-2);border-color:var(--line)}body[data-theme=dark] .components-dropdown-menu__menu,body[data-theme=dark] .components-dropdown__content,body[data-theme=dark] .components-modal__content,body[data-theme=dark] .components-modal__frame,body[data-theme=dark] .components-popover__content{--ink:#e8eaf0;--ink-2:#b4b9c7;--ink-3:#8a90a2;--line:#2c3040;--line-2:#262a37;--line-strong:#3a3f52;--canvas:#14161d;--surface:#1c1f28;--surface-2:#222634;--brand:#8b7dff;--brand-ink:#a89dff;--brand-soft:rgba(139,125,255,.16);--live:#ff6b70;--live-soft:rgba(255,107,112,.14);--ok:#3dcf7f;--ok-soft:rgba(61,207,127,.14);--warn:#f0a23c;--warn-soft:rgba(240,162,60,.14);--info:#6ea8ff;--info-soft:rgba(110,168,255,.14);--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow-md:0 8px 24px -8px rgba(0,0,0,.6);color-scheme:dark}body[data-theme=dark] .components-dropdown-menu__menu .components-search-control__input,body[data-theme=dark] .components-dropdown-menu__menu .components-select-control__input,body[data-theme=dark] .components-dropdown-menu__menu .components-text-control__input,body[data-theme=dark] .components-dropdown-menu__menu .components-textarea-control__input,body[data-theme=dark] .components-dropdown-menu__menu input[type=number],body[data-theme=dark] .components-dropdown-menu__menu input[type=search],body[data-theme=dark] .components-dropdown-menu__menu input[type=text],body[data-theme=dark] .components-dropdown-menu__menu input[type=url],body[data-theme=dark] .components-dropdown-menu__menu select,body[data-theme=dark] .components-dropdown-menu__menu textarea,body[data-theme=dark] .components-dropdown__content .components-search-control__input,body[data-theme=dark] .components-dropdown__content .components-select-control__input,body[data-theme=dark] .components-dropdown__content .components-text-control__input,body[data-theme=dark] .components-dropdown__content .components-textarea-control__input,body[data-theme=dark] .components-dropdown__content input[type=number],body[data-theme=dark] .components-dropdown__content input[type=search],body[data-theme=dark] .components-dropdown__content input[type=text],body[data-theme=dark] .components-dropdown__content input[type=url],body[data-theme=dark] .components-dropdown__content select,body[data-theme=dark] .components-dropdown__content textarea,body[data-theme=dark] .components-modal__content .components-search-control__input,body[data-theme=dark] .components-modal__content .components-select-control__input,body[data-theme=dark] .components-modal__content .components-text-control__input,body[data-theme=dark] .components-modal__content .components-textarea-control__input,body[data-theme=dark] .components-modal__content input[type=number],body[data-theme=dark] .components-modal__content input[type=search],body[data-theme=dark] .components-modal__content input[type=text],body[data-theme=dark] .components-modal__content input[type=url],body[data-theme=dark] .components-modal__content select,body[data-theme=dark] .components-modal__content textarea,body[data-theme=dark] .components-modal__frame .components-search-control__input,body[data-theme=dark] .components-modal__frame .components-select-control__input,body[data-theme=dark] .components-modal__frame .components-text-control__input,body[data-theme=dark] .components-modal__frame .components-textarea-control__input,body[data-theme=dark] .components-modal__frame input[type=number],body[data-theme=dark] .components-modal__frame input[type=search],body[data-theme=dark] .components-modal__frame input[type=text],body[data-theme=dark] .components-modal__frame input[type=url],body[data-theme=dark] .components-modal__frame select,body[data-theme=dark] .components-modal__frame textarea,body[data-theme=dark] .components-popover__content .components-search-control__input,body[data-theme=dark] .components-popover__content .components-select-control__input,body[data-theme=dark] .components-popover__content .components-text-control__input,body[data-theme=dark] .components-popover__content .components-textarea-control__input,body[data-theme=dark] .components-popover__content input[type=number],body[data-theme=dark] .components-popover__content input[type=search],body[data-theme=dark] .components-popover__content input[type=text],body[data-theme=dark] .components-popover__content input[type=url],body[data-theme=dark] .components-popover__content select,body[data-theme=dark] .components-popover__content textarea{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}body[data-theme=dark] .components-dropdown-menu__menu .components-button.is-secondary,body[data-theme=dark] .components-dropdown-menu__menu .components-button.is-tertiary,body[data-theme=dark] .components-dropdown__content .components-button.is-secondary,body[data-theme=dark] .components-dropdown__content .components-button.is-tertiary,body[data-theme=dark] .components-modal__content .components-button.is-secondary,body[data-theme=dark] .components-modal__content .components-button.is-tertiary,body[data-theme=dark] .components-modal__frame .components-button.is-secondary,body[data-theme=dark] .components-modal__frame .components-button.is-tertiary,body[data-theme=dark] .components-popover__content .components-button.is-secondary,body[data-theme=dark] .components-popover__content .components-button.is-tertiary{color:var(--brand-ink)}body[data-theme=dark] .components-dropdown-menu__menu .components-button.is-secondary,body[data-theme=dark] .components-dropdown__content .components-button.is-secondary,body[data-theme=dark] .components-modal__content .components-button.is-secondary,body[data-theme=dark] .components-modal__frame .components-button.is-secondary,body[data-theme=dark] .components-popover__content .components-button.is-secondary{box-shadow:inset 0 0 0 1px var(--brand-ink)}body[data-theme=dark] .components-dropdown-menu__menu .components-toggle-control .components-form-toggle:not(.is-checked) .components-form-toggle__track,body[data-theme=dark] .components-dropdown__content .components-toggle-control .components-form-toggle:not(.is-checked) .components-form-toggle__track,body[data-theme=dark] .components-modal__content .components-toggle-control .components-form-toggle:not(.is-checked) .components-form-toggle__track,body[data-theme=dark] .components-modal__frame .components-toggle-control .components-form-toggle:not(.is-checked) .components-form-toggle__track,body[data-theme=dark] .components-popover__content .components-toggle-control .components-form-toggle:not(.is-checked) .components-form-toggle__track{background:var(--line-strong)}body[data-theme=dark] .components-dropdown-menu__menu .components-notice,body[data-theme=dark] .components-dropdown__content .components-notice,body[data-theme=dark] .components-modal__content .components-notice,body[data-theme=dark] .components-modal__frame .components-notice,body[data-theme=dark] .components-popover__content .components-notice{background:var(--surface-2);color:var(--ink)}body[data-theme=dark] .components-dropdown-menu__menu .ss-stations-table img,body[data-theme=dark] .components-dropdown-menu__menu img.ss-logo,body[data-theme=dark] .components-dropdown__content .ss-stations-table img,body[data-theme=dark] .components-dropdown__content img.ss-logo,body[data-theme=dark] .components-modal__content .ss-stations-table img,body[data-theme=dark] .components-modal__content img.ss-logo,body[data-theme=dark] .components-modal__frame .ss-stations-table img,body[data-theme=dark] .components-modal__frame img.ss-logo,body[data-theme=dark] .components-popover__content .ss-stations-table img,body[data-theme=dark] .components-popover__content img.ss-logo{background:var(--surface-2)}body[data-theme=dark] .components-dropdown-menu__menu ::-webkit-scrollbar-thumb,body[data-theme=dark] .components-dropdown__content ::-webkit-scrollbar-thumb,body[data-theme=dark] .components-modal__content ::-webkit-scrollbar-thumb,body[data-theme=dark] .components-modal__frame ::-webkit-scrollbar-thumb,body[data-theme=dark] .components-popover__content ::-webkit-scrollbar-thumb{background:var(--line-strong)}body[data-theme=dark] .components-dropdown-menu__menu,body[data-theme=dark] .components-dropdown__content,body[data-theme=dark] .components-modal__content,body[data-theme=dark] .components-modal__frame,body[data-theme=dark] .components-popover__content{background:var(--surface);border-color:var(--line);color:var(--ink)}body[data-theme=dark] .components-modal__screen-overlay{background:rgba(0,0,0,.6)}body[data-theme=dark] .components-modal__header{background:var(--surface);border-bottom-color:var(--line)}body[data-theme=dark] .components-modal__header .components-button,body[data-theme=dark] .components-modal__header .components-modal__header-heading{color:var(--ink)}body[data-theme=dark] .components-popover__content{box-shadow:0 8px 24px -8px rgba(0,0,0,.7),0 0 0 1px var(--line)}body[data-theme=dark] .components-dropdown-menu__menu .components-button,body[data-theme=dark] .components-menu-item__button{color:var(--ink)}body[data-theme=dark] .components-dropdown-menu__menu .components-button:focus:not(:disabled),body[data-theme=dark] .components-dropdown-menu__menu .components-button:hover:not(:disabled),body[data-theme=dark] .components-menu-item__button:focus:not(:disabled),body[data-theme=dark] .components-menu-item__button:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}body[data-theme=dark] .components-menu-group__label{color:var(--ink-3)}body[data-theme=dark] .components-tooltip,body[data-theme=dark] .components-tooltip .components-popover__content{background:#e8eaf0;color:#16181f}body[data-theme=dark] .components-color-picker,body[data-theme=dark] .react-colorful{background:var(--surface)}.ss-modal--wide.components-modal__frame{max-width:920px;width:calc(100% - 48px)}.ss-tpls{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:16px}.ss-tpl{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:0;margin:0;overflow:hidden;padding:0;position:relative;text-align:right;transition:border-color .15s,box-shadow .15s,transform .15s}.ss-tpl:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-1px)}.ss-tpl.is-active{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-tpl:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-tpl__thumb{aspect-ratio:16/10;background:var(--surface-2);border-bottom:1px solid var(--line-2);display:grid;padding:14px;place-items:center;width:100%}.ss-tpl__thumb svg{height:100%;max-height:120px;width:100%}.ss-tpl__text{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px 12px}.ss-tpl__text strong{align-items:center;display:flex;font-size:13.5px;font-weight:650;gap:6px;line-height:1.3}.ss-tpl__text small{color:var(--ink-3);display:block;font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-tpl__text .ss-pill{font-size:10.5px;padding:1px 7px}.ss-tpl__check{background:var(--brand);border-radius:50%;box-shadow:var(--shadow-sm);color:#fff;display:grid;height:22px;place-items:center;position:absolute;left:8px;top:8px;width:22px}.ss-modal .ss-muted{color:var(--ink-3);margin:0}.ss-admin .ss-explorer__tools{align-items:stretch;margin-bottom:0}.ss-admin .ss-explorer__tools .components-button.is-secondary{align-items:center;display:inline-flex;gap:6px;height:40px;white-space:nowrap}.ss-combo{flex:1 1 auto;min-width:0;position:relative}.ss-combo__field{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink-3);display:flex;gap:8px;height:40px;padding:0 12px 0 10px;transition:border-color .15s,box-shadow .15s}.ss-combo__field:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-combo__field input{background:transparent;border:0;box-shadow:none;color:var(--ink);flex:1 1 auto;font:inherit;height:100%;margin:0;min-width:0;padding:0}.ss-combo__field input:focus{box-shadow:none;outline:none}.ss-combo__field input::placeholder{color:var(--ink-3)}.ss-combo__clear{background:var(--line-2);border:0;border-radius:50%;color:var(--ink-2);cursor:pointer;display:grid;height:24px;place-items:center;width:24px}.ss-combo__clear:hover{background:var(--line);color:var(--ink)}.ss-combo__list{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md);right:0;list-style:none;margin:0;max-height:320px;overflow:auto;padding:6px;position:absolute;left:0;top:calc(100% + 6px);z-index:30}.ss-combo__opt{align-items:center;border-radius:var(--r-sm);cursor:pointer;display:flex;gap:10px;padding:7px 8px}.ss-combo__opt .ss-explorer__text{flex:1 1 auto;min-width:0}.ss-combo__opt .ss-explorer__text strong{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-combo__opt .ss-explorer__text small{color:var(--ink-3);display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-combo__opt.is-hi{background:var(--surface-2)}.ss-combo__opt.is-on{cursor:default;opacity:.75}.ss-combo__opt .ss-explorer__thumb{border-radius:8px}.ss-combo__none{align-items:center;color:var(--ink-3);display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:12px 10px}.ss-combo__none a{font-weight:600;white-space:nowrap}body[data-theme=dark] .ss-combo__field,body[data-theme=dark] .ss-combo__list{background:var(--surface);border-color:var(--line)}body[data-theme=dark] .ss-combo__opt.is-hi{background:var(--surface-2)}.ss-admin .ss-b-attach>.ss-b-group+.ss-b-group{margin-top:16px}.ss-admin .ss-b-collapse__toggle{background:var(--surface-2);border-radius:999px;padding:6px 12px}.ss-admin .ss-b-collapse__toggle .ss-i{transition:transform .15s ease}.ss-admin .ss-b-collapse__toggle[aria-expanded=true] .ss-i--chev{transform:rotate(-180deg)}.ss-admin .ss-b-collapse__toggle:hover{border-color:var(--ink-3)}.ss-admin .ss-b-collapse__body{margin-top:14px}.ss-admin .ss-settings__heading{margin:0 0 18px}.ss-admin .ss-settings__heading h2{font-size:18px;font-weight:650;letter-spacing:-.01em;margin:0 0 4px}.ss-admin .ss-settings__heading p{color:var(--ink-3);font-size:13px;margin:0}.ss-admin .ss-settings__card+.ss-settings__card{margin-top:28px}.ss-admin .ss-inline-input{align-items:center;display:flex;gap:10px}.ss-admin .ss-inline-input input{max-width:320px}.ss-admin .components-modal__frame.ss-modal,body.streamsera-admin-page .components-modal__frame.ss-modal{border-radius:16px;box-shadow:0 24px 64px rgba(16,18,27,.22)}.ss-admin .components-modal__frame.ss-modal .components-modal__header,body.streamsera-admin-page .components-modal__frame.ss-modal .components-modal__header{border-bottom:0;height:auto;min-height:0;padding:20px 24px 14px}.ss-admin .components-modal__frame.ss-modal .components-modal__header .components-modal__header-heading-container,body.streamsera-admin-page .components-modal__frame.ss-modal .components-modal__header .components-modal__header-heading-container{align-items:center;gap:12px}.ss-admin .components-modal__frame.ss-modal .components-modal__header .components-modal__icon-container,body.streamsera-admin-page .components-modal__frame.ss-modal .components-modal__header .components-modal__icon-container{margin:0}.ss-admin .components-modal__frame.ss-modal .components-modal__header h1,body.streamsera-admin-page .components-modal__frame.ss-modal .components-modal__header h1{font-size:17px;font-weight:650;letter-spacing:-.01em}.ss-admin .components-modal__frame.ss-modal .components-modal__header .components-button.has-icon,body.streamsera-admin-page .components-modal__frame.ss-modal .components-modal__header .components-button.has-icon{border-radius:999px}.ss-admin .components-modal__frame.ss-modal .components-modal__content,body.streamsera-admin-page .components-modal__frame.ss-modal .components-modal__content{padding:0 24px 24px}.ss-admin .components-modal__frame.ss-modal--sm,body.streamsera-admin-page .components-modal__frame.ss-modal--sm{max-width:480px}.ss-admin .components-modal__frame.ss-modal--md,body.streamsera-admin-page .components-modal__frame.ss-modal--md{max-width:640px}.ss-admin .components-modal__frame.ss-modal--lg,body.streamsera-admin-page .components-modal__frame.ss-modal--lg{max-width:920px}.ss-admin .ss-modal__icon,body.streamsera-admin-page .ss-modal__icon{background:var(--brand-soft);border-radius:9px;color:var(--brand-ink);display:inline-grid;flex:0 0 auto;height:28px;place-items:center;width:28px}.ss-admin .ss-modal__icon .ss-i,body.streamsera-admin-page .ss-modal__icon .ss-i{fill:currentColor}.ss-admin .ss-modal__desc,body.streamsera-admin-page .ss-modal__desc{color:var(--ink-2);font-size:13.5px;line-height:1.5;margin:-4px 0 12px}.ss-admin .ss-modal__text,body.streamsera-admin-page .ss-modal__text{color:var(--ink-2);line-height:1.55;margin:0}.ss-admin .ss-modal__body,body.streamsera-admin-page .ss-modal__body{display:flex;flex-direction:column;gap:12px}.ss-admin .ss-modal__body>.components-base-control,body.streamsera-admin-page .ss-modal__body>.components-base-control{margin:0}.ss-admin .ss-modal__body .components-base-control__label,.ss-admin .ss-modal__body .components-input-control__label,body.streamsera-admin-page .ss-modal__body .components-base-control__label,body.streamsera-admin-page .ss-modal__body .components-input-control__label{color:var(--ink-2);font-size:12.5px;font-weight:600;margin-bottom:6px;text-transform:none}.ss-admin .ss-modal__body .components-input-control__input,.ss-admin .ss-modal__body .components-select-control__input,.ss-admin .ss-modal__body .components-text-control__input,.ss-admin .ss-modal__body .components-textarea-control__input,.ss-admin .ss-modal__body input[type=number],.ss-admin .ss-modal__body input[type=text],.ss-admin .ss-modal__body input[type=url],.ss-admin .ss-modal__body textarea,body.streamsera-admin-page .ss-modal__body .components-input-control__input,body.streamsera-admin-page .ss-modal__body .components-select-control__input,body.streamsera-admin-page .ss-modal__body .components-text-control__input,body.streamsera-admin-page .ss-modal__body .components-textarea-control__input,body.streamsera-admin-page .ss-modal__body input[type=number],body.streamsera-admin-page .ss-modal__body input[type=text],body.streamsera-admin-page .ss-modal__body input[type=url],body.streamsera-admin-page .ss-modal__body textarea{background:var(--surface);border:1px solid var(--line)!important;border-radius:10px!important;box-shadow:none!important;font-size:14px;min-height:40px;padding:8px 12px}.ss-admin .ss-modal__body .components-input-control__input:focus,.ss-admin .ss-modal__body .components-select-control__input:focus,.ss-admin .ss-modal__body .components-text-control__input:focus,.ss-admin .ss-modal__body .components-textarea-control__input:focus,.ss-admin .ss-modal__body input[type=number]:focus,.ss-admin .ss-modal__body input[type=text]:focus,.ss-admin .ss-modal__body input[type=url]:focus,.ss-admin .ss-modal__body textarea:focus,body.streamsera-admin-page .ss-modal__body .components-input-control__input:focus,body.streamsera-admin-page .ss-modal__body .components-select-control__input:focus,body.streamsera-admin-page .ss-modal__body .components-text-control__input:focus,body.streamsera-admin-page .ss-modal__body .components-textarea-control__input:focus,body.streamsera-admin-page .ss-modal__body input[type=number]:focus,body.streamsera-admin-page .ss-modal__body input[type=text]:focus,body.streamsera-admin-page .ss-modal__body input[type=url]:focus,body.streamsera-admin-page .ss-modal__body textarea:focus{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-soft)!important;outline:none}.ss-admin .ss-modal__body .components-input-control__backdrop,body.streamsera-admin-page .ss-modal__body .components-input-control__backdrop{display:none}.ss-admin .ss-modal__body .components-notice,body.streamsera-admin-page .ss-modal__body .components-notice{background:var(--surface-2);border-right-width:1px;border:1px solid var(--line);border-radius:10px;margin:0}.ss-admin .ss-modal__body .components-notice .components-notice__content,body.streamsera-admin-page .ss-modal__body .components-notice .components-notice__content{margin:0}.ss-admin .ss-modal__body .components-notice.is-warning,body.streamsera-admin-page .ss-modal__body .components-notice.is-warning{background:var(--warn-soft);border-color:color-mix(in srgb,var(--warn) 40%,transparent)}.ss-admin .ss-modal__body .components-notice.is-success,body.streamsera-admin-page .ss-modal__body .components-notice.is-success{background:var(--ok-soft);border-color:color-mix(in srgb,var(--ok) 40%,transparent)}.ss-admin .ss-modal__actions,body.streamsera-admin-page .ss-modal__actions{align-items:center;border-top:1px solid var(--line);display:flex;gap:8px;justify-content:flex-end;margin-top:20px;padding-top:16px}.ss-admin .ss-modal__actions .ss-modal__actions-start,body.streamsera-admin-page .ss-modal__actions .ss-modal__actions-start{margin-left:auto}.ss-admin .ss-modal__actions .components-button,body.streamsera-admin-page .ss-modal__actions .components-button{border-radius:10px;min-height:36px;padding:0 14px}.ss-admin .ss-tips__cta.components-button{border-radius:10px;height:34px;margin-top:14px;padding:0 12px}.ss-admin .components-button.is-secondary,.ss-admin .components-button.is-secondary:active,.ss-admin .components-button.is-secondary:focus,.ss-admin .components-button.is-secondary:hover{background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:none;color:var(--ink);min-height:34px;padding:0 12px}.ss-admin .components-button.is-secondary:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-2)}.ss-admin .components-button.is-secondary:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .components-button.is-secondary.is-small{border-radius:8px;min-height:30px;padding:0 10px}.ss-admin .components-button.is-tertiary{border-radius:8px;min-height:34px}.ss-admin .components-button.is-tertiary.is-small{min-height:30px}.ss-admin .components-button.ss-rowbtn{border-radius:8px;color:var(--ink-2);gap:6px;height:32px;justify-content:center;min-height:32px;min-width:32px;padding:0}.ss-admin .components-button.ss-rowbtn .ss-i{fill:currentColor}.ss-admin .components-button.ss-rowbtn--label{font-size:12.5px;font-weight:600;padding:0 8px 0 10px}.ss-admin .components-button.ss-rowbtn:focus-visible,.ss-admin .components-button.ss-rowbtn:hover:not(:disabled){background:var(--surface-2);box-shadow:none;color:var(--ink)}.ss-admin .components-button.ss-rowbtn.is-destructive:hover:not(:disabled){background:var(--live-soft);color:var(--live)}.ss-admin .components-button.is-link.has-icon,.ss-admin .components-button.is-tertiary.has-icon{border-radius:8px;gap:6px}.ss-admin .ss-row__lead--thumb{position:relative}.ss-admin .ss-row__lead--thumb .ss-avatar{border:1px solid var(--line);border-radius:10px}.ss-admin .ss-row__lead--thumb .ss-dot--badge{border:2px solid var(--surface);border-radius:50%;bottom:-3px;height:11px;position:absolute;left:-3px;width:11px}.ss-admin .ss-welcome__actions{gap:10px}.ss-admin .ss-welcome__actions .components-button{min-height:36px}.ss-admin .ss-checklist__actions{gap:6px}.ss-admin .ss-checklist__steps li .components-button.is-link{color:var(--brand-ink);font-weight:600;text-decoration:none}.ss-admin .ss-list--links a{align-items:center;display:flex;gap:10px}.ss-admin .ss-list--links a .ss-i{color:var(--ink-3)}.ss-admin .ss-list--links a:hover .ss-i{color:var(--brand-ink)}.ss-admin .ss-panel__foot{border-top:1px solid var(--line-2);font-size:12.5px;font-weight:600;padding:10px 18px}.ss-admin .ss-cell-title{align-items:center;display:flex;gap:12px}.ss-admin .ss-cell-title .ss-avatar{border:1px solid var(--line);border-radius:10px;flex:0 0 auto}.ss-admin .ss-cell-title strong{font-size:13.5px}.ss-admin .ss-cell-title .ss-muted{font-size:12.5px}.ss-admin .ss-player-card__body{padding:14px 16px 8px}.ss-admin .ss-player-card__actions{border-top:1px solid var(--line-2);gap:4px;padding:8px 10px 10px}.ss-admin .ss-player-card__actions .components-button:first-child{margin-left:0}.ss-admin .ss-stream{border-radius:12px;padding:16px 16px 14px}.ss-admin .ss-stream__head{margin-bottom:10px;min-height:32px}.ss-admin .ss-stream__index{align-items:center;background:var(--brand-soft);border-radius:999px;color:var(--brand-ink);display:inline-flex;font-size:11.5px;font-weight:700;height:24px;letter-spacing:.02em;padding:0 10px}.ss-admin .ss-stream__url{align-items:flex-end}.ss-admin .ss-stream__url .components-button{min-height:36px}.ss-admin .ss-stream__grid{gap:12px 16px}.ss-admin .ss-station__addstream.components-button{margin-top:14px}.ss-admin .ss-logo-preview{border-radius:12px;border-style:solid}.ss-admin .ss-livecard__head{align-items:flex-start;gap:10px;margin-bottom:12px}.ss-admin .ss-livecard__head h3{margin-bottom:2px}.ss-admin .ss-livecard__head p{font-size:12.5px;line-height:1.4;margin:0}.ss-admin .ss-livecard .ss-pill{margin-top:2px}.ss-admin .ss-livecard .ss-dl{margin-top:12px}.ss-admin .ss-tips h3{margin-bottom:2px}.ss-admin .ss-tips>p{font-size:12.5px;margin:0 0 10px}.ss-admin .ss-form-grid{gap:0 16px}.ss-admin .ss-page--form .ss-section+.ss-section{margin-top:24px}.ss-admin .ss-setup__actions,.ss-admin .ss-setup__foot{align-items:center;display:flex;gap:10px}.ss-admin .ss-setup__actions .components-button,.ss-admin .ss-setup__foot .components-button{min-height:36px}.ss-admin .ss-setup__foot{border-top:1px solid var(--line-2);justify-content:space-between;padding-top:16px}.ss-admin .ss-setup__url{align-items:flex-end;gap:8px}.ss-admin .ss-setup__logo .components-button+.components-button{margin-right:6px}.ss-notices__pop .components-popover__content{border:1px solid var(--line,#dfe2ea);border-radius:12px;box-shadow:var(--shadow-md,0 12px 32px rgba(16,18,27,.14))}.ss-notices__head{align-items:center;border-bottom:1px solid var(--line-2,#eceef3);display:flex;justify-content:space-between;padding:14px 16px}.ss-notices__head strong{font-size:13.5px}.ss-notices__head span{color:var(--ink-3,#7b8090);font-size:12px}.ss-notices__empty{color:var(--ink-3,#7b8090);display:grid;gap:6px;padding:26px 16px;place-items:center}.ss-notices__empty .ss-i{background:var(--ok-soft,#e7f6ec);border-radius:10px;color:var(--ok,#15803d);fill:currentColor;height:36px;padding:7px;width:36px}.ss-notices__empty p{font-size:13px;margin:0}.ss-notices__foot{border-top:1px solid var(--line-2,#eceef3);padding:8px 10px}.ss-notices .ss-notice{display:flex;gap:10px;padding:12px 16px}.ss-notices .ss-notice+.ss-notice{border-top:1px solid var(--line-2,#eceef3)}.ss-notices .ss-notice__dot{background:var(--brand,#5b4cf5);border-radius:50%;flex:0 0 auto;height:8px;margin-top:6px;width:8px}.ss-notices .ss-notice.is-warning .ss-notice__dot{background:var(--warn,#b45309)}.ss-notices .ss-notice.is-error .ss-notice__dot{background:var(--live,#b91c1c)}.ss-notices .ss-notice__body{min-width:0}.ss-notices .ss-notice__body strong{font-size:13px}.ss-notices .ss-notice__body p{color:var(--ink-2,#4b4f5c);font-size:12.5px;margin:2px 0 0}.ss-notices .ss-notice__actions{display:flex;gap:4px;margin-top:8px}.ss-notices .ss-notice__actions .components-button{border-radius:8px;font-size:12px;min-height:28px}.ss-notices .ss-notice__actions .components-button.is-secondary{background:var(--surface,#fff);border:1px solid var(--line,#dfe2ea);box-shadow:none;color:var(--ink,#16181f);padding:0 10px 0 8px}.ss-admin~.components-modal__screen-overlay .ss-palette,.ss-palette.components-modal__frame{border:1px solid var(--line,#dfe2ea);border-radius:14px;box-shadow:0 24px 60px rgba(16,18,27,.24)}.ss-palette__search{padding:12px 16px}.ss-palette__search .ss-i{background:var(--brand-soft);border-radius:8px;color:var(--brand-ink,#4536d6);fill:currentColor;height:28px;padding:5px;width:28px}.ss-palette__item{border-radius:8px;gap:10px}.ss-palette__item .ss-i{background:var(--surface-2);border-radius:8px;height:28px;padding:5px;width:28px}.ss-palette__item.is-active .ss-i{background:var(--surface)}.ss-palette__foot{border-top:1px solid var(--line);color:var(--ink-3);font-size:12px;padding:8px 16px}body[data-theme=dark] .ss-notices__pop .components-popover__content{border-color:var(--line);box-shadow:0 16px 40px rgba(0,0,0,.5)}body[data-theme=dark] .ss-notices .ss-notice+.ss-notice,body[data-theme=dark] .ss-notices__foot,body[data-theme=dark] .ss-notices__head{border-color:var(--line-2)}body[data-theme=dark] .ss-notices .ss-notice__actions .components-button.is-secondary{background:var(--surface-2);border-color:var(--line);color:var(--ink)}body[data-theme=dark] .ss-palette.components-modal__frame{border-color:var(--line);box-shadow:0 24px 60px rgba(0,0,0,.6)}.ss-admin .ss-mt-12{margin-top:12px}.ss-admin .ss-mt-16{margin-top:16px}.ss-admin .ss-field__control>.ss-field__after.components-button{margin-top:10px}.ss-admin .ss-field__control>.components-button.is-link{margin-top:8px;text-decoration:none}.ss-admin .ss-section+.ss-section{margin-top:24px}.ss-admin .ss-section__head{margin-bottom:14px}.ss-admin .ss-section__head h2{margin:0}.ss-admin .ss-section__head p{color:var(--ink-3);font-size:13px;margin:6px 0 0}.ss-admin .ss-section__head .ss-section__aside{align-items:center;display:flex;gap:8px}.ss-admin .ss-settings__heading{border-bottom:1px solid var(--line-2);margin-bottom:22px;padding-bottom:14px}.ss-admin .ss-settings__card .ss-panel--padded{padding:18px 20px}.ss-admin .ss-settings__card .ss-field{padding:16px 0}.ss-admin .ss-settings__card .ss-field:first-child{padding-top:0}.ss-admin .ss-settings__card .ss-field:last-child{padding-bottom:0}.ss-admin .ss-settings__card .ss-panel+.ss-panel{margin-top:14px}.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control{align-content:flex-start;align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>*{flex:1 1 auto;min-width:0}.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-button,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-dropdown,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-dropdown-menu,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-form-toggle,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-toggle-control,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.ss-chip,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.ss-pill,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.ss-seg,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.ss-stpick:not(.ss-stpick--block),.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>a{flex:0 0 auto}.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-button.is-link,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.ss-field__after.components-button{flex:0 0 auto;margin-right:auto;margin-top:0}.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-base-control,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-input-control,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-select-control,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-text-control__input,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.components-textarea-control,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.ss-b-two,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.ss-code-block,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.ss-copy{flex-basis:100%}.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.description,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>.ss-muted,.ss-admin .ss-settings__card .ss-field:not(.ss-field--row) .ss-field__control>p{flex-basis:100%;text-align:left}.ss-admin .ss-settings__card .ss-field__control .components-select-control__input,.ss-admin .ss-settings__card .ss-field__control .components-text-control__input,.ss-admin .ss-settings__card .ss-field__control input[type=email],.ss-admin .ss-settings__card .ss-field__control input[type=number],.ss-admin .ss-settings__card .ss-field__control input[type=text],.ss-admin .ss-settings__card .ss-field__control textarea{background:var(--surface);border-color:var(--line);border-radius:10px;max-width:560px}.ss-admin .ss-settings__card .ss-field__control .components-select-control__input:focus,.ss-admin .ss-settings__card .ss-field__control .components-text-control__input:focus,.ss-admin .ss-settings__card .ss-field__control input[type=email]:focus,.ss-admin .ss-settings__card .ss-field__control input[type=number]:focus,.ss-admin .ss-settings__card .ss-field__control input[type=text]:focus,.ss-admin .ss-settings__card .ss-field__control textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .ss-settings__card .ss-field__control .components-select-control__input{min-height:36px}.ss-admin .ss-tools li{padding:16px 20px}.ss-admin .ss-tools li p{margin-top:4px}.ss-admin .ss-tools li>div{min-width:0}.ss-admin .ss-tools li .components-button{flex:0 0 auto}.ss-admin .ss-chips{display:flex;flex-wrap:wrap;gap:6px}.ss-admin .ss-b-note{align-items:flex-start;background:var(--surface-2);border-radius:var(--r-md);color:var(--ink-2);display:flex;font-size:12.5px;gap:10px;margin-top:14px;padding:12px 14px}.ss-admin .ss-b-note .ss-i{color:var(--ink-3);flex:0 0 auto;margin-top:1px}.ss-admin .ss-b-group+.ss-b-group{margin-top:16px}.ss-admin .ss-b-field--row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ss-admin .ss-b-filename{border-radius:8px;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-b-two{column-gap:16px;row-gap:12px}.ss-admin .ss-tips .ss-tips__cta.components-button{margin-top:14px}.ss-admin .ss-tips h3{font-size:14px;margin:0 0 6px}.ss-admin .ss-tips>.ss-muted{font-size:12.5px;margin:0 0 12px}.ss-admin .ss-logo-field{gap:18px}.ss-admin .ss-logo-field .ss-logo-field__title{font-weight:650}.ss-admin .ss-logo-field .ss-muted{font-size:12.5px;margin:4px 0 10px}.ss-admin .ss-logo-field .components-button+.components-button{margin-right:6px}.ss-admin .ss-checks{display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}body[data-theme=dark] .ss-admin .ss-b-note{background:var(--surface-2)}body[data-theme=dark] .ss-admin .ss-settings__card .ss-field__control .components-select-control__input,body[data-theme=dark] .ss-admin .ss-settings__card .ss-field__control .components-text-control__input,body[data-theme=dark] .ss-admin .ss-settings__card .ss-field__control textarea{background:var(--surface);border-color:var(--line);color:var(--ink)}.ss-admin .ss-b-fields{display:flex;flex-direction:column}.ss-admin .ss-b-fields .ss-field{border-top:1px solid var(--line-2);padding:14px 0}.ss-admin .ss-b-fields .ss-field:first-child{border-top:0;padding-top:0}.ss-admin .ss-b-fields .ss-field:last-child{padding-bottom:0}.ss-admin .ss-b-fields+.ss-b-fields,.ss-admin .ss-b-fields+.ss-b-group__foot{margin-top:16px}.ss-admin .ss-field--row{gap:12px 24px;grid-template-columns:minmax(180px,2fr) 3fr}.ss-admin .ss-field--row .ss-field__text label{font-size:13.5px;line-height:1.3}.ss-admin .ss-field--row .ss-field__text p{line-height:1.45;margin-top:4px}.ss-admin .ss-field--row .ss-field__control>.components-button,.ss-admin .ss-field--row .ss-field__control>.components-toggle-control,.ss-admin .ss-field--row .ss-field__control>.ss-resp-field__in,.ss-admin .ss-field--row .ss-field__control>.ss-seg{flex:0 0 auto}.ss-admin .ss-field--row .ss-field__control .components-base-control__help{display:none}.ss-admin .ss-field--row .ss-field__control .components-base-control,.ss-admin .ss-field--row .ss-field__control .components-input-control,.ss-admin .ss-field--row .ss-field__control .components-select-control{width:100%}.ss-admin .ss-field--row .ss-field__control .components-toggle-control .components-base-control__field,.ss-admin .ss-field--row .ss-field__control .ss-seg{margin:0}@media(max-width:720px){.ss-admin .ss-field--row{gap:8px;grid-template-columns:1fr}.ss-admin .ss-field--row .ss-field__control{justify-content:flex-start}}.ss-admin .ss-b-group__foot{border-top:1px solid var(--line-2);display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:14px}.ss-admin .ss-mediarow{gap:8px;width:100%}.ss-admin .ss-mediarow img{border:1px solid var(--line);border-radius:8px;flex:0 0 auto;height:36px;object-fit:cover;width:36px}.ss-admin .ss-mediarow .components-button{flex:0 0 auto}.ss-admin .ss-mediarow .components-base-control{flex:1 1 auto}.ss-admin .ss-builder__main-body{gap:16px}.ss-admin .ss-b-group{padding:18px 20px}.ss-admin .ss-b-group>.ss-b-group__head{margin-bottom:14px}.ss-admin .ss-b-group>.ss-b-group__head>div>h3{margin:0}.ss-b-group+.ss-admin .ss-b-group{margin-top:0}.ss-admin .ss-builder__rail .ss-rail-group__items{display:flex;flex-direction:column}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-modal__desc{margin-bottom:12px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__tabs{display:flex;flex-wrap:wrap;gap:2px;margin:0 0 16px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__tabs button{align-items:center;display:inline-flex;font-size:13px;gap:6px;padding:7px 12px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__tabs button .ss-i{color:var(--ink-3);fill:currentColor;height:14px;width:14px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__tabs button.is-active .ss-i{color:var(--brand-ink)}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed{display:flex;flex-direction:column;gap:16px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__card{background:var(--surface);border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:18px 20px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__card>.ss-copy,body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__card>ol,body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__card>p{margin:0}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__intro{color:var(--ink-2);font-size:13.5px;line-height:1.5}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__hint{color:var(--ink-3);font-size:12.5px;line-height:1.6}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__hint code{background:var(--surface-2);border:1px solid var(--line-2);border-radius:6px;font-size:12px;padding:1px 6px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__steps{color:var(--ink-2);font-size:13.5px;margin:0;padding-right:20px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__steps li+li{margin-top:6px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__label{color:var(--ink-2);display:block;font-size:12px;font-weight:600;margin-bottom:6px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__snippet .ss-copy{margin:0}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__grid{display:grid;gap:12px 16px;grid-template-columns:1fr 1fr}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__grid .components-base-control{margin:0}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__actions{display:flex;gap:8px;justify-content:flex-end}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__actions--start{justify-content:flex-start}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__warn{background:var(--warn-soft);border-radius:10px;color:var(--ink);display:flex;gap:10px;padding:12px 14px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__warn>.ss-i{color:var(--warn);fill:currentColor;flex:0 0 auto;margin-top:2px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__warn>div{display:flex;flex-direction:column;gap:4px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__warn>div strong{font-size:13.5px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__warn>div span{color:var(--ink-2);font-size:12.5px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__warn>div .components-button{align-self:flex-start;margin-top:6px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__error{background:var(--live-soft);border-radius:10px;color:var(--live);font-size:13px;padding:10px 12px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choices{display:grid;gap:10px;grid-template-columns:1fr 1fr}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice{align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:10px;color:var(--ink);cursor:pointer;display:flex;font:inherit;gap:10px;padding:12px 14px;text-align:right;transition:border-color .15s,box-shadow .15s,background .15s}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice:hover{background:var(--surface-2)}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice.is-active{background:var(--brand-soft);border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice:focus-visible{outline:2px solid var(--brand);outline-offset:2px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice-icon{background:var(--surface-2);border-radius:8px;color:var(--brand-ink);display:grid;flex:0 0 auto;height:28px;place-items:center;width:28px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice-icon .ss-i{fill:currentColor}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice.is-active body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice-icon{background:var(--surface)}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice-text{display:flex;flex-direction:column;gap:2px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice-text strong{font-size:13.5px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choice-text small{color:var(--ink-3);font-size:12px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__search{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:10px;color:var(--ink-3);display:flex;gap:8px;height:40px;padding:0 12px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__search .ss-i{fill:currentColor;flex:0 0 auto}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__search input[type=text]{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink);flex:1 1 auto;font:inherit;height:100%;margin:0;min-height:0;min-width:0;padding:0}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__search input[type=text]:focus{outline:none}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__search .components-spinner{margin:0}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__pages{background:var(--surface);border:1px solid var(--line);border-radius:10px;list-style:none;margin:0;max-height:220px;overflow:auto;padding:4px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__pages li button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink);cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px 10px;text-align:right;width:100%}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__pages li button .ss-i{color:var(--ink-3);fill:currentColor;flex:0 0 auto}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__pages li button span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__pages li button small{color:var(--ink-3);font-size:11.5px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__pages li button:hover{background:var(--surface-2)}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__pages li button.is-active{background:var(--brand-soft);color:var(--brand-ink)}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__pages li button.is-active .ss-i{color:var(--brand-ink)}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__pages-empty{color:var(--ink-3);font-size:13px;padding:14px;text-align:center}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__done{align-items:center;gap:10px;padding:28px 20px;text-align:center}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__done-icon{background:var(--ok-soft);border-radius:12px;color:var(--ok);display:grid;height:44px;place-items:center;width:44px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__done-icon .ss-i{fill:currentColor}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__done-text{display:flex;flex-direction:column;gap:4px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__done-text strong{font-size:14.5px}body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__done-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:6px}@media(max-width:640px){body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__choices,body.streamsera-admin-page .components-modal__frame.ss-modal--embed .ss-embed__grid{grid-template-columns:1fr}}.ss-admin .ss-combo__field{border-radius:10px;height:40px;padding:0 12px 0 8px}.ss-admin .ss-combo__field>.ss-i{fill:currentColor;flex:0 0 auto}.ss-admin .ss-combo__field input,.ss-admin .ss-combo__field input[type=search],.ss-admin .ss-combo__field input[type=text]{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:1 1 auto;height:100%;margin:0;min-height:0!important;outline:none!important;padding:0!important}.ss-admin .ss-combo__field .ss-combo__clear{background:transparent;border:0;border-radius:8px;color:var(--ink-3);cursor:pointer;display:grid;flex:0 0 auto;height:28px;place-items:center;width:28px}.ss-admin .ss-combo__field .ss-combo__clear:hover{background:var(--surface-2);color:var(--ink)}.ss-admin .ss-combo__field .ss-combo__clear .ss-i{fill:currentColor}.ss-admin .ss-combo-row,.ss-admin .ss-explorer__tools{align-items:center;display:flex;gap:10px}.ss-admin .ss-combo-row>.components-button,.ss-admin .ss-explorer__tools>.components-button{flex:0 0 auto;height:40px;min-height:40px}.ss-admin .ss-builder{overflow:hidden}.ss-admin .ss-builder__top{flex:0 0 auto;position:relative;top:auto;z-index:30}.ss-admin .ss-builder__preview,.ss-admin .ss-preview__bar{position:relative;z-index:1}.ss-admin .ss-preview__bar{background:var(--surface);border-bottom:1px solid var(--line);height:52px;min-height:52px;padding:0 18px 0 14px;top:auto}.ss-admin .ss-preview__title{color:var(--ink);font-size:13px;font-weight:650}.ss-admin .ss-preview__tools{gap:4px}.ss-admin .ss-preview__tools button{border:1px solid transparent;border-radius:9px;height:32px;width:32px}.ss-admin .ss-preview__tools button:hover{background:var(--surface-2);color:var(--ink)}.ss-admin .ss-preview__tools button.is-active{background:var(--brand-soft);border-color:transparent;color:var(--brand-ink)}.ss-admin .components-range-control .components-base-control__field{margin-bottom:0}.ss-admin .components-range-control .components-range-control__wrapper{align-items:center;display:flex;height:20px;margin-left:12px}.ss-admin .components-range-control .components-range-control__slider+span,.ss-admin .components-range-control .components-range-control__track,.ss-admin .components-range-control .components-range-control__wrapper>span:first-child{border-radius:999px;height:4px}.ss-admin .components-range-control .components-range-control__thumb-wrapper{margin-right:-8px;top:2px}.ss-admin .components-range-control .components-range-control__thumb{right:0;top:0}.ss-admin .components-range-control .components-range-control__thumb-wrapper:focus-within .components-range-control__thumb{box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .components-range-control .components-range-control__tooltip{display:none!important}.ss-admin .components-range-control .components-range-control__mark,.ss-admin .components-range-control .components-range-control__mark-label{display:none}.ss-admin .components-range-control .components-range-control__root,.ss-admin .components-range-control .components-range-control__root>.components-flex{align-items:center;gap:12px}.ss-admin .components-range-control .components-input-control,.ss-admin .components-range-control .components-number-control{flex:0 0 64px}.ss-admin .components-range-control .components-input-control .components-input-control__container,.ss-admin .components-range-control .components-number-control .components-input-control__container{width:64px}.ss-admin .components-range-control .components-input-control .components-input-control__backdrop,.ss-admin .components-range-control .components-number-control .components-input-control__backdrop{border-color:var(--line);border-radius:10px}.ss-admin .components-range-control .components-input-control input,.ss-admin .components-range-control .components-number-control input{font-variant-numeric:tabular-nums;height:34px;min-height:34px!important;padding:0 8px!important}.ss-admin .components-range-control .components-input-control:focus-within .components-input-control__backdrop,.ss-admin .components-range-control .components-number-control:focus-within .components-input-control__backdrop{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}body[data-theme=dark] .ss-admin .components-range-control .components-range-control__thumb{background:var(--surface);box-shadow:0 1px 3px rgba(0,0,0,.5)}body[data-theme=dark] .components-modal__frame.ss-modal--embed .ss-embed__card,body[data-theme=dark] .components-modal__frame.ss-modal--embed .ss-embed__choice,body[data-theme=dark] .components-modal__frame.ss-modal--embed .ss-embed__pages,body[data-theme=dark] .components-modal__frame.ss-modal--embed .ss-embed__search{background:var(--surface);border-color:var(--line)}body[data-theme=dark] .components-modal__frame.ss-modal--embed .ss-embed__choice.is-active{background:var(--brand-soft)}body[data-theme=dark] .components-modal__frame.ss-modal--embed .ss-embed__hint code{background:var(--surface-2)}.ss-admin .ss-field--row{align-items:center;column-gap:24px;display:grid;grid-template-areas:"label control" "desc desc";grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.ss-admin .ss-field--row .ss-field__text{display:contents}.ss-admin .ss-field--row .ss-field__label,.ss-admin .ss-field--row .ss-field__text label,.ss-admin .ss-field--row .ss-field__text>strong{font-size:13.5px;font-weight:600;grid-area:label;-ms-grid-column:1;-ms-grid-row:1;line-height:1.3;margin:0}.ss-admin .ss-field--row .ss-field__hint,.ss-admin .ss-field--row .ss-field__text p{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:desc;line-height:1.45;margin:0;max-width:none}.ss-admin .ss-field--row .ss-field__control{align-items:center;display:flex;grid-area:control;-ms-grid-column:3;-ms-grid-row:1;justify-content:flex-end;justify-self:end;min-width:0;width:clamp(220px,48%,520px)}.ss-admin .ss-field--row .ss-field__control>*{flex:1 1 auto;min-width:0}.ss-admin .ss-field--row .ss-field__control>.components-button,.ss-admin .ss-field--row .ss-field__control>.components-toggle-control,.ss-admin .ss-field--row .ss-field__control>.ss-color__swatch,.ss-admin .ss-field--row .ss-field__control>.ss-resp-field__in,.ss-admin .ss-field--row .ss-field__control>.ss-seg{flex:0 0 auto}.ss-admin .ss-field--row .ss-field__control .components-base-control__label{display:none}.ss-admin .ss-field--row.ss-field--compact .ss-field__control{width:auto}@media(max-width:720px){.ss-admin .ss-field--row{grid-template-areas:"label" "control" "desc";grid-template-columns:1fr}.ss-admin .ss-field--row .ss-field__control{justify-self:stretch;width:100%}.ss-admin .ss-field--row>small{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:1}.ss-admin .ss-field--row>.ss-comp>:last-child:not(.ss-comp__text){-ms-grid-column:1;-ms-grid-row:3}.ss-admin .ss-field--row .ss-field__label,.ss-admin .ss-field--row .ss-field__text label,.ss-admin .ss-field--row .ss-field__text>strong{-ms-grid-column:1;-ms-grid-row:1}.ss-admin .ss-field--row>.ss-field__hint,.ss-admin .ss-field--row>p{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:1}.ss-admin .ss-field--row>.ss-field__control{-ms-grid-column:1;-ms-grid-row:3}}.ss-admin .ss-b-fields>.ss-field--row+.ss-field--row{border-top:1px solid var(--line-2);margin-top:16px;padding-top:16px}.ss-admin .ss-b-collapse__toggle{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:10px;color:var(--ink);cursor:pointer;display:inline-flex;flex:0 0 auto;font-weight:600;gap:6px;min-height:36px;padding:0 12px;white-space:nowrap}.ss-admin .ss-b-collapse__toggle .ss-i{fill:currentColor}.ss-admin .ss-b-collapse__toggle:hover{background:var(--surface-2)}.ss-admin .ss-b-collapse .ss-b-group__head{align-items:flex-start;gap:16px}.ss-admin .ss-b-collapse .ss-b-group__head>div{flex:1 1 auto;min-width:0}.ss-admin .ss-mediarow{align-items:center;display:flex;gap:12px;margin:4px 0 16px}.ss-admin .ss-mediarow .ss-b-filename{color:var(--ink-3)}.ss-admin .components-range-control .components-base-control__field{align-items:center;display:flex;gap:12px;margin:0}.ss-admin .components-range-control .components-range-control__root{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.ss-admin .components-range-control .components-range-control__wrapper{display:block;flex:1 1 auto;height:24px;margin:0;min-width:120px;position:relative}.ss-admin .components-range-control .components-range-control__slider+span,.ss-admin .components-range-control .components-range-control__track,.ss-admin .components-range-control .components-range-control__wrapper>span:first-child{border-radius:999px;height:4px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.ss-admin .components-range-control .components-range-control__slider+span,.ss-admin .components-range-control .components-range-control__wrapper>span:first-child{background:var(--line-2);right:0;left:0}.ss-admin .components-range-control .components-range-control__track{background:var(--brand)}.ss-admin .components-range-control .components-range-control__slider{height:24px;inset:0;margin:0;position:absolute}.ss-admin .components-range-control .components-range-control__thumb-wrapper{background:transparent;height:16px;margin:-8px -8px 0 0;position:absolute;top:50%;transform:none;width:16px}.ss-admin .components-range-control .components-range-control__thumb{background:#fff;border:2px solid var(--brand);border-radius:50%;box-shadow:0 1px 3px rgba(16,18,27,.18);height:16px;inset:0;margin:0;position:absolute;width:16px}.ss-admin .components-range-control .components-range-control__thumb:before,.ss-admin .components-range-control .components-range-control__tooltip{display:none}.ss-admin .components-range-control .components-input-control,.ss-admin .components-range-control .components-number-control{flex:0 0 auto;width:64px}.ss-admin .components-range-control .components-input-control .components-input-control__backdrop,.ss-admin .components-range-control .components-input-control .components-input-control__container,.ss-admin .components-range-control .components-number-control .components-input-control__backdrop,.ss-admin .components-range-control .components-number-control .components-input-control__container{border-radius:8px}.ss-admin .components-range-control .components-input-control input,.ss-admin .components-range-control .components-number-control input{min-height:34px;text-align:center}body[data-theme=dark] .ss-admin .components-range-control__thumb{background:var(--surface)}.ss-admin .ss-settings__card .ss-section__head{display:block;margin-bottom:14px}.ss-admin .ss-settings__card .ss-section__head .ss-section__text{max-width:none}.ss-admin .ss-settings__card .ss-section__head h2{align-items:center;display:flex;font-size:15px;gap:10px;margin:0 0 6px}.ss-admin .ss-settings__card .ss-section__head p{line-height:1.5;margin:0;max-width:none}.ss-admin .ss-settings__card .ss-section__head .ss-section__aside{margin-top:10px}.ss-admin .ss-section__icon{background:var(--brand-soft);border-radius:8px;color:var(--brand-ink);display:inline-grid;flex:0 0 auto;height:28px;place-items:center;width:28px}.ss-admin .ss-section__icon .ss-i{fill:currentColor}.ss-admin .ss-settings__card .ss-section+.ss-section{margin-top:24px}.ss-admin .ss-field--row .ss-field__control>.ss-b-two{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.ss-admin .ss-field--row .ss-field__control>.ss-b-two>*{min-width:0}.ss-admin .ss-field--row .ss-field__control>.ss-b-two input{min-width:0;width:100%}body.ss-builder-open{overflow:hidden}body.ss-builder-open #wpbody-content{padding-bottom:0}body.ss-builder-open #wpcontent{padding-right:0}body.ss-builder-open .ss-admin{margin-top:0;min-height:0}body.ss-builder-open .streamsera-wrap.wrap{margin-right:0}.ss-admin .ss-builder{height:calc(100vh - var(--wp-admin--admin-bar--height, 32px))}.ss-admin .ss-builder__top{position:sticky;top:0}.ss-admin .ss-builder__body.is-preview-hidden{grid-template-columns:200px minmax(0,1fr)}.ss-admin .ss-builder__body.is-preview-hidden .ss-builder__main-body{max-width:none}.ss-admin .ss-builder__preview-toggle.components-button{border-radius:9px;color:var(--ink-2);padding:0}.ss-admin .ss-builder__preview-toggle.components-button[aria-pressed=true]{background:var(--brand-soft);color:var(--brand-ink)}.ss-admin .ss-preview__title{align-items:center;display:inline-flex;gap:8px}.ss-admin .ss-preview__icon{background:var(--brand-soft);border-radius:7px;color:var(--brand-ink);display:inline-grid;height:26px;place-items:center;width:26px}.ss-admin .ss-preview__icon .ss-i{fill:currentColor}@media(max-width:1100px){.ss-admin .ss-builder__body.is-preview-hidden{grid-template-columns:56px minmax(0,1fr)}}@media(max-width:782px){.ss-admin .ss-builder{height:calc(100vh - 46px)}}.ss-admin .ss-field--row .ss-field__control .components-range-control{width:100%}.ss-admin .ss-field--row .ss-field__control .components-range-control .components-range-control__root{min-width:0}.ss-admin .ss-field--row .ss-field__control .components-range-control .components-input-control,.ss-admin .ss-field--row .ss-field__control .components-range-control .components-number-control{flex:0 0 64px;margin-right:0;min-width:0;width:64px}.ss-admin .ss-builder__main{overflow-x:hidden}.ss-admin .ss-mt-8{margin-top:8px}.ss-admin .ss-stylecards{display:flex;flex-direction:column;gap:12px;margin-top:16px}.ss-admin .ss-stylecard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.ss-admin .ss-stylecard.is-open{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.ss-admin .ss-stylecard__head{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:12px;padding:14px 18px;width:100%}.ss-admin .ss-stylecard__head:hover{background:var(--surface-2)}.ss-admin .ss-stylecard__head:focus-visible{border-radius:var(--r-lg);outline:2px solid var(--brand);outline-offset:-2px}.ss-admin .ss-stylecard__icon{background:var(--brand-soft);border-radius:9px;color:var(--brand-ink);display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.ss-admin .ss-stylecard__icon .ss-i{fill:currentColor}.ss-admin .ss-stylecard__text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.ss-admin .ss-stylecard__text strong{color:var(--ink);font-size:14px;font-weight:600}.ss-admin .ss-stylecard__text small{color:var(--ink-3);font-size:12.5px}.ss-admin .ss-stylecard__summary{align-items:center;color:var(--ink-2);display:inline-flex;flex:0 1 auto;font-size:12.5px;gap:8px;max-width:45%;min-width:0;white-space:nowrap}.ss-admin .ss-stylecard__summary,.ss-admin .ss-stylecard__summary>span:first-child{overflow:hidden;text-overflow:ellipsis}.ss-admin .ss-stylecard__dots{display:inline-flex}.ss-admin .ss-stylecard__dots i{border:2px solid var(--surface);border-radius:50%;box-shadow:0 0 0 1px var(--line);height:16px;width:16px}.ss-admin .ss-stylecard__dots i+i{margin-right:-5px}.ss-admin .ss-stylecard__chev{color:var(--ink-3);display:grid;flex:0 0 auto;transition:transform .15s ease}.ss-admin .ss-stylecard__chev .ss-i{fill:currentColor}.ss-admin .ss-stylecard.is-open .ss-admin .ss-stylecard__chev{transform:rotate(-180deg)}.ss-admin .ss-stylecard__body{border-top:1px solid var(--line-2);padding:4px 18px 20px}.ss-admin .ss-stylecard__body>:first-child{margin-top:16px}.ss-admin .ss-stylecard__body .ss-b-attach{border-top:1px solid var(--line-2);margin-top:18px;padding-top:4px}.ss-admin .ss-stylecard__body .ss-skins{margin-bottom:4px}.ss-admin .ss-stylecard__body .ss-colors{margin-top:12px}.ss-admin .ss-stylecard__sub{margin:18px 0 12px}.ss-admin .ss-stylecard__sub h4{color:var(--ink);font-size:13px;font-weight:600;margin:0}.ss-admin .ss-stylecard__sub p{color:var(--ink-3);font-size:12.5px;margin:2px 0 0}.ss-admin .ss-stylecard__sub--split{align-items:flex-start;border-top:1px solid var(--line-2);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-top:18px}.ss-admin .ss-stylecard__sub--split>div:first-child{flex:1 1 260px}.ss-admin .ss-stylelib .ss-b-group__head{align-items:center}.ss-admin .ss-stylelib .ss-b-group__head .components-button{flex:0 0 auto;white-space:nowrap}.ss-admin .ss-stylelib__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));list-style:none;margin:0;padding:0}.ss-admin .ss-stylelib__tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);margin:0;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.ss-admin .ss-stylelib__tile:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.ss-admin .ss-stylelib__tile.is-active{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.ss-admin .ss-stylelib__tile.is-flash{box-shadow:0 0 0 3px var(--ok-soft),0 0 0 1px var(--ok)}.ss-admin .ss-stylelib__apply{all:unset;border-radius:var(--r-md) var(--r-md) 0 0;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:12px 12px 8px;width:100%}.ss-admin .ss-stylelib__apply:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ss-admin .ss-stylelib__meta{display:flex;flex-direction:column;min-width:0}.ss-admin .ss-stylelib__meta strong{color:var(--ink);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-stylelib__meta small{color:var(--ink-3);font-size:12px}.ss-admin .ss-stylelib__badge{align-items:center;background:var(--brand);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:3px;padding:2px 6px 2px 8px;position:absolute;left:18px;top:18px}.ss-admin .ss-stylelib__badge .ss-i{fill:currentColor}.ss-admin .ss-stylelib__actions{align-items:center;display:flex;gap:2px;justify-content:flex-end;min-height:40px;padding:0 12px 6px 6px}.ss-admin .ss-stylelib__confirm{color:var(--live);font-size:12.5px;font-weight:600;margin-left:auto}.ss-admin .ss-stylelib__empty{all:unset;align-items:center;border:1.5px dashed var(--line-strong);border-radius:var(--r-md);box-sizing:border-box;color:var(--ink-2);cursor:pointer;display:flex;gap:14px;padding:18px;width:100%}.ss-admin .ss-stylelib__empty:focus-visible,.ss-admin .ss-stylelib__empty:hover{background:var(--brand-soft);border-color:var(--brand)}.ss-admin .ss-stylelib__empty>span:last-child{display:flex;flex-direction:column;gap:2px}.ss-admin .ss-stylelib__empty strong{color:var(--ink);font-weight:600}.ss-admin .ss-stylelib__empty small{color:var(--ink-3);font-size:12.5px}.ss-admin .ss-stylelib__emptyicon{background:var(--brand-soft);border-radius:10px;color:var(--brand-ink);display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.ss-admin .ss-stylelib__emptyicon .ss-i{fill:currentColor}.ss-swatchplayer{align-items:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);display:flex;gap:10px;height:64px;overflow:hidden;padding:0 14px}.ss-swatchplayer>i{border-radius:50%;flex:0 0 30px;height:30px}.ss-swatchplayer>span{display:flex;flex:1 1 auto;flex-direction:column;gap:5px;min-width:0}.ss-swatchplayer b,.ss-swatchplayer em,.ss-swatchplayer small{border-radius:3px;display:block;height:6px}.ss-swatchplayer b{opacity:.75;width:70%}.ss-swatchplayer small{opacity:.35;width:45%}.ss-swatchplayer em{height:4px;width:90%}.ss-swatchplayer.is-large{height:84px;padding:0 18px}.ss-swatchplayer.is-large>i{flex-basis:40px;height:40px}.ss-stylelib__summary{align-items:center;background:var(--surface-2,#f8f9fb);border:1px solid var(--line,#dfe2ea);border-radius:12px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:16px;padding:12px}.ss-stylelib__summary ul{color:var(--ink-2,#4b4f5c);display:flex;flex-direction:column;font-size:12.5px;gap:4px;list-style:none;margin:0;padding:0}.ss-stylelib__summary li{align-items:center;display:flex;gap:6px;margin:0}.ss-stylelib__summary li .ss-i{fill:var(--ok,#1f9d5a);flex:0 0 auto}@media(max-width:520px){.ss-stylelib__summary{grid-template-columns:1fr}}.ss-admin .ss-skin-opt--custom{cursor:default;padding:0;position:relative}.ss-admin .ss-skin-opt--custom .ss-skin-opt__main{all:unset;align-items:stretch;border-radius:inherit;box-sizing:border-box;color:var(--ink-2);cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:8px;width:100%}.ss-admin .ss-skin-opt--custom .ss-skin-opt__main>span:last-child{font-size:12.5px;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-skin-opt--custom .ss-skin-opt__main:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-admin .ss-skin-opt--custom.is-active .ss-skin-opt__main{color:var(--ink)}.ss-admin .ss-skin-opt--custom .ss-skinprev{height:56px;width:100%}.ss-admin .ss-skin-opt__badge{background:rgba(17,24,39,.72);border-radius:999px;color:#fff;font-size:10px;font-weight:600;letter-spacing:.02em;padding:1px 6px;pointer-events:none;position:absolute;left:13px;top:46px}.ss-admin .ss-skin-opt__menu{position:absolute;left:10px;top:10px}.ss-admin .ss-skin-opt__menu .components-button{background:hsla(0,0%,100%,.92);border-radius:7px;box-shadow:0 1px 3px rgba(0,0,0,.18);color:#16181f;height:26px;justify-content:center;min-width:26px;opacity:0;padding:0;transition:opacity .12s ease;width:26px}.ss-admin .ss-skin-opt__menu .components-button .ss-i{fill:currentColor}.ss-admin .ss-skin-opt__menu .components-button:focus-visible,.ss-admin .ss-skin-opt__menu .components-button[aria-expanded=true]{opacity:1}.ss-admin .ss-skin-opt--custom:focus-within .ss-skin-opt__menu .components-button,.ss-admin .ss-skin-opt--custom:hover .ss-skin-opt__menu .components-button{opacity:1}@media(hover:none){.ss-admin .ss-skin-opt__menu .components-button{opacity:1}}.ss-admin .ss-skin-opt--add{background:transparent;border-color:var(--line-strong);border-style:dashed;border-width:1.5px;color:var(--ink-2)}.ss-admin .ss-skin-opt--add .ss-skin-opt__plus{background:var(--surface-2);border-radius:10px;color:var(--brand-ink);display:grid;height:56px;place-items:center}.ss-admin .ss-skin-opt--add .ss-skin-opt__plus .ss-i{fill:currentColor}.ss-admin .ss-skin-opt--add:focus-visible,.ss-admin .ss-skin-opt--add:hover{border-color:var(--brand);color:var(--brand-ink)}.ss-admin .ss-skin-opt--add:focus-visible .ss-skin-opt__plus,.ss-admin .ss-skin-opt--add:hover .ss-skin-opt__plus{background:var(--brand-soft)}.ss-admin .ss-stylecard__switch{border-top:1px solid var(--line-2);margin-top:18px;padding-top:4px}.ss-admin .ss-stylecard__colors{padding:4px 0}.ss-admin .ss-stylecard__colors .ss-stylecard__sub--split{border-top:0;margin-top:6px;padding-top:0}.ss-skinmodal.components-modal__frame{max-width:760px;width:calc(100% - 48px)}.ss-skinmodal__grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}@media(max-width:680px){.ss-skinmodal__grid{grid-template-columns:1fr}}.ss-skinmodal__form{display:flex;flex-direction:column;gap:16px}.ss-skinmodal__form .ss-seg{margin-bottom:0}.ss-skinmodal__label{color:var(--ink,#16181f);display:block;font-size:13px;font-weight:500;margin-bottom:8px}.ss-skinmodal__colors{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ss-skinmodal__color .ss-resp-field__in{align-items:center;display:flex;gap:6px}.ss-skinmodal__color .ss-resp-field__in input[type=color]{background:var(--surface,#fff);border:1px solid var(--line,#dfe2ea);border-radius:8px;cursor:pointer;flex:0 0 34px;height:34px;padding:2px;width:34px}.ss-skinmodal__color .ss-resp-field__in input[type=text]{background:var(--surface,#fff);border:1px solid var(--line,#dfe2ea);border-radius:8px;color:var(--ink,#16181f);flex:1 1 auto;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;height:34px;min-width:0;padding:0 10px}.ss-skinmodal__preview{background:var(--surface-2,#f8f9fb);border:1px solid var(--line,#dfe2ea);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:14px;position:sticky;top:0}.ss-skinmodal__preview>small{color:var(--ink-3,#7b8090);font-size:12px}.ss-admin .ss-field--row .ss-field__control:has(>.components-toggle-control){width:auto}.ss-admin .ss-field--row .ss-field__control>.components-toggle-control.components-base-control{margin-right:auto;width:auto}.ss-admin .ss-builder .ss-builder__main-head{margin-bottom:20px}.ss-admin .ss-builder .ss-builder__main-body,.ss-admin .ss-builder .ss-builder__main-body>.ss-b-attach,.ss-admin .ss-builder .ss-builder__main-body>.ss-stylecards{display:flex;flex-direction:column;gap:16px}.ss-admin .ss-builder .ss-builder__main-body>.ss-b-attach:empty{display:none}.ss-admin .ss-builder .ss-builder__main-body>*,.ss-admin .ss-builder .ss-builder__main-body>.ss-b-attach>*,.ss-admin .ss-builder .ss-builder__main-body>.ss-stylecards>*{margin-bottom:0;margin-top:0}.ss-admin .ss-builder .ss-b-group{padding:20px}.ss-admin .ss-builder .ss-b-group__head{margin-bottom:16px}.ss-admin .ss-builder .ss-stylecard__head{padding:16px 20px}.ss-admin .ss-builder .ss-stylecard__body{padding:20px}.ss-admin .ss-builder .ss-stylecard__body>.ss-stylecard__sub:first-child,.ss-admin .ss-builder .ss-stylecard__body>:first-child{margin-top:0}.ss-admin .ss-builder .ss-stylecard__sub{margin:0 0 14px}.ss-admin .ss-builder .ss-stylecard__body>.ss-b-attach,.ss-admin .ss-builder .ss-stylecard__sub--split,.ss-admin .ss-builder .ss-stylecard__switch{border-top:1px solid var(--line-2);margin-top:20px;padding-top:20px}.ss-admin .ss-builder .ss-stylecard__colors{border-top:1px solid var(--line-2);margin-top:20px;padding:20px 0 0}.ss-admin .ss-builder .ss-stylecard__colors .ss-stylecard__sub--split{border-top:0;margin-top:0;padding-top:0}.ss-admin .ss-builder .ss-stylecard__colors .ss-presets{margin:0 0 14px}.ss-admin .ss-builder .ss-stylecard__colors .ss-colors{margin-top:0}.ss-admin .ss-builder .ss-stylecard__body>.ss-b-attach>.ss-b-fields>.ss-field--row:first-child,.ss-admin .ss-builder .ss-stylecard__switch>.ss-field--row:first-child{border-top:0;margin-top:0;padding-top:0}.ss-admin .ss-builder .ss-stylecard__body>.ss-b-fields+.ss-b-attach{margin-top:16px;padding-top:16px}.ss-admin .ss-color{min-width:0}.ss-admin .ss-color>.components-dropdown{flex:0 1 auto;max-width:62%;min-width:0}.ss-admin .ss-color .ss-color__text{min-width:0}.ss-admin .ss-color .ss-color__swatch{max-width:100%;min-width:0}.ss-admin .ss-color .ss-color__swatch code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-color .ss-color__swatch>span{flex:0 0 24px}.ss-admin .ss-builder .ss-b-group__head:last-child{margin-bottom:0}.ss-admin .ss-builder .ss-builder__main-head,.ss-admin .ss-builder .ss-builder__main-head p{max-width:none}.ss-admin .ss-builder .ss-b-group__head,.ss-admin .ss-builder .ss-stylecard__sub--split{align-items:center;column-gap:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:0}.ss-admin .ss-builder .ss-b-group__head>div:first-child,.ss-admin .ss-builder .ss-stylecard__sub--split>div:first-child{display:contents}.ss-admin .ss-builder .ss-b-group__head h3,.ss-admin .ss-builder .ss-b-group__head h4,.ss-admin .ss-builder .ss-stylecard__sub--split h3,.ss-admin .ss-builder .ss-stylecard__sub--split h4{grid-column:1;grid-row:1;margin:0}.ss-admin .ss-builder .ss-b-group__head p,.ss-admin .ss-builder .ss-stylecard__sub--split p{grid-column:1/-1;grid-row:2;margin-top:4px;max-width:none}.ss-admin .ss-builder .ss-b-group__head>:not(:first-child):not(h3):not(h4):not(p),.ss-admin .ss-builder .ss-stylecard__sub--split>:not(:first-child):not(h3):not(h4):not(p){grid-column:2;grid-row:1;justify-self:end}.ss-admin .ss-builder .ss-b-group p,.ss-admin .ss-builder .ss-field__text p,.ss-admin .ss-builder .ss-stylecard__sub p{max-width:none}.ss-admin .ss-builder .ss-perdevice .ss-seg{margin-bottom:16px}.ss-admin .ss-builder .ss-perdevice .ss-b-fields{border-bottom:1px solid var(--line-2);margin-bottom:16px;padding-bottom:16px}.ss-admin .ss-builder .ss-perdevice .ss-b-fields:empty{display:none}.ss-admin .ss-builder .ss-perdevice__label{color:var(--ink-2);font-size:12px;font-weight:600;margin-bottom:10px}.ss-admin .ss-builder .ss-b-group__foot{border-top:1px solid var(--line-2);margin-top:16px;padding-top:16px}.ss-feeds{display:flex;flex-direction:column}.ss-feeds__row{border-top:1px solid var(--line-2);display:flex;gap:14px;padding:16px 0}.ss-feeds__row:first-child{border-top:0;padding-top:4px}.ss-feeds__row:last-child{padding-bottom:4px}.ss-feeds__icon{background:var(--brand-soft);border-radius:8px;color:var(--brand);display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.ss-feeds__body{flex:1 1 auto;min-width:0}.ss-feeds__body strong{color:var(--ink);display:block;font-size:13.5px}.ss-feeds__body p{font-size:12.5px;margin:4px 0 0}.ss-feeds__body .ss-copy{margin:10px 0 0}.ss-statuscard{padding:16px 18px}.ss-statuscard h3{font-size:14px;margin:0 0 4px}.ss-statuscard>p{font-size:12.5px;margin:0 0 14px}.ss-statuscard__opts{display:flex;flex-direction:column;gap:8px}.ss-statuscard__opt{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;display:flex;gap:10px;padding:9px 12px}.ss-statuscard__opt input{accent-color:var(--brand);margin:0}.ss-statuscard__opt strong{color:var(--ink);display:block;font-size:13px}.ss-statuscard__opt small{color:var(--ink-3);display:block;font-size:11.5px}.ss-statuscard__opt.is-on{background:color-mix(in srgb,var(--brand-soft) 35%,var(--surface));border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}.ss-statuscard__msg{margin-top:12px}.ss-statuscard__hint{align-items:center;color:var(--ink-2);display:flex;font-size:12px;gap:8px;margin-top:12px}@media(max-width:960px){.ss-admin .ss-builder{height:auto;min-height:0}.ss-admin .ss-builder__body,.ss-admin .ss-builder__body.is-preview-hidden{grid-template-columns:56px minmax(0,1fr)}.ss-admin .ss-builder__preview{border-right:0;border-top:1px solid var(--line);grid-column:1/-1;max-height:none}.ss-admin .ss-builder__main-body{max-width:none}.ss-admin .ss-preview__frame{--sidebar-w:100%}.ss-admin .ss-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-admin .ss-cols,.ss-admin .ss-cols--form{grid-template-columns:1fr}.ss-admin .ss-cell-np{max-width:220px}.ss-admin .ss-dt__hide-tablet{display:none}}@media(max-width:782px){.ss-admin .ss-builder__top{flex-wrap:wrap;gap:8px 10px;padding:8px 12px;top:0}.ss-admin .ss-builder__left{flex:1 1 100%;min-width:0}.ss-admin .ss-builder__title{flex:1 1 auto;min-width:0}.ss-admin .ss-builder__right{flex:1 1 100%;flex-wrap:wrap;gap:6px;justify-content:flex-end}.ss-admin .ss-builder__body,.ss-admin .ss-builder__body.is-preview-hidden{display:flex;flex-direction:column}.ss-admin .ss-builder__rail{border-bottom:1px solid var(--line);border-left:0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;padding:8px 10px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ss-admin .ss-builder__rail::-webkit-scrollbar{display:none}.ss-admin .ss-builder__rail .ss-rail-group{display:contents}.ss-admin .ss-builder__rail .ss-rail-group__head{display:none}.ss-admin .ss-builder__rail .ss-rail-group__items{display:contents}.ss-admin .ss-builder__rail button{flex:0 0 auto;justify-content:center;padding:8px 12px;white-space:nowrap;width:auto}.ss-admin .ss-builder__rail button span{display:inline}.ss-admin .ss-builder__main{min-width:0;width:100%}.ss-admin .ss-builder__main-body,.ss-admin .ss-builder__main-head{padding-right:14px;padding-left:14px}.ss-admin .ss-builder__preview{width:100%}.ss-admin .ss-preview__frame{padding:14px}.ss-admin .ss-ph__inner{flex-wrap:wrap;gap:8px 12px;padding-bottom:8px;padding-top:8px}.ss-admin .ss-ph__end{flex:1 1 100%;gap:8px;justify-content:space-between}.ss-admin .ss-ph__actions{flex-wrap:wrap;gap:6px;justify-content:flex-start}.ss-admin .ss-ph__text p{display:none}.ss-admin .ss-dt__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ss-admin .ss-dt__toolbar{flex-wrap:wrap;gap:8px}.ss-admin .ss-dt__toolbar-end{flex-wrap:wrap}.ss-admin .ss-dt__pager{flex-wrap:wrap;gap:8px}.ss-admin .ss-settings__nav,.ss-admin .ss-tabs{flex-wrap:wrap}.ss-admin .ss-comps:not(.ss-comps--stack),.ss-admin .ss-palette__grid,.ss-admin .ss-stylecards,.ss-admin .ss-templates__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-admin .components-modal__frame{max-width:none!important;width:calc(100% - 24px)!important}}@media(max-width:600px){.ss-admin .ss-cards-grid,.ss-admin .ss-comps:not(.ss-comps--stack),.ss-admin .ss-grid-2,.ss-admin .ss-grid-3,.ss-admin .ss-palette__grid,.ss-admin .ss-stats,.ss-admin .ss-stylecards,.ss-admin .ss-templates__grid{grid-template-columns:1fr}.ss-admin .ss-main{padding:14px 12px 32px}.ss-admin .ss-b-group,.ss-admin .ss-card,.ss-admin .ss-panel{padding-right:14px;padding-left:14px}.ss-admin .ss-field--row{align-items:stretch;flex-direction:column}.ss-admin .ss-field--row .ss-field__control{width:100%}.ss-admin .ss-comps--stack .ss-comp{grid-template-areas:"icon title" "control control" "desc desc";grid-template-columns:auto 1fr}.ss-admin .ss-comps--stack .ss-comp .ss-comp__control{justify-self:start}.ss-admin .ss-builder__right .components-button:not(.is-primary) span{display:none}.ss-admin .ss-dt__search.components-search-control{width:100%}.ss-admin .ss-dt__row-actions{gap:2px}.ss-admin .ss-ph h1,.ss-admin .ss-ph__title{font-size:18px}.ss-admin .ss-comps--stack .ss-comp>.ss-comp__icon{-ms-grid-column:1;-ms-grid-row:1}.ss-admin .ss-comps--stack .ss-comp>strong{-ms-grid-column:3;-ms-grid-row:1}.ss-admin .ss-comps--stack .ss-comp>small{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:3}.ss-admin .ss-comps--stack .ss-comp>.ss-comp>:last-child:not(.ss-comp__text){-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}.ss-admin .ss-comps--stack .ss-comp>.ss-field__hint,.ss-admin .ss-comps--stack .ss-comp>p{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:3}.ss-admin .ss-comps--stack .ss-comp>.ss-field__control{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}}@media(max-width:480px){.ss-admin .ss-builder__preview-devices button:not([aria-pressed=true]),.ss-admin .ss-dt__hide-phone{display:none}.ss-admin .ss-segmented{flex-wrap:wrap}.ss-admin .ss-segmented button{flex:1 1 auto}}.ss-admin .ss-setup{background:radial-gradient(900px 420px at 15% -10%,var(--brand-soft),transparent 60%),radial-gradient(700px 360px at 100% 0,color-mix(in srgb,var(--brand) 10%,transparent),transparent 60%),var(--canvas);padding:32px 24px 48px}.ss-admin .ss-setup__card{max-width:1080px;overflow:hidden}.ss-admin .ss-setup__head{align-items:center;display:grid;gap:24px;grid-template-columns:auto minmax(0,1fr) auto;padding:16px 22px 20px;position:relative}@media(max-width:760px){.ss-admin .ss-setup__head{grid-template-columns:1fr auto}.ss-admin .ss-setup__head .ss-setup__steps{grid-column:1/-1;order:3}}.ss-admin .ss-setup__brand{gap:10px}.ss-admin .ss-setup__brand strong{font-size:15px;letter-spacing:-.01em}.ss-admin .ss-setup__brand-badge{background:linear-gradient(-135deg,var(--brand),color-mix(in srgb,var(--brand) 60%,#22d3ee));border-radius:10px;box-shadow:0 6px 16px -6px var(--brand);color:#fff;display:grid;height:34px;place-items:center;width:34px}.ss-admin .ss-setup__steps{display:grid;gap:0;grid-auto-columns:1fr;grid-auto-flow:column;justify-self:center;margin:0;max-width:620px;position:relative;width:100%}.ss-admin .ss-setup__steps:after,.ss-admin .ss-setup__steps:before{background:var(--line);border-radius:3px;content:"";height:3px;right:12.5%;position:absolute;left:12.5%;top:17px}.ss-admin .ss-setup__steps:after{background:linear-gradient(-90deg,var(--brand),color-mix(in srgb,var(--brand) 60%,#22d3ee));left:auto;transition:width .35s ease;width:calc(75%*var(--ss-progress, 0))}.ss-admin .ss-setup__steps li{display:block;position:relative;z-index:1}.ss-admin .ss-setup__steps li.is-current .ss-setup__num{background:var(--brand);border-color:var(--brand);box-shadow:0 0 0 5px var(--brand-soft);color:#fff;transform:scale(1.06)}.ss-admin .ss-setup__steps li.is-current .ss-setup__step-label{color:var(--ink)}.ss-admin .ss-setup__steps li.is-done .ss-setup__num{background:var(--brand);border-color:var(--brand);color:#fff}.ss-admin .ss-setup__steps li.is-done .ss-setup__step-label{color:var(--ink-2)}.ss-admin .ss-setup__step{align-items:center;appearance:none;background:transparent;border:0;color:inherit;cursor:default;display:flex;flex-direction:column;font:inherit;gap:8px;margin:0;padding:0;width:100%}.ss-admin .ss-setup__step:not(:disabled){cursor:pointer}.ss-admin .ss-setup__step:not(:disabled):hover .ss-setup__num{box-shadow:0 0 0 5px var(--brand-soft)}.ss-admin .ss-setup__num{background:var(--surface);border:2px solid var(--line-strong);border-radius:50%;color:var(--ink-3);display:grid;font-size:12px;height:36px;place-items:center;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;width:36px}.ss-admin .ss-setup__step-text{align-items:center;display:flex;flex-direction:column;gap:1px;line-height:1.2;text-align:center}.ss-admin .ss-setup__step-label{color:var(--ink-3);font-size:12.5px;font-weight:650}.ss-admin .ss-setup__step-hint{color:var(--ink-3);font-size:11px;opacity:.8}@media(max-width:900px){.ss-admin .ss-setup__step-hint{display:none}}.ss-admin .ss-setup__skip{align-items:center;appearance:none;background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--ink-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:550;gap:8px;height:34px;padding:0 14px 0 6px;transition:background .15s ease,border-color .15s ease,color .15s ease}.ss-admin .ss-setup__skip svg{background:var(--surface-2);border-radius:50%;color:var(--ink-3);height:22px;padding:4px;transition:background .15s ease,color .15s ease;width:22px}.ss-admin .ss-setup__skip:hover{border-color:var(--line-strong);color:var(--ink)}.ss-admin .ss-setup__skip:hover svg{background:var(--ink);color:#fff}.ss-admin .ss-setup__skip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-admin .ss-setup__done-pill{align-items:center;background:var(--ok-soft);border-radius:999px;color:var(--ok);display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 12px}.ss-admin .ss-setup__bar{background:var(--line);bottom:-1px;height:3px;right:0;position:absolute;left:0}.ss-admin .ss-setup__bar i{background:linear-gradient(-90deg,var(--brand),color-mix(in srgb,var(--brand) 60%,#22d3ee));display:block;height:100%;transition:width .4s ease}.ss-admin .ss-setup__intro{align-items:center;display:flex;gap:24px;margin-bottom:20px}.ss-admin .ss-setup__intro h2{font-size:24px;margin:4px 0 6px}.ss-admin .ss-setup__intro p.ss-muted,.ss-admin .ss-setup__intro>p.ss-muted{margin:0;max-width:620px}.ss-admin .ss-setup__intro--compact{margin-bottom:14px}.ss-admin .ss-setup__intro--compact .ss-setup__art{width:120px}@media(max-width:640px){.ss-admin .ss-setup__intro{align-items:flex-start;flex-direction:column;gap:12px}}.ss-admin .ss-setup__art{color:var(--brand);filter:drop-shadow(0 10px 20px color-mix(in srgb,var(--brand) 18%,transparent));flex:none;height:auto;width:150px}.ss-admin .ss-setup__kicker{align-items:center;color:var(--brand);display:inline-flex;font-size:11.5px;font-weight:700;gap:6px;letter-spacing:.08em;text-transform:uppercase}.ss-admin .ss-setup__kicker--ok{background:var(--ok-soft);border-radius:999px;color:var(--ok);font-size:12px;letter-spacing:.04em;padding:4px 10px;text-transform:none}.ss-admin .ss-setup__hosts{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:12px 0 0;padding:0}.ss-admin .ss-setup__hosts li{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:999px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:550;gap:5px;padding:3px 9px}.ss-admin .ss-setup__hosts li svg{color:var(--brand)}.ss-admin .ss-setup__foot-hint{color:var(--ink-3);flex:1 1 auto;font-size:12.5px;text-align:center}@media(max-width:640px){.ss-admin .ss-setup__foot-hint{display:none}}.ss-admin .ss-setup__celebrate{align-items:center;display:flex;gap:24px;margin-bottom:22px}.ss-admin .ss-setup__celebrate h2{font-size:28px;margin:8px 0 6px}.ss-admin .ss-setup__celebrate p.ss-muted{margin:0}.ss-admin .ss-setup__celebrate .ss-setup__art{width:150px}@media(max-width:640px){.ss-admin .ss-setup__celebrate{align-items:flex-start;flex-direction:column}}.ss-admin .ss-setup__embed{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 22px}@media(max-width:900px){.ss-admin .ss-setup__embed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ss-admin .ss-setup__embed{grid-template-columns:1fr}}.ss-admin .ss-setup .ss-embedcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);display:flex;gap:14px;padding:16px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.ss-admin .ss-setup .ss-embedcard:hover{border-color:color-mix(in srgb,var(--brand) 45%,var(--line));box-shadow:var(--shadow-md);transform:translateY(-1px)}.ss-admin .ss-setup .ss-embedcard--wide{background:linear-gradient(-135deg,var(--brand-soft),var(--surface) 55%);grid-column:1/-1}@media(max-width:900px){.ss-admin .ss-setup .ss-embedcard--wide{grid-column:1/-1}}.ss-admin .ss-setup .ss-embedcard__icon{background:var(--brand-soft);border-radius:12px;color:var(--brand);display:grid;flex:none;height:40px;place-items:center;width:40px}.ss-admin .ss-setup .ss-embedcard__body{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.ss-admin .ss-setup .ss-embedcard__body h4{font-size:14.5px;margin:0}.ss-admin .ss-setup .ss-embedcard__body p{color:var(--ink-2);font-size:13px;margin:0}.ss-admin .ss-setup .ss-embedcard__body .ss-copy{margin-top:6px;max-width:420px}.ss-admin .ss-setup .ss-embedcard__link{align-items:center;align-self:flex-start;appearance:none;background:transparent;border:0;color:var(--brand);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:4px;margin-top:auto;padding:0;text-decoration:none}.ss-admin .ss-setup .ss-embedcard__link svg{transition:transform .15s ease}.ss-admin .ss-setup .ss-embedcard__link:hover{color:var(--brand-ink,var(--brand));text-decoration:underline}.ss-admin .ss-setup .ss-embedcard__link:hover svg{transform:translateX(-2px)}.ss-admin .ss-setup__preview--done{margin-bottom:22px;overflow:hidden;padding:0;position:static}.ss-admin .ss-setup__preview--done .ss-preview__canvas{background:radial-gradient(600px 200px at 50% 0,var(--brand-soft),transparent 70%),var(--canvas);display:flex;justify-content:center;padding:24px}.ss-admin .ss-setup__preview--done .ss-preview__canvas>*{max-width:560px;width:100%}.ss-admin .ss-setup__preview-head{align-items:center;background:var(--surface);border-bottom:1px solid var(--line);color:var(--ink-2);display:flex;font-size:12.5px;font-weight:600;justify-content:space-between;padding:10px 14px}.ss-admin .ss-setup__preview-head span{align-items:center;display:inline-flex;gap:6px}.ss-admin .ss-setup__preview-head code{background:var(--surface-2);border-radius:999px;color:var(--ink-3);font-size:12px;padding:2px 8px}.ss-admin .ss-setup__actions{flex-wrap:wrap}.ss-admin .ss-setup__actions .components-button{min-height:40px}.ss-admin .ss-setup__body--done{padding-bottom:32px}.ss-admin .ss-preview__zoombar{align-items:center;background:var(--surface);border-bottom:1px solid var(--line);display:flex;gap:10px;justify-content:space-between;padding:8px 14px}.ss-admin .ss-preview__zoombar:before{color:var(--ink-3);content:attr(data-label);font-size:12px;font-weight:550;white-space:nowrap}.ss-admin .ss-preview__zoom{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:10px;display:inline-flex;height:32px;padding:2px}.ss-admin .ss-preview__zoom button,.ss-admin .ss-preview__zoom select{appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:8px;box-shadow:none;color:var(--ink-2);cursor:pointer;font:inherit;height:26px;line-height:1;margin:0;min-height:0;transition:background .15s ease,color .15s ease}.ss-admin .ss-preview__zoom button:hover,.ss-admin .ss-preview__zoom select:hover{background:var(--surface);color:var(--ink)}.ss-admin .ss-preview__zoom button:focus-visible,.ss-admin .ss-preview__zoom select:focus-visible{outline:2px solid var(--brand);outline-offset:-1px}.ss-admin .ss-preview__zoom button{display:grid;padding:0;place-items:center;width:28px}.ss-admin .ss-preview__zoom button .ss-i{fill:currentColor;height:16px;width:16px}.ss-admin .ss-preview__zoom button:disabled{background:transparent;cursor:default;opacity:.35}.ss-admin .ss-preview__zoom button.is-active{background:var(--brand);color:#fff}.ss-admin .ss-preview__zoom button:last-child{margin-right:2px}.ss-admin .ss-preview__zoom select{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27><path d=%27M1 1l4 4 4-4%27 fill=%27none%27 stroke=%27%237b8090%27 stroke-width=%271.6%27 stroke-linecap=%27round%27/></svg>");background-position:left 7px center;background-repeat:no-repeat;font-size:12px;font-variant-numeric:tabular-nums;font-weight:650;min-width:92px;padding:0 10px 0 20px;text-align:center;text-align-last:center}.ss-admin .ss-preview__zoom select:hover{background-color:var(--surface)}.ss-admin .ss-preview__frame-wrap{margin:0 auto;max-width:100%;overflow:visible;position:relative}.ss-admin .ss-preview__frame-wrap .ss-preview__frame{right:0;margin:0;position:absolute;top:0;transform:scale(var(--scale,1));transform-origin:top right}.ss-admin .ss-preview__stage{align-items:center;display:flex;flex-direction:column}.ss-admin .ss-preview__stage.is-zoomed{align-items:flex-start}.ss-admin .ss-preview__stage.is-zoomed .ss-preview__frame-wrap{margin:0 auto}.ss-admin .ss-preview__stage.is-mobile .ss-preview__frame{margin:0;transform:scale(var(--scale,1));width:var(--frame-w)}.ss-admin .ss-builder__rail{padding-top:46px;position:relative}.ss-admin .ss-rail__toggle{appearance:none;background:var(--surface);border:1px solid var(--line);border-radius:50%;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.08));color:var(--ink-3);cursor:pointer;display:grid;height:26px;margin:0;padding:0;place-items:center;position:absolute;left:10px;top:12px;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease;width:26px;z-index:2}.ss-admin .ss-rail__toggle .ss-i{fill:currentColor;height:14px;width:14px}.ss-admin .ss-rail__toggle:hover{background:var(--brand);border-color:var(--brand);color:#fff;transform:scale(1.08)}.ss-admin .ss-rail__toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-admin .ss-rail-group{position:relative}.ss-admin .ss-rail-group+.ss-rail-group{border-top:0;padding-top:8px}.ss-admin .ss-rail-group .ss-rail-group__head{align-items:center;background:var(--surface-2);border:0;border-radius:var(--r-sm);color:var(--ink-2);cursor:pointer;display:flex;font:inherit;font-size:11px;font-weight:700;gap:8px;letter-spacing:.08em;line-height:1;margin:0 0 4px;padding:7px 10px 7px 8px;text-transform:uppercase;transition:background .15s ease,color .15s ease;width:100%}.ss-admin .ss-rail-group .ss-rail-group__head:before{background:var(--line-strong);border-radius:3px;content:"";flex:none;height:12px;transition:background .15s ease;width:3px}.ss-admin .ss-rail-group .ss-rail-group__head:hover{background:var(--brand-soft);color:var(--brand-ink)}.ss-admin .ss-rail-group .ss-rail-group__head:hover:before{background:var(--brand)}.ss-admin .ss-rail-group .ss-rail-group__head:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ss-admin .ss-rail-group.has-active .ss-rail-group__head{color:var(--ink)}.ss-admin .ss-rail-group.has-active .ss-rail-group__head:before{background:var(--brand)}.ss-admin .ss-rail-group .ss-rail-group__label{flex:1 1 auto;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-rail-group .ss-rail-group__count{background:var(--surface);border-radius:999px;color:var(--ink-3);display:inline-grid;font-size:10.5px;font-weight:650;height:18px;letter-spacing:0;min-width:18px;padding:0 5px;place-items:center}.ss-admin .ss-rail-group .ss-rail-group__chev{color:var(--ink-3);display:inline-grid;height:18px;place-items:center;width:18px}.ss-admin .ss-rail-group .ss-rail-group__chev .ss-i{fill:currentColor;height:14px;transform:rotate(0deg);transition:transform .18s ease;width:14px}.ss-admin .ss-rail-group.is-closed .ss-rail-group__chev .ss-i{transform:rotate(90deg)}.ss-admin .ss-rail-group .ss-rail-group__items{padding:2px 0 4px}.ss-admin .ss-rail-group .ss-rail-group__items button{border-radius:var(--r-sm)}@media(min-width:961px){.ss-admin .ss-builder__body.is-rail-mini{grid-template-columns:64px minmax(0,1fr) 480px}.ss-admin .ss-builder__body.is-rail-mini.is-preview-hidden{grid-template-columns:64px minmax(0,1fr)}.ss-admin .ss-builder__body.is-rail-mini .ss-builder__rail{overflow:visible;padding-right:8px;padding-left:8px;padding-top:46px}.ss-admin .ss-builder__body.is-rail-mini .ss-rail__toggle{right:50%;margin-right:-13px;left:auto;top:12px}.ss-admin .ss-builder__body.is-rail-mini .ss-rail-group__head{background:var(--line-2);border-radius:0;height:1px;margin:6px;overflow:hidden;padding:0;pointer-events:none}.ss-admin .ss-builder__body.is-rail-mini .ss-rail-group:first-of-type .ss-rail-group__head,.ss-admin .ss-builder__body.is-rail-mini .ss-rail-group__head span,.ss-admin .ss-builder__body.is-rail-mini .ss-rail-group__head:before{display:none}.ss-admin .ss-builder__body.is-rail-mini .ss-rail-group+.ss-rail-group{padding-top:0}.ss-admin .ss-builder__body.is-rail-mini .ss-rail-group__items button{justify-content:center;padding:10px 0}.ss-admin .ss-builder__body.is-rail-mini .ss-rail-group__items button span{display:none}}@media(max-width:1100px){.ss-admin .ss-builder__body.is-rail-mini{grid-template-columns:56px minmax(0,1fr) 380px}.ss-admin .ss-builder__body.is-rail-mini.is-preview-hidden{grid-template-columns:56px minmax(0,1fr)}.ss-admin .ss-builder__rail .ss-rail-group__head{background:var(--line-2);border-radius:0;height:1px;margin:6px;overflow:hidden;padding:0;pointer-events:none}.ss-admin .ss-builder__rail .ss-rail-group__head span,.ss-admin .ss-builder__rail .ss-rail-group__head:before{display:none}}@media(max-width:960px){.ss-admin .ss-rail__toggle{display:none}}.ss-tip{background:#111827;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.22),inset 0 0 0 1px hsla(0,0%,100%,.06);color:#fff;font:500 12px/1.35 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.01em;max-width:260px;opacity:0;padding:6px 10px;pointer-events:none;position:fixed;transform:translateY(3px) scale(.98);transition:opacity .14s ease,transform .14s ease;white-space:nowrap;z-index:100000}.ss-tip.is-on{opacity:1;transform:none}.ss-tip.is-below{transform:translateY(-3px) scale(.98)}.ss-tip.is-below.is-on{transform:none}.ss-tip.is-right{transform:translateX(3px) scale(.98)}.ss-tip.is-right.is-on{transform:none}.ss-tip .ss-tip__text{display:block;overflow:hidden;text-overflow:ellipsis}.ss-tip .ss-tip__arrow{background:inherit;clip-path:polygon(0 0,100% 0,50% 60%);height:10px;margin-right:-5px;position:absolute;top:100%;width:10px}.ss-tip.is-below .ss-tip__arrow{bottom:100%;clip-path:polygon(50% 40%,100% 100%,0 100%);top:auto}.ss-tip.is-right .ss-tip__arrow{clip-path:polygon(100% 0,100% 100%,40% 50%);right:auto;margin-right:0;margin-top:-5px;left:100%;top:0}body[data-theme=dark] .ss-tip{background:#f3f4f8;color:#111827}.ss-admin .ss-builder,.ss-admin.ss-admin--builder{--b-canvas:#f4f5f9;--b-surface:#fff;--b-surface-2:#f1f2f7;--b-rail:#fbfbfd;--b-line:#e6e8f0;--b-line-2:#eef0f5;--b-ink:#15172b;--b-ink-2:#4b4f63;--b-ink-3:#7b8090;--b-ink-4:#9a9fb0;--b-brand:#5b4df0;--b-brand-ink:#3e30c9;--b-brand-soft:#ece9ff;--b-ok:#1f8a4c;--b-ok-soft:#e9f7ee;--b-warn:#a35a00;--b-warn-soft:#fff4e0}body[data-theme=dark] .ss-admin .ss-builder{--b-canvas:#0f1117;--b-surface:#161925;--b-surface-2:#1c2030;--b-rail:#161925;--b-line:#262a3a;--b-line-2:#202432;--b-ink:#fff;--b-ink-2:#e7e9f2;--b-ink-3:#8a90a2;--b-ink-4:#5f647a;--b-brand:#6d5dfc;--b-brand-ink:#c4bcff;--b-brand-soft:rgba(109,93,252,.22);--b-ok:#4ade80;--b-ok-soft:rgba(34,163,91,.15);--b-warn:#fbbf24;--b-warn-soft:rgba(245,158,11,.16)}.ss-admin .ss-builder{color:var(--b-ink);font-size:13px}.ss-admin .ss-builder__top{background:var(--b-surface);border-bottom:1px solid var(--b-line);gap:12px;height:56px;min-height:56px;padding:0 16px}.ss-admin .ss-builder__left{flex:1 1 auto;min-width:0}.ss-admin .ss-builder__left,.ss-admin .ss-builder__right{align-items:center;display:flex;gap:8px}.ss-admin .ss-builder__back.components-button{background:var(--b-surface);border:1px solid var(--b-line);border-radius:10px;color:var(--b-ink-2);height:34px;min-width:34px;padding:0;width:34px}.ss-admin .ss-builder__back.components-button:hover{background:var(--b-surface-2);color:var(--b-ink)}.ss-admin .ss-builder__crumb{align-items:center;color:var(--b-ink-3);display:inline-flex;font-size:13px;gap:8px;white-space:nowrap}.ss-admin .ss-builder__crumb i{color:var(--b-ink-4);font-style:normal}.ss-admin .ss-builder__title{background:transparent;border:1px solid transparent;border-radius:10px;box-shadow:none;color:var(--b-ink);font-size:14px;font-weight:650;height:34px;max-width:320px;padding:0 10px 0 6px}.ss-admin .ss-builder__title:hover{border-color:var(--b-line)}.ss-admin .ss-builder__title:focus{background:var(--b-surface);border-color:var(--b-brand);box-shadow:0 0 0 3px var(--b-brand-soft);outline:0}.ss-admin .ss-builder__title-pen{color:var(--b-ink-4);fill:currentColor;flex:none;margin-right:-4px}.ss-admin .ss-builder__status{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:650;gap:6px;height:24px;padding:0 10px;white-space:nowrap}.ss-admin .ss-builder__status i{background:currentColor;border-radius:50%;height:6px;width:6px}.ss-admin .ss-builder__status.is-saved{background:var(--b-ok-soft);color:var(--b-ok)}.ss-admin .ss-builder__status.is-dirty{background:var(--b-warn-soft);color:var(--b-warn)}.ss-admin .ss-builder__status.is-new{background:var(--b-brand-soft);color:var(--b-brand-ink)}.ss-admin .ss-builder__history{align-items:center;background:var(--b-surface-2);border-radius:10px;display:inline-flex;gap:2px;height:34px;padding:2px}.ss-admin .ss-builder__history .components-button{border-radius:8px;color:var(--b-ink-2);height:30px;min-width:30px;padding:0;width:30px}.ss-admin .ss-builder__history .components-button:hover:not(:disabled){background:var(--b-surface);color:var(--b-ink)}.ss-admin .ss-builder__history .components-button:disabled{color:var(--b-ink-4);opacity:1}.ss-admin .ss-builder__preview-toggle.components-button{border-radius:10px;color:var(--b-ink-2);height:34px;width:34px}.ss-admin .ss-builder__preview-toggle.components-button[aria-pressed=true]{background:var(--b-brand-soft);color:var(--b-brand-ink)}.ss-admin .ss-builder__right .components-button.is-secondary{background:var(--b-surface);border:1px solid var(--b-line);border-radius:10px;box-shadow:none;color:var(--b-ink-2);font-size:13px;font-weight:600;height:34px;min-height:34px;padding:0 12px}.ss-admin .ss-builder__right .components-button.is-secondary:hover:not(:disabled){background:var(--b-surface-2);border-color:var(--b-line);color:var(--b-ink)}.ss-admin .ss-builder__newtab.components-button.is-secondary{min-width:34px;padding:0;width:34px}.ss-admin .ss-builder__right .components-button.is-primary{background:var(--b-brand);border-radius:10px;box-shadow:0 6px 16px -8px var(--b-brand);font-size:13px;font-weight:650;height:34px;min-height:34px;padding:0 14px}.ss-admin .ss-builder__right .components-button.is-primary:hover:not(:disabled){background:var(--b-brand-ink)}.ss-admin .ss-builder__body{background:var(--b-canvas);grid-template-columns:232px minmax(0,1fr) 460px}.ss-admin .ss-builder__body.is-preview-hidden{grid-template-columns:232px minmax(0,1fr)}.ss-admin .ss-builder__rail{background:var(--b-rail);border-left:1px solid var(--b-line);gap:4px;padding:14px 12px 20px}.ss-admin .ss-builder__rail .ss-rail__toggle{background:var(--b-surface);border-color:var(--b-line);color:var(--b-ink-3);left:10px;top:12px}.ss-admin .ss-builder__rail .ss-rail-group{padding-top:0}.ss-admin .ss-builder__rail .ss-rail-group+.ss-rail-group{padding-top:4px}.ss-admin .ss-builder__rail .ss-rail-group:first-of-type .ss-rail-group__head{margin-top:30px}.ss-admin .ss-builder__rail .ss-rail-group__head{background:transparent;border-radius:0;color:var(--b-ink-3);font-size:10.5px;font-weight:700;gap:8px;letter-spacing:.1em;margin:0 0 4px;padding:6px 10px 10px}.ss-admin .ss-builder__rail .ss-rail-group__head:before{display:none}.ss-admin .ss-builder__rail .ss-rail-group__head:after{background:var(--b-line);content:"";flex:1 1 auto;height:1px;order:2}.ss-admin .ss-builder__rail .ss-rail-group__head:hover{background:transparent;color:var(--b-ink-2)}.ss-admin .ss-builder__rail .ss-rail-group__label{flex:0 0 auto;order:1}.ss-admin .ss-builder__rail .ss-rail-group__count{display:none}.ss-admin .ss-builder__rail .ss-rail-group__chev{color:var(--b-ink-4);height:16px;order:3;width:16px}.ss-admin .ss-builder__rail .ss-rail-group__chev .ss-i{height:13px;width:13px}.ss-admin .ss-builder__rail .ss-rail-group.has-active .ss-rail-group__head{color:var(--b-brand)}.ss-admin .ss-builder__rail .ss-rail-group__items{gap:4px;padding:0}.ss-admin .ss-builder__rail .ss-rail-group__items button{border-radius:10px;color:#3a3d4e;font-size:13.5px;font-weight:550;gap:10px;height:38px;padding:0 12px 0 10px;position:relative}.ss-admin .ss-builder__rail .ss-rail-group__items button .ss-i{height:17px;width:17px}.ss-admin .ss-builder__rail .ss-rail-group__items button:hover{background:var(--b-surface-2);color:var(--b-ink)}.ss-admin .ss-builder__rail .ss-rail-group__items button.is-active{background:var(--b-brand-soft);color:var(--b-brand-ink);font-weight:650}.ss-admin .ss-builder__rail .ss-rail-group__items button.is-active:before{background:var(--b-brand);border-radius:3px;bottom:10px;content:"";right:0;position:absolute;top:10px;width:3px}.ss-admin .ss-builder .ss-rail__help{align-items:center;background:var(--b-surface);border:1px solid var(--b-line);border-radius:12px;color:var(--b-ink);display:flex;gap:10px;margin-top:auto;padding:12px;text-decoration:none;transition:border-color .15s ease}.ss-admin .ss-builder .ss-rail__help:hover{border-color:var(--b-brand)}.ss-admin .ss-builder .ss-rail__help-icon{background:var(--b-brand-soft);border-radius:9px;color:var(--b-brand);display:inline-grid;flex:none;height:30px;place-items:center;width:30px}.ss-admin .ss-builder .ss-rail__help-icon .ss-i{fill:currentColor}.ss-admin .ss-builder .ss-rail__help-text{display:flex;flex-direction:column;font-size:12px;gap:1px;line-height:1.3}.ss-admin .ss-builder .ss-rail__help-text strong{font-weight:650}.ss-admin .ss-builder .ss-rail__help-text span{color:var(--b-brand)}.ss-admin .ss-builder__main{background:var(--b-canvas);padding:28px 36px 40px}.ss-admin .ss-builder__main-head{margin-bottom:20px;max-width:760px}.ss-admin .ss-builder__main-head h2{color:var(--b-ink);font-size:22px;font-weight:750;letter-spacing:-.02em;margin:0 0 4px}.ss-admin .ss-builder__main-head p{color:#6b7083;font-size:13.5px;margin:0}.ss-admin .ss-builder__main-body{gap:20px;max-width:760px}.ss-admin .ss-builder__main-body>.ss-b-attach,.ss-admin .ss-builder__main-body>.ss-stylecards{gap:20px}.ss-admin .ss-builder .ss-b-group{background:var(--b-surface);border:1px solid var(--b-line);border-radius:16px;box-shadow:0 1px 2px rgba(21,23,43,.03);padding:22px 24px}.ss-admin .ss-builder .ss-b-group__head{margin-bottom:14px}.ss-admin .ss-builder .ss-b-group__head h3{color:var(--b-ink);font-size:15px;font-weight:650}.ss-admin .ss-builder .ss-b-group__head p{color:var(--b-ink-3);font-size:12.5px}.ss-admin .ss-builder__preview{background:var(--b-surface);border-right:1px solid var(--b-line)}.ss-admin .ss-builder .ss-preview__bar{border-bottom:1px solid var(--b-line-2);gap:10px;height:auto;min-height:0;padding:12px 16px}.ss-admin .ss-builder .ss-preview__title{color:var(--b-ink);font-size:14px;font-weight:650}.ss-admin .ss-builder .ss-preview__icon{background:var(--b-brand-soft);border-radius:7px;color:var(--b-brand);height:26px;width:26px}.ss-admin .ss-builder .ss-preview__tools{gap:8px}.ss-admin .ss-builder .ss-preview__tools button:not(.ss-preview__theme){border-radius:7px;color:var(--b-ink-3);height:28px;width:32px}.ss-admin .ss-builder .ss-preview__tools button:not(.ss-preview__theme) .ss-i{height:15px;width:15px}.ss-admin .ss-builder .ss-preview__tools button:not(.ss-preview__theme):hover{background:var(--b-surface);color:var(--b-ink)}.ss-admin .ss-builder .ss-preview__tools button:not(.ss-preview__theme).is-active{background:var(--b-surface);box-shadow:0 1px 2px rgba(21,23,43,.08);color:var(--b-brand)}.ss-admin .ss-builder .ss-preview__tools button:not(.ss-preview__theme):first-child{margin-right:2px}.ss-admin .ss-builder .ss-preview__tools button:not(.ss-preview__theme):last-child:not(.ss-preview__theme),.ss-admin .ss-builder .ss-preview__tools button:not(.ss-preview__theme):nth-last-child(2){margin-left:2px}.ss-admin .ss-builder .ss-preview__tools{position:relative}.ss-admin .ss-builder .ss-preview__tools:before{background:var(--b-surface-2);border-radius:9px;content:"";height:32px;right:0;position:absolute;top:0;width:104px;z-index:0}.ss-admin .ss-builder .ss-preview__tools button{margin-top:2px;position:relative;z-index:1}.ss-admin .ss-builder .ss-preview__tools .ss-preview__theme{background:var(--b-surface);border:1px solid var(--b-line);border-radius:9px;color:var(--b-ink-2);height:32px;margin:0 4px 0 0;width:32px}.ss-admin .ss-builder .ss-preview__tools .ss-preview__theme:before{display:none}.ss-admin .ss-builder .ss-preview__tools .ss-preview__theme:hover{background:var(--b-surface-2)}.ss-admin .ss-builder .ss-preview__zoombar{border-bottom:1px solid var(--b-line-2);padding:8px 16px}.ss-admin .ss-builder .ss-preview__zoombar:before{color:var(--b-ink-3);font-size:12px}.ss-admin .ss-builder .ss-preview__zoom{background:var(--b-surface-2);border-color:var(--b-line);height:30px}.ss-admin .ss-builder .ss-preview__zoom select{color:var(--b-ink);font-weight:500}.ss-admin .ss-builder .ss-preview__zoom button.is-active{background:var(--b-brand)}.ss-admin .ss-builder .ss-preview__stage{padding:22px 18px;--stage-bg:var(--b-line-2)}.ss-admin .ss-builder .ss-preview__hint{align-items:center;background:var(--b-surface);border-top:1px solid var(--b-line-2);color:#6b7083;display:flex;font-size:12px;gap:8px;margin:0;padding:10px 16px}.ss-admin .ss-builder .ss-preview__hint>span{flex:1 1 auto}.ss-admin .ss-builder .ss-preview__dot{background:#22a35b;border-radius:50%;box-shadow:0 0 0 3px var(--b-ok-soft);flex:none;height:7px;width:7px}.ss-admin .ss-builder .ss-preview__open{align-items:center;appearance:none;background:transparent;border:0;color:var(--b-brand);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:5px;padding:0}.ss-admin .ss-builder .ss-preview__open .ss-i{fill:currentColor}.ss-admin .ss-builder .ss-preview__open:hover{text-decoration:underline}body[data-theme=dark] .ss-admin .ss-builder .ss-rail-group__items button{color:var(--b-ink-2)}body[data-theme=dark] .ss-admin .ss-builder .ss-builder__main-head p,body[data-theme=dark] .ss-admin .ss-builder .ss-preview__hint{color:var(--b-ink-3)}body[data-theme=dark] .ss-admin .ss-builder .ss-preview__stage{--stage-bg:#0f1117}@media(max-width:1100px){.ss-admin .ss-builder__body{grid-template-columns:56px minmax(0,1fr) 380px}.ss-admin .ss-builder__crumb,.ss-admin .ss-builder__title-pen,.ss-admin .ss-rail__help{display:none}}@media(min-width:961px){.ss-admin .ss-builder .ss-builder__body.is-rail-mini{grid-template-columns:64px minmax(0,1fr) 460px}.ss-admin .ss-builder .ss-builder__body.is-rail-mini.is-preview-hidden{grid-template-columns:64px minmax(0,1fr)}.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-builder__rail{padding:46px 10px 20px}.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-builder__rail .ss-rail__toggle{right:50%;margin-right:-13px;left:auto}.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-builder__rail .ss-rail-group:first-of-type .ss-rail-group__head{display:none}.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-builder__rail .ss-rail-group__head{background:var(--b-line);height:1px;margin:6px;overflow:hidden;padding:0;pointer-events:none}.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-builder__rail .ss-rail-group__head span,.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-builder__rail .ss-rail-group__head:after{display:none}.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-builder__rail .ss-rail-group__items button{justify-content:center;padding:0}.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-builder__rail .ss-rail-group__items button span,.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-builder__rail .ss-rail-group__items button.is-active:before{display:none}.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-rail__help{justify-content:center;padding:8px}.ss-admin .ss-builder .ss-builder__body.is-rail-mini .ss-rail__help .ss-rail__help-text{display:none}}.components-modal__frame.ss-em-modal{--e-surface:#fff;--e-surface-2:#f1f2f7;--e-soft:#f6f7fb;--e-field:#fafbfe;--e-rail:#fbfbfd;--e-line:#e6e8f0;--e-line-2:#eef0f5;--e-input:#dfe2ec;--e-ink:#15172b;--e-ink-2:#3a3d4e;--e-ink-3:#6b7083;--e-ink-4:#7b8090;--e-ink-5:#9a9fb0;--e-brand:#5b4df0;--e-brand-ink:#3e30c9;--e-brand-soft:#ece9ff;--e-brand-mid:#6b5fd6;--e-ok:#1f8a4c;--e-ok-soft:#e9f7ee;--e-warn:#a35a00;--e-warn-soft:#fff4e0;--e-danger:#c0362c;background:var(--e-surface);border-radius:20px;box-shadow:0 30px 80px -30px rgba(21,23,43,.45);color:var(--e-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;height:640px;max-height:calc(100vh - 48px);max-width:calc(100vw - 32px);overflow:hidden;width:960px}.components-modal__frame.ss-em-modal .components-modal__content.components-modal__content,.components-modal__frame.ss-em-modal .components-modal__content.hide-header{height:100%;margin:0;overflow:hidden;padding:0}.components-modal__frame.ss-em-modal .components-modal__content.components-modal__content:before,.components-modal__frame.ss-em-modal .components-modal__content.hide-header:before{display:none}.components-modal__frame.ss-em-modal .components-modal__children-container{height:100%}.components-modal__frame.ss-em-modal *,.components-modal__frame.ss-em-modal :after,.components-modal__frame.ss-em-modal :before{box-sizing:border-box}.components-modal__frame.ss-em-modal h3,.components-modal__frame.ss-em-modal p{margin:0}.components-modal__frame.ss-em-modal code{background:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;padding:0}.components-modal__frame.ss-em-modal .ss-i{fill:currentColor;flex:none}body[data-theme=dark] .components-modal__frame.ss-em-modal{--e-surface:#161925;--e-surface-2:#1c2030;--e-soft:#1a1e2c;--e-field:#1c2030;--e-rail:#131622;--e-line:#262a3a;--e-line-2:#222636;--e-input:#2c3042;--e-ink:#fff;--e-ink-2:#e7e9f2;--e-ink-3:#a3a8b8;--e-ink-4:#8a90a2;--e-ink-5:#5f647a;--e-brand:#6d5dfc;--e-brand-ink:#c4bcff;--e-brand-soft:rgba(109,93,252,.22);--e-brand-mid:#b3a9ff;--e-ok:#4ade80;--e-ok-soft:rgba(34,163,91,.16);--e-warn:#fbbf24;--e-warn-soft:rgba(245,158,11,.16);box-shadow:0 30px 80px -20px rgba(0,0,0,.8)}.ss-em-overlay{backdrop-filter:blur(2px);background:rgba(15,17,23,.45)}.ss-em{display:flex;flex-direction:column;height:100%}.ss-em__head{align-items:center;border-bottom:1px solid var(--e-line-2);display:flex;flex:none;gap:12px;padding:18px 22px 16px}.ss-em__badge{background:var(--e-brand-soft);border-radius:10px;color:var(--e-brand);display:inline-grid;flex:none;height:36px;place-items:center;width:36px}.ss-em__title{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.ss-em__title strong{font-size:16px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-em__title span{color:var(--e-ink-4);font-size:12.5px}.ss-em__close{appearance:none;background:var(--e-surface);border:1px solid var(--e-line);border-radius:9px;color:var(--e-ink-3);cursor:pointer;display:inline-grid;flex:none;height:32px;padding:0;place-items:center;width:32px}.ss-em__close:hover{background:var(--e-surface-2);color:var(--e-ink)}.ss-em__close:focus-visible{outline:2px solid var(--e-brand);outline-offset:2px}.ss-em__body{display:flex;flex:1 1 auto;min-height:0}.ss-em__nav{background:var(--e-rail);border-left:1px solid var(--e-line-2);display:flex;flex:none;flex-direction:column;gap:2px;overflow:auto;padding:12px;width:232px}.ss-em__nav button{align-items:center;appearance:none;background:transparent;border:0;border-radius:10px;color:var(--e-ink-2);cursor:pointer;display:flex;font:inherit;gap:10px;padding:9px 10px;text-align:right;transition:background .15s ease;width:100%}.ss-em__nav button>i{background:var(--e-surface-2);border-radius:8px;color:var(--e-brand);display:inline-grid;flex:none;height:30px;place-items:center;transition:background .15s ease,color .15s ease;width:30px}.ss-em__nav button>span{min-width:0}.ss-em__nav button b{display:block;font-size:13px;font-weight:600;line-height:1.2}.ss-em__nav button small{color:var(--e-ink-4);display:block;font-size:11px;line-height:1.25;margin-top:1px}.ss-em__nav button:hover{background:var(--e-surface-2)}.ss-em__nav button:focus-visible{outline:2px solid var(--e-brand);outline-offset:-2px}.ss-em__nav button.is-active{background:var(--e-brand-soft);color:var(--e-brand-ink)}.ss-em__nav button.is-active>i{background:var(--e-brand);color:#fff}.ss-em__nav button.is-active small{color:var(--e-brand-mid)}.ss-em__panel{background:var(--e-surface);display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-width:0;overflow:auto;padding:22px 24px 24px}.ss-em__ph{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ss-em__ph h3{color:var(--e-ink);font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0 0 3px}.ss-em__ph p{color:var(--e-ink-3);font-size:13px;line-height:1.5;max-width:60ch}.ss-em-btn{align-items:center;appearance:none;background:var(--e-surface);border:1px solid var(--e-line);border-radius:10px;color:var(--e-ink-2);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;height:36px;padding:0 14px;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease;white-space:nowrap}.ss-em-btn:hover:not(:disabled){background:var(--e-surface-2);color:var(--e-ink)}.ss-em-btn:focus-visible{outline:2px solid var(--e-brand);outline-offset:2px}.ss-em-btn:disabled{cursor:default;opacity:.55}.ss-em-btn.is-primary{background:var(--e-brand);border-color:var(--e-brand);box-shadow:0 6px 16px -8px var(--e-brand);color:#fff}.ss-em-btn.is-primary:hover:not(:disabled){background:var(--e-brand-ink);border-color:var(--e-brand-ink);color:#fff}.ss-em-btn.is-ghost{background:transparent;border-color:transparent;color:var(--e-brand);padding:0 8px}.ss-em-btn.is-ghost:hover:not(:disabled){background:var(--e-brand-soft);color:var(--e-brand-ink)}.ss-em-btn.is-lg{height:40px;padding:0 16px}.ss-em-btn.is-sm{font-size:12.5px;height:30px;padding:0 10px}.ss-em-btn .components-spinner{height:14px;margin:0;width:14px}body[data-theme=dark] .ss-em-modal .ss-em-btn.is-primary:hover:not(:disabled){background:#5b4df0;border-color:#5b4df0}.ss-em-link{appearance:none;background:none;border:0;color:var(--e-brand);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:0;text-decoration:none;white-space:nowrap}.ss-em-link:hover{text-decoration:underline}.ss-em-code{align-items:center;background:var(--e-field);border:1px solid var(--e-line);border-radius:12px;display:flex;gap:10px;min-width:0;padding:8px 14px 8px 8px}.ss-em-code code{color:var(--e-ink);flex:1 1 auto;font-size:12.5px;line-height:1.5;min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;white-space:nowrap}.ss-em-code button{align-items:center;appearance:none;background:var(--e-surface);border:1px solid var(--e-line);border-radius:8px;color:var(--e-brand);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:12.5px;font-weight:600;gap:6px;height:30px;padding:0 12px}.ss-em-code button:hover{background:var(--e-brand-soft)}.ss-em-code button.is-copied{background:var(--e-ok-soft);border-color:var(--e-ok);color:var(--e-ok)}.ss-em-code.is-large{padding:10px 16px 10px 10px}.ss-em-code.is-large code{font-size:14px}.ss-em-code.is-wrap{align-items:flex-start}.ss-em-code.is-wrap code{font-size:12px;line-height:1.55;overflow-wrap:anywhere;padding-top:4px;white-space:normal;word-break:normal}.ss-em-code.is-compact{border-radius:10px;padding:6px 10px 6px 6px}.ss-em-code.is-compact code{font-size:12px}.ss-em-code.is-compact button{height:26px;padding:0 8px}.ss-em-lbl{align-items:center;color:var(--e-ink-4);display:inline-flex;flex-wrap:wrap;font-size:11.5px;font-weight:700;gap:6px;letter-spacing:.06em;text-transform:uppercase}.ss-em-lbl small{font-size:11.5px;font-weight:500;letter-spacing:0;text-transform:none}.ss-em-field{display:flex;flex-direction:column;gap:6px;min-width:0}.ss-em-docs,.ss-em-hint{align-items:flex-start;background:var(--e-soft);border-radius:10px;color:var(--e-ink-3);display:flex;font-size:12.5px;gap:8px;line-height:1.45;padding:10px 12px}.ss-em-docs .ss-i,.ss-em-hint .ss-i{color:var(--e-ink-4);margin-top:1px}.ss-em-docs{align-items:center;border-radius:12px;padding:12px 14px}.ss-em-docs>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.ss-em-docs>span code{color:var(--e-ink-2);font-size:12px}.ss-em-docs>a{color:var(--e-brand);font-weight:600;text-decoration:none;white-space:nowrap}.ss-em-muted{color:var(--e-ink-3);font-size:12.5px;line-height:1.45}.ss-em-seg{background:var(--e-surface-2);border-radius:10px;flex:none;gap:2px;height:36px;padding:3px}.ss-em-seg,.ss-em-seg button{align-items:center;display:inline-flex}.ss-em-seg button{appearance:none;background:transparent;border:0;border-radius:8px;color:var(--e-ink-3);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;gap:6px;height:30px;padding:0 12px;white-space:nowrap}.ss-em-seg button:hover{color:var(--e-ink)}.ss-em-seg button.is-active{background:var(--e-surface);box-shadow:0 1px 2px rgba(21,23,43,.08);color:var(--e-ink)}.ss-em-seg button:focus-visible{outline:2px solid var(--e-brand);outline-offset:-2px}body[data-theme=dark] .ss-em-modal .ss-em-seg button.is-active{background:#2a2f44}.ss-em-chip{align-items:center;background:var(--e-surface);border:1px solid var(--e-line);border-radius:999px;color:var(--e-ink-2);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.ss-em-chip.is-mono{font:600 11.5px ui-monospace,Menlo,monospace}.ss-em-chip.is-off{opacity:.5}.ss-em-chips{display:flex;flex-wrap:wrap;gap:6px}.ss-em-tag{background:var(--e-brand-soft);border-radius:999px;color:var(--e-brand-ink);font-size:10.5px;font-weight:700;letter-spacing:0;padding:2px 7px;text-transform:none}.ss-em-status{border-radius:999px;flex:none;font-size:11px;font-weight:650;padding:3px 9px;white-space:nowrap}.ss-em-status.is-ok{background:var(--e-ok-soft);color:var(--e-ok)}.ss-em-status.is-warn{background:var(--e-warn-soft);color:var(--e-warn)}.ss-em-status.is-off{background:var(--e-surface-2);color:var(--e-ink-4)}.ss-em-input,.ss-em-select{background:var(--e-surface);border:1px solid var(--e-input);border-radius:10px;box-shadow:none;color:var(--e-ink);font:inherit;font-size:13px;height:38px;min-height:38px;padding:0 12px}.ss-em-input:focus,.ss-em-select:focus{border-color:var(--e-brand);box-shadow:0 0 0 3px var(--e-brand-soft);outline:0}.ss-em-modal select.ss-em-select{appearance:none;-webkit-appearance:none;background:var(--e-surface) url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27><path d=%27M1 1l4 4 4-4%27 fill=%27none%27 stroke=%27%237b8090%27 stroke-width=%271.6%27 stroke-linecap=%27round%27/></svg>") no-repeat left 12px center;border:1px solid var(--e-input);border-radius:10px;box-shadow:none;color:var(--e-ink);font-size:13px;height:38px;line-height:1.2;min-height:38px;padding:0 12px 0 32px}.ss-em-modal select.ss-em-select:hover{color:var(--e-ink)}.ss-em-modal select.ss-em-select:focus{border-color:var(--e-brand);box-shadow:0 0 0 3px var(--e-brand-soft);outline:0}.ss-em-select{max-width:180px;padding-left:28px}.ss-em-select.is-block{max-width:none;width:100%}.ss-em-input.is-suffix{align-items:center;display:flex;gap:6px}.ss-em-input.is-suffix input{background:transparent;border:0;box-shadow:none;color:inherit;flex:1 1 auto;font:inherit;min-height:0;min-width:0;padding:0}.ss-em-input.is-suffix input:focus{box-shadow:none;outline:0}.ss-em-input.is-suffix em{color:var(--e-ink-4);font-style:normal}.ss-em-input.is-suffix:focus-within{border-color:var(--e-brand);box-shadow:0 0 0 3px var(--e-brand-soft)}.ss-em-switch{appearance:none;background:var(--e-input);border:0;border-radius:999px;cursor:pointer;flex:none;height:20px;padding:0;position:relative;transition:background .15s ease;width:36px}.ss-em-switch i{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.2);height:16px;right:2px;position:absolute;top:2px;transition:right .15s ease;width:16px}.ss-em-switch.is-on{background:var(--e-brand)}.ss-em-switch.is-on i{right:18px}.ss-em-switch:focus-visible{outline:2px solid var(--e-brand);outline-offset:2px}.ss-em-error{background:#fdeaea;border-radius:10px;color:var(--e-danger);font-size:12.5px;padding:10px 12px}.ss-em-loading{display:grid;padding:40px;place-items:center}.ss-em-foot{border-top:1px solid var(--e-line-2);gap:10px;justify-content:flex-end;margin-top:auto;padding-top:14px}.ss-em-foot,.ss-em-row{align-items:center;display:flex}.ss-em-row{flex-wrap:wrap;gap:12px}.ss-em-cards2,.ss-em-grid2,.ss-em-grid3,.ss-em-tiles{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ss-em-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-em-cards2{gap:12px}.ss-em-tile{align-items:center;appearance:none;background:var(--e-surface);border:1px solid var(--e-line);border-radius:12px;color:var(--e-ink);cursor:pointer;display:flex;font:inherit;gap:12px;padding:12px 14px;position:relative;text-align:right;transition:border-color .15s ease,box-shadow .15s ease}.ss-em-tile>i{background:var(--e-surface-2);border-radius:9px;color:var(--e-brand);display:inline-grid;flex:none;height:34px;place-items:center;width:34px}.ss-em-tile b{display:block;font-size:13.5px;font-weight:650}.ss-em-tile small{color:var(--e-ink-4);display:block;font-size:12px;margin-top:1px}.ss-em-tile:hover{border-color:color-mix(in srgb,var(--e-brand) 45%,var(--e-line))}.ss-em-tile.is-active{border-color:var(--e-brand);box-shadow:0 0 0 3px var(--e-brand-soft)}.ss-em-tile.is-active>i{background:var(--e-brand-soft)}.ss-em-tile:focus-visible{outline:2px solid var(--e-brand);outline-offset:2px}.ss-em-tile.is-stack{align-items:stretch;flex-direction:column;gap:10px;padding:12px}.ss-em-tile__row{align-items:center;display:flex;gap:8px}.ss-em-tile__row>span:first-child{flex:1 1 auto}.ss-em-radio{border:2px solid var(--e-input);border-radius:50%;flex:none;height:18px;margin-right:auto;width:18px}.is-active .ss-em-radio{background:var(--e-brand);border-color:var(--e-brand);box-shadow:inset 0 0 0 3px var(--e-surface)}.ss-em-preview{align-items:stretch;display:flex;gap:16px}.ss-em-preview__side{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;justify-content:center;min-width:0}.ss-em-thumb{background:var(--e-line-2);border:1px solid var(--e-line);border-radius:14px;flex:0 0 300px;height:212px;overflow:hidden;position:relative}.ss-em-thumb iframe{border:0;height:536px;right:0;pointer-events:none;position:absolute;top:0;transform:scale(.3934);transform-origin:top right;width:760px}.ss-em-pagepick{display:flex;flex-direction:column;gap:8px}.ss-em-search{align-items:center;background:var(--e-field);border:1px solid var(--e-input);border-radius:10px;color:var(--e-ink-5);display:flex;gap:10px;height:38px;padding:0 12px}.ss-em-search input{background:transparent;border:0;box-shadow:none;color:var(--e-ink);flex:1 1 auto;font:inherit;font-size:13px;height:36px;min-height:0;min-width:0;padding:0}.ss-em-search input:focus{box-shadow:none;outline:0}.ss-em-search input::placeholder{color:var(--e-ink-5)}.ss-em-search:focus-within{border-color:var(--e-brand);box-shadow:0 0 0 3px var(--e-brand-soft)}.ss-em-search .components-spinner{margin:0}.ss-em-pages{border:1px solid var(--e-line);border-radius:12px;list-style:none;margin:0;max-height:196px;overflow:auto;padding:0}.ss-em-pages li{margin:0}.ss-em-pages li+li{border-top:1px solid var(--e-line-2)}.ss-em-pages button{align-items:center;appearance:none;background:transparent;border:0;border-right:3px solid transparent;color:var(--e-ink);cursor:pointer;display:flex;font:inherit;gap:10px;padding:10px 12px;text-align:right;width:100%}.ss-em-pages button:hover{background:var(--e-soft)}.ss-em-pages button.is-active{background:var(--e-brand-soft);border-right-color:var(--e-brand)}.ss-em-pages button.is-active .ss-em-pages__title{font-weight:650}.ss-em-pages__title{flex:1 1 auto;font-size:13px;font-weight:550;min-width:0}.ss-em-pages__path,.ss-em-pages__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-em-pages__path{color:var(--e-ink-4);font-size:11.5px;max-width:160px}.ss-em-pages__empty{color:var(--e-ink-4);font-size:12.5px;padding:16px 12px;text-align:center}.ss-em-done{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;justify-content:center;padding:24px;text-align:center}.ss-em-done__icon{background:var(--e-ok-soft);border-radius:50%;color:var(--e-ok);display:grid;height:52px;margin-bottom:8px;place-items:center;width:52px}.ss-em-done strong{font-size:16px;font-weight:700}.ss-em-done>span{color:var(--e-ink-3);font-size:13px}.ss-em-done__actions{display:flex;gap:10px;margin-top:14px}.ss-em-steps{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.ss-em-step{border:1px solid var(--e-line);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:14px}.ss-em-step__n{background:var(--e-brand);border-radius:50%;color:#fff;display:inline-grid;font-size:12px;font-weight:700;height:26px;place-items:center;width:26px}.ss-em-step b{font-size:13.5px;font-weight:650}.ss-em-step>span:last-child{color:var(--e-ink-3);font-size:12.5px;line-height:1.45}.ss-em-blockdemo{align-items:center;background:var(--e-soft);border:1px solid var(--e-line);border-radius:14px;display:flex;gap:16px;padding:16px}.ss-em-blockdemo__text{display:flex;flex-direction:column;gap:8px;min-width:0}.ss-em-blockdemo__text b{font-size:13.5px;font-weight:650}.ss-em-inserter{background:var(--e-surface);border:1px solid var(--e-line);border-radius:10px;display:flex;flex:0 0 240px;flex-direction:column;gap:4px;padding:10px}.ss-em-inserter__search{border:1px solid var(--e-input);border-radius:8px;color:var(--e-ink-4);gap:8px;height:30px;margin-bottom:4px;padding:0 10px}.ss-em-inserter__item,.ss-em-inserter__search{align-items:center;display:flex;font-size:12px}.ss-em-inserter__item{border-radius:8px;color:var(--e-ink-3);gap:10px;padding:7px 8px}.ss-em-inserter__item i{background:var(--e-line);border-radius:6px;height:22px;width:22px}.ss-em-inserter__item.is-active{background:var(--e-brand-soft);color:var(--e-brand-ink);font-weight:650}.ss-em-inserter__item.is-active i{background:var(--e-brand)}.ss-em-box{border:1px solid var(--e-line);border-radius:14px;overflow:hidden}.ss-em-box__head{align-items:center;background:var(--e-soft);border-bottom:1px solid var(--e-line);display:flex;gap:10px;justify-content:space-between;padding:10px 14px}.ss-em-box__head b{font-size:13px}.ss-em-box__head span{color:var(--e-ink-4);font-size:12px}.ss-em-overrides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ss-em-override{align-items:center;border-bottom:1px solid var(--e-line-2);display:flex;gap:12px;min-height:62px;padding:12px 14px}.ss-em-override:nth-child(odd){border-left:1px solid var(--e-line-2)}.ss-em-override:nth-last-child(-n+2){border-bottom:0}.ss-em-override__text{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.ss-em-override__text b{font-size:13px}.ss-em-override__text small{color:var(--e-ink-4);font-size:12px}.ss-em-override.is-on{background:color-mix(in srgb,var(--e-brand) 4%,transparent)}.ss-em-override .ss-em-select{font-size:12.5px;height:32px;max-width:150px;min-height:32px}.ss-em-banner{align-items:center;background:var(--e-soft);border:1px solid var(--e-line);border-radius:12px;display:flex;gap:12px;padding:12px 14px}.ss-em-banner__icon{background:var(--e-warn-soft);border-radius:9px;color:var(--e-warn);display:inline-grid;flex:none;height:32px;place-items:center;width:32px}.ss-em-banner__text{color:var(--e-ink-3);flex:1 1 auto;font-size:13px;min-width:0}.ss-em-banner__text b{color:var(--e-ink);font-weight:650}.ss-em-banner.is-ok .ss-em-banner__icon{background:var(--e-ok-soft);color:var(--e-ok)}.ss-em-card{border:1px solid var(--e-line);border-radius:14px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px}.ss-em-card__head{align-items:center;display:flex;gap:8px}.ss-em-card__head i{background:var(--e-brand-soft);border-radius:7px;color:var(--e-brand);display:inline-grid;height:26px;place-items:center;width:26px}.ss-em-card__head b{font-size:13px}.ss-em-card .ss-em-code{margin-top:auto}@media(max-width:760px){.components-modal__frame.ss-em-modal{height:calc(100vh - 32px)}.ss-em__body{flex-direction:column}.ss-em__nav{border-bottom:1px solid var(--e-line-2);border-left:0;flex-direction:row;overflow-x:auto;padding:8px;width:auto}.ss-em__nav button{flex:none;width:auto}.ss-em__nav button small{display:none}.ss-em-blockdemo,.ss-em-preview{flex-direction:column}.ss-em-cards2,.ss-em-grid2,.ss-em-grid3,.ss-em-overrides,.ss-em-steps,.ss-em-tiles{grid-template-columns:1fr}.ss-em-override:nth-child(odd){border-left:0}.ss-em-override:nth-last-child(2){border-bottom:1px solid var(--e-line-2)}}body .components-modal__frame.ss-em-modal select.ss-em-select{background-color:var(--e-surface);background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27><path d=%27M1 1l4 4 4-4%27 fill=%27none%27 stroke=%27%237b8090%27 stroke-width=%271.6%27 stroke-linecap=%27round%27/></svg>");background-position:left 12px center;background-repeat:no-repeat;border-color:var(--e-input);border-radius:10px;color:var(--e-ink)}body .components-modal__frame.ss-em-modal .ss-em-input.is-suffix input[type=number]{-moz-appearance:textfield;background:transparent;border:0;box-shadow:none;color:var(--e-ink);height:36px}body .components-modal__frame.ss-em-modal .ss-em-input.is-suffix input[type=number]::-webkit-inner-spin-button,body .components-modal__frame.ss-em-modal .ss-em-input.is-suffix input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.components-base-control.has-error .components-text-control__input{border-color:var(--live);box-shadow:0 0 0 1px var(--live)}.components-base-control.has-error .components-base-control__help{color:var(--live)}@media(max-width:600px){.ss-admin .ss-builder__top{flex-wrap:wrap;height:auto;min-height:56px;padding:8px 12px}.ss-admin .ss-builder__right{flex-wrap:wrap;justify-content:flex-end;row-gap:8px}.ss-admin .ss-builder__rail .ss-rail-group__head{display:none}.ss-admin .ss-section__head{flex-wrap:wrap;row-gap:8px}.ss-admin .ss-ph,.ss-admin .ss-section__aside{flex-wrap:wrap;max-width:100%}.ss-admin .ss-ph{box-sizing:border-box}.ss-admin .ss-ph>*,.ss-admin .ss-ph__actions,.ss-admin .ss-ph__end{flex-wrap:wrap;max-width:100%;min-width:0;row-gap:8px}.ss-admin .ss-cols>*,.ss-admin .ss-cols__main,.ss-admin .ss-list,.ss-admin .ss-row{max-width:100%;min-width:0}}.ss-admin .ss-preview__center-block>*>.streamsera,.ss-admin .ss-preview__center-block>.streamsera{margin-right:auto;margin-left:auto}.ss-admin .ss-urlfield{align-items:stretch;background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;display:flex;min-height:40px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.ss-admin .ss-urlfield:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ss-admin .ss-urlfield__prefix{align-items:center;color:var(--ink-3);display:flex;font-size:13px;max-width:45%;overflow:hidden;padding:0 12px 0 4px;text-overflow:ellipsis;white-space:nowrap}.ss-admin .ss-urlfield input.ss-urlfield__input{background:transparent;border:0;box-shadow:none;color:var(--ink);flex:1 1 auto;font-size:14px;min-height:38px;min-width:0;outline:none;padding:0 2px 0 8px}.ss-admin .ss-urlfield input.ss-urlfield__input:focus{box-shadow:none;outline:none}.ss-admin .ss-urlfield .ss-urlfield__prefix+input.ss-urlfield__input{padding-right:0}.ss-admin .ss-urlfield:not(:has(.ss-urlfield__prefix)) input.ss-urlfield__input{padding-right:12px}.ss-admin .ss-urlfield__open{border-right:1px solid var(--line);color:var(--brand);display:grid;flex:none;place-items:center;text-decoration:none;transition:background .15s ease;width:40px}.ss-admin .ss-urlfield__open:focus-visible,.ss-admin .ss-urlfield__open:hover{background:var(--brand-soft);outline:none}.ss-admin .ss-urlfield__open.is-disabled{color:var(--ink-3);cursor:not-allowed;opacity:.55}.ss-admin .ss-urlfield__open.is-disabled:hover{background:transparent}body .ss-admin .ss-urlfield input.ss-urlfield__input.ss-urlfield__input{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:auto;margin:0;outline:none!important}.ss-admin .ss-section__head--icon h2,.ss-admin .ss-sidecard__title{align-items:center;display:flex;gap:10px}.ss-admin .ss-sidecard__title .ss-section__icon{height:26px;width:26px}.ss-admin .ss-preview__stage,.ss-admin .ss-preview__stage.is-zoomed{align-items:center;overflow-x:hidden}.ss-admin .ss-preview__stage .ss-preview__frame-wrap,.ss-admin .ss-preview__stage.is-zoomed .ss-preview__frame-wrap{margin:0 auto;-webkit-user-select:none;user-select:none}.ss-admin .ss-preview__stage .ss-preview__frame-wrap:active,.ss-admin .ss-preview__stage.is-zoomed .ss-preview__frame-wrap:active{cursor:grabbing}.ss-admin button.ss-status__toggle{appearance:none;background:transparent;border:0;border-radius:inherit;color:inherit;cursor:pointer;font:inherit;text-align:right;width:100%}.ss-admin button.ss-status__toggle:hover{background:var(--surface-2)}.ss-admin button.ss-status__toggle:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ss-admin button.ss-status__toggle:not(.is-open){border-bottom:0}.ss-admin button.ss-status__toggle .ss-status__chev{color:var(--ink-3);display:inline-flex;transition:transform .2s ease}.ss-admin button.ss-status__toggle.is-open .ss-status__chev{transform:rotate(-180deg)}.ss-admin .ss-autosave{align-items:center;background:var(--surface-2);border-radius:999px;color:var(--ink-2);display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:36px;padding:0 14px;white-space:nowrap}.ss-admin .ss-autosave.is-saved{background:color-mix(in srgb,#22a35b 12%,transparent);color:#1f8a4c}.ss-admin .ss-autosave.is-saving svg{animation:ss-spin .9s linear infinite}.ss-admin .ss-autosave svg{fill:currentColor}
