@layer primitives {
.ui-slider{--thumb:22px;--track:6px;align-items:center;column-gap:var(--s-4);row-gap:var(--s-1);grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;display:grid}.ui-slider-main{display:contents}.ui-slider-rail{min-width:0;height:36px;padding:0 calc(var(--thumb) / 2);cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;grid-column:1;align-items:center;display:flex;position:relative}.ui-slider-track{width:100%;height:var(--track);border-radius:var(--r-pill);background:var(--surface-track);transition:height var(--dur-fast) var(--ease-out);position:relative;box-shadow:inset 0 1px 1px #00000073}.ui-slider-zone,.ui-slider-fill,.ui-slider-buffered{inset-block:0;left:calc(var(--from,0) * 100%);width:calc((var(--to) - var(--from,0)) * 100%);border-radius:inherit;position:absolute}.ui-slider-zone{background:color-mix(in srgb, var(--text-3) 26%, transparent);border-radius:0}.ui-slider-zone:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill)}.ui-slider-zone:nth-last-child(1 of .ui-slider-zone){border-radius:0 var(--r-pill) var(--r-pill) 0}.ui-slider-zone[data-tone=info]{background:var(--tone-info-line)}.ui-slider-zone[data-tone=success]{background:var(--tone-success-line)}.ui-slider-zone[data-tone=warning]{background:var(--tone-warning-line)}.ui-slider-zone[data-tone=danger]{background:var(--tone-danger-line)}.ui-slider-buffered{background:color-mix(in srgb, var(--text-1) 22%, transparent)}.ui-slider-fill{background:linear-gradient(90deg, var(--brand-deep), var(--brand));box-shadow:0 0 12px -2px color-mix(in srgb, var(--brand) 55%, transparent)}.ui-slider-notch{inset-block:0;left:calc(var(--at) * 100%);background:color-mix(in srgb, var(--surface-page) 80%, transparent);width:2px;position:absolute;transform:translate(-50%)}.ui-slider-tick{top:-6px;bottom:-6px;left:calc(var(--at) * 100%);background:color-mix(in srgb, var(--text-2) 55%, transparent);pointer-events:none;border-radius:1px;width:2px;position:absolute;transform:translate(-50%)}.ui-slider-thumb{top:50%;left:calc(var(--at) * 100%);width:var(--thumb);height:var(--thumb);background:var(--ds-knob-fill);cursor:grab;transition:box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:0;border-radius:50%;outline:none;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #0000008c}.ui-slider-rail:hover .ui-slider-thumb{box-shadow:0 2px 6px #0000008c, 0 0 0 6px var(--brand-wash)}.ui-slider-rail[data-dragging] .ui-slider-thumb:focus{cursor:grabbing;box-shadow:0 2px 8px #0000008c, 0 0 0 8px var(--brand-wash);transform:translate(-50%,-50%)scale(1.12)}.ui-slider-thumb:focus-visible{box-shadow:0 0 0 3px var(--surface-page), 0 0 0 5px var(--focus-ring-color);outline:2px solid #0000}.ui-range .ui-slider-thumb:focus,.ui-range .ui-slider-thumb:focus-visible{z-index:var(--ds-z-local-raised)}.ui-slider-bubble{border-radius:var(--r-chip);background:var(--brand-fill);box-shadow:var(--brand-glow);color:var(--text-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:var(--num);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-out) var(--ease-in), transform var(--dur-out) var(--ease-in);padding:3px 8px;line-height:1.2;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)scale(.92)}.ui-slider-bubble:after{content:"";background:var(--brand-deep);border-radius:1px;width:8px;height:8px;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px)rotate(45deg)}.ui-slider-thumb:focus-visible .ui-slider-bubble,.ui-slider-rail[data-dragging] .ui-slider-thumb:focus .ui-slider-bubble{opacity:1;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-spring);transform:translate(-50%)scale(1)}.ui-slider-bubble:empty{display:none}.ui-slider-readout{min-width:52px;color:var(--text-1);font-variant-numeric:var(--num);white-space:nowrap;grid-area:1/2;justify-content:flex-end;align-items:baseline;gap:3px;display:inline-flex}.ui-slider-readout-n{font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-display);line-height:1}.ui-slider-readout-sep{color:var(--text-4);font-size:var(--fs-lg);padding-inline:2px}.ui-slider-readout-unit{color:var(--text-3);font-size:var(--fs-md);font-weight:var(--fw-medium)}.ui-slider-zones{min-width:0;padding:0 calc(var(--thumb) / 2);grid-area:2/1;display:flex}.ui-slider-zonelabel{flex:var(--w) 1 0;border-left:2px solid color-mix(in srgb, var(--text-3) 40%, transparent);min-width:0;font-size:var(--fs-sm);white-space:nowrap;flex-wrap:wrap;align-items:baseline;column-gap:6px;padding:2px 0 0 8px;line-height:1.3;display:flex;overflow:hidden}.ui-slider-zonelabel[data-tone=info]{border-left-color:var(--tone-info-line)}.ui-slider-zonelabel[data-tone=success]{border-left-color:var(--tone-success-line)}.ui-slider-zonename{color:var(--text-3);font-weight:var(--fw-medium)}.ui-slider-zonehint{color:var(--text-4);font-variant-numeric:var(--num)}.ui-slider-zonelabel[data-active] .ui-slider-zonename{color:var(--text-1);font-weight:var(--fw-semibold)}.ui-slider-zonelabel[data-active][data-tone=info] .ui-slider-zonename{color:var(--tone-info-fg)}.ui-slider-zonelabel[data-active][data-tone=success] .ui-slider-zonename{color:var(--tone-success-fg)}.ui-slider-zonelabel[data-active] .ui-slider-zonehint{color:var(--text-3)}@container not (min-width:440px){[data-clips-chrome] .ui-slider-zones{gap:var(--ds-space-2);flex-wrap:wrap;grid-column:1/-1}[data-clips-chrome] .ui-slider-zonelabel{flex:1 1 0;min-width:max-content;overflow:visible}}.ui-slider[data-disabled]{opacity:.5}.ui-slider[data-disabled] .ui-slider-rail,.ui-slider[data-disabled] .ui-slider-thumb{cursor:not-allowed}.ui-slider[data-disabled] .ui-slider-rail:hover .ui-slider-thumb{box-shadow:0 2px 6px #0000008c}@media (pointer:coarse){.ui-slider{--thumb:28px;--track:8px}.ui-slider-rail{height:44px}.ui-slider-thumb:before{content:"";border-radius:50%;width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.ui-slider-thumb,.ui-slider-bubble,.ui-slider-track{transition:none}}.ui-ocards{width:100%;min-width:0;container-type:inline-size}.ui-ocards[data-presentation=poster] .ui-ocard{gap:var(--ds-space-2);min-height:0;box-shadow:none;border-radius:var(--ds-shape-work);background:0 0;flex-flow:column;padding:0;display:flex}.ui-ocards[data-presentation=poster] .ui-ocard-media{width:100%;height:var(--poster-media-height,calc(var(--ds-space-11) + var(--ds-space-10)));padding:var(--ds-space-1);background:var(--ds-color-raised);border:1px solid var(--ds-line-control);box-sizing:border-box}.ui-ocards[data-presentation=poster] .ui-ocard-media img{object-fit:cover;width:100%;height:100%}.ui-ocards[data-presentation=poster] .ui-ocard[data-checked] .ui-ocard-media{border-color:var(--ds-color-brand);box-shadow:0 0 0 1px var(--ds-color-brand)}.ui-ocards[data-presentation=poster] .ui-ocard-mark{top:var(--ds-space-2);right:var(--ds-space-2)}.ui-ocards[data-presentation=poster] .ui-ocard-title{font-size:var(--ds-type-body);font-weight:var(--ds-weight-medium)}.ui-ocards[data-presentation=poster] .ui-ocards-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-ocards[data-presentation=media] .ui-ocard{min-height:0;padding:var(--ds-space-2) var(--ds-space-6) var(--ds-space-2) var(--ds-space-2);align-items:center;gap:var(--ds-space-2);flex-wrap:nowrap}.ui-ocards[data-presentation=media] .ui-ocard-media{width:var(--ds-space-9);height:var(--ds-space-9);flex:none}.ui-ocards[data-presentation=media] .ui-ocard-media img{object-fit:cover;width:100%;height:100%}.ui-ocards[data-presentation=media] .ui-ocard-title{font-size:var(--ds-type-small);font-weight:var(--ds-weight-medium);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container not (min-width:440px){.ui-ocards[data-presentation=poster] .ui-ocards-grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-ocards-grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--s-3);display:grid}@container not (min-width:640px){.ui-ocards-grid[data-cols="3"]{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}}@container not (min-width:440px){.ui-ocards-grid{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}}.ui-ocard{align-items:flex-start;gap:var(--s-3);min-width:0;min-height:76px;padding:var(--s-4) calc(var(--s-4) + 28px) var(--s-4) var(--s-4);border-radius:var(--r-card);background:var(--surface-2);box-shadow:var(--elev-0);color:var(--text-2);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-instant) var(--ease-out);border:0;display:flex;position:relative}.ui-ocard:hover{background:var(--surface-3);box-shadow:var(--hl-top-strong), inset 0 0 0 1px var(--line-hover)}.ui-ocard:active:not([aria-disabled=true]){transform:scale(.99)}.ui-ocard[data-checked]{background:linear-gradient(180deg, var(--brand-wash), var(--brand-wash-soft) 60%), var(--surface-2);box-shadow:var(--hl-top-strong), inset 0 0 0 2px var(--brand), 0 6px 18px -10px color-mix(in srgb, var(--brand) 60%, transparent);color:var(--text-1)}.ui-ocard-icon{border-radius:var(--r-control);background:var(--surface-3);width:44px;height:44px;box-shadow:var(--hl-top), inset 0 0 0 1px var(--line-1);color:var(--text-2);flex:none;place-items:center;display:grid}.ui-ocard-icon :is(svg:not(.ui-icon>svg),.ui-icon){width:var(--icon-tile);height:var(--icon-tile)}.ui-ocard[data-checked] .ui-ocard-icon{background:var(--brand-wash);box-shadow:inset 0 0 0 1px var(--brand-line);color:var(--brand)}.ui-ocard-text{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.ui-ocard-title{color:var(--text-1);font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-title);line-height:var(--lh-tight);overflow-wrap:anywhere}.ui-ocard-subtitle{color:var(--text-3);font-size:var(--fs-md);line-height:var(--lh-tight);overflow-wrap:anywhere}.ui-ocard-desc{color:var(--text-3);font-size:var(--fs-sm);line-height:var(--lh-body);margin-top:4px}.ui-ocard-reason{color:var(--tone-warning-fg);font-size:var(--fs-sm);line-height:var(--lh-body);margin-top:6px}.ui-ocards-note{margin:var(--s-2) 0 0;color:var(--tone-warning-fg);font-size:var(--fs-sm);line-height:var(--lh-body);align-items:flex-start;gap:8px;display:flex}.ui-ocards-note .ui-icon{flex:none;width:14px;height:14px;margin-top:2px}.ui-ocard-mark{top:var(--s-3);right:var(--s-3);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--text-1);border-radius:50%;place-items:center;display:grid;position:absolute}.ui-ocard-mark :is(svg:not(.ui-icon>svg),.ui-icon){width:var(--icon-chip);height:var(--icon-chip)}.ui-ocard[data-checked] .ui-ocard-mark{background:var(--brand-fill);box-shadow:var(--brand-glow)}.ui-ocard[data-locked] .ui-ocard-mark{box-shadow:none;color:var(--text-3)}.ui-ocard[data-locked]{background:var(--surface-1);cursor:not-allowed}.ui-ocard[data-locked]:hover{background:var(--surface-1);box-shadow:var(--elev-0)}.ui-ocard[data-locked] .ui-ocard-title{color:var(--text-2)}.ui-ocard[data-locked] .ui-ocard-icon{opacity:.6}.ui-ocards[aria-disabled=true] .ui-ocard{opacity:.5;cursor:not-allowed}.ui-ocards[data-size=sm] .ui-ocard{min-height:64px;padding:var(--s-3) calc(var(--s-3) + 26px) var(--s-3) var(--s-3);gap:var(--s-3)}.ui-ocards[data-size=sm] .ui-ocard-icon{width:36px;height:36px}.ui-ocards[data-size=sm] .ui-ocard-title{font-size:var(--fs-base)}.ui-ocards[data-size=sm] .ui-ocards-grid{gap:var(--s-2)}.ui-ocards[data-presentation=compact] .ui-ocard{min-height:48px;padding:var(--ds-space-2) var(--ui-ocard-compact-end-padding,calc(var(--ds-space-3) + 16px + var(--ds-space-2))) var(--ds-space-2) var(--ds-space-3);gap:var(--ds-space-2);border-radius:var(--ds-shape-control);background:var(--ui-ocard-compact-background,var(--ds-color-well));box-shadow:var(--ui-ocard-compact-shadow,inset 0 0 0 1px var(--ds-line-subtle));align-items:center}.ui-ocards[data-presentation=compact] .ui-ocard[data-checked]{background:var(--ui-ocard-compact-selected-background,color-mix(in srgb, var(--ds-color-brand) 12%, var(--ds-color-surface)));box-shadow:var(--ui-ocard-compact-selected-shadow,inset 0 0 0 1px color-mix(in srgb, var(--ds-color-brand) 55%, transparent))}.ui-ocards[data-presentation=compact] .ui-ocard-icon{width:var(--ds-space-6);height:var(--ds-space-6);border-radius:var(--ds-shape-work);box-shadow:none;--icon-tile:16px;background:0 0}.ui-ocards[data-presentation=compact] .ui-ocard-title{font-size:var(--ds-type-small)}.ui-ocards[data-presentation=compact] .ui-ocard-subtitle{font-size:var(--ds-type-meta)}.ui-ocards[data-presentation=compact] .ui-ocard-text{padding-top:0}.ui-ocards[data-presentation=compact] .ui-ocard-mark{top:50%;right:var(--ds-space-2);width:16px;height:16px;transform:translateY(-50%)}.ui-ocards[data-presentation=compact] .ui-ocard[data-checked] .ui-ocard-icon{box-shadow:none;color:var(--ds-color-brand);background:0 0}.ui-ocards[data-presentation=tile] .ui-ocard{min-width:0;padding:var(--ui-ocard-tile-padding,14px);border-radius:var(--ui-ocard-tile-radius,var(--ds-shape-media));align-items:flex-start;gap:var(--ui-ocard-tile-gap,10px);color:var(--ui-ocard-tile-text,var(--ds-color-text));background:var(--ui-ocard-tile-background,var(--ds-color-well));box-shadow:var(--ui-ocard-tile-shadow,inset 0 0 0 1px var(--ds-line-subtle));flex-direction:column;display:flex}.ui-ocards[data-presentation=tile] .ui-ocard-mark{display:none}.ui-ocards[data-presentation=tile] .ui-ocard-icon{width:var(--ui-ocard-tile-icon-size,18px);height:var(--ui-ocard-tile-icon-size,18px);border-radius:var(--ui-ocard-tile-icon-radius,var(--ds-shape-control));box-shadow:none;color:var(--ui-ocard-tile-icon-color,var(--ds-color-secondary));background:0 0;place-items:center;display:grid}.ui-ocards[data-presentation=tile][data-size=sm] .ui-ocard-icon{width:var(--ui-ocard-tile-icon-size,18px);height:var(--ui-ocard-tile-icon-size,18px)}.ui-ocards[data-presentation=tile] .ui-ocard-icon :is(svg:not(.ui-icon>svg),.ui-icon){width:100%;height:100%}.ui-ocards[data-presentation=tile] .ui-ocard[data-checked] .ui-ocard-icon{color:var(--ui-ocard-tile-selected-icon-color,var(--ds-color-brand))}.ui-ocards[data-presentation=tile] .ui-ocard-text{gap:var(--ui-ocard-tile-text-gap,4px);padding-top:0}.ui-ocards[data-presentation=tile] .ui-ocard-title{font-size:var(--ds-type-body);line-height:var(--ui-ocard-tile-title-leading,var(--ds-leading-tight))}.ui-ocards[data-presentation=tile] .ui-ocard-subtitle{font-size:var(--ds-type-meta);line-height:var(--ui-ocard-tile-subtitle-leading,var(--ds-leading-tight));color:var(--ui-ocard-tile-muted,var(--ds-color-secondary))}.ui-ocards[data-presentation=tile] .ui-ocard[data-checked] .ui-ocard-subtitle{color:var(--ui-ocard-tile-selected-muted,var(--ds-color-secondary))}.ui-ocards[data-presentation=tile] .ui-ocard[data-checked]{background:var(--ui-ocard-tile-selected-background,var(--ui-ocard-tile-background,var(--ds-color-well)));box-shadow:var(--ui-ocard-tile-selected-shadow,var(--ui-ocard-tile-shadow,inset 0 0 0 1px var(--ds-line-subtle)))}[data-clips-chrome] .ui-ocard{border-radius:var(--ds-shape-control);background:linear-gradient(180deg, var(--ds-color-raised), var(--ds-color-surface));box-shadow:var(--ds-shadow-surface), inset 0 0 0 1px var(--ds-line-control)}[data-clips-chrome] .ui-ocard[data-checked]{background:var(--ds-fill-selected);box-shadow:var(--ds-shadow-surface), inset 0 0 0 1px var(--ds-color-brand)}[data-clips-chrome] .ui-ocard[data-locked]{background:var(--ds-color-well)}[data-clips-chrome] .ui-ocard-icon,[data-clips-chrome] .ui-ocards[data-size=sm] .ui-ocard-icon{width:var(--ds-space-6);height:var(--ds-space-6);border-radius:var(--ds-shape-work);box-shadow:none;background:0 0}[data-clips-chrome] .ui-ocards[data-presentation=tile] .ui-ocard-icon{width:var(--ui-ocard-tile-icon-size,18px);height:var(--ui-ocard-tile-icon-size,18px)}[data-clips-chrome] .ui-ocard-title{font-size:var(--ds-type-body)}[data-clips-chrome] :is(.ui-ocard-subtitle,.ui-ocard-reason,.ui-ocards-note){font-size:var(--ds-type-meta);line-height:var(--ds-leading-body)}[data-clips-chrome] .ui-ocard[data-checked] .ui-ocard-icon{box-shadow:none;color:var(--ds-color-brand);background:0 0}@media (pointer:coarse){.ui-ocards-grid,.ui-ocards[data-size=sm] .ui-ocards-grid{gap:var(--s-3)}.ui-ocard-icon :is(svg:not(.ui-icon>svg),.ui-icon){width:var(--icon-tile);height:var(--icon-tile)}}.ui-player{--player-h:560px;flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.ui-player[data-aspect="9:16"]{max-width:calc(var(--player-h) * 9 / 16)}.ui-player[data-aspect="9:16"][data-size=sm]{--player-h:400px}.ui-player[data-aspect="9:16"][data-size=lg]{--player-h:min(720px, 74dvh)}.ui-player[data-aspect="16:9"][data-size=sm]{max-width:480px}.ui-player[data-aspect="16:9"][data-size=md]{max-width:720px}.ui-player-stage{min-width:0;position:relative}.ui-player-media{aspect-ratio:9/16;object-fit:contain;background:var(--surface-sunk);border:1px solid var(--line-2);border-radius:var(--r-card) var(--r-card) 0 0;border-bottom:0;width:100%;display:block}.ui-player[data-aspect="16:9"] .ui-player-media{aspect-ratio:16/9}video.ui-player-media{cursor:pointer}img.ui-player-media{object-fit:cover}.ui-player-empty{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-4);color:var(--text-3);font-size:var(--fs-md);text-align:center;flex-direction:column;display:flex}.ui-player-empty :is(svg:not(.ui-icon>svg),.ui-icon){width:var(--icon-empty);height:var(--icon-empty);color:var(--text-4)}.ui-player-overlay{border-radius:var(--r-card) var(--r-card) 0 0;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.ui-player .ui-player-overlay{pointer-events:none}.ui-player-bigplay{background:var(--scrim-badge);width:64px;height:64px;-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text-1);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-player-bigplay :is(svg:not(.ui-icon>svg),.ui-icon){width:var(--icon-empty);height:var(--icon-empty);margin-left:3px}.ui-player-bigplay svg{fill:currentColor}.ui-player-bar{align-items:center;gap:var(--s-2);min-width:0;height:52px;padding:0 var(--s-2);border:1px solid var(--line-2);border-top-color:var(--line-soft);border-radius:0 0 var(--r-card) var(--r-card);background:var(--surface-1);box-shadow:var(--hl-top);display:flex;container-type:inline-size}.ui-player-play svg{fill:currentColor}.ui-player-scrub{flex:auto;min-width:48px}.ui-player-scrub .ui-slider-rail{--thumb:14px;--track:4px;height:32px;padding:0 7px}.ui-player-scrub .ui-slider-rail:hover{--track:6px}.ui-player-scrub .ui-slider-track{background:color-mix(in srgb, var(--text-1) 12%, transparent);box-shadow:none}.ui-player-scrub .ui-slider-thumb{background:var(--text-1);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:0;transform:translate(-50%,-50%)scale(0)}.ui-player-scrub .ui-slider-rail:hover .ui-slider-thumb,.ui-player-scrub .ui-slider-thumb:focus-visible,.ui-player-scrub .ui-slider-rail:active .ui-slider-thumb{transform:translate(-50%,-50%)scale(1)}.ui-player[data-empty] .ui-player-scrub .ui-slider-rail{cursor:default}.ui-player-time{color:var(--text-3);font-size:var(--fs-md);font-weight:var(--fw-medium);font-variant-numeric:var(--num);white-space:nowrap;flex:none;align-items:baseline;gap:4px;padding-inline:2px;display:inline-flex}.ui-player-now{color:var(--text-1)}.ui-player-sep{color:var(--text-4)}.ui-player[data-fullscreen]{background:var(--surface-page);width:100%;max-width:none;height:100%}.ui-player[data-fullscreen] .ui-player-stage{flex:auto;min-height:0}.ui-player[data-fullscreen] .ui-player-media{aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%}.ui-player[data-fullscreen] .ui-player-bar{border-inline:0;border-bottom:0;border-radius:0}@media (pointer:coarse){.ui-player-bar{gap:var(--s-2);height:60px;padding:0 var(--s-2)}.ui-player-scrub .ui-slider-rail{--thumb:18px;height:44px;padding:0 22px}.ui-player-scrub .ui-slider-thumb{transform:translate(-50%,-50%)scale(1)}.ui-player-time{font-size:var(--fs-sm)}}@media (prefers-reduced-motion:reduce){.ui-player-scrub .ui-slider-thumb{transition:none}}@container not (min-width:440px){.ui-player-bar .ui-iconbtn.ui-player-mute,.ui-player-bar .ui-player-time{display:none}}.ui-ocards[data-presentation=poster] .ui-ocard-media{flex:none;width:100%}[data-clips-chrome] .ui-ocards[data-presentation=poster] .ui-ocard{gap:var(--ds-space-2);min-height:var(--ds-target-touch);flex-wrap:nowrap;padding:0}[data-clips-chrome] .ui-ocards[data-presentation=poster] .ui-ocard-media{flex:none;width:100%}
}

@layer primitives {
.ui-field{width:100%;min-width:0;container:ui-field/inline-size}.ui-field-row{justify-content:space-between;align-items:center;gap:var(--ds-space-2) var(--ds-space-4);min-height:var(--ds-target-touch);display:flex}.ui-field-head{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.ui-field-icon{color:var(--text-3,var(--text-muted));flex:none;display:inline-flex}.ui-field-icon :is(svg:not(.ui-icon>svg),.ui-icon){width:var(--icon-control);height:var(--icon-control)}.ui-field-label{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--text-1,var(--text-primary));font-size:var(--ds-type-body);font-weight:var(--ds-weight-semibold)}.ui-field-info{flex:none;display:inline-flex}.ui-field-control{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.ui-field-tag{min-width:0;display:inline-flex}.ui-field-below{padding:var(--ds-space-2) 0 0;color:var(--text-3,var(--text-muted));font-size:var(--ds-type-meta);font-weight:var(--ds-weight-medium)}.ui-field[data-disabled] .ui-field-label{color:var(--text-3,var(--text-muted))}@container ui-field not (min-width:480px){.ui-field-row{flex-wrap:wrap}.ui-field-control{flex:100%;justify-content:flex-start}}:is(.ui-input,.ui-field-input):where(:not([data-presentation=editorial],[data-presentation=check])){box-sizing:border-box;width:100%;min-width:0;height:var(--ds-control-default);padding:0 var(--ds-space-3);border:1px solid var(--ds-line-control);border-radius:var(--ds-shape-control);background:var(--ds-color-well);color:var(--ds-color-text);font:var(--ds-weight-medium) var(--ds-type-body)/var(--ds-leading-body) var(--ds-font-ui);transition:background var(--ds-motion-hover) var(--ds-ease-out), border-color var(--ds-motion-hover) var(--ds-ease-out), box-shadow var(--ds-motion-hover) var(--ds-ease-out)}:is(.ui-input,.ui-field-input:not([data-presentation=editorial],[data-presentation=check])):not(:disabled,[readonly]):hover,:is(.ui-input,.ui-field-input):where(:not([data-presentation=editorial],[data-presentation=check])):focus{border-color:var(--ds-color-muted);background:var(--ds-color-raised)}:is(.ui-input,.ui-field-input)[aria-invalid=true]{border-color:var(--ds-tone-danger-fg)}:is(.ui-input,.ui-field-input):disabled{opacity:.5;cursor:not-allowed}:is(.ui-input,.ui-field-input)[readonly]{color:var(--ds-color-secondary)}.ui-field-input[data-size=large]{height:var(--ds-control-primary);font-size:var(--ds-type-input-touch)}.ui-field-input[data-size=compact]{height:var(--ds-control-compact);font-size:var(--ds-type-meta)}:is(.ui-input,.ui-field-input)::placeholder{color:var(--ds-color-muted)}.ui-field-select-wrap{width:100%;min-width:0;display:block;position:relative}.ui-field-select{appearance:none;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-inline-end:var(--ds-space-10)}.ui-field-select-wrap>.ui-icon{pointer-events:none;top:50%;right:var(--ds-space-3);width:var(--ds-space-4);height:var(--ds-space-4);color:var(--ds-color-meta);position:absolute;transform:translateY(-50%)}@media (pointer:coarse){:is(input.ui-input,select.ui-input,.ui-field-input:not([data-presentation=check])){min-height:var(--ds-target-touch);font-size:var(--ds-type-input-touch)}}@media (forced-colors:active){:is(.ui-input,.ui-field-input){border-color:buttontext}}.ui-field[data-layout=stacked] .ui-field-row{align-items:stretch;gap:var(--ds-space-3);flex-direction:column;display:flex}.ui-field[data-layout=stacked] .ui-field-control{width:100%}.ui-field-input{width:100%;min-width:0;color:var(--ds-color-text)}.ui-field-input[data-presentation=editorial]{font:inherit;border:0;border-bottom:1px solid var(--ds-line-control);border-radius:var(--ds-shape-work);padding:var(--ds-space-4) 0;font-size:var(--ds-type-section);min-height:var(--ds-target-touch);background:0 0}.ui-field-input[data-presentation=editorial]:focus{border-color:var(--ds-color-brand)}textarea.ui-input{height:auto;min-height:116px;padding-block:var(--ds-space-3);resize:vertical}@media not (min-width:640px),(pointer:coarse){:is(input.ui-input,select.ui-input,.ui-field-input:not([data-presentation=check])){min-height:var(--ds-target-touch);font-size:var(--ds-type-input-touch)}textarea.ui-input{font-size:var(--ds-type-input-touch)}}@container ui-field not (min-width:480px){.ui-field:not([data-layout=stacked]) .ui-field-row:has(>.ui-field-control>.ui-switch){flex-wrap:nowrap}.ui-field:not([data-layout=stacked]) .ui-field-control:has(>.ui-switch){flex:none}}.ui-check{width:var(--ds-target-touch);height:var(--ds-target-touch);vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative}.ui-check>.ui-field-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-check-mark{width:var(--ds-space-5);height:var(--ds-space-5);border:1px solid var(--ds-line-control);border-radius:var(--ds-shape-small);background:var(--ds-color-well);pointer-events:none;box-sizing:border-box;place-items:center;display:grid}.ui-check>input:checked+.ui-check-mark{background:var(--ds-color-brand-deep);border-color:var(--ds-color-brand)}.ui-check-mark .ui-icon{--ui-icon:14px;color:var(--ds-color-on-primary);opacity:0}.ui-check>input:checked+.ui-check-mark .ui-icon{opacity:1}.ui-check>input:focus-visible+.ui-check-mark{outline:var(--ds-focus-width) solid var(--ds-focus-color);outline-offset:var(--ds-focus-offset)}.ui-check>input[aria-invalid=true]+.ui-check-mark{border-color:var(--ds-tone-danger-fg)}.ui-check>input:disabled{cursor:not-allowed}.ui-check:has(>input:disabled) .ui-check-mark{opacity:.5}@media (forced-colors:active){.ui-check-mark{border-color:buttontext}.ui-check>input:checked+.ui-check-mark{background:highlight;border-color:highlight}.ui-check-mark .ui-icon{color:highlighttext}}.ui-swatches{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;min-width:0;display:flex}.ui-swatch{cursor:pointer;border-radius:var(--r-pill);background:var(--swatch,var(--surface-3));width:32px;height:32px;color:var(--text-1);box-shadow:inset 0 0 0 1px var(--line-2);border:0;place-items:center;padding:0;display:grid;position:relative}.ui-swatch :is(svg:not(.ui-icon>svg),.ui-icon){width:16px;height:16px;filter:drop-shadow(0 0 2px var(--surface-1))}.ui-swatch[data-checked]{box-shadow:0 0 0 2px var(--surface-1), 0 0 0 4px var(--text-1)}.ui-swatch:focus-visible{outline:2px solid var(--ds-color-brand);outline-offset:3px}.ui-swatch[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ui-swatch-custom:not([data-checked]){color:var(--text-2);background:var(--surface-3)}.ui-cp{align-items:center;gap:var(--ds-space-2);min-width:0;max-width:100%;height:var(--ds-control-md,36px);padding:0 var(--ds-space-3) 0 var(--ds-space-2);border-radius:var(--ds-shape-pill);cursor:pointer;background:var(--ds-color-raised);color:var(--ds-color-text);box-shadow:inset 0 0 0 1px var(--ds-line-subtle);font:inherit;font-size:var(--ds-type-small);font-weight:var(--ds-weight-medium);font-variant-numeric:tabular-nums;border:0;display:inline-flex}.ui-cp:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ds-line-control)}.ui-cp:focus-visible{outline:2px solid var(--ds-color-brand);outline-offset:2px}.ui-cp:disabled{opacity:.5;cursor:not-allowed}.ui-cp[aria-expanded=true]{background:var(--ds-cp-open-bg);box-shadow:var(--ds-cp-open-ring)}.ui-cp>.ui-icon{transition:transform var(--ds-motion-menu-in) var(--ds-ease-spring)}.ui-cp[aria-expanded=true]>.ui-icon{transform:rotate(180deg)}.ui-cp[data-compact]{height:30px;padding:0 var(--ds-space-2) 0 5px}.ui-cp[data-compact] .ui-cp-dot{width:20px;height:20px}@media (prefers-reduced-motion:reduce){.ui-cp>.ui-icon{transition:none}}.ui-cp .ui-icon{width:14px;height:14px;color:var(--ds-color-meta)}.ui-cp-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-cp-dot,.ui-cp-swatch{border-radius:var(--ds-shape-pill);background:var(--cp);width:22px;height:22px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-color-text) 22%, transparent);flex:none}.ui-cp-dot[data-empty]{box-shadow:inset 0 0 0 1.5px var(--ds-color-meta);background:0 0}.ui-cp-body{gap:var(--ds-space-3);display:grid}.ui-cp-body .ui-cp-area.react-colorful{gap:var(--ds-space-3);width:100%;height:auto}.ui-cp-area .react-colorful__saturation{height:var(--ds-cp-area);border-radius:var(--ds-shape-pick-window,12px);border-bottom:0}.ui-sheet .ui-cp-area .react-colorful__saturation{height:var(--ds-cp-area-sheet)}.ui-cp-area .react-colorful__hue{border-radius:var(--ds-shape-pill);height:14px}.ui-cp-area .react-colorful__pointer{width:18px;height:18px;box-shadow:var(--ds-cp-knob-ring);border:0}.ui-cp-hexrow{align-items:center;gap:var(--ds-space-2);display:flex}.ui-cp-preview{border-radius:var(--ds-cp-field-radius);background:var(--cp);width:34px;height:34px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-color-text) 22%, transparent);flex:none}.ui-cp-preview[data-empty]{box-shadow:inset 0 0 0 1.5px var(--ds-color-meta);background:0 0}.ui-cp-hex{align-items:center;gap:var(--ds-space-2);border-radius:var(--ds-cp-field-radius);background:var(--ds-color-well);height:34px;box-shadow:inset 0 0 0 1px var(--ds-line-subtle);color:var(--ds-color-meta);font-size:var(--ds-type-small);flex:1;padding:0 10px;display:flex}.ui-cp-hex input{min-width:0;color:var(--ds-color-text);font:inherit;font-variant-numeric:tabular-nums;text-transform:uppercase;background:0 0;border:0;outline:0;flex:1}.ui-cp-hex:focus-within{box-shadow:inset 0 0 0 1.5px var(--ds-color-brand)}.ui-cp-swatches{gap:var(--ds-space-2);grid-template-columns:repeat(9,minmax(0,1fr));justify-items:center;display:grid}.ui-cp-swatch{cursor:pointer;width:24px;height:24px;color:var(--ds-color-text);transition:transform var(--ds-motion-menu-in) var(--ds-ease-out);border:0;place-items:center;padding:0;display:grid}.ui-cp-swatch:hover{transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.ui-cp-swatch{transition:none}.ui-cp-swatch:hover{transform:none}}.ui-cp-swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--ds-color-surface), 0 0 0 4px var(--ds-color-text)}.ui-cp-swatch .ui-icon{width:14px;height:14px;filter:drop-shadow(0 0 2px var(--ds-color-canvas))}.ui-cp-swatch:focus-visible,.ui-cp-choice:focus-visible{outline:2px solid var(--ds-color-brand);outline-offset:2px}.ui-cp-choices{flex-wrap:wrap;gap:6px;display:flex}.ui-cp-rule{align-items:center;gap:var(--ds-space-2);color:var(--ds-cp-rule);font-size:var(--ds-tag-size);font-weight:var(--ds-weight-semibold);letter-spacing:.06em;text-transform:uppercase;display:flex}.ui-cp-rule:before,.ui-cp-rule:after{content:"";background:linear-gradient(90deg, transparent, var(--ds-line-subtle));flex:1;height:1px}.ui-cp-rule:after{background:linear-gradient(270deg, transparent, var(--ds-line-subtle))}.ui-cp-choice{align-items:center;gap:var(--ds-space-1);height:30px;padding:0 var(--ds-space-3);cursor:pointer;border-radius:var(--ds-shape-pill);background:var(--ds-color-raised);color:var(--ds-color-secondary);font:inherit;font-size:var(--ds-type-small);box-shadow:inset 0 0 0 1px var(--ds-line-subtle);border:0;display:inline-flex}.ui-cp-choice[aria-checked=true]{background:var(--ds-cp-pick-bg);color:var(--ds-color-text);box-shadow:var(--ds-cp-pick-ring)}.ui-cp-choice .ui-icon{width:14px;height:14px}.ui-cp-op{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:10px;display:grid}.ui-cp-op input{appearance:none;border-radius:var(--ds-shape-pill);cursor:pointer;background:linear-gradient(90deg, color-mix(in srgb, var(--cp,var(--ds-color-text)) 0%, transparent), var(--cp,var(--ds-color-text))), var(--ds-cp-checker);width:100%;height:14px;box-shadow:var(--ds-cp-bar-edge);margin:0}.ui-cp-op input::-webkit-slider-thumb{appearance:none;border-radius:var(--ds-shape-round);background:var(--ds-cp-knob);width:18px;height:18px;box-shadow:var(--ds-cp-knob-shadow)}.ui-cp-op input::-moz-range-thumb{border-radius:var(--ds-shape-round);background:var(--ds-cp-knob);width:18px;height:18px;box-shadow:var(--ds-cp-knob-shadow);border:0}.ui-cp-op input:focus-visible{outline:2px solid var(--ds-color-brand);outline-offset:2px}.ui-cp-op-read{text-align:end;color:var(--ds-color-secondary);font-size:var(--ds-type-meta)}.ui-ppad{align-items:center;gap:var(--ds-space-4);min-width:0;display:flex}.ui-ppad[data-off]{opacity:.5}.ui-ppad-frame{aspect-ratio:9/16;border-radius:var(--ds-shape-thumb);background:var(--ds-color-well);width:46px;box-shadow:inset 0 0 0 1px var(--ds-line-subtle);flex:none;grid-template-rows:repeat(3,1fr);gap:3px;padding:5px 4px;display:grid}.ui-ppad-band{border-radius:var(--ds-shape-chip);cursor:pointer;place-items:center;display:grid}.ui-ppad[data-off] .ui-ppad-band{cursor:not-allowed}.ui-ppad-band>i{border-radius:var(--ds-shape-pill);background:var(--ds-line-control);width:70%;height:5px;display:block}.ui-ppad-band:hover>i{background:var(--ds-color-meta)}.ui-ppad-band[data-on]>i{background:var(--ds-color-brand);width:78%;height:7px}.ui-ppad-names{gap:2px;min-width:0;display:grid}.ui-ppad-name{all:unset;box-sizing:border-box;min-height:28px;padding:0 var(--ds-space-3);border-radius:var(--ds-shape-pill);color:var(--ds-color-secondary);font-size:var(--ds-type-small);cursor:pointer;align-items:center;display:flex}.ui-ppad-name:hover:not(:disabled){color:var(--ds-color-text);background:var(--ds-color-selected)}.ui-ppad-name[aria-checked=true]{color:var(--ds-color-text);background:var(--ds-fill-selected);box-shadow:inset 0 0 0 1px var(--ds-line-selected)}.ui-ppad-name:focus-visible{outline:2px solid var(--ds-color-brand);outline-offset:2px}.ui-ppad-name:disabled{cursor:not-allowed}@media (pointer:coarse){.ui-ppad-name{min-height:var(--ds-target-touch,44px)}.ui-ppad-frame{width:54px}}.ui-cp-dots{border-radius:var(--ds-shape-pill);background:var(--cp-spectrum);width:22px;height:22px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-color-on-primary) 18%, transparent);flex:none;display:inline-block}.ui-cp[data-compact] .ui-cp-dots{width:20px;height:20px}.ui-cp-dots[data-small]{width:16px;height:16px}
}

@layer entities {
[data-app]{--header-h:64px}@media not (min-width:820px){[data-app]{--header-h:56px}}.app-header{align-items:center;gap:var(--s-2);min-width:0;height:calc(var(--header-h) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--s-4) 0 0;box-sizing:border-box;z-index:var(--ds-z-header);background:linear-gradient(180deg, var(--surface-2), var(--surface-header));border-bottom:1px solid var(--line-soft);box-shadow:var(--hl-top);--hdr-ctl:40px;display:flex;position:relative}@media (pointer:coarse){.app-header{--hdr-ctl:44px}}.app-header[data-variant=admin]{position:sticky;top:0}.admin-main{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}.admin-main>*{min-width:0}.admin-main .cr-table :is(th,td){overflow-wrap:anywhere}.hdr-logo{width:var(--brand-w);height:100%;padding-inline:var(--s-4);box-sizing:border-box;flex:none;align-items:center;min-width:0;display:flex}@media (min-width:820px){.dock-logo .brand-word{font-size:var(--ds-type-wordmark)}}@media not (min-width:820px){.hdr-logo{padding-inline:var(--s-2) 0}}.brand-mark{align-items:center;gap:var(--s-3);min-width:44px;min-height:44px;color:var(--text-1);border-radius:var(--r-control);text-decoration:none;display:inline-flex}.brand-mark:focus-visible{outline-offset:2px;box-shadow:var(--focus-ring);outline:2px solid #0000}.brand-word{font-family:var(--ds-font-ui);font-size:var(--fs-2xl);font-weight:var(--weight-max);letter-spacing:-.04em;line-height:var(--ds-leading-heading);white-space:nowrap;color:var(--ds-color-text)}.brand-dot{color:var(--ds-color-brand)}@media not (min-width:820px){.brand-word{font-size:var(--ds-type-section)}}.hdr-trail{flex:auto;align-items:center;min-width:0;display:flex}@media (min-width:820px){.app-header[data-variant=app] .hdr-trail{padding-inline-start:calc(var(--page-gutter) - var(--s-2))}}.hdr-context,.hdr-end{align-items:center;gap:var(--s-2);flex:none;display:flex}.hdr-context{padding-inline-end:var(--s-2)}@media (min-width:820px){.hdr-context{border-right:1px solid var(--line-soft);margin-inline-end:var(--s-1);padding-inline-end:var(--s-3)}}.app-header :is(.hdr-step,.hdr-close,.hdr-back,.hdr-account){--ui-h:var(--hdr-ctl);--ui-icon:18px}.app-header :is(.hdr-step,.hdr-close){width:var(--hdr-ctl)}.hdr-account.ui-btn{font-size:var(--fs-base);gap:var(--s-2);box-shadow:none;background:0 0;padding-inline:14px}.hdr-account.ui-btn:hover,.hdr-account.ui-btn[aria-expanded=true]{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-2)}.hdr-back{display:none}.hdr-back .ui-btn-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-header .hdr-bell{--ui-h:var(--hdr-ctl);--ui-icon:18px;width:var(--hdr-ctl);position:relative}@media (max-width:639.98px){.app-header .hdr-settings{display:none}}.hdr-bell.ui-iconbtn[data-count]:after{content:attr(data-count);box-sizing:border-box;border-radius:var(--r-pill);background:var(--brand);min-width:18px;height:18px;color:var(--surface-page);font-size:var(--fs-xs);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;pointer-events:none;place-items:center;padding:0 5px;display:grid;position:absolute;top:2px;right:0}.bell-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.bell-empty{padding:var(--s-3);color:var(--text-3);font-size:var(--fs-base);margin:0}.hdr-credits{align-items:center;gap:var(--s-2);height:var(--hdr-ctl);box-sizing:border-box;border-radius:var(--r-pill);color:var(--text-1);font-size:var(--fs-base);font-weight:var(--fw-semibold);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:0 14px 0 10px;text-decoration:none;display:inline-flex}.hdr-credits:focus-visible{outline-offset:2px;box-shadow:var(--focus-ring);outline:2px solid #0000}.hdr-credits-ring{--ring-fill:var(--ds-credits-ok);border-radius:var(--r-pill);background:conic-gradient(var(--ring-fill) calc(var(--pct,0) * 1%), var(--surface-track) 0);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--line-soft);flex:none}.hdr-credits[data-state=ok]{color:var(--ds-credits-ok)}.hdr-credits[data-state=low]{color:var(--ds-credits-low)}.hdr-credits[data-state=out]{color:var(--ds-credits-out)}.hdr-credits[data-state=low] .hdr-credits-ring{--ring-fill:var(--ds-credits-low)}.hdr-credits[data-state=out] .hdr-credits-ring{--ring-fill:var(--ds-credits-out)}.hdr-credits-wrap{display:inline-flex}.cr-card{gap:var(--ds-space-3);flex-direction:column;min-width:0;display:flex}.cr-top{justify-content:space-between;align-items:center;gap:var(--ds-space-3);display:flex}.cr-refill{font-size:var(--ds-type-meta);color:var(--ds-color-muted)}.cr-hero{align-items:flex-end;gap:var(--ds-space-3);display:flex}.cr-big{font-size:var(--ds-type-large-title);line-height:var(--ds-leading-none);font-weight:var(--ds-weight-bold);letter-spacing:-.04em;color:var(--ds-color-text)}.cr-hero-text{flex-direction:column;gap:2px;padding-bottom:2px;display:flex}.cr-hero-label{font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text)}.cr-hero-of{font-size:var(--ds-type-meta);color:var(--ds-color-muted)}.cr-bar .ui-bar-fill{background:var(--ds-credits-ok)}.cr-card[data-state=low] .cr-bar .ui-bar-fill{background:var(--ds-credits-low)}.cr-card[data-state=low] .cr-big{color:var(--ds-credits-low)}.cr-card[data-state=out] .cr-big{color:var(--ds-credits-out)}.cr-moves,.cr-what{font-size:var(--ds-type-meta);color:var(--ds-color-muted);line-height:var(--ds-leading-body);margin:0}.cr-moves{margin-top:calc(-1 * var(--ds-space-1))}.cr-what{padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--r-control);background:var(--ds-color-track);color:var(--ds-color-secondary)}.cr-posts{gap:var(--ds-space-2);padding-block:var(--ds-space-3);display:grid}.cr-posts-head{justify-content:space-between;align-items:center;gap:var(--ds-space-3);font-size:var(--ds-type-small);display:flex}.cr-posts-label{align-items:center;gap:var(--ds-space-1);color:var(--ds-color-secondary);display:inline-flex}.cr-posts-value{font-weight:var(--ds-weight-semibold);color:var(--ds-color-text)}.cr-posts[data-low] .cr-posts-value{color:var(--tone-warning-fg)}.cr-posts-bar .ui-bar-fill{background:var(--ds-credits-posts)}.cr-meters{gap:var(--ds-space-3);flex-direction:column;display:flex}.cr-meter{gap:var(--ds-space-2);--m-a:var(--ds-v2-bc-gauge---a);--m-b:var(--ds-v2-bc-gauge---b);flex-direction:column;display:flex}.cr-meter[data-tone=posts]{--m-a:var(--ds-v2-bc-gauge-data-kind-posts---a);--m-b:var(--ds-v2-bc-gauge-data-kind-posts---b)}.cr-meter[data-state=low]{--m-a:var(--ds-v2-bc-gauge-data-low---a);--m-b:var(--ds-v2-bc-gauge-data-low---b)}.cr-meter[data-state=out]{--m-a:var(--ds-credits-out);--m-b:var(--ds-credits-out)}.cr-meter-head{justify-content:space-between;align-items:center;gap:var(--ds-space-3);display:flex}.cr-meter-label{align-items:center;gap:var(--ds-space-1);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);color:var(--ds-color-secondary);display:inline-flex}.cr-meter-value{font-size:var(--ds-type-small);color:var(--ds-color-muted)}.cr-meter-value strong{color:var(--ds-color-text);font-weight:var(--ds-weight-semibold)}.cr-meter-track{border-radius:var(--ds-shape-pill);background:var(--ds-v2-ring-track);height:6px;display:block;overflow:hidden}.cr-meter-fill{width:var(--fill,0%);border-radius:inherit;background:linear-gradient(90deg, var(--m-a), var(--m-b));height:100%;display:block}.cr-actions{align-items:stretch;gap:var(--ds-space-2);flex-direction:column;display:flex}.cr-link{font-size:var(--ds-type-small);color:var(--ds-color-secondary);align-self:center;text-decoration:none}.cr-link:hover{color:var(--ds-color-text);text-decoration:underline}.hdr-account-box{align-items:center;min-width:0;max-width:100%;display:inline-flex}.hdr-account.ui-btn{max-width:300px;padding-inline:5px 10px}.hdr-account-tile,.acct-tile{border-radius:var(--r-pill);background:linear-gradient(135deg, var(--brand), var(--brand-deep));width:30px;height:30px;font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--text-1);flex:none;place-items:center;display:grid;position:relative}.hdr-account-tile[data-warning]:after{content:"";border-radius:var(--r-pill);background:var(--tone-danger-fg);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface-3);position:absolute;top:-1px;right:-1px}.hdr-account-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:16ch;overflow:hidden}.hdr-plan{flex:none}.hdr-plan.hdr-plan-pro{--plan:var(--ds-plan-pro);--plan-fg:var(--ds-plan-pro-fg)}.hdr-plan.hdr-plan-max{--plan:var(--ds-plan-max);--plan-fg:var(--ds-plan-max-fg)}.hdr-plan.hdr-plan-studio{--plan:var(--ds-plan-studio);--plan-fg:var(--ds-plan-studio-fg)}.hdr-plan[class*=hdr-plan-]{border-radius:var(--ds-shape-chip);background:linear-gradient(180deg, var(--plan), color-mix(in srgb, var(--plan), var(--ds-color-canvas) 12%));box-shadow:var(--ds-plan-badge-shadow);color:var(--plan-fg)}.hdr-plan[class*=hdr-plan-] .ui-chip-face{border-radius:inherit;box-shadow:none;color:inherit;background:0 0}@media not (min-width:1600px){.app-header[data-panel=open] .hdr-account-name{display:none}}@media not (min-width:1240px){.hdr-count,.hdr-account-name{display:none}}@media not (min-width:820px){.hdr-account.ui-btn{width:var(--hdr-ctl);box-shadow:none;background:0 0;padding:0}.hdr-account :is(.hdr-plan,.hdr-account-chevron){display:none}.hdr-credits{font-size:var(--fs-md);padding-inline:8px 12px}.app-header[data-panel=open] .hdr-end{display:none}}@media not (min-width:640px){.app-header{padding-right:var(--s-2);gap:var(--s-2)}.app-header[data-panel=open] .hdr-logo,.app-header[data-panel=open] .hdr-close{display:none}.app-header[data-panel=open] .hdr-back{min-width:44px;max-width:104px;font-size:var(--fs-base);flex:0 auto;padding-inline:4px 8px;display:inline-flex}.app-header[data-panel=open] .hdr-trail{min-width:140px}.hdr-context{padding-inline-end:0}.crumbs-summary{display:none}}.crumbs-nav{align-items:center;gap:var(--s-2);flex:auto;min-width:0;display:flex;container-type:inline-size}.crumbs{flex:0 auto;align-items:center;min-width:0;margin:0;padding:4px 2px;list-style:none;display:flex;overflow:hidden}.crumb{flex:none;align-items:center;min-width:0;display:flex}.crumb:is([data-kind=clip],[data-kind=video],[data-kind=source]):not([data-last]){flex:0 auto;min-width:6ch;max-width:22ch}.crumb[data-last]{flex:0 auto;min-width:0}.crumb-sep{--ui-icon:16px;color:var(--text-3);flex:none;margin-inline:2px}.crumb-btn.ui-btn,.crumb-home.ui-iconbtn{--ui-h:var(--hdr-ctl,40px);--ui-icon:18px}.crumb-btn{min-width:0;max-width:100%;font-size:var(--fs-lg);font-weight:var(--fw-medium);letter-spacing:var(--ls-body);color:var(--text-3);flex:0 auto;padding-inline:10px}.crumb-btn.ui-btn[data-tone=ghost],.crumb-home.ui-iconbtn{box-shadow:none;background:0 0}.crumb-btn.ui-btn[data-tone=ghost]:hover,.crumb-home:hover{background:var(--ds-glass-ghost-hover)}.crumb-btn:hover{color:var(--text-1)}.crumb-btn .ui-btn-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crumb-home{color:var(--text-3)}.crumb-current{align-items:center;gap:var(--s-2);min-width:0;max-width:100%;font-size:var(--fs-lg);--ui-icon:18px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-title);color:var(--text-1);padding-inline:10px;display:inline-flex}.crumb[data-kind=route] .crumb-current{font-size:var(--fs-lg)}.crumb-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.crumb[data-kind=clip] .ui-icon{color:var(--identity-clip)}.crumb[data-kind=video] .ui-icon,.crumb[data-kind=source] .ui-icon{color:var(--identity-video)}.crumb[data-kind=route] .crumb-current .ui-icon{color:var(--brand)}.crumb[data-kind=page] .ui-icon{color:var(--tone-danger-fg)}.crumb-sep.ui-icon{color:var(--text-3)}.crumbs-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--text-3);flex:0 auto;overflow:hidden}.crumbs-summary:before{content:"· ";color:var(--text-4)}.crumb-more,.crumb-logo{display:none}@container not (min-width:440px){.crumb[data-middle]{display:none}.crumb-more{display:flex}}@media not (min-width:640px){.crumb-more{display:none}}.acct-head{align-items:center;gap:var(--s-3);min-width:0;padding:var(--s-2) var(--s-1) var(--s-3);display:flex}.acct-lang{align-items:center;gap:var(--ds-space-3);box-sizing:border-box;width:100%;min-width:0;min-height:var(--ds-target-touch);padding:var(--ds-space-2) var(--ds-space-4);grid-template-columns:16px minmax(0,1fr) auto;align-self:stretch;display:grid;position:relative}.acct-lang-icon{--ui-icon:16px;color:var(--ds-color-secondary)}.acct-lang-label{min-width:0;font-size:var(--ds-type-small);font-weight:var(--ds-weight-medium);color:var(--ds-color-text)}.acct-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acct-tile{width:36px;height:36px;font-size:var(--fs-lg)}.acct-name{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acct-email{font-size:var(--fs-sm);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:820px){.app-shell[data-creatr-design=v1] .app-header[data-variant=app]{padding-inline-end:calc(var(--page-gutter) + var(--scrollbar-w,0px))}.dock-logo .brand-mark{min-height:var(--ds-control-default)}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .hdr-trail{padding-inline-start:var(--page-gutter)}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .crumbs-nav{min-height:var(--ds-target-touch);gap:var(--ds-space-3);padding:0}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .crumb-current{font-size:var(--ds-type-section);letter-spacing:-.025em}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .crumb-sep{color:var(--ds-color-muted);margin-inline:2px}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .crumb-home{--ui-h:var(--ds-control-default);width:var(--ds-control-default);min-width:var(--ds-control-default);border-radius:var(--ds-shape-pill)}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .hdr-end{gap:6px}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .hdr-end .hdr-account{margin-inline-start:var(--ds-space-1)}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .hdr-bell.ui-iconbtn{box-shadow:none;background:0 0}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .hdr-bell.ui-iconbtn:hover{background:var(--ds-color-surface)}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .hdr-account-chevron{color:var(--ds-color-muted)}}@media not (min-width:820px){[data-app]{--page-tail:calc(var(--bottomnav-h) + 8px + var(--ds-space-4) + env(safe-area-inset-bottom,0px))}.app-header[data-clips-chrome] .crumb-current{font-weight:var(--ds-weight-bold);letter-spacing:-.015em}.app-header:not([data-panel=open]) .hdr-credits{width:var(--ds-target-touch);box-shadow:none;background:0 0;border:0;justify-content:center;padding:0}.app-header:not([data-panel=open]) .hdr-credits-ring{width:24px;height:24px;box-shadow:none}.app-header[data-clips-chrome]:not([data-panel=open]) .hdr-account{box-shadow:none;background:0 0}.app-header:not([data-panel=open]) .hdr-account-tile{width:32px;height:32px;box-shadow:none}.app-header[data-variant=app] :is(.hdr-bell,.hdr-step,.hdr-close).ui-iconbtn,.app-header[data-variant=app] .hdr-back.ui-btn{box-shadow:none;background:0 0;border:0}.app-header[data-variant=app] :is(.hdr-bell,.hdr-step,.hdr-close,.hdr-back){--ui-icon:22px}.app-header[data-variant=app] :is(.hdr-bell,.hdr-step,.hdr-close).ui-iconbtn{width:var(--ds-target-touch);min-width:var(--ds-target-touch)}.app-header:not([data-panel=open]) .hdr-credits-ring{width:26px;height:26px}.app-shell:after{content:"";z-index:var(--ds-z-dock-glass);height:calc(8px + env(safe-area-inset-bottom,0px) + var(--bottomnav-h) / 2 + var(--hz-fade));pointer-events:none;-webkit-mask-image:linear-gradient(0deg, var(--ds-mask-solid) 0, var(--ds-mask-solid) max(0px, calc(100% - var(--hz-fade))), transparent);-webkit-mask-image:linear-gradient(0deg, var(--ds-mask-solid) 0, var(--ds-mask-solid) max(0px, calc(100% - var(--hz-fade))), transparent);mask-image:linear-gradient(0deg, var(--ds-mask-solid) 0, var(--ds-mask-solid) max(0px, calc(100% - var(--hz-fade))), transparent);position:fixed;inset:auto 0 0}.app-shell[data-onboarding-shell]:after{content:none}.focus-panel:after{content:"";z-index:var(--ds-z-local-top);height:calc(8px + env(safe-area-inset-bottom,0px) + var(--bottomnav-h) / 2 + var(--hz-fade));pointer-events:none;-webkit-mask-image:linear-gradient(0deg, var(--ds-mask-solid) 0, var(--ds-mask-solid) max(0px, calc(100% - var(--hz-fade))), transparent);-webkit-mask-image:linear-gradient(0deg, var(--ds-mask-solid) 0, var(--ds-mask-solid) max(0px, calc(100% - var(--hz-fade))), transparent);mask-image:linear-gradient(0deg, var(--ds-mask-solid) 0, var(--ds-mask-solid) max(0px, calc(100% - var(--hz-fade))), transparent);position:absolute;inset:auto 0 0}.app-header[data-clips-chrome] .hdr-logo,.app-header[data-clips-chrome] .crumb-home{display:none}.app-header[data-clips-chrome] .crumb-logo{min-width:var(--ds-target-touch);min-height:var(--ds-target-touch);border-radius:var(--ds-shape-control);justify-content:center;align-items:center;display:inline-flex}.app-header[data-clips-chrome] .crumb-logo .brand-word{font-size:var(--ds-type-section)}.app-header[data-clips-chrome] .crumbs-nav{gap:0}.app-header[data-clips-chrome] .crumb-sep{--ui-icon:14px;margin-inline:var(--ds-space-1)}.app-header[data-clips-chrome] .crumb-btn{padding-inline:var(--ds-space-2);font-size:var(--ds-type-body);max-width:9ch}.app-header[data-clips-chrome] .crumb-btn .ui-btn-label{max-width:9ch}.app-header[data-clips-chrome] .crumb-current{padding-inline:var(--ds-space-2);font-size:var(--ds-type-nav)}.app-header[data-clips-chrome] .crumb-current .crumb-icon,.app-header[data-clips-chrome] .crumb-btn .ui-btn-icon,.app-header[data-clips-chrome] .crumb-btn .ui-icon,.app-header[data-clips-chrome] .crumb[data-middle],.app-header[data-clips-chrome][data-panel] .hdr-back{display:none}.app-header[data-clips-chrome][data-panel=open] .hdr-close{display:inline-flex}}@media (min-width:820px){.app-shell[data-creatr-design=v1] .app-header[data-variant=app]{--hdr-ctl:var(--ds-target-touch)}.app-header[data-clips-chrome] .hdr-account.ui-btn{gap:var(--ds-space-3);padding-inline:var(--ds-space-2) var(--ds-space-5);font-size:var(--ds-type-body);font-weight:var(--ds-weight-semibold);transition:background var(--ds-motion-hover), box-shadow var(--ds-motion-hover);padding-inline-start:6px}.app-header[data-clips-chrome] .hdr-account.ui-btn:hover,.app-header[data-clips-chrome] .hdr-account.ui-btn[aria-expanded=true]{background:var(--ds-color-raised);box-shadow:inset 0 0 0 1px var(--ds-line-control)}.app-header[data-clips-chrome] .hdr-account-chevron{--ui-icon:14px;color:var(--ds-color-muted);transition:transform var(--ds-motion-menu-in) var(--ds-ease-layout)}.app-header[data-clips-chrome] .hdr-account[aria-expanded=true] .hdr-account-chevron{transform:rotate(180deg)}.app-header[data-clips-chrome] .hdr-end{gap:var(--ds-space-3)}.app-header[data-clips-chrome] .hdr-account-box{border-radius:var(--ds-shape-pill);background:var(--ds-color-surface);min-width:0;max-width:360px;box-shadow:inset 0 0 0 1px var(--ds-line-subtle);align-items:center;gap:2px;padding:6px 6px 6px 8px;display:inline-flex}.app-header[data-clips-chrome] .hdr-account-box>.hdr-account.ui-btn{min-width:0;max-width:none;height:auto;min-height:var(--hdr-ctl);box-shadow:none;background:0 0;flex:auto;padding-block:4px;padding-inline:2px 8px}.app-header[data-clips-chrome] .hdr-account-box:hover{background:var(--ds-color-raised);box-shadow:inset 0 0 0 1px var(--ds-line-control)}.app-header[data-clips-chrome] .hdr-account-box:has(.hdr-account[aria-expanded=true]){background:var(--ds-color-raised);box-shadow:inset 0 0 0 1px var(--ds-line-control)}.app-header[data-clips-chrome] .hdr-account-box>.hdr-account.ui-btn:hover,.app-header[data-clips-chrome] .hdr-account-box>.hdr-account.ui-btn[aria-expanded=true]{box-shadow:none;background:0 0}.app-shell[data-creatr-design=v1] .app-header[data-clips-chrome] .hdr-account-box .hdr-settings.ui-iconbtn{--ui-h:36px;border-radius:var(--ds-shape-pill);width:36px;color:var(--ds-color-secondary)}.app-shell[data-creatr-design=v1] .app-header[data-clips-chrome] .hdr-account-box .hdr-settings.ui-iconbtn:hover{background:var(--ds-color-well);color:var(--ds-color-text)}}@media (820px<=width<1240px){.app-header[data-panel=open] .crumb[data-last]{min-width:14ch}.app-header[data-panel=open] .hdr-credits,.app-header[data-panel=open] :is(.hdr-plan,.hdr-account-chevron){display:none}.app-header[data-clips-chrome][data-panel=open] .hdr-account.ui-btn{padding-inline:6px}}.hdr-account-tile .ui-thumb-img,.acct-tile .ui-thumb-img{border-radius:var(--ds-shape-pill);object-fit:cover;width:100%;height:100%}@media not (min-width:440px){.pbar[data-lead-size=compact] .bar-picker>.ui-icon:not(.ui-btn-end){display:none}}.app-shell[data-onboarding-shell=true] .app-content{width:100%}.app-shell[data-onboarding-shell=true] .main-scroll{padding-bottom:0}.app-shell[data-onboarding-shell=true] .brand-word{display:inline}@media (min-width:820px){.crumb[data-kind=video][data-last]{flex:0 auto;max-width:18ch}}.hdr-credits-gauge{display:contents}.hdr-credits-left{display:none}@media not (min-width:820px){.app-header:not([data-panel=open]) .hdr-credits-gauge{width:30px;height:30px;transition:transform var(--ds-motion-release) var(--ds-ease-bounce);place-items:center;display:grid;position:relative}.app-header:not([data-panel=open]) .hdr-credits:active .hdr-credits-gauge{transition-duration:var(--ds-motion-press);transform:scale(.9)}.app-header:not([data-panel=open]) .hdr-credits-gauge>*{grid-area:1/1}.app-header:not([data-panel=open]) .hdr-credits-gauge>.hdr-credits-ring{width:30px;height:30px;box-shadow:none;background:conic-gradient(var(--ring-fill) calc(var(--left-pct,100) * 1%), var(--ds-color-track) 0);-webkit-mask-image:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--ds-mask-solid) calc(100% - 2.5px));-webkit-mask-image:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--ds-mask-solid) calc(100% - 2.5px));mask-image:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--ds-mask-solid) calc(100% - 2.5px))}.app-header:not([data-panel=open]) .hdr-credits-left{font-family:var(--ds-font-ui);font-size:calc(var(--ds-type-meta) - 1px);font-weight:var(--ds-weight-bold);line-height:var(--ds-leading-tight);letter-spacing:-.03em;color:var(--ds-color-text);font-variant-numeric:tabular-nums;display:block}.app-header:not([data-panel=open]) .hdr-credits-left[data-long]{font-size:calc(var(--ds-type-meta) - 3px);letter-spacing:-.05em}.app-header:not([data-panel=open]) .hdr-credits:not([data-state=ok]) .hdr-credits-left{color:inherit}}@media (not (min-width:820px)) and (prefers-reduced-motion:reduce){.app-header:not([data-panel=open]) .hdr-credits-gauge{transition:none}.app-header:not([data-panel=open]) .hdr-credits:active .hdr-credits-gauge{transform:none}}@media (min-width:820px){.app-header{--hdr-pill-fill:color-mix(in srgb, var(--ds-color-text) 7%, transparent);--hdr-pill-fill-hover:color-mix(in srgb, var(--ds-color-text) 12%, transparent)}.app-header .hdr-credits{color:var(--ds-color-text)}.app-header[data-clips-chrome] .hdr-account-box:hover{background:var(--hdr-pill-fill-hover);box-shadow:none}.app-header[data-clips-chrome] .hdr-account-box:has(.hdr-account[aria-expanded=true]){background:var(--hdr-pill-fill-hover);box-shadow:none}.app-header .hdr-credits{width:var(--hdr-ctl);justify-content:center;padding:0}.app-header .hdr-credits-gauge{place-items:center;width:32px;height:32px;display:grid;position:relative}.app-header .hdr-credits-gauge>*{grid-area:1/1}.app-header .hdr-credits-gauge>.hdr-credits-ring{width:32px;height:32px;box-shadow:none;background:conic-gradient(var(--ring-fill) calc(var(--left-pct,100) * 1%), var(--ds-color-track) 0);-webkit-mask-image:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--ds-mask-solid) calc(100% - 2.5px));-webkit-mask-image:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--ds-mask-solid) calc(100% - 2.5px));mask-image:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--ds-mask-solid) calc(100% - 2.5px))}.app-header .hdr-credits-left{font-family:var(--ds-font-ui);font-size:var(--ds-type-meta);font-weight:var(--ds-weight-bold);line-height:var(--ds-leading-tight);letter-spacing:-.03em;color:var(--ds-color-text);font-variant-numeric:tabular-nums;display:block}.app-header .hdr-credits-left[data-long]{font-size:calc(var(--ds-type-meta) - 2px);letter-spacing:-.05em}.app-header .hdr-credits:not([data-state=ok]) .hdr-credits-left{color:inherit}}:is(.app-header,.ui-menu,.ui-menu-sheet){--hdr-pill-fill:color-mix(in srgb, var(--ds-color-text) 8.5%, transparent);--hdr-shade:color-mix(in srgb, var(--ds-color-canvas) 14%, transparent);--hdr-shade-down:color-mix(in srgb, var(--ds-color-canvas) 26%, transparent);--hdr-hover-bg:linear-gradient(var(--hdr-shade), var(--hdr-shade)), var(--hdr-pill-fill);--hdr-down-bg:linear-gradient(var(--hdr-shade-down), var(--hdr-shade-down)), var(--hdr-pill-fill)}@media (min-width:820px){.app-header[data-clips-chrome] .hdr-credits,.app-header[data-clips-chrome] .hdr-account-box{background:var(--hdr-pill-fill);box-shadow:none;border:0}.app-header[data-clips-chrome] .hdr-credits,.app-header[data-clips-chrome] .hdr-account-box,.app-header[data-clips-chrome] .hdr-bell.ui-iconbtn{transition:background var(--ds-motion-hover)}@media (hover:hover){.app-header[data-clips-chrome] .hdr-credits:hover,.app-header[data-clips-chrome] .hdr-bell.ui-iconbtn:hover{background:var(--hdr-hover-bg);box-shadow:none;color:var(--ds-color-text)}.app-header[data-clips-chrome] .hdr-account-box:has(.hdr-account:hover){background:var(--hdr-hover-bg);box-shadow:none;color:var(--ds-color-text)}}.app-header[data-clips-chrome] .hdr-credits[aria-expanded=true],.app-header[data-clips-chrome] .hdr-credits:active,.app-header[data-clips-chrome] .hdr-bell.ui-iconbtn:is([aria-expanded=true],:active){background:var(--hdr-down-bg);box-shadow:none}.app-header[data-clips-chrome] .hdr-account-box:has(.hdr-account[aria-expanded=true]){background:var(--hdr-down-bg);box-shadow:none}.app-header[data-clips-chrome] .hdr-account-box:has(.hdr-account:active){background:var(--hdr-down-bg);box-shadow:none}.app-header[data-clips-chrome] .hdr-account-box .hdr-settings.ui-iconbtn{transition:background var(--ds-motion-hover), color var(--ds-motion-hover)}@media (hover:hover){.app-header[data-clips-chrome] .hdr-account-box .hdr-settings.ui-iconbtn:hover{background:var(--hdr-hover-bg);color:var(--ds-color-text)}}.app-header[data-clips-chrome] .hdr-account-box .hdr-settings.ui-iconbtn:active{background:var(--hdr-down-bg)}}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-header{border:0;margin:0;padding:0;display:block}.ui-menu-sheet:has(.acct-head) .ui-menu-header{padding:0 6px}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .acct-head{padding:var(--ds-space-4) var(--ds-space-3)}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .acct-lang{padding-inline:var(--ds-space-3)}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .acct-lang:before{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(90deg, transparent, var(--ds-line-subtle) 20%, var(--ds-line-subtle) 80%, transparent);height:1px;position:absolute;top:0}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-sep:before{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(90deg, transparent, var(--ds-line-subtle) 20%, var(--ds-line-subtle) 80%, transparent);height:1px;position:absolute;top:0}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .acct-lang:before{top:calc(-1 * var(--ds-space-1))}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .acct-lang{margin-top:var(--ds-space-1)}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-sep{height:0;margin:var(--ds-space-2) 0;background:0 0;position:relative}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-group{gap:0}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-item{gap:var(--ds-space-3);padding-inline:var(--ds-space-3);border-radius:var(--ds-shape-control);transition:background var(--ds-motion-hover)}:is(:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-item:is([data-active],:focus):not([aria-disabled=true]),:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-item:hover:not([aria-disabled=true])){background:var(--hdr-hover-bg)}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-item:active{background:var(--hdr-down-bg)}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-item[data-tone=danger]{color:var(--ds-tone-danger-fg)}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-item[data-tone=danger] .ui-icon{color:inherit}@media (pointer:coarse){:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .acct-lang{grid-template-columns:18px minmax(0,1fr) auto}}@media (min-width:820px) and (hover:hover){.app-shell[data-creatr-design] .app-header .hdr-bell.ui-iconbtn.ui-iconbtn:not(.hdr-settings):hover{background:var(--hdr-hover-bg);box-shadow:none}.app-shell[data-creatr-design] .app-header .hdr-account-box .hdr-settings.ui-iconbtn.ui-iconbtn:hover{background:linear-gradient(var(--hdr-shade), var(--hdr-shade));box-shadow:none}}.app-shell[data-creatr-design] .app-header .hdr-bell.ui-iconbtn.ui-iconbtn:not(.hdr-settings):is(:active,[aria-expanded=true]){background:var(--hdr-down-bg)}.app-shell[data-creatr-design] .app-header .hdr-account-box .hdr-settings.ui-iconbtn.ui-iconbtn:active{background:linear-gradient(var(--hdr-shade-down), var(--hdr-shade-down))}@media not (min-width:820px){.app-shell[data-creatr-design=v1] .app-header[data-variant=app]{padding-inline:var(--page-gutter) calc(var(--page-gutter) + var(--scrollbar-w,0px))}.app-shell[data-creatr-design=v1] .app-header[data-variant=app] .hdr-trail{padding-inline-start:0}}.ui-menu:has(.acct-head){padding:var(--ds-space-3)}.bell-popover .ui-popover-body{padding:var(--ds-space-3) var(--ds-space-3) var(--ds-space-4)}.bell-list{gap:var(--ds-space-1);flex-direction:column;display:flex}.bell-popover .ui-ntf{gap:var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-3);border-radius:var(--ds-shape-row);grid-template-columns:48px minmax(0,1fr) 16px}.bell-popover .ui-ntf-title{-webkit-line-clamp:2;line-height:var(--ds-leading-snug,1.3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-ntf-media:has(>.ui-ntf-tile){border-radius:var(--ds-shape-control);width:44px;height:44px;box-shadow:none;background:0 0}.ui-ntf-media:has(>.ui-ntf-tile)>.ui-ntf-tile{width:44px;height:44px;position:static}.ui-ntf-media:has(>.ui-ntf-tile)>.ui-ntf-mark{display:none}.app-header{--hdr-glass-fill:var(--ds-hdr-glass-fill);--hdr-glass-edge:var(--ds-hdr-glass-edge);--hdr-glass-shadow:var(--ds-hdr-glass-shadow);--hdr-glass-blur:blur(20px) saturate(1.25);--hdr-glass-hover:var(--ds-hdr-glass-hover);--hdr-glass-down:var(--ds-hdr-glass-down)}@media (min-width:820px){.app-header[data-clips-chrome] :is(.hdr-credits,.hdr-account-box){background:var(--hdr-glass-fill);box-shadow:var(--hdr-glass-edge), var(--hdr-glass-shadow);-webkit-backdrop-filter:var(--hdr-glass-blur);backdrop-filter:var(--hdr-glass-blur);border:0}@media (hover:hover){.app-header[data-clips-chrome] .hdr-credits:hover{background:var(--hdr-glass-hover);box-shadow:var(--hdr-glass-edge), var(--hdr-glass-shadow)}.app-header[data-clips-chrome] .hdr-account-box:has(.hdr-account:hover){background:var(--hdr-glass-hover);box-shadow:var(--hdr-glass-edge), var(--hdr-glass-shadow)}}.app-header[data-clips-chrome] .hdr-credits[aria-expanded=true],.app-header[data-clips-chrome] .hdr-credits:active{background:var(--hdr-glass-down);box-shadow:var(--hdr-glass-edge), var(--hdr-glass-shadow)}.app-header[data-clips-chrome] .hdr-account-box:has(.hdr-account[aria-expanded=true]){background:var(--hdr-glass-down);box-shadow:var(--hdr-glass-edge), var(--hdr-glass-shadow)}.app-header[data-clips-chrome] .hdr-account-box:has(.hdr-account:active){background:var(--hdr-glass-down);box-shadow:var(--hdr-glass-edge), var(--hdr-glass-shadow)}}.bell-popover .ui-popover-title{padding:var(--ds-space-4) var(--ds-space-4) var(--ds-space-4) var(--ds-panel-pad-comfortable)}.bell-popover .ui-popover-title-text{font-size:var(--ds-panel-title-comfortable);font-weight:var(--ds-weight-semibold);letter-spacing:-.015em}.bell-popover .ui-popover-body{scrollbar-width:thin;scrollbar-color:var(--ds-line-control) transparent;-webkit-mask-image:var(--ds-bell-list-mask);-webkit-mask-image:var(--ds-bell-list-mask);mask-image:var(--ds-bell-list-mask);padding:2px 8px 8px}.bell-popover .bell-list{gap:2px}.bell-group{font-size:var(--ds-type-meta);font-weight:var(--ds-weight-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--ds-color-meta);padding:14px 14px 6px}.bell-group:first-child{padding-top:6px}.bell-popover .ui-ntf{border-radius:var(--ds-shape-row);color:var(--ds-color-secondary);background:0 0;grid-template-columns:44px minmax(0,1fr) 14px;align-items:center;gap:14px;padding:12px}.bell-popover .ui-ntf[data-unread]{color:var(--ds-color-text);background:0 0}.bell-popover .ui-ntf:hover,.bell-popover .ui-ntf[data-unread]:hover{background:var(--surface-3)}.bell-popover .ui-ntf-title{font-size:var(--ds-type-body);font-weight:var(--ds-weight-medium);line-height:var(--ds-leading-tight);color:inherit}.bell-popover .ui-ntf[data-unread] .ui-ntf-title{font-weight:var(--ds-weight-semibold)}.bell-popover .ui-ntf-meta{font-size:var(--ds-type-meta);color:var(--ds-color-meta)}.bell-popover .ui-ntf-media[data-kind=clip]{width:30px;height:52px}.bell-popover .ui-ntf-media[data-kind=source]{width:52px;height:30px}.bell-popover .ui-ntf-media[data-kind=clip],.bell-popover .ui-ntf-media[data-kind=source]{border-radius:var(--ds-shape-chip)}.bell-popover .ui-ntf-media>.ui-ntf-tile{border-radius:var(--ds-shape-thumb)}.bell-popover .ui-ntf-media:has(>.ui-ntf-tile){border-radius:var(--ds-shape-thumb)}.bell-popover .ui-ntf-dot{width:7px;height:7px}.bell-popover .ui-popover-foot{padding:var(--ds-space-3) var(--ds-space-4);background:0 0;justify-content:flex-end}.bell-popover .bell-empty{padding:var(--ds-space-5)}.cr-pop .ui-popover-body{padding:var(--ds-space-5) var(--ds-panel-pad-comfortable) var(--ds-space-5)}.cr-card{gap:var(--ds-space-5)}.cr-top{padding-bottom:var(--ds-space-1)}.cr-meters{gap:var(--ds-space-5)}.cr-meter{gap:var(--ds-space-3)}.cr-meter[data-tone=credits] .cr-meter-head{align-items:flex-end}.cr-meter[data-tone=credits] .cr-meter-label{font-size:var(--ds-type-meta);color:var(--ds-color-meta);font-weight:var(--ds-weight-medium)}.cr-meter[data-tone=credits] .cr-meter-value strong{font-size:var(--ds-type-wordmark);line-height:var(--ds-leading-none);letter-spacing:-.03em;font-weight:var(--ds-weight-bold);margin-inline-end:2px}.cr-meter[data-tone=credits] .cr-meter-track{height:8px}.cr-meter[data-tone=posts] .cr-meter-label{font-size:var(--ds-type-meta);color:var(--ds-color-meta);font-weight:var(--ds-weight-medium)}.cr-actions{gap:var(--ds-space-3);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-line-subtle)}.cr-link{font-size:var(--ds-type-meta);color:var(--ds-color-meta)}.ui-menu:has(.acct-head){padding:var(--ds-space-2);min-width:300px}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .acct-head{padding:var(--ds-space-4) var(--ds-space-4) var(--ds-space-4);gap:var(--ds-space-4)}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .acct-tile{width:40px;height:40px}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .acct-name{font-size:var(--ds-type-body)}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .acct-email{font-size:var(--ds-type-meta);color:var(--ds-color-meta)}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-header{border-bottom:1px solid var(--ds-line-subtle);margin-bottom:var(--ds-space-2)}:is(.ui-menu,.ui-menu-sheet):has(.acct-head) .ui-menu-item{min-height:40px;padding-inline:var(--ds-space-4);border-radius:var(--ds-shape-row)}
}

