.watch-party{--wp-ink:#f7f7fb;--wp-muted:#a8a8b7;--wp-line:#ffffff1a;--wp-violet:#8b5cf6;--wp-cyan:#22d3ee;grid-gap:1.2rem;color:var(--wp-ink);display:grid;font-family:Inter,ui-sans-serif,system-ui,sans-serif;gap:1.2rem}.watch-party button,.watch-party input{font:inherit}.watch-party__invite,.watch-party__lifecycle,.watch-party__setup,.watch-party__stage{background:linear-gradient(145deg,#161422f5,#090910fa);border:1px solid #c4b5fd24;border-radius:1.15rem;box-shadow:0 24px 80px #00000057,inset 0 1px 0 hsla(0,0%,100%,.035)}.watch-party__setup{grid-gap:1rem 1.25rem;background:radial-gradient(circle at 82% -25%,#8b5cf62e,#0000 42%),radial-gradient(circle at -10% 110%,#22d3ee14,#0000 36%),linear-gradient(145deg,#141221fa,#08080ffc);display:grid;gap:1rem 1.25rem;grid-template-columns:minmax(250px,.72fr) minmax(360px,1.28fr);overflow:hidden;padding:1.2rem;position:relative}.watch-party__setup-copy{display:flex;flex-direction:column;gap:.45rem;justify-content:center}.watch-party__invite>div>span,.watch-party__setup-copy>span{align-items:center;color:#c4b5fd;display:flex;font-size:.69rem;font-weight:800;gap:.4rem;letter-spacing:.12em;text-transform:uppercase}.watch-party__setup-copy strong{font-size:clamp(1.3rem,2.2vw,1.8rem);letter-spacing:-.025em;line-height:1.05}.watch-party__setup-copy strong b{color:#b8abff;font-weight:850}.watch-party__choices small,.watch-party__invite small,.watch-party__setup-copy small,.watch-party__url small{color:var(--wp-muted);line-height:1.45}.watch-party__url{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.075);border-radius:.9rem;display:flex;flex-direction:column;gap:.55rem;justify-content:center;padding:.85rem}.watch-party__lifecycle label>span,.watch-party__url>span{color:#d7d4e0;font-size:.76rem;font-weight:750}.watch-party__url>span{align-items:center;display:flex;justify-content:space-between}.watch-party__url>span em{background:#22d3ee14;border:1px solid #22d3ee26;border-radius:999px;color:#a5f3fc;font-size:.6rem;font-style:normal;letter-spacing:.08em;padding:.25rem .42rem;text-transform:uppercase}.watch-party__source-entry{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:1fr auto}.watch-party__invite-ready input,.watch-party__lifecycle input,.watch-party__url input{background:hsla(0,0%,100%,.055);border:1px solid #ffffff1f;border-radius:.7rem;color:#fff;min-width:0;outline:0;padding:.72rem .8rem}.watch-party__lifecycle input:focus,.watch-party__url input:focus{border-color:#8b5cf6cc;box-shadow:0 0 0 3px #8b5cf624}.watch-party__url>small{align-items:flex-start;display:flex;gap:.4rem;min-height:1.25rem}.watch-party__url>small.is-ready{color:#c4b5fd}.watch-party__url>small svg{flex:0 0 auto;margin-top:.13rem}.watch-party__samples{grid-gap:.42rem;align-items:stretch;display:grid;gap:.42rem;grid-template-columns:auto repeat(2,minmax(0,1fr))}.watch-party__samples>span{align-self:center;color:#8e899c;font-size:.6rem;font-weight:850;letter-spacing:.08em;padding-right:.15rem;text-transform:uppercase;white-space:nowrap}.watch-party__samples>button{grid-gap:.05rem .42rem;background:linear-gradient(135deg,#8b5cf617,rgba(34,211,238,.045));border-color:#a78bfa29;display:grid;gap:.05rem .42rem;grid-template-columns:auto minmax(0,1fr) auto;justify-content:start;min-height:46px;padding:.42rem .5rem;text-align:left}.watch-party__samples>button>i{align-items:center;background:#8b5cf621;border:1px solid #a78bfa29;border-radius:.48rem;color:#c4b5fd;display:inline-flex;grid-row:1/span 2;height:28px;justify-content:center;width:28px}.watch-party__samples>button>b{font-size:.67rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watch-party__samples>button>small{color:#918ca0;font-size:.55rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watch-party__sample-check{color:#6ee7b7;grid-column:3;grid-row:1/span 2;opacity:.45}.watch-party button,.watch-party__invite a{align-items:center;background:#ffffff12;border:1px solid #ffffff21;border-radius:.68rem;color:#fff;cursor:pointer;display:inline-flex;font-weight:750;gap:.42rem;justify-content:center;min-height:42px;padding:.7rem .95rem;text-decoration:none}.watch-party button{transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.watch-party button:hover:not(:disabled),.watch-party__invite a:hover{background:#8b5cf62e;border-color:#8b5cf68c;transform:translateY(-1px)}.watch-party button:disabled{cursor:not-allowed;opacity:.42}.watch-party button.is-primary{background:linear-gradient(135deg,#8b5cf6,#4f46e5);border-color:#d8b4fe9e;box-shadow:0 10px 34px #5c3fd666;font-weight:850}.watch-party button.is-primary:hover:not(:disabled){box-shadow:0 14px 38px #5c3fd685}.watch-party button.is-danger{background:#ef44441a;border-color:#ef44444d;color:#fecaca}.watch-party__choices{grid-gap:.7rem;display:grid;gap:.7rem;grid-column:1/-1;grid-template-columns:1.25fr .75fr}.watch-party__choices fieldset{background:#03030842;border:1px solid var(--wp-line);border-radius:.95rem;margin:0;min-width:0;padding:.75rem}.watch-party__choices legend{color:#c9c6d3;font-size:.68rem;font-weight:800;padding:0 .3rem;text-transform:uppercase}.watch-party__choices legend em{color:#737083;font-style:normal;font-weight:650;margin-left:.4rem;text-transform:none}.watch-party__output-options{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:1fr 1fr}.watch-party__choices fieldset label,.watch-party__floor-toggle{align-items:flex-start;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.055);border-radius:.82rem;cursor:pointer;display:flex;gap:.65rem;padding:.8rem;transition:background .18s ease,border-color .18s ease,transform .18s ease}.watch-party__choices fieldset label:has(input:checked),.watch-party__floor-toggle:has(input:checked){background:#8b5cf61a;border-color:#8b5cf657}.watch-party__choices fieldset label:has(input:checked){box-shadow:inset 3px 0 0 #8b5cf6}.watch-party__choices fieldset label:hover,.watch-party__floor-toggle:hover{border-color:#a78bfa4d}.watch-party__choices label span{display:flex;flex-direction:column;gap:.12rem}.watch-party__choices label strong{align-items:center;display:flex;gap:.4rem}.watch-party__choices label strong b{background:hsla(0,0%,100%,.075);border-radius:999px;color:#c4b5fd;font-size:.56rem;letter-spacing:.05em;padding:.18rem .34rem;text-transform:uppercase}.watch-party__floor-toggle>span>em{color:#a5f3fc;font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:.09em;margin-bottom:.16rem;text-transform:uppercase}.watch-party__choices input{accent-color:var(--wp-violet);margin-top:.2rem}.watch-party__lifecycle{grid-gap:.85rem 1rem;display:grid;gap:.85rem 1rem;grid-template-columns:minmax(0,1fr) auto;padding:1.05rem 1.15rem}.watch-party__lifecycle label{display:flex;flex-direction:column;gap:.25rem}.watch-party__steps{grid-gap:.45rem;background:hsla(0,0%,100%,.025);border:1px solid #ffffff12;border-radius:.9rem;display:grid;gap:.45rem;grid-column:1/-1;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:.55rem}.watch-party__steps li{align-items:center;border-radius:.7rem;color:#747181;display:flex;gap:.6rem;min-width:0;padding:.55rem .65rem}.watch-party__steps li>span{align-items:center;border:1px solid #ffffff1f;border-radius:50%;display:inline-flex;flex:0 0 auto;font-size:.7rem;font-weight:900;height:1.65rem;justify-content:center;width:1.65rem}.watch-party__steps li>div{display:flex;flex-direction:column;min-width:0}.watch-party__steps li strong{color:#b3afbd;font-size:.76rem}.watch-party__steps li small{font-size:.65rem}.watch-party__steps li.is-current{background:#8b5cf61c;color:#c4b5fd}.watch-party__steps li.is-current>span{border-color:#a78bfa9e;box-shadow:0 0 0 4px #8b5cf617}.watch-party__steps li.is-current strong,.watch-party__steps li.is-done strong{color:#fff}.watch-party__steps li.is-done>span{background:#34d39921;border-color:#34d3996b;color:#a7f3d0}.watch-party__lifecycle-action{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.6rem}.watch-party__lifecycle-action label{min-width:150px}.watch-party__lifecycle-action .is-primary{min-width:210px}.watch-party__lifecycle-status{align-items:center;align-self:end;background:hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:.75rem;display:flex;gap:.55rem;justify-self:end;max-width:520px;min-height:42px;padding:.65rem .8rem}.watch-party__lifecycle-status>i{background:#818cf8;border-radius:50%;box-shadow:0 0 0 4px #818cf81a;flex:0 0 auto;height:.45rem;width:.45rem}.watch-party__lifecycle-status.is-live>i{background:#34d399;box-shadow:0 0 0 4px #34d3991c}.watch-party__lifecycle-status.is-starting>i{animation:watch-party-pulse 1.2s ease-in-out infinite;background:#fbbf24}.watch-party__lifecycle-status p{color:#d1ced9;font-size:.78rem;line-height:1.35;margin:0;text-align:left}@keyframes watch-party-pulse{50%{opacity:.35;transform:scale(.75)}}.watch-party__stage{overflow:hidden;padding:.85rem}.watch-party__stage button{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #ffffff1f;border-radius:.68rem;color:#f8fafc;cursor:pointer;display:inline-flex;font:inherit;font-weight:750;gap:.42rem;justify-content:center;min-height:40px;padding:.62rem .8rem;transition:background .18s ease,border-color .18s ease,transform .18s ease}.watch-party__stage button:hover:not(:disabled){background:#8b5cf629;border-color:#a78bfa70;transform:translateY(-1px)}.watch-party__stage button:disabled{cursor:not-allowed;opacity:.45}.watch-party__stage-head{align-items:center;display:flex;justify-content:space-between;padding:.55rem .65rem .8rem}.watch-party__stage-head>div{grid-gap:.12rem;display:grid;gap:.12rem;grid-template-columns:auto 1fr}.watch-party__stage-head strong{font-size:.96rem}.watch-party__stage-head small{color:var(--wp-muted);grid-column:2}.watch-party__live-dot{align-items:center;color:#a7f3d0;display:flex;font-size:.64rem;font-weight:900;gap:.3rem;letter-spacing:.11em;margin-right:.65rem}.watch-party__live-dot i{background:#34d399;border-radius:50%;box-shadow:0 0 0 4px #34d3991f;height:.42rem;width:.42rem}.watch-party__source-label{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid var(--wp-line);border-radius:999px;color:#c8c5d2;display:flex;font-size:.72rem;gap:.35rem;padding:.38rem .6rem}.watch-party__program{background:#030307;border:1px solid #ffffff1a;border-radius:.9rem;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025);display:grid;grid-template-rows:auto 1fr;margin-inline:auto;min-height:0;overflow:hidden;position:relative;width:70%}.watch-party__program-toolbar{align-items:center;background:linear-gradient(90deg,#11101bfa,#090a11fa);border-bottom:1px solid hsla(0,0%,100%,.085);display:flex;justify-content:space-between;min-height:44px;padding:.45rem .55rem .45rem .72rem;position:relative;z-index:5}.watch-party__program-toolbar>div,.watch-party__program-toolbar>span{align-items:center;display:flex;gap:.45rem}.watch-party__program-toolbar>span{color:#f8fafc;font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.watch-party__program-toolbar>span i{background:#ef4444;border-radius:50%;box-shadow:0 0 0 4px #ef44441a;height:.4rem;width:.4rem}.watch-party__program-toolbar em{background:#8b5cf617;border:1px solid #a78bfa2e;border-radius:999px;color:#c4b5fd;font-size:.57rem;font-style:normal;font-weight:850;letter-spacing:.08em;padding:.28rem .45rem}.watch-party__program-toolbar button{border-radius:50%;min-height:30px;padding:0;width:30px}.watch-party__program-viewport{aspect-ratio:16/9;background:#030307;min-height:0;overflow:hidden;position:relative}.watch-party__theater{grid-gap:.65rem;align-items:stretch;display:grid;gap:.65rem;grid-template-columns:minmax(0,1fr)}.watch-party__theater.has-floor{grid-template-columns:minmax(108px,15%) minmax(0,70%) minmax(108px,15%)}.watch-party__theater.has-floor .watch-party__program{align-self:center;grid-column:2;width:100%}.watch-party__rail{background:linear-gradient(180deg,rgba(139,92,246,.075),hsla(0,0%,100%,.018));border:1px solid #a78bfa26;border-radius:.82rem;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:.38rem}.watch-party__rail>span{color:#918aa4;font-size:.56rem;font-weight:850;letter-spacing:.08em;padding:.16rem .22rem .38rem;text-align:center;text-transform:uppercase}.watch-party__rail.is-right{display:none;grid-column:3}.watch-party__rail.is-right:has(.capsule-media-grid__card){display:flex}.watch-party__rail-grid{align-content:center;gap:.38rem;grid-template-columns:1fr!important;grid-template-rows:repeat(4,minmax(0,1fr))}.watch-party__rail-grid.capsule-media-grid--pending{border-color:#a78bfa21;min-height:0;padding:.5rem;text-align:center}.watch-party__rail-grid .capsule-media-grid__card{aspect-ratio:16/10;border-radius:.55rem}.watch-party__rail-grid .capsule-media-grid__avatar{height:34px;width:34px}.watch-party__rail-grid .capsule-media-grid__meta{gap:3px;padding:4px 5px}.watch-party__rail-grid .capsule-media-grid__name{font-size:.52rem}.watch-party__rail-grid .capsule-media-grid__role{display:none}.watch-party__rail-grid .capsule-media-grid__badge{height:16px;width:16px}.watch-party__program:fullscreen{border:0;border-radius:0;height:100%;width:100%}.watch-party__program:fullscreen .watch-party__program-viewport{aspect-ratio:auto;height:100%}.watch-party__program-grid,.watch-party__program-viewport>.capsule-hls,.watch-party__source-video{border:0;height:100%;inset:0;position:absolute;width:100%}.watch-party__hls-program{height:100%;inset:0;position:absolute;width:100%}.watch-party__hls-program>.capsule-hls{height:100%;min-height:0;width:100%}.watch-party__hls-program .capsule-hls__video{aspect-ratio:auto;height:100%;min-height:0;object-fit:contain;width:100%}.watch-party__source-video{background:#000;object-fit:contain}.watch-party__program-grid .capsule-media-grid__card{border-radius:0;height:100%;max-height:none;max-width:none;width:100%}.watch-party__program-grid .capsule-media-grid__video{object-fit:contain}.watch-party__program-empty{align-items:center;color:#aaa6b5;display:flex;flex-direction:column;gap:.45rem;inset:0;justify-content:center;padding:2rem;position:absolute;text-align:center}.watch-party__program-empty strong{color:#fff;font-size:1.05rem}.watch-party__program-empty.is-failed{background:#08060ceb;z-index:4}.watch-party__program-empty.is-failed svg{color:#fca5a5}.watch-party__program-empty.is-ended svg{color:#94a3b8}.watch-party__program-empty.is-connecting svg{animation:watch-party-pulse 1.2s ease-in-out infinite;color:#c4b5fd}.watch-party__program-empty button{margin-top:.35rem}.watch-party__floor{background:hsla(0,0%,100%,.018);border:1px solid hsla(0,0%,100%,.065);border-radius:.9rem;margin-top:.55rem;padding:.4rem}.watch-party__floor-head{align-items:center;display:flex;justify-content:space-between;padding:.6rem .35rem}.watch-party__floor-head span{align-items:center;display:flex;gap:.42rem}.watch-party__floor-head small{color:var(--wp-muted)}.watch-party__media-controls{grid-gap:.7rem;background:radial-gradient(circle at 100% 0,#8b5cf61a,#0000 42%),#080910b8;border:1px solid #a78bfa24;border-radius:.85rem;display:grid;gap:.7rem;margin-top:.45rem;padding:.75rem}.watch-party__media-controls-head{align-items:center;display:flex;gap:1rem;justify-content:space-between}.watch-party__media-controls-head>span{display:flex;flex-direction:column;gap:.12rem}.watch-party__media-actions small,.watch-party__media-controls-head small{color:var(--wp-muted)}.watch-party__media-controls-head em{background:#ffffff0d;border:1px solid #ffffff17;border-radius:999px;color:#a9a5b5;font-size:.57rem;font-style:normal;font-weight:850;letter-spacing:.09em;padding:.3rem .48rem}.watch-party__media-actions{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:1fr 1fr}.watch-party__media-actions button{grid-gap:.08rem .55rem;display:grid;gap:.08rem .55rem;grid-template-columns:auto 1fr;justify-content:start;min-height:58px;padding:.55rem .65rem;text-align:left}.watch-party__media-actions button>span{align-items:center;background:#ffffff0f;border-radius:.55rem;display:inline-flex;grid-row:1/span 2;height:36px;justify-content:center;width:36px}.watch-party__media-actions button b{font-size:.75rem}.watch-party__media-actions button small{font-size:.62rem;font-weight:600}.watch-party__media-actions button.is-on{background:#22d3ee1a;border-color:#22d3ee57;color:#a5f3fc}.watch-party__media-actions button.is-on>span{background:#22d3ee1f}.watch-party__device-grid{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:1fr 1fr}.watch-party__device-grid label{display:flex;flex-direction:column;gap:.3rem;min-width:0}.watch-party__device-grid label>span{align-items:center;color:#bdb9c8;display:flex;font-size:.63rem;font-weight:750;gap:.32rem}.watch-party__device-grid select{-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.105);border-radius:.62rem;color:#f8fafc;font:inherit;font-size:.7rem;min-height:40px;min-width:0;outline:0;padding:.55rem 2rem .55rem .65rem;width:100%}.watch-party__device-grid select:focus{border-color:#8b5cf6bf;box-shadow:0 0 0 3px #8b5cf61f}.watch-party__device-grid select:disabled{color:#858190;opacity:.72}.watch-party__device-grid option{background:#11111c;color:#fff}.watch-party__invite{grid-gap:.65rem;align-items:center;display:grid;gap:.65rem;grid-template-columns:minmax(220px,.9fr) minmax(190px,240px) auto;padding:.78rem .85rem}.watch-party__invite--prestage{background:radial-gradient(circle at 100% 0,#8b5cf61a,#0000 38%),#080910c7}.watch-party__invite>div:first-child{display:flex;flex-direction:column;gap:.18rem}.watch-party__invite-name{display:flex;flex-direction:column;gap:.25rem}.watch-party__invite-name>span{color:#d7d4e0;font-size:.7rem;font-weight:800}.watch-party__invite-name>small{font-size:.58rem}.watch-party__invite-name input{background:#ffffff0d;border:1px solid #ffffff1c;border-radius:.65rem;color:#fff;min-width:0;outline:0;padding:.62rem .7rem}.watch-party__invite-name input:focus{border-color:#8b5cf6bf;box-shadow:0 0 0 3px #8b5cf61f}.watch-party__invite-ready{grid-gap:.7rem;align-items:center;background:linear-gradient(90deg,rgba(52,211,153,.075),rgba(139,92,246,.055));border:1px solid #34d3992e;border-radius:.9rem;display:grid!important;gap:.7rem;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;padding:.72rem}.watch-party__invite-detail{align-items:center;display:flex!important;flex-direction:row!important;gap:.65rem!important;min-width:0}.watch-party__invite-detail>span{align-items:center;background:#34d3991f;border:1px solid #34d3993d;border-radius:50%;color:#6ee7b7;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.watch-party__invite-detail>div{display:flex;flex-direction:column;min-width:0}.watch-party__invite-detail strong{color:#fff}.watch-party__invite-checks{display:flex!important;flex-direction:row!important;gap:.35rem!important}.watch-party__invite-checks span{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.075);border-radius:999px;color:#aaa6b5;display:inline-flex;font-size:.62rem;gap:.25rem;padding:.32rem .48rem;white-space:nowrap}.watch-party__invite-checks svg{color:#6ee7b7}.watch-party__invite-actions{display:flex!important;flex-direction:row!important;gap:.4rem!important}.watch-party__invite-actions a,.watch-party__invite-actions button{min-height:38px;padding:.55rem .68rem;white-space:nowrap}.watch-party__invite-actions [data-used=true]{background:#34d3991c;border-color:#34d39947;color:#a7f3d0}@media (max-width:760px){.watch-party__choices,.watch-party__setup{grid-template-columns:1fr}.watch-party__setup-copy,.watch-party__url{grid-column:1}.watch-party__program{aspect-ratio:16/10;min-height:210px;width:100%}.watch-party__theater.has-floor,.watch-party__theater.has-floor:has(.watch-party__rail.is-right .capsule-media-grid__card){grid-template-columns:1fr}.watch-party__theater.has-floor .watch-party__program{grid-row:1}.watch-party__rail{grid-column:1!important;grid-row:auto}.watch-party__rail.is-right:has(.capsule-media-grid__card){display:flex}.watch-party__rail-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:1fr}.watch-party__floor-head,.watch-party__stage-head{align-items:flex-start;flex-direction:column;gap:.45rem}.watch-party__lifecycle,.watch-party__steps{grid-template-columns:1fr}.watch-party__lifecycle-status{justify-self:stretch;max-width:none}.watch-party__lifecycle-action{align-items:stretch;flex-direction:column}.watch-party__lifecycle-action .is-primary{min-width:0}.watch-party__invite{grid-template-columns:1fr}.watch-party__invite-ready{grid-template-columns:1fr!important}.watch-party__invite-actions,.watch-party__invite-checks{flex-wrap:wrap}.watch-party__media-controls{align-items:stretch;flex-wrap:wrap}.watch-party__media-controls-head{align-items:flex-start}.watch-party__device-grid,.watch-party__media-actions,.watch-party__source-entry{grid-template-columns:1fr}.watch-party__samples{grid-template-columns:1fr 1fr}.watch-party__samples>span{grid-column:1/-1}}.watch-party{--wp-r-panel:18px;--wp-r-card:12px;--wp-r-control:10px;--wp-control-h:48px}.watch-party__floor,.watch-party__lifecycle,.watch-party__setup,.watch-party__stage,.watch-party__steps,.watch-party__theater{border-radius:var(--wp-r-panel)}.watch-party__choices .watch-party__output-options label,.watch-party__choices>.watch-party__floor-toggle,.watch-party__choices>fieldset,.watch-party__output-options label,.watch-party__rail-grid>*,.watch-party__samples button,.watch-party__theater>.watch-party__program,.watch-party__theater>.watch-party__rail{border-radius:var(--wp-r-card)}.watch-party__lifecycle button.is-primary,.watch-party__lifecycle input,.watch-party__source-entry button,.watch-party__url input{border-radius:var(--wp-r-control);height:var(--wp-control-h);padding-block:0}.watch-party__lifecycle button.is-primary,.watch-party__source-entry button{align-items:center;display:inline-flex;gap:.45rem;justify-content:center}.watch-party__steps>*{border-radius:var(--wp-r-card)}.watch-party__lifecycle button.is-primary:disabled{background-color:#8b5cf624;background-image:none;border:1px solid #a78bfa38;box-shadow:none;color:#e9e4ff9e;opacity:1}.watch-party__lifecycle button.is-primary:disabled svg{opacity:.6}.watch-party__program-empty.is-waiting{gap:.5rem;padding:clamp(20px,4vw,40px)}.watch-party__formats{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center;list-style:none;margin:.35rem 0 0;padding:0}.watch-party__formats li{background:hsla(0,0%,100%,.045);border:1px solid #ffffff1c;border-radius:999px;color:var(--wp-muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;padding:4px 9px}.watch-party__path{margin-top:clamp(18px,3vw,28px);position:relative;width:min(660px,100%)}.watch-party__path-line{background:linear-gradient(90deg,#8b5cf640,#22d3ee59);border-radius:999px;height:2px;left:8%;overflow:hidden;position:absolute;right:8%;top:5px}.watch-party__path-dot{animation:watchPartyPathDot 3.4s cubic-bezier(.65,0,.35,1) infinite;background:#c4b5fd;border-radius:50%;box-shadow:0 0 12px #c4b5fdcc;height:8px;left:0;position:absolute;top:-3px;width:8px}@keyframes watchPartyPathDot{0%{opacity:0;transform:translateX(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateX(8000%)}}.watch-party__path-steps{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.watch-party__path-steps li{grid-gap:.15rem;display:grid;gap:.15rem;padding-top:1rem;text-align:center}.watch-party__path-steps li:before{background:#0b0a14;border:2px solid #8b5cf6b3;border-radius:50%;content:"";height:9px;justify-self:center;margin-top:-1.1rem;position:absolute;width:9px}.watch-party__path-steps b{color:#e7e4f5;font-size:.76rem;font-weight:700;letter-spacing:-.01em}.watch-party__path-steps small{color:#a8a8b7bf;font-size:.66rem;line-height:1.35}.watch-party__path-steps li.is-output:before{background:#22d3ee;border-color:#22d3ee;box-shadow:0 0 10px #22d3eeb3}.watch-party__path-steps li.is-output b{color:#a5f3fc}@media (max-width:620px){.watch-party__path-steps{gap:.9rem .5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.watch-party__path-line,.watch-party__path-steps li:before{display:none}.watch-party__path-steps li{padding-top:0}}@media (prefers-reduced-motion:reduce){.watch-party__path-dot{animation:none;opacity:.9}}.watch-party{--wp-base:#0a0912;--wp-raised:#14121f;--wp-raised-2:#191627;--wp-well:#050409;--wp-lip:inset 0 1px 0 hsla(0,0%,100%,.055);--wp-cast:0 18px 44px #0000006b}.watch-party__floor,.watch-party__lifecycle,.watch-party__setup{background-color:var(--wp-raised);box-shadow:var(--wp-lip),var(--wp-cast)}.watch-party__steps{background-color:var(--wp-raised-2);box-shadow:var(--wp-lip)}.watch-party__lifecycle input,.watch-party__url input{background-color:#030208a8;box-shadow:inset 0 1px 2px #00000080}.watch-party__program-viewport{background-color:var(--wp-well);box-shadow:inset 0 1px 0 #000c,inset 0 0 0 1px #ffffff08}.watch-party__samples button,.watch-party__source-entry button{background-image:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.028));box-shadow:var(--wp-lip),0 2px 8px #0000004d}.watch-party__samples button:hover:not(:disabled),.watch-party__source-entry button:hover:not(:disabled){background-image:linear-gradient(180deg,#a78bfa38,#8b5cf61a)}.watch-party__lifecycle button.is-primary:not(:disabled){box-shadow:inset 0 1px 0 #ffffff38,0 10px 30px #5c3fd66b}.watch-party__choices .watch-party__output-options label:has(input:checked),.watch-party__floor-toggle:has(input:checked){background-image:linear-gradient(180deg,#8b5cf633,#8b5cf612);box-shadow:var(--wp-lip),0 6px 20px #4c2aa54d}.watch-party__choices .watch-party__output-options label:not(:has(input:checked)){background-color:hsla(0,0%,100%,.028);box-shadow:var(--wp-lip)}.watch-party__rail{background-color:hsla(0,0%,100%,.022);box-shadow:var(--wp-lip)}.watch-party__rail .capsule-media-grid--pending{align-content:stretch;background-clip:padding-box;background-image:repeating-linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.035) calc(25% - 6px),#0000 calc(25% - 6px),#0000 25%);border-radius:var(--wp-r-card);min-height:0;position:relative}.watch-party__rail .capsule-media-grid--pending>p,.watch-party__rail .capsule-media-grid--pending>span{align-self:end;color:#a8a8b79e;font-size:.62rem;line-height:1.4;margin-top:auto;text-align:center}.watch-party__rail .capsule-media-grid--pending>svg{opacity:.35}.watch-party button.is-danger,.watch-party__invite-actions a,.watch-party__invite-actions button,.watch-party__lifecycle-action .is-primary{border-radius:.6rem;font-size:.78rem;font-weight:700;letter-spacing:.005em;min-height:34px;padding:.36rem .78rem;transition:transform .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease;white-space:nowrap}.watch-party__lifecycle-action .is-primary{min-width:0}.watch-party__lifecycle-action label{min-width:132px}.watch-party__invite-actions a:hover,.watch-party__invite-actions button:hover:not(:disabled),.watch-party__lifecycle-action .is-primary:hover:not(:disabled){transform:translateY(-1px)}.watch-party button.is-danger{background:#0000;border-color:#ef444447;color:#f2b8b8}.watch-party button.is-danger:hover:not(:disabled){background:#ef44441f;border-color:#ef44448c;color:#fecaca}.watch-party__invite-actions a{background:#818cf829;border-color:#818cf873;color:#dfe0ff}.watch-party__invite-actions a:hover{background:#818cf83d;border-color:#818cf8bf}.watch-party__invite-actions [data-used=true]{font-weight:800}.watch-party__invite-checks span{font-size:.6rem;letter-spacing:.02em;padding:.26rem .44rem}@media (prefers-reduced-motion:reduce){.watch-party button.is-danger,.watch-party__invite-actions a,.watch-party__invite-actions button,.watch-party__lifecycle-action .is-primary{transition:none}.watch-party__invite-actions a:hover,.watch-party__invite-actions button:hover:not(:disabled),.watch-party__lifecycle-action .is-primary:hover:not(:disabled){transform:none}}
/*# sourceMappingURL=67.272a7d00.chunk.css.map*/