@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-tile{--ui-icon:22px;width:40px;height:40px;box-shadow:var(--brand-glow), var(--hl-top-strong)}.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-tile{border-radius:var(--r-control);background:linear-gradient(135deg, var(--brand), var(--brand-deep));width:32px;height:32px;box-shadow:0 8px 22px -10px var(--brand);color:var(--text-1);--ui-icon:18px;flex:none;place-items:center;display:grid}.brand-word{font-size:var(--fs-2xl);font-weight:var(--fw-bold);letter-spacing:-.04em;white-space:nowrap}@media not (min-width:820px){.brand-word{display:none}}.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-row{align-items:flex-start;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-control);color:var(--text-2);text-decoration:none;display:flex}.bell-row:hover{background:var(--surface-3)}.bell-row:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.bell-row[data-unread]{color:var(--text-1)}.bell-dot{border-radius:var(--r-pill);background:var(--tone-neutral-fg);opacity:.35;flex:none;width:8px;height:8px;margin-top:7px}.bell-row[data-unread] .bell-dot{opacity:1}.bell-dot[data-tone=success]{background:var(--tone-success-fg)}.bell-dot[data-tone=warning]{background:var(--tone-warning-fg)}.bell-dot[data-tone=danger]{background:var(--tone-danger-fg)}.bell-dot[data-tone=info]{background:var(--tone-info-fg)}.bell-text{flex-direction:column;gap:2px;min-width:0;display:flex}.bell-title{font-size:var(--fs-base);line-height:var(--lh-tight);overflow-wrap:anywhere}.bell-row[data-unread] .bell-title{font-weight:var(--fw-semibold)}.bell-time{font-size:var(--fs-sm);color:var(--text-3)}.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);background:var(--surface-3);box-shadow:var(--elev-1);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}@media (hover:hover){.hdr-credits:hover{background:var(--surface-4);box-shadow:var(--hl-top-strong), inset 0 0 0 1px var(--line-strong)}}.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-head{align-items:center;gap:var(--ds-space-3);display:flex}.cr-head-text{flex-direction:column;gap:2px;min-width:0;display:flex}.cr-title{font-size:var(--ds-type-meta);color:var(--ds-color-muted)}.cr-left{font-size:var(--ds-type-section);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text)}.cr-ring.ui-ring{width:44px;height:44px}.cr-posts{gap:var(--ds-space-2);padding-block:var(--ds-space-3);display:grid}.cr-plan.ui-hairline-top{padding-top:var(--ds-space-3)}.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-plan{font-size:var(--ds-type-small);color:var(--ds-color-secondary);margin:0}.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, color-mix(in srgb, var(--plan), var(--ds-color-text) 14%), var(--plan));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:var(--ds-space-4)}.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:calc(var(--ds-space-6) - var(--ds-space-3) - 2px)}.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-value{display:none}.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-header[data-variant=app] .brand-tile{width:32px;height:32px}.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-tile{width:var(--ds-space-7);height:var(--ds-space-7);--ui-icon:18px}.app-header[data-clips-chrome] .crumbs-nav{gap:0}.app-header[data-clips-chrome] .crumb-sep{--ui-icon:14px;margin-inline:0}.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 not (min-width:820px){[data-app] .main-scroll>.page-title[data-large]{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;padding:var(--ds-space-2) var(--page-gutter) 0;font-size:var(--ds-type-large-title);font-weight:var(--ds-weight-bold);letter-spacing:-.03em;line-height:var(--ds-leading-tight);color:var(--ds-color-text);transform-origin:0 100%;opacity:calc(1 - var(--title-progress,0) * 1.25);transform:translateY(calc(var(--title-progress,0) * -10px)) scale(calc(1 - var(--title-progress,0) * .06));margin:0;position:static;overflow:visible}[data-app]:has(.main-scroll>.page-title[data-large]) .app-header[data-variant=app]:not([data-panel=open]) :is(.crumb-current,.crumb-sep){opacity:var(--title-progress,0);transform:translateY(calc((1 - var(--title-progress,0)) * 8px))}}@media (not (min-width:820px)) and (prefers-reduced-motion:reduce){[data-app] .main-scroll>.page-title[data-large]{opacity:1;transform:none}[data-app]:has(.main-scroll>.page-title[data-large]) .app-header[data-variant=app]:not([data-panel=open]) :is(.crumb-current,.crumb-sep){opacity:0;transform:none}[data-app][data-scrolled]:has(.main-scroll>.page-title[data-large]) .app-header[data-variant=app] :is(.crumb-current,.crumb-sep){opacity:1}}@media (min-width:820px){.app-header .hdr-credits{box-shadow:none;border:0}@media (hover:hover){.app-header .hdr-credits:hover{box-shadow:none}}}.bell-row{align-items:center;gap:var(--ds-space-3)}.bell-mark{--mh:var(--ds-color-meta);border-radius:var(--ds-shape-pill);width:40px;height:40px;color:var(--mh);--ui-icon:18px;background:color-mix(in srgb, var(--mh) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mh) 30%, transparent);flex:none;place-items:center;display:grid;position:relative}.bell-mark[data-tone=success]{--mh:var(--ds-color-success)}.bell-mark[data-tone=warning]{--mh:var(--ds-color-warning)}.bell-mark[data-tone=danger]{--mh:var(--ds-color-danger)}.bell-mark[data-tone=info]{--mh:var(--ds-color-info)}.bell-mark[data-media]{border-radius:var(--ds-shape-small);background:var(--ds-color-well);box-shadow:inset 0 0 0 1px var(--ds-fact-line)}.bell-mark[data-media=clip]{width:32px;height:56px}.bell-mark[data-media]>:is(img,span:not(.bell-badge)){object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.bell-badge{border-radius:var(--ds-shape-pill);background:var(--mh);width:20px;height:20px;color:var(--ds-color-canvas);--ui-icon:11px;box-shadow:0 0 0 2px var(--ds-color-surface);place-items:center;display:grid;position:absolute;bottom:-6px;right:-6px}.bell-row[data-unread] .bell-time:after{content:"";vertical-align:middle;border-radius:var(--ds-shape-pill);background:var(--ds-color-brand);width:6px;height:6px;margin-inline-start:6px;display:inline-block}.bell-row{grid-template-columns:48px minmax(0,1fr);display:grid}.bell-mark{justify-self:center}.bell-mark[data-media=video]{width:48px;height:27px}@media (min-width:820px){.crumb[data-kind=video][data-last]{flex:0 auto;max-width:18ch}}@supports (animation-timeline:scroll()){@media (not (min-width:820px)) and (prefers-reduced-motion:no-preference){[data-app]{timeline-scope:--page}[data-app] .main-scroll{scroll-timeline:--page block}[data-app] .main-scroll>.page-title[data-large]{opacity:1;animation-name:title-leave;animation-timing-function:var(--ds-ease-linear);animation-fill-mode:both;animation-timeline:--page;animation-range:0 48px;transform:none}[data-app]:has(.main-scroll>.page-title[data-large]) .app-header[data-variant=app]:not([data-panel=open]) :is(.crumb-current,.crumb-sep){opacity:0;animation-name:crumb-arrive;animation-timing-function:var(--ds-ease-linear);animation-fill-mode:both;animation-timeline:--page;animation-range:0 48px;transform:translateY(8px)}}}@keyframes title-leave{to{opacity:0;transform:translateY(-10px)scale(.94)}}@keyframes crumb-arrive{to{opacity:1;transform:none}}.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[data-clips-chrome] .hdr-account-box,.app-header .hdr-credits{background:var(--hdr-pill-fill);box-shadow:none;color:var(--ds-color-text);border:0}.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}@media (hover:hover){.app-header .hdr-credits:hover,.app-header .hdr-credits[aria-expanded=true]{background:var(--hdr-pill-fill-hover);box-shadow:none}}.app-header .hdr-credits{padding:0 var(--ds-space-4) 0 var(--ds-space-2);gap:var(--ds-space-2)}.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}.app-header .hdr-credits-value{color:var(--ds-color-secondary);font-weight:var(--ds-weight-semibold)}}@media not (min-width:820px){.hdr-credits-of{display:none}}: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))}
}

@layer pages {
.main-scroll:has(>.misc-fill){flex-direction:column;display:flex}.main-scroll:has(>.misc-fill)>.page-toolbar{flex:none}.misc-fill{flex-direction:column;flex:auto;min-height:0;display:flex}.music-scroll{padding:var(--ds-panel-gap) var(--page-gutter) 0}.music-licensing{gap:var(--ds-space-2);font-size:var(--ds-type-small);color:var(--ds-color-meta);line-height:var(--ds-leading-body);display:grid}.ml{gap:var(--ds-space-4);align-content:start;min-width:0;display:grid}.ml-pills{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.music-library-actions{gap:var(--ds-space-3);display:grid}.music-library-actions>.ui-btn{justify-self:start}.ml-dot{border-radius:var(--ds-shape-pill);background:var(--ds-color-brand);width:6px;height:6px;filter:hue-rotate(calc(var(--mh,200) * 1deg));display:block}.up{gap:var(--ds-space-4);display:grid}.up-file{gap:var(--ds-space-2);justify-items:start;display:grid}.up-hint{font-size:var(--ds-type-small);color:var(--ds-color-meta);overflow-wrap:anywhere}.up-error{font-size:var(--ds-type-small);color:var(--ds-tone-danger-fg);margin:0}.ml-items{min-width:0}.ml-items[data-layout=grid]{gap:var(--ds-space-4);grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));align-items:start;display:grid}.ml-items[data-layout=list]{gap:var(--ds-space-2);display:grid}.prompts-page{padding:var(--s-4) var(--page-gutter)}.prompt-card{gap:var(--s-3);min-height:0;padding:var(--s-4);border:1px solid var(--line-soft);box-shadow:var(--hl-top);border-radius:var(--r-panel);background:var(--surface-2);flex-direction:column;flex:auto;display:flex}.prompt-head{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;flex:none;min-width:0;display:flex}.prompt-icon{border-radius:var(--r-control);background:var(--brand-wash);width:36px;height:36px;color:var(--brand);flex:none;place-items:center;display:grid}.prompt-titles{gap:var(--s-1);flex-direction:column;flex:240px;min-width:0;display:flex}.prompt-title{font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-title);color:var(--text-1);line-height:var(--lh-tight);margin:0}.prompt-meta{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.prompt-actions{align-items:center;gap:var(--s-2);flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%;margin-left:auto;display:flex}.prompt-text{overscroll-behavior:auto;min-height:160px;padding:var(--s-3) var(--s-4);border:1px solid var(--line-soft);border-radius:var(--r-card);background:var(--surface-sunk);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-sm);color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;flex:auto;line-height:1.65;overflow-y:auto}.prompt-text:focus-visible{outline-offset:2px;box-shadow:var(--focus-ring);outline:2px solid #0000}.prompt-foot{gap:var(--s-2);flex-direction:column;flex:none;min-width:0;display:flex}.prompt-versions{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.prompt-version{align-items:center;gap:var(--s-2);min-width:0;min-height:40px;padding:var(--s-2) var(--s-3);border-radius:var(--r-control);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-1);font-size:var(--fs-sm);color:var(--text-3);display:flex}.prompt-version[data-current]{background:var(--tone-info-bg,var(--surface-3));box-shadow:inset 0 0 0 1px var(--tone-info-line,var(--line-2)), inset 3px 0 0 var(--tone-info-fg)}.prompt-version-name{font-weight:var(--fw-semibold);color:var(--text-1);flex:none}.prompt-version[data-current] .prompt-version-name{color:var(--tone-info-fg)}.prompt-version-note{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prompt-version-date{font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.prompt-hint{margin:0}@media not (min-width:640px){.prompt-card{padding:var(--s-3)}.prompt-actions{margin-left:0}.prompt-icon{display:none}}[data-clips-chrome] .prompt-card{padding:var(--ds-space-6);gap:var(--ds-space-5);border-radius:var(--ds-shape-group);background:linear-gradient(180deg, var(--ds-color-raised), var(--ds-color-surface));box-shadow:var(--ds-shadow-surface)}[data-clips-chrome] .prompt-head{align-items:flex-start;gap:var(--ds-space-4)}[data-clips-chrome] .prompt-icon{width:var(--ds-space-6);height:var(--ds-space-6);box-shadow:none;color:var(--ds-color-brand);background:0 0}[data-clips-chrome] .prompt-titles{gap:var(--ds-space-3)}[data-clips-chrome] .prompt-title{font-size:var(--ds-type-section)}[data-clips-chrome] .prompt-actions{align-items:center;gap:var(--ds-space-3)}[data-clips-chrome] .prompt-text{padding:var(--ds-space-5);border-radius:var(--ds-shape-media);background:var(--ds-color-well);color:var(--ds-color-secondary);font-family:var(--ds-font-data);font-size:var(--ds-type-small);line-height:var(--ds-leading-body)}[data-clips-chrome] .prompt-foot{gap:var(--ds-space-4)}[data-clips-chrome] .prompt-version{gap:var(--ds-space-2) var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-shape-control);box-shadow:inset 0 0 0 1px var(--ds-line-subtle);background:0 0;grid-template-columns:auto 1fr;display:grid}[data-clips-chrome] .prompt-version[data-current]{background:var(--ds-tone-info-bg);box-shadow:inset 0 0 0 1px var(--ds-tone-info-line)}[data-clips-chrome] .prompt-version-note{white-space:normal;overflow-wrap:anywhere;color:var(--ds-color-secondary);grid-area:2/1/auto/-1}[data-clips-chrome] .prompt-version-date{color:var(--ds-color-meta);grid-area:1/2}[data-clips-chrome] .prompt-hint{border-radius:var(--ds-shape-work);box-shadow:none;color:var(--ds-color-meta);background:0 0;border:0;padding:0}@supports (corner-shape:squircle){[data-clips-chrome] .prompt-card{corner-shape:var(--ds-shape-corner)}}@media not (min-width:820px){[data-clips-chrome] .prompts-page{padding-top:var(--ds-space-2);flex:none}[data-clips-chrome] .prompt-card{box-shadow:none;background:0 0;border:0;padding:0}[data-clips-chrome] .prompt-icon{display:none}[data-clips-chrome] .prompt-titles{flex-basis:100%}[data-clips-chrome] .prompt-actions{margin-left:0}[data-clips-chrome] .prompt-text{padding:var(--ds-space-4);flex:none;overflow:visible}[data-clips-chrome] .prompt-versions{grid-template-columns:1fr}}.act-summary{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.act-summary>li{min-width:0;max-width:100%;display:flex}.act-filter{align-items:center;gap:var(--s-2);min-width:0;display:flex}.pbar .act-filter{gap:var(--ds-space-2)}.act-feed{contain:paint;overscroll-behavior:auto;flex:auto;min-height:0;overflow-y:auto}.act-feed:focus-visible{outline-offset:-2px;box-shadow:var(--focus-ring-inset);outline:2px solid #0000}.act-feed>.ui-empty{margin:var(--s-6) var(--page-gutter)}.act-feed{padding:var(--s-3) var(--page-gutter) var(--s-4)}.act-day{margin:0 0 var(--s-3);border-radius:var(--r-card);background:var(--surface-2);box-shadow:var(--elev-0)}.act-day-head{z-index:var(--ds-z-sticky);height:36px;padding:0 var(--s-4);border-radius:var(--r-card) var(--r-card) 0 0;background:var(--surface-3);border-bottom:1px solid var(--line-soft);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-2);align-items:center;margin:0;display:flex;position:sticky;top:0}.act-list{margin:0;padding:0;list-style:none}.act-row{align-items:center;column-gap:var(--s-3);min-height:40px;padding:0 var(--s-4);border-bottom:1px solid var(--line-soft);grid-template-columns:40px 112px minmax(0,1fr);display:grid}.act-row:last-child{border-radius:0 0 var(--r-card) var(--r-card);border-bottom:0}.act-row[data-problem]{background:var(--tone-danger-bg);box-shadow:inset 3px 0 0 var(--tone-danger-fg)}.act-row[data-tone=warning]:not([data-problem]){box-shadow:inset 3px 0 0 var(--tone-warning-fg)}.act-time{font-size:var(--fs-sm);color:var(--text-3);font-variant-numeric:tabular-nums}.act-cat{justify-self:start}.act-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-md);color:var(--text-3);margin:0;overflow:hidden}.act-title{font-weight:var(--fw-semibold);color:var(--text-1)}.act-row[data-problem] .act-title{color:var(--tone-danger-fg)}.act-row[data-tone=warning] .act-title{color:var(--tone-warning-fg)}.act-subject:before,.act-reason:before{content:" · ";color:var(--text-4)}.act-reason{color:var(--text-2)}.act-more{justify-content:center;align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) 0 var(--s-1);flex-wrap:wrap;display:flex}.act-more-text{font-size:var(--fs-sm);color:var(--text-3);font-variant-numeric:tabular-nums}@media not (min-width:640px){.act-feed{padding-inline:var(--s-2)}.act-problems.ui-btn{padding:0 10px}.act-problems .ui-btn-end{display:none}.act-row{column-gap:var(--s-2);padding:0 var(--s-3);grid-template-columns:40px auto minmax(0,1fr)}.act-day-head{padding:0 var(--s-3)}.act-cat .ui-chip-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.act-page{padding:var(--ds-panel-gap) var(--page-gutter) 0;min-width:0}.act-panel{flex:none}.act-page .act-feed{contain:none;flex:none;overflow:visible}.act-page .act-panel{box-shadow:none;background:0 0;padding-inline:0}.act-page .act-panel>.ui-tile-head{padding-inline:0}.act-page .act-day-head{position:static}.act-count{color:var(--ds-color-meta);font-size:var(--ds-type-meta);font-variant-numeric:tabular-nums}[data-clips-chrome] .act-feed{padding:0 var(--ds-space-1);margin-inline:calc(-1 * var(--ds-space-1));scroll-padding-top:var(--ds-space-8)}[data-clips-chrome] .act-feed>.ui-empty{margin:0}[data-clips-chrome] .act-feed:has(>.ui-empty){align-items:center;display:grid}.act-columns,[data-clips-chrome] .act-row{grid-template-columns:var(--ds-space-9) minmax(0, 1fr) calc(var(--ds-space-11) + var(--ds-space-4));column-gap:var(--ds-space-4);display:grid}.act-columns{padding:var(--ds-space-2);border-block:1px solid var(--ds-line-subtle);color:var(--ds-color-muted);font-size:var(--ds-type-meta);align-items:center}.act-column-content,[data-clips-chrome] .act-text{column-gap:var(--ds-space-5);grid-template-columns:minmax(0,.8fr) minmax(0,1.8fr);display:grid}[data-clips-chrome] .act-day{border-radius:var(--ds-shape-work);box-shadow:none;background:0 0;margin:0}[data-clips-chrome] .act-day-head{height:auto;min-height:var(--ds-space-7);padding:var(--ds-space-2);border-radius:var(--ds-shape-work);border-bottom:1px solid var(--ds-line-subtle);font-size:var(--ds-type-meta);color:var(--ds-color-secondary);background:0 0}[data-clips-chrome] .act-row{align-items:center;row-gap:var(--ds-space-1);min-height:var(--ds-space-9);padding:var(--ds-space-3) var(--ds-space-2);border-bottom:1px solid var(--ds-line-subtle);box-shadow:none}[data-clips-chrome] .act-row:last-child{border-radius:var(--ds-shape-work)}[data-clips-chrome] .act-row[data-problem]{background:var(--tone-danger-bg);box-shadow:inset var(--ds-space-1) 0 0 var(--ds-color-danger)}[data-clips-chrome] .act-row[data-tone=warning][data-problem]{background:var(--tone-warning-bg);box-shadow:inset var(--ds-space-1) 0 0 var(--ds-color-warning)}[data-clips-chrome] .act-row[data-tone=warning]:not([data-problem]){box-shadow:inset var(--ds-space-1) 0 0 var(--ds-color-warning)}[data-clips-chrome] .act-time{font-size:var(--ds-type-meta);color:var(--ds-color-meta);grid-area:1/1;padding:0}[data-clips-chrome] .act-cat{grid-area:1/3;justify-self:start}[data-clips-chrome] .act-text{row-gap:var(--ds-space-1);white-space:normal;overflow-wrap:anywhere;font-size:var(--ds-type-body);line-height:var(--ds-leading-body);grid-area:1/2;margin:0;overflow:visible}[data-clips-chrome] .act-title{align-items:flex-start;gap:var(--ds-space-2);font-weight:var(--ds-weight-semibold);grid-area:1/1;display:flex}.act-title>.ui-icon{width:var(--ds-panel-icon);height:var(--ds-panel-icon);margin-top:var(--ds-space-1);flex:none}[data-clips-chrome] .act-text[data-no-subject] .act-title{grid-column:1/-1}[data-clips-chrome] .act-subject{color:var(--ds-color-secondary);grid-area:1/2}[data-clips-chrome] .act-reason{font-size:var(--ds-type-small);color:var(--ds-color-secondary);grid-area:2/2}[data-clips-chrome] :is(.act-subject,.act-reason):before{content:none}[data-clips-chrome] .act-more{padding:var(--ds-space-4) 0 var(--ds-space-2);border-top:1px solid var(--ds-line-subtle)}.act-filter-phone,.act-mobile-summary,.act-mobile-attention{display:none}.act-filter-row{flex-wrap:wrap}@media not (min-width:640px){.act-bar{--pbar-sheet-height:clamp(var(--ds-space-11), calc(var(--ui-vv-h,100dvh) - var(--header-h) - var(--page-tail) - 2 * var(--ds-space-11) - var(--ds-space-9)), calc(4 * var(--ds-space-11)))}.act-count,.act-columns,.act-filter-desktop,.act-bar-summary{display:none}[data-clips-chrome] .pbar .act-filter,.act-filter-phone{display:flex}.act-mobile-summary{margin-inline-start:auto;display:flex}.act-mobile-attention{padding-top:var(--ds-space-2);border-top:1px solid var(--ds-glass-rule);justify-content:flex-end;display:flex}[data-clips-chrome] .act-row{gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-2);grid-template-columns:minmax(0,1fr) auto}[data-clips-chrome] .act-cat{grid-area:1/1}[data-clips-chrome] .act-time{grid-area:1/2;justify-self:end}[data-clips-chrome] .act-text{gap:var(--ds-space-1);flex-direction:column;grid-area:2/1/auto/-1;display:flex}[data-clips-chrome] .act-subject,[data-clips-chrome] .act-reason{font-size:var(--ds-type-small)}[data-clips-chrome] .act-day-head{padding-inline:var(--ds-space-2)}[data-clips-chrome] .act-cat .ui-chip-label{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}.admin-shell{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.admin-shell>.app-header{flex:none}.admin-scroll{overscroll-behavior:auto;flex:auto;min-height:0;overflow:hidden auto}.admin-status{gap:var(--s-2);display:grid}.admin-pills{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.admin-pills>li{min-width:0;max-width:100%;display:flex}.admin-card .cr-table th{color:var(--text-3)}.admin-card .cr-table :is(th,td){border-bottom-color:var(--line-soft)}.admin-card .cr-table tbody tr:last-child td{border-bottom:0}.admin-table summary{align-items:center;gap:var(--s-2);max-width:100%;min-height:32px;padding:0 var(--s-3);border-radius:var(--r-control);background:var(--surface-3);box-shadow:var(--elev-1);color:var(--text-2);cursor:pointer;list-style:none;display:inline-flex}.admin-table summary::-webkit-details-marker{display:none}.admin-table summary .admin-disclosure{color:var(--text-3);transition:transform var(--ds-motion-hover) var(--ds-ease-out)}.admin-table details[open]>summary .admin-disclosure{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.admin-table summary .admin-disclosure{transition:none}}.admin-table summary:hover{background:var(--surface-4);color:var(--text-1)}.admin-table summary:focus-visible{outline-offset:2px;box-shadow:var(--focus-ring);outline:2px solid #0000}.admin-card{padding:var(--s-4);border:1px solid var(--line-soft);box-shadow:var(--hl-top);border-radius:var(--r-panel);background:var(--surface-2);gap:var(--s-3)}.admin-card-head{align-items:center;gap:var(--s-2);min-width:0;color:var(--text-3);display:flex}.admin-card-head .ui-icon{color:var(--brand);--ui-icon:20px}@media (pointer:coarse){.admin-card-head{min-height:44px;margin-bottom:var(--s-2)}}.admin-card-title{font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-title);color:var(--text-1);margin:0}.admin-sub{margin:var(--s-2) 0 0;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-3)}.admin-fields{gap:var(--s-1) var(--s-7);grid-template-columns:repeat(auto-fill,minmax(min(480px,100%),1fr));display:grid}@media (pointer:coarse){.admin-fields,.admin-fields .ui-field-row{row-gap:var(--s-5)}.admin-table summary{align-items:center;min-height:44px;display:flex}}.admin-table :is(th,td){vertical-align:middle}.admin-message{font-size:var(--fs-md);color:var(--text-2);margin:0}.admin-message[data-tone=danger]{color:var(--tone-danger-fg)}.admin-dot{margin-right:var(--s-2);vertical-align:middle;display:inline-block}.admin-allowance{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.admin-allowance-input{width:min(96px,100%)}@media not (min-width:640px){.admin-table,.admin-table tbody,.admin-table tr,.admin-table td{box-sizing:border-box;width:100%;display:block}.admin-table thead{display:none}.admin-table tr{padding:var(--s-2) 0;border-bottom:1px solid var(--line-soft)}.admin-table td{padding:var(--s-1) 0;border:0;grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.admin-table td:before{content:attr(data-label);color:var(--text-3);font-size:var(--fs-sm)}}.admin-shell[data-creatr-design=v1]{background:var(--ds-color-canvas)}.admin-workspace{grid-template-columns:var(--ds-layout-sidebar-compact) minmax(0, 1fr);flex:1;min-height:0;display:grid}.admin-sidebar-title{gap:var(--ds-space-1);padding:var(--ds-space-6) var(--ds-space-7);display:grid}.admin-sidebar-title strong{font-size:var(--ds-type-section);font-weight:var(--ds-weight-bold);color:var(--ds-color-text)}.admin-sidebar-title span{color:var(--ds-color-meta);font-size:var(--ds-type-small)}.admin-mobile-nav{display:none}.admin-main{padding:var(--ds-space-6) var(--ds-space-6) var(--ds-space-7);gap:var(--ds-space-4)}.admin-page-head{justify-content:space-between;align-items:center;gap:var(--ds-space-5);flex-wrap:wrap;display:flex}.admin-page-head h1{font-size:var(--ds-type-page);font-weight:var(--ds-weight-bold);line-height:var(--ds-leading-heading);letter-spacing:var(--ls-title);margin:0}.admin-page-head p{max-width:65ch;color:var(--ds-color-meta);font-size:var(--ds-type-body);margin:var(--ds-space-2) 0 0}.admin-refresh{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.admin-observed{color:var(--ds-color-meta);font-size:var(--ds-type-meta);font-variant-numeric:tabular-nums}.admin-observed[data-stale]{color:var(--ds-tone-warning-fg)}.admin-main .admin-card{border-radius:var(--ds-shape-surface);padding:var(--ds-space-6);background:linear-gradient(180deg, var(--ds-color-surface), var(--ds-color-chrome));box-shadow:var(--ds-shadow-surface);gap:var(--ds-space-5)}.admin-main .admin-card-head{gap:var(--ds-space-3)}.admin-main .admin-card-title{font-size:var(--ds-type-section);font-weight:var(--ds-weight-bold)}.admin-description{color:var(--ds-color-meta);font-size:var(--ds-type-small);max-width:85ch;line-height:var(--ds-leading-body);margin:0}.admin-health-summary{border:1px solid var(--ds-line-control);border-radius:var(--ds-shape-surface);background:linear-gradient(135deg, var(--ds-color-raised), var(--ds-color-surface));box-shadow:var(--ds-shadow-surface);padding:var(--ds-space-4)}.admin-health-lead{align-items:flex-start;gap:var(--ds-space-4);display:flex}.admin-health-lead>.ui-icon{--ui-icon:24px;color:var(--ds-tone-warning-fg);margin-top:var(--ds-space-1);flex:none}.admin-health-lead h2{font-size:var(--ds-type-section);font-weight:var(--ds-weight-bold);margin:0}.admin-health-lead p{margin:var(--ds-space-2) 0 0;font-size:var(--ds-type-small);color:var(--ds-color-secondary)}.admin-attention-list{gap:var(--ds-space-2);margin:var(--ds-space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.admin-attention-list a{gap:var(--ds-space-2);min-height:var(--ds-target-touch);padding-inline:var(--ds-space-3);border-radius:var(--ds-shape-pill);border:1px solid var(--ds-tone-warning-line);color:var(--ds-tone-warning-fg);background:var(--ds-tone-warning-bg);font-size:var(--ds-type-small);align-items:center;text-decoration:none;display:inline-flex}.admin-health-metrics{margin:var(--ds-space-6) 0 0;padding-top:var(--ds-space-5);border-top:1px solid var(--ds-line-subtle);gap:var(--ds-space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-health-metrics dt,.admin-run-fields dt{color:var(--ds-color-meta);font-size:var(--ds-type-meta)}.admin-health-metrics dd{margin:var(--ds-space-2) 0 0;font-size:var(--ds-type-page);font-weight:var(--ds-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--ds-leading-heading)}.admin-stage-list{display:grid}.admin-stage{grid-template-columns:var(--ds-space-6) minmax(0, 2fr) auto minmax(0, 1fr);align-items:center;gap:var(--ds-space-4);padding-block:var(--ds-space-3);display:grid}.admin-stage+.admin-stage{border-top:1px solid var(--ds-line-subtle)}.admin-stage>.ui-icon{--ui-icon:20px;color:var(--ds-color-secondary)}.admin-stage h3,.admin-service h3{font-size:var(--ds-type-body);font-weight:var(--ds-weight-semibold);margin:0}.admin-stage p{margin:var(--ds-space-1) 0 0;color:var(--ds-color-meta);font-size:var(--ds-type-meta);line-height:var(--ds-leading-body)}.admin-stage-state,.admin-stage-run{gap:var(--ds-space-2);justify-items:start;display:grid}.admin-stage-state>span,.admin-stage-run>time,.admin-stage-run>span{font-size:var(--ds-type-meta);color:var(--ds-color-meta)}.admin-stage-run{justify-items:end}.admin-stage-run a{min-height:var(--ds-target-touch);justify-items:end;gap:var(--ds-space-1);color:var(--ds-color-secondary);font-size:var(--ds-type-small);text-decoration:none;display:grid}.admin-stage-run a>span{align-items:center;gap:var(--ds-space-2);display:flex}.admin-stage-run a>time{font-size:var(--ds-type-meta);color:var(--ds-color-meta)}.admin-stage-run a:hover{color:var(--ds-color-text)}.admin-service-grid{gap:var(--ds-space-5) var(--ds-space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-service{min-width:0;padding-block:var(--ds-space-4);border-top:1px solid var(--ds-line-subtle);gap:var(--ds-space-3);flex-direction:column;display:flex}.admin-service header{justify-content:space-between;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.admin-service p{color:var(--ds-color-secondary);font-size:var(--ds-type-small);line-height:var(--ds-leading-body);margin:0}.admin-service footer{justify-content:space-between;align-items:center;gap:var(--ds-space-2);color:var(--ds-color-meta);font-size:var(--ds-type-meta);margin-top:auto;display:flex}.admin-service footer a{width:var(--ds-target-touch);height:var(--ds-target-touch);border-radius:var(--ds-shape-pill);background:var(--ds-color-raised);flex:none;place-items:center;display:grid}.admin-main .cr-table{width:100%;font-size:var(--ds-type-small)}.admin-main .cr-table :is(th,td){padding:var(--ds-space-3) var(--ds-space-2)}.admin-main .cr-table th{text-align:left;font-size:var(--ds-type-meta);font-weight:var(--ds-weight-medium)}.admin-jobs td>strong,.admin-jobs td>code,.admin-jobs td>.cr-small{display:block}.admin-jobs td>code{color:var(--ds-color-meta);font-size:var(--ds-type-meta);margin-top:var(--ds-space-1)}.admin-job-source{-webkit-line-clamp:2;max-width:32ch;color:var(--ds-color-meta);font-size:var(--ds-type-meta);margin-top:var(--ds-space-1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.admin-jobs .ui-bar{margin-top:var(--ds-space-2)}.admin-empty{align-items:center;gap:var(--ds-space-3);padding-block:var(--ds-space-5);color:var(--ds-color-secondary);margin:0;display:flex}.admin-empty>.ui-icon{color:var(--ds-tone-success-fg)}.admin-run-meta{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.admin-run-meta>code{overflow-wrap:anywhere;font-size:var(--ds-type-meta);color:var(--ds-color-meta)}.admin-run-meta>.ui-btn{margin-left:auto}.admin-run-fields{gap:var(--ds-space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.admin-run-fields dd{margin:var(--ds-space-1) 0 0;overflow-wrap:anywhere;font-size:var(--ds-type-small)}.admin-run-error{padding:var(--ds-space-4);border-radius:var(--ds-shape-group);background:var(--ds-tone-danger-bg);border:1px solid var(--ds-tone-danger-line)}.admin-main .cr-pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:var(--ds-type-meta);background:var(--ds-color-well)}.admin-events ol{margin:var(--ds-space-4) 0 0;gap:var(--ds-space-5);padding:0;list-style:none;display:grid}.admin-events li{border-top:1px solid var(--ds-line-subtle);min-width:0;padding-top:var(--ds-space-4)}.admin-events li header{justify-content:space-between;gap:var(--ds-space-2);font-size:var(--ds-type-small);flex-wrap:wrap;display:flex}.admin-events li time{color:var(--ds-color-meta);font-size:var(--ds-type-meta)}.admin-main .admin-fields{gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr)}.admin-main .admin-fields .ui-field-row{min-height:var(--ds-target-touch);padding-block:var(--ds-space-2)}.admin-main .admin-sub{font-size:var(--ds-type-body);color:var(--ds-color-secondary);margin-top:var(--ds-space-4)}.admin-main .prompts-page{gap:var(--ds-space-5);min-width:0;padding:0;display:grid}.admin-overview-grid{gap:var(--ds-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-overview-grid>div{min-width:0}.admin-overview-grid>div[hidden]{display:none}.admin-main .admin-overview-grid .admin-card{height:100%;padding:var(--ds-space-4);gap:var(--ds-space-3)}.admin-overview-lead{gap:var(--ds-space-1);padding-block:var(--ds-space-3);display:grid}.admin-overview-lead>span{font-size:var(--ds-type-meta);color:var(--ds-color-meta)}.admin-overview-lead strong{font-size:var(--ds-type-page);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-tight);font-variant-numeric:tabular-nums}.admin-overview-facts{gap:var(--ds-space-3) var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.admin-overview-facts>div{min-width:0}.admin-overview-facts dt{font-size:var(--ds-type-meta);color:var(--ds-color-meta)}.admin-overview-facts dd{margin:var(--ds-space-1) 0 0;font-size:var(--ds-type-section);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-tight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.admin-fact-note{color:var(--ds-color-meta);font-size:var(--ds-type-meta);font-weight:var(--ds-weight-regular);line-height:var(--ds-leading-body);margin-top:var(--ds-space-1);display:block}.admin-overview-footer{justify-content:space-between;align-items:center;gap:var(--ds-space-2);border-top:1px solid var(--ds-line-subtle);padding-top:var(--ds-space-3);flex-wrap:wrap;margin-top:auto;display:flex}.admin-overview-footer>span{font-size:var(--ds-type-meta);color:var(--ds-color-meta)}.admin-evidence-actions{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.admin-evidence-list{margin:0;display:grid}.admin-evidence-list>div{justify-content:space-between;gap:var(--ds-space-4);padding-block:var(--ds-space-3);border-bottom:1px solid var(--ds-line-subtle);display:flex}.admin-evidence-list dd{font-variant-numeric:tabular-nums;margin:0}.admin-inspection{font-family:var(--ds-font-ui)}.admin-inspection .admin-overview-facts{margin-block:var(--ds-space-4)}.admin-inspection .admin-service-grid{grid-template-columns:minmax(0,1fr)}.admin-inspection .admin-card{box-shadow:none;background:0 0;border:0;padding:0}.admin-inspection .admin-stage{grid-template-columns:var(--ds-space-6) minmax(0, 1fr) auto}.admin-inspection .admin-stage-run{grid-column:2/-1;justify-items:start}@media not (min-width:1240px){.admin-overview-grid{grid-template-columns:minmax(0,1fr)}}.admin-recovery{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.admin-recovery>p{flex-basis:100%}.admin-account-search{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.admin-account-search>.ui-search{flex:1;min-width:0}.admin-account-search .ui-search-input{font-size:var(--ds-type-body)}.admin-main .admin-table td>strong+.ui-btn{margin-top:var(--ds-space-2)}@supports (corner-shape:squircle){.admin-main :is(.admin-card,.admin-health-summary,.admin-run-error){corner-shape:var(--ds-shape-corner)}}@media not (min-width:1024px){.admin-stage{grid-template-columns:var(--ds-space-6) minmax(0, 1fr) auto}.admin-stage-run{flex-wrap:wrap;grid-column:2/-1;justify-content:space-between;align-items:center;display:flex}.admin-health-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-service-grid{grid-template-columns:minmax(0,1fr)}.admin-main{padding-inline:var(--ds-space-5)}}@media not (min-width:820px){.admin-workspace{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.admin-sidebar{display:none}.admin-mobile-nav{justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4);background:var(--ds-color-chrome);border-bottom:1px solid var(--ds-line-subtle);display:flex}.admin-mobile-nav .ui-btn{min-height:var(--ds-target-touch)}.admin-main{padding:var(--ds-space-6) var(--ds-space-4) var(--ds-space-10)}}@media not (min-width:640px){.admin-health-page .admin-page-head p,.admin-health-page .admin-health-lead p,.admin-health-page .admin-overview-facts>[data-secondary]{display:none}.admin-health-page #admin-overview-panel-activity .admin-overview-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-health-page .admin-health-summary{padding:var(--ds-space-3)}.admin-main .admin-plan-choice{border-radius:var(--ds-shape-control);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.admin-main .admin-plan-choice .ui-seg-option{min-height:var(--ds-target-touch);min-width:0}.admin-main .admin-plan-choice .ui-seg-label{white-space:normal;text-overflow:clip;overflow:visible}.admin-main .admin-card,.admin-health-summary{padding:var(--ds-space-5);border-radius:var(--ds-shape-group)}.admin-stage{grid-template-columns:var(--ds-space-5) minmax(0, 1fr);column-gap:var(--ds-space-3)}.admin-stage-state{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;grid-column:2;display:flex}.admin-stage-run{grid-column:2}.admin-run-fields{grid-template-columns:minmax(0,1fr)}.admin-main .cr-table td{padding:var(--ds-space-2) 0}.admin-main .cr-table td>:is(.ui-pill,.ui-btn){justify-self:start;width:fit-content;max-width:100%}.admin-main .cr-table td:before{font-size:var(--ds-type-meta)}.admin-refresh .ui-btn{min-height:var(--ds-target-touch)}.admin-refresh .admin-observed{flex-basis:auto}}.auth-page{--auth-action-radius:var(--r-pill);box-sizing:border-box;background:var(--gradient-page,var(--surface-page));min-height:100dvh;color:var(--text-1);font-family:var(--font-display);place-items:center;padding:48px 32px;display:grid}.auth-card{box-sizing:border-box;border:1px solid var(--line-1);background:var(--surface-1);width:min(1080px,100%);min-height:560px;box-shadow:var(--hl-top), 0 32px 80px -32px hsl(var(--shadow-tint) / .65);border-radius:32px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.auth-heading{background:linear-gradient(145deg, var(--brand-wash-soft), transparent 65%), var(--surface-page);border-radius:31px 0 0 31px;min-width:0;padding:56px 48px}.auth-body{align-self:center;min-width:0;padding:48px}.auth-brand{color:inherit;border-radius:var(--r-control);text-decoration:none;display:inline-flex}.auth-brand:focus-visible{outline-offset:2px;box-shadow:var(--focus-ring);outline:2px solid #0000}.auth-brand .brand-word{font-size:32px;display:inline}.auth-brand .brand-mark{gap:12px}.auth-brand .brand-tile{width:40px;height:40px}.auth-title{font-size:52px;font-weight:var(--fw-semibold);letter-spacing:-.04em;text-wrap:balance;margin:112px 0 16px;line-height:1.06}.auth-lede{max-width:32ch;color:var(--text-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.auth-form{gap:24px;display:grid;position:relative}.auth-label{font-size:14px;font-weight:var(--fw-semibold);gap:10px;display:grid}.auth-input::placeholder{color:var(--text-3)}.auth-submit.ui-btn{--ui-h:52px;border-radius:var(--auth-action-radius);margin-top:8px;font-size:15px}.auth-turnstile{justify-content:center;min-width:0;display:flex}.auth-turnstile>div{max-width:100%}.auth-turnstile:not([data-visible]){inset-inline:0;height:0;position:absolute;top:0;overflow:hidden}.auth-google{border:1px solid var(--line-3);border-radius:var(--auth-action-radius);background:var(--text-1);width:100%;min-height:52px;color:var(--surface-card);font:inherit;font-weight:var(--fw-bold);cursor:pointer;justify-content:center;align-items:center;gap:10px;display:flex}.auth-google:disabled{opacity:.6;cursor:progress}.auth-google:focus-visible{outline:2px solid var(--brand);outline-offset:4px}@media (hover:hover){.auth-google:not(:disabled):hover{background:#fff}}.auth-google:not(:disabled):active{transform:translateY(.5px)}.auth-or{color:var(--text-3);font-size:var(--fs-sm);font-weight:var(--fw-bold);align-items:center;gap:10px;margin:24px 0;display:flex}.auth-or>span{background:var(--line-1);flex:1;height:1px}.auth-alert,.auth-message{margin:var(--s-4) 0 0;background:var(--tone-info-bg);box-shadow:inset 0 0 0 1px var(--tone-info-line);color:var(--text-1);font-size:var(--fs-md);line-height:var(--lh-body);border-radius:16px;padding:16px}.auth-alert{background:var(--tone-warning-bg);box-shadow:inset 0 0 0 1px var(--tone-warning-line);margin:0}.auth-message[data-tone=danger]{background:var(--tone-danger-bg);box-shadow:inset 0 0 0 1px var(--tone-danger-line)}.auth-switch{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:8px;margin:32px 0 0;padding-top:24px;display:flex}.auth-link.ui-btn{--ui-h:44px;border-radius:var(--auth-action-radius);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text-2);background:0 0;flex:auto}.auth-switch .auth-link:last-child:not(:first-child){flex-basis:100%}.auth-legal{color:var(--text-3);margin:24px 0 0;font-size:12px;line-height:1.6}.auth-legal a{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-hover);text-decoration-color:var(--line-hover);text-underline-offset:3px}.auth-legal a:hover{color:var(--text-1);-webkit-text-decoration-color:var(--text-2);text-decoration-color:var(--text-2)}@media (pointer:coarse){.auth-switch{gap:var(--s-2)}}@media not (min-width:1000px){.auth-heading,.auth-body{padding:40px 32px}.auth-title{font-size:44px}}@media not (min-width:720px){.auth-page{align-items:start;padding:40px 24px}.auth-card{max-width:440px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;display:block}.auth-heading{background:0 0;border-radius:0;padding:0}.auth-body{padding:32px 0 0}.auth-title{margin-top:48px;font-size:40px}.auth-lede{font-size:15px}}.auth-page[data-creatr-design=v1]{background:var(--ds-color-canvas);color:var(--ds-color-text);font-family:var(--ds-font-ui);padding:var(--ds-space-9) var(--ds-space-7)}.auth-card[data-clips-chrome]{border-radius:var(--ds-shape-surface);background:linear-gradient(180deg, var(--ds-color-raised), var(--ds-color-surface));box-shadow:var(--ds-shadow-surface);border-color:var(--ds-line-subtle)}[data-clips-chrome] .auth-heading{padding:var(--ds-space-9);border-radius:var(--ds-shape-surface) 0 0 var(--ds-shape-surface)}[data-clips-chrome] .auth-body{padding:var(--ds-space-9)}[data-clips-chrome] .auth-title{margin-top:var(--ds-space-11);margin-bottom:var(--ds-space-4);font-size:var(--ds-type-display);line-height:var(--ds-leading-heading)}[data-clips-chrome] .auth-lede{font-size:var(--ds-type-input-touch);line-height:var(--ds-leading-body)}[data-clips-chrome] .auth-form{gap:var(--ds-space-5)}[data-clips-chrome] .auth-label{gap:var(--ds-space-2);font-size:var(--ds-type-body)}[data-clips-chrome] .auth-submit.ui-btn{--ui-h:var(--ds-space-9);font-size:var(--ds-type-body)}[data-clips-chrome] .auth-switch{margin-top:var(--ds-space-6);padding-top:var(--ds-space-5)}[data-clips-chrome] :is(.auth-alert,.auth-message){border-radius:var(--ds-shape-media);line-height:var(--ds-leading-body);overflow-wrap:anywhere}@media not (min-width:1024px){[data-clips-chrome] :is(.auth-heading,.auth-body){padding:var(--ds-space-7)}}@media not (min-width:720px){.auth-page[data-creatr-design=v1]{padding:var(--ds-space-7) var(--ds-space-5)}.auth-card[data-clips-chrome]{box-shadow:none;border-radius:var(--ds-shape-work);background:0 0;border:0}[data-clips-chrome] .auth-heading{border-radius:var(--ds-shape-work);padding:0}[data-clips-chrome] .auth-body{padding:var(--ds-space-6) 0 0}[data-clips-chrome] .auth-title{margin-top:var(--ds-space-7);font-size:var(--ds-type-page)}}.event-log{border-radius:var(--r-card);background:var(--surface-2);box-shadow:var(--elev-0);overflow:hidden}.event-log-toggle{width:100%;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}@media (hover:hover){.event-log-toggle:hover{background:var(--surface-3)}}.event-log-toggle:focus-visible{box-shadow:var(--focus-ring-inset,var(--focus-ring));outline:2px solid #0000}.event-log-lead{align-items:center;gap:10px;min-width:0;display:flex}.event-log-dot{border-radius:var(--r-pill);background:var(--tone-success-fg);flex:none;width:8px;height:8px}.event-log-icon{width:14px;height:14px;color:var(--text-3)}.event-log-title{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-1)}.event-log-count{border-radius:var(--r-pill);background:var(--surface-4);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-3);padding:2px 8px}.event-log-chevron{width:16px;height:16px;color:var(--text-4)}.event-log-body{animation:expandIn var(--dur-slow) var(--ease-out) both;flex-direction:column;padding:0 16px 14px;display:flex}.event-log-empty{font-size:var(--fs-sm);color:var(--text-4);padding:8px 2px}.event-log-row{border-top:1px solid var(--line-soft);align-items:center;gap:14px;padding:11px 2px;display:flex}.event-log-when{width:88px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-3);flex:none}.event-log-kind{min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-2);overflow-wrap:anywhere;flex:1}.event-log-actor{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-3);flex:none}@media (prefers-reduced-motion:reduce){.event-log-body{animation:none}}.pbar .music-search{width:280px}.music-licensing{gap:var(--ds-space-2);padding:var(--ds-space-1) var(--ds-space-3) var(--ds-space-3);font-size:var(--ds-type-small);line-height:var(--ds-leading-body);display:grid}.music-licensing p{margin:0}.music-licensing p+p{color:var(--text-3)}.act-panel>.ui-tile-body{flex:1 1 0;gap:0}.act-panel .act-columns{border-top:0}.music-facet-body{gap:var(--ds-space-2);flex-direction:column;display:flex}.sharing-caption{color:var(--ds-color-meta);font-size:var(--ds-type-small);line-height:var(--ds-leading-body);margin:0}.sharing-dialog{gap:var(--ds-space-5);min-width:0;display:grid}.sharing-audience{font-size:var(--ds-type-body);color:var(--ds-color-secondary);line-height:var(--ds-leading-body);margin:0}.sharing-created{gap:var(--ds-space-3);display:grid}.sharing-groups{gap:var(--ds-space-5);overscroll-behavior:auto;max-height:min(52svh,520px);padding-right:var(--ds-space-1);display:grid;overflow-y:auto}.sharing-group{gap:var(--ds-space-3);min-width:0;display:grid}.sharing-group-head{align-items:center;gap:var(--ds-space-2);min-width:0;display:flex}.sharing-group-title{min-width:0;font-weight:var(--ds-weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.sharing-group-head .ui-btn{flex:none;margin-left:auto}.sharing-candidates{gap:var(--ds-space-3);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));display:grid}.sharing-candidate{gap:var(--ds-space-2);cursor:pointer;align-content:start;min-width:0;display:grid}.sharing-thumb{aspect-ratio:9/16;border-radius:var(--ds-shape-media);corner-shape:var(--ds-shape-corner);background:var(--ds-color-well);border:1px solid var(--ds-line-subtle);position:relative;overflow:hidden}.sharing-thumb img{object-fit:cover;width:100%;height:100%;display:block}.sharing-thumb .ui-check,.sharing-thumb input{top:var(--ds-space-2);right:var(--ds-space-2);position:absolute}.sharing-candidate[data-selected] .sharing-thumb{border-color:var(--ds-color-brand);box-shadow:0 0 0 2px var(--ds-color-brand)}.sharing-candidate-title{font-size:var(--ds-type-small);line-height:var(--ds-leading-body);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sharing-candidate:focus-within .sharing-thumb{outline:2px solid var(--ds-color-brand);outline-offset:2px}.sharing-count strong{color:var(--ds-color-text);font-variant-numeric:tabular-nums}.sharing-dialog-footer>.ui-btn[data-tone=ghost]{margin-left:auto}.inv-body{gap:var(--ds-space-3);min-width:0;display:grid}.inv-lede{color:var(--ds-color-secondary);line-height:var(--ds-leading-body);margin:0}.inv-row{align-items:center;gap:var(--ds-space-2);min-width:0;display:flex}.inv-row>.ui-field-input,.inv-row>input{flex:1;min-width:0}.inv-code{font-family:var(--ds-font-mono,ui-monospace, monospace);font-size:var(--ds-type-section);letter-spacing:.12em;font-weight:var(--ds-weight-semibold);flex:1}.inv-stats{gap:var(--ds-space-6);margin:0;display:flex}.inv-stats div{gap:2px;display:grid}.inv-stats dt{color:var(--ds-color-meta);font-size:var(--ds-type-meta);order:2}.inv-stats dd{font-size:var(--ds-type-section);font-weight:var(--ds-weight-semibold);font-variant-numeric:tabular-nums;margin:0}.inv-upsell{justify-content:space-between;align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.inv-links{overscroll-behavior:auto;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.inv-link{align-items:center;gap:var(--ds-space-3);padding-block:var(--ds-space-2);border-bottom:1px solid var(--ds-line-subtle);min-width:0;display:flex}.inv-link:last-child{border-bottom:0}.inv-thumb{border-radius:var(--ds-shape-small);background:var(--ds-color-well);flex:none;width:27px;height:48px;overflow:hidden}.inv-thumb img{object-fit:cover;width:100%;height:100%;display:block}.inv-link-text{flex:1;min-width:0;display:grid}.inv-link-text strong{white-space:nowrap;text-overflow:ellipsis;font-weight:var(--ds-weight-medium);overflow:hidden}.inv-link-text .st-muted{font-size:var(--ds-type-meta)}.sharing-dialog-footer{justify-content:space-between;align-items:center;gap:var(--ds-space-3);width:100%;display:flex}.sharing-dialog-footer>span{color:var(--ds-color-meta);font-size:var(--ds-type-small)}.sharing-error{color:var(--ds-color-danger)}@media (forced-colors:active){.sharing-candidate[data-selected]{outline:2px solid highlight}}.auth-invite{border:1px solid var(--ds-line-subtle);border-radius:var(--ds-shape-group);corner-shape:var(--ds-shape-corner);background:var(--ds-color-surface);gap:10px;max-width:34ch;margin-top:32px;padding:20px;display:grid}.auth-invite-who{font-weight:var(--ds-weight-semibold);align-items:center;gap:10px;display:flex}.auth-invite-gift{font-size:var(--ds-type-page);font-weight:var(--ds-weight-bold);letter-spacing:-.02em;color:var(--ds-color-brand);margin:0}.auth-invite-how,.auth-invite-terms{color:var(--ds-color-secondary);line-height:var(--ds-leading-body);margin:0}.auth-invite-terms{font-size:var(--ds-type-small);color:var(--ds-color-meta)}.auth-invite-code{align-items:center;gap:10px;margin:0;display:flex}.auth-invite-code span{color:var(--ds-color-meta);font-size:var(--ds-type-small)}.auth-invite-code strong{border-radius:var(--ds-shape-small);background:var(--ds-color-well);font-family:var(--ds-font-mono,ui-monospace, monospace);letter-spacing:.12em;padding:4px 10px}@media (max-width:820px){.auth-invite{max-width:none;margin-top:20px}}.shr{--u:min(1vw, 1.78svh);--gutter:max(var(--ds-space-4), calc(var(--u) * 3));min-height:100svh;color:var(--ds-color-text);padding:0 max(var(--gutter), calc((100vw - 170svh) / 2)) var(--ds-space-4);box-sizing:border-box;isolation:isolate;background:var(--ds-color-canvas);gap:var(--ds-space-5);flex-direction:column;width:100%;display:flex;position:relative;overflow-x:clip}.shr-header{z-index:var(--ds-z-header);justify-content:space-between;align-items:center;gap:var(--ds-space-4);width:100%;padding-block:max(var(--ds-space-3), calc(var(--u) * 1.4));display:flex;position:relative}.shr-brand{color:inherit;text-decoration:none}.shr-brand .brand-word{display:inline}.shr-header-actions{align-items:center;gap:var(--ds-space-2);display:flex}.shr-lang{color:var(--ds-color-meta);font-size:var(--ds-type-small);padding-inline:var(--ds-space-2);text-decoration:none}.shr-lang:hover{color:var(--ds-color-text)}.shr-main{gap:var(--ds-space-8);flex:1;grid-template-columns:minmax(min(18rem,100%),4fr) minmax(0,8fr);grid-template-areas:"intro stage";align-items:center;width:100%;min-height:0;display:grid}.shr-intro{z-index:var(--ds-z-local-raised);gap:var(--ds-space-6);grid-area:intro;align-content:center;justify-items:start;min-width:0;display:grid;position:relative}.shr-eyebrow{align-items:center;gap:var(--ds-space-2);color:var(--ds-color-brand);font-size:var(--ds-type-small);font-weight:var(--ds-weight-semibold);margin:0;display:inline-flex}.shr-eyebrow :is(svg:not(.ui-icon>svg),.ui-icon){width:14px;height:14px}.shr-hero,.shr-now h2{font-weight:var(--ds-weight-display);letter-spacing:-.03em;margin:0}.shr-hero{font-size:clamp(var(--ds-type-large-title), calc(var(--u) * 4.6), calc(var(--ds-type-display) * 1.8));line-height:var(--ds-paywall-leading-tight);text-wrap:balance;max-width:14ch}.shr:not([data-single]) .shr-hero{font-size:clamp(var(--ds-type-large-title), calc(var(--u) * 3.5), calc(var(--ds-type-display) * 1.5))}.shr-lede{color:var(--ds-color-secondary);line-height:var(--ds-leading-body);margin:0}.shr-coupon{--notch:max(6px, calc(var(--u) * .5));--tear:max(5rem, calc(var(--u) * 6.2));width:100%;max-width:max(17rem, calc(var(--u) * 21));box-sizing:border-box;border-radius:var(--ds-shape-small);color:var(--ds-paper-ink);background:var(--ds-paper-fill);filter:var(--ds-paper-shadow);-webkit-mask:radial-gradient(circle var(--notch) at var(--tear) 0, transparent 98%, var(--ds-color-text) 100%) 0 0 / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--tear) 100%, transparent 98%, var(--ds-color-text) 100%) 0 100% / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at var(--tear) 0, transparent 98%, var(--ds-color-text) 100%) 0 0 / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--tear) 100%, transparent 98%, var(--ds-color-text) 100%) 0 100% / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at var(--tear) 0, transparent 98%, var(--ds-color-text) 100%) 0 0 / 100% 51% no-repeat, radial-gradient(circle var(--notch) at var(--tear) 100%, transparent 98%, var(--ds-color-text) 100%) 0 100% / 100% 51% no-repeat;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.shr-coupon-amount{width:var(--tear);box-sizing:border-box;padding:var(--ds-space-3) var(--ds-space-2);border-right:1.5px dashed var(--ds-paper-ink-meta);justify-items:center;display:grid}.shr-coupon-amount strong{font-size:max(var(--ds-type-section), calc(var(--u) * 1.6));font-weight:var(--ds-weight-display);line-height:var(--ds-leading-tight);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:var(--ds-paper-ink-title);color:#0000;-webkit-background-clip:text;background-clip:text}.shr-coupon-amount span,.shr-coupon-code span{font-family:var(--ds-font-mono,ui-monospace, monospace);font-size:var(--ds-type-meta);color:var(--ds-paper-ink-soft);text-transform:uppercase;letter-spacing:.12em}.shr-coupon-code{padding-inline:var(--ds-space-4) var(--ds-space-1);justify-items:start;gap:2px;min-width:0;display:grid}.shr-coupon-code strong{padding:1px var(--ds-space-2);border:1.5px solid var(--ds-paper-stamp);border-radius:var(--ds-shape-small);color:var(--ds-paper-stamp);font-family:var(--ds-font-mono,ui-monospace, monospace);font-size:var(--ds-type-body);letter-spacing:.16em;transform:rotate(-2deg)}.shr-coupon>.ui-iconbtn{margin-right:var(--ds-space-2);color:var(--ds-paper-ink-soft)}.shr-act{width:100%;max-width:max(17rem, calc(var(--u) * 28));gap:var(--ds-space-3);display:grid}.shr-act .ui-btn{width:100%}.shr-stage{isolation:isolate;align-self:stretch;justify-items:center;gap:var(--ds-space-3);outline:none;grid-area:stage;grid-template-rows:minmax(0,1fr) auto auto auto auto;min-width:0;min-height:0;display:grid;position:relative}.shr-dots{height:100svh;z-index:var(--ds-z-behind);pointer-events:none;background:radial-gradient(circle at center, color-mix(in srgb, var(--ds-color-text) 9%, transparent) 1px, transparent 1.6px) 0 0 / 51px 51px, radial-gradient(ellipse 70% 45% at 50% 0%, color-mix(in srgb, var(--ds-color-text) 4%, transparent), transparent 75%);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 45%,#0000 85%),radial-gradient(70% 80% at 60% 35%,#000 35%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 85%),radial-gradient(70% 80% at 60% 35%,#000 35%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.shr-horizon{height:52%;z-index:var(--ds-z-behind);pointer-events:none;background:radial-gradient(ellipse 50% 50% at 50% 50%, color-mix(in srgb, var(--ds-color-brand-deep) 90%, transparent), color-mix(in srgb, var(--ds-color-brand-deep) 28%, transparent) 55%, transparent 72%);filter:blur(40px);position:absolute;top:2%;left:12%;right:12%}.shr-orbit{--orbit-px:0;--orbit-py:0;z-index:var(--ds-z-behind);pointer-events:none;position:absolute;inset:0 0 18%}.shr-tile{--depth:calc(1 - var(--d) * .45);left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);--size:calc(var(--s) * var(--u) / 14.4);width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);opacity:calc(1 - var(--d) * .55);filter:blur(calc(var(--d) * 1.6px));transform:translate3d(calc(var(--orbit-px) * var(--depth) * -26px), calc(var(--orbit-py) * var(--depth) * -18px), 0);transition:transform var(--ds-motion-attention-lap) var(--ds-ease-out);animation:shr-tile-in var(--ds-motion-attention-lap) var(--ds-ease-out) var(--in) both;position:absolute}.shr-tile-float{width:100%;height:100%;animation:shr-drift var(--dur) var(--ds-ease-layout) var(--phase) infinite alternate;display:block}.shr-tile-face{border-radius:calc(var(--size) * .26);background:radial-gradient(120% 90% at 30% 0%, color-mix(in srgb, var(--ds-color-text) 20%, var(--ds-color-canvas)) 0%, transparent 60%), linear-gradient(160deg, color-mix(in srgb, var(--ds-color-text) 12%, var(--ds-color-canvas)) 0%, color-mix(in srgb, var(--ds-color-text) 6%, var(--ds-color-canvas)) 55%, color-mix(in srgb, var(--ds-color-text) 3%, var(--ds-color-canvas)) 100%);width:100%;height:100%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ds-color-text) 15%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--ds-color-canvas) 50%, transparent), 0 0 0 1px color-mix(in srgb, var(--ds-color-text) 5%, transparent), 0 calc(var(--size) * .18) calc(var(--size) * .4) -8px color-mix(in srgb, var(--ds-color-canvas) 85%, transparent);place-items:center;display:grid}.shr-tile-mark{width:46%;height:46%;-webkit-mask:var(--mark) center / contain no-repeat;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat}.shr-tile[data-icon^=youtube] .shr-tile-mark{background:var(--ds-intake-platform-youtube-primary)}.shr-tile[data-icon=instagram] .shr-tile-mark{background:var(--ds-intake-platform-instagram-fill)}.shr-tile[data-icon=tiktok] .shr-tile-mark{background:var(--ds-intake-platform-tiktok-fill)}.shr-tile:is([data-icon=facebook],[data-icon=linkedin]) .shr-tile-mark{background:var(--ds-intake-platform-facebook-primary)}.shr-tile[data-icon=pinterest] .shr-tile-mark{background:var(--ds-intake-platform-pinterest-primary)}.shr-tile:is([data-icon=x],[data-icon=threads]) .shr-tile-mark{background:var(--ds-intake-platform-x-primary)}@keyframes shr-drift{0%{transform:translateY(-5px)rotate(-2deg)}to{transform:translateY(7px)rotate(2.5deg)}}@keyframes shr-tile-in{0%{opacity:0;scale:.7}}.shr-flow{--shr-gap:.62;--shr-turn:-28deg;--shr-depth:-160px;--shr-shrink:.1;touch-action:pan-y;width:100%;height:100%;min-height:0;margin:0;padding:0;list-style:none;position:relative;container-type:size}.shr-card{--cw:min(calc(100cqh * .9 * 9 / 16), 36cqw);--ch:calc(var(--cw) * 16 / 9);left:50%;top:calc((100cqh * .94 - var(--ch)) / 2);width:var(--cw);height:var(--ch);z-index:var(--ds-z-local-base);opacity:max(0, 1 - var(--a) * .25);transform:translateX(-50%) perspective(1400px) translateX(calc(var(--x) * var(--cw) * var(--shr-gap))) translateZ(calc(min(var(--a), 2) * var(--shr-depth))) rotateY(calc(var(--o) * var(--shr-turn))) scale(calc(1 - min(var(--a), 2) * var(--shr-shrink)));transition:transform var(--ds-motion-panel) var(--ds-ease-out), opacity var(--ds-motion-panel) var(--ds-ease-out), filter var(--ds-motion-panel) var(--ds-ease-out);border-radius:var(--ds-shape-media);box-shadow:0 0 0 1px var(--ds-line-subtle), var(--ds-shadow-overlay);filter:brightness(calc(1 - var(--a) * .18));position:absolute}.shr-card[data-near]{z-index:var(--ds-z-local-raised)}.shr-card[data-active]{z-index:var(--ds-z-local-top);box-shadow:0 0 0 1px color-mix(in oklab, var(--ds-color-on-primary) 22%, transparent), var(--ds-shadow-overlay), var(--ds-shadow-dock)}.shr-card[data-active]:after{content:"";z-index:var(--ds-z-behind);border-radius:var(--ds-shape-round);background:var(--ds-color-on-primary);opacity:.14;filter:blur(28px);pointer-events:none;height:10%;position:absolute;bottom:-7%;left:8%;right:8%}.shr-card[aria-hidden]{opacity:0;pointer-events:none}.shr-card-face{all:unset;box-sizing:border-box;cursor:pointer;border-radius:inherit;background:var(--ds-color-well);color:var(--ds-color-meta);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.shr-card-face img{object-fit:cover}.shr-card-face:focus-visible{outline:2px solid var(--ds-color-brand);outline-offset:3px}.shr-card .ui-player{--player-h:var(--ch);width:100%;max-width:none;height:100%;position:relative}.shr-card .ui-player-stage{height:100%}.shr-card .ui-player-media{border-radius:var(--ds-shape-media);aspect-ratio:auto;object-fit:cover;border:0;width:100%;height:100%}.shr-card .ui-player-bigplay{display:none}.shr-card .ui-player-bar{--ui-text-1:var(--ds-color-on-primary);--ui-text-2:var(--ds-color-on-primary);--text-1:var(--ds-color-on-primary);--text-3:var(--ds-color-on-primary);gap:0 var(--ds-space-1);height:auto;padding:var(--ds-space-8) var(--ds-space-2) var(--ds-space-1);border-radius:0 0 var(--ds-shape-media) var(--ds-shape-media);background:var(--ds-poster-scrim);box-shadow:none;color:var(--ds-color-on-primary);transition:opacity var(--ds-motion-menu-out) var(--ds-ease-out), background var(--ds-motion-menu-out) var(--ds-ease-out);border:0;flex-wrap:wrap;position:absolute;inset:auto 0 0}.shr-card .ui-player-bar .ui-iconbtn{--ui-h:36px;width:36px;color:var(--ds-color-on-primary)}.shr-card .ui-player-scrub{flex:1 0 100%;order:-1;min-width:0}.shr-card .ui-player-scrub .ui-slider-rail{height:28px;padding:0 var(--ds-space-2)}.shr-card .ui-player-scrub .ui-slider-track{background:color-mix(in srgb, var(--ds-color-on-primary) 28%, transparent)}.shr-card .ui-player-bar .ui-player-time{min-width:0;color:color-mix(in srgb, var(--ds-color-on-primary) 80%, transparent);font-size:var(--ds-type-meta);flex:1 1 0;display:inline-flex;overflow:hidden}.shr-card .ui-player-bar .ui-player-now{color:var(--ds-color-on-primary)}.shr-card[data-playing]:not(:has(:focus-visible)):not(:hover) .ui-player-bar{background:0 0;padding-top:0}.shr-card[data-playing]:not(:has(:focus-visible)):not(:hover) .ui-player-bar>:not(.ui-player-scrub){opacity:0;pointer-events:none}.shr-card[data-playing]:not(:has(:focus-visible)):not(:hover) .ui-slider-thumb{transform:translate(-50%,-50%)scale(0)}.shr-now{gap:var(--ds-space-1);text-align:center;width:100%;max-width:calc(var(--u) * 60);justify-items:center;display:grid}.shr-now h2{font-size:clamp(var(--ds-type-section), calc(var(--u) * 1.9), calc(var(--ds-type-page) * 1.6));line-height:var(--ds-leading-tight);text-wrap:balance;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shr-meta{color:var(--ds-color-meta);font-size:var(--ds-type-small);font-variant-numeric:tabular-nums;margin:0}.shr-progress{--p:0;gap:var(--ds-space-1);width:min(100%, calc(var(--u) * 18));display:flex}.shr-progress span{border-radius:var(--ds-shape-pill);background:color-mix(in srgb, var(--ds-color-on-primary) 18%, transparent);flex:1;height:3px;overflow:hidden}.shr-progress span:after{content:"";transform-origin:0;background:var(--ds-color-on-primary);width:100%;height:100%;display:block;transform:scaleX(0)}.shr-progress [data-state=done]:after{opacity:.7;transform:scaleX(1)}.shr-progress [data-state=now]:after{transform:scaleX(var(--p))}.shr-nav{align-items:center;gap:var(--ds-space-1);padding:var(--ds-space-1) var(--ds-space-1) var(--ds-space-1) var(--ds-space-4);border:1px solid var(--ds-line-subtle);border-radius:var(--ds-shape-pill);background:var(--ds-glass-fill);-webkit-backdrop-filter:blur(var(--ds-glass-blur));backdrop-filter:blur(var(--ds-glass-blur));box-shadow:var(--ds-shadow-dock);display:inline-flex}.shr[data-single] .shr-nav{padding-left:var(--ds-space-1)}.shr-count{margin-right:var(--ds-space-2);padding-right:var(--ds-space-3);border-right:1px solid var(--ds-line-subtle);color:var(--ds-color-secondary);font-size:var(--ds-type-small);font-variant-numeric:tabular-nums;letter-spacing:.04em}.shr-count i{color:var(--ds-color-meta);margin-inline:6px;font-style:normal}.shr-nav .ui-iconbtn{border-radius:var(--ds-shape-round)}.shr-fine{color:var(--ds-color-meta);font-size:var(--ds-type-meta);margin:0}.shr-refresh{align-items:center;gap:var(--ds-space-3);display:flex}.shr-gone{justify-items:start;gap:var(--ds-space-3);max-width:640px;display:grid}.shr-gone>:is(svg:not(.ui-icon>svg),.ui-icon){width:28px;height:28px;color:var(--ds-color-meta)}.shr-gone h1{font-size:var(--ds-type-display);letter-spacing:-.03em;margin:0}.shr-gone p{color:var(--ds-color-secondary);margin:0}.shr-after{max-width:520px}.shr-footer{padding-block:var(--ds-space-2);font-size:var(--ds-type-meta);color:var(--ds-color-meta);opacity:.55;transition:opacity var(--ds-motion-hover) var(--ds-ease-out);justify-content:flex-end;display:flex}.shr-footer:hover,.shr-footer:focus-within{opacity:1}.shr-footer nav{justify-content:center;gap:var(--ds-space-5);flex-wrap:wrap;display:flex}.shr-footer a{color:inherit;text-decoration:none}.shr-footer a:hover{color:var(--ds-color-text)}.shr-bar{display:none}@media (orientation:landscape) and (min-width:640px) and (min-height:520px){.shr:has(.shr-main){height:100svh;overflow:hidden}}@media (orientation:landscape) and (min-width:640px) and (not (min-width:1180px)){.shr-main{gap:max(var(--ds-space-5), calc(var(--u) * 3));grid-template-columns:minmax(min(15rem,100%),5fr) minmax(0,7fr)}}@media (orientation:landscape) and (min-height:1000px){.shr{--chrome:1.2}}@media (orientation:landscape) and (min-height:1300px){.shr{--chrome:1.45}}@media (orientation:landscape) and (min-height:1900px){.shr{--chrome:2}}.shr :is(.shr-header,.shr-nav,.shr-footer,.shr-act .ui-btn){zoom:var(--chrome,1)}@media (orientation:landscape) and (not (min-height:520px)){.shr-meta,.shr-progress{display:none}.shr-stage{min-height:calc(100svh - var(--ds-space-10))}.shr-now h2{-webkit-line-clamp:1}}@media (orientation:portrait),not (min-width:640px){.shr{--u:min(1.6vw, 1svh);gap:var(--ds-space-3);padding-bottom:calc(var(--ds-space-6) + env(safe-area-inset-bottom))}.shr-main{gap:max(var(--ds-space-7), calc(var(--u) * 5));grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""intro"}.shr-stage{align-self:auto;gap:var(--ds-space-3)}.shr-flow{margin-inline:calc(-1 * max(var(--gutter), calc((100vw - 170svh) / 2)));--shr-gap:.3;--shr-turn:-18deg;--shr-depth:-120px;--shr-shrink:.1;width:100vw;height:min(100svh - max(15rem,30svh),131.556vw)}.shr-card{--cw:min(calc(100cqh * .96 * 9 / 16), 74cqw);top:calc((100cqh - var(--ch)) / 2);opacity:max(0, 1 - var(--a) * .4);filter:brightness(calc(1 - var(--a) * .3)) blur(calc(var(--a) * 1px))}.shr-card[data-active]{filter:none}.shr-card:not([data-active]) .shr-card-face{pointer-events:none}.shr-tile{--size:calc(var(--s) * var(--u) / 16);opacity:calc(.5 - var(--d) * .25)}.shr-now{padding-inline:var(--ds-space-2);max-width:none}.shr-progress{width:min(60%, calc(var(--u) * 26))}.shr-intro{text-align:center;justify-items:center;gap:var(--ds-space-5)}.shr-hero,.shr:not([data-single]) .shr-hero{font-size:clamp(var(--ds-type-large-title), calc(var(--u) * 5.2), calc(var(--ds-type-display) * 1.4));max-width:16ch}.shr-coupon{max-width:min(100%, max(17.5rem, calc(var(--u) * 30)))}.shr-act{max-width:min(100%, max(21rem, calc(var(--u) * 40)));justify-items:center}.shr-footer{padding-bottom:var(--ds-space-4);justify-content:center}}@media not (min-width:640px){.shr-header .ui-btn[data-tone=ghost],.shr-header-cta{display:none}.shr-bar{z-index:var(--ds-z-dock);left:var(--ds-space-3);right:var(--ds-space-3);bottom:calc(var(--ds-space-3) + env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-2) var(--ds-space-2) var(--ds-space-4);border:1px solid var(--ds-line-subtle);border-radius:var(--ds-shape-pill);background:var(--ds-glass-fill);-webkit-backdrop-filter:blur(var(--ds-glass-blur));backdrop-filter:blur(var(--ds-glass-blur));box-shadow:var(--ds-shadow-dock);font-weight:var(--ds-weight-semibold);font-size:var(--ds-type-small);transition:transform var(--ds-motion-panel) var(--ds-ease-out), opacity var(--ds-motion-panel) var(--ds-ease-out);display:flex;position:fixed}.shr-bar[data-away]{transform:translateY(calc(100% + var(--ds-space-6)));opacity:0;pointer-events:none}.shr-bar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@media not (min-width:360px){.shr-bar>span{display:none}.shr-bar{padding-left:var(--ds-space-2)}.shr-bar .ui-btn{flex:1}}@media (prefers-reduced-motion:reduce){.shr-tile,.shr-tile-float{transition:none;animation:none}.shr-card{transition:opacity var(--ds-motion-hover) var(--ds-ease-out)}}@media (forced-colors:active){.shr-card[data-active]{outline:2px solid highlight}.shr-orbit,.shr-dots{display:none}}.inv-row-meta{row-gap:var(--ds-space-2);flex-wrap:wrap}.inv-row-meta>.inv-code{flex:0 auto}.inv-row-meta>.inv-stats{gap:var(--ds-space-4);margin-inline-start:var(--ds-space-2)}.st-links{width:100%}.inv-links-panel .inv-links{gap:0;max-height:none;overflow:visible}.inv-links-panel .inv-link{padding-block:var(--ds-space-3);gap:var(--ds-space-4);flex-wrap:wrap}.inv-links-panel .inv-thumb{border-radius:var(--ds-shape-row);width:36px;height:64px}.inv-links-panel .inv-link-text{gap:var(--ds-space-1);flex:200px}.inv-links-panel .inv-link-text strong{font-size:var(--ds-type-body);font-weight:var(--ds-weight-semibold)}.inv-link-actions{gap:var(--ds-space-2);flex:none;margin-inline-start:auto;display:flex}@media not (min-width:640px){.inv-links-panel .inv-link-actions{flex:100%}.inv-links-panel .inv-link-actions>.ui-btn{min-height:var(--ds-target-touch);flex:1 1 0;justify-content:center}}.admin-look-sample{gap:var(--ds-space-5);align-items:flex-start;min-width:0;display:flex}.admin-look-sample-video{aspect-ratio:9/16;object-fit:cover;border-radius:var(--ds-shape-control);background:var(--ds-color-well);width:108px;box-shadow:inset 0 0 0 1px var(--ds-line-subtle);flex:none}.admin-look-sample-body{gap:var(--ds-space-3);flex:1;min-width:0;display:grid}.admin-look-sample-actions{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}@media not (min-width:640px){.admin-look-sample{flex-direction:column}}.auth-page[data-auth-stage]{isolation:isolate;background:var(--ds-color-canvas);position:relative;overflow:clip}.auth-page[data-auth-stage] .auth-card[data-clips-chrome]{border:1px solid color-mix(in srgb, var(--ds-color-text) 9%, transparent);border-radius:var(--ds-shape-surface);background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-text) 4%, var(--ds-color-well)), var(--ds-color-well) 40%);width:min(460px,100%);min-height:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ds-color-text) 10%, transparent), 0 40px 90px -30px color-mix(in srgb, var(--ds-color-canvas) 92%, transparent);grid-template-columns:minmax(0,1fr);position:relative}.auth-page[data-auth-stage] .auth-card[data-clips-chrome]:before{content:"";height:52%;z-index:var(--ds-z-behind);background:radial-gradient(ellipse 50% 50% at 50% 50%, color-mix(in srgb, var(--ds-color-brand-deep) 80%, transparent), color-mix(in srgb, var(--ds-color-brand-deep) 24%, transparent) 55%, transparent 72%);filter:blur(44px);pointer-events:none;position:absolute;top:-26%;left:-12%;right:-12%}.auth-page[data-auth-stage] [data-clips-chrome] .auth-heading{padding:var(--ds-space-8) var(--ds-space-8) 0;border-radius:var(--ds-shape-none,0);text-align:center;background:0 0}.auth-page[data-auth-stage] [data-clips-chrome] .auth-title{margin:var(--ds-space-7) 0 var(--ds-space-2);font-size:var(--ds-type-page);letter-spacing:-.02em}.auth-page[data-auth-stage] [data-clips-chrome] .auth-lede{font-size:var(--ds-type-body);color:var(--ds-color-secondary);margin-inline:auto}.auth-page[data-auth-stage] [data-clips-chrome] .auth-body{padding:var(--ds-space-7) var(--ds-space-8) var(--ds-space-8)}.auth-page[data-auth-stage] .auth-brand .brand-word{font-size:var(--ds-type-section)}.auth-page[data-auth-stage] .auth-brand .brand-tile{width:var(--ds-space-7);height:var(--ds-space-7)}.auth-page[data-auth-stage] .auth-invite{text-align:start;margin-inline:auto}.auth-page[data-auth-stage] [data-clips-chrome] .auth-form{gap:var(--ds-space-4)}.auth-page[data-auth-stage] [data-clips-chrome] .auth-label{gap:var(--ds-space-2);color:var(--ds-color-secondary);font-size:var(--ds-type-small)}.auth-page[data-auth-stage] .auth-input{min-height:var(--ds-space-9);padding-inline:var(--ds-space-4);border-radius:var(--ds-shape-control);background:color-mix(in srgb, var(--ds-color-canvas) 70%, var(--ds-color-well));box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ds-color-canvas) 80%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ds-color-text) 9%, transparent), 0 1px 0 color-mix(in srgb, var(--ds-color-text) 4%, transparent);color:var(--ds-color-text);font-size:var(--ds-type-input-touch);transition:box-shadow var(--ds-motion-hover) var(--ds-ease-out), background var(--ds-motion-hover) var(--ds-ease-out);border:0}.auth-page[data-auth-stage] .auth-input:hover{box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ds-color-canvas) 80%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ds-color-text) 16%, transparent), 0 1px 0 color-mix(in srgb, var(--ds-color-text) 4%, transparent)}.auth-page[data-auth-stage] .auth-input:focus-visible{background:var(--ds-color-canvas);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-color-brand-deep) 75%, transparent), 0 0 0 4px color-mix(in srgb, var(--ds-color-brand-deep) 22%, transparent);outline:0}.auth-page[data-auth-stage] .auth-google{min-height:var(--ds-space-9)}.auth-page[data-auth-stage] [data-clips-chrome] .auth-switch{justify-content:center}.auth-page[data-auth-stage] .auth-legal{text-align:center}@media not (min-width:720px){.auth-page[data-auth-stage] .auth-card[data-clips-chrome]{box-shadow:none;background:0 0;border:0}.auth-page[data-auth-stage] .auth-card[data-clips-chrome]:before{opacity:.7;height:30%;top:-8%}.auth-page[data-auth-stage] [data-clips-chrome] .auth-heading{padding:var(--ds-space-7) 0 0}.auth-page[data-auth-stage] [data-clips-chrome] .auth-body{padding:var(--ds-space-6) 0 0}}
}

