@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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1}.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);border-image:var(--ds-hairline-x) 1}.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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1}.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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1;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-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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-x) 1;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);border-image:var(--ds-hairline-y) 1;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-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}}.act-bar{container:act-bar/inline-size}.act-filter .act-filter-desktop,.act-filter .act-filter-phone{display:contents}.act-filter .act-filter-phone{display:none}@container act-bar not (min-width:720px){.act-filter .act-filter-desktop{display:none}.act-filter .act-filter-phone{display:contents}}.act-filter[data-active] .act-filter-btn{box-shadow:var(--hl-top-strong), inset 0 0 0 1px var(--ds-color-brand)}.act2 .act-feed{container:act-feed/inline-size}.act2-day-head{z-index:var(--ds-z-local-raised);align-items:baseline;gap:var(--ds-space-2);padding:var(--ds-space-4) var(--ds-space-1) var(--ds-space-2);background:var(--ds-panel-fill);font-size:var(--ds-type-small);font-weight:var(--ds-weight-bold);margin:0;display:flex;position:sticky;top:0}.act2-day-count{color:var(--ds-color-meta);font-size:var(--ds-type-meta);font-weight:var(--ds-weight-medium);margin-inline-start:auto}.act2-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.act2-row{grid-template-columns:var(--ds-act-time-col) var(--ds-act-thumb-col) minmax(0, 1fr) auto;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-2);border-radius:var(--ds-shape-row);corner-shape:var(--ds-shape-corner,round);transition:background-color var(--ds-motion-menu-in) var(--ds-ease-out);display:grid;position:relative}.act2-row+.act2-row:before{content:"";inset:0 var(--ds-space-3) auto;background:var(--ds-hairline-x);height:1px;position:absolute}.act2-row:hover{background-color:var(--ds-glass-neutral-fill)}.act2-row[data-problem]{background:linear-gradient(90deg, color-mix(in srgb, var(--ds-color-danger) 8%, transparent), transparent 65%)}.act2-row[data-problem][data-tone=warning]{background:linear-gradient(90deg, color-mix(in srgb, var(--ds-color-warning) 7%, transparent), transparent 65%)}.act2-time{color:var(--ds-color-meta);font-size:var(--ds-type-meta);font-weight:var(--ds-weight-semibold)}.act2-thumb{place-items:center;display:grid}.act2-thumb[data-kind=clip]>.ui-thumb{width:var(--ds-act-clip-w);aspect-ratio:9/16}.act2-thumb[data-kind=video]>.ui-thumb{width:var(--ds-act-thumb-col);aspect-ratio:16/9}.act2-thumb-icon{width:var(--ds-act-clip-w);height:var(--ds-act-clip-w);border-radius:var(--ds-row-tile-radius);background:var(--ds-row-tile-fill);color:var(--ds-color-secondary);place-items:center;display:grid}.act2-thumb-icon>.ui-icon{width:16px;height:16px}.act2-text{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.act2-title{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-type-body);font-weight:var(--ds-weight-semibold);flex-wrap:wrap;display:flex}.act2-title>.ui-icon{flex:none;width:15px;height:15px}.act2-row[data-problem] .act2-title{color:var(--ds-tone-danger-fg)}.act2-row[data-problem][data-tone=warning] .act2-title{color:var(--ds-tone-warning-fg)}.act2-subject{align-items:center;gap:var(--ds-space-1);min-width:0;color:var(--ds-color-secondary);font-size:var(--ds-type-small);display:flex}.act2-subject-link{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.act2-subject-link:hover{color:var(--ds-color-text);text-decoration:underline}.act2-reason{color:var(--ds-tone-danger-fg);font-size:var(--ds-type-meta);line-height:var(--ds-leading-body)}.act2-row[data-tone=warning] .act2-reason{color:var(--ds-tone-warning-fg)}.act2-action{margin-top:var(--ds-space-1);display:flex}.act2-cat{justify-self:end}@container act-feed not (min-width:480px){.act2-row{grid-template-columns:var(--ds-act-narrow-col) minmax(0, 1fr);align-items:start}.act2-time{grid-area:1/2;justify-self:end}.act2-thumb{grid-area:1/1/span 2}.act2-text{grid-area:1/2/span 2}.act2-title{padding-inline-end:var(--ds-space-9)}.act2-row{padding-inline:var(--ds-space-1);gap:var(--ds-space-2) var(--ds-space-3)}.act2-cat{grid-area:3/2;justify-self:start}}.act-page{width:100%;max-width:calc(var(--ds-track-module-max) + 2 * var(--page-gutter));margin-inline:auto}.act-page .act2.act-panel{padding-inline:var(--panel-inset,var(--ds-panel-pad-comfortable));border-radius:var(--ds-panel-radius);background:var(--ds-panel-fill);box-shadow:var(--ds-panel-shadow);corner-shape:var(--ds-panel-corner)}.act-page .act2-day-head{background:0 0;position:static}.act2-subject-link{flex:0 auto;min-width:0;max-width:100%}.act-page .act2.act-panel>.ui-tile-body{padding-bottom:var(--ds-space-4);flex:none}
}

@layer utilities {
:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=primary]{background:var(--ds-action-primary-fill);color:var(--ds-action-primary-fg);box-shadow:var(--ds-action-primary-lens-shadow);border-color:#0000}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=primary] :is(.ui-icon,svg){color:var(--ds-action-primary-fg)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=primary]:focus-visible{box-shadow:var(--focus-ring)}@media (hover:hover){:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=primary]:not([aria-disabled=true]):hover{background:var(--ds-action-primary-hover);color:var(--ds-action-primary-fg)}}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=primary]:not([aria-disabled=true]):active{background:var(--ds-action-primary-press);box-shadow:var(--ds-action-primary-lens-shadow)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=publish]{background:var(--ds-action-publish-fill);color:var(--ds-action-publish-fg);box-shadow:var(--ds-action-publish-shadow);border-color:#0000}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=publish] :is(.ui-icon,svg){color:var(--ds-action-publish-fg)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=publish]:focus-visible{box-shadow:var(--focus-ring)}@media (hover:hover){:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=publish]:not([aria-disabled=true]):hover{background:var(--ds-action-publish-hover)}}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=publish]:not([aria-disabled=true]):active{background:var(--ds-action-publish-press)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=recovery]{background:var(--ds-action-recovery-fill);color:var(--ds-action-recovery-fg);box-shadow:var(--ds-action-recovery-shadow);border-color:#0000}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=recovery] :is(.ui-icon,svg){color:var(--ds-action-recovery-fg)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=recovery]:focus-visible{box-shadow:var(--focus-ring)}@media (hover:hover){:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=recovery]:not([aria-disabled=true]):hover{background:var(--ds-action-recovery-hover)}}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=recovery]:not([aria-disabled=true]):active{background:var(--ds-action-recovery-press)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=success]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *)){background:var(--ds-action-success-fill);color:var(--ds-action-success-fg);box-shadow:var(--ds-action-success-shadow)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=success]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *)) :is(.ui-icon,svg){color:var(--ds-action-success-fg)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=success][data-lead]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *)){background:var(--ds-action-success-lead-fill);color:var(--ds-action-success-lead-fg)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=success][data-lead]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *)) :is(.ui-icon,svg){color:var(--ds-action-success-lead-fg)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=success]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *)):focus-visible{box-shadow:var(--focus-ring)}@media (hover:hover){:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=success]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *),[aria-disabled=true]):hover{background:var(--ds-action-success-hover)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=success][data-lead]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *),[aria-disabled=true]):hover{background:var(--ds-action-success-lead-hover)}}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=danger]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *)){color:var(--ds-action-danger-fg-rest);box-shadow:inset 0 0 0 1px var(--ds-action-danger-line-rest);background:0 0}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=danger]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *)) :is(.ui-icon,svg){color:inherit}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=danger]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *)):focus-visible{background:var(--ds-action-danger-fill);color:var(--ds-action-danger-fg);box-shadow:inset 0 0 0 1px var(--ds-action-danger-line), var(--focus-ring)}@media (hover:hover){:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=danger]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *),[aria-disabled=true]):hover{background:var(--ds-action-danger-fill);color:var(--ds-action-danger-fg);box-shadow:inset 0 0 0 1px var(--ds-action-danger-line)}}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=danger]:not(:where([data-design-surface=page-bar] *,[data-design-surface=mobile-dock] *),[aria-disabled=true]):active{background:var(--ds-action-danger-fill-press);color:var(--ds-action-danger-fg)}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=danger][data-lead]{background:var(--ds-action-danger-solid-fill);color:var(--ds-action-danger-solid-fg);box-shadow:none}:where([data-creatr-design=v1],[data-app]) :is(.ui-btn,.ui-iconbtn)[data-tone=danger][data-lead] :is(.ui-icon,svg){color:var(--ds-action-danger-solid-fg)}
}

@layer utilities {
:where(.ui-quality-number,.ui-seg-detail,.ui-thumb-ov),:where(.ap3-count,.ap3-budget-value,.ap3-meter-line,.ap3-slot-time,.ap3-sch-day-posted,.ap3-sug-meta),:where(.perf-rank,.perf-top-n,.perf-top-share,.perf-eng-row),:where(.mr-used,.vp-discarded-count,.cf-count-text,.av-proto-credit),:where(.bell-time){font-variant-numeric:tabular-nums}
}

@layer utilities {
:is(.perf-kpi,.perf-card,:is(.ap3,.ap3-vars) .ap3-card,.st-bands,.prompt-text,.mc-wave,.av-modal .av-drop,.error-ref,.st-usage,.bc-hero,.inv-offer,.inv-stats-v2>div,.inv-ticket){background:var(--ds-inset-fill);box-shadow:var(--ds-inset-shadow);border-radius:var(--ds-inset-radius);border-color:#0000}[data-clips-chrome] :is(.ui-pill,.ui-chip,.ui-btn):is([data-tone=info],[data-tone=working],[data-tone=success],[data-tone=warning],[data-tone=danger]):not(.ui-changed>.ui-chip),[data-clips-chrome] :is(.ui-quality-strong,.ui-quality-good){background:linear-gradient(180deg, color-mix(in srgb, var(--mat-hue) var(--ds-mat-tone-top), var(--ds-color-surface)), color-mix(in srgb, var(--mat-hue) var(--ds-mat-tone-bottom), var(--ds-color-surface)));box-shadow:var(--ds-mat-tone-sheen), inset 0 0 0 1px color-mix(in srgb, var(--mat-hue) var(--ds-mat-tone-line), transparent)}[data-clips-chrome] [data-tone=info]{--mat-hue:var(--ds-color-info)}[data-clips-chrome] [data-tone=working]{--mat-hue:var(--ds-color-source)}[data-clips-chrome] [data-tone=success]{--mat-hue:var(--ds-color-success)}[data-clips-chrome] [data-tone=warning]{--mat-hue:var(--ds-color-warning)}[data-clips-chrome] [data-tone=danger]{--mat-hue:var(--ds-color-danger)}[data-clips-chrome] .ui-quality-strong{--mat-hue:var(--ds-color-success)}[data-clips-chrome] .ui-quality-good{--mat-hue:var(--ds-color-info)}[data-clips-chrome] .ui-pill[data-tone=info][data-lead=icon]{--mat-hue:var(--ds-color-source)}[data-clips-chrome] .pbar :is(.cf-chips,.act-filter,.act-filter-row) .ui-chip[data-tone]{background:var(--ds-glass-chip-fill);box-shadow:var(--ds-glass-chip-shadow)}.ui-seg{box-shadow:var(--ds-mat-glass-edge), var(--ds-mat-well-depth)}.ui-seg:not(:is([data-tone=brand],[data-tone=red])) .ui-seg-glide,.ui-seg:not(:is([data-tone=brand],[data-tone=red])):not([data-glide]) .ui-seg-option[data-checked]{box-shadow:var(--ds-seg-lens-shadow), var(--ds-mat-lens-edge)}.perf .ui-tile-head .ui-seg,.perf .perf-channel-more.ui-btn{box-shadow:var(--ds-mat-well-depth)}.perf .perf-channel-switch.ui-seg .ui-seg-glide,.perf .perf-channel-switch.ui-seg:not([data-glide]) .ui-seg-option[data-checked]{box-shadow:none}
}

@layer utilities {
:where([data-app]) .main-scroll>:not(.ui-sr-only,h1){animation:m-page-in var(--ds-motion-page) var(--ds-ease-out) backwards}:where([data-app]) .main-scroll>.page-toolbar{animation-duration:var(--ds-motion-menu-in)}:where([data-app]) :is(.ent-clip-row,.ent-clip-card,.ent-video-row,.ent-video-card,.ap3-sug-row,.act-row,.chn-row){animation:m-item-in var(--ds-motion-item) var(--ds-ease-out) backwards}:where([data-app]) :is(.ent-clip-row,.ent-clip-card,.ent-video-row,.ent-video-card,.ap3-sug-row,.act-row,.chn-row):nth-child(2),:where([data-app]) [role=listitem]:nth-child(2)>:is(.ent-clip-row,.ent-video-row){animation-delay:24ms}:where([data-app]) :is(.ent-clip-row,.ent-clip-card,.ent-video-row,.ent-video-card,.ap3-sug-row,.act-row,.chn-row):nth-child(3),:where([data-app]) [role=listitem]:nth-child(3)>:is(.ent-clip-row,.ent-video-row){animation-delay:48ms}:where([data-app]) :is(.ent-clip-row,.ent-clip-card,.ent-video-row,.ent-video-card,.ap3-sug-row,.act-row,.chn-row):nth-child(4),:where([data-app]) [role=listitem]:nth-child(4)>:is(.ent-clip-row,.ent-video-row){animation-delay:72ms}:where([data-app]) :is(.ent-clip-row,.ent-clip-card,.ent-video-row,.ent-video-card,.ap3-sug-row,.act-row,.chn-row):nth-child(5),:where([data-app]) [role=listitem]:nth-child(5)>:is(.ent-clip-row,.ent-video-row){animation-delay:96ms}:where([data-app]) :is(.ent-clip-row,.ent-clip-card,.ent-video-row,.ent-video-card,.ap3-sug-row,.act-row,.chn-row):nth-child(6),:where([data-app]) [role=listitem]:nth-child(6)>:is(.ent-clip-row,.ent-video-row){animation-delay:.12s}:where([data-app]) :is(.ent-clip-row,.ent-clip-card,.ent-video-row,.ent-video-card,.ap3-sug-row,.act-row,.chn-row):nth-child(7),:where([data-app]) [role=listitem]:nth-child(7)>:is(.ent-clip-row,.ent-video-row){animation-delay:.144s}:where([data-app]) :is(.ent-clip-row,.ent-clip-card,.ent-video-row,.ent-video-card,.ap3-sug-row,.act-row,.chn-row):nth-child(n+8),:where([data-app]) [role=listitem]:nth-child(n+8)>:is(.ent-clip-row,.ent-video-row){animation-delay:.168s}:where([data-app]) [data-rail-layer]>.focus-panel{animation:m-panel-in var(--ds-motion-panel) var(--ds-ease-spring) backwards}@media not (min-width:820px){:where([data-app]) [data-rail-layer]>.focus-panel{animation-name:m-panel-up}}.ui-modal:not([data-variant^=sheet]):not([data-closing]){animation:m-pop-in var(--ds-motion-panel) var(--ds-ease-spring) backwards}:where([data-app]) .main-scroll[data-from-skeleton]{--m-rise:0px;--m-rise-item:0px;--m-scale-item:1}:where([data-app]) .main-scroll:has(>.rs-mark)>*{animation:none}:where([data-app]) :is(.main-scroll:has(>.rs-mark),[data-rail-layer]) :is(.ui-skel,.ui-skel-lines,.ui-skel-group){animation:ui-skel-show var(--ds-motion-skel-reveal) var(--ds-ease-out) both, ui-skel-sweep var(--ds-motion-skel-sweep) var(--ds-ease-sweep) infinite}:where([data-app]) :is(.main-scroll:has(>.rs-mark),[data-rail-layer]) :is(.ui-skel-lines,.ui-skel-group,[data-loading]) .ui-skel{animation:ui-skel-sweep var(--ds-motion-skel-sweep) var(--ds-ease-sweep) infinite}:where([data-app]) .main-scroll[data-pending]>:not(.rs-pending-start,.rs-pending-start~*){display:none}:where([data-app]) .main-scroll[data-from-cache]>:not(.ui-sr-only,h1),:where([data-app]) .main-scroll[data-from-cache] :is(.ent-clip-row,.ent-clip-card,.ent-video-row,.ent-video-card,.ap3-sug-row,.act-row,.chn-row){animation:none}@media (prefers-reduced-motion:no-preference){:where([data-app]) .main-scroll[data-pending][data-from-cache]>.rs-pending-start~:not(.ui-sr-only,h1){animation:m-route-fade var(--ds-motion-route-fade) var(--ds-ease-out) backwards}}@keyframes m-route-fade{0%{opacity:0}}@keyframes m-page-in{0%{opacity:0;transform:translateY(var(--m-rise,10px))}}@keyframes m-item-in{0%{opacity:0;transform:translateY(var(--m-rise-item,8px)) scale(var(--m-scale-item,.99))}}@keyframes m-panel-in{0%{opacity:0;transform:translate(28px)}}@keyframes m-panel-up{0%{opacity:0;transform:translateY(24px)}}@keyframes m-pop-in{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){:where([data-app]) .main-scroll>*,:where([data-app]) [data-rail-layer]>.focus-panel,:where([data-app]) :is(.ent-clip-row,.ent-clip-card,.ent-video-row,.ent-video-card,.ap3-sug-row,.act-row,.chn-row),:where([data-app]) :is(.main-scroll:has(>.rs-mark),[data-rail-layer]) :is(.ui-skel,.ui-skel-lines,.ui-skel-group),:where([data-app]) :is(.main-scroll:has(>.rs-mark),[data-rail-layer]) :is(.ui-skel-lines,.ui-skel-group,[data-loading]) .ui-skel,.ui-modal{animation:none}}@property --attn-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:is(.set-flat-group:has(>.set-flat-rows>.set-row[data-highlight]),.ui-acc-card:has(.set-row[data-highlight]),.set-row[data-highlight]:not(.set-flat-rows>*,.set-acc-rows>*),[data-episode-row][data-just-added],[data-attention]:not(.vp,.ce-root),.vp[data-attention] .vp-player,.ce-root[data-attention] .ce-left .ui-player){position:relative}:is(.set-flat-group:has(>.set-flat-rows>.set-row[data-highlight]),.ui-acc-card:has(.set-row[data-highlight]),.set-row[data-highlight]:not(.set-flat-rows>*,.set-acc-rows>*),[data-episode-row][data-just-added],[data-attention]:not(.vp,.ce-root),.vp[data-attention] .vp-player,.ce-root[data-attention] .ce-left .ui-player):after{content:"";inset:calc(-1 * var(--attn-out-y,var(--attn-out,0px))) calc(-1 * var(--attn-out,0px));z-index:var(--ds-z-local-raised);pointer-events:none;border-radius:var(--attn-radius,inherit);background:conic-gradient(from var(--attn-angle), transparent 0 62%, color-mix(in srgb, var(--ds-color-brand) 70%, transparent) 78%, var(--ds-color-text) 88%, var(--ds-color-brand) 94%, transparent 100%);-webkit-mask:linear-gradient(var(--ds-mask-solid) 0 0) content-box, linear-gradient(var(--ds-mask-solid) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--ds-mask-solid) 0 0) content-box exclude, linear-gradient(var(--ds-mask-solid) 0 0);mask:linear-gradient(var(--ds-mask-solid) 0 0) content-box exclude, linear-gradient(var(--ds-mask-solid) 0 0);box-shadow:0 0 24px color-mix(in srgb, var(--ds-color-brand) 35%, transparent);animation:attn-streak var(--ds-motion-attention-lap) var(--ds-ease-linear) 2, attn-out var(--ds-motion-attention-out) var(--ds-ease-out) var(--ds-motion-attention-hold) both;padding:1.5px;position:absolute}@keyframes attn-streak{0%{--attn-angle:0deg}to{--attn-angle:360deg}}@keyframes attn-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){:is(.set-flat-group:has(>.set-flat-rows>.set-row[data-highlight]),.ui-acc-card:has(.set-row[data-highlight]),.set-row[data-highlight]:not(.set-flat-rows>*,.set-acc-rows>*),[data-episode-row][data-just-added],[data-attention]:not(.vp,.ce-root),.vp[data-attention] .vp-player,.ce-root[data-attention] .ce-left .ui-player):after{background:var(--ds-color-brand);animation:attn-out var(--ds-motion-attention-out) var(--ds-ease-out) var(--ds-motion-attention-hold) both}}
}

@layer utilities {
:lang(ja){font-synthesis:none;line-break:strict;overflow-wrap:break-word;text-autospace:normal;--lh-body:1.75;--lh-tight:1.4;--ls-display:0;--ls-title:0;--ls-body:0;--ls-caps:0;--text-eyebrow-ls:0;--text-stat-key-ls:0;--text-route-title-ls:0}:lang(ja) *{text-transform:none;letter-spacing:normal}:lang(ja) :is(em,i,cite,dfn){font-style:normal}:lang(ja) :is(h1,h2,h3,h4,.route-title,.page-title,.error-title,.auth-title,.focus-title){word-break:auto-phrase;text-wrap:balance;font-feature-settings:"palt" 1;letter-spacing:.02em}:lang(ja) :is(p,li,dd,figcaption){word-break:auto-phrase}:lang(ja) :is(.ui-btn-label,.bnav-label,.crumb-btn,.ui-chip,.ui-tab,[role=tab],.bnav-sheet-item,[data-truncate]){font-feature-settings:"palt" 1}:lang(ja) .ui-btn-label{word-break:auto-phrase}
}

@layer base{[data-creatr-design=v1] [data-clips-chrome]{font-family:var(--ds-font-ui);--surface-page:var(--ds-color-canvas);--surface-header:var(--ds-color-chrome);--surface-card:var(--ds-color-surface);--surface-raised:var(--ds-color-raised);--surface-overlay:var(--ds-color-surface);--surface-track:var(--ds-color-track);--surface-1:var(--ds-color-well);--surface-2:var(--ds-color-surface);--surface-3:var(--ds-color-raised);--surface-4:var(--ds-color-selected);--text-1:var(--ds-color-text);--text-2:var(--ds-color-secondary);--text-3:var(--ds-color-meta);--text-4:var(--ds-color-muted);--ui-text-1:var(--ds-color-text);--ui-text-2:var(--ds-color-secondary);--ui-text-3:var(--ds-color-meta);--ui-surface:var(--ds-color-raised);--ui-surface-2:var(--ds-color-surface);--ui-surface-hover:var(--ds-color-selected);--ui-line:var(--ds-line-subtle);--ui-line-2:var(--ds-line-control);--brand:var(--ds-color-brand);--brand-deep:var(--ds-color-brand-deep);--brand-fill:var(--ds-fill-primary);--brand-fill-hover:var(--ds-fill-primary);--brand-wash:var(--ds-fill-selected);--brand-wash-soft:var(--ds-fill-selected);--brand-line:var(--ds-tone-danger-line);--tone-neutral-fg:var(--ds-tone-neutral-fg);--tone-neutral-bg:var(--ds-tone-neutral-bg);--tone-neutral-line:var(--ds-tone-neutral-line);--tone-info-fg:var(--ds-tone-info-fg);--tone-info-bg:var(--ds-tone-info-bg);--tone-info-line:var(--ds-tone-info-line);--tone-working-fg:var(--ds-tone-working-fg);--tone-working-bg:var(--ds-tone-working-bg);--tone-working-line:var(--ds-tone-working-line);--tone-success-fg:var(--ds-tone-success-fg);--tone-success-bg:var(--ds-tone-success-bg);--tone-success-line:var(--ds-tone-success-line);--tone-warning-fg:var(--ds-tone-warning-fg);--tone-warning-bg:var(--ds-tone-warning-bg);--tone-warning-line:var(--ds-tone-warning-line);--tone-danger-fg:var(--ds-tone-danger-fg);--tone-danger-bg:var(--ds-tone-danger-bg);--tone-danger-line:var(--ds-tone-danger-line);--line-soft:var(--ds-line-subtle);--line-1:var(--ds-line-subtle);--line-2:var(--ds-line-control);--line-strong:var(--ds-line-selected);--r-control:var(--ds-shape-pill);--r-chip:var(--ds-shape-pill);--r-card:var(--ds-shape-group);--r-panel:var(--ds-shape-overlay);--r-pill:var(--ds-shape-pill);--font-display:var(--ds-font-ui);--fs-xs:var(--ds-type-meta);--fs-sm:var(--ds-type-small);--fs-md:var(--ds-type-small);--fs-base:var(--ds-type-body);--focus-ring:0 0 0 var(--ds-focus-width) var(--ds-focus-color);--focus-ring-inset:inset 0 0 0 var(--ds-focus-width) var(--ds-focus-color);--elev-0:var(--ds-shadow-surface);--elev-1:var(--ds-shadow-surface), inset 0 0 0 1px var(--ds-line-subtle);--elev-2:var(--ds-shadow-overlay), var(--ds-shadow-surface);--dur-fast:var(--ds-motion-hover);--dur-instant:var(--ds-motion-press);--dur-glide:var(--ds-motion-layout);--ease-glide:var(--ds-ease-layout)}@media (hover:none) and (pointer:coarse){:root{--focus-ring:0 0 0 0 transparent;--focus-ring-inset:inset 0 0 0 0 transparent;--focus-ring-color:transparent}[data-creatr-design=v1] [data-clips-chrome]{--focus-ring:0 0 0 0 transparent;--focus-ring-inset:inset 0 0 0 0 transparent}:focus-visible{outline-color:#0000!important}}html{font-optical-sizing:auto}:is(.tnum,time,output,input[type=number],.ui-pill,.ui-chip[data-numeric],.ui-tab-count,.ui-bar,.ui-stepper-input,.ui-stepper-value,.ui-step-pct,.ui-draftbar-count,.hdr-count,.focus-count,.dock-badge,.ui-iconbadge-pip,.sd-value,.sd-sub,.tab-switcher-count,.editor-tab-count,.stat-value,.ce-length,.ce-counter,.ce-nudge-value,.ce-activity-time,.ce-status-line,.cf-foot-count,.cf-opt-count,.cfx-count,.cn-count,.lt-count,.music-card-count,.st-stat-v,.act-time,.cr-usage,.cr-chip-time){font-variant-numeric:var(--num)}body{padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}@media (pointer:coarse){input,textarea,select{font-size:var(--ds-type-input-touch)!important}}}@layer utilities{.main-scroll .page-body{padding-bottom:0!important}:focus-visible:not(:is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[role=region],section,main,article,.ui-menu-list,.ui-popover,.ui-modal,.focus-panel,.mobile-sheet,[tabindex="-1"]:not([role]),.ui-search-input,input,textarea,select,[contenteditable])){outline-offset:2px;box-shadow:var(--focus-ring);outline:2px solid #0000}:is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,[contenteditable]):focus-visible{outline-offset:0;outline:2px solid #0000}:is(.ui-menu-item,.act-feed):focus-visible{box-shadow:var(--focus-ring-inset)}}
