.AssistantDraftBanner-module__0Ieheq__banner{gap:var(--space-3);margin-bottom:var(--space-4);border:1px solid color-mix(in srgb, var(--color-primary) 28%, var(--color-border));border-radius:var(--radius-lg);padding:var(--space-4);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface-raised));grid-template-columns:34px minmax(0,1fr);display:grid}.AssistantDraftBanner-module__0Ieheq__icon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-primary) 14%, transparent);width:34px;height:34px;color:var(--color-primary);place-items:center;display:grid}.AssistantDraftBanner-module__0Ieheq__text{gap:4px;min-width:0;display:grid}.AssistantDraftBanner-module__0Ieheq__text strong{font-size:.82rem}.AssistantDraftBanner-module__0Ieheq__text p{color:var(--color-text-muted);margin:0;font-size:.72rem;line-height:1.5}.AssistantDraftBanner-module__0Ieheq__text small{color:var(--color-text-subtle);font-size:.68rem}.AssistantDraftBanner-module__0Ieheq__note{margin:var(--space-1) 0 0;border-left:2px solid color-mix(in srgb, var(--color-primary) 40%, transparent);padding:2px 0 2px var(--space-3);color:var(--color-text);white-space:pre-line;gap:2px;font-size:.74rem;line-height:1.5;display:grid}.AssistantDraftBanner-module__0Ieheq__note span{color:var(--color-text-subtle);letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:750}
.ComposerSkeleton-module__O1QtkG__stepper{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid;container:composerSkeleton/inline-size}.ComposerSkeleton-module__O1QtkG__step{align-items:center;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);min-width:0;min-height:60px;padding:8px 14px;display:flex}.ComposerSkeleton-module__O1QtkG__stepText{flex:auto;gap:6px;display:grid}.ComposerSkeleton-module__O1QtkG__root{container:composerPage/inline-size}.ComposerSkeleton-module__O1QtkG__workspace{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(300px,420px);min-width:0;display:grid}.ComposerSkeleton-module__O1QtkG__flowCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);min-width:0;min-height:600px;box-shadow:var(--shadow-xs);grid-template-rows:auto 1fr auto;display:grid}.ComposerSkeleton-module__O1QtkG__flowTop{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-border);padding:var(--space-3) var(--space-4);display:flex}.ComposerSkeleton-module__O1QtkG__flowProgress{flex:1;gap:8px;min-width:0;display:grid}.ComposerSkeleton-module__O1QtkG__flowDots{gap:6px;display:flex}.ComposerSkeleton-module__O1QtkG__question{align-content:start;gap:var(--space-3);width:min(100%,720px);min-width:0;padding:clamp(var(--space-5), 5cqi, var(--space-7)) var(--space-5) var(--space-6);margin:0 auto;display:grid}.ComposerSkeleton-module__O1QtkG__questionBody{margin-top:var(--space-3)}.ComposerSkeleton-module__O1QtkG__flowFooter{border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-lg) var(--radius-lg);padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);justify-content:flex-end;display:flex}.ComposerSkeleton-module__O1QtkG__preview{gap:var(--space-3);min-width:0;display:grid}.ComposerSkeleton-module__O1QtkG__previewHeader{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:34px;padding:0 2px;display:flex}.ComposerSkeleton-module__O1QtkG__phone{aspect-ratio:430/912;justify-self:center}@container composerPage (max-width:1000px){.ComposerSkeleton-module__O1QtkG__workspace{grid-template-columns:minmax(0,1fr)}.ComposerSkeleton-module__O1QtkG__preview{justify-self:center;width:min(100%,420px)}}@container composerPage (max-width:720px){.ComposerSkeleton-module__O1QtkG__flowCard{min-height:0}.ComposerSkeleton-module__O1QtkG__question{padding:var(--space-5) var(--space-4)}}.ComposerSkeleton-module__O1QtkG__leftPane{min-height:600px}.ComposerSkeleton-module__O1QtkG__chipRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.ComposerSkeleton-module__O1QtkG__actionBar{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}@media (max-width:1000px){.ComposerSkeleton-module__O1QtkG__workspace{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ComposerSkeleton-module__O1QtkG__leftPane{min-height:0}.ComposerSkeleton-module__O1QtkG__step{justify-content:center}.ComposerSkeleton-module__O1QtkG__stepText{display:none}.ComposerSkeleton-module__O1QtkG__actionBar{flex-direction:column-reverse;align-items:stretch}.ComposerSkeleton-module__O1QtkG__actionBar>span{width:100%}}
.ComposerAi-module__R7K76q__captionAi{min-width:0;display:grid;container:caption-ai/inline-size}.ComposerAi-module__R7K76q__fieldFoot{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;min-width:0;padding:0 8px 8px;display:grid}.ComposerAi-module__R7K76q__write{grid-area:1/1;justify-self:start}.ComposerAi-module__R7K76q__footCount{grid-area:1/2;justify-self:end;padding:0 6px;display:inline-flex}.ComposerAi-module__R7K76q__editsFold{grid-column:1/-1}.ComposerAi-module__R7K76q__edits{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;padding-top:6px;display:flex}@container caption-ai (max-width:520px){.ComposerAi-module__R7K76q__edits{scrollbar-width:none;flex-wrap:nowrap;margin-left:-4px;padding:6px 32px 4px 4px;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 32px);mask-image:linear-gradient(270deg,#0000,#000 32px)}.ComposerAi-module__R7K76q__edits::-webkit-scrollbar{display:none}}.ComposerAi-module__R7K76q__chip{border-radius:var(--radius-sm);min-height:34px;color:var(--color-text-muted);cursor:pointer;font:inherit;letter-spacing:-.004em;white-space:nowrap;transition:background var(--anim-duration-fast) var(--anim-ease), color var(--anim-duration-fast) var(--anim-ease);background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:0 11px;font-size:.86rem;font-weight:600;display:inline-flex}.ComposerAi-module__R7K76q__chip:hover,.ComposerAi-module__R7K76q__chip[aria-pressed=true],.ComposerAi-module__R7K76q__chip[aria-expanded=true],.ComposerAi-module__R7K76q__chip[data-state=open]{background:var(--color-muted-bg);color:var(--color-text)}.ComposerAi-module__R7K76q__chip:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ComposerAi-module__R7K76q__chip svg{flex:none}.ComposerAi-module__R7K76q__count{border-radius:var(--radius-pill);background:var(--color-text);min-width:18px;height:18px;color:var(--color-surface);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-size:.7rem;font-weight:700;line-height:1;display:inline-grid}.ComposerAi-module__R7K76q__menu{min-width:240px;padding:6px;display:grid}.ComposerAi-module__R7K76q__menuItem{border-radius:var(--radius-sm);min-height:40px;color:var(--color-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;font-size:.9rem;display:flex}.ComposerAi-module__R7K76q__menuItem:hover,.ComposerAi-module__R7K76q__menuItem:focus-visible{background:var(--color-muted-bg);outline:none}.ComposerAi-module__R7K76q__menuItem svg{color:var(--color-text-muted);flex:none}.ComposerAi-module__R7K76q__panel{--panel-pad:20px;gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;padding:14px var(--panel-pad) var(--panel-pad);background:var(--color-surface-raised);box-shadow:var(--shadow-xs);margin-top:10px;display:grid;position:relative}@container caption-ai (max-width:520px){.ComposerAi-module__R7K76q__panel{--panel-pad:16px}}.ComposerAi-module__R7K76q__panelHead{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:32px;display:flex}.ComposerAi-module__R7K76q__panelTitle{color:var(--color-text);letter-spacing:-.008em;align-items:center;gap:8px;margin:0;font-size:.95rem;font-weight:650;display:inline-flex}.ComposerAi-module__R7K76q__panelTitle svg{color:var(--color-text)}.ComposerAi-module__R7K76q__close{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-8px;display:grid}.ComposerAi-module__R7K76q__close:hover{background:var(--color-muted-bg);color:var(--color-text)}.ComposerAi-module__R7K76q__close:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ComposerAi-module__R7K76q__textAction{min-height:34px;color:var(--color-text-muted);cursor:pointer;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;padding:4px 2px;font-size:.875rem;font-weight:600}.ComposerAi-module__R7K76q__textAction:hover{color:var(--color-text);text-decoration-color:currentColor}.ComposerAi-module__R7K76q__textAction:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-focus);outline-offset:1px}.ComposerAi-module__R7K76q__muted{color:var(--color-text-muted);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.5}.ComposerAi-module__R7K76q__stack{gap:var(--space-4);min-width:0;display:grid}.ComposerAi-module__R7K76q__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.ComposerAi-module__R7K76q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ComposerAi-module__R7K76q__brief{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ComposerAi-module__R7K76q__briefInput{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;height:42px;color:var(--color-text);font:inherit;transition:border-color var(--anim-duration-fast) var(--anim-ease), box-shadow var(--anim-duration-fast) var(--anim-ease);flex:240px;padding:0 14px;font-size:.9375rem}.ComposerAi-module__R7K76q__briefInput::placeholder{color:var(--color-text-subtle)}.ComposerAi-module__R7K76q__briefInput:hover{border-color:color-mix(in srgb, var(--color-text-muted) 72%, transparent)}.ComposerAi-module__R7K76q__briefInput:focus{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 14%, transparent);outline:none}.ComposerAi-module__R7K76q__understand{flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0;display:flex}.ComposerAi-module__R7K76q__understand>[role=status]{flex:220px}.ComposerAi-module__R7K76q__variant{gap:12px;min-width:0;display:grid;position:relative}.ComposerAi-module__R7K76q__variant[data-used]:before{content:"";top:2px;bottom:2px;left:calc(var(--panel-pad,20px) * -1);background:var(--color-secondary-strong);width:2px;animation:ComposerAi-module__R7K76q__usedIn var(--anim-duration-medium) var(--anim-ease-emphasized) both;border-radius:2px;position:absolute}@keyframes ComposerAi-module__R7K76q__usedIn{0%{opacity:0;transform:scaleY(.4)}}.ComposerAi-module__R7K76q__variantHead{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.ComposerAi-module__R7K76q__angle{color:var(--color-text);letter-spacing:-.008em;margin:0;font-size:.9375rem;font-weight:650}.ComposerAi-module__R7K76q__meter{color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:.8rem;font-weight:600;display:inline-flex}.ComposerAi-module__R7K76q__meterTrack{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text) 10%, transparent);width:44px;height:4px;display:block;position:relative;overflow:hidden}.ComposerAi-module__R7K76q__meterFill{border-radius:inherit;background:var(--color-text-muted);transform:scaleX(var(--meter,0));transform-origin:0;animation:ComposerAi-module__R7K76q__meterIn .72s var(--anim-ease-emphasized) .18s both;position:absolute;inset:0}@keyframes ComposerAi-module__R7K76q__meterIn{0%{transform:scaleX(0)}}.ComposerAi-module__R7K76q__meterValue{min-width:2ch;color:var(--color-text)}.ComposerAi-module__R7K76q__notesToggle{border-radius:var(--radius-sm);min-height:30px;color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;padding:0 8px;font-size:.82rem;font-weight:600;display:inline-flex}.ComposerAi-module__R7K76q__notesToggle:hover,.ComposerAi-module__R7K76q__notesToggle[aria-expanded=true]{background:var(--color-muted-bg);color:var(--color-text)}.ComposerAi-module__R7K76q__notesToggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ComposerAi-module__R7K76q__chevron{transition:transform var(--anim-duration-normal) var(--anim-ease);flex:none}[aria-expanded=true]>.ComposerAi-module__R7K76q__chevron{transform:rotate(180deg)}.ComposerAi-module__R7K76q__versions{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-muted-bg);justify-self:start;gap:2px;padding:3px;display:inline-flex;position:relative}.ComposerAi-module__R7K76q__versions button{border-radius:calc(var(--radius-md) - 4px);min-height:30px;color:var(--color-text-muted);cursor:pointer;font:inherit;transition:color var(--anim-duration-fast) var(--anim-ease);background:0 0;border:0;padding:0 12px;font-size:.84rem;font-weight:600}.ComposerAi-module__R7K76q__versions button:hover{color:var(--color-text)}.ComposerAi-module__R7K76q__versions button[aria-pressed=true]{background:var(--color-surface-raised);box-shadow:var(--shadow-xs);color:var(--color-text)}.ComposerAi-module__R7K76q__versions button:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ComposerAi-module__R7K76q__versionBody{min-width:0;animation:ComposerAi-module__R7K76q__versionIn var(--anim-duration-normal) var(--anim-ease) both;gap:8px;display:grid}@keyframes ComposerAi-module__R7K76q__versionIn{0%{opacity:0;transform:translateY(3px)}}.ComposerAi-module__R7K76q__versionTitle{color:var(--color-text);letter-spacing:-.008em;overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:650;line-height:1.4}.ComposerAi-module__R7K76q__caption{color:var(--color-text);letter-spacing:-.003em;overflow-wrap:anywhere;white-space:pre-wrap;text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.55}.ComposerAi-module__R7K76q__tag{color:var(--color-text-muted)}.ComposerAi-module__R7K76q__firstComment{color:var(--color-text-muted);overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:2px 0 0;font-size:.875rem;line-height:1.5;display:flex}.ComposerAi-module__R7K76q__firstComment svg{flex:none;margin-top:3px}.ComposerAi-module__R7K76q__versionWrap{min-width:0}.ComposerAi-module__R7K76q__checkList{gap:8px;margin:0;padding:12px 0 2px;list-style:none;display:grid}.ComposerAi-module__R7K76q__checkList li{color:var(--color-text-muted);text-wrap:pretty;padding-left:16px;font-size:.86rem;line-height:1.5;position:relative}.ComposerAi-module__R7K76q__checkList li:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:.66em;left:4px}.ComposerAi-module__R7K76q__checkList li[data-level=warning]{color:var(--color-text)}.ComposerAi-module__R7K76q__actions{flex-wrap:wrap;align-items:center;gap:4px;margin-left:-8px;display:flex}.ComposerAi-module__R7K76q__hookList{gap:2px}.ComposerAi-module__R7K76q__hook{border-radius:var(--radius-md);width:calc(100% + 24px);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background var(--anim-duration-fast) var(--anim-ease);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;margin:0 -12px;padding:12px;display:grid}.ComposerAi-module__R7K76q__hook:hover{background:var(--color-muted-bg)}.ComposerAi-module__R7K76q__hook:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ComposerAi-module__R7K76q__hookText{color:var(--color-text);letter-spacing:-.006em;overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.45}.ComposerAi-module__R7K76q__hookScreen{color:var(--color-text-muted);align-items:flex-start;gap:7px;font-size:.86rem;line-height:1.45;display:inline-flex}.ComposerAi-module__R7K76q__hookScreen svg{flex:none;margin-top:2px}.ComposerAi-module__R7K76q__hookSide{grid-area:1/2/span 2;align-content:start;justify-items:end;gap:6px;display:grid}.ComposerAi-module__R7K76q__formula{color:var(--color-text-subtle);white-space:nowrap;font-size:.78rem;font-weight:600}.ComposerAi-module__R7K76q__hook[aria-pressed=true]{box-shadow:inset 2px 0 0 var(--color-secondary-strong)}.ComposerAi-module__R7K76q__thumbLight.ComposerAi-module__R7K76q__thumbLight{inset:0}.ComposerAi-module__R7K76q__insight{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ComposerAi-module__R7K76q__insightRow{border-radius:var(--radius-md);width:calc(100% + 20px);min-height:42px;color:var(--color-text);cursor:pointer;font:inherit;text-align:left;transition:background var(--anim-duration-fast) var(--anim-ease);background:0 0;border:0;align-items:center;gap:10px;margin:0 -10px;padding:8px 10px;display:flex}.ComposerAi-module__R7K76q__insightRow:hover{background:var(--color-muted-bg)}.ComposerAi-module__R7K76q__insightRow:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ComposerAi-module__R7K76q__insightMark{animation:ComposerAi-module__R7K76q__markIn .52s var(--anim-ease-spring) both;flex:none}@keyframes ComposerAi-module__R7K76q__markIn{0%{opacity:0;transform:scale(.4)rotate(-40deg)}}.ComposerAi-module__R7K76q__insightSummary{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9rem;line-height:1.5;overflow:hidden}.ComposerAi-module__R7K76q__insight[data-open] .ComposerAi-module__R7K76q__insightSummary{white-space:normal;text-wrap:pretty}.ComposerAi-module__R7K76q__insightHook{border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:2px 10px;font-size:.78rem;font-weight:650}.ComposerAi-module__R7K76q__insightRow .ComposerAi-module__R7K76q__chevron{color:var(--color-text-muted)}.ComposerAi-module__R7K76q__insightBody{gap:14px;padding:6px 0 8px 26px;display:grid}.ComposerAi-module__R7K76q__insightSection{gap:6px;min-width:0;display:grid}.ComposerAi-module__R7K76q__insightSection .ComposerAi-module__R7K76q__checkList{padding:0}.ComposerAi-module__R7K76q__insightSection h4{color:var(--color-text-muted);margin:0;font-size:.82rem;font-weight:650}.ComposerAi-module__R7K76q__insightBody>.ComposerAi-module__R7K76q__textAction{justify-self:start}.ComposerAi-module__R7K76q__insightIdle{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.ComposerAi-module__R7K76q__insightIdle>[role=alert]{flex:240px}.ComposerAi-module__R7K76q__insightFailed{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.86rem;display:flex}.ComposerAi-module__R7K76q__insightFailed svg{flex:none}.ComposerAi-module__R7K76q__coverPick{align-items:center;min-width:0;display:flex}.ComposerAi-module__R7K76q__pick{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);min-height:36px;box-shadow:var(--shadow-xs);color:var(--color-text);cursor:pointer;font:inherit;transition:background var(--anim-duration-fast) var(--anim-ease), border-color var(--anim-duration-fast) var(--anim-ease);align-items:center;gap:7px;padding:0 14px 0 12px;font-size:.86rem;font-weight:600;display:inline-flex}.ComposerAi-module__R7K76q__pick:hover{border-color:color-mix(in srgb, var(--color-secondary-ink) 40%, var(--color-border-strong));background:color-mix(in srgb, var(--color-secondary-wash) 75%, var(--color-surface-raised))}.ComposerAi-module__R7K76q__pick[aria-pressed=true]{border-color:var(--color-secondary-border);background:var(--color-secondary-wash)}.ComposerAi-module__R7K76q__pick:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ComposerAi-module__R7K76q__pick svg{flex:none}.ComposerAi-module__R7K76q__pickTime{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.ComposerAi-module__R7K76q__ideasTrigger{border-radius:var(--radius-sm);min-height:32px;color:var(--color-text-muted);cursor:pointer;font:inherit;white-space:nowrap;transition:background var(--anim-duration-fast) var(--anim-ease), color var(--anim-duration-fast) var(--anim-ease);background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-size:.84rem;font-weight:600;display:inline-flex;position:relative}.ComposerAi-module__R7K76q__ideasTrigger:hover,.ComposerAi-module__R7K76q__ideasTrigger[data-state=open]{background:var(--color-muted-bg);color:var(--color-text)}.ComposerAi-module__R7K76q__ideasTrigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ComposerAi-module__R7K76q__ideas{gap:12px;width:min(420px,100vw - 32px);padding:16px 18px 14px;display:grid;position:relative}.ComposerAi-module__R7K76q__ideaList{gap:2px;margin:0 -10px}.ComposerAi-module__R7K76q__idea{border-radius:var(--radius-md);width:100%;color:var(--color-text);cursor:pointer;font:inherit;letter-spacing:-.004em;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:10px;font-size:.9375rem;line-height:1.45;display:block}.ComposerAi-module__R7K76q__idea:hover,.ComposerAi-module__R7K76q__idea:focus-visible{background:var(--color-muted-bg);outline:none}.ComposerAi-module__R7K76q__idea[data-current]{box-shadow:inset 2px 0 0 var(--color-secondary-strong)}.ComposerAi-module__R7K76q__ideasFoot{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding-top:10px;display:flex}
.Backdrop-module__JH1CNW__backdrop{--clear:1080px;--mx:-999px;--my:-999px;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.Backdrop-module__JH1CNW__view{height:100lvh;position:sticky;top:0;overflow:clip;container:backdrop/size}.Backdrop-module__JH1CNW__view>*,.Backdrop-module__JH1CNW__top{--gutter:max(0px, calc((100cqw - var(--clear)) / 2))}.Backdrop-module__JH1CNW__top{height:min(100lvh,980px);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 96%);mask-image:linear-gradient(#000 0% 55%,#0000 96%)}.Backdrop-module__JH1CNW__ground,.Backdrop-module__JH1CNW__spot{-webkit-mask-composite:source-in;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.Backdrop-module__JH1CNW__ground{background:color-mix(in srgb, var(--color-text) var(--ground-ink,12%), transparent);-webkit-mask-image:linear-gradient(90deg, #000 0, #000 calc(var(--gutter) - 40px), rgb(0 0 0/var(--inside,.3)) calc(var(--gutter) + 80px), rgb(0 0 0/var(--inside,.3)) calc(100% - var(--gutter) - 80px), #000 calc(100% - var(--gutter) + 40px), #000 100%), var(--pattern);mask-image:linear-gradient(90deg, #000 0, #000 calc(var(--gutter) - 40px), rgb(0 0 0/var(--inside,.3)) calc(var(--gutter) + 80px), rgb(0 0 0/var(--inside,.3)) calc(100% - var(--gutter) - 80px), #000 calc(100% - var(--gutter) + 40px), #000 100%), var(--pattern);-webkit-mask-size:100% 100%, var(--pattern-size);mask-size:100% 100%, var(--pattern-size);inset:0;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat}.Backdrop-module__JH1CNW__spot{background:color-mix(in srgb, var(--color-text) 48%, transparent);width:440px;height:440px;-webkit-mask-image:radial-gradient(circle closest-side, #000, transparent), var(--pattern);mask-image:radial-gradient(circle closest-side, #000, transparent), var(--pattern);-webkit-mask-position:0 0, calc(220px - var(--mx)) calc(220px - var(--my));mask-position:0 0, calc(220px - var(--mx)) calc(220px - var(--my));-webkit-mask-size:100% 100%, var(--pattern-size);mask-size:100% 100%, var(--pattern-size);opacity:0;translate:calc(var(--mx) - 220px) calc(var(--my) - 220px);transition:opacity .6s var(--anim-ease);top:0;left:0;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat}.Backdrop-module__JH1CNW__backdrop[data-pointer] .Backdrop-module__JH1CNW__spot{opacity:.6}.Backdrop-module__JH1CNW__backdrop[data-ground=dots]{--pattern:radial-gradient(#000 1px, transparent 1.5px);--pattern-size:22px 22px}.Backdrop-module__JH1CNW__backdrop[data-ground=grid]{--ground-ink:7%;--inside:.4;--pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44'%3E%3Cpath d='M0 .5H44M.5 0V44' stroke='%23000' fill='none'/%3E%3C/svg%3E");--pattern-size:44px 44px}.Backdrop-module__JH1CNW__backdrop[data-ground=rules]{--ground-ink:6.5%;--inside:.22;--pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M0 31.5H32' stroke='%23000' fill='none'/%3E%3C/svg%3E");--pattern-size:32px 32px}.Backdrop-module__JH1CNW__backdrop[data-ground=marks]{--ground-ink:15%;--inside:.16;--pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cpath d='M24 28.5H33M28.5 24V33' stroke='%23000' fill='none'/%3E%3C/svg%3E");--pattern-size:56px 56px}.Backdrop-module__JH1CNW__backdrop[data-ground=none] .Backdrop-module__JH1CNW__ground,.Backdrop-module__JH1CNW__backdrop[data-ground=none] .Backdrop-module__JH1CNW__spot{display:none}.Backdrop-module__JH1CNW__pool{top:-30vh;left:calc(var(--pool-x,62%) - 45vmax);background:radial-gradient(circle closest-side, color-mix(in srgb, var(--color-text) 3.6%, transparent) 0%, color-mix(in srgb, var(--color-text) 2.7%, transparent) 25%, color-mix(in srgb, var(--color-text) 1.5%, transparent) 50%, color-mix(in srgb, var(--color-text) 0.6%, transparent) 75%, transparent 100%);width:90vmax;height:90vmax;animation:48s ease-in-out infinite alternate Backdrop-module__JH1CNW__pool;position:absolute}@keyframes Backdrop-module__JH1CNW__pool{0%{transform:translate(-6vw)}to{transform:translate(8vw,10vh)}}.Backdrop-module__JH1CNW__motif{-webkit-mask-image:linear-gradient(90deg, #000 0, #000 calc(var(--gutter) - 12px), transparent calc(var(--gutter) + 28px), transparent calc(100% - var(--gutter) - 28px), #000 calc(100% - var(--gutter) + 12px), #000 100%);mask-image:linear-gradient(90deg, #000 0, #000 calc(var(--gutter) - 12px), transparent calc(var(--gutter) + 28px), transparent calc(100% - var(--gutter) - 28px), #000 calc(100% - var(--gutter) + 12px), #000 100%);position:absolute;inset:0}@media (max-width:1279px){.Backdrop-module__JH1CNW__ground{-webkit-mask-image:var(--pattern);mask-image:var(--pattern);-webkit-mask-size:var(--pattern-size);mask-size:var(--pattern-size);opacity:calc(var(--inside,.3) + .15);-webkit-mask-repeat:repeat;mask-repeat:repeat}.Backdrop-module__JH1CNW__view{height:min(100lvh,900px);position:absolute;top:0;left:0;right:0}.Backdrop-module__JH1CNW__motif{--gutter:clamp(36px, 5cqw, 64px);opacity:.5;-webkit-mask-image:linear-gradient(90deg, #000 0, #000 calc(var(--gutter) - 28px), transparent var(--gutter), transparent calc(100% - var(--gutter)), #000 calc(100% - var(--gutter) + 28px), #000 100%), linear-gradient(180deg, #000 0%, #000 50%, transparent 92%);mask-image:linear-gradient(90deg, #000 0, #000 calc(var(--gutter) - 28px), transparent var(--gutter), transparent calc(100% - var(--gutter)), #000 calc(100% - var(--gutter) + 28px), #000 100%), linear-gradient(180deg, #000 0%, #000 50%, transparent 92%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}}@media (max-width:720px){.Backdrop-module__JH1CNW__motif{display:none}}.Backdrop-module__JH1CNW__lane{width:var(--lane-w);height:124%;rotate:var(--tilt);position:absolute;top:-12%;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 98%);mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 98%)}.Backdrop-module__JH1CNW__lane[data-side=left]{left:calc(var(--gutter) * var(--at) - var(--lane-w) / 2)}.Backdrop-module__JH1CNW__lane[data-side=right]{right:calc(var(--gutter) * var(--at) - var(--lane-w) / 2)}.Backdrop-module__JH1CNW__track{gap:var(--lane-gap);animation:Backdrop-module__JH1CNW__climb var(--lane-s) linear infinite;animation-delay:var(--lane-delay);display:grid}.Backdrop-module__JH1CNW__lane[data-direction=down] .Backdrop-module__JH1CNW__track{animation-direction:reverse}@keyframes Backdrop-module__JH1CNW__climb{to{transform:translateY(calc(-50% - var(--lane-gap) / 2))}}.Backdrop-module__JH1CNW__backdrop:not([data-live]) *,.Backdrop-module__JH1CNW__backdrop:not([data-live]) :before,.Backdrop-module__JH1CNW__backdrop:not([data-live]) :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.Backdrop-module__JH1CNW__backdrop *,.Backdrop-module__JH1CNW__backdrop :before,.Backdrop-module__JH1CNW__backdrop :after{transition:none!important;animation:none!important}}[data-animations=disabled] .Backdrop-module__JH1CNW__backdrop *{transition:none!important;animation:none!important}[data-animations=disabled] .Backdrop-module__JH1CNW__backdrop :before{transition:none!important;animation:none!important}[data-animations=disabled] .Backdrop-module__JH1CNW__backdrop :after{transition:none!important;animation:none!important}@media print,(forced-colors:active){.Backdrop-module__JH1CNW__backdrop{display:none}}
.ReviewBackdrop-module__-Tk4UG__scene{--mark:color-mix(in srgb, var(--color-text) 32%, transparent);--faint:color-mix(in srgb, var(--color-text) 14%, transparent);--stock:color-mix(in srgb, var(--color-text) 8%, var(--color-surface-raised));--holes-y:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14'%3E%3Crect y='3' width='8' height='8' rx='1.6'/%3E%3C/svg%3E");--holes-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5'%3E%3Crect x='2' width='5' height='5' rx='1'/%3E%3C/svg%3E");position:absolute;inset:0}.ReviewBackdrop-module__-Tk4UG__still{object-fit:cover;object-position:var(--focus,50% 50%);opacity:.42;filter:saturate(.4);width:100%;height:100%;display:block}.ReviewBackdrop-module__-Tk4UG__cell{border-inline:1px solid var(--faint);background:var(--stock);height:140px;position:relative}.ReviewBackdrop-module__-Tk4UG__cell:before,.ReviewBackdrop-module__-Tk4UG__cell:after{background:var(--color-surface);content:"";width:8px;-webkit-mask-image:var(--holes-y);mask-image:var(--holes-y);position:absolute;top:0;bottom:0;-webkit-mask-size:8px 14px;mask-size:8px 14px;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.ReviewBackdrop-module__-Tk4UG__cell:before{left:5px}.ReviewBackdrop-module__-Tk4UG__cell:after{right:5px}.ReviewBackdrop-module__-Tk4UG__frame{background:var(--color-surface-raised);border-radius:3px;position:absolute;inset:10px 20px;overflow:hidden}.ReviewBackdrop-module__-Tk4UG__blank{background:linear-gradient(160deg, color-mix(in srgb, var(--color-text) 3%, var(--color-surface-raised)), color-mix(in srgb, var(--color-text) 9%, var(--color-surface-raised)));align-content:end;padding:7px;display:grid}.ReviewBackdrop-module__-Tk4UG__timecode{color:color-mix(in srgb, var(--color-text) 40%, transparent);font-family:var(--font-mono);font-size:9px;line-height:1}.ReviewBackdrop-module__-Tk4UG__sheet{--sheet-w:clamp(180px, calc(var(--gutter) * .56), 248px);top:9%;right:calc(var(--gutter) * .5 - var(--sheet-w) / 2);width:var(--sheet-w);border:1px solid var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-xs);border-radius:4px;gap:8px;padding:14px 12px;animation:22s ease-in-out infinite alternate ReviewBackdrop-module__-Tk4UG__rest;display:grid;position:absolute;rotate:2.5deg}@keyframes ReviewBackdrop-module__-Tk4UG__rest{0%{transform:translateY(-4px)}to{transform:translateY(6px)}}.ReviewBackdrop-module__-Tk4UG__row{background:var(--stock);border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:9px 6px;display:grid;position:relative}.ReviewBackdrop-module__-Tk4UG__row:before,.ReviewBackdrop-module__-Tk4UG__row:after{background:var(--color-surface-raised);content:"";height:5px;-webkit-mask-image:var(--holes-x);mask-image:var(--holes-x);position:absolute;left:4px;right:4px;-webkit-mask-size:9px 5px;mask-size:9px 5px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.ReviewBackdrop-module__-Tk4UG__row:before{top:2px}.ReviewBackdrop-module__-Tk4UG__row:after{bottom:2px}.ReviewBackdrop-module__-Tk4UG__shot{aspect-ratio:4/5;position:relative}.ReviewBackdrop-module__-Tk4UG__picture{background:var(--color-surface-raised);border-radius:2px;position:absolute;inset:0;overflow:hidden}.ReviewBackdrop-module__-Tk4UG__circled,.ReviewBackdrop-module__-Tk4UG__ticked{fill:none;stroke:color-mix(in srgb, var(--color-text) 44%, transparent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;position:absolute;overflow:visible}.ReviewBackdrop-module__-Tk4UG__circled{width:calc(100% + 12px);height:calc(100% + 14px);inset:-7px -6px}.ReviewBackdrop-module__-Tk4UG__circled path,.ReviewBackdrop-module__-Tk4UG__ticked path{vector-effect:non-scaling-stroke}.ReviewBackdrop-module__-Tk4UG__ticked{width:16px;height:14px;top:-5px;right:-6px}.ReviewBackdrop-module__-Tk4UG__loupeTrack{animation:44s cubic-bezier(.65,0,.35,1) infinite ReviewBackdrop-module__-Tk4UG__scan;position:absolute;inset:0}@keyframes ReviewBackdrop-module__-Tk4UG__scan{0%,22%{translate:-29% -31%}34%,62%{translate:0}74%,88%{translate:29% 31%}to{translate:-29% -31%}}.ReviewBackdrop-module__-Tk4UG__loupe{border:5px solid color-mix(in srgb, var(--color-surface-raised) 90%, transparent);background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--color-surface-raised) 50%, transparent), transparent 58%);width:68px;height:68px;box-shadow:0 0 0 1px var(--color-border-strong), inset 0 0 0 1px var(--color-border), var(--shadow-xs);border-radius:50%;position:absolute;top:calc(50% - 34px);left:calc(50% - 34px)}.ReviewBackdrop-module__-Tk4UG__reel{--size:clamp(92px, calc(var(--gutter) * .28), 124px);top:64%;right:calc(var(--gutter) * .36 - var(--size) / 2);width:var(--size);height:var(--size);animation:160s linear infinite ReviewBackdrop-module__-Tk4UG__turn;position:absolute}.ReviewBackdrop-module__-Tk4UG__reel circle{stroke:var(--mark);vector-effect:non-scaling-stroke}.ReviewBackdrop-module__-Tk4UG__flange{fill:var(--color-surface-raised)}.ReviewBackdrop-module__-Tk4UG__wound{fill:none;stroke-dasharray:2 5}.ReviewBackdrop-module__-Tk4UG__cutout{fill:var(--color-surface)}@keyframes ReviewBackdrop-module__-Tk4UG__turn{to{rotate:1turn}}@media (max-width:1279px){.ReviewBackdrop-module__-Tk4UG__timecode{background:var(--faint);color:#0000;border-radius:2px;width:22px;height:4px}}
.MediaFileThumb-module__6H0qXW__thumb{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-text) 8%, transparent);width:56px;height:56px;color:var(--color-text-muted);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.MediaFileThumb-module__6H0qXW__media{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}
.MediaNewVersionDialog-module__yOKkCG__form{gap:var(--space-4);display:grid}.MediaNewVersionDialog-module__yOKkCG__versionStep{color:var(--color-text-subtle);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.78rem;display:flex}.MediaNewVersionDialog-module__yOKkCG__versionChip{border:1px solid var(--color-border);border-radius:var(--radius-pill);min-height:22px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-items:center;padding:0 8px;font-size:.74rem;font-weight:700;display:inline-flex}.MediaNewVersionDialog-module__yOKkCG__versionChip[data-next]{background:var(--color-accent-soft-bg);color:var(--color-accent-soft-text);border-color:#0000}.MediaNewVersionDialog-module__yOKkCG__file{align-items:start;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.MediaNewVersionDialog-module__yOKkCG__fileText{gap:3px;min-width:0;display:grid}.MediaNewVersionDialog-module__yOKkCG__fileText strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:650;line-height:1.35;overflow:hidden}.MediaNewVersionDialog-module__yOKkCG__facts{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.76rem}.MediaNewVersionDialog-module__yOKkCG__fit{min-width:0;margin-top:3px;display:flex;overflow:hidden}.MediaNewVersionDialog-module__yOKkCG__noPreview{color:var(--color-text-muted);font-size:.75rem;line-height:1.4}.MediaNewVersionDialog-module__yOKkCG__change{border-radius:var(--radius-sm);min-height:28px;color:var(--color-text-muted);cursor:pointer;font:inherit;transition:background var(--anim-duration-fast) var(--anim-ease), color var(--anim-duration-fast) var(--anim-ease);background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:0 6px;font-size:.8rem;font-weight:620;display:inline-flex}.MediaNewVersionDialog-module__yOKkCG__change:hover{background:var(--color-muted-bg);color:var(--color-text)}.MediaNewVersionDialog-module__yOKkCG__change:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MediaNewVersionDialog-module__yOKkCG__error{color:var(--color-danger-text);align-items:flex-start;gap:8px;margin:0;font-size:.84rem;line-height:1.5;display:flex}.MediaNewVersionDialog-module__yOKkCG__error svg{flex:none;margin-top:3px}.MediaNewVersionDialog-module__yOKkCG__footer{justify-content:flex-end;display:flex}.MediaNewVersionDialog-module__yOKkCG__done{justify-items:center;gap:var(--space-3);padding:var(--space-4) 0 var(--space-2);text-align:center;display:grid}.MediaNewVersionDialog-module__yOKkCG__done>button{justify-self:center}.MediaNewVersionDialog-module__yOKkCG__done h3{letter-spacing:-.02em;margin:0;font-size:1.15rem}.MediaNewVersionDialog-module__yOKkCG__done p{max-width:38ch;color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.5}.MediaNewVersionDialog-module__yOKkCG__doneMark{background:var(--color-success-bg);width:52px;height:52px;color:var(--color-success-text);border-radius:50%;place-items:center;display:grid}.MediaNewVersionDialog-module__yOKkCG__progress{gap:6px;display:grid}.MediaNewVersionDialog-module__yOKkCG__transfer{color:var(--color-text-subtle);font-variant-numeric:tabular-nums;font-size:.76rem}.MediaNewVersionDialog-module__yOKkCG__done .MediaNewVersionDialog-module__yOKkCG__reopenError{color:var(--color-danger-text)}.MediaNewVersionDialog-module__yOKkCG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.MediaUploader-module__grQHlG__root{gap:var(--space-4);display:grid}.MediaUploader-module__grQHlG__actions{justify-content:flex-end;display:flex}.MediaUploader-module__grQHlG__error{color:var(--color-danger-text);margin:0}.MediaUploader-module__grQHlG__success{color:var(--color-success-text);margin:0}.MediaUploader-module__grQHlG__queue{gap:var(--space-2);max-height:210px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.MediaUploader-module__grQHlG__queue li{gap:2px var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-sunken);grid-template-columns:minmax(0,1fr) auto;display:grid}.MediaUploader-module__grQHlG__queue li>span,.MediaUploader-module__grQHlG__queue em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MediaUploader-module__grQHlG__queue li>span{font-size:.8125rem;font-weight:600}.MediaUploader-module__grQHlG__queue small{color:var(--color-text-subtle);font-size:.75rem}.MediaUploader-module__grQHlG__queue small[data-status=complete]{color:var(--color-success-text)}.MediaUploader-module__grQHlG__queue small[data-status=failed],.MediaUploader-module__grQHlG__queue em{color:var(--color-danger-text)}.MediaUploader-module__grQHlG__queue em{grid-column:1/-1;font-size:.75rem;font-style:normal}.MediaUploader-module__grQHlG__queue .MediaUploader-module__grQHlG__fit{grid-column:1/-1;min-width:0;display:flex;overflow:hidden}.MediaUploader-module__grQHlG__skipped{color:var(--color-text-muted);margin:0;font-size:.84rem;line-height:1.5}.MediaUploader-module__grQHlG__queue .MediaUploader-module__grQHlG__noPreview{color:var(--color-text-muted);white-space:normal;grid-column:1/-1;font-size:.75rem;font-weight:400;line-height:1.4}.MediaUploader-module__grQHlG__progress{gap:6px;display:grid}.MediaUploader-module__grQHlG__transfer{color:var(--color-text-subtle);font-variant-numeric:tabular-nums;font-size:.75rem}.MediaUploader-module__grQHlG__queue .MediaUploader-module__grQHlG__versionNote{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.75rem;font-weight:400;overflow:hidden}.MediaUploader-module__grQHlG__queue .MediaUploader-module__grQHlG__reopen{align-items:center;gap:4px var(--space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.MediaUploader-module__grQHlG__reopen button{color:var(--color-text);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:.75rem;font-weight:650;display:inline-flex}.MediaUploader-module__grQHlG__reopen button:hover{text-underline-offset:3px;text-decoration:underline}.MediaUploader-module__grQHlG__reopen button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MediaUploader-module__grQHlG__queue .MediaUploader-module__grQHlG__end{align-items:center;gap:2px;display:flex}.MediaUploader-module__grQHlG__remove{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--color-text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;margin:-3px -6px -3px 0;padding:0;transition:background .12s,color .12s;display:inline-grid}.MediaUploader-module__grQHlG__remove:hover{background:var(--color-muted-bg);color:var(--color-text)}.MediaUploader-module__grQHlG__remove:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.MediaUploader-module__grQHlG__queue li[data-thumb]{align-items:start;column-gap:var(--space-3);grid-template-rows:auto auto 1fr;grid-template-columns:auto minmax(0,1fr) auto}.MediaUploader-module__grQHlG__queue li[data-thumb]>.MediaUploader-module__grQHlG__thumb{grid-area:1/1/-1;display:flex}.MediaUploader-module__grQHlG__queue li[data-thumb]>.MediaUploader-module__grQHlG__fit,.MediaUploader-module__grQHlG__queue li[data-thumb]>.MediaUploader-module__grQHlG__noPreview,.MediaUploader-module__grQHlG__queue li[data-thumb]>em{grid-column:2/-1}
.PartnersBackdrop-module__w2YO9q__side{--line:color-mix(in srgb, var(--color-text) 16%, transparent);--node:26px;--hub:36px;position:absolute;inset:0}.PartnersBackdrop-module__w2YO9q__side[data-side=left]{--dir:1}.PartnersBackdrop-module__w2YO9q__side[data-side=right]{--dir:-1}@container backdrop (min-width:1760px){.PartnersBackdrop-module__w2YO9q__side{--node:30px;--hub:42px}}.PartnersBackdrop-module__w2YO9q__edge{top:calc(var(--ey) * 1%);width:calc(var(--gutter) * var(--ew));height:calc(var(--eh) * 1%);position:absolute;overflow:visible}.PartnersBackdrop-module__w2YO9q__side[data-side=left] .PartnersBackdrop-module__w2YO9q__edge{left:calc(var(--gutter) * var(--ex))}.PartnersBackdrop-module__w2YO9q__side[data-side=right] .PartnersBackdrop-module__w2YO9q__edge{right:calc(var(--gutter) * var(--ex));scale:-1 1}.PartnersBackdrop-module__w2YO9q__edge path{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.PartnersBackdrop-module__w2YO9q__dot{top:calc(var(--y) * 1%);width:0;height:0;animation:PartnersBackdrop-module__w2YO9q__across var(--d) cubic-bezier(.333, 0, .667, .25) infinite;animation-delay:var(--delay);position:absolute}.PartnersBackdrop-module__w2YO9q__side[data-side=left] .PartnersBackdrop-module__w2YO9q__dot{left:calc(var(--gutter) * var(--x))}.PartnersBackdrop-module__w2YO9q__side[data-side=right] .PartnersBackdrop-module__w2YO9q__dot{right:calc(var(--gutter) * var(--x))}.PartnersBackdrop-module__w2YO9q__dot>span{animation:PartnersBackdrop-module__w2YO9q__along var(--d) cubic-bezier(.333, .75, .667, 1) infinite;animation-delay:var(--delay);display:block}.PartnersBackdrop-module__w2YO9q__dot i{background:color-mix(in srgb, var(--color-text) 46%, transparent);opacity:0;width:5px;height:5px;animation:PartnersBackdrop-module__w2YO9q__carry var(--d) linear infinite;animation-delay:var(--delay);border-radius:50%;margin:-2.5px 0 0 -2.5px;display:block}@keyframes PartnersBackdrop-module__w2YO9q__across{0%{translate:0}to{translate:calc(var(--dir) * var(--gutter) * var(--dx)) 0}}@keyframes PartnersBackdrop-module__w2YO9q__along{0%{translate:0}to{translate:0 calc(var(--dy) * 1cqh)}}@keyframes PartnersBackdrop-module__w2YO9q__carry{0%{opacity:0}10%,to{opacity:1}}.PartnersBackdrop-module__w2YO9q__person{top:calc(var(--y) * 1% - var(--node) / 2);width:var(--node);height:var(--node);border:1px solid var(--color-border-strong);background:var(--color-surface-raised);box-shadow:var(--shadow-xs);color:color-mix(in srgb, var(--color-text) 40%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute}.PartnersBackdrop-module__w2YO9q__side[data-side=left] .PartnersBackdrop-module__w2YO9q__person{left:calc(var(--gutter) * var(--x) - var(--node) / 2)}.PartnersBackdrop-module__w2YO9q__side[data-side=right] .PartnersBackdrop-module__w2YO9q__person{right:calc(var(--gutter) * var(--x) - var(--node) / 2)}.PartnersBackdrop-module__w2YO9q__person svg{width:50%;height:50%}.PartnersBackdrop-module__w2YO9q__person img{object-fit:cover;opacity:.6;filter:saturate(.5);border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.PartnersBackdrop-module__w2YO9q__handle{color:color-mix(in srgb, var(--color-text) 34%, transparent);font-family:var(--font-mono);letter-spacing:-.01em;white-space:nowrap;font-size:10px;line-height:1;display:none;position:absolute;top:calc(100% + 5px);left:50%;translate:-50%}@container backdrop (min-width:1600px){.PartnersBackdrop-module__w2YO9q__handle{display:block}}.PartnersBackdrop-module__w2YO9q__hub{top:calc(var(--y) * 1% - var(--hub) / 2);width:var(--hub);height:var(--hub);border:1px solid color-mix(in srgb, var(--color-text) 30%, transparent);background:var(--color-surface-raised);box-shadow:var(--shadow-xs);color:color-mix(in srgb, var(--color-text) 56%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute}.PartnersBackdrop-module__w2YO9q__side[data-side=left] .PartnersBackdrop-module__w2YO9q__hub{left:calc(var(--gutter) * var(--x) - var(--hub) / 2)}.PartnersBackdrop-module__w2YO9q__side[data-side=right] .PartnersBackdrop-module__w2YO9q__hub{right:calc(var(--gutter) * var(--x) - var(--hub) / 2)}.PartnersBackdrop-module__w2YO9q__hub svg{width:42%;height:42%}.PartnersBackdrop-module__w2YO9q__orbit{top:calc(var(--y) * 1% - var(--r) / 2);width:var(--r);height:var(--r);border:1px solid color-mix(in srgb, var(--color-text) var(--ink), transparent);border-radius:50%;position:absolute}.PartnersBackdrop-module__w2YO9q__side[data-side=left] .PartnersBackdrop-module__w2YO9q__orbit{left:calc(var(--gutter) * var(--x) - var(--r) / 2)}.PartnersBackdrop-module__w2YO9q__side[data-side=right] .PartnersBackdrop-module__w2YO9q__orbit{right:calc(var(--gutter) * var(--x) - var(--r) / 2)}.PartnersBackdrop-module__w2YO9q__pulse{border:1px solid color-mix(in srgb, var(--color-text) 36%, transparent);opacity:0;animation:PartnersBackdrop-module__w2YO9q__land var(--d) cubic-bezier(.16, 1, .3, 1) infinite;animation-delay:var(--delay);border-radius:50%;position:absolute;inset:-1px}@keyframes PartnersBackdrop-module__w2YO9q__land{0%{opacity:.8;scale:1}22%,to{opacity:0;scale:2.3}}
.RoadmapBackdrop-module__PcDTgW__compact{display:contents}.RoadmapBackdrop-module__PcDTgW__wide{display:none}@container backdrop (min-width:1760px){.RoadmapBackdrop-module__PcDTgW__compact{display:none}.RoadmapBackdrop-module__PcDTgW__wide{display:contents}}.RoadmapBackdrop-module__PcDTgW__column{--col-w:calc(var(--w) + 8px);width:var(--col-w);border:1px solid color-mix(in srgb, var(--color-text) 8%, transparent);background:color-mix(in srgb, var(--color-text) 2.2%, transparent);border-bottom:0;border-radius:14px 14px 0 0;position:absolute;top:96px;bottom:-24px}.RoadmapBackdrop-module__PcDTgW__column[data-side=left]{left:calc(var(--gutter) * var(--at) - var(--col-w) / 2)}.RoadmapBackdrop-module__PcDTgW__column[data-side=right]{right:calc(var(--gutter) * var(--at) - var(--col-w) / 2)}.RoadmapBackdrop-module__PcDTgW__column:before,.RoadmapBackdrop-module__PcDTgW__column:after{content:"";position:absolute;top:13px}.RoadmapBackdrop-module__PcDTgW__column:before{background:color-mix(in srgb, var(--color-text) 22%, transparent);border-radius:2px;width:34%;height:4px;left:12px}.RoadmapBackdrop-module__PcDTgW__column:after{border:1px solid color-mix(in srgb, var(--color-text) 22%, transparent);border-radius:50%;width:9px;height:9px;top:10px;right:11px}.RoadmapBackdrop-module__PcDTgW__rising{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0 128px,#000 196px);mask-image:linear-gradient(#0000 0 128px,#000 196px)}.RoadmapBackdrop-module__PcDTgW__chip{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);width:40px;box-shadow:var(--shadow-xs);color:color-mix(in srgb, var(--color-text) 46%, transparent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;translate:var(--shift) 0;animation:RoadmapBackdrop-module__PcDTgW__sway var(--sway) ease-in-out infinite alternate;animation-delay:var(--sway-delay);justify-self:center;justify-items:center;padding:5px 0 6px;font-size:11px;font-weight:600;line-height:14px;display:grid;position:relative}@keyframes RoadmapBackdrop-module__PcDTgW__sway{0%{translate:calc(var(--shift) - 4px) 0}to{translate:calc(var(--shift) + 4px) 0}}.RoadmapBackdrop-module__PcDTgW__chip svg{display:block}.RoadmapBackdrop-module__PcDTgW__chip[data-voted]{border-color:color-mix(in srgb, var(--color-text) 40%, transparent);color:color-mix(in srgb, var(--color-text) 72%, transparent)}.RoadmapBackdrop-module__PcDTgW__count{height:14px;display:block;overflow:clip}.RoadmapBackdrop-module__PcDTgW__digits{display:grid;translate:0 -50%}.RoadmapBackdrop-module__PcDTgW__digits>span{height:14px;display:block}.RoadmapBackdrop-module__PcDTgW__chip[data-step] .RoadmapBackdrop-module__PcDTgW__digits{animation:RoadmapBackdrop-module__PcDTgW__step var(--lane-s) cubic-bezier(.16, 1, .3, 1) infinite;animation-delay:var(--lane-delay)}.RoadmapBackdrop-module__PcDTgW__chip[data-step] svg{animation:RoadmapBackdrop-module__PcDTgW__nudge var(--lane-s) cubic-bezier(.16, 1, .3, 1) infinite;animation-delay:var(--lane-delay)}.RoadmapBackdrop-module__PcDTgW__ring{border:1px solid color-mix(in srgb, var(--color-text) 40%, transparent);border-radius:inherit;opacity:0;animation:RoadmapBackdrop-module__PcDTgW__ring var(--lane-s) cubic-bezier(.16, 1, .3, 1) infinite;animation-delay:var(--lane-delay);position:absolute;inset:-1px}@keyframes RoadmapBackdrop-module__PcDTgW__step{0%,66%{translate:0}67.5%,to{translate:0 -50%}}@keyframes RoadmapBackdrop-module__PcDTgW__nudge{0%,66%{translate:0}67%{translate:0 -3px}69%,to{translate:0}}@keyframes RoadmapBackdrop-module__PcDTgW__ring{0%,66%{opacity:0;scale:1}66.4%{opacity:.9;scale:1}70%,to{opacity:0;scale:1.7}}@media (max-width:1279px){.RoadmapBackdrop-module__PcDTgW__count{background:linear-gradient(color-mix(in srgb, var(--color-text) 28%, transparent), color-mix(in srgb, var(--color-text) 28%, transparent)) center / 16px 3px no-repeat;color:#0000}}.RoadmapBackdrop-module__PcDTgW__board{--col:132px;--gap:14px;--pad:9px;--head:20px;--card:44px;--hop:calc(var(--col) + var(--gap));grid-template-columns:repeat(3, var(--col));align-items:start;gap:var(--gap);transform-origin:100% 0;animation:20s ease-in-out infinite alternate RoadmapBackdrop-module__PcDTgW__drift;display:grid;position:absolute;top:clamp(124px,14vh,160px);right:max(24px,50% - 590px)}@media (max-width:1279px){.RoadmapBackdrop-module__PcDTgW__board{display:none}}@keyframes RoadmapBackdrop-module__PcDTgW__drift{0%{translate:0 -5px}to{translate:0 7px}}.RoadmapBackdrop-module__PcDTgW__stage{padding:var(--pad);border:1px solid color-mix(in srgb, var(--color-text) 8%, transparent);background:color-mix(in srgb, var(--color-text) 2.2%, transparent);border-radius:12px;gap:8px;display:grid}.RoadmapBackdrop-module__PcDTgW__stageHead{height:var(--head);justify-content:space-between;align-items:center;padding:0 3px;display:flex}.RoadmapBackdrop-module__PcDTgW__stageHead:before{background:color-mix(in srgb, var(--color-text) 24%, transparent);content:"";border-radius:2px;width:42%;height:4px}.RoadmapBackdrop-module__PcDTgW__stageHead:after{border:1px solid color-mix(in srgb, var(--color-text) 24%, transparent);content:"";border-radius:50%;width:9px;height:9px}.RoadmapBackdrop-module__PcDTgW__slot{height:var(--card);border:1px dashed color-mix(in srgb, var(--color-text) 16%, transparent);border-radius:8px}.RoadmapBackdrop-module__PcDTgW__card{height:var(--card);border:1px solid var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-xs);border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:0 8px;display:grid}.RoadmapBackdrop-module__PcDTgW__cardText{gap:5px;display:grid}.RoadmapBackdrop-module__PcDTgW__cardText:before,.RoadmapBackdrop-module__PcDTgW__cardText:after{content:"";border-radius:2px;height:4px}.RoadmapBackdrop-module__PcDTgW__cardText:before{width:var(--w,82%);background:color-mix(in srgb, var(--color-text) 26%, transparent)}.RoadmapBackdrop-module__PcDTgW__cardText:after{background:color-mix(in srgb, var(--color-text) 12%, transparent);width:56%;height:3px}.RoadmapBackdrop-module__PcDTgW__vote{border:1px solid var(--color-border-strong);width:22px;color:color-mix(in srgb, var(--color-text) 46%, transparent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:5px;justify-items:center;padding:3px 0 4px;font-size:8.5px;font-weight:600;line-height:10px;display:grid;position:relative}.RoadmapBackdrop-module__PcDTgW__vote svg{display:block}.RoadmapBackdrop-module__PcDTgW__vote[data-shipped],.RoadmapBackdrop-module__PcDTgW__done{border-color:var(--color-border);background:var(--color-success-bg);color:var(--color-success-text)}.RoadmapBackdrop-module__PcDTgW__done{border:1px solid var(--color-border);border-radius:inherit;place-items:center;animation:18s cubic-bezier(.32,.72,0,1) infinite RoadmapBackdrop-module__PcDTgW__confirm;display:grid;position:absolute;inset:-1px}.RoadmapBackdrop-module__PcDTgW__mover{top:calc(var(--pad) + var(--head) + 8px);left:calc(var(--col) + var(--gap) + var(--pad));width:calc(var(--col) - var(--pad) * 2);box-shadow:var(--shadow-sm);translate:var(--hop) 0;animation:18s cubic-bezier(.32,.72,0,1) infinite RoadmapBackdrop-module__PcDTgW__carry;position:absolute}@keyframes RoadmapBackdrop-module__PcDTgW__carry{0%{opacity:0;translate:0 4px}5%,40%{opacity:1;translate:0;scale:1}45%{scale:1.04}52%{translate:var(--hop) 0;scale:1}92%{opacity:1}to{opacity:0;translate:var(--hop) 0}}@keyframes RoadmapBackdrop-module__PcDTgW__confirm{0%,52%{opacity:0}57%,to{opacity:1}}
.UsernameCheckerBackdrop-module__cOpIwG__desk{--arrive:cubic-bezier(.16, 1, .3, 1);--hairline:color-mix(in srgb, var(--color-text) 10%, transparent);position:absolute;inset:0}.UsernameCheckerBackdrop-module__cOpIwG__status{flex:none;place-items:center;width:14px;height:14px;display:grid}.UsernameCheckerBackdrop-module__cOpIwG__spinner,.UsernameCheckerBackdrop-module__cOpIwG__check{grid-area:1/1}.UsernameCheckerBackdrop-module__cOpIwG__spinner{border:1.5px solid color-mix(in srgb, var(--color-text) 14%, transparent);border-top-color:color-mix(in srgb, var(--color-text) 58%, transparent);opacity:0;border-radius:50%;width:11px;height:11px}.UsernameCheckerBackdrop-module__cOpIwG__check{background:color-mix(in srgb, var(--color-text) 82%, transparent);width:14px;height:14px;color:var(--color-bg);border-radius:50%;place-items:center;display:grid}@keyframes UsernameCheckerBackdrop-module__cOpIwG__spin{to{rotate:1turn}}.UsernameCheckerBackdrop-module__cOpIwG__card{--c:clamp(118px, calc(var(--gutter) * .78), 196px);top:var(--top);left:calc(var(--gutter) / 2);width:var(--c);border:1px solid var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-xs);border-radius:14px;padding:10px 11px 8px;display:grid;position:absolute;translate:-50% -50%}.UsernameCheckerBackdrop-module__cOpIwG__page{opacity:var(--rest);animation:36s linear infinite UsernameCheckerBackdrop-module__cOpIwG__page;animation-delay:var(--delay);grid-area:1/1;gap:5px;display:grid}@keyframes UsernameCheckerBackdrop-module__cOpIwG__page{0%{opacity:0}2%,31%{opacity:1}33.3%,to{opacity:0}}.UsernameCheckerBackdrop-module__cOpIwG__handle{border-bottom:1px solid var(--hairline);min-width:0;color:color-mix(in srgb, var(--color-text) 78%, transparent);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:2px;padding-bottom:7px;font-size:11.5px;font-weight:600;line-height:1.2;display:flex}.UsernameCheckerBackdrop-module__cOpIwG__at{color:color-mix(in srgb, var(--color-text) 38%, transparent)}.UsernameCheckerBackdrop-module__cOpIwG__who{text-overflow:ellipsis;overflow:hidden}.UsernameCheckerBackdrop-module__cOpIwG__row{grid-template-columns:14px minmax(0,1fr) 14px;align-items:center;gap:7px;height:18px;display:grid}.UsernameCheckerBackdrop-module__cOpIwG__length{color:color-mix(in srgb, var(--color-text) 44%, transparent);font-family:var(--font-mono);white-space:nowrap;font-size:9.5px;font-weight:500}.UsernameCheckerBackdrop-module__cOpIwG__card .UsernameCheckerBackdrop-module__cOpIwG__spinner{animation:1.4s linear infinite UsernameCheckerBackdrop-module__cOpIwG__spin,36s linear infinite UsernameCheckerBackdrop-module__cOpIwG__wait;animation-delay:0s, var(--status-delay)}.UsernameCheckerBackdrop-module__cOpIwG__card .UsernameCheckerBackdrop-module__cOpIwG__check{animation:UsernameCheckerBackdrop-module__cOpIwG__resolve 36s var(--arrive) infinite;animation-delay:var(--status-delay)}@keyframes UsernameCheckerBackdrop-module__cOpIwG__wait{0%,7%{opacity:1}8.5%,92%{opacity:0}93%,to{opacity:1}}@keyframes UsernameCheckerBackdrop-module__cOpIwG__resolve{0%,7.5%{opacity:0;scale:.4}10%,34%{opacity:1;scale:1}35%,to{opacity:0;scale:.4}}.UsernameCheckerBackdrop-module__cOpIwG__orbit{--o:clamp(92px, calc(var(--gutter) * .6), 176px);top:var(--top);left:calc(var(--gutter) / 2);width:var(--o);height:var(--o);position:absolute;translate:-50% -50%}.UsernameCheckerBackdrop-module__cOpIwG__sign{color:color-mix(in srgb, var(--color-text) 24%, transparent);place-items:center;display:grid;position:absolute;inset:0}.UsernameCheckerBackdrop-module__cOpIwG__sign svg{width:40%;height:40%}.UsernameCheckerBackdrop-module__cOpIwG__ring{border:1px dashed color-mix(in srgb, var(--color-text) 20%, transparent);border-radius:50%;animation:120s linear infinite UsernameCheckerBackdrop-module__cOpIwG__spin;position:absolute;inset:0}.UsernameCheckerBackdrop-module__cOpIwG__satellite{width:24px;height:24px;transform:rotate(var(--angle)) translateY(calc(var(--o) / -2));margin:-12px;position:absolute;top:50%;left:50%}.UsernameCheckerBackdrop-module__cOpIwG__upright{border:1px solid var(--color-border);background:var(--color-surface-raised);width:100%;height:100%;box-shadow:var(--shadow-xs);transform:rotate(calc(var(--angle) * -1));border-radius:50%;place-items:center;animation:120s linear infinite reverse UsernameCheckerBackdrop-module__cOpIwG__spin;display:grid}.UsernameCheckerBackdrop-module__cOpIwG__pill{top:var(--top);right:clamp(84px, calc(var(--gutter) * var(--at)), calc(var(--gutter) - 84px));border:1px solid var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-xs);opacity:var(--fade);scale:var(--depth);animation:UsernameCheckerBackdrop-module__cOpIwG__bob var(--bob) ease-in-out infinite alternate;animation-delay:var(--bob-delay);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 4px;display:inline-flex;position:absolute;translate:50% -50%}@keyframes UsernameCheckerBackdrop-module__cOpIwG__bob{0%{transform:translateY(-7px)}to{transform:translateY(7px)}}.UsernameCheckerBackdrop-module__cOpIwG__mark{background:color-mix(in srgb, var(--color-text) 5%, transparent);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.UsernameCheckerBackdrop-module__cOpIwG__name{color:color-mix(in srgb, var(--color-text) 72%, transparent);letter-spacing:-.01em;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2}.UsernameCheckerBackdrop-module__cOpIwG__name>span{color:color-mix(in srgb, var(--color-text) 38%, transparent)}.UsernameCheckerBackdrop-module__cOpIwG__pill .UsernameCheckerBackdrop-module__cOpIwG__spinner{animation:UsernameCheckerBackdrop-module__cOpIwG__spin 1.4s linear infinite, UsernameCheckerBackdrop-module__cOpIwG__pill-wait var(--status-s) linear infinite;animation-delay:0s, var(--status-delay)}.UsernameCheckerBackdrop-module__cOpIwG__pill .UsernameCheckerBackdrop-module__cOpIwG__check{animation:UsernameCheckerBackdrop-module__cOpIwG__pill-resolve var(--status-s) var(--arrive) infinite;animation-delay:var(--status-delay)}@keyframes UsernameCheckerBackdrop-module__cOpIwG__pill-wait{0%,30%{opacity:1}34%,94%{opacity:0}98%,to{opacity:1}}@keyframes UsernameCheckerBackdrop-module__cOpIwG__pill-resolve{0%,32%{opacity:0;scale:.4}38%,92%{opacity:1;scale:1}96%,to{opacity:0;scale:.4}}@media (max-width:1279px){.UsernameCheckerBackdrop-module__cOpIwG__at,.UsernameCheckerBackdrop-module__cOpIwG__length,.UsernameCheckerBackdrop-module__cOpIwG__name>span{color:#0000}.UsernameCheckerBackdrop-module__cOpIwG__who,.UsernameCheckerBackdrop-module__cOpIwG__name{background:color-mix(in srgb, var(--color-text) 12%, transparent);color:#0000;border-radius:3px;width:64px;height:6px;overflow:hidden}}
.MediaVersionList-module__-faPvW__versions{gap:6px;display:grid}.MediaVersionList-module__-faPvW__versions:not(:first-child){border-top:1px solid var(--color-border);padding-top:var(--space-3)}.MediaVersionList-module__-faPvW__eyebrow{color:var(--color-text-subtle);letter-spacing:.07em;text-transform:uppercase;font-size:.64rem;font-weight:750}.MediaVersionList-module__-faPvW__list{gap:2px;margin:0 -6px;padding:0;list-style:none;display:grid}.MediaVersionList-module__-faPvW__row{border-radius:var(--radius-sm);min-width:0;transition:background var(--anim-duration-fast) var(--anim-ease);align-items:center;gap:2px;display:flex}.MediaVersionList-module__-faPvW__row:hover{background:color-mix(in srgb, var(--color-text) 5%, transparent)}.MediaVersionList-module__-faPvW__row[data-active]{background:color-mix(in srgb, var(--color-text) 8%, transparent)}.MediaVersionList-module__-faPvW__rowMain{border-radius:var(--radius-sm);min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:10px;padding:7px 6px;display:flex}.MediaVersionList-module__-faPvW__rowMain:focus-visible,.MediaVersionList-module__-faPvW__delete:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.MediaVersionList-module__-faPvW__tag{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);min-width:30px;height:22px;color:var(--color-text);font-variant-numeric:tabular-nums;flex:none;place-items:center;padding:0 6px;font-size:.72rem;font-weight:700;display:inline-grid}.MediaVersionList-module__-faPvW__row[data-active] .MediaVersionList-module__-faPvW__tag{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.MediaVersionList-module__-faPvW__text{gap:1px;min-width:0;display:grid}.MediaVersionList-module__-faPvW__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.MediaVersionList-module__-faPvW__text small{min-width:0;color:var(--color-text-subtle);white-space:nowrap;font-size:.72rem;display:flex;overflow:hidden}.MediaVersionList-module__-faPvW__text small>span+span:before{content:"·";margin:0 5px}.MediaVersionList-module__-faPvW__current{color:var(--color-success-text);font-weight:650}.MediaVersionList-module__-faPvW__delete{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--color-text-subtle);cursor:pointer;opacity:0;transition:opacity var(--anim-duration-fast) var(--anim-ease), background var(--anim-duration-fast) var(--anim-ease), color var(--anim-duration-fast) var(--anim-ease);background:0 0;border:0;flex:none;place-items:center;display:grid}.MediaVersionList-module__-faPvW__row:hover .MediaVersionList-module__-faPvW__delete,.MediaVersionList-module__-faPvW__row:focus-within .MediaVersionList-module__-faPvW__delete{opacity:1}.MediaVersionList-module__-faPvW__delete:hover{background:var(--color-danger-bg);color:var(--color-danger-text)}@media (hover:none){.MediaVersionList-module__-faPvW__delete{opacity:1}}.MediaVersionList-module__-faPvW__confirm{border:1px solid var(--color-border);border-radius:var(--radius-sm);gap:8px;padding:10px;display:grid}.MediaVersionList-module__-faPvW__confirm p{gap:2px;margin:0;font-size:.8rem;display:grid}.MediaVersionList-module__-faPvW__confirm p span{color:var(--color-text-muted)}.MediaVersionList-module__-faPvW__confirmActions{justify-content:flex-end;gap:6px;display:flex}.MediaVersionList-module__-faPvW__error{color:var(--color-danger-text)}.MediaVersionList-module__-faPvW__more{border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:.76rem;font-weight:650}.MediaVersionList-module__-faPvW__more:hover{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}.MediaVersionList-module__-faPvW__more:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.MediaVersionList-module__-faPvW__row,.MediaVersionList-module__-faPvW__delete{transition:none}}
.ConsentBackdrop-module__lyEV8W__scene{--mark:color-mix(in srgb, var(--color-text) 32%, transparent);--faint:color-mix(in srgb, var(--color-text) 13%, transparent);--inner:min(calc(var(--clear) / 2), calc(50cqw - var(--gutter)));--reach:calc(50cqw - var(--inner));position:absolute;inset:0}.ConsentBackdrop-module__lyEV8W__orbits{width:0;height:0;position:absolute;top:43%;left:50%}.ConsentBackdrop-module__lyEV8W__ring{--r:calc(var(--inner) + var(--reach) * var(--f));top:calc(var(--r) * -1);left:calc(var(--r) * -1);width:calc(var(--r) * 2);height:calc(var(--r) * 2);border:1px solid color-mix(in srgb, var(--color-text) var(--ink), transparent);border-radius:50%;position:absolute}.ConsentBackdrop-module__lyEV8W__ring[data-dashed]{border-style:dashed}.ConsentBackdrop-module__lyEV8W__node{--r:calc(var(--inner) + var(--reach) * var(--f));top:calc(var(--size) / -2);left:calc(var(--size) / -2);width:var(--size);height:var(--size);border:1px solid var(--mark);background:var(--color-surface-raised);transform:rotate(var(--a)) translateX(var(--r));animation:ConsentBackdrop-module__lyEV8W__orbit var(--s) linear infinite;border-radius:50%;place-items:center;display:grid;position:absolute}.ConsentBackdrop-module__lyEV8W__node[data-back]{animation-name:ConsentBackdrop-module__lyEV8W__orbitBack}.ConsentBackdrop-module__lyEV8W__node[data-icon]{border-color:var(--color-border-strong);box-shadow:var(--shadow-xs);color:color-mix(in srgb, var(--color-text) 44%, transparent)}.ConsentBackdrop-module__lyEV8W__upright{transform:rotate(calc(var(--a) * -1));animation:ConsentBackdrop-module__lyEV8W__orbitBack var(--s) linear infinite;display:grid}.ConsentBackdrop-module__lyEV8W__node[data-back] .ConsentBackdrop-module__lyEV8W__upright{animation-name:ConsentBackdrop-module__lyEV8W__orbit}@keyframes ConsentBackdrop-module__lyEV8W__orbit{to{rotate:1turn}}@keyframes ConsentBackdrop-module__lyEV8W__orbitBack{to{rotate:-1turn}}.ConsentBackdrop-module__lyEV8W__spoke{--r1:calc(var(--inner) + var(--reach) * var(--f1));--r2:calc(var(--inner) + var(--reach) * var(--f2));top:-.5px;left:var(--r1);width:calc(var(--r2) - var(--r1));background:repeating-linear-gradient(90deg, var(--mark) 0 4px, transparent 4px 9px);height:1px;transform:rotate(var(--a));transform-origin:calc(var(--r1) * -1) 50%;animation:ConsentBackdrop-module__lyEV8W__orbit var(--s) linear infinite;position:absolute}.ConsentBackdrop-module__lyEV8W__spoke[data-back]{animation-name:ConsentBackdrop-module__lyEV8W__orbitBack}.ConsentBackdrop-module__lyEV8W__spoke:before,.ConsentBackdrop-module__lyEV8W__spoke:after{border:1px solid var(--mark);background:var(--color-surface-raised);content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:-4px}.ConsentBackdrop-module__lyEV8W__spoke:before{left:-4.5px}.ConsentBackdrop-module__lyEV8W__spoke:after{right:-4.5px}.ConsentBackdrop-module__lyEV8W__packet{opacity:0;width:100%;height:5px;animation:ConsentBackdrop-module__lyEV8W__travel var(--travel,6s) cubic-bezier(.45, 0, .55, 1) infinite;animation-delay:var(--delay,0s);position:absolute;top:-2px;left:0}.ConsentBackdrop-module__lyEV8W__packet:before{background:color-mix(in srgb, var(--color-text) 46%, transparent);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:0;left:-2.5px}@keyframes ConsentBackdrop-module__lyEV8W__travel{0%{opacity:0;transform:translate(0)}20%,78%{opacity:1}to{opacity:0;transform:translate(100%)}}.ConsentBackdrop-module__lyEV8W__end,.ConsentBackdrop-module__lyEV8W__link{--r:calc(var(--inner) + var(--reach) * .34)}.ConsentBackdrop-module__lyEV8W__end{border:1px solid var(--color-border-strong);background:var(--color-surface-raised);width:52px;height:52px;box-shadow:var(--shadow-xs);color:color-mix(in srgb, var(--color-text) 50%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:-26px}.ConsentBackdrop-module__lyEV8W__end[data-side=left]{left:calc(var(--r) * -1 - 26px)}.ConsentBackdrop-module__lyEV8W__end[data-side=right]{left:calc(var(--r) - 26px)}.ConsentBackdrop-module__lyEV8W__pulse{border:1px solid var(--mark);opacity:0;border-radius:50%;animation:9s cubic-bezier(.16,1,.3,1) infinite ConsentBackdrop-module__lyEV8W__pulse;position:absolute;inset:-1px}.ConsentBackdrop-module__lyEV8W__end[data-side=right] .ConsentBackdrop-module__lyEV8W__pulse{animation-delay:4.5s}@keyframes ConsentBackdrop-module__lyEV8W__pulse{0%{opacity:.9;transform:scale(1)}40%,to{opacity:0;transform:scale(2.3)}}.ConsentBackdrop-module__lyEV8W__link{width:calc(var(--r) - var(--inner) - 2px);background:repeating-linear-gradient(90deg, var(--mark) 0 4px, transparent 4px 9px);height:1px;position:absolute;top:-.5px}.ConsentBackdrop-module__lyEV8W__link[data-side=left]{left:calc(var(--r) * -1 + 26px)}.ConsentBackdrop-module__lyEV8W__link[data-side=right]{left:calc(var(--inner) - 24px);scale:-1 1}
.SupportBackdrop-module__jFw7CW__side{--bw:clamp(84px, calc(var(--gutter) * .64), 152px);position:absolute;inset:0}.SupportBackdrop-module__jFw7CW__bubble{--lean:calc(6px + max(0px, var(--gutter) - 160px) * .18);--nudge:calc(var(--lean) * -1);top:min(calc(var(--y) * 1%), calc(var(--y) * 9px));width:var(--bw);border:1px solid var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-xs);animation:SupportBackdrop-module__jFw7CW__drift var(--drift) ease-in-out infinite alternate;animation-delay:var(--delay);border-radius:14px 14px 14px 4px;gap:5px;padding:9px 10px 10px;display:grid;position:absolute}.SupportBackdrop-module__jFw7CW__bubble[data-from=you]{--nudge:var(--lean);border-color:color-mix(in srgb, var(--color-text) 12%, transparent);background:color-mix(in srgb, var(--color-text) 5%, var(--color-surface-raised));border-radius:14px 14px 4px}.SupportBackdrop-module__jFw7CW__side[data-side=left] .SupportBackdrop-module__jFw7CW__bubble{left:calc(var(--gutter) * var(--at) - var(--bw) / 2 + var(--nudge))}.SupportBackdrop-module__jFw7CW__side[data-side=right] .SupportBackdrop-module__jFw7CW__bubble{right:calc(var(--gutter) * var(--at) - var(--bw) / 2 - var(--nudge))}@keyframes SupportBackdrop-module__jFw7CW__drift{0%{translate:0 -6px}to{translate:3px 6px}}.SupportBackdrop-module__jFw7CW__text{gap:5px;display:grid}.SupportBackdrop-module__jFw7CW__line{width:var(--w);background:color-mix(in srgb, var(--color-text) 18%, transparent);border-radius:2px;height:3px;display:block}.SupportBackdrop-module__jFw7CW__bubble[data-from=you] .SupportBackdrop-module__jFw7CW__line{background:color-mix(in srgb, var(--color-text) 24%, transparent)}.SupportBackdrop-module__jFw7CW__agent{color:color-mix(in srgb, var(--color-text) 40%, transparent);align-items:center;gap:5px;margin-bottom:1px;display:flex}.SupportBackdrop-module__jFw7CW__agent svg{flex:none}.SupportBackdrop-module__jFw7CW__agent:after{background:color-mix(in srgb, var(--color-text) 28%, transparent);content:"";border-radius:2px;width:36%;height:3px}.SupportBackdrop-module__jFw7CW__attachment{aspect-ratio:4/3;background:color-mix(in srgb, var(--color-text) 5%, transparent);border-radius:8px;display:block;overflow:hidden}.SupportBackdrop-module__jFw7CW__attachment img{object-fit:cover;opacity:.5;filter:saturate(.5);width:100%;height:100%;display:block}.SupportBackdrop-module__jFw7CW__typing{opacity:0;gap:4px;display:flex;position:absolute;top:50%;left:11px;translate:0 -50%}.SupportBackdrop-module__jFw7CW__typing i{background:color-mix(in srgb, var(--color-text) 40%, transparent);border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite SupportBackdrop-module__jFw7CW__dot;display:block}.SupportBackdrop-module__jFw7CW__typing i:nth-child(2){animation-delay:.22s}.SupportBackdrop-module__jFw7CW__typing i:nth-child(3){animation-delay:.44s}@keyframes SupportBackdrop-module__jFw7CW__dot{0%,60%,to{opacity:.35;translate:0}30%{opacity:.9;translate:0 -2px}}.SupportBackdrop-module__jFw7CW__bubble[data-typing] .SupportBackdrop-module__jFw7CW__typing{animation:16s ease-in-out infinite SupportBackdrop-module__jFw7CW__typing;animation-delay:var(--delay)}.SupportBackdrop-module__jFw7CW__bubble[data-typing] .SupportBackdrop-module__jFw7CW__text{animation:16s ease-in-out infinite SupportBackdrop-module__jFw7CW__arrive;animation-delay:var(--delay)}@keyframes SupportBackdrop-module__jFw7CW__typing{0%{opacity:0}4%,50%{opacity:1}54%,to{opacity:0}}@keyframes SupportBackdrop-module__jFw7CW__arrive{0%,54%{opacity:0}60%,92%{opacity:1}98%,to{opacity:0}}.SupportBackdrop-module__jFw7CW__receipt{color:color-mix(in srgb, var(--color-text) 46%, transparent);position:absolute;bottom:6px;right:8px;overflow:visible}.SupportBackdrop-module__jFw7CW__receipt path{fill:none;stroke:currentColor;stroke-dasharray:1 2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3px}.SupportBackdrop-module__jFw7CW__receipt path:first-child{animation:14s cubic-bezier(.32,.72,0,1) infinite SupportBackdrop-module__jFw7CW__delivered;animation-delay:var(--delay)}.SupportBackdrop-module__jFw7CW__receipt path:last-child{animation:14s cubic-bezier(.32,.72,0,1) infinite SupportBackdrop-module__jFw7CW__read;animation-delay:var(--delay)}@keyframes SupportBackdrop-module__jFw7CW__delivered{0%,18%{opacity:1;stroke-dashoffset:1px}24%,90%{opacity:1;stroke-dashoffset:0}97%,to{opacity:0;stroke-dashoffset:0}}@keyframes SupportBackdrop-module__jFw7CW__read{0%,46%{opacity:1;stroke-dashoffset:1px}52%,90%{opacity:1;stroke-dashoffset:0}97%,to{opacity:0;stroke-dashoffset:0}}
.MediaRetention-module__CP08Nq__retention{gap:8px;display:grid}.MediaRetention-module__CP08Nq__retention:not(:first-child){border-top:1px solid var(--color-border);padding-top:var(--space-3)}.MediaRetention-module__CP08Nq__eyebrow{color:var(--color-text-subtle);letter-spacing:.07em;text-transform:uppercase;font-size:.64rem;font-weight:750}.MediaRetention-module__CP08Nq__status{align-items:flex-start;gap:10px;min-width:0;display:flex}.MediaRetention-module__CP08Nq__icon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-text) 6%, transparent);width:30px;height:30px;color:var(--color-text-muted);flex:none;place-items:center;display:grid}.MediaRetention-module__CP08Nq__status[data-tone=soon] .MediaRetention-module__CP08Nq__icon{background:var(--color-warning-bg);color:var(--color-warning-text)}.MediaRetention-module__CP08Nq__status[data-tone=kept] .MediaRetention-module__CP08Nq__icon{background:var(--color-success-bg);color:var(--color-success-text)}.MediaRetention-module__CP08Nq__text{flex:auto;gap:1px;min-width:0;display:grid}.MediaRetention-module__CP08Nq__text strong{overflow-wrap:anywhere;font-size:.82rem;font-weight:650}.MediaRetention-module__CP08Nq__status[data-tone=soon] .MediaRetention-module__CP08Nq__text strong{color:var(--color-warning-text)}.MediaRetention-module__CP08Nq__text small{color:var(--color-text-subtle);font-size:.72rem}.MediaRetention-module__CP08Nq__keep{justify-self:stretch;width:100%}.MediaRetention-module__CP08Nq__setting{align-items:flex-start;gap:var(--space-3);cursor:pointer;margin-top:4px;display:flex;position:relative}.MediaRetention-module__CP08Nq__setting[data-disabled]{cursor:not-allowed;opacity:.55}.MediaRetention-module__CP08Nq__settingText{flex:auto;gap:3px;min-width:0;padding-top:3px;display:grid}.MediaRetention-module__CP08Nq__settingText strong{font-size:.82rem;font-weight:600;line-height:1.35}.MediaRetention-module__CP08Nq__settingText small{color:var(--color-text-muted);font-size:.72rem;line-height:1.45}.MediaRetention-module__CP08Nq__recommended{color:var(--color-success-text);font-weight:650}.MediaRetention-module__CP08Nq__setting:hover>input:not(:disabled)+span{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text) 10%, transparent)}.MediaRetention-module__CP08Nq__setting:active>input:not(:disabled)+span:after{width:23px}.MediaRetention-module__CP08Nq__setting:active>input:not(:disabled):checked+span:after{transform:translate(13px)}.MediaRetention-module__CP08Nq__upgrade{color:var(--color-text-muted);text-underline-offset:2px;justify-self:start;font-size:.72rem;font-weight:650;text-decoration:underline}.MediaRetention-module__CP08Nq__upgrade:hover{color:var(--color-text)}.MediaRetention-module__CP08Nq__error{color:var(--color-danger-text);margin:0;font-size:.72rem}
.PartnersPage-module__U7YttG__wrap{width:min(1180px,100% - 48px);margin-inline:auto}.PartnersPage-module__U7YttG__hero{padding:clamp(56px,8vw,112px) 0 clamp(48px,6vw,88px);position:relative;overflow:hidden}.PartnersPage-module__U7YttG__hero:before{z-index:-1;background-image:radial-gradient(color-mix(in srgb, var(--color-text) 15%, transparent) 1px, transparent 1.2px);content:"";background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 40%,#000 15%,#0000 72%);mask-image:radial-gradient(80% 70% at 70% 40%,#000 15%,#0000 72%)}.PartnersPage-module__U7YttG__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(36px,5vw,72px);display:grid}.PartnersPage-module__U7YttG__heroCopy{justify-items:start;gap:clamp(20px,2.6vw,28px);display:grid}.PartnersPage-module__U7YttG__heroCopy h1{letter-spacing:-.066em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(2.6rem,5.2vw,4.8rem);font-weight:720;line-height:.93}.PartnersPage-module__U7YttG__lede{max-width:50ch;color:color-mix(in srgb, var(--color-text) 70%, var(--color-bg));text-wrap:pretty;margin:0;font-size:clamp(1.04rem,1.5vw,1.2rem);line-height:1.5}.PartnersPage-module__U7YttG__actions{flex-wrap:wrap;gap:10px;display:flex}.PartnersPage-module__U7YttG__primary,.PartnersPage-module__U7YttG__secondary{border-radius:var(--radius-md);align-items:center;gap:8px;min-height:46px;padding:0 20px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.PartnersPage-module__U7YttG__primary{background:var(--color-primary);box-shadow:var(--shadow-md);color:var(--color-primary-text);cursor:pointer;border:0;font-family:inherit}.PartnersPage-module__U7YttG__primary:hover{background:var(--color-primary-hover)}.PartnersPage-module__U7YttG__primary svg{transition:transform var(--anim-duration-fast) var(--anim-ease)}.PartnersPage-module__U7YttG__primary:hover svg{transform:translate(2px)}.PartnersPage-module__U7YttG__primary:disabled{cursor:progress;opacity:.8}.PartnersPage-module__U7YttG__secondary{border:1px solid var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text)}.PartnersPage-module__U7YttG__secondary:hover{border-color:var(--color-text)}.PartnersPage-module__U7YttG__mock{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);gap:14px;margin:0;padding:clamp(18px,2.4vw,26px);display:grid}.PartnersPage-module__U7YttG__mockLink{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-family:var(--font-mono,"Geist Mono", ui-monospace, monospace);align-items:center;gap:10px;padding:10px 12px;font-size:.8rem;display:flex}.PartnersPage-module__U7YttG__mockLink span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.PartnersPage-module__U7YttG__mockCopy{border-radius:var(--radius-sm);background:var(--color-text);color:var(--color-bg);place-items:center;padding:5px 8px;font-family:inherit;font-size:.7rem;font-weight:700;display:grid}.PartnersPage-module__U7YttG__mockFigures{border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PartnersPage-module__U7YttG__mockFigures div{gap:2px;padding:10px 12px;display:grid}.PartnersPage-module__U7YttG__mockFigures div+div{border-left:1px solid var(--color-border)}.PartnersPage-module__U7YttG__mockFigures span,.PartnersPage-module__U7YttG__mockEarned span{color:var(--color-text-muted);font-size:.7rem;font-weight:620}.PartnersPage-module__U7YttG__mockFigures strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:1.25rem;font-weight:720}.PartnersPage-module__U7YttG__mockEarned{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:16px;display:grid}.PartnersPage-module__U7YttG__mockEarned>div:first-child{gap:2px;display:grid}.PartnersPage-module__U7YttG__mockEarned strong{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:1.9rem;font-weight:720;line-height:1}.PartnersPage-module__U7YttG__mockBars{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:2px;height:64px;display:grid}.PartnersPage-module__U7YttG__mockBars i{width:min(18px,70%);height:var(--h);background:var(--color-text);transform-origin:bottom;border-radius:4px 4px 0 0;justify-self:center}.PartnersPage-module__U7YttG__mockBars i:not(:last-child){background:color-mix(in srgb, var(--color-text) 34%, var(--color-surface-raised))}@media (prefers-reduced-motion:no-preference){.PartnersPage-module__U7YttG__mockBars i{animation:PartnersPage-module__U7YttG__grow .9s var(--anim-ease-emphasized,ease-out) both;animation-delay:calc(var(--i) * 70ms + .2s)}}@keyframes PartnersPage-module__U7YttG__grow{0%{transform:scaleY(0)}}.PartnersPage-module__U7YttG__mockNote{color:var(--color-text-subtle);margin:0;font-size:.7rem}.PartnersPage-module__U7YttG__facts{border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.PartnersPage-module__U7YttG__facts div{align-content:start;gap:6px;padding:clamp(20px,2.6vw,28px) clamp(14px,2vw,24px) clamp(20px,2.6vw,28px) 0;display:grid}.PartnersPage-module__U7YttG__facts div+div{border-left:1px solid var(--color-border);padding-left:clamp(14px,2vw,24px)}.PartnersPage-module__U7YttG__facts strong{letter-spacing:-.06em;font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:720;line-height:1}.PartnersPage-module__U7YttG__facts span{color:color-mix(in srgb, var(--color-text) 68%, var(--color-bg));font-size:.9rem;line-height:1.45}.PartnersPage-module__U7YttG__section{padding:clamp(64px,8vw,112px) 0 0}.PartnersPage-module__U7YttG__section h2{letter-spacing:-.06em;text-wrap:balance;max-width:18ch;margin:0 0 clamp(24px,3.2vw,40px);font-size:clamp(2rem,4vw,3.3rem);font-weight:720;line-height:.98}.PartnersPage-module__U7YttG__sectionText{max-width:52ch;color:color-mix(in srgb, var(--color-text) 68%, var(--color-bg));margin:calc(clamp(24px,3.2vw,40px)/-1.66667) 0 clamp(24px,3.2vw,40px);font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.58}.PartnersPage-module__U7YttG__calc{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-raised);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.PartnersPage-module__U7YttG__calcInputs{align-content:start;gap:26px;padding:clamp(22px,3vw,36px);display:grid}.PartnersPage-module__U7YttG__calcField{gap:12px;display:grid}.PartnersPage-module__U7YttG__calcLabel{justify-content:space-between;align-items:baseline;gap:12px;font-size:.86rem;font-weight:650;display:flex}.PartnersPage-module__U7YttG__calcLabel strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:1.5rem;font-weight:720}.PartnersPage-module__U7YttG__plans{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);--glide-shadow:var(--shadow-xs);justify-self:start;gap:2px;padding:2px;display:inline-flex;position:relative}.PartnersPage-module__U7YttG__plans button{border-radius:var(--radius-sm);min-height:34px;color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0 16px;font-size:.82rem;font-weight:650}.PartnersPage-module__U7YttG__plans button[aria-pressed=true]{background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-xs)}.PartnersPage-module__U7YttG__calcHint{color:var(--color-text-muted);margin:0;font-size:.8rem}.PartnersPage-module__U7YttG__calcResults{border-left:1px solid var(--color-border);background:color-mix(in srgb, var(--color-text) 3.5%, var(--color-surface-raised));align-content:center;gap:22px;padding:clamp(22px,3vw,36px);display:grid}.PartnersPage-module__U7YttG__result{gap:4px;display:grid}.PartnersPage-module__U7YttG__result span{color:var(--color-text-muted);font-size:.82rem;font-weight:620}.PartnersPage-module__U7YttG__result strong{font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(2.2rem,4.4vw,3.4rem);font-weight:720;line-height:1}.PartnersPage-module__U7YttG__result small{color:color-mix(in srgb, var(--color-text) 64%, var(--color-bg));font-size:.84rem}.PartnersPage-module__U7YttG__calcNote{color:var(--color-text-subtle);margin:12px 0 0;font-size:.74rem}.PartnersPage-module__U7YttG__anchored{scroll-margin-top:72px}.PartnersPage-module__U7YttG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.PartnersPage-module__U7YttG__steps li{align-content:start;gap:10px;padding-right:clamp(14px,2vw,28px);display:grid;position:relative}.PartnersPage-module__U7YttG__stepNode{background:var(--color-text);width:34px;height:34px;color:var(--color-bg);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.84rem;font-weight:750;display:grid;position:relative}.PartnersPage-module__U7YttG__steps li:not(:last-child):before{background:var(--color-border-strong);content:"";height:1px;position:absolute;top:17px;left:42px;right:0}.PartnersPage-module__U7YttG__steps strong{letter-spacing:-.03em;margin-top:6px;font-size:1.14rem;font-weight:720}.PartnersPage-module__U7YttG__steps p{color:color-mix(in srgb, var(--color-text) 72%, var(--color-bg));text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.55}.PartnersPage-module__U7YttG__audience{border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PartnersPage-module__U7YttG__audience div{align-content:start;gap:10px;padding:24px 24px 28px 0;display:grid}.PartnersPage-module__U7YttG__audience div+div{border-left:1px solid var(--color-border);padding-left:24px}.PartnersPage-module__U7YttG__audienceIcon{border-radius:var(--radius-md);background:var(--color-muted-bg);place-items:center;width:34px;height:34px;display:grid}.PartnersPage-module__U7YttG__audience strong{letter-spacing:-.03em;font-size:1.22rem;font-weight:720}.PartnersPage-module__U7YttG__audience p{color:color-mix(in srgb, var(--color-text) 72%, var(--color-bg));margin:0;font-size:.97rem;line-height:1.55}.PartnersPage-module__U7YttG__faq{border-top:1px solid var(--color-border-strong);max-width:820px;display:grid}.PartnersPage-module__U7YttG__faq details{border-bottom:1px solid var(--color-border)}.PartnersPage-module__U7YttG__faq summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:1.02rem;font-weight:680;list-style:none;display:flex}.PartnersPage-module__U7YttG__faq summary::-webkit-details-marker{display:none}.PartnersPage-module__U7YttG__faq summary svg{transition:transform var(--anim-duration-normal) var(--anim-ease);flex:none}.PartnersPage-module__U7YttG__faq details[open] summary svg{transform:rotate(45deg)}.PartnersPage-module__U7YttG__faq details p{max-width:66ch;color:color-mix(in srgb, var(--color-text) 74%, var(--color-bg));margin:0 0 20px;font-size:.9375rem;line-height:1.58}.PartnersPage-module__U7YttG__applySection{padding:clamp(64px,8vw,112px) 0 clamp(72px,9vw,128px);scroll-margin-top:72px}.PartnersPage-module__U7YttG__applyCard{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,4vw,64px);padding:clamp(24px,4vw,48px);display:grid}.PartnersPage-module__U7YttG__applyIntro{align-content:start;gap:14px;display:grid}.PartnersPage-module__U7YttG__applyIntro h2{letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:720;line-height:1}.PartnersPage-module__U7YttG__applyIntro p{color:color-mix(in srgb, var(--color-text) 68%, var(--color-bg));margin:0;font-size:.95rem;line-height:1.55}.PartnersPage-module__U7YttG__form{gap:18px;display:grid}.PartnersPage-module__U7YttG__formRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.PartnersPage-module__U7YttG__fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.PartnersPage-module__U7YttG__fieldset legend{margin-bottom:8px;padding:0;font-size:.82rem;font-weight:650}.PartnersPage-module__U7YttG__fieldHint{color:var(--color-text-muted);margin:-2px 0 2px;font-size:.78rem}.PartnersPage-module__U7YttG__linkInput{gap:8px;display:flex}.PartnersPage-module__U7YttG__linkInput input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;min-height:42px;color:var(--color-text);font:inherit;flex:1;padding:0 12px;font-size:.9rem}.PartnersPage-module__U7YttG__linkInput input:focus{outline:2px solid var(--color-focus);outline-offset:2px}.PartnersPage-module__U7YttG__linkInput input[aria-invalid=true]{border-color:var(--color-danger-text)}.PartnersPage-module__U7YttG__linkField{gap:4px;display:grid}.PartnersPage-module__U7YttG__linkError{color:var(--color-danger-text);margin:0;font-size:.78rem}.PartnersPage-module__U7YttG__iconButton{border:1px solid var(--color-border);border-radius:var(--radius-md);width:42px;color:var(--color-text-muted);cursor:pointer;background:0 0;place-items:center;display:grid}.PartnersPage-module__U7YttG__iconButton:hover{border-color:var(--color-text);color:var(--color-text)}.PartnersPage-module__U7YttG__addLink{color:var(--color-text);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:2px 0;font-size:.82rem;font-weight:650;display:inline-flex}.PartnersPage-module__U7YttG__choices{flex-wrap:wrap;gap:8px;display:flex}.PartnersPage-module__U7YttG__choice{position:relative}.PartnersPage-module__U7YttG__choice input{opacity:0;position:absolute}.PartnersPage-module__U7YttG__choice span{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);cursor:pointer;align-items:center;min-height:36px;padding:0 14px;font-size:.82rem;font-weight:650;display:inline-flex}.PartnersPage-module__U7YttG__choice input:checked+span{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.PartnersPage-module__U7YttG__choice input:focus-visible+span{outline:2px solid var(--color-focus);outline-offset:2px}.PartnersPage-module__U7YttG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.PartnersPage-module__U7YttG__consent{align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.5;display:flex}.PartnersPage-module__U7YttG__consent input{accent-color:var(--color-text);margin-top:3px}.PartnersPage-module__U7YttG__formError svg{vertical-align:-2px;margin-right:4px}.PartnersPage-module__U7YttG__formError{color:var(--color-danger-text);margin:0;font-size:.84rem}.PartnersPage-module__U7YttG__termsLink{color:inherit;font-weight:700}.PartnersPage-module__U7YttG__done{border:1px solid color-mix(in srgb, var(--color-success-text) 40%, transparent);border-radius:var(--radius-lg);background:var(--color-success-bg);color:var(--color-success-text);align-content:center;justify-items:start;gap:10px;padding:22px 24px;display:grid}.PartnersPage-module__U7YttG__done strong{font-size:1.05rem}.PartnersPage-module__U7YttG__done p{color:var(--color-text);margin:0;font-size:.92rem;line-height:1.55}@media (max-width:960px){.PartnersPage-module__U7YttG__heroGrid,.PartnersPage-module__U7YttG__applyCard{grid-template-columns:minmax(0,1fr)}.PartnersPage-module__U7YttG__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.PartnersPage-module__U7YttG__facts div:nth-child(3){border-left:0;padding-left:0}.PartnersPage-module__U7YttG__facts div:nth-child(n+3){border-top:1px solid var(--color-border)}.PartnersPage-module__U7YttG__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.PartnersPage-module__U7YttG__steps li:nth-child(2):before{display:none}}@media (max-width:760px){.PartnersPage-module__U7YttG__calc{grid-template-columns:minmax(0,1fr)}.PartnersPage-module__U7YttG__calcResults{border-top:1px solid var(--color-border);border-left:0}.PartnersPage-module__U7YttG__audience{grid-template-columns:minmax(0,1fr)}.PartnersPage-module__U7YttG__audience div+div{border-top:1px solid var(--color-border);border-left:0;padding-left:0}.PartnersPage-module__U7YttG__formRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.PartnersPage-module__U7YttG__steps{grid-template-columns:minmax(0,1fr)}.PartnersPage-module__U7YttG__steps li:before{display:none}.PartnersPage-module__U7YttG__actions,.PartnersPage-module__U7YttG__actions>*{justify-content:center;width:100%}}
.Roadmap-module__mZ0q3G__page{width:min(1180px,100% - 48px);margin:0 auto;padding:clamp(48px,7vw,104px) 0 clamp(88px,11vw,150px)}.Roadmap-module__mZ0q3G__intro{justify-items:start;gap:var(--space-5);max-width:860px;margin-bottom:clamp(36px,5vw,64px);display:grid}.Roadmap-module__mZ0q3G__intro h1{letter-spacing:-.066em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,5.8vw,5.4rem);font-weight:720;line-height:.95}.Roadmap-module__mZ0q3G__intro p{max-width:50ch;color:color-mix(in srgb, var(--color-text) 68%, var(--color-bg));text-wrap:pretty;margin:0;font-size:clamp(1.04rem,1.45vw,1.2rem);line-height:1.5}.Roadmap-module__mZ0q3G__suggest.Roadmap-module__mZ0q3G__suggest{min-height:46px;box-shadow:var(--shadow-md);padding:0 20px;font-size:.86rem;font-weight:700}.Roadmap-module__mZ0q3G__suggest svg{transition:translate var(--anim-duration-fast) var(--anim-ease)}@media (hover:hover){.Roadmap-module__mZ0q3G__suggest:hover svg{translate:2px}}.Roadmap-module__mZ0q3G__board{gap:var(--space-4);max-width:880px;display:grid}.Roadmap-module__mZ0q3G__tabs{gap:var(--space-6);border-bottom:1px solid var(--color-border);scrollbar-width:none;--glide-bg:transparent;--glide-shadow:inset 0 -2px 0 var(--color-text);width:100%;display:flex;position:relative;overflow-x:auto}.Roadmap-module__mZ0q3G__tabs::-webkit-scrollbar{display:none}.Roadmap-module__mZ0q3G__tab{min-height:44px;color:var(--color-text-muted);cursor:pointer;letter-spacing:-.01em;white-space:nowrap;transition:color var(--anim-duration-fast) var(--anim-ease);background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:7px;padding:0;font-size:.94rem;font-weight:620;display:inline-flex}.Roadmap-module__mZ0q3G__tab:hover{color:var(--color-text)}.Roadmap-module__mZ0q3G__tab[aria-selected=true]{color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-text)}.Roadmap-module__mZ0q3G__tab:focus-visible{outline-offset:-2px;border-radius:var(--radius-sm)}.Roadmap-module__mZ0q3G__count{color:var(--color-text-subtle);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:600}.Roadmap-module__mZ0q3G__tab[aria-selected=true] .Roadmap-module__mZ0q3G__count{color:var(--color-text-muted)}.Roadmap-module__mZ0q3G__panel{min-width:0;animation:Roadmap-module__mZ0q3G__panelIn var(--anim-duration-normal) var(--anim-ease) both}@keyframes Roadmap-module__mZ0q3G__panelIn{0%{opacity:0;translate:0 4px}}.Roadmap-module__mZ0q3G__list{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--shadow-xs);margin:0;padding:0;list-style:none;overflow:hidden}.Roadmap-module__mZ0q3G__item{gap:var(--space-4);grid-template-columns:60px minmax(0,1fr);align-items:start;padding:clamp(16px,2.2vw,22px) clamp(16px,2.4vw,24px);display:grid}.Roadmap-module__mZ0q3G__item+.Roadmap-module__mZ0q3G__item{border-top:1px solid var(--color-border)}.Roadmap-module__mZ0q3G__vote{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);width:60px;min-height:62px;color:var(--color-text);cursor:pointer;font-variant-numeric:tabular-nums;transition:border-color var(--anim-duration-fast) var(--anim-ease), background var(--anim-duration-fast) var(--anim-ease), color var(--anim-duration-fast) var(--anim-ease), scale var(--anim-duration-fast) var(--anim-ease);align-content:center;justify-items:center;gap:1px;padding:6px 0;display:grid}.Roadmap-module__mZ0q3G__vote svg{transition:translate var(--anim-duration-normal) var(--anim-ease)}.Roadmap-module__mZ0q3G__vote strong{letter-spacing:-.02em;font-size:1rem;font-weight:720;line-height:1.15}@media (hover:hover){.Roadmap-module__mZ0q3G__vote:not(:disabled):hover{border-color:var(--color-text)}.Roadmap-module__mZ0q3G__vote:not(:disabled):hover svg{translate:0 -2px}}.Roadmap-module__mZ0q3G__vote:not(:disabled):active{scale:.96}.Roadmap-module__mZ0q3G__vote[aria-pressed=true]{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.Roadmap-module__mZ0q3G__vote:disabled{cursor:default}.Roadmap-module__mZ0q3G__vote[data-state=shipped]{border-color:var(--color-border);background:var(--color-success-bg);color:var(--color-success-text)}.Roadmap-module__mZ0q3G__vote[data-state=pending]{border-style:dashed;border-color:var(--color-border-strong);color:var(--color-text-muted);background:0 0}.Roadmap-module__mZ0q3G__body{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;padding-top:2px;display:grid}.Roadmap-module__mZ0q3G__body:not(:has(.Roadmap-module__mZ0q3G__details,.Roadmap-module__mZ0q3G__note)){align-self:center;padding-top:0}.Roadmap-module__mZ0q3G__body h2{letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:1.06rem;font-weight:680;line-height:1.35}.Roadmap-module__mZ0q3G__details{color:color-mix(in srgb, var(--color-text) 72%, var(--color-bg));overflow-wrap:anywhere;white-space:pre-line;text-wrap:pretty;margin:0;font-size:.94rem;line-height:1.55}.Roadmap-module__mZ0q3G__details[data-clamped]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Roadmap-module__mZ0q3G__more{color:var(--color-text-muted);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:.84rem;font-weight:600}.Roadmap-module__mZ0q3G__more:hover{color:var(--color-text);text-decoration-color:currentColor}.Roadmap-module__mZ0q3G__note{margin:var(--space-1) 0 0;color:var(--color-text);text-wrap:pretty;font-size:.9rem;line-height:1.5}.Roadmap-module__mZ0q3G__note svg{vertical-align:-2px;width:14px;height:14px;margin-right:6px;display:inline-block}.Roadmap-module__mZ0q3G__note strong{margin-right:6px;font-weight:650}.Roadmap-module__mZ0q3G__pending{color:var(--color-text-muted);align-items:center;gap:6px;margin:0;font-size:.82rem;font-weight:600;display:inline-flex}.Roadmap-module__mZ0q3G__item[data-fresh]{animation:Roadmap-module__mZ0q3G__freshIn 2.4s var(--anim-ease) both}@keyframes Roadmap-module__mZ0q3G__freshIn{0%{background:var(--color-secondary-wash);opacity:0;translate:0 -6px}15%{background:var(--color-secondary-wash);opacity:1;translate:0}to{background:0 0}}.Roadmap-module__mZ0q3G__meta{color:var(--color-success-text);margin:0;font-size:.82rem;font-weight:620}.Roadmap-module__mZ0q3G__empty{justify-items:start;gap:var(--space-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);padding:clamp(28px,4vw,44px) clamp(20px,3vw,32px);display:grid}.Roadmap-module__mZ0q3G__empty h2{letter-spacing:-.025em;margin:0;font-size:1.14rem;font-weight:700}.Roadmap-module__mZ0q3G__empty p{color:color-mix(in srgb, var(--color-text) 68%, var(--color-bg));margin:0}.Roadmap-module__mZ0q3G__empty button{margin-top:var(--space-3)}.Roadmap-module__mZ0q3G__form{gap:var(--space-4);display:grid}.Roadmap-module__mZ0q3G__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Roadmap-module__mZ0q3G__problem{color:var(--color-danger-text);margin:0;font-size:.875rem}.Roadmap-module__mZ0q3G__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:560px){.Roadmap-module__mZ0q3G__tabs{gap:var(--space-5)}.Roadmap-module__mZ0q3G__tab{font-size:.875rem}.Roadmap-module__mZ0q3G__item{gap:var(--space-3);grid-template-columns:52px minmax(0,1fr)}.Roadmap-module__mZ0q3G__vote{width:52px;min-height:56px}.Roadmap-module__mZ0q3G__actions>*{flex:1}}[data-animations=disabled] .Roadmap-module__mZ0q3G__panel{animation:none}[data-animations=disabled] .Roadmap-module__mZ0q3G__item[data-fresh]{animation:none}@media (prefers-reduced-motion:reduce){.Roadmap-module__mZ0q3G__panel,.Roadmap-module__mZ0q3G__item[data-fresh]{animation:none}}
.UsernameChecker-module__ZCc1_W__summary{border-radius:var(--radius-pill);background:var(--color-secondary-wash);max-width:100%;height:32px;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;justify-self:start;margin:0;padding:0 14px;font-size:.86rem;font-weight:600;line-height:32px;overflow:hidden}.UsernameChecker-module__ZCc1_W__summary[data-empty]{color:var(--color-text-muted);background:0 0;padding-inline:0;font-weight:500}.UsernameChecker-module__ZCc1_W__platforms{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.UsernameChecker-module__ZCc1_W__card{gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;padding:var(--space-4);background:var(--color-surface);grid-template-rows:22px 1fr auto;display:grid}.UsernameChecker-module__ZCc1_W__cardHead{align-items:center;gap:var(--space-2);min-width:0;height:22px;display:flex}.UsernameChecker-module__ZCc1_W__cardHead strong{letter-spacing:-.01em;flex:none;font-size:.92rem;font-weight:700}.UsernameChecker-module__ZCc1_W__status{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.74rem;font-weight:650;overflow:hidden}.UsernameChecker-module__ZCc1_W__card[data-fits=true] .UsernameChecker-module__ZCc1_W__status{color:var(--color-text)}.UsernameChecker-module__ZCc1_W__rules{align-content:start;gap:6px;margin:0;padding:0;list-style:none;display:grid}.UsernameChecker-module__ZCc1_W__rule{align-items:start;gap:var(--space-2);color:var(--color-text);grid-template-columns:16px minmax(0,1fr) 4ch;font-size:.8rem;line-height:18px;display:grid}.UsernameChecker-module__ZCc1_W__ruleIcon{place-self:start center;height:18px}.UsernameChecker-module__ZCc1_W__rule[data-state=idle]{color:var(--color-text-muted)}.UsernameChecker-module__ZCc1_W__rule[data-state=idle] .UsernameChecker-module__ZCc1_W__ruleIcon{color:var(--color-text-subtle)}.UsernameChecker-module__ZCc1_W__rule[data-state=failed] .UsernameChecker-module__ZCc1_W__ruleIcon{color:var(--color-danger-text)}.UsernameChecker-module__ZCc1_W__lengthNow{color:var(--color-text-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-self:end;font-size:.74rem}.UsernameChecker-module__ZCc1_W__open{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);height:36px;padding:0 var(--space-3);background:var(--color-surface-raised);color:var(--color-text);white-space:nowrap;transition:background var(--anim-duration-fast) var(--anim-ease), border-color var(--anim-duration-fast) var(--anim-ease);justify-content:center;align-items:center;gap:6px;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}a.UsernameChecker-module__ZCc1_W__open:hover{border-color:var(--color-text-muted);background:var(--color-muted-bg)}a.UsernameChecker-module__ZCc1_W__open:focus-visible,.UsernameChecker-module__ZCc1_W__mark:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.UsernameChecker-module__ZCc1_W__open[data-disabled]{color:var(--color-text-subtle);border-color:var(--color-border);cursor:default}.UsernameChecker-module__ZCc1_W__ideas{gap:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-5);display:grid;container-type:inline-size}.UsernameChecker-module__ZCc1_W__ideas h2{letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.UsernameChecker-module__ZCc1_W__ideaList{gap:0 var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.UsernameChecker-module__ZCc1_W__idea{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto auto;height:44px;display:grid}@container (max-width:583px){.UsernameChecker-module__ZCc1_W__idea:nth-child(n+7){display:none}}.UsernameChecker-module__ZCc1_W__ideaName{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.UsernameChecker-module__ZCc1_W__ghost{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:62%;height:22px}.UsernameChecker-module__ZCc1_W__marks{gap:2px;display:inline-flex}.UsernameChecker-module__ZCc1_W__mark{border-radius:var(--radius-sm);width:28px;height:28px;transition:background var(--anim-duration-fast) var(--anim-ease);place-items:center;display:inline-grid}a.UsernameChecker-module__ZCc1_W__mark:hover{background:var(--color-muted-bg)}.UsernameChecker-module__ZCc1_W__mark[data-off]{opacity:.22;filter:grayscale()}.UsernameChecker-module__ZCc1_W__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.UsernameChecker-module__ZCc1_W__open,.UsernameChecker-module__ZCc1_W__mark{transition:none}}
.DocumentBackdrop-module__o8HNEq__sheet{--mark:color-mix(in srgb, var(--color-text) 34%, transparent);--faint:color-mix(in srgb, var(--color-text) 16%, transparent);--trim-top:112px;--trim-bottom:48px;--trim-x:calc(var(--gutter) - 22px);position:absolute;inset:0}.DocumentBackdrop-module__o8HNEq__crop{width:34px;height:34px;position:absolute}.DocumentBackdrop-module__o8HNEq__crop:before,.DocumentBackdrop-module__o8HNEq__crop:after{background:var(--mark);content:"";position:absolute}.DocumentBackdrop-module__o8HNEq__crop:before{width:24px;height:1px}.DocumentBackdrop-module__o8HNEq__crop:after{width:1px;height:24px}.DocumentBackdrop-module__o8HNEq__crop[data-corner=tl]{top:calc(var(--trim-top) - 34px);left:calc(var(--trim-x) - 34px)}.DocumentBackdrop-module__o8HNEq__crop[data-corner=tl]:before{bottom:0;left:0}.DocumentBackdrop-module__o8HNEq__crop[data-corner=tl]:after{top:0;right:0}.DocumentBackdrop-module__o8HNEq__crop[data-corner=tr]{top:calc(var(--trim-top) - 34px);right:calc(var(--trim-x) - 34px)}.DocumentBackdrop-module__o8HNEq__crop[data-corner=tr]:before{bottom:0;right:0}.DocumentBackdrop-module__o8HNEq__crop[data-corner=tr]:after{top:0;left:0}.DocumentBackdrop-module__o8HNEq__crop[data-corner=bl]{bottom:calc(var(--trim-bottom) - 34px);left:calc(var(--trim-x) - 34px)}.DocumentBackdrop-module__o8HNEq__crop[data-corner=bl]:before{top:0;left:0}.DocumentBackdrop-module__o8HNEq__crop[data-corner=bl]:after{bottom:0;right:0}.DocumentBackdrop-module__o8HNEq__crop[data-corner=br]{right:calc(var(--trim-x) - 34px);bottom:calc(var(--trim-bottom) - 34px)}.DocumentBackdrop-module__o8HNEq__crop[data-corner=br]:before{top:0;right:0}.DocumentBackdrop-module__o8HNEq__crop[data-corner=br]:after{bottom:0;left:0}.DocumentBackdrop-module__o8HNEq__emblem{--size:clamp(76px, calc(var(--gutter) * .5), 148px);top:30%;left:calc(var(--gutter) / 2 - var(--size) / 2);width:var(--size);height:var(--size);color:color-mix(in srgb, var(--color-text) 22%, transparent);animation:14s ease-in-out infinite alternate DocumentBackdrop-module__o8HNEq__bob;position:absolute}.DocumentBackdrop-module__o8HNEq__emblem svg{width:100%;height:100%}@keyframes DocumentBackdrop-module__o8HNEq__bob{0%{transform:translateY(-10px)rotate(-2deg)}to{transform:translateY(12px)rotate(2deg)}}.DocumentBackdrop-module__o8HNEq__target{top:74%;left:calc(var(--gutter) / 2 - 18px);border:1px solid var(--mark);border-radius:50%;width:36px;height:36px;position:absolute}.DocumentBackdrop-module__o8HNEq__target:before,.DocumentBackdrop-module__o8HNEq__target:after{background:var(--mark);content:"";position:absolute;top:50%;left:50%;translate:-50% -50%}.DocumentBackdrop-module__o8HNEq__target:before{width:56px;height:1px}.DocumentBackdrop-module__o8HNEq__target:after{width:1px;height:56px}.DocumentBackdrop-module__o8HNEq__ring{border:1px solid var(--mark);opacity:0;border-radius:50%;animation:6s cubic-bezier(.16,1,.3,1) infinite DocumentBackdrop-module__o8HNEq__ring;position:absolute;inset:-1px}@keyframes DocumentBackdrop-module__o8HNEq__ring{0%{opacity:.9;transform:scale(1)}45%,to{opacity:0;transform:scale(2.6)}}.DocumentBackdrop-module__o8HNEq__strip{top:26%;right:calc(var(--gutter) / 2 - 7px);border:1px solid var(--faint);width:14px;display:grid;position:absolute}.DocumentBackdrop-module__o8HNEq__strip i{background:color-mix(in srgb, var(--color-text) var(--tone), transparent);height:14px;display:block}.DocumentBackdrop-module__o8HNEq__dial{--size:clamp(72px, calc(var(--gutter) * .46), 120px);top:56%;right:calc(var(--gutter) / 2 - var(--size) / 2);width:var(--size);height:var(--size);color:var(--mark);animation:160s linear infinite DocumentBackdrop-module__o8HNEq__turn;position:absolute}.DocumentBackdrop-module__o8HNEq__dial line,.DocumentBackdrop-module__o8HNEq__dial circle{stroke:currentColor;vector-effect:non-scaling-stroke}.DocumentBackdrop-module__o8HNEq__dial circle{fill:none}@keyframes DocumentBackdrop-module__o8HNEq__turn{to{rotate:1turn}}.DocumentBackdrop-module__o8HNEq__index{top:calc(56% - 10px);right:calc(var(--gutter) / 2 - .5px);background:color-mix(in srgb, var(--color-text) 60%, transparent);width:1px;height:14px;position:absolute}
.CompliancePage-module__mbBs9q__grid{gap:var(--space-4);display:grid}.CompliancePage-module__mbBs9q__body{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.CompliancePage-module__mbBs9q__body p{color:var(--color-text-muted);margin:0;line-height:1.6}.CompliancePage-module__mbBs9q__body a{color:var(--color-info-text);text-underline-offset:2px;word-break:break-word;text-decoration:underline}.CompliancePage-module__mbBs9q__body a:hover{color:var(--color-text)}.CompliancePage-module__mbBs9q__document{gap:var(--space-6);display:grid}.CompliancePage-module__mbBs9q__article{gap:var(--space-6);min-width:0;max-width:70ch;display:grid}.CompliancePage-module__mbBs9q__section{gap:var(--space-3);scroll-margin-top:var(--space-4);border-top:1px solid var(--color-border);padding-top:var(--space-5);display:grid}.CompliancePage-module__mbBs9q__section h2{letter-spacing:-.015em;margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.CompliancePage-module__mbBs9q__contents{display:none}@media (min-width:1040px){.CompliancePage-module__mbBs9q__document[data-contents]{justify-content:space-between;align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,70ch) minmax(200px,260px)}.CompliancePage-module__mbBs9q__contents{overscroll-behavior:contain;max-height:calc(100dvh - 128px);display:block;position:sticky;top:104px;overflow-y:auto}}.CompliancePage-module__mbBs9q__contents ol{border-left:1px solid var(--color-border);gap:1px;margin:0;padding:0;list-style:none;display:grid}.CompliancePage-module__mbBs9q__contents a{color:var(--color-text-muted);transition:color var(--anim-duration-fast) var(--anim-ease), border-color var(--anim-duration-normal) var(--anim-ease);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;font-size:.76rem;line-height:1.4;text-decoration:none;display:block}@media (hover:hover){.CompliancePage-module__mbBs9q__contents a:hover{color:var(--color-text)}}.CompliancePage-module__mbBs9q__contents a[aria-current=location]{border-left-color:var(--color-text);color:var(--color-text)}
