.rules-v2{--inset:var(--s-4);max-width:720px}.rules-v2 .ru-header{padding-inline:var(--s-1)}.ru-card{background:var(--bg-panel);border-radius:var(--r-4);box-shadow:var(--ring);overflow:hidden}.ru-stmt{padding:var(--s-5) var(--inset) var(--s-4)}.ru-sentence{font:var(--text-lg);letter-spacing:var(--track-md);color:var(--fg);text-wrap:pretty;margin:0;font-weight:400;line-height:32px}.ru-sentence+.ru-sentence{margin-top:var(--s-2)}.ru-sentence.is-paused{color:var(--fg-3)}.ru-part,.ru-part-ro{font:inherit;color:inherit;border-radius:var(--r-2);background:0 0;border:0;margin:0 -3px;padding:1px 3px}.ru-part{cursor:pointer;-webkit-text-decoration:underline dotted var(--fg-2);text-decoration:underline dotted var(--fg-2);text-underline-offset:5px;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration-thickness:1.5px;display:inline}.ru-part:hover{background:var(--bg-hover)}.ru-part[aria-expanded=true]{background:var(--bg-active);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.ru-part.changed{background:var(--st-blue-bg);color:var(--st-blue);-webkit-text-decoration-color:var(--st-blue);text-decoration-color:var(--st-blue)}.ru-part[aria-disabled=true]{cursor:default}.ru-part:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ru-times{margin:var(--s-2) 0 0;font:var(--text-sm);color:var(--fg-2);font-weight:400}.ru-foot{gap:var(--s-1) var(--s-2);margin:var(--s-3) 0 0;font:var(--text-xs);color:var(--fg-3);flex-wrap:wrap;align-items:center;display:flex}.ru-link{font:inherit;color:var(--fg-2);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.ru-link:hover{color:var(--fg)}.ru-foot .ru-link{font:var(--text-xs)}.ru-paused{gap:var(--s-3);padding:var(--s-3);margin-bottom:var(--s-4);border-radius:var(--r-3);background:var(--st-amber-bg);font:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;font-weight:400;display:grid}.ru-paused b{font-weight:600}.ru-dot{border-radius:var(--r-full);flex:none;width:8px;height:8px;display:inline-block}.ru-dot.amber{background:var(--st-amber)}.ru-inline-edit{margin-top:var(--s-4);padding:var(--s-4);border-radius:var(--r-3);box-shadow:var(--ring);background:var(--bg-panel)}.ru-inline-edit.ru-in-sheet{margin-top:var(--s-3)}.ru-edit-head{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:20px;display:flex}.ru-edit-head h4{font:var(--text-sm);margin:0;font-weight:600}.ru-edit-row{margin-top:var(--s-3);align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.ru-edit-done{margin-top:var(--s-3);justify-content:flex-end;display:flex}.ru-saved{color:var(--st-green);font:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ru-note{margin-top:var(--s-1);font:var(--text-xs);color:var(--st-red);display:block}.ru-src{margin:var(--s-2) 0 0;font:var(--text-xs);color:var(--fg-3)}.ru-sub{margin:0 0 var(--s-2);font:var(--text-sm);color:var(--fg-2);font-weight:400}.ru-preview{margin-top:var(--s-3);padding:var(--s-3);border-radius:var(--r-3);background:var(--bg-subtle);font:var(--text-sm);color:var(--fg-2);font-weight:400}.ru-preview b{color:var(--fg);font-weight:500}.ru-opts{margin-top:var(--s-3);gap:var(--s-2);display:grid}.ru-opt{gap:2px var(--s-3);padding:var(--s-3);border-radius:var(--r-3);box-shadow:var(--ring);text-align:left;cursor:pointer;width:100%;color:var(--fg);font:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.ru-opt[aria-checked=true]{box-shadow:0 0 0 1.5px var(--fg)}.ru-opt:disabled{cursor:default}.ru-opt-t{font:var(--text-sm);font-weight:500}.ru-opt-s{font:var(--text-sm);color:var(--fg-2);grid-column:1;font-weight:400}.ru-opt-r{border-radius:var(--r-full);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line-2);grid-area:1/2/span 2;align-self:center}.ru-opt[aria-checked=true] .ru-opt-r{box-shadow:inset 0 0 0 5px var(--fg)}.ru-ask-wrap{border-top:1px solid var(--line);background:var(--bg-subtle)}.ru-ask{padding:var(--s-3) var(--inset) var(--s-4);background:var(--bg-subtle);border-top:1px solid var(--line)}.ru-ask-wrap .ru-ask{border-top:0}.ru-ask-label{font:var(--text-xs);color:var(--fg-2);margin-bottom:var(--s-2);display:block}.ru-ask-box{align-items:center;gap:var(--s-2);background:var(--bg-panel);box-shadow:var(--ring);border-radius:var(--r-4);padding:4px 4px 4px var(--s-3);margin:0;display:flex}.ru-ask-box:focus-within{box-shadow:0 0 0 2px var(--focus)}.ru-ask-box input{min-width:0;height:36px;font:var(--text-md);color:var(--fg);background:0 0;border:0;outline:none;flex:1}.ru-ask-box input::placeholder{color:var(--fg-3)}.ru-send{border-radius:var(--r-full);background:var(--accent);width:32px;height:32px;color:var(--accent-fg);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.ru-send:disabled{background:var(--bg-active);color:var(--fg-3);cursor:default}.ru-chips{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.ru-ask-hint{margin:var(--s-2) 0 0;font:var(--text-xs);color:var(--fg-3)}.ru-readonly{margin:0}.ru-turns{padding:var(--s-4) var(--inset);gap:var(--s-4);background:var(--bg-panel);border-bottom:1px solid var(--line);display:grid}.ru-turn{gap:var(--s-3);display:grid}.ru-bubble{background:var(--bg-active);border-radius:var(--r-4) var(--r-4) var(--r-1) var(--r-4);max-width:85%;padding:var(--s-2) var(--s-3);font:var(--text-md);justify-self:end}.ru-answer p{margin:0 0 var(--s-2);font:var(--text-md);white-space:pre-wrap}.ru-quiet-text{color:var(--fg-2)}.ru-diff{box-shadow:var(--ring);border-radius:var(--r-3);overflow:hidden}.ru-diff>div{gap:var(--s-3);padding:var(--s-2) var(--s-3);font:var(--text-sm);grid-template-columns:170px minmax(0,1fr);font-weight:400;display:grid}.ru-diff>div+div{border-top:1px solid var(--line)}.ru-diff-k{color:var(--fg-2)}.ru-diff s{color:var(--fg-3)}.ru-diff-to{color:var(--fg);font-weight:500}.ru-answer-acts{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.ru-block{margin-top:var(--s-8)}.ru-block-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:0 var(--s-1);margin-bottom:var(--s-2);display:flex}.ru-block-head h2{font:var(--text-sm);margin:0;font-weight:600}.ru-meta{font:var(--text-xs);color:var(--fg-2)}.ru-block-lead{margin:0 0 var(--s-3);padding:0 var(--s-1);font:var(--text-sm);color:var(--fg-2);font-weight:400}.ru-below{margin:var(--s-3) var(--s-1) 0;font:var(--text-sm);color:var(--fg-2);font-weight:400}.ru-below .ru-link{color:var(--fg)}.ru-look{margin-top:var(--s-8)}.ru-chev{color:var(--fg-3);flex:none}.ru-acct{gap:var(--s-3);padding:var(--s-3) var(--inset);text-align:left;width:100%;min-height:60px;color:var(--fg);font:inherit;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}button.ru-acct{cursor:pointer}button.ru-acct:hover{background:var(--bg-hover)}.ru-acct+.ru-acct{border-top:1px solid var(--line)}.ru-acct.changed{background:var(--st-blue-bg)}.ru-acct-text{gap:2px;min-width:0;display:grid}.ru-acct-t{font:var(--text-sm)}.ru-acct-s{font:var(--text-sm);color:var(--fg-2);font-weight:400}.ru-acct-s b{color:var(--fg);font-weight:500}.ru-moved{gap:var(--s-3);padding:var(--s-3) var(--inset);font:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0;display:grid}.ru-row-t{font:var(--text-sm);font-weight:500}.ru-row-s{font:var(--text-sm);color:var(--fg-2);font-weight:400}.ru-wr{gap:var(--s-1) var(--s-4);padding:var(--s-3) var(--inset);text-align:left;width:100%;min-height:56px;color:var(--fg);font:inherit;background:0 0;border:0;grid-template-columns:148px minmax(0,1fr) auto;align-items:start;display:grid}button.ru-wr{cursor:pointer}button.ru-wr:hover{background:var(--bg-hover)}.ru-wr+.ru-wr{border-top:1px solid var(--line)}.ru-wr-l{font:var(--text-sm);padding-top:1px;font-weight:500}.ru-wr-v{font:var(--text-md);color:var(--fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ru-wr-e{align-items:center;gap:var(--s-2);white-space:nowrap;padding-top:2px;display:flex}.ru-wr.reading .ru-wr-v{color:var(--fg-3)}.ru-tag{border-radius:var(--r-1);background:var(--bg-active);height:20px;color:var(--fg-2);font:var(--text-xs);align-items:center;padding:0 6px;display:inline-flex}.ru-doc{padding:var(--s-3) var(--inset);font:var(--text-sm);color:var(--fg-2);justify-content:space-between;align-items:center;gap:var(--s-3);border-top:1px solid var(--line);display:flex}.ru-doc .ru-link{white-space:nowrap;color:var(--fg)}.ru-whole{padding:var(--s-3) var(--inset);border-top:1px solid var(--line);font:var(--text-sm);white-space:pre-wrap;color:var(--fg-2);background:var(--bg-subtle);margin:0}.ru-sheet{gap:var(--s-2);display:grid}.ru-sheet textarea{width:100%}.ru-acct-sentence{margin:var(--s-2) 0 0;font:var(--text-lg);font-weight:400;line-height:30px}.ru-only{border-radius:var(--r-1);background:var(--fg);height:18px;color:var(--fg-inverse);font:var(--text-xs);vertical-align:3px;align-items:center;margin-left:4px;padding:0 6px;display:inline-flex}.ru-sw-row{gap:2px var(--s-3);padding:var(--s-3) 0 0;margin-top:var(--s-3);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ru-sw-t{font:var(--text-sm);font-weight:500}.ru-sw-c{align-items:center;gap:var(--s-2);display:inline-flex}.ru-sw-s{font:var(--text-sm);color:var(--fg-2);grid-column:1;font-weight:400}.sheet-body>.ru-sheet,.sheet-body>.ru-history{padding:0 var(--s-3)}.sheet-body>.ru-sheet>.ru-edit-head{justify-content:flex-end;min-height:0}.ru-saved:before{content:"✓"}.ru-history{display:grid}.ru-h-day{font:var(--text-xs);color:var(--fg-3);margin:var(--s-4) 0 var(--s-1)}.ru-h-item{gap:2px var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.ru-h-w{font:var(--text-sm);font-weight:400}.ru-h-w b{font-weight:500}.ru-h-w s{color:var(--fg-3)}.ru-h-m{font:var(--text-xs);color:var(--fg-3)}.ru-h-acts{gap:var(--s-2);display:inline-flex}.ru-h-text{padding:0 0 var(--s-3);font:var(--text-sm);color:var(--fg-2);white-space:pre-wrap}.ru-h-text p{margin:var(--s-1) 0}.ru-h-text s{color:var(--fg-3)}@media (max-width:760px){.ru-stmt{padding-top:var(--s-4)}.ru-sentence{line-height:31px}.ru-inline-edit:not(.ru-in-sheet){display:none}.ru-wr{grid-template-columns:minmax(0,1fr) auto}.ru-wr-l{grid-column:1}.ru-wr-v{font:var(--text-sm);color:var(--fg-2);grid-area:2/1;font-weight:400}.ru-wr-e{grid-area:1/2/span 2;align-self:center}.ru-chips{margin-right:calc(-1 * var(--inset));padding-right:var(--inset);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ru-chips .chip{flex:none}.ru-ask-box input{height:40px}.ru-send{width:36px;height:36px}.ru-diff>div{grid-template-columns:1fr;gap:2px}.ru-answer-acts .btn{flex:1}.ru-moved{grid-template-columns:1fr}.ru-moved .btn{width:100%}.ru-paused{grid-template-columns:auto minmax(0,1fr)}.ru-paused .btn{grid-column:1/-1;width:100%}}@media (pointer:coarse){.ru-part,.ru-link,.ru-send{position:relative}.ru-part:after,.ru-link:after,.ru-send:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ru-ask-box input{height:44px}}
.connected-apps{--inset:var(--s-4);max-width:720px}.connected-apps .ca-header{padding-inline:var(--s-1)}.ca-card{background:var(--bg-panel);border-radius:var(--r-4);box-shadow:var(--ring);overflow:hidden}.ca-card+.ca-card{margin-top:var(--s-6)}.ca-gap{margin-bottom:var(--s-3)}.ca-card.ca-gap+.ca-card{margin-top:0}.ca-pad{padding:var(--s-4) var(--inset);font:var(--text-sm);color:var(--fg-2);margin:0}.ca-mark{border-radius:var(--r-3);width:28px;height:28px;box-shadow:var(--ring);background:var(--bg-subtle);color:var(--fg);font:var(--text-xs);flex:none;place-items:center;font-weight:500;display:inline-grid}.ca-chev{color:var(--fg-3);flex:none;align-self:center}.ca-dot{border-radius:var(--r-full);flex:none;width:8px;height:8px;display:inline-block}.ca-dot.green{background:var(--st-green)}.ca-dot.blue{background:var(--st-blue)}.ca-dot.amber{background:var(--st-amber)}.ca-dot.pulse{animation:1.4s ease-in-out infinite ca-pulse}@keyframes ca-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ca-dot.pulse{animation:none}}.ca-apps{grid-template-columns:1fr 1fr;display:grid}.ca-app{padding:var(--s-5) var(--inset);gap:var(--s-2);flex-direction:column;display:flex}.ca-app+.ca-app{border-left:1px solid var(--line)}.ca-app-head{align-items:center;gap:var(--s-2);display:flex}.ca-app-head h3{font:var(--text-md);margin:0;font-weight:600}.ca-app-sub{font:var(--text-sm);color:var(--fg-2);flex:1;margin:0;font-weight:400}.ca-app .btn{margin-top:var(--s-2);align-self:flex-start}.ca-below{margin:var(--s-3) var(--s-1) 0;font:var(--text-sm);color:var(--fg-2);font-weight:400}.ca-link{font:inherit;color:var(--fg);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.ca-block-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:0 var(--s-1);margin:var(--s-8) 0 var(--s-2);display:flex}.ca-block-head h2{font:var(--text-sm);margin:0;font-weight:600}.ca-meta{font:var(--text-xs);color:var(--fg-2)}.ca-wait{padding:var(--s-5) var(--inset)}.ca-wait-head{align-items:center;gap:var(--s-2);font:var(--text-lg);margin:0;font-weight:500;display:flex}.ca-steps{margin:var(--s-4) 0 0;counter-reset:s;gap:var(--s-3);padding:0;list-style:none;display:grid}.ca-steps li{counter-increment:s;gap:var(--s-3);font:var(--text-md);grid-template-columns:24px minmax(0,1fr);display:grid}.ca-steps li:before{content:counter(s);border-radius:var(--r-full);width:24px;height:24px;box-shadow:var(--ring);font:var(--text-xs);color:var(--fg-2);place-items:center;display:grid}.ca-steps li.done:before{content:"✓";background:var(--accent);color:var(--accent-fg);box-shadow:none}.ca-steps li>span{min-width:0}.ca-step-note{font:var(--text-sm);color:var(--fg-2);margin-top:2px;font-weight:400;display:block}.ca-wait-acts{gap:var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.ca-addr{align-items:center;gap:var(--s-2);margin-top:var(--s-2);padding:4px 4px 4px var(--s-3);border-radius:var(--r-3);background:var(--bg-subtle);box-shadow:var(--ring);min-width:0;display:flex}.ca-addr code{min-width:0;font:var(--text-sm);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ca-note-row{gap:var(--s-3);padding:var(--s-3) var(--inset);background:var(--st-amber-bg);font:var(--text-sm);grid-template-columns:auto minmax(0,1fr);align-items:baseline;font-weight:400;display:grid}.ca-note-row b{font-weight:600}.ca-ok{gap:var(--s-1) var(--s-3);padding:var(--s-4) var(--inset);background:var(--st-green-bg);grid-template-columns:auto minmax(0,1fr);display:grid}.ca-ok .ca-dot{margin-top:7px}.ca-ok b{font:var(--text-md);font-weight:600}.ca-ok p{font:var(--text-sm);color:var(--fg-2);grid-column:2;margin:0;font-weight:400}.ca-try{align-items:center;gap:var(--s-2);margin-top:var(--s-2);padding:4px 4px 4px var(--s-3);border-radius:var(--r-3);background:var(--bg-panel);box-shadow:var(--ring);font:var(--text-md);grid-column:2;display:flex}.ca-try span{flex:1;min-width:0}.ca-conn,.ca-row{gap:var(--s-3);padding:var(--s-3) var(--inset);text-align:left;cursor:pointer;width:100%;color:var(--fg);font:inherit;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.ca-row{align-items:center}.ca-conn:hover,.ca-row:hover{background:var(--bg-hover)}.ca-conn+.ca-conn,.ca-row+.ca-row{border-top:1px solid var(--line)}.ca-conn-body{gap:2px;min-width:0;display:grid}.ca-conn-name{font:var(--text-sm);font-weight:600}.ca-conn-meta{font:var(--text-sm);color:var(--fg-2);margin:0;font-weight:400}.ca-row>span:nth-child(2){gap:2px;min-width:0;display:grid}.ca-row-t{font:var(--text-sm);font-weight:500;display:block}.ca-row-s{font:var(--text-sm);color:var(--fg-2);font-weight:400;display:block}.ca-acts{margin-top:var(--s-2);gap:4px;display:grid}.ca-act{gap:var(--s-3);font:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;font-weight:400;display:grid}.ca-act time{color:var(--fg-3);font-variant-numeric:tabular-nums}.ca-stale{font:var(--text-sm);color:var(--st-amber);font-weight:400}.ca-can{grid-template-columns:1fr 1fr;display:grid}.ca-can>div{padding:var(--s-4) var(--inset)}.ca-can>div+div{border-left:1px solid var(--line)}.ca-can h3{margin:0 0 var(--s-2);font:var(--text-sm);font-weight:600}.ca-can ul{font:var(--text-sm);color:var(--fg-2);gap:6px;margin:0;padding:0 0 0 18px;font-weight:400;list-style:outside;display:grid}.ca-dev{margin-top:var(--s-10)}.ca-dev-toggle{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;padding:var(--s-3) var(--inset);text-align:left;cursor:pointer;min-height:56px;color:var(--fg);font:inherit;background:0 0;border:0;display:flex}.ca-dev-toggle:hover{background:var(--bg-hover)}.ca-dev-toggle .ca-chev{transition:transform var(--t-fast)}.ca-dev-toggle[aria-expanded=true] .ca-chev{transform:rotate(90deg)}.ca-sub-h{padding:var(--s-3) var(--inset) var(--s-2);font:var(--text-xs);color:var(--fg-3);background:var(--bg-subtle);border-top:1px solid var(--line)}.ca-kv{gap:2px var(--s-3);padding:var(--s-3) var(--inset);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ca-sub-h+.ca-kv{border-top:0}.ca-kv>span{min-width:0}.ca-kv-t{font:var(--text-sm);font-weight:500}.ca-kv-s{font:var(--text-sm);color:var(--fg-2);grid-column:1;font-weight:400}.ca-kv-end{gap:var(--s-2);grid-area:1/2/span 2;align-items:center;display:flex}.ca-mono{font-family:var(--font-mono)}.ca-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ca-webhooks{padding:var(--s-3) var(--inset)}.ca-reveal{padding:var(--s-3) var(--inset);gap:var(--s-2);display:grid}.ca-detail{gap:var(--s-2);display:grid}.ca-sub-label{margin-top:var(--s-2);font:var(--text-xs);color:var(--fg-3)}.ca-other-row{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--line);display:flex}.ca-other-any{gap:var(--s-2);display:grid}.ca-other-any h3,.ca-other-row h3{font:var(--text-sm);margin:0;font-weight:600}@media (max-width:760px){.ca-apps,.ca-can{grid-template-columns:1fr}.ca-app+.ca-app,.ca-can>div+div{border-left:0;border-top:1px solid var(--line)}.ca-app .btn,.ca-wait-acts .btn{align-self:stretch;width:100%}.ca-kv{grid-template-columns:minmax(0,1fr)}.ca-kv-end{margin-top:var(--s-2);grid-area:auto/1}.ca-kv-end .btn{flex:1}.ca-other-row{flex-wrap:wrap}}.sheet-body>.ca-detail{padding:0 var(--s-3)}.ca-dialog-title{align-items:center;gap:var(--s-2);display:inline-flex}.webhook-settings-bare .webhook-bare-lead{margin:0 0 var(--s-2);display:block}@media (pointer:coarse){.ca-link{position:relative}.ca-link:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
.brand-brain{--inset:var(--s-3);min-width:0}.brand-brain>*{min-width:0}.brand-brain>:is(.list,.notice,.hint,.brand-brain-notes,[data-brand-brain-status])+*{margin-top:var(--s-4)}.brand-brain>:not(.section)+.section{margin-top:var(--s-8)}.brand-brain>.hint{padding-inline:var(--inset);display:block}.brand-brain>:last-child:not(.section){margin-bottom:var(--s-8)}:is(.brand-brain,.brand-brain-competitors) .list>*+*>.row:first-child{border-top:1px solid var(--line)}.brand-brain-ingest{gap:var(--s-2);padding:var(--s-3) var(--inset) var(--inset);flex-direction:column;display:flex}.brand-brain-ingest .field{flex:auto;min-width:0}@media (min-width:720px){.brand-brain-ingest{align-items:flex-end;gap:var(--s-3);flex-direction:row}}.brand-brain-notes{padding-left:calc(var(--inset) + var(--s-4));margin:0}.brand-brain-version{font-variant-numeric:tabular-nums}.brand-brain-field{min-width:0}.brand-brain-field .row.setting{align-items:flex-start}.brand-brain-field .row.setting>div{min-width:0}.brand-brain-field .row.setting>.btn,.brand-brain-field .row.setting>.brand-brain-competitor-actions{margin-block:calc((var(--s-5) - var(--control-sm)) / 2);align-self:start}.brand-brain-field .row.setting>.btn.ghost,.brand-brain-competitor-actions>.btn.ghost:last-child{margin-right:calc(var(--s-2) * -1)}.brand-brain-field .row.setting.brand-brain-editing{min-height:0;padding-bottom:var(--s-2)}.brand-brain-items{margin:var(--s-1) 0 0;gap:var(--s-2);flex-direction:column;padding:0;list-style:none;display:flex}.brand-brain-fact{margin-top:var(--s-1);display:block}.brand-brain-item-text{align-items:center;gap:var(--s-1) var(--s-2);color:var(--fg);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.brand-brain-detail{color:var(--fg-2)}.brand-brain-missing{color:var(--fg-3)}.brand-brain-sources{gap:0 var(--s-3);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.brand-brain-sources a{color:var(--fg-2)}.brand-brain-swatch{width:var(--s-4);height:var(--s-4);border-radius:var(--r-1);box-shadow:var(--ring);flex:none}.brand-brain-editor{gap:var(--s-2);padding:0 var(--inset) var(--inset);flex-direction:column;display:flex}.brand-brain-editor .action-bar{margin-top:var(--s-1)}.brand-brain-edit-row{gap:var(--s-2);grid-template-columns:1fr;display:grid}.brand-brain-edit-row>.btn.ghost{margin-left:calc(var(--s-2) * -1);justify-self:start}.brand-brain-edit-add>.btn.ghost{margin-left:calc(var(--s-2) * -1)}@media (min-width:720px){.brand-brain-edit-row{grid-template-columns:minmax(0,2fr) minmax(0,2fr) auto;align-items:center}.brand-brain-edit-row>.btn.ghost{margin-left:0;margin-right:calc(var(--s-2) * -1);justify-self:end}}:is(.brand-brain,.brand-brain-competitors) .list>.empty{text-align:left;min-height:calc(var(--row-md) + var(--s-5));padding:var(--s-3) var(--inset);align-content:center;justify-items:start;gap:0}:is(.brand-brain,.brand-brain-competitors) .list>.empty h3{font:var(--text-sm);color:var(--fg)}:is(.brand-brain,.brand-brain-competitors) .list>.empty p{font:var(--text-xs);color:var(--fg-2);max-width:none;margin-top:2px;font-weight:400}.brand-brain-settings>*+*>.row:first-child,.brand-brain-settings>*+.rv-mention{border-top:1px solid var(--line)}.brand-brain-settings .brand-brain-category>.hint{padding:0 var(--inset) var(--s-3);display:block}.brand-brain-settings .rv-mention{align-items:center;column-gap:var(--s-4);row-gap:var(--s-1);min-height:var(--row-md);padding:var(--s-2) var(--inset);grid-template-columns:minmax(0,1fr) auto;display:grid}.brand-brain-settings .rv-mention .rv-steer-label{font:var(--text-sm);font-weight:500}.brand-brain-settings .rv-mention .rv-mention-seg{grid-area:1/2}.brand-brain-settings .rv-mention .rv-mention-note{grid-area:2/1}.brand-brain-settings .rv-mention .rv-note{grid-column:1/-1}@media (max-width:760px){.brand-brain-settings .rv-mention{align-items:start;row-gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.brand-brain-settings .rv-mention .rv-mention-seg{grid-area:2/1;justify-self:stretch;display:flex}.brand-brain-settings .rv-mention .rv-mention-seg button{flex:1 1 0;justify-content:center}.brand-brain-settings .rv-mention .rv-mention-note{grid-row:3}.settings-content .brand-brain-field .row.setting:has(>.btn){grid-template-columns:minmax(0,1fr) auto}.settings-content .brand-brain-field .row.setting>.btn{justify-self:end}}.brand-brain-competitors{--inset:var(--s-3);min-width:0}.brand-brain-competitor-actions{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.brand-brain-competitor-add{gap:var(--s-2);padding:var(--s-3) var(--inset) var(--inset);flex-direction:column;display:flex}.brand-brain-competitor-list>*+.brand-brain-competitor-add{border-top:1px solid var(--line)}.brand-brain-competitor-add .field{min-width:0}.brand-brain-competitor-signal-title{font:inherit;margin:0}.brand-brain-competitor-signal .brand-brain-items{gap:var(--s-1);color:var(--fg)}.brand-brain-competitors .section>:is(.hint,.notice)+:is(.list,.notice),.brand-brain-competitors .section>.list+.hint{margin-top:var(--s-2)}.brand-brain-competitors .section>:is(.list,.hint)+.list{margin-top:var(--s-4)}.brand-brain-competitors .section>*+.brand-brain-competitor-signal{margin-top:var(--s-8)}@media (min-width:720px){.brand-brain-competitor-add{align-items:flex-end;gap:var(--s-3);flex-direction:row}.brand-brain-competitor-add .field:nth-child(2){flex:auto}}@media (max-width:760px){.brand-brain-competitor-list .row.setting>.brand-brain-competitor-actions{justify-content:flex-start;margin-block:0}.brand-brain-competitor-actions>.btn.ghost:last-child{margin-right:0}.brand-brain-competitor-actions>.btn.ghost:first-child{margin-left:calc(var(--s-2) * -1)}}.squarespace-store{--inset:var(--s-3);min-width:0;margin-top:var(--s-8)}.squarespace-store .section>.notice+.row.setting{margin-top:var(--s-2)}.squarespace-store-actions{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.squarespace-store-site{align-items:center;gap:var(--s-2);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}
.bk-page{--inset:var(--s-4);min-width:0;padding-bottom:var(--s-8)}.bk-page>*{min-width:0}.bk-page .page-header+.bk-ro{margin-top:var(--s-2)}.bk-ro{font:var(--text-xs);color:var(--fg-2);background:var(--bg-subtle);border-radius:var(--r-3);padding:var(--s-2) var(--s-3);margin:0}.bk-block{margin-top:var(--s-6);min-width:0}.bk-block-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin:var(--s-8) 0 var(--s-2);padding:0 var(--s-1);display:flex}section.bk-block{margin-top:0}.bk-block-head h2{font:var(--text-sm);margin:0;font-weight:600}.bk-block-head .meta{font:var(--text-xs);color:var(--fg-3);text-align:right}.bk-card{background:var(--bg-panel);border-radius:var(--r-4);box-shadow:var(--ring);min-width:0;overflow:hidden}.bk-card>*+*{border-top:1px solid var(--line)}.bk-pad{padding:var(--s-4) var(--inset)}.bk-page .quiet{color:var(--fg-3)}.bk-page .num{font-variant-numeric:tabular-nums}.bk-link{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.bk-refusal{color:var(--st-red);margin:var(--s-2) 0 0}.bk-chev{width:var(--s-4);height:var(--s-4);color:var(--fg-4);transition:transform var(--t-base);flex:none}.bk-id{gap:var(--s-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.bk-logo-chip{width:var(--s-10);height:var(--s-10);border-radius:var(--r-3);box-shadow:var(--ring);background:var(--bg-panel);font:var(--text-lg);color:var(--fg);place-items:center;display:grid;overflow:hidden}.bk-logo-chip img{object-fit:contain;width:100%;height:100%;padding:var(--s-1)}.bk-id-main{min-width:0}.bk-id-name{font:var(--text-lg);margin:0}.bk-id-desc{color:var(--fg-2);margin:2px 0 0}.bk-id-tap{width:var(--control-lg);height:var(--control-lg);margin:calc(var(--s-2) * -1) calc(var(--s-3) * -1) 0 0;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.bk-verdict{align-items:center;gap:var(--s-3);display:flex}.bk-verdict-text{flex:1;min-width:0}.bk-verdict-title{font:var(--text-sm);align-items:center;gap:var(--s-2);font-weight:600;display:flex}.bk-verdict-sub{font:var(--text-xs);color:var(--fg-2);margin-top:2px}.bk-page .btn.ghost.bk-ink{color:var(--fg)}.bk-dot{width:var(--s-2);height:var(--s-2);border-radius:var(--r-full);background:var(--fg-4);flex:none;display:inline-block}.bk-dot.green{background:var(--st-green)}.bk-dot.amber{background:var(--st-amber)}.bk-dot.red{background:var(--st-red)}.bk-dot.blue{background:var(--st-blue)}.bk-cw-head{padding:var(--s-3) var(--inset) var(--s-1);font:var(--text-xs);color:var(--fg-3)}.bk-card>.bk-cw-head+.bk-cw,.bk-card>.bk-cw+.bk-cw{border-top:0}.bk-cw{grid-template-columns:var(--s-2) 200px minmax(0, 1fr);gap:var(--s-1) var(--s-3);padding:6px var(--inset);align-items:center;min-height:36px;display:grid}.bk-cw.plain{grid-template-columns:200px minmax(0,1fr)}.bk-cw:last-child{padding-bottom:var(--s-3)}.bk-cw-name{font:var(--text-sm)}.bk-cw-ev{color:var(--fg-2);overflow-wrap:anywhere;min-width:0}.bk-cw.off .bk-cw-ev{color:var(--fg)}.bk-cw-acts{gap:var(--s-2);grid-column:3;margin-top:2px;display:flex}.bk-meter{gap:var(--s-1);margin-top:var(--s-2);display:flex}.bk-meter i{height:var(--s-1);border-radius:var(--r-1);background:var(--line);flex:1}.bk-meter i.on{background:var(--st-red)}.bk-steps{padding:var(--s-3) var(--inset) var(--s-4);gap:var(--s-2);margin:0;list-style:none;display:grid}.bk-steps li{grid-template-columns:var(--s-4) minmax(0, 1fr) auto;gap:var(--s-3);font:var(--text-sm);color:var(--fg-3);align-items:center;display:grid}.bk-steps li.done{color:var(--fg-2)}.bk-steps li.now{color:var(--fg)}.bk-tick{width:var(--s-4);height:var(--s-4);border-radius:var(--r-full);box-shadow:inset 0 0 0 1.5px var(--line-2);place-items:center;display:grid}.bk-steps .done .bk-tick{background:var(--fg);box-shadow:none}.bk-steps .done .bk-tick:after{content:"";border:solid var(--fg-inverse);border-width:0 0 1.5px 1.5px;width:6px;height:3px;transform:rotate(-45deg)translate(1px,-1px)}.bk-steps .now .bk-tick{box-shadow:inset 0 0 0 1.5px var(--fg)}.bk-steps .now .bk-tick:after{content:"";border-radius:var(--r-full);background:var(--fg);width:6px;height:6px;animation:1.2s ease-in-out infinite bk-pulse}@keyframes bk-pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.bk-steps .now .bk-tick:after{animation:none}}.bk-grp+.bk-grp{border-top:1px solid var(--line)}.bk-kr{gap:var(--s-4);padding:var(--s-3) var(--inset);text-align:left;width:100%;min-height:48px;font:var(--text-md);color:var(--fg);cursor:pointer;background:0 0;border:0;grid-template-columns:168px minmax(0,1fr) auto;align-items:center;display:grid}.bk-kr:hover{background:var(--bg-hover)}.bk-kr-label{font:var(--text-sm);align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.bk-kr.grp .bk-kr-label{font-weight:600}.bk-kr.grp[aria-expanded=true]{background:var(--bg-subtle)}.bk-kr-sum{color:var(--fg-2);-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.bk-kr-sum .badge{margin-right:var(--s-2);vertical-align:1px}.bk-kr-end{align-items:center;gap:var(--s-2);color:var(--fg-3);font:var(--text-xs);white-space:nowrap;display:flex}.bk-kr[aria-expanded=true] .bk-chev{transform:rotate(90deg)}.bk-edited{font:var(--text-xs);color:var(--fg-3);font-weight:400}.bk-grp-body,.bk-grp-body>*+*{border-top:1px solid var(--line)}.bk-grp-body .bk-kr{padding-left:calc(var(--inset) + var(--s-4));grid-template-columns:152px minmax(0,1fr) auto}.bk-xl{background:var(--bg-subtle);padding:var(--s-2) var(--inset) var(--s-3) calc(var(--inset) + var(--s-4))}.bk-search{width:100%;margin:var(--s-1) 0 var(--s-2)}.bk-xl-empty{margin:var(--s-2) 0;font:var(--text-sm);font-weight:400}.bk-fact-full{margin:var(--s-1) 0 var(--s-2);overflow-wrap:anywhere;max-width:64ch}.bk-fact-foot{justify-content:space-between;align-items:center;gap:var(--s-3);font:var(--text-xs);display:flex}.bk-items{margin:0;padding:0;list-style:none}.bk-it{gap:var(--s-3);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:36px;padding:5px 0;display:grid}.bk-items>li:first-child{border-top:0}.bk-it-text{text-align:left;min-width:0;font:inherit;color:inherit;cursor:text;overflow-wrap:anywhere;background:0 0;border:0;padding:2px 0;display:block}.bk-it-text:disabled{cursor:default}.bk-it-text:not(:disabled):hover .bk-it-v{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.bk-it-v{color:var(--fg)}.bk-it-v .bk-edited{margin-left:var(--s-2)}.bk-it-d{color:var(--fg-2);margin-left:var(--s-1)}.bk-it.price .bk-it-text{justify-content:space-between;gap:var(--s-3);display:flex}.bk-it.price .bk-it-d{color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:0}.bk-it-acts{align-items:center;gap:2px;display:flex}.bk-it-src{font:var(--text-xs);color:var(--fg-3);visibility:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:220px;margin-right:var(--s-1);overflow:hidden}.bk-it-acts .bk-hov{visibility:hidden}.bk-it:hover .bk-it-src,.bk-it:hover .bk-hov,.bk-it:focus-within .bk-hov{visibility:visible}.bk-more-row{padding-top:var(--s-2);gap:var(--s-2);display:flex}.bk-page .btn.ghost.bk-add,.bk-page .btn.ghost.bk-push-add{color:var(--fg)}.bk-it-ed{border-top:1px solid var(--line)}.bk-items>.bk-it-ed:first-child{border-top:0}.bk-ed{padding:var(--s-2) 0 var(--s-3)}.bk-ed-grid{gap:var(--s-2);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.bk-ed-grid.price{grid-template-columns:minmax(0,1fr) 160px}.bk-fld{min-width:0;display:block}.bk-fld>span{font:var(--text-xs);color:var(--fg-2);margin-bottom:var(--s-1);display:block}.bk-fld .input,.bk-fld input,.bk-fld textarea{width:100%}.bk-ed-note{font:var(--text-xs);color:var(--fg-2);margin:var(--s-2) 0 0}.bk-ed-acts{justify-content:space-between;align-items:center;gap:var(--s-2);margin-top:var(--s-3);display:flex}.bk-ed-acts>div{gap:var(--s-2);display:flex}.bk-page .btn.ghost.bk-danger,.bk-overlay .btn.ghost.bk-danger{color:var(--st-red)}.bk-look>.bk-look-grid{grid-template-columns:240px minmax(0,1fr);display:grid}.bk-look-suggestion{justify-content:space-between;align-items:center;gap:var(--s-3);font:var(--text-sm);display:flex}.bk-look-preview{padding:var(--s-4) var(--inset);border-right:1px solid var(--line);min-width:0}.bk-look-ctrls{min-width:0}.bk-look-ctrls>*+*{border-top:1px solid var(--line)}.bk-lk{padding:var(--s-4) var(--inset);min-width:0;margin:0}.bk-look-label{font:var(--text-xs);color:var(--fg-3);margin-bottom:var(--s-3);justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.bk-cap{font:var(--text-xs);color:var(--fg-3);margin:6px 0 0;display:block}.bk-sample-frame{aspect-ratio:4/5;border-radius:var(--r-3);box-shadow:var(--ring);background:var(--bg-subtle);display:block;position:relative;overflow:hidden}.bk-sample-frame img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.bk-sample-frame .bk-sample-skeleton{width:100%;height:100%;position:absolute;inset:0}.bk-sample-failed{padding:var(--s-3);text-align:center;place-items:center;display:grid;position:absolute;inset:0}.bk-sample-small{width:200px;margin:0 auto}.bk-swatches{gap:var(--s-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.bk-swatch{text-align:left;cursor:pointer;min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;padding:0}.bk-swatch:disabled{cursor:default}.bk-swatch i{height:var(--s-10);border-radius:var(--r-3);box-shadow:inset 0 0 0 1px var(--line);display:block}.bk-swatch:not(:disabled):hover i{box-shadow:inset 0 0 0 1px var(--line), 0 0 0 2px var(--line-2)}.bk-swatch b{font:var(--text-xs);font-family:var(--font-mono);text-overflow:ellipsis;margin-top:6px;display:block;overflow:hidden}.bk-swatch span{font:var(--text-xs);color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.bk-warn{margin:var(--s-3) 0 0;font:var(--text-xs);color:var(--st-amber)}.bk-font-row{width:calc(100% + 2 * var(--s-2));text-align:left;padding:6px var(--s-2);margin:0 calc(var(--s-2) * -1);border-radius:var(--r-3);cursor:pointer;color:var(--fg);font:inherit;background:0 0;border:0;display:block}.bk-font-row:disabled{cursor:default}.bk-font-row:not(:disabled):hover{background:var(--bg-hover)}.bk-font-row+.bk-font-row{margin-top:var(--s-1)}.bk-spec{color:var(--fg);overflow-wrap:anywhere;display:block}.bk-spec.heading{font:var(--text-xl);font-weight:400}.bk-spec.body{font:var(--text-md)}.bk-font-row .bk-cap{margin-top:2px}.bk-logo-trio{gap:var(--s-2);grid-template-columns:1fr 1fr 64px;display:grid}.bk-logo-slot{text-align:left;cursor:pointer;min-width:0;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:block}.bk-logo-slot:disabled{cursor:default}.bk-logo-tile{border-radius:var(--r-3);height:56px;box-shadow:var(--ring);place-items:center;min-width:0;display:grid;overflow:hidden}.bk-logo-slot:not(:disabled):hover .bk-logo-tile{box-shadow:0 0 0 1px var(--line-2)}.bk-logo-tile img{object-fit:contain;max-width:80%;max-height:70%}.bk-logo-tile.light{background:var(--slideshow-minimal-paper,var(--bg-panel))}.bk-logo-tile.dark{background:var(--bg-inverse)}.bk-logo-tile.dark .bk-logo-none{color:var(--fg-inverse)}.bk-logo-none{font:var(--text-xs);color:var(--fg-3)}.bk-logo-big .bk-logo-tile{height:120px}.bk-seg{flex-wrap:wrap}.bk-pos-row{width:100%;min-height:var(--control-lg);font:var(--text-md);color:var(--fg);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.bk-pos-row .quiet{align-items:center;gap:var(--s-1);display:flex}.bk-photos{border-top:1px solid var(--line)}.bk-photos .bk-look-label{margin-bottom:0}.bk-settings{overflow:hidden}.bk-settings>*+*{border-top:1px solid var(--line)}.bk-setlink{gap:var(--s-4);width:100%;min-height:56px;padding:var(--s-3) var(--inset);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.bk-setlink:hover{background:var(--bg-hover)}.bk-settings>*+.bk-setlink{border-top:1px solid var(--line)}.bk-setlink>span{min-width:0;display:grid}.bk-set-t{font:var(--text-sm);color:var(--fg)}.bk-set-s{font:var(--text-xs);color:var(--fg-2);margin-top:2px}.bk-settings .rv-mention{align-items:center;column-gap:var(--s-4);row-gap:var(--s-1);min-height:var(--row-md);padding:var(--s-2) var(--inset);grid-template-columns:minmax(0,1fr) auto;display:grid}.bk-settings .rv-mention .rv-steer-label{font:var(--text-sm);font-weight:500}.bk-settings .rv-mention .rv-mention-seg{grid-area:1/2}.bk-settings .rv-mention .rv-mention-note{grid-area:2/1}.bk-settings .rv-mention .rv-note{grid-column:1/-1}.bk-hero{padding:var(--s-6) var(--inset)}.bk-hero h2{font:var(--text-lg);margin:0}.bk-hero p{margin:var(--s-1) 0 0;color:var(--fg-2);max-width:56ch}.bk-urlrow{gap:var(--s-2);margin-top:var(--s-4);display:flex}.bk-urlrow>:first-child{flex:auto;min-width:0}.bk-ask{gap:var(--s-4);padding:var(--s-3) var(--inset);grid-template-columns:168px minmax(0,1fr);align-items:center;display:grid}.bk-ask+.bk-ask{border-top:1px solid var(--line)}.bk-ask-q{font:var(--text-sm)}.bk-ask-q span{font:var(--text-xs);color:var(--fg-3);display:block}.bk-bar-acts{gap:var(--s-2);padding:var(--s-3) var(--inset);background:var(--bg-subtle);justify-content:flex-end;align-items:center;display:flex}.bk-ask-note{font:var(--text-xs);margin-right:auto}.bk-overlay{min-width:0}.bk-overlay-lead{margin:0 0 var(--s-3);color:var(--fg-2)}.bk-sec{margin-top:var(--s-4);display:block}.bk-overlay>.bk-sec:first-child{margin-top:0}.bk-sec-label{font:var(--text-xs);color:var(--fg-3);margin-bottom:var(--s-1);display:block}.bk-picks{gap:var(--s-1);display:grid}.bk-pick{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--control-lg);border-radius:var(--r-3);width:100%;padding:var(--s-1) var(--s-2);text-align:left;cursor:pointer;color:var(--fg);font:inherit;background:0 0;border:0;display:flex}.bk-pick:hover{background:var(--bg-hover)}.bk-pick[aria-pressed=true]{background:var(--bg-active)}.bk-pick:has(i){justify-content:flex-start}.bk-pick i{border-radius:var(--r-2);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);flex:none}.bk-pick>span{flex-direction:column;flex:1;min-width:0;display:flex}.bk-pick b{font:var(--text-xs);font-family:var(--font-mono);font-weight:600}.bk-pick small{font:var(--text-xs);color:var(--fg-3)}.bk-font-picks{max-height:320px;overflow-y:auto}.bk-font-name{font:var(--text-lg);font-weight:400}.bk-hex{font-family:var(--font-mono)}.bk-plain{color:var(--fg-2);gap:var(--s-1);margin:0;padding-left:18px;display:grid}.bk-hist{display:grid}.bk-hrow{border-top:1px solid var(--line);padding:10px 0}.bk-hrow:first-child{border-top:0}.bk-in-use{margin-left:var(--s-2);font:var(--text-xs);color:var(--fg-2);background:var(--st-neutral-bg);border-radius:var(--r-1);padding:1px 6px}.bk-srcs{display:grid}.bk-src-link{min-height:var(--control-lg);border-top:1px solid var(--line);color:var(--fg);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}.bk-push{align-content:start;gap:var(--s-3);padding-bottom:var(--s-8);display:grid}.bk-push-h{z-index:5;min-height:var(--control-lg);margin:0 calc(var(--s-2) * -1);background:var(--bg-panel);border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr) 96px;align-items:center;display:grid;position:sticky;top:0}.bk-push-h h2{text-align:center;font:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.bk-push-h>:last-child{justify-self:end}.bk-back{min-height:var(--control-lg);color:var(--fg);font:var(--text-md);padding:0 var(--s-1);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:2px;display:inline-flex;overflow:hidden}.bk-back svg{flex:none;width:18px;height:18px}.bk-list-note{font:var(--text-xs);margin:var(--s-1) var(--s-1) 0}.bk-items-phone{padding:0 var(--inset)}.bk-items-phone .bk-it{grid-template-columns:minmax(0, 1fr) var(--s-4);min-height:var(--control-lg);padding:10px 0}.bk-items-phone .bk-it-text{cursor:pointer;padding:0}.bk-page .btn.bk-wide,.bk-page .btn.bk-wide-in{width:100%}@media (max-width:760px){.bk-page{--inset:var(--s-4)}.bk-page .page-header h1{display:none}.bk-block-head{margin-top:var(--s-6)}.bk-id{grid-template-columns:auto minmax(0, 1fr) var(--s-6);align-items:center}.bk-id-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bk-verdict{align-items:flex-start}.bk-cw{grid-template-columns:var(--s-2) minmax(0, 1fr);padding:var(--s-2) var(--inset);align-items:start}.bk-cw .bk-dot{grid-row:1/span 2;margin-top:6px}.bk-cw-ev{grid-column:2}.bk-cw-acts{margin-top:var(--s-2);grid-column:2}.bk-cw.plain{grid-template-columns:minmax(0,1fr)}.bk-cw.plain .bk-cw-ev{grid-column:1}.bk-kr,.bk-grp-body .bk-kr{gap:2px var(--s-3);padding:var(--s-3) var(--inset);grid-template-columns:minmax(0,1fr) auto;min-height:56px}.bk-kr-label{grid-column:1}.bk-kr-sum{font:var(--text-sm);-webkit-line-clamp:2;grid-area:2/1;font-weight:400}.bk-kr-end{grid-area:1/2/span 2}.bk-look>.bk-look-grid{grid-template-columns:1fr}.bk-look-preview{border-right:0;border-bottom:1px solid var(--line);gap:var(--s-3);grid-template-columns:200px minmax(0,1fr);align-items:end;display:grid}.bk-swatches{gap:6px}.bk-logo-trio{grid-template-columns:1fr 1fr 56px}.bk-lk-pos{padding-block:var(--s-1)}.bk-settings .rv-mention{align-items:start;row-gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.bk-settings .rv-mention .rv-mention-seg{grid-area:2/1;justify-self:stretch;display:flex}.bk-settings .rv-mention .rv-mention-seg button{flex:1 1 0;justify-content:center}.bk-settings .rv-mention .rv-mention-note{grid-row:3}.bk-urlrow{flex-direction:column}.bk-urlrow>*{min-height:var(--control-lg);flex:none}.bk-ask{gap:var(--s-2);grid-template-columns:1fr}.bk-bar-acts{flex-wrap:wrap}.bk-ask-note{flex-basis:100%}.bk-ed-grid,.bk-ed-grid.price{grid-template-columns:1fr}}@media (max-width:420px){.bk-look-preview{grid-template-columns:150px minmax(0,1fr)}}.bk-page>.page-header{margin-bottom:0;padding-inline:0}.bk-page>.page-header+.bk-block,.bk-page>.bk-ro+.bk-block{margin-top:var(--s-4)}.bk-page>.page-header+.bk-ro{margin-top:var(--s-3)}.sheet-body>.bk-overlay{padding:0 var(--s-3) var(--s-2)}.bk-settings-slot{display:contents}.bk-settings-slot>*+*,.bk-settings>.bk-settings-slot+.bk-setlink{border-top:1px solid var(--line)}.bk-settings-slot[data-paused]>*{opacity:.6}.bk-settings .rv-mention [data-mention-owners-only]{grid-row:3}.bk-plain{list-style:outside}.bk-pos-row:disabled{cursor:default}.bk-items-phone .bk-it{min-height:0;padding:0;display:block}.bk-items-phone .bk-it-text{width:100%;min-height:var(--control-lg);padding:10px var(--s-6) 10px 0;display:block;position:relative}.bk-items-phone .bk-it.price .bk-it-text{display:flex}.bk-items-phone .bk-it-text .bk-chev{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (hover:none){.bk-kr:hover,.bk-setlink:hover,.bk-pick:hover,.bk-font-row:not(:disabled):hover{background:0 0}.bk-pick[aria-pressed=true]:hover{background:var(--bg-active)}.bk-it-text:not(:disabled):hover .bk-it-v{text-decoration:none}.bk-swatch:not(:disabled):hover i{box-shadow:inset 0 0 0 1px var(--line)}}@media (max-width:760px){.bk-page>.page-header{min-height:0;padding-block:0}.bk-page>.page-header+.bk-block{margin-top:var(--s-3)}.bk-settings .rv-mention [data-mention-owners-only]{grid-row:4}.bk-push{margin-top:calc(-1 * var(--s-4))}.bk-push-h{margin-inline:calc(-1 * var(--s-4));padding-inline:var(--s-2)}}
.creative-feed{min-width:0;padding-bottom:var(--s-10)}.creative-feed>*{min-width:0}.creative-feed-note{margin-bottom:var(--s-4)}.creative-batch{min-width:0}.creative-batch-body{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.creative-feed-list{gap:var(--s-6);flex-direction:column;min-width:0;display:flex}.creative-failed-note{margin:0}.creative-card{border-radius:var(--r-4);background:var(--bg-panel);min-width:0;box-shadow:var(--ring);overflow:hidden}.creative-card-body{gap:var(--s-3);padding:var(--s-4);flex-direction:column;min-width:0;display:flex}.creative-card-head{justify-content:space-between;align-items:flex-start;gap:var(--s-2);flex-wrap:wrap;display:flex}.creative-hook{font:var(--text-lg);color:var(--fg);overflow-wrap:anywhere;flex:16rem;min-width:0;margin:0}.creative-card-badges{gap:var(--s-1);flex-wrap:wrap;display:inline-flex}.creative-reasons-given{margin:0}.creative-carousel{background:var(--bg-subtle);position:relative}.creative-carousel-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow:auto hidden}.creative-carousel-track::-webkit-scrollbar{display:none}.creative-carousel-track:focus-visible{box-shadow:var(--ring-active);outline:none}.creative-slide{scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:4/5;flex:0 0 100%;margin:0}.creative-slide img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.creative-slide-wait{aspect-ratio:4/5;width:100%;height:100%;display:block}.creative-carousel-controls{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-4);display:flex}.creative-carousel-count{font:var(--text-xs);color:var(--fg-2);font-variant-numeric:tabular-nums;text-align:center;min-width:3.5em}.creative-captions{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.creative-captions .tabs{scrollbar-width:none;overflow-x:auto}.creative-caption{color:var(--fg-2);font:var(--text-sm);white-space:pre-line;overflow-wrap:anywhere;margin:0}.creative-panel{gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);flex-direction:column;display:flex}.creative-reasons-label{margin:0}.creative-reasons{gap:var(--s-2);flex-wrap:wrap;display:flex}.creative-actions{justify-content:flex-end}.creative-card-wait .creative-card-body{padding:var(--s-4)}.creative-line-wait{width:72%;height:var(--s-4);display:block}@media (hover:none),(pointer:coarse){.creative-carousel-arrow{display:none}.creative-reasons{gap:var(--s-3)}.creative-reasons .chip{position:relative}.creative-reasons .chip:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.creative-actions>.btn{flex:1 1 0}}.creative-publish-title{font:var(--text-md);color:var(--fg);margin:0;font-weight:500}.creative-destinations{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.creative-destination .choice{overflow-wrap:anywhere;flex-wrap:wrap;align-items:flex-start;height:auto;min-height:20px}.creative-destination .choice small{padding-left:calc(16px + var(--s-2));flex:1 0 100%}.creative-destination[data-creative-offered=false] .choice{color:var(--fg-3);cursor:default}.creative-findings{margin:var(--s-1) 0 0;padding-left:var(--s-4);font:var(--text-sm);overflow-wrap:anywhere}.creative-confirm{margin-top:var(--s-2);align-items:flex-start;height:auto}.creative-post{gap:var(--s-2)}.creative-offers{gap:var(--s-3);margin-bottom:var(--s-4);flex-direction:column;min-width:0;display:flex}.creative-offer-accounts{margin:var(--s-2) 0;gap:var(--s-2);font:var(--text-sm);overflow-wrap:anywhere;flex-direction:column;padding:0;list-style:none;display:flex}.creative-offer-accounts li{flex-direction:column;gap:2px;display:flex}@media (hover:none),(pointer:coarse){.creative-destinations{gap:var(--s-6)}.creative-tiktok .list{row-gap:var(--s-3)}.creative-offer .creative-actions>.btn,.creative-publish .creative-actions>.btn,.creative-post .creative-actions>.btn{flex:1 1 0}}.creative-video{align-items:flex-start;gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.creative-video>.notice{align-self:stretch}.creative-video-player{object-fit:contain;border-radius:var(--r-3);background:var(--bg-subtle);width:100%;max-width:100%;height:auto;max-height:80vh;display:block}@media (hover:none),(pointer:coarse){.creative-video-make{align-self:stretch}}.creative-native-video{background:var(--bg-subtle);flex-wrap:wrap;justify-content:center;min-width:0;display:flex}.creative-native-video-note{margin:var(--s-2) var(--s-3);flex-basis:100%}.creative-native-video-frame{aspect-ratio:9/16;width:min(100%,45vh);display:block}.creative-native-video-player{object-fit:contain;background:var(--bg-subtle);height:auto}.creative-native-video-wait{justify-content:center;align-items:stretch;gap:var(--s-2);padding:var(--s-4);flex-direction:column;min-width:0;display:flex}.creative-native-video-status{text-align:center;margin:0}.creative-beat-list{gap:var(--s-4);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.creative-beat{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.creative-beat+.creative-beat{padding-top:var(--s-4);border-top:1px solid var(--line)}.creative-beat-head{font:var(--text-sm);color:var(--fg);margin:0;font-weight:500}.creative-video-version{align-items:flex-start;gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.creative-video-version>.notice{align-self:stretch}.creative-photo-preview{align-items:center;gap:var(--s-1);padding:var(--s-2) var(--s-4) var(--s-3);background:var(--bg-subtle);flex-direction:column;margin:0;display:flex}.creative-photo-preview-player{aspect-ratio:9/16;object-fit:contain;border-radius:var(--r-3);background:var(--bg-panel);width:min(50%,22.5vh);display:block}.creative-photo-preview figcaption{margin:0}.footage-sheet{gap:var(--s-3);min-width:0;padding:0 var(--s-2) var(--s-2);flex-direction:column;display:flex}@media (min-width:760px){.sheet-bottom:has(>.sheet-body>.footage-sheet){width:min(720px, calc(100% - 2 * var(--s-6)));left:50%;right:auto;transform:translate(-50%)}.sheet-bottom:has(>.sheet-body>.footage-sheet)>.sheet-body{max-height:min(80dvh,640px)}}.footage-tabs button{min-height:44px}.footage-free,.footage-cost,.footage-credit{margin:0}.footage-panel{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.footage-search{align-items:flex-end;gap:var(--s-2);min-width:0;display:flex}.footage-search>.field{flex:auto;min-width:0}.footage-search .input{min-height:44px}.footage-grid{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.footage-tile{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.footage-tile>.footage-use{margin-top:auto}.footage-preview{aspect-ratio:9/16;object-fit:cover;border-radius:var(--r-3);background:var(--bg-subtle);width:100%;display:block}.footage-meta{overflow-wrap:anywhere;margin:0}.footage-source{padding:0 var(--s-1);border-radius:var(--r-2);background:var(--bg-subtle);color:var(--fg-2);font:var(--text-xs);align-self:flex-start}.footage-use,.footage-search-go,.footage-upload-go{min-height:44px}@media (min-width:761px){.creative-beats .action-bar>.btn.ghost.sm:last-child{margin-right:calc(var(--s-2) * -1)}.creative-beats .action-bar>.btn.ghost:not(.sm):last-child{margin-right:calc(var(--s-3) * -1)}}.footage-upload{align-items:flex-start;gap:var(--s-1);flex-direction:column;display:flex}@media (max-width:759px){.footage-grid{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:none),(pointer:coarse){.creative-video-version-make{align-self:stretch}.creative-beat .creative-actions>.btn{flex:1 1 0}.footage-upload-go{align-self:stretch}}
.dashboard-main.drafts-page>*{max-width:880px;margin-inline:auto}.drafts-review{min-width:0;padding-bottom:var(--s-8)}.drafts-review h1,.drafts-review h2,.drafts-review h3,.drafts-review p{margin:0}.rv-note{margin-bottom:var(--s-3)}.rv-usage{font:var(--text-xs);color:var(--fg-2);font-variant-numeric:tabular-nums}.rv-notes{gap:var(--s-2);margin-bottom:var(--s-3);display:grid}.rv-notes .creative-feed-note{margin:0}.rv-page .rv-notes,.rv-page .rv-note{margin-bottom:0}@media (max-width:599px){.rv-notes .notice{grid-template-columns:20px 1fr}.rv-notes .notice>a,.rv-notes .notice>button{grid-column:2;justify-self:start}}.rv{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.rv-head-wrap{gap:var(--s-1);min-width:0;display:grid}.rv-head{align-items:center;gap:var(--s-4);min-width:0;display:flex}.rv-title{font:var(--text-xl);letter-spacing:var(--track-lg);color:var(--fg)}.rv-count{font:var(--text-sm);color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap}.rv-prog{gap:var(--s-1);flex:1;max-width:240px;margin-left:auto;display:flex}.rv-prog i{border-radius:var(--r-full);background:var(--line-2);flex:1;height:4px}.rv-prog i.done{background:var(--fg)}.rv-prog i.now{background:var(--fg-3)}.rv-stack{isolation:isolate;min-width:0;padding-bottom:20px;display:grid;position:relative}.rv-card{background:var(--bg-panel);border-radius:var(--r-4);min-width:0;box-shadow:var(--shadow-popover);touch-action:pan-y;transform-origin:50% 110%;grid-area:1/1;grid-template-columns:minmax(0,480px) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.rv-card:focus-visible{box-shadow:var(--ring-active);outline:none}.rv-card.top{z-index:2;-webkit-user-select:none;user-select:none}.rv-card.top .rv-side{-webkit-user-select:text;user-select:text}.rv-card.behind{pointer-events:none;z-index:1;transform:translateY(10px)scale(.975)}.rv-card.behind2{pointer-events:none;z-index:0;transform:translateY(20px)scale(.95)}.rv-card.behind .rv-slides img,.rv-card.behind2 .rv-slides img{visibility:hidden}.rv-card.settle{transition:transform var(--t-slow)}.rv-media{border-right:1px solid var(--line);flex-direction:column;min-width:0;min-height:0;display:flex}.rv-fmt{justify-content:space-between;align-items:center;gap:var(--s-2);height:40px;padding:0 var(--s-3);flex:none;display:flex}.rv-count-s{font:var(--text-xs);color:var(--fg-2);font-variant-numeric:tabular-nums}.rv-slides{background:var(--bg-subtle);aspect-ratio:4/5;flex:none;position:relative;overflow:hidden}.rv-slides img,.rv-slides video{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.rv-slide-wait{width:100%;height:100%;display:block}.rv-dots{left:0;right:0;bottom:var(--s-3);pointer-events:none;justify-content:center;gap:6px;display:flex;position:absolute}.rv-dots i{border-radius:var(--r-full);background:color-mix(in srgb, var(--bg-panel) 50%, transparent);width:6px;height:6px;box-shadow:0 0 0 1px color-mix(in srgb, var(--fg) 18%, transparent)}.rv-dots i.on{background:var(--bg-panel)}.rv-arrow{border-radius:var(--r-full);background:var(--bg-panel);width:36px;height:36px;box-shadow:var(--shadow-popover);cursor:pointer;color:var(--fg);z-index:2;border:0;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.rv-arrow.l{left:var(--s-3)}.rv-arrow.r{right:var(--s-3)}.rv-arrow[disabled]{opacity:.4;cursor:default}.rv-arrow:focus-visible{box-shadow:var(--ring-active);outline:none}.rv-tap{cursor:pointer;z-index:1;background:0 0;border:0;width:34%;display:none;position:absolute;top:0;bottom:0}.rv-tap.l{left:0}.rv-tap.r{right:0}.rv-tap:focus-visible{box-shadow:inset var(--ring-active);outline:none}.rv-redraw{place-items:center;display:grid;position:absolute;inset:0}.rv-redraw-shimmer{opacity:.82;border-radius:0;height:auto;position:absolute;inset:0}.rv-pill{height:32px;padding:0 var(--s-3);border-radius:var(--r-full);background:var(--bg-panel);box-shadow:var(--shadow-popover);font:var(--text-sm);color:var(--fg);align-items:center;display:inline-flex;position:relative}.rv-seg{box-shadow:var(--shadow-popover)}.rv-dest{align-items:center;gap:var(--s-2);width:100%;min-height:44px;padding:0 var(--s-3);border:0;border-top:1px solid var(--line);background:var(--bg-panel);font:var(--text-sm);color:var(--fg);text-align:left;cursor:pointer;flex:none;margin:0;display:flex}.rv-dest:hover:not(:disabled){background:var(--bg-subtle)}.rv-dest:focus-visible{box-shadow:inset var(--ring-active);outline:none}.rv-dest .go{color:var(--fg-4)}.rv-dest-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rv-dest-member{cursor:default;color:var(--fg-2)}.rv-side{gap:var(--s-3);padding:var(--s-6);flex-direction:column;min-width:0;min-height:0;display:flex}.rv-meta{gap:var(--s-1);flex-wrap:wrap;display:flex}.rv-hook{font:var(--text-xl);letter-spacing:var(--track-lg);color:var(--fg);overflow-wrap:anywhere}.rv-captions{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.rv-captions .tabs{scrollbar-width:none;overflow-x:auto}.rv-caption{color:var(--fg-2);font:var(--text-sm);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rv-grow{flex:1;min-height:0}.rv-errors{gap:var(--s-2);flex-direction:column;display:flex}.rv-actions{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.rv-actions .btn{height:40px}.rv-actions .btn.primary{order:-1;grid-column:1/-1}.btn.armed-ok{background:var(--st-green);color:var(--fg-inverse);box-shadow:none}.btn.armed-no{background:var(--st-red-bg);color:var(--st-red)}.rv-keys{justify-content:center;gap:var(--s-4);font:var(--text-xs);color:var(--fg-3);flex-wrap:wrap;display:flex}.rv-keys span{align-items:center;gap:6px;display:inline-flex}.rv-hint,.rv-mactions{display:none}.rv-tint{pointer-events:none;border-radius:inherit;opacity:0;z-index:3;position:absolute;inset:0}.rv-tint.ok{background:color-mix(in srgb, var(--st-green) 16%, transparent);box-shadow:inset 0 0 0 3px var(--st-green)}.rv-tint.no{background:color-mix(in srgb, var(--st-red) 14%, transparent);box-shadow:inset 0 0 0 3px var(--st-red)}.rv-stamp{top:var(--s-6);align-items:center;gap:var(--s-2);height:40px;padding:0 var(--s-4);border-radius:var(--r-full);font:var(--text-lg);color:var(--fg-inverse);box-shadow:var(--shadow-popover);display:inline-flex;position:absolute}.rv-tint.ok .rv-stamp{left:var(--s-6);background:var(--st-green);transform:rotate(-8deg)}.rv-tint.no .rv-stamp{right:var(--s-6);background:var(--st-red);transform:rotate(8deg)}.rv-reasons,.rv-panel{gap:var(--s-3);flex-direction:column;flex:1;min-height:0;display:flex}.rv-reasons h2,.rv-panel h2{font:var(--text-lg);color:var(--fg)}.rv-reasons .lead,.rv-panel .lead{font:var(--text-sm);color:var(--fg-2)}.sheet-bottom [data-review-sheet]{padding:0 var(--s-2) var(--s-2)}.rv-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.rv-chip-key{margin-left:var(--s-1);font:var(--text-xs);color:var(--fg-3)}.rv-foot,.rv-keep{gap:var(--s-2);grid-template-columns:1fr 1.4fr;display:grid}.rv-foot .btn,.rv-keep .btn{height:40px}.rv-back{align-self:flex-start}.rv-sub-h{font:var(--text-xs);color:var(--fg-2);margin-top:var(--s-1)}.rv-accts{display:grid}.rv-acct{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:44px;padding-block:var(--s-2);border-bottom:1px solid var(--line);cursor:pointer;display:flex}.rv-acct-t{font:var(--text-md);color:var(--fg);font-weight:500}.rv-acct-t small{font:var(--text-xs);color:var(--fg-2);font-weight:400;display:block}.rv-connect{margin-top:var(--s-2);justify-self:start;margin-inline-start:calc(var(--s-3) * -1)}.rv-edit-fields-open{margin-inline-start:calc(var(--s-2) * -1)}.rv-whens{display:grid}.rv-when{min-height:44px;padding:var(--s-2) 0}.rv-whens .choice.rv-when{row-gap:var(--s-1);flex-wrap:wrap;height:auto}.rv-when small{padding-left:calc(16px + var(--s-2));flex:1 0 100%}.rv-done{height:40px}.rv-edit{gap:var(--s-3);flex-direction:column;flex:1;min-height:0;display:flex}.rv-edit-top{align-items:center;gap:var(--s-2);display:flex}.rv-edit-top b{font:var(--text-sm);font-weight:600}.rv-edit-top .btn{margin-left:auto}.rv-edit-fields{gap:var(--s-3);flex-direction:column;min-height:0;max-height:540px;padding-right:2px;display:flex;overflow:auto}.rv-edit-result{gap:var(--s-3);flex-direction:column;display:flex}.rv-pd-line{align-items:flex-start;gap:var(--s-2);font:var(--text-sm);color:var(--fg);display:flex}.rv-avatar{border-radius:var(--r-2);background:var(--bg-inverse);width:20px;height:20px;color:var(--fg-inverse);font:var(--text-xs);flex:none;place-items:center;display:inline-grid}.rv-diff{gap:var(--s-1);padding:var(--s-3);border-radius:var(--r-3);box-shadow:var(--ring);background:var(--bg-panel);display:grid}.rv-diff .lbl{font:var(--text-xs);color:var(--fg-3)}.rv-diff del{color:var(--fg-3);font:var(--text-sm)}.rv-diff ins{color:var(--fg);font:var(--text-sm);text-decoration:none}.rv-page{gap:var(--s-8);flex-direction:column;width:576px;min-width:0;max-width:100%;margin:0 auto;display:flex}.rv-page .rv-title{font:var(--text-2xl);letter-spacing:var(--track-lg)}.rv-page-head{gap:var(--s-1);justify-items:start;min-width:0;display:grid}.rv-page-head .rv-usage{margin-top:var(--s-1)}.rv-sub{font:var(--text-md);color:var(--fg-2)}.rv-sub-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.rv-sub-link:hover{color:var(--fg);text-decoration-color:currentColor}.rv-section{gap:var(--s-3);min-width:0;display:grid}.rv-h2,.rv-steer-label{font:var(--text-sm);color:var(--fg);margin:0;font-weight:600}.rv-quiet{font:var(--text-sm);color:var(--fg-2)}.rv-today-head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);display:flex}.rv-today-head>.btn{flex:none}.rv-tally{border-radius:var(--r-3);box-shadow:var(--ring);margin:0;display:flex;overflow:hidden}.rv-tally>div{align-items:baseline;gap:var(--s-2);min-width:0;padding:var(--s-3) var(--s-4);border-left:1px solid var(--line);flex:1;display:flex}.rv-tally>div:first-child{border-left:0}.rv-tally dt{font:var(--text-sm);color:var(--fg-2)}.rv-tally dd{font:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--fg);order:-1;margin:0}.rv-tally>[data-zero] dd{color:var(--fg-3);font-weight:500}.rv-learn{gap:var(--s-1);padding:var(--s-4);border-radius:var(--r-3);background:var(--bg-subtle);display:grid}.rv-learn h2{font:var(--text-xs);color:var(--fg-2)}.rv-learn p{font:var(--text-md);color:var(--fg);font-weight:500}.rv-learn-a{font:var(--text-sm);margin-block:calc((var(--s-5) - var(--control-md)) / 2)}.rv-learn-a a{color:var(--fg-2);min-height:var(--control-md);align-items:center;display:inline-flex}.rv-learn-a a:hover{color:var(--fg)}.rv-next{border-radius:var(--r-3);box-shadow:var(--ring);display:grid;overflow:hidden}.rv-next>div{align-items:center;gap:var(--s-3);min-height:56px;padding:var(--s-3) var(--s-4);border-top:1px solid var(--line);display:flex}.rv-next>div:first-child{border-top:0}.rv-next .txt{min-width:0;font:var(--text-sm);color:var(--fg);overflow-wrap:anywhere;flex:1}.rv-next .txt small{font:var(--text-xs);color:var(--fg-2);display:block}.rv-tm{width:44px;font:var(--text-sm);font-variant-numeric:tabular-nums;flex:none}.rv-thumb{border-radius:var(--r-1);object-fit:cover;width:36px;height:45px;box-shadow:var(--ring);flex:none}.rv-pr-end{align-items:center;gap:var(--s-2);flex:none;display:inline-flex}.rv-meter{gap:var(--s-2);display:grid}.rv-meter-head{justify-content:space-between;align-items:center;gap:var(--s-2);font:var(--text-xs);color:var(--fg-2);display:flex}.rv-meter-bar{border-radius:var(--r-full);background:var(--line-2);height:6px;overflow:hidden}.rv-meter-bar i{background:var(--fg);height:100%;transition:width var(--t-slow);display:block}.rv-first-cta{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.rv-writing{gap:var(--s-4);display:grid}.rv-ghost{gap:var(--s-4);padding:var(--s-3);border-radius:var(--r-4);box-shadow:var(--ring);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.rv-ghost img,.rv-ghost-img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-3);width:100%;height:auto;display:block}.rv-ghost-lines{gap:var(--s-2);padding-top:var(--s-2);justify-items:start;display:grid}.rv-ghost-t{font:var(--text-md);color:var(--fg);font-weight:500}.rv-ghost-line{width:80%;height:12px}.rv-ghost-line.short{width:56%}@media (max-width:760px){.rv,.rv-head{gap:var(--s-2)}.rv-prog{max-width:none}.rv-card{grid-template-columns:minmax(0,1fr)}.rv-card.behind{transform:translateY(6px)scale(.97)}.rv-card.behind2{transform:translateY(12px)scale(.94)}.rv-media{border-right:0}.rv-arrow{display:none}.rv-tap{display:block}.rv-side{padding:var(--s-2) var(--s-4) var(--s-3);gap:var(--s-2)}.rv-fmt,.rv-dest{padding-inline:var(--s-4)}.rv-hook{font:var(--text-lg)}.rv-meta,.rv-captions .tabs{display:none}.rv-caption{-webkit-line-clamp:2}.rv-dest{padding-block:var(--s-2)}.rv-dest-t{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.rv-hint{justify-content:center;align-items:center;gap:var(--s-2);font:var(--text-xs);color:var(--fg-3);display:flex}.rv-mactions{gap:var(--s-2);z-index:4;padding:var(--s-2) 0 calc(var(--s-3) + env(safe-area-inset-bottom,0px));background:var(--bg-panel);grid-template-columns:.8fr .8fr 1.9fr;display:grid;position:sticky;bottom:0}.rv-mactions .btn{height:48px;padding:0 var(--s-2)}.rv-foot .btn,.rv-keep .btn,.rv-done{height:48px}.rv-done{width:100%}.rv.editing .rv-slides{width:232px;margin:var(--s-3) auto 0;border-radius:var(--r-3)}.rv.editing .rv-media{align-items:center}.rv-edit-fields{max-height:none;overflow:visible}.rv-tint .rv-stamp{top:var(--s-5)}.rv-tint.ok .rv-stamp{left:var(--s-4)}.rv-tint.no .rv-stamp{right:var(--s-4)}.rv-page{gap:var(--s-6)}.rv-today-head{gap:var(--s-3);flex-direction:column}.rv-next .btn{min-height:44px}.rv-next>div.stack{flex-wrap:wrap}.rv-next>div.stack .btn{width:100%}.rv-next>.rv-post-row{column-gap:var(--s-3);row-gap:var(--s-2);grid-template-columns:40px 36px minmax(0,1fr);align-items:start;display:grid}.rv-post-row .rv-pr-end{grid-column:3}.rv-tally>div{padding:var(--s-2) var(--s-3);flex-direction:column;gap:0}.rv-ghost{grid-template-columns:112px minmax(0,1fr)}.rv-first-cta .btn{width:100%;min-height:48px}}.rv-edit-chat{gap:var(--s-3);flex-direction:column;flex:1;min-height:0;display:flex}.rv-helper{font:var(--text-sm);color:var(--fg-2)}.rv-bubble{max-width:88%;padding:var(--s-2) var(--s-3);border-radius:var(--r-4) var(--r-4) var(--r-1) var(--r-4);background:var(--bg-active);font:var(--text-md);color:var(--fg);overflow-wrap:anywhere;align-self:flex-end}.rv-sugg{gap:var(--s-2);flex-wrap:wrap;display:flex}.rv-compose{align-items:flex-end;gap:var(--s-2);border-radius:var(--r-4);box-shadow:var(--ring);padding:var(--s-1);background:var(--bg-panel);display:flex}.rv-compose .textarea,.rv-compose textarea{min-width:0;min-height:var(--control-md);max-height:160px;padding:6px var(--s-2);resize:none;box-shadow:none;field-sizing:content;flex:1;overflow-y:auto}.rv-compose .textarea:hover,.rv-compose .textarea:focus-visible{box-shadow:none}.rv-compose:focus-within{box-shadow:var(--ring-active)}.rv-edit-fields-open{align-self:flex-start}.rv-steer{gap:var(--s-3);padding-top:var(--s-8);border-top:1px solid var(--line);display:grid}.rv-steer-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.rv-rule{gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:var(--r-3);box-shadow:var(--ring);background:var(--bg-panel);justify-items:start;display:grid}.rv-rule-t{font:var(--text-md);color:var(--fg);font-weight:500}.rv-rule small{font:var(--text-xs);color:var(--fg-2)}.rv-rule-a{gap:var(--s-2);display:flex}.rv-why{gap:var(--s-2);justify-items:start;display:grid}.rv-why-pill{align-items:center;gap:var(--s-2);height:28px;padding:0 var(--s-3);border-radius:var(--r-full);background:var(--bg-subtle);color:var(--fg-2);font:var(--text-sm);cursor:pointer;border:0;display:inline-flex;position:relative}.rv-why-pill:after{content:"";width:100%;height:44px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rv-why-pill[aria-expanded=true]{color:var(--fg)}.rv-why-list{gap:var(--s-1);font:var(--text-sm);color:var(--fg-2);margin:0;padding-left:18px;display:grid}.rv-why-list[hidden]{display:none}.rv-mention{gap:var(--s-3);padding-top:var(--s-5);justify-items:start;display:grid}.rv-mention-seg{height:auto}.rv-mention-seg button{height:auto;min-height:24px}.rv-mention-seg button[aria-checked=true]{background:var(--bg-panel);color:var(--fg);box-shadow:0 1px 2px #18181b1a, 0 0 0 1px var(--line)}.rv-mention-seg button:disabled{cursor:default}.rv-mention-seg[aria-disabled=true]{opacity:.5}.rv-mention-note{font:var(--text-xs);color:var(--fg-2)}@media (hover:none),(pointer:coarse){.rv-chips{gap:var(--s-3)}.rv-chips .chip{position:relative}.rv-chips .chip:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rv-mention-seg button{min-height:44px;padding:0 var(--s-3)}}@media (prefers-reduced-motion:reduce){.rv-card,.rv-card.settle,.rv-meter-bar i{transition:none}.rv-redraw-shimmer{animation:none}}.rv-media .creative-native-video{flex:none}.rv-media .creative-native-video-frame{width:min(100%,33.75vh)}@media (max-width:760px){.rv.editing .rv-media .creative-native-video-frame{width:min(100%,18vh)}}.rv-connect-sheet{gap:var(--s-3);display:grid}.rv-connect-sheet .provider{height:auto;min-height:var(--row-md);padding-block:var(--s-2)}.rv-connect-sheet>[data-review-connect-status]:has(>.system-message-region:empty){margin-top:calc(var(--s-3) * -1)}.rv-connect-dialog .dialog-foot .rv-connect-later{margin-right:calc(var(--s-3) * -1)}.sheet-body .rv-connect-head{z-index:1;justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-1) 0 var(--s-3) var(--s-2);background:var(--bg-panel);display:flex;position:sticky;top:0}.sheet-body .rv-connect-title{font:var(--text-lg);margin:0}@media (hover:none),(pointer:coarse){.rv-connect-sheet .provider,.rv-connect-later{min-height:44px}}.skel-rv{gap:var(--s-4);min-width:0;padding-bottom:var(--s-8);flex-direction:column;display:flex}.skel-rv-head{align-items:center;gap:var(--s-4);min-width:0;display:flex}.skel-rv-prog{gap:var(--s-1);flex:1;max-width:240px;margin-left:auto;display:flex}.skel-rv-prog i{border-radius:var(--r-full);background:var(--line-2);flex:1;height:4px}.skel-rv-usage{width:180px;height:12px;margin-top:calc(var(--s-3) * -1)}.skel-rv-card{background:var(--bg-panel);border-radius:var(--r-4);min-width:0;box-shadow:var(--shadow-popover);grid-template-columns:minmax(0,480px) minmax(0,1fr);display:grid;overflow:hidden}.skel-rv-media{border-right:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.skel-rv-fmt{height:40px;padding:0 var(--s-3);align-items:center;display:flex}.skel-rv-slides{aspect-ratio:4/5;width:100%;height:auto;display:block}.skel-rv-dest{min-height:44px;padding:0 var(--s-3);border-top:1px solid var(--line);align-items:center;display:flex}.skel-rv-side{gap:var(--s-3);padding:var(--s-6);flex-direction:column;min-width:0;display:flex}.skel-rv-meta{gap:var(--s-1);display:flex}.skel-rv-hook{width:88%;height:20px}.skel-rv-hook.short{width:56%}.skel-rv-line{width:100%;height:12px}.skel-rv-line.short{width:64%}.skel-rv-grow{min-height:var(--s-8);flex:1}.skel-rv-actions{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.skel-rv-actions>.skeleton{border-radius:var(--r-3);height:40px}.skel-rv-actions>.skeleton:first-child{grid-column:1/-1}.skel-rv-mactions{display:none}@media (max-width:760px){.skel-rv,.skel-rv-head{gap:var(--s-2)}.skel-rv-prog{max-width:none}.skel-rv-usage{margin-top:0}.skel-rv-card{grid-template-columns:minmax(0,1fr)}.skel-rv-media{border-right:0}.skel-rv-side{padding:var(--s-2) var(--s-4) var(--s-3);gap:var(--s-2)}.skel-rv-fmt,.skel-rv-dest{padding-inline:var(--s-4)}.skel-rv-meta,.skel-rv-actions,.skel-rv-grow,.skel-rv-line.short{display:none}.skel-rv-mactions{gap:var(--s-2);padding-top:var(--s-2);grid-template-columns:.8fr .8fr 1.9fr;display:grid}.skel-rv-mactions>.skeleton{border-radius:var(--r-3);height:48px}}.autopilot-offer{align-items:center;gap:var(--s-2) var(--s-3);min-width:0;margin-top:var(--s-2);flex-wrap:wrap;display:flex}.autopilot-offer-hint{font:var(--text-sm);color:var(--fg-2);min-width:0}.autopilot-offer-error{font:var(--text-sm);color:var(--danger);flex-basis:100%;margin:0}.autopilot-offer-done{margin:var(--s-2) 0 0;font:var(--text-sm);color:var(--fg-2)}.billing-plan-row .autopilot-offer,.billing-plan-row .autopilot-offer-done{margin-top:0}.autopilot-trial-ended{margin:0}@media (max-width:640px){.autopilot-offer .btn{justify-content:center;width:100%}}.rv-attribution{align-items:center;gap:var(--s-2);font:var(--text-xs);color:var(--fg-3);flex-wrap:wrap;display:flex}.rv-attribution-remove{color:var(--fg-3);text-underline-offset:2px;text-decoration:underline}.rv-attribution-remove:hover{color:var(--fg-2)}
.for-you-page{flex-direction:column;display:flex}.fy{--fy-card-w:min(100%, 440px);gap:var(--s-4);width:100%;max-width:920px;font-family:var(--font-sans);flex-direction:column;margin:0 auto;display:flex}.fy :where(button,.btn,input,textarea,p,h1,h2,span,small,li,a,kbd){font-family:var(--font-sans)}.fy .btn{font-weight:400}.fy .btn.primary kbd,.fy .btn.primary .kbd{color:var(--fg-inverse);opacity:1;background:0 0;border-color:currentColor}.fy{transition:transform var(--t-step,.2s) ease}@media (min-width:1180px){.fy.with-side{transform:translate(-162px)}}.fy-head{justify-content:space-between;align-items:flex-end;gap:var(--s-3);width:var(--fy-card-w);margin:0 auto;display:flex}.fy-head-t{gap:2px;min-width:0;display:grid}.fy-title{font:400 28px/1.1 var(--font-sans);letter-spacing:var(--track-lg);color:var(--fg);margin:0}.fy-sub{font:400 14px/20px var(--font-sans);color:var(--fg-3);margin:0}.fy-note{width:var(--fy-card-w);margin:0 auto}.fy-stage{justify-content:center;gap:var(--s-4);display:grid;position:relative}.fy-deck{width:var(--fy-card-w);justify-self:center;position:relative}@media (min-width:1180px){.fy-stage.with-side .fy-side{top:0;left:calc(50% + 220px + var(--s-6));width:300px;position:absolute}}.fy-card{border-radius:var(--r-4);background:var(--bg-panel);box-shadow:0 0 0 1px var(--line), 0 8px 24px #18181b14;touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:transform var(--t-step,.2s) cubic-bezier(.2, .7, .2, 1), opacity var(--t-step,.2s) ease;flex-direction:column;display:flex;position:relative;overflow:hidden}.fy-card:focus-visible{outline:2px solid var(--focus-line);outline-offset:3px}.fy-card.dragging{cursor:grabbing;transition:none}.fy-card.settle{transition:transform .22s ease-in,opacity .22s ease-in}.fy-card.top{z-index:2}.fy-behind{z-index:1;pointer-events:none;position:absolute;inset:0}.fy-behind img{aspect-ratio:4/5;object-fit:cover;width:100%}.fy-behind.d1{transform:translateY(8px)scale(.97)}.fy-media{aspect-ratio:4/5;background:var(--bg-subtle);position:relative}.fy-media img{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:opacity .16s;display:block}.fy-wait{aspect-ratio:4/5;border-radius:0;width:100%}.fy-dots{gap:4px;display:flex}.fy-dots i{border-radius:var(--r-1);background:var(--line-2);flex:none;width:18px;height:3px}.fy-dots i.on{background:var(--fg)}.fy-tap{cursor:pointer;background:0 0;border:0;position:absolute;inset:44px 56px}.fy-zone{display:none}@media (pointer:coarse){.fy-zone{background:0 0;border:0;width:24%;display:block;position:absolute;top:0;bottom:0}.fy-zone.l{left:0}.fy-zone.r{right:0}.fy-zone:disabled{pointer-events:none}.fy-tap{inset:0 24%}.fy-arrow{display:none}}.fy-arrow{border-radius:var(--r-full);color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.fy-arrow:before{content:"";border-radius:var(--r-full);background:#18181b52;position:absolute;inset:6px}.fy-arrow>*{position:relative}@media (hover:hover){.fy-arrow{opacity:0;transition:opacity .12s}.fy-media:hover .fy-arrow:not(:disabled),.fy-arrow:focus-visible{opacity:1}}.fy-arrow.l{left:6px}.fy-arrow.r{right:6px}.fy-arrow:disabled{opacity:0;pointer-events:none}.fy-arrow:focus-visible{outline:2px solid var(--focus-line);outline-offset:2px}.fy-redraw{background:#ffffff59;place-items:center;display:grid;position:absolute;inset:0}.fy-pill{border-radius:var(--r-full);background:var(--bg-inverse);color:var(--fg-inverse);font:400 13px/20px var(--font-sans);padding:6px 12px}.fy-body{gap:var(--s-2);padding:var(--s-4) var(--s-4) var(--s-5);display:grid}.fy-caption{font:400 15px/22px var(--font-sans);color:var(--fg-2);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.fy .rv-why-pill{height:32px;font:400 13px/20px var(--font-sans)}.fy .rv-why{position:relative}.fy .rv-why-list{z-index:4;left:0;right:0;bottom:calc(100% + var(--s-2));padding:var(--s-3) var(--s-4) var(--s-3) var(--s-6);border-radius:var(--r-4);background:var(--bg-panel);box-shadow:var(--shadow-popover);color:var(--fg);margin:0;position:absolute}.fy-body{position:relative}.fy-tint{z-index:3;pointer-events:none;place-items:center;transition:opacity 80ms linear;display:grid;position:absolute;inset:0}.fy-tint.ok{background:color-mix(in srgb, var(--st-green) 22%, transparent)}.fy-tint.no{background:color-mix(in srgb, var(--fg) 14%, transparent)}.fy-stamp{border-radius:var(--r-4);background:var(--bg-panel);font:400 20px/1 var(--font-sans);border:2px solid;padding:8px 18px}.fy-tint.ok .fy-stamp{color:var(--st-green)}.fy-tint.no .fy-stamp{color:var(--fg-2)}.fy-actions,.fy-offer-bar{gap:var(--s-2);width:var(--fy-card-w);grid-template-columns:1fr 1fr 1.3fr;margin:0 auto;display:grid}.fy-offer-bar{grid-template-columns:1fr}.fy-actions .btn,.fy-offer-bar .btn,.fy-row .btn,.fy-options .btn{min-height:48px;font:400 15px/20px var(--font-sans);justify-content:center}.fy-actions>.skeleton{border-radius:var(--r-2,10px);height:48px}@media (pointer:fine){.fy-hint[aria-hidden=true]{display:none}}.fy-hint{margin:calc(var(--s-2) * -1) auto 0;width:var(--fy-card-w);text-align:center;font:400 13px/18px var(--font-sans);color:var(--fg-3)}.fy-errors{gap:var(--s-3);width:var(--fy-card-w);margin:0 auto;display:grid}.fy-side{top:var(--s-6);padding:var(--s-5);border-radius:var(--r-4);background:var(--bg-panel);box-shadow:0 0 0 1px var(--line);position:sticky}.fy-steer,.fy-where{gap:var(--s-3);display:grid}.fy-panel-t{font:400 20px/1.2 var(--font-sans);color:var(--fg);margin:0}.fy-panel-lead{font:400 14px/20px var(--font-sans);color:var(--fg-2);margin:0}.fy-options,.fy-row{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.fy-offer{gap:var(--s-3);display:grid}.fy-seg{width:100%}.fy-seg button{flex:1 1 0;min-height:36px}.fy-hint-s{font:400 13px/18px var(--font-sans);color:var(--fg-3);margin:0}.fy-close{justify-self:start}.fy-accts{gap:var(--s-1);display:grid}.fy-acct{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:48px;display:flex}.fy-acct span{font:400 15px/20px var(--font-sans);display:grid}.fy-acct small{color:var(--fg-3);font:400 13px/18px var(--font-sans)}.fy-empty{justify-items:center;gap:var(--s-2);width:var(--fy-card-w);margin:var(--s-8,48px) auto 0;text-align:center;display:grid}.fy-empty-t{font:400 22px/1.25 var(--font-sans);color:var(--fg);margin:0}.fy-empty-b{max-width:34ch;font:400 15px/22px var(--font-sans);color:var(--fg-2);margin:0}.fy-link{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.fy-ghost{width:60%;margin-bottom:var(--s-3)}.fy-ghost-img{aspect-ratio:4/5;border-radius:var(--r-4);width:100%}@media (max-width:759px){.fy{gap:var(--s-3)}.fy-title{font:400 24px/1.1 var(--font-sans)}.fy-card{border-radius:var(--r-4)}.fy-body{padding:var(--s-3) var(--s-3) var(--s-4)}}@media (pointer:coarse){.fy .rv-why-pill{min-height:44px}}@media (prefers-reduced-motion:reduce){.fy-card,.fy-card.settle,.fy-media img,.fy-tint{transition:none}}[data-fy-sheet] .fy-steer,[data-fy-sheet] .fy-where{padding:0 var(--s-4) var(--s-4)}@media (pointer:coarse){.fy .fy-arrow{display:none}}@media (max-width:760px){body:has(.fy[data-fy-view=card]) .toast-host:not([data-over-sheet]){top:calc(max(var(--s-4), env(safe-area-inset-top)) + 52px);bottom:auto}}@media (pointer:coarse){.fy-seg button,.fy-more{min-height:44px}}
.videos-page{flex-direction:column;display:flex}.vs{gap:var(--s-5);width:100%;max-width:1120px;margin:0 auto;display:grid}.vs-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.vs-title{font:400 26px/32px var(--font-sans);letter-spacing:-.02em;color:var(--fg);margin:0}@media (min-width:900px){.vs-title{font:400 32px/40px var(--font-sans)}}.vs-lead{color:var(--fg-2);margin:0}.vs-label{justify-content:space-between;gap:var(--s-3);font:400 13px/19px var(--font-sans);color:var(--fg-3);margin:0 0 10px;display:flex}.vs-review{gap:var(--s-5);display:grid}@media (min-width:900px){.vs-review{gap:var(--s-10);grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start}}.vs-player{aspect-ratio:9/16;border-radius:var(--r-4);background:#000;justify-self:center;width:min(100%,380px);position:relative;overflow:hidden}.vs-player video{object-fit:cover;width:100%;height:100%;display:block}.vs-sound{border-radius:var(--r-full);color:#fff;min-height:36px;font:400 13px/19px var(--font-sans);cursor:pointer;background:#0000008c;border:0;padding:0 12px;position:absolute;bottom:10px;right:10px}@media (pointer:coarse){.vs-sound{min-height:44px}}.vs-side{align-content:start;gap:18px;min-width:0;display:grid}.vs-hook{font:400 20px/28px var(--font-sans);letter-spacing:-.01em;color:var(--fg);margin:0}@media (min-width:900px){.vs-hook{font:400 24px/32px var(--font-sans);letter-spacing:-.02em}}.vs-meta{font:400 13px/19px var(--font-sans);color:var(--fg-3);margin:4px 0 0}.vs-bar{gap:10px;display:flex}.vs-bar>*{flex:1}.vs-bar>[data-videos-approve]{flex:2}@media (min-width:900px){.vs-bar>*,.vs-bar>[data-videos-approve]{flex:none}.vs-bar>[data-videos-approve]{min-width:160px}}@media (pointer:coarse){.vs .btn,.vs button{min-height:44px}}.vs-chips,.vs-row{flex-wrap:wrap;gap:8px;display:flex}.vs-working{color:var(--fg-2);font:400 14px/20px var(--font-sans);align-items:flex-start;gap:10px;margin:0;display:flex}.vs-spin{border-radius:var(--r-full);border:2px solid var(--line-2);border-top-color:var(--fg);flex:none;width:16px;height:16px;margin-top:3px;animation:.9s linear infinite vs-spin}@keyframes vs-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vs-spin,.vs-skel span{animation:none}}.vs-option,.vs-reasons{border-radius:var(--r-4);background:var(--bg-panel);box-shadow:0 0 0 1px var(--line);gap:12px;padding:14px;display:grid}.vs-nudge .vs-working,.vs-nudge .vs-option{margin-top:12px}.vs-option dl{margin:0}.vs-option dt{font:400 12px/17px var(--font-sans);color:var(--fg-3)}.vs-option dd{color:var(--fg);margin:2px 0 0}.vs-next{display:none}@media (min-width:900px){.vs-next{gap:8px;display:grid}}.vs-next-item{border-radius:var(--r-3);background:var(--bg-panel);box-shadow:0 0 0 1px var(--line);color:var(--fg);font:400 14px/20px var(--font-sans);text-align:left;cursor:pointer;border:0;padding:10px 12px}.vs-note{font:400 13px/19px var(--font-sans);color:var(--fg-3);margin:0}.vs-making{gap:16px;display:grid}.vs-skels{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:640px;display:grid}.vs-skel{gap:8px;display:grid}.vs-skel span{aspect-ratio:9/16;border-radius:var(--r-4);background:linear-gradient(100deg, var(--bg-active) 30%, var(--bg-subtle) 50%, var(--bg-active) 70%);background-size:300% 100%;animation:1.6s ease-in-out infinite vs-shimmer}.vs-skel p{font:400 13px/19px var(--font-sans);color:var(--fg-3);margin:0}@keyframes vs-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.vs-empty{padding:var(--s-6) 0 0;gap:8px;display:grid}.vs-empty h2{font:400 20px/28px var(--font-sans);color:var(--fg);margin:0}.vs-empty p{color:var(--fg-2);margin:0}.vs-sheet{gap:6px;display:grid}.vs-sheet h3{font:400 13px/19px var(--font-sans);color:var(--fg-3);margin:14px 0 6px}.vs-mini{aspect-ratio:9/16;object-fit:cover;border-radius:var(--r-2);background:#000;width:72px}.vs-when{color:var(--fg);margin:0}.vs-help{font:400 14px/20px var(--font-sans);color:var(--fg-2);margin:0}.vs-cap{font:400 14px/20px var(--font-sans);color:var(--fg-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.vs-sheet-foot{justify-content:flex-end;gap:10px;display:flex}.vs-sheet .vs-sheet-foot,.vs-sheet+.vs-sheet-foot{margin-top:20px}@media (max-width:899px){.vs-sheet-foot>*{flex:1}.vs-sheet-foot>[data-videos-schedule]{flex:2}}.vs .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vs-sheet-title{font:400 20px/28px var(--font-sans);color:var(--fg);margin:0 0 8px}.vs-skel-player{background:var(--bg-active);animation:1.4s ease-in-out infinite alternate vs-pulse}.vs-bar>.vs-skel-primary{flex:2;display:flex}.vs-bar>.vs-skel-primary>.btn{flex:1}@media (min-width:900px){.vs-bar>.vs-skel-primary{flex:none}.vs-bar>.vs-skel-primary>.btn{min-width:160px}}@media (pointer:coarse){.vs .btn{min-height:44px}}@keyframes vs-pulse{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.vs-skel-player{animation:none}}.vs-no-accounts{gap:var(--s-2);justify-items:start;display:grid}
.dashboard-main.remix-page>*{max-width:960px;margin-inline:auto}.remix{gap:var(--s-4);min-width:0;padding-bottom:var(--s-8);display:grid}.remix h3,.remix p,.remix figure{margin:0}.remix-credits{font:var(--text-sm);color:var(--fg-2);font-variant-numeric:tabular-nums;margin-top:var(--s-1)}.remix-label{color:var(--fg);font-weight:600}.remix-grid{gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.remix-format,.remix-card{gap:var(--s-2);min-width:0;padding:var(--s-4);background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--r-4);font:var(--text-sm);color:var(--fg-2);display:grid}.remix-format-head,.remix-card-head{justify-content:space-between;align-items:center;gap:var(--s-2);min-width:0;display:flex}.remix-format-head h3,.remix-card-head h3{font:var(--text-md);color:var(--fg);overflow-wrap:anywhere;font-weight:600}.remix-example a{color:var(--fg);overflow-wrap:anywhere}.remix-sound{font:var(--text-xs);overflow-wrap:anywhere}.remix-format-foot{margin-top:var(--s-1);display:flex}.remix-format-foot .btn{flex:1}.remix-list{gap:var(--s-3);display:grid}.remix-working{color:var(--fg-2)}.remix-board{gap:var(--s-3);min-width:0;display:grid}.remix-still img{aspect-ratio:9/16;object-fit:cover;border-radius:var(--r-3);border:1px solid var(--line);width:100%;max-width:160px;height:auto;margin-inline:auto;display:block}.remix-fields{gap:var(--s-2);min-width:0;display:grid}.remix-beat{gap:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--line);display:grid}.remix-actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.remix-actions .btn{flex:auto}@media (min-width:720px){.remix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.remix-board{grid-template-columns:200px minmax(0,1fr);align-items:start}.remix-still img{max-width:none}.remix-actions .btn,.remix-format-foot .btn{flex:none}}@media (min-width:1100px){.remix-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (pointer:coarse){.remix .btn{height:auto;min-height:44px}}
.remix-studio{color:var(--fg);padding:32px 12px 60px}.studio-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.studio-heading h1{font:var(--text-2xl);letter-spacing:-1.5px;margin:10px 0 12px;font-weight:550;line-height:1.1}.studio-heading p:not(.studio-eyebrow){color:var(--fg-2);font:var(--text-md);margin:0}.studio-eyebrow{font:var(--text-xs);letter-spacing:1.4px;color:var(--fg-2);margin:0;font-weight:600}.studio-credit{font:var(--text-xs);border:1px solid var(--line);border-radius:var(--r-full);white-space:nowrap;padding:9px 12px}.studio-url{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--r-4);align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;display:flex}.studio-url>.icon{color:var(--fg-2);flex-shrink:0}.studio-section-tabs{border-bottom:1px solid var(--line);gap:26px;margin-bottom:22px;display:flex}.studio-section-tabs button{color:var(--fg-2);font:var(--text-md);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 14px}.studio-section-tabs button[aria-pressed=true]{color:var(--fg);border-bottom-color:var(--fg)}.studio-section-tabs span{font:var(--text-xs);background:var(--bg-panel);border-radius:var(--r-3);margin-left:5px;padding:2px 5px}.studio-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.studio-filters{flex-wrap:wrap;gap:6px;display:flex}.studio-filters button{font:var(--text-xs);border-radius:var(--r-3);color:var(--fg-2);cursor:pointer;background:0 0;border:1px solid #0000;padding:8px 12px}.studio-filters button[aria-pressed=true]{background:var(--fg);color:var(--bg-panel)}.studio-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.studio-video-card{border:1px solid var(--line);border-radius:var(--r-4);background:var(--bg-panel);min-width:0;transition:box-shadow .2s;overflow:hidden}.studio-video-card:hover{box-shadow:none}.studio-video-card .studio-original{border:0;border-radius:0}.studio-original{aspect-ratio:9/14;background:var(--fg);color:#fff;border-radius:var(--r-4);border:1px solid var(--fg);position:relative;overflow:hidden}.studio-original iframe{border:0;width:100%;height:calc(100% - 28px);display:block}.studio-original-link{font:var(--text-xs);background:var(--fg);height:28px;color:var(--bg-panel);justify-content:center;align-items:center;gap:6px;text-decoration:none;display:flex;position:absolute;bottom:0;left:0;right:0}.studio-original-link .icon{width:12px;height:12px}.studio-play{text-align:center;width:100%;height:calc(100% - 28px);color:var(--fg);background:var(--bg-subtle);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:28px;display:flex}.studio-video-card:nth-child(3n+2) .studio-play,.studio-video-card:nth-child(3n+3) .studio-play{background:var(--bg-subtle)}.studio-play strong{font:var(--text-2xl);letter-spacing:-.5px;font-weight:500;line-height:1.15}.studio-play>span:last-child{color:var(--fg-2);font:var(--text-xs)}.studio-play-icon{border:1px solid var(--fg-2);border-radius:var(--r-full);place-items:center;width:44px;height:44px;display:grid}.studio-card-info{padding:16px}.studio-card-stats{font:var(--text-xs);color:var(--fg-2);justify-content:space-between;align-items:center;display:flex}.studio-card-stats strong{color:var(--fg);font-weight:550}.studio-card-info h2{font:var(--text-md);letter-spacing:-.2px;margin:8px 0 10px;font-weight:550;line-height:1.4}.studio-card-bottom{justify-content:space-between;align-items:center;gap:6px;display:flex}.studio-card-bottom>span{color:var(--fg-2);font:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.studio-footnote{color:var(--fg-2);font:var(--text-xs);margin-top:28px}.studio-concept{grid-template-columns:220px 1fr;align-items:start;gap:30px;padding:4px;display:grid}.studio-concept h2{font:var(--text-2xl);letter-spacing:-.6px;margin:9px 0;line-height:1.1}.studio-concept h3{font:var(--text-sm);margin:24px 0 7px}.studio-concept p:not(.studio-eyebrow){font:var(--text-sm);color:var(--fg-2);line-height:1.6}.studio-source-proof{margin:0}.studio-quality{border-top:1px solid var(--line);align-items:start;gap:10px;margin-top:22px;padding-top:16px;display:flex}.studio-quality .icon{color:var(--fg-2);flex-shrink:0;margin-top:3px}.studio-quality p{margin:0}.studio-quality strong{color:var(--fg)}.studio-modal-note{max-width:230px;font:var(--text-xs);color:var(--fg-2);margin:0 auto 0 0}.studio-empty{text-align:center;padding:70px 20px}.studio-empty h2{font:var(--text-2xl);font-weight:500}.studio-empty p{color:var(--fg-2);margin:12px 0 24px}.studio-results{gap:32px;max-width:860px;margin:24px auto;display:grid}.studio-story-summary{padding:30px 0}.studio-story-summary h2{font:var(--text-2xl);letter-spacing:-.8px;max-width:650px;margin:12px 0;font-weight:500;line-height:1.2}.studio-story-summary>p:not(.studio-eyebrow){color:var(--fg-2);font:var(--text-md);line-height:1.6}.studio-story-summary>div{border-left:2px solid var(--line);max-width:680px;margin-top:22px;padding-left:18px}.studio-story-summary>div>span{font:var(--text-xs);font-weight:600}.studio-story-summary>div>p{font:var(--text-md);color:var(--fg-2);margin:7px 0;line-height:1.6}.studio-progress{align-items:center;gap:32px;padding:50px 20px;display:flex}.studio-progress h2{font:var(--text-2xl);letter-spacing:-.6px;margin:10px 0;font-weight:500}.studio-progress p:last-child{font:var(--text-md);color:var(--fg-2)}.studio-progress-orbit{border:1px solid var(--line);border-top:2px solid var(--fg);border-radius:var(--r-full);flex-shrink:0;width:62px;height:62px;animation:1.6s linear infinite studio-spin}@keyframes studio-spin{to{transform:rotate(360deg)}}.remix-nav-disabled{opacity:.45;cursor:not-allowed;text-align:left;background:0 0;border:0;width:100%}.remix-soon{font:var(--text-xs);border:1px solid var(--line);border-radius:var(--r-3);margin-left:auto;padding:2px 4px}@media (max-width:1100px){.studio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.studio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.studio-heading{flex-direction:column;align-items:start;gap:14px}.studio-toolbar{flex-direction:column;align-items:start}.studio-concept{grid-template-columns:170px 1fr;gap:20px}}@media (max-width:520px){.remix-studio{padding:20px 0}.studio-url{flex-wrap:wrap;gap:6px}.studio-concept{grid-template-columns:1fr}.studio-concept .studio-original{width:100%;max-width:210px;margin:auto}.studio-card-bottom{flex-wrap:wrap}.studio-play{padding:12px}.studio-play strong{font:var(--text-xl)}.studio-progress{gap:15px;padding:25px 0}}@media (prefers-reduced-motion:reduce){.studio-progress-orbit{animation:none}}.studio-url-hint{font:var(--text-xs);color:var(--fg-2);margin:0 0 28px;line-height:1.5}.studio-result-count{font:var(--text-xs);color:var(--fg-2);margin:0 0 16px}.studio-card-info h2{min-height:42px}.studio-video-loading{font:var(--text-xs);border-radius:var(--r-3);background:var(--bg-panel);color:var(--fg);pointer-events:none;padding:6px 10px;position:absolute;top:12px;left:12px}.studio-original-link{height:36px;font:var(--text-xs)}.studio-original iframe,.studio-play{height:calc(100% - 36px)}.studio-remix-row{text-align:left;width:100%;color:var(--fg);border:1px solid var(--line);border-radius:var(--r-4);background:var(--bg-panel);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.studio-remix-row:hover{border-color:var(--fg-2)}.studio-remix-row h2{font:var(--text-xl);margin:8px 0 0;font-weight:500;line-height:1.4}.studio-remix-status{font:var(--text-xs);flex-shrink:0;align-items:center;gap:12px;display:flex}.studio-remix-status .icon{width:16px;height:16px}.studio-presenter{float:right;object-fit:cover;border-radius:var(--r-4);width:180px;height:auto;margin:0 0 24px 28px}.studio-story-summary{display:flow-root}.studio-recovery{justify-items:start;gap:18px;display:grid}.studio-working-dot{border-radius:var(--r-full);width:7px;height:7px;animation:1.5s ease-in-out infinite studio-pulse;display:inline-block;background:var(--fg)!important;padding:0!important}.studio-section-tabs button:disabled{opacity:.5;cursor:not-allowed}@keyframes studio-pulse{50%{opacity:.3}}@media (max-width:520px){.studio-grid{grid-template-columns:1fr;gap:24px}.studio-original{aspect-ratio:9/12}.studio-card-info h2{min-height:0}.studio-card-bottom{flex-wrap:nowrap}.studio-remix-row{flex-direction:column;align-items:start;gap:16px}.studio-presenter{width:110px;margin-left:16px}.studio-filters button{min-height:40px}}@media (prefers-reduced-motion:reduce){.studio-working-dot{animation:none}.studio-video-card{transition:none}}.studio-video-loading button{pointer-events:auto;color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline;display:block}.studio-credit{border:0;border-left:1px solid var(--line);white-space:nowrap;border-radius:0;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:4px;padding:3px 0 3px 18px;display:flex}.studio-credit-label{font:var(--text-xs);font-weight:500;line-height:18px}.studio-credit-label strong{font:var(--text-lg);font-variant-numeric:tabular-nums;margin-right:3px;font-weight:600}.studio-credit-detail{font:var(--text-xs);color:var(--fg-2);line-height:16px}@media (max-width:800px){.studio-credit{border-left:0;flex-direction:row;align-items:center;gap:10px;padding:0}}.studio-link-panel{border:1px solid var(--line);border-radius:var(--r-4);background:var(--bg-panel);margin-bottom:28px;padding:20px}.studio-link-heading{margin-bottom:14px}.studio-link-heading h2{font:var(--text-md);letter-spacing:-.2px;margin:0 0 5px;font-weight:600}.studio-link-heading p{color:var(--fg-2);font:var(--text-xs);margin:0;line-height:1.5}.studio-link-panel .studio-url{background:0 0;border:0;border-radius:0;gap:10px;margin:0;padding:0}.studio-link-error{font:var(--text-xs);color:var(--fg);margin:12px 0 0;line-height:1.5}@media (max-width:520px){.studio-link-panel{padding:16px}.studio-link-panel .studio-url{flex-direction:column;gap:10px}}.remix-delivered-video{aspect-ratio:9/16;object-fit:contain;border-radius:var(--r-4);background:var(--fg);width:min(100%,360px);max-height:65vh;margin:0 auto 24px;display:block}.studio-search{align-items:center;gap:var(--s-2);width:min(100%,260px);display:flex}.studio-search input,.studio-url input{flex:1;min-width:0}.studio-heading h1{font:var(--text-lg);letter-spacing:var(--track-md)}.studio-eyebrow{font:var(--text-xs);letter-spacing:normal}.remix-studio button:focus-visible,.remix-studio a:focus-visible{outline:var(--focus);outline-offset:2px}@media (forced-colors:active){.remix-studio button:focus-visible,.remix-studio a:focus-visible{outline:2px solid highlight}}.studio-publish-bar{align-items:center;gap:var(--s-3);padding:var(--s-3) 0;color:var(--fg-2);font:var(--text-sm);display:flex}.studio-publish-fields{gap:var(--s-4);display:grid}.studio-publish-choice{align-items:center;gap:var(--s-3);display:flex}.studio-publish-preview{gap:var(--s-3);display:flex;overflow-x:auto}.studio-publish-preview img{object-fit:contain;width:140px;height:auto}.kept-video{grid-template-columns:minmax(0,1fr);gap:20px;margin:0 0 40px;display:grid}.kept-video-frame{aspect-ratio:9/16;border-radius:var(--r-4);background:var(--bg-inverse);width:min(100%,56.25svh - 146.25px);margin:0 auto;position:relative;overflow:hidden}.kept-video-frame video,.kept-video-still{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kept-video-frame video{cursor:pointer}.kept-video-still{animation:14s ease-in-out infinite alternate kept-drift}.kept-video-sound{border-radius:var(--r-full);background:color-mix(in srgb, var(--bg-inverse) 60%, transparent);min-height:36px;color:var(--fg-inverse);font:var(--text-sm);cursor:pointer;border:0;padding:6px 12px;position:absolute;top:12px;left:12px}.kept-video-status{font:var(--text-md);margin:0;font-weight:600}.kept-video-bar{border-radius:var(--r-full);background:var(--line);height:4px;margin-top:12px;position:relative;overflow:hidden}.kept-video-bar>span{background:var(--fg);transform-origin:0;transition:transform 1s linear;position:absolute;inset:0}.kept-video-bar:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--bg-panel) 55%, transparent), transparent);width:40%;animation:1.8s linear infinite kept-shimmer;position:absolute;top:0;bottom:0}.kept-video-body h1{font:var(--text-2xl);letter-spacing:-.8px;margin:16px 0 8px;font-weight:500;line-height:1.2}.kept-video-note{color:var(--fg-3);font:var(--text-sm);margin:0 0 20px}.kept-video-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kept-video-actions .studio-publish-bar{margin:0}@media (min-width:900px){.kept-video{grid-template-columns:340px minmax(0,1fr);align-items:center;gap:48px}.kept-video-frame{width:100%}}@keyframes kept-drift{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes kept-shimmer{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.kept-video *,.kept-video :after{transition:none!important;animation:none!important}}.early-creators{border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-panel);justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;padding:12px 16px;display:flex}.early-creators p{font:var(--text-sm);color:var(--fg-2);margin:0}.early-creators a{color:var(--fg);text-underline-offset:3px}.early-creators-dismiss{min-height:44px;color:var(--fg-3);font:var(--text-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.create-early-creators{max-width:1240px;padding-top:var(--s-6)}.create-early-creators .early-creators{margin:0}.remix-studio.rx{position:relative}.rx-skip:not(:focus-visible){opacity:0;pointer-events:none}.create-early-creators .early-creators,.remix-tab>.early-creators{margin:0 0 var(--s-3);background:var(--bg-subtle);background:0 0;border:0;min-height:44px;padding:0}.create-early-creators .early-creators p,.remix-tab>.early-creators p,.create-early-creators .early-creators-dismiss,.remix-tab>.early-creators .early-creators-dismiss{font:var(--text-xs)}.remix-finished{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.rx-focus-stack{flex-direction:column;width:min(100%,300px);min-width:0;display:flex}@media (max-width:719px){.rx-focus-stack{width:min(100%,220px)}.remix-finished{flex-direction:column;align-items:flex-start}}.rx-focus-stack>.rx-player{width:100%;margin:0}.remix-ai-label{color:var(--fg-3);font:var(--text-xs);margin:0}.remix-finished .btn{min-height:44px}.kept-video-download{width:auto;margin-top:0}.create-early-creators .early-creators a,.remix-tab>.early-creators a{padding-block:13px;display:inline}
.dashboard-main.remix-tab,.rx-dialog{--font-sans:var(--font-geist), "Geist", "Inter", -apple-system, "Segoe UI", sans-serif;--text-xs:400 12px/16px var(--font-sans);--text-sm:400 13px/20px var(--font-sans);--text-md:400 14px/20px var(--font-sans);--text-lg:400 16px/24px var(--font-sans);--text-xl:400 20px/28px var(--font-sans);--text-2xl:400 24px/32px var(--font-sans);font-family:var(--font-sans)}.dashboard-main.remix-tab :where(button,input,select,textarea,strong,b,h1,h2,h3,h4,.btn),.rx-dialog :where(button,input,select,textarea,strong,b,h1,h2,h3,h4,.btn){font-family:var(--font-sans);font-weight:400}.dashboard-main.remix-tab>*{max-width:1160px}.rx.remix-studio{padding:0 0 var(--s-12)}.rx h1,.rx h2,.rx h3,.rx p{margin:0}.rx-eyebrow{font:var(--text-xs);color:var(--fg-3)}.rx-head-text{gap:var(--s-2);min-width:0;display:grid}.rx-head h1{font:400 24px/1.15 var(--font-sans);letter-spacing:-.02em;color:var(--fg)}.rx-lead{font:var(--text-md);color:var(--fg-2)}.rx-meter{font:var(--text-sm);color:var(--fg);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;justify-items:end;gap:2px;display:grid}.rx-meter strong{font:400 16px/20px var(--font-sans);margin-right:2px}.rx-meter-detail{font:var(--text-xs);color:var(--fg-3)}.rx-link{gap:var(--s-2);margin-bottom:var(--s-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.rx-link .input{min-width:0;height:40px}.rx-link .input[aria-invalid=true]{border-color:var(--st-red);box-shadow:0 0 0 1px var(--st-red)}.rx-field-error{font:var(--text-sm);color:var(--st-red);grid-column:1/-1}.rx-field-note{font:var(--text-sm);color:var(--fg-2);margin-top:var(--s-2)}.rx-toolbar{gap:var(--s-3);margin:var(--s-4) 0 var(--s-5);min-width:0;display:grid}.rx-chips{gap:var(--s-2);overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--s-4) * -1);padding-inline:var(--s-4);scroll-padding-inline:var(--s-4);display:flex;overflow-x:auto}.rx-chips::-webkit-scrollbar{display:none}.rx-chips button{border:1px solid var(--line);border-radius:var(--r-full);background:var(--bg-panel);height:36px;color:var(--fg-2);font:var(--text-sm);cursor:pointer;white-space:nowrap;flex:none;padding:0 14px}.rx-chips button:hover{color:var(--fg);border-color:var(--line-2)}.rx-chips button[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--fg-inverse)}.rx-search.input{width:100%;min-width:0;height:36px}.rx-grid{gap:var(--s-5) var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rx-card{align-content:start;gap:6px;min-width:0;display:grid}.rx-poster{aspect-ratio:9/16;border-radius:var(--r-4);background:var(--bg-inverse);cursor:pointer;isolation:isolate;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.rx-poster:disabled{cursor:default}.rx-poster:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#0000008c);height:40%;position:absolute;inset:auto 0 0}.rx-poster-media,.rx-poster-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.rx-poster-probe{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.rx-poster-fallback{padding:var(--s-4);background:var(--bg-inverse);color:var(--fg-inverse);text-align:left;font:400 17px/1.25 var(--font-sans);letter-spacing:-.01em;align-items:flex-end;display:flex;position:absolute;inset:0}.rx-poster-fallback span{-webkit-line-clamp:6;margin-bottom:var(--s-6);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.rx-card .rx-poster:hover .rx-poster-video{transform:scale(1.02)}.rx-poster-video{transition:transform .4s}}.rx-views,.rx-status{z-index:2;font:var(--text-xs);border-radius:var(--r-full);white-space:nowrap;padding:4px 9px;position:absolute}.rx-views{left:var(--s-2);bottom:var(--s-2);color:var(--fg-inverse);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums;background:#00000073}.rx-status{left:var(--s-2);top:var(--s-2);background:var(--bg-panel);color:var(--fg)}.rx-status[data-tone=ready]{background:var(--st-green-bg);color:var(--st-green);background-color:color-mix(in srgb, var(--st-green) 14%, var(--bg-panel))}.rx-status[data-tone=working]{background-color:color-mix(in srgb, var(--st-blue) 14%, var(--bg-panel));color:var(--st-blue)}.rx-status[data-tone=attention]{background-color:color-mix(in srgb, var(--st-red) 14%, var(--bg-panel));color:var(--st-red)}.rx-status[data-tone=review]{background-color:color-mix(in srgb, var(--st-amber) 18%, var(--bg-panel));color:var(--fg)}.rx-card-title{font:400 14px/1.3 var(--font-sans);color:var(--fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}.rx-card-meta{justify-content:space-between;gap:var(--s-2);font:var(--text-xs);color:var(--fg-3);min-width:0;display:flex}.rx-card-meta span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rx-card-eyebrow{font:var(--text-xs);color:var(--fg-3);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.rx-mine .rx-card-title{margin-top:0}.rx-footnote{font:var(--text-xs);color:var(--fg-3);margin-top:var(--s-8)}.rx .empty-state,.rx .studio-empty{margin-top:var(--s-6)}.rx-back{margin:var(--s-3) 0 var(--s-2)}.rx-focus{gap:var(--s-5);margin-top:var(--s-3);display:grid}.rx-focus-media{justify-content:center;display:flex}.rx-player{aspect-ratio:9/16;object-fit:cover;border-radius:var(--r-4);background:var(--bg-inverse);width:min(100%,300px);display:block}.rx-focus-body{gap:var(--s-5);align-content:start;min-width:0;display:grid}.rx-summary{gap:var(--s-2);justify-items:start;display:grid}.rx-summary .rx-status{position:static}.rx-summary h2{font:400 22px/1.2 var(--font-sans);letter-spacing:-.015em;color:var(--fg)}.rx-summary>p{font:var(--text-md);color:var(--fg-2);line-height:1.55}.rx-why{border-left:2px solid var(--line);padding-left:var(--s-4);margin-top:var(--s-2);gap:4px;display:grid}.rx-why span{font:var(--text-xs);color:var(--fg-3)}.rx-why p{font:var(--text-md);color:var(--fg-2);line-height:1.55}.rx-actionbar .remix-card{background:0 0;border:0;padding:0}.rx-actionbar .remix-actions{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.rx-concept{gap:var(--s-5);display:grid}.rx-concept-media{gap:var(--s-2);justify-items:center;display:grid}.rx-poster-static{cursor:default;width:min(100%,240px)}.rx-poster-static:after{display:none}.rx-out{font:var(--text-sm);color:var(--fg-2);text-underline-offset:3px;text-decoration:underline}.rx-out:hover{color:var(--fg)}.rx-concept-text{gap:var(--s-2);align-content:start;display:grid}.rx-concept-text h2{font:400 24px/1.15 var(--font-sans);letter-spacing:-.02em;color:var(--fg)}.rx-concept-text h3{font:var(--text-md);color:var(--fg);margin-top:var(--s-4)}.rx-concept-text p{font:var(--text-md);color:var(--fg-2);line-height:1.55}.rx-concept-text .rx-proof{color:var(--fg);font-variant-numeric:tabular-nums}.rx-quality{border-top:1px solid var(--line);padding-top:var(--s-4);margin-top:var(--s-4)}.rx-quality strong{color:var(--fg)}.rx-dialog-foot{align-items:center;gap:var(--s-3);width:100%;display:flex}.rx-dialog-note{font:var(--text-sm);color:var(--fg-3);margin:0 auto 0 0}.remix-studio.rx button:focus-visible,.remix-studio.rx a:focus-visible{outline:var(--focus);outline-offset:2px}@media (max-width:719px){.rx-actionbar{z-index:5;margin-inline:calc(var(--s-4) * -1);padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));background:var(--bg-panel);border-top:1px solid var(--line);position:sticky;bottom:0}.rx-actionbar .remix-actions>*{flex:auto}.rx-dialog-note{display:none}.rx-dialog-foot .btn{flex:1}.rx-link .btn{padding-inline:var(--s-3)}}@media (min-width:720px){.rx-head h1{font:400 28px/1.15 var(--font-sans)}.rx-toolbar{grid-template-columns:minmax(0,1fr) 240px;align-items:center}.rx-chips{margin-inline:0;padding-inline:0}.rx-grid{gap:var(--s-6) var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr))}.rx-link{max-width:560px}.rx-concept{gap:var(--s-6);grid-template-columns:240px minmax(0,1fr);align-items:start}.rx-focus{gap:var(--s-8);grid-template-columns:300px minmax(0,1fr);align-items:start}.rx-focus.rx-focus-single{grid-template-columns:minmax(0,720px)}.rx-focus-media{top:var(--s-6);position:sticky}}@media (min-width:1100px){.rx-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.rx-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.rx-poster-video{transition:none!important;transform:none!important}}.rx-mine{margin-top:var(--s-5)}.rx-poster-dim{position:absolute;inset:0}.rx-poster-dim:after{content:"";background:#00000073;position:absolute;inset:0}.rx-reference{gap:var(--s-2);justify-items:center;margin:0;display:grid}.rx-reference .rx-poster{width:min(100%,220px)}.rx-reference figcaption{font:var(--text-xs);color:var(--fg-3)}.rx-link .btn{height:40px}@media (max-width:719px){.rx-concept .rx-poster-static{width:min(100%,180px)}.rx-reference .rx-poster{width:140px}}.rx-reference{width:100%}.rx-back.btn{padding-inline:0}.rx-actionbar{gap:var(--s-3);display:grid}.rx-actionbar .studio-publish{margin:0}@media (max-width:719px){.rx-player{width:min(100%,220px)}.rx-actionbar .studio-publish-bar{padding:0}}.rx-actionbar .studio-publish-bar{order:-1;padding:0}@media (max-width:719px){.rx-actionbar{gap:var(--s-2)}.rx-actionbar .studio-publish-bar .btn{width:100%}.rx-actionbar .remix-actions{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.rx-actionbar .remix-actions>*{flex:none}}:is(.dialog-backdrop:has(.rx-dialog),.dialog-backdrop:has([data-remix-packs-sheet]),.sheet-backdrop:has([data-remix-packs-sheet])){z-index:70}.remix-tab .rx .btn,.rx-dialog .btn,.remix-tab .rx [role=tab]{min-height:44px}.rx-chips button,.rx-link .input,.rx-link .btn,.rx-search.input{height:44px}.rx-back.btn{min-height:44px}.rx-out{align-items:center;min-height:44px;display:inline-flex}.rx-skip{left:var(--s-4);top:var(--s-2);z-index:5;padding:var(--s-3) var(--s-4);background:var(--bg-inverse);color:var(--fg-inverse);border-radius:var(--r-3);font:var(--text-sm);position:absolute;transform:translateY(-200%)}.rx-skip:focus{transform:none}.rx{position:relative}.rx-original{z-index:2;right:var(--s-2);bottom:var(--s-2);font:var(--text-xs);color:var(--fg-inverse);border-radius:var(--r-full);background:#0000008c;padding:4px 9px;position:absolute}.rx-script{gap:var(--s-2);margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line);width:100%;display:grid}.rx-script-label{font:var(--text-xs);color:var(--fg-3)}.rx-script ol{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.rx-script li{gap:var(--s-2);grid-template-columns:36px minmax(0,1fr);display:grid}.rx-beat-time{font:var(--text-xs);color:var(--fg-3);font-variant-numeric:tabular-nums;padding-top:2px}.rx-beat-line{font:var(--text-md);color:var(--fg)}.rx-beat-action{font:var(--text-sm);color:var(--fg-2)}.rx-script-cta{font:var(--text-sm);color:var(--fg)}.rx-script-cta span{color:var(--fg-3);margin-right:var(--s-1)}.rx-shortfall{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-4);background:var(--bg-subtle);flex-wrap:wrap;display:flex}.rx-shortfall>p{font:var(--text-sm);color:var(--fg)}.rx-shortfall .rx-field-note{margin:0}.rx-confirm{font:var(--text-md);color:var(--fg-2);line-height:1.55}.rx-actionbar .remix-board,.rx-actionbar .remix-fields{gap:var(--s-3);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.rx-actionbar .remix-still{display:none}.rx-actionbar .field,.rx-actionbar .remix-beat{width:100%;min-width:0}.rx-actionbar .input,.rx-actionbar textarea{width:100%;max-width:none;min-height:44px}.rx-actionbar textarea{field-sizing:content;resize:vertical;min-height:64px}.rx-dialog-note.rx-field-error{color:var(--st-red)}@media (max-width:719px){.rx-actionbar.rx-editing{border-top:0;margin-inline:0;padding:0;position:static}.rx-actionbar.rx-editing .remix-actions{z-index:5;margin-inline:calc(var(--s-4) * -1);padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));background:var(--bg-panel);border-top:1px solid var(--line);position:sticky;bottom:0}.rx-shortfall{padding:var(--s-2) var(--s-3);gap:var(--s-2);flex-wrap:nowrap}.rx-shortfall>p{font:var(--text-xs)}.rx-shortfall .btn{flex:none}.rx-actionbar:not(.rx-editing){gap:var(--s-2)}}.rx-poster-concept{background:var(--bg-subtle);color:var(--fg);border:1px solid var(--line);border-radius:var(--r-4)}.rx-poster-concept span{margin-bottom:var(--s-8)}.rx-mine .rx-poster:has(.rx-poster-concept):after{display:none}.rx-banner{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-radius:var(--r-3);background:var(--st-red-bg);color:var(--st-red);display:flex}.rx-banner p{font:var(--text-sm);margin:0}.rx-banner .btn{flex:none}@media (max-width:719px){.rx-chips{-webkit-mask-image:linear-gradient(to right, var(--fg) calc(100% - 40px), transparent);-webkit-mask-image:linear-gradient(to right, var(--fg) calc(100% - 40px), transparent);mask-image:linear-gradient(to right, var(--fg) calc(100% - 40px), transparent)}.rx-chips[data-end=true]{-webkit-mask-image:none;mask-image:none}.rx-actionbar:not(.rx-editing) .rx-shortfall{display:none}.rx-actionbar .remix-actions{flex-wrap:wrap;overflow:visible}.rx-actionbar .remix-actions>[data-remix-render]{flex:100%;order:3}.rx-actionbar .remix-actions>.btn:not([data-remix-render]){flex:1 1 0}}.rx-poster:has(>.rx-poster-concept){background:var(--bg-panel)}.rx-picked{font:var(--text-sm);color:var(--fg-2);margin:0 0 var(--s-4)}.rx-card-why{font:var(--text-xs);color:var(--fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rx-locked{margin-top:var(--s-10);gap:var(--s-4);display:grid}.rx-locked-head{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.rx-locked-head h2{font:400 18px/1.3 var(--font-sans);color:var(--fg)}.rx-poster-locked{background:var(--bg-subtle)}.rx-poster-locked:after{display:none}.rx-locked-label{z-index:2;font:var(--text-sm);color:var(--fg-inverse);border-radius:var(--r-full);background:#00000073;padding:6px 12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rx-unlock{gap:var(--s-4);grid-template-columns:96px minmax(0,1fr);align-items:start;display:grid}.rx-unlock p{font:var(--text-md);color:var(--fg-2);line-height:1.55}.rx-unlock .rx-poster-static{width:96px}.remix-length{font:var(--text-xs);color:var(--fg-3);margin:calc(var(--s-1) * -1) 0 0}.remix-length[data-remix-length=short],.remix-length[data-remix-length=long]{color:var(--st-amber)}.rx-locked~.rx-footnote{margin-top:var(--s-8);display:block}.rx-reference .rx-poster-video{transform:scale(1.18)}.rx-search-toggle{display:none}.rx-head-side{justify-items:end;gap:var(--s-1);flex-shrink:0;display:grid}.rx-library-link{min-height:44px;font:var(--text-sm);color:var(--fg-2);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}@media (max-width:719px){.rx-eyebrow:first-child,.rx-lead{display:none}.rx-head{margin-bottom:var(--s-5)}.rx-link{margin-bottom:var(--s-3)}.rx-toolbar{margin:var(--s-3) 0 var(--s-4);gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto;align-items:center}.rx-toolbar .rx-search.input{grid-column:1/-1}.rx-search-toggle{border:1px solid var(--line);border-radius:var(--r-full);background:var(--bg-panel);height:44px;color:var(--fg-2);font:var(--text-sm);align-items:center;padding:0 14px;display:inline-flex}.rx-search-toggle[aria-expanded=true]{background:var(--fg);border-color:var(--fg);color:var(--fg-inverse)}.rx-search.input:not([data-open=true]){display:none}.rx-toolbar .rx-chips{padding-right:var(--s-2);margin-right:0}.rx-head-side .rx-library-link{min-height:32px;margin-block:-6px;padding-block:6px}}.remix-edit-link.btn{text-underline-offset:3px;padding-inline:var(--s-2);color:var(--fg-2);text-decoration:underline}.rx-actionbar .studio-publish-bar .btn{width:100%}.rx-actionbar .remix-actions{flex-wrap:nowrap}.rx-head-side .rx-library-link{min-height:44px}@media (max-width:719px){.rx-head-side .rx-library-link{min-height:44px;margin-block:-10px;padding-block:0}.rx-actionbar .remix-actions{gap:var(--s-1);flex-wrap:nowrap}.rx-actionbar .remix-actions>.btn:not([data-remix-render]){flex:none}.rx-actionbar:not(:has(.rx-publish)) .remix-actions{flex-wrap:wrap}.rx-actionbar:has(.rx-publish) .remix-actions>[data-remix-render]{flex:auto;order:0}.rx-chips{-webkit-mask-image:linear-gradient(to right, var(--fg) calc(100% - 64px), transparent);-webkit-mask-image:linear-gradient(to right, var(--fg) calc(100% - 64px), transparent);mask-image:linear-gradient(to right, var(--fg) calc(100% - 64px), transparent)}}.rx-actionbar .rx-publish{order:-1;display:grid}.rx-actionbar .rx-publish>*{gap:var(--s-2);display:grid}.rx-actionbar .rx-publish button{width:100%;min-height:44px}.rx-steer{gap:var(--s-3);display:grid}.rx-steer-row{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx-steer-row .btn{width:100%;min-height:44px}.rx-steer-panel{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-4);background:var(--bg-panel);display:grid}.rx-hook-options{gap:var(--s-2);display:grid}.rx-hook-option{min-height:44px;padding:var(--s-3) var(--s-4);text-align:left;font:var(--text-md);color:var(--fg);background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--r-3);cursor:pointer}.rx-hook-option:hover{border-color:var(--line-2)}.rx-hook-option[aria-checked=true]{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.rx-steer-actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.rx-steer-actions .btn{min-height:44px}.rx-compare{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rx-script-lines{gap:var(--s-2);display:grid}.rx-script-hook{font:var(--text-md);color:var(--fg)}.rx-script-lines ol{padding-left:var(--s-4);gap:var(--s-1);font:var(--text-sm);color:var(--fg-2);margin:0;display:grid}@media (max-width:519px){.rx-compare{grid-template-columns:minmax(0,1fr)}}.rx-summary .rx-steer{margin:var(--s-3) 0 var(--s-2);width:100%}.rx-steer-panel{scroll-margin-bottom:240px;scroll-margin-top:var(--s-6)}.rx-steer-title{font:var(--text-md);color:var(--fg);margin:0}.rx-steer-status{font:var(--text-sm);color:var(--fg-2)}.rx-steer-failure{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.rx-steer-failure .btn{min-height:44px}.rx-script-head{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.rx-script-head .btn{min-height:44px}.remix-cast-why{flex:100%;margin:0}@media (max-width:719px){.rx-actionbar:not(.rx-editing) .remix-actions:has([data-remix-cast]){flex-wrap:wrap}.rx-actionbar .remix-actions>[data-remix-cast]{flex:100%}.rx-actionbar [data-remix-cast]{width:100%}}.rx-head{column-gap:var(--s-4);row-gap:var(--s-2);margin-bottom:var(--s-5);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"crumb side""text side";align-items:start;display:grid}.rx-crumb{grid-area:crumb;line-height:16px}.rx-head-text{grid-area:text}.rx-head-side{grid-area:side}.rx-head .rx-meter>span:first-child,.rx-head .rx-meter strong{line-height:16px}.notice.rx-brand-notice{margin-bottom:var(--s-5);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4)}.notice.rx-brand-notice h4{font:var(--text-md);color:var(--fg)}@media (max-width:719px){.rx-head{column-gap:var(--s-3);grid-template-areas:"text side"}.rx-head-side{padding-top:5.8px}.notice.rx-brand-notice{row-gap:var(--s-3);padding:var(--s-4);grid-template-columns:minmax(0,1fr)}.notice.rx-brand-notice>.btn{justify-self:stretch;min-height:44px}}
