.YRuHTG_stack,.YRuHTG_item,.YRuHTG_callout{min-width:0;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);gap:12px;display:grid}.YRuHTG_item,.YRuHTG_callout{border:1px solid var(--member-border);border-radius:var(--member-radius-panel);padding:16px}.YRuHTG_item{gap:8px;padding:12px}.YRuHTG_item>strong{font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.YRuHTG_results{min-width:0;overscroll-behavior-y:contain;scrollbar-gutter:stable;gap:8px;max-block-size:min(26rem,60vh);padding:4px;display:grid;overflow-y:auto}.YRuHTG_results:focus-visible,.YRuHTG_comparison>summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--user-radius-control)}.YRuHTG_item:has(input:checked){border-color:var(--brand)}.YRuHTG_item:has(input:not(:disabled)):hover{background:var(--member-surface-soft)}.YRuHTG_meta{color:var(--member-muted);flex-wrap:wrap;gap:4px 12px;display:flex}.YRuHTG_projectName{color:var(--member-muted);font-weight:var(--font-weight-regular);display:block}.YRuHTG_comparison{min-width:0}.YRuHTG_comparison>summary{cursor:pointer;overflow-wrap:anywhere;font-weight:var(--font-weight-medium)}.YRuHTG_detailHint{color:var(--member-muted);font-weight:var(--font-weight-regular);margin-inline-start:8px}.YRuHTG_comparison[open]>:not(summary){margin-block-start:8px}.YRuHTG_stack .YRuHTG_choice{align-items:flex-start;gap:10px;display:flex}.YRuHTG_choice>span{overflow-wrap:anywhere;min-width:0}.YRuHTG_item .YRuHTG_choice{font-weight:var(--font-weight-medium)}.YRuHTG_stack .YRuHTG_choice input{width:18px;height:18px;accent-color:var(--brand);cursor:pointer;flex:0 0 18px;margin:3px 0 0;padding:0}.YRuHTG_stack .YRuHTG_choice input:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.YRuHTG_stack .YRuHTG_choice input:disabled{cursor:not-allowed}.YRuHTG_stack p,.YRuHTG_stack ul{overflow-wrap:anywhere;margin:0}.YRuHTG_stack ul{padding-inline-start:20px}
._KGwFG_budget{gap:var(--member-space-4);min-width:0;padding:var(--member-space-4);border:1px solid var(--member-border);border-radius:var(--member-radius-panel);background:var(--member-surface);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);color:var(--member-ink);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);display:grid}._KGwFG_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._KGwFG_heading h2{min-width:0;font-size:var(--member-font-section-title);font-weight:var(--font-weight-semibold);line-height:var(--member-line-section-title);overflow-wrap:anywhere;letter-spacing:var(--user-letter-spacing);margin:0}._KGwFG_heading button{font-weight:var(--font-weight-medium);font-size:var(--user-font-control);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);flex:none}._KGwFG_body{gap:var(--member-space-3);min-width:0;display:grid}._KGwFG_budget p{color:var(--member-copy);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);overflow-wrap:anywhere;letter-spacing:var(--user-letter-spacing);margin:0}._KGwFG_budget ._KGwFG_error{padding:var(--member-space-3);border-radius:var(--member-radius-control);color:#913f35;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#fff5f3;border:1px solid #efc9c4}._KGwFG_amounts{gap:var(--member-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));margin:0;display:grid}._KGwFG_amounts>div{min-width:0;padding:var(--member-space-3);border-radius:var(--member-radius-control);background:var(--member-surface-soft)}._KGwFG_amounts dt{font-size:var(--font-size-ui-small);font-weight:var(--font-weight-medium);color:var(--member-muted);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}._KGwFG_amounts dd{font-size:var(--user-font-metric);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;line-height:var(--user-line-metric);letter-spacing:var(--user-letter-spacing);margin:4px 0 0}
.NHTOOG_root{background:#fff;border:1px solid #dbe4de;border-radius:13px;width:100%;min-width:0;display:grid;overflow:hidden}.NHTOOG_header{background:#f6f9f7;border-bottom:1px solid #e0e7e2;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.NHTOOG_header>div{gap:2px;min-width:0;display:grid}.NHTOOG_header strong{color:#30483a;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);font-family:var(--font-body);letter-spacing:var(--user-letter-spacing)}.NHTOOG_header small,.NHTOOG_header>span{color:#708078;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);font-family:var(--font-body);letter-spacing:var(--user-letter-spacing)}.NHTOOG_toolbar{background:#fff;border-bottom:1px solid #e4e9e5;flex-wrap:wrap;align-items:center;gap:5px;padding:9px 10px;display:flex}.NHTOOG_toolbar button,.NHTOOG_primaryButton,.NHTOOG_secondaryButton{cursor:pointer;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);min-height:32px;font-family:var(--font-body);letter-spacing:var(--user-letter-spacing);border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}.NHTOOG_toolbar button{color:#40564a;background:#f5f8f6;border:1px solid #dfe7e2}.NHTOOG_toolbar button:hover:not(:disabled),.NHTOOG_secondaryButton:hover:not(:disabled){color:#17666d;background:#eaf4ef;border-color:#a9c5b6}.NHTOOG_toolbar button[aria-pressed=true]{color:#1d5b3b;background:#deeee5;border-color:#91b6a0}.NHTOOG_toolbar button:focus-visible,.NHTOOG_primaryButton:focus-visible,.NHTOOG_secondaryButton:focus-visible{outline-offset:2px;outline:3px solid #17666d47}.NHTOOG_toolbar button:disabled,.NHTOOG_primaryButton:disabled,.NHTOOG_secondaryButton:disabled{cursor:not-allowed;opacity:.48}.NHTOOG_divider{background:#dfe7e2;width:1px;height:24px;margin:0 2px}.NHTOOG_inlineTool{background:#f6f9f7;border-bottom:1px solid #e0e7e2;grid-template-columns:minmax(220px,1fr) minmax(180px,.65fr) auto;align-items:end;gap:10px;padding:12px 14px;display:grid}.NHTOOG_inlineTool label{color:#43584c;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);font-family:var(--font-body);letter-spacing:var(--user-letter-spacing);gap:5px;display:grid}.NHTOOG_inlineTool input{color:#2f4539;width:100%;min-height:36px;font-family:var(--font-body);font-size:var(--user-font-input);font-weight:var(--font-weight-regular);line-height:var(--user-line-input);letter-spacing:var(--user-letter-spacing);background:#fff;border:1px solid #cfdcd4;border-radius:7px;padding:7px 9px}.NHTOOG_inlineTool input:focus{border-color:var(--form-control-focus-border);box-shadow:var(--form-control-focus-shadow);outline:0}.NHTOOG_actions{flex-wrap:wrap;gap:7px;display:flex}.NHTOOG_primaryButton{color:#fff;background:#17666d;border:1px solid #17666d}.NHTOOG_secondaryButton{color:#40564a;background:#fff;border:1px solid #cfdbd4}.NHTOOG_editorContent{min-height:380px;max-height:52vh;overflow:auto}.NHTOOG_editorCanvas,.NHTOOG_viewerCanvas{color:#2f4036;font-size:var(--user-font-body);line-height:var(--user-line-reading);overflow-wrap:anywhere;font-family:var(--font-body);font-weight:var(--font-weight-regular);letter-spacing:var(--user-letter-spacing);outline:0}.NHTOOG_editorCanvas{min-height:380px;padding:24px 28px 48px}.NHTOOG_editorCanvas:focus-visible{box-shadow:inset 0 0 0 3px #17666d}.NHTOOG_editorCanvas [data-content-image-pending=true],.NHTOOG_viewerCanvas [data-content-image-pending=true]{color:#708078;text-align:center;background:#f2f6f3;border:1px dashed #a8b9ae;border-radius:8px;margin:16px 0;padding:18px;display:block}.NHTOOG_viewerContent{min-width:0}.NHTOOG_plainText{white-space:pre-wrap}.NHTOOG_empty{color:#899490;text-align:center;margin:0;padding:32px}.NHTOOG_error{color:#934b42;font-size:var(--font-size-ui-small);line-height:var(--user-line-ui);font-family:var(--font-body);font-weight:var(--font-weight-regular);letter-spacing:var(--user-letter-spacing);background:#fff7f5;border:1px solid #efcbc6;border-radius:7px;margin:10px 14px;padding:9px 11px}.NHTOOG_inlineTool .NHTOOG_error{grid-column:1/-1;margin:0}.NHTOOG_countError{font-weight:var(--font-weight-regular);font-family:var(--font-body);font-size:var(--font-size-ui-small);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);color:#a84136!important}.NHTOOG_imageInput{display:none!important}@media (max-width:760px){.NHTOOG_header{flex-direction:column;align-items:flex-start;gap:6px}.NHTOOG_divider{display:none}.NHTOOG_inlineTool{grid-template-columns:1fr}.NHTOOG_editorContent{max-height:none}.NHTOOG_editorCanvas{min-height:50vh;padding:20px 17px 38px}}.NHTOOG_editorCanvas h1,.NHTOOG_viewerCanvas h1{font-family:inherit;font-size:var(--user-font-article-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-article-title);letter-spacing:inherit}.NHTOOG_editorCanvas h2,.NHTOOG_viewerCanvas h2{font-family:inherit;font-size:var(--user-font-section-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-section-title);letter-spacing:inherit}.NHTOOG_editorCanvas h3,.NHTOOG_viewerCanvas h3{font-family:inherit;font-size:var(--user-font-display-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-display-card-title);letter-spacing:inherit}.NHTOOG_editorCanvas h4,.NHTOOG_viewerCanvas h4{font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:inherit}.NHTOOG_editorCanvas pre,.NHTOOG_viewerCanvas pre,.NHTOOG_editorCanvas code,.NHTOOG_viewerCanvas code{font-family:var(--font-code);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}
.-qIwcG_workspace{gap:var(--member-space-4);min-width:0;padding:var(--member-space-4);color:var(--text);font-size:var(--user-font-control);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);display:grid}.-qIwcG_workspace p{margin:0}.-qIwcG_section{border:1px solid var(--line);border-radius:var(--member-radius-panel);gap:var(--member-space-3);min-width:0;padding:var(--member-space-4);display:grid}.-qIwcG_heading{align-items:center;gap:var(--member-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.-qIwcG_heading strong{font-weight:var(--font-weight-semibold)}.-qIwcG_recordList,.-qIwcG_itemList{gap:var(--member-space-2);min-width:0;display:grid}.-qIwcG_recordList button{background:var(--member-surface);border:1px solid var(--line);border-radius:var(--user-radius-control);color:inherit;font:inherit;align-items:start;gap:var(--member-space-2) var(--member-space-4);padding:var(--member-space-3);text-align:left;flex-wrap:wrap;display:flex}.-qIwcG_recordList button[aria-pressed=true]{border-color:var(--brand)}.-qIwcG_recordList button:hover:not(:disabled){background:var(--member-surface-soft)}.-qIwcG_recordList button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.-qIwcG_recordList button:disabled{cursor:not-allowed;opacity:.6}.-qIwcG_item{border-bottom:1px solid var(--line);gap:var(--member-space-2);overflow-wrap:anywhere;min-width:0;padding:var(--member-space-3) 0;display:grid}.-qIwcG_item small{font:inherit}.-qIwcG_uploadList{margin:0;padding:0;list-style:none}.-qIwcG_uploadList li{gap:var(--member-space-2) var(--member-space-4);overflow-wrap:anywhere;padding:var(--member-space-2) 0;flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:800px){.-qIwcG_workspace,.-qIwcG_section{padding:var(--member-space-3)}}
._6_wtca_home{gap:var(--member-space-6);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);min-width:0;font-family:var(--font-body);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);display:grid}._6_wtca_compact{container:compact-workspace-home/inline-size}._6_wtca_compact ._6_wtca_metrics{flex-wrap:wrap;display:flex}._6_wtca_compact ._6_wtca_metric{width:max-content;min-width:0;max-width:100%;min-height:0;padding:var(--member-space-4);flex:auto}._6_wtca_compact ._6_wtca_metric strong{white-space:nowrap;overflow-wrap:normal;overflow-x:auto}._6_wtca_compact ._6_wtca_section{padding:var(--member-space-4)}._6_wtca_compact ._6_wtca_actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}._6_wtca_compact ._6_wtca_actionCard{min-height:0;padding:var(--member-space-3)}@container compact-workspace-home (max-width:32rem){._6_wtca_compact ._6_wtca_metric{grid-template-columns:minmax(0,1fr)}._6_wtca_compact ._6_wtca_metricIcon{display:none}._6_wtca_compact ._6_wtca_metric[data-wide]{flex-basis:100%}}._6_wtca_home ._6_wtca_sectionHeading h3{color:var(--member-ink);font-weight:var(--font-weight-semibold);font-family:var(--font-body);font-size:var(--member-font-section-title);line-height:var(--member-line-section-title);letter-spacing:var(--user-letter-spacing);margin:0}._6_wtca_home h1{font-weight:var(--font-weight-semibold);font-family:var(--font-body);font-size:var(--member-font-page-title);line-height:var(--member-line-page-title);letter-spacing:var(--user-letter-spacing)}._6_wtca_sectionHeading p,._6_wtca_actionCard p,._6_wtca_notice p,._6_wtca_recentMeta,._6_wtca_metric p{color:var(--member-copy);line-height:var(--user-line-ui);font-family:var(--font-body);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);letter-spacing:var(--user-letter-spacing);margin:0}._6_wtca_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._6_wtca_metric{min-height:116px;padding:var(--member-space-6);border:1px solid var(--member-border);border-radius:var(--member-radius-panel);background:var(--member-surface);box-shadow:var(--member-shadow-card);grid-template-columns:42px minmax(0,1fr);gap:12px;display:grid}._6_wtca_metricIcon,._6_wtca_actionIcon{color:var(--brand);background:color-mix(in srgb, var(--brand) 10%, #fff);place-items:center;display:inline-grid}._6_wtca_metricIcon{border-radius:var(--member-radius-control);width:42px;height:42px}._6_wtca_metric div:last-child{min-width:0}._6_wtca_metricLabel{color:var(--member-copy);font-size:var(--font-size-ui-small);font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);display:block}._6_wtca_metric strong{color:var(--member-ink);font-size:var(--user-font-metric);font-weight:var(--font-weight-semibold);line-height:var(--user-line-metric);font-family:var(--font-body);letter-spacing:var(--user-letter-spacing);margin-top:3px;display:block}._6_wtca_metric p{font-size:var(--font-size-ui-small);font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin-top:7px}._6_wtca_section{padding:var(--member-space-6);border:1px solid var(--member-border);border-radius:var(--member-radius-panel);background:var(--member-surface);box-shadow:var(--member-shadow-card);gap:14px;display:grid}._6_wtca_sectionHeading{justify-content:space-between;align-items:flex-start;gap:var(--member-space-6);display:flex}._6_wtca_sectionHeading p{font-size:var(--font-size-ui-small);font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin-top:4px}._6_wtca_actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._6_wtca_actionCard{min-height:92px;color:inherit;border:1px solid var(--member-border);border-radius:var(--member-radius-panel);background:var(--member-surface);box-shadow:var(--member-shadow-card);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;text-decoration:none;transition:border-color .16s,background .16s;display:grid}._6_wtca_actionCard:hover,._6_wtca_actionCard:focus-visible{border-color:var(--brand);box-shadow:none;background:var(--member-surface-soft);transform:none}._6_wtca_actionIcon{border-radius:var(--member-radius-control);width:40px;height:40px}._6_wtca_actionCard strong{color:var(--member-ink);font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);overflow-wrap:anywhere;font-family:var(--font-body);letter-spacing:var(--user-letter-spacing);display:block}._6_wtca_actionCard p{font-size:var(--font-size-ui-small);font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin-top:3px}._6_wtca_actionArrow{color:#779084}._6_wtca_notices{gap:10px;display:grid}._6_wtca_notice{border:1px solid var(--member-border);border-radius:var(--member-radius-control);background:var(--member-surface-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid}._6_wtca_notice[data-tone=attention]{background:#fffaf0;border-color:#f0d9a6}._6_wtca_notice[data-tone=danger]{background:#fff7f6;border-color:#efc7c3}._6_wtca_notice strong{color:var(--member-ink);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);overflow-wrap:anywhere;font-family:var(--font-body);letter-spacing:var(--user-letter-spacing);display:block}._6_wtca_notice p{font-size:var(--font-size-ui-small);font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin-top:3px}._6_wtca_notice a{color:var(--brand);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-medium);white-space:nowrap;font-family:var(--font-body);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);align-items:center;gap:5px;text-decoration:none;display:inline-flex}._6_wtca_recentList{gap:8px;display:grid}._6_wtca_recentItem{min-height:64px;color:inherit;border:1px solid var(--member-border);border-radius:var(--member-radius-control);background:var(--member-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:grid}._6_wtca_recentItem:hover,._6_wtca_recentItem:focus-visible{border-color:color-mix(in srgb, var(--brand) 36%, #dce5df)}._6_wtca_recentItem strong{color:var(--member-ink);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);overflow-wrap:anywhere;font-family:var(--font-body);letter-spacing:var(--user-letter-spacing);display:block}._6_wtca_recentMeta{font-size:var(--font-size-ui-small);font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin-top:3px}._6_wtca_recentStatus{color:#516a5d;min-height:26px;font-size:var(--font-size-ui-small);white-space:nowrap;font-family:var(--font-body);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#edf4ef;border-radius:999px;align-items:center;padding:3px 9px;display:inline-flex}._6_wtca_empty{min-height:112px;color:var(--member-copy);text-align:center;border:1px dashed var(--member-border);border-radius:var(--member-radius-control);background:var(--member-surface-soft);place-items:center;margin:0;display:grid}@media (max-width:1050px){._6_wtca_metrics,._6_wtca_actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){._6_wtca_home{gap:14px}._6_wtca_section{border-radius:var(--member-radius-panel);padding:16px}._6_wtca_metrics,._6_wtca_actions{grid-template-columns:1fr}._6_wtca_metric{min-height:0}._6_wtca_sectionHeading,._6_wtca_notice{grid-template-columns:1fr}._6_wtca_sectionHeading{display:grid}._6_wtca_notice{align-items:start}._6_wtca_recentItem{grid-template-columns:1fr}._6_wtca_recentStatus{justify-self:start}}._6_wtca_actionCard:focus-visible,._6_wtca_recentItem:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
.sx-o8G_taskFilters{}.sx-o8G_stack{--ink:#15130f;--muted:#716b61;--gold:#c98b2e;--gold-dark:#8b5718;--cream:#fbf7ef;font-family:inherit;font-size:var(--user-font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-body);letter-spacing:var(--user-letter-spacing);gap:18px;display:grid}.sx-o8G_hero{background:var(--bg);border:1px solid var(--member-hero-border);border-radius:var(--user-radius-panel);box-shadow:var(--member-shadow-float);color:var(--member-hero-text);grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;padding:20px 22px;display:grid;position:relative;overflow:hidden}.sx-o8G_hero h2{color:var(--member-hero-text);max-width:760px;font-family:inherit;font-size:var(--user-font-section-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-section-title);letter-spacing:var(--user-letter-spacing);margin:6px 0 8px}.sx-o8G_hero p{color:var(--member-hero-copy);max-width:740px;font-family:inherit;font-size:var(--user-font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-body);letter-spacing:var(--user-letter-spacing);margin:0}.sx-o8G_heroLabel{color:#9a6b2c;font-family:inherit;font-size:var(--font-size-ui-compact);font-weight:var(--font-weight-medium);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing)}.sx-o8G_heroActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sx-o8G_heroActions a,.sx-o8G_heroActions button{border:1px solid var(--member-hero-stat-border);color:var(--member-hero-text);cursor:pointer;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:#ffffffc7;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;text-decoration:none;display:inline-flex}.sx-o8G_heroActions .sx-o8G_heroPrimaryAction{background:var(--action-primary-background);box-shadow:var(--action-primary-shadow);color:var(--action-primary-color);border-color:#ffffff2e}.sx-o8G_heroActions .sx-o8G_heroPrimaryAction:hover{filter:brightness(1.06)}.sx-o8G_heroStats{grid-template-columns:repeat(3,1fr);align-content:center;gap:8px;display:grid}.sx-o8G_heroStats div{background:var(--member-hero-stat-background);border:1px solid var(--member-hero-stat-border);border-radius:var(--user-radius-control);gap:2px;padding:12px;display:grid}.sx-o8G_heroStats div:first-child,.sx-o8G_heroStats div:nth-child(2),.sx-o8G_heroStats div:last-child{background:var(--surface);border-radius:var(--user-radius-control)}.sx-o8G_heroStats strong{color:var(--member-hero-text);font-family:inherit;font-size:var(--user-font-metric);font-weight:var(--font-weight-semibold);line-height:var(--user-line-metric);letter-spacing:var(--user-letter-spacing)}.sx-o8G_heroStats span{color:#8c6836;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_error,.sx-o8G_success{font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);border-radius:13px;align-items:center;gap:8px;padding:12px 15px;display:flex}.sx-o8G_error{color:#9c3024;background:#fff1ef;border:1px solid #edc6c0}.sx-o8G_success{color:#2f6b33;background:#eff8ee;border:1px solid #cce2c8}.sx-o8G_tabs{border-radius:var(--user-radius-panel);background:#fff;border:1px solid #e8e1d5;grid-template-columns:repeat(3,1fr);gap:8px;padding:7px;display:grid}.sx-o8G_tabs button{border-radius:var(--user-radius-control);color:#777067;cursor:pointer;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.sx-o8G_tabs button b{color:#766f64;min-width:23px;font-family:inherit;font-size:var(--font-size-ui-compact);font-weight:var(--font-weight-medium);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing);background:#eee9e0;border-radius:999px;padding:3px 6px}.sx-o8G_tabs .sx-o8G_activeTab b{color:#fff;background:#c98b2e}.sx-o8G_loading{border-radius:var(--user-radius-panel);color:var(--muted);min-height:180px;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#fff;border:1px solid #e8e1d5;justify-content:center;align-items:center;gap:10px;display:flex}.sx-o8G_section,.sx-o8G_listPanel{border:1px solid var(--line);border-radius:var(--user-radius-panel);background:#fff;padding:24px}.sx-o8G_sectionHeader,.sx-o8G_panelHeading{margin-bottom:20px}.sx-o8G_sectionHeader{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.sx-o8G_sectionHeader h3,.sx-o8G_panelHeading h3{color:var(--ink);font-family:inherit;font-size:var(--member-font-section-title);font-weight:var(--font-weight-semibold);line-height:var(--member-line-section-title);letter-spacing:var(--user-letter-spacing);margin:5px 0 6px}.sx-o8G_sectionHeader p,.sx-o8G_panelHeading p{color:var(--muted);font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0}.sx-o8G_libraryCount{color:#7d5b2a;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#f5efe5;border:1px solid #e5d7c2;border-radius:999px;flex:none;padding:7px 11px}.sx-o8G_sectionHeaderActions,.sx-o8G_taskHeadingActions{flex:none;align-items:center;gap:8px;display:flex}.sx-o8G_compactRefreshButton{border-radius:var(--user-radius-control);color:#5f574d;cursor:pointer;white-space:nowrap;min-height:36px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:#fff;border:1px solid #d9d2c7;flex:none;justify-content:center;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.sx-o8G_compactRefreshButton:hover:not(:disabled){color:#7d541d;background:#faf7f1;border-color:#c9ab7b}.sx-o8G_compactRefreshButton:disabled{cursor:not-allowed;opacity:.55}.sx-o8G_compactRefreshButton:focus-visible{outline-offset:2px;outline:3px solid #c98b2e38}.sx-o8G_personaLibrary{min-width:0}.sx-o8G_personaGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:18px;display:grid}.sx-o8G_personaCard{background:var(--member-surface);border:1px solid var(--member-border);border-radius:var(--member-radius-panel);box-shadow:var(--member-shadow-card);grid-template-rows:auto 1fr auto;min-width:0;transition:border-color .16s,background .16s;display:grid;overflow:hidden}.sx-o8G_personaCard:hover{border-color:var(--brand);box-shadow:none;transform:none}.sx-o8G_personaMedia{aspect-ratio:16/10;background:#17140f;width:100%;min-width:0;min-height:205px;position:relative;overflow:hidden}.sx-o8G_personaMedia video,.sx-o8G_personaMedia>img{object-fit:contain;width:100%;height:100%;display:block}.sx-o8G_personaMedia>img{object-fit:cover}.sx-o8G_personaFallback{background:radial-gradient(circle at 50% 25%, #f0b6502e, transparent 35%), var(--dark-surface-gradient);color:var(--dark-surface-text);flex-direction:column;justify-content:center;align-items:center;gap:7px;height:100%;display:flex}.sx-o8G_personaFallback span{font-family:inherit;font-size:var(--user-font-metric);font-weight:var(--font-weight-semibold);line-height:var(--user-line-metric);letter-spacing:var(--user-letter-spacing)}.sx-o8G_personaFallback svg{color:var(--dark-surface-accent);opacity:.74}.sx-o8G_personaFallback small{color:var(--dark-surface-subtle)}.sx-o8G_personaMediaActions{pointer-events:none;z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:10px;left:10px;right:10px}.sx-o8G_scope{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#16120dbd;border:1px solid #ffffff29;border-radius:999px;padding:5px 8px}.sx-o8G_favorite{color:#8b8174;cursor:pointer;pointer-events:auto;background:#ffffffeb;border:1px solid #e5d8c5e6;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.sx-o8G_favorite:disabled{opacity:.5}.sx-o8G_favorited{color:#b36c11;background:#fff1dd;border-color:#e3b970}.sx-o8G_personaBody{align-content:start;gap:5px;min-width:0;padding:16px 17px 14px;display:grid}.sx-o8G_personaMeta{flex-wrap:wrap;gap:6px;display:flex}.sx-o8G_personaBody h4{color:var(--ink);font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing);margin:5px 0 0}.sx-o8G_personaBody p,.sx-o8G_personaBody small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0;overflow:hidden}.sx-o8G_voiceBadge{color:#76528d;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#f4ecfb;border-radius:999px;padding:4px 8px}.sx-o8G_personaFooter{border-top:1px solid #eee6da;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 15px;display:flex}.sx-o8G_personaFooter>span{color:#847a6c;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);align-items:center;gap:5px;display:flex}.sx-o8G_personaActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.sx-o8G_editPersonaCategoryButton{border-radius:var(--user-radius-control);color:#446a50;cursor:pointer;width:36px;height:36px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:#f4f8f5;border:1px solid #d4e1d7;flex:0 0 36px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sx-o8G_editPersonaCategoryButton:hover:not(:disabled){color:#2f5b3c;background:#eaf3ed;border-color:#a9c3b0}.sx-o8G_editPersonaCategoryButton:focus-visible{outline-offset:2px;outline:3px solid #446a5033}.sx-o8G_editPersonaCategoryButton:disabled{cursor:not-allowed;opacity:.48}.sx-o8G_deletePersonaButton{border-radius:var(--user-radius-control);color:#a44b42;cursor:pointer;width:36px;height:36px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:#fff8f7;border:1px solid #ead4d0;flex:0 0 36px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sx-o8G_deletePersonaButton:hover:not(:disabled){color:#8f3027;background:#fff0ee;border-color:#daa29b}.sx-o8G_deletePersonaButton:focus-visible{outline-offset:2px;outline:3px solid #ad3e3033}.sx-o8G_deletePersonaButton:disabled{cursor:not-allowed;opacity:.48}.sx-o8G_quickUseButton{background:var(--action-primary-background);border-radius:var(--user-radius-control);box-shadow:var(--action-primary-shadow);color:var(--action-primary-color);cursor:pointer;white-space:nowrap;min-height:36px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);border:0;justify-content:center;align-items:center;gap:6px;padding:8px 11px;text-decoration:none;display:inline-flex}.sx-o8G_quickUseButton:hover{filter:brightness(.96)}.sx-o8G_quickUseButton:disabled{cursor:not-allowed;opacity:.52}.sx-o8G_taskWorkspace{gap:18px;display:grid}.sx-o8G_composerContent{width:100%;margin:0 auto}.sx-o8G_cloneComposerContent{max-width:820px}.sx-o8G_videoComposerContent{max-width:980px}.sx-o8G_form{gap:16px;display:grid}.sx-o8G_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sx-o8G_formGridThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sx-o8G_cloneForm{background:var(--member-surface);border:1px solid var(--member-border);border-radius:var(--member-radius-panel);box-shadow:var(--member-shadow-card);grid-template-columns:repeat(2,minmax(0,1fr));padding:17px}.sx-o8G_cloneForm>.sx-o8G_primaryButton{grid-column:1/-1;justify-self:start;min-width:160px}.sx-o8G_videoSteps{border:1px solid var(--line);background:#f7faf8;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:7px;display:grid}.sx-o8G_videoStepButton{border-radius:var(--user-radius-control);color:#677775;cursor:pointer;text-align:left;min-width:0;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:0 0;border:1px solid #0000;align-items:flex-start;gap:3px;padding:10px 11px;transition:background .16s,border-color .16s,color .16s;display:grid}.sx-o8G_videoStepButton span{font-family:inherit;font-size:var(--font-size-ui-compact);font-weight:var(--font-weight-medium);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing)}.sx-o8G_videoStepButton strong{text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);overflow:hidden}.sx-o8G_videoStepButton:disabled{cursor:not-allowed;opacity:.55}.sx-o8G_completedVideoStep{color:var(--brand);background:#edf5f2;border-color:#d7e6e0}.sx-o8G_activeVideoStep{background:var(--brand);border-color:var(--brand);color:#fff;opacity:1;box-shadow:0 8px 18px #17666d2e}.sx-o8G_formSection{background:var(--member-surface);border:1px solid var(--member-border);border-radius:var(--member-radius-panel);box-shadow:var(--member-shadow-card);gap:16px;padding:17px;display:grid}.sx-o8G_formSectionHeader{border-bottom:1px solid #e8efec;grid-template-columns:86px 1fr;align-items:flex-start;gap:4px;padding-bottom:13px;display:grid}.sx-o8G_formSectionHeader>small{color:var(--brand);font-family:inherit;font-size:var(--font-size-ui-compact);font-weight:var(--font-weight-medium);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing);padding-top:3px}.sx-o8G_formSectionHeader h4{color:var(--ink);font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing);margin:0 0 4px}.sx-o8G_formSectionHeader p{color:var(--muted);font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0}.sx-o8G_formSectionBody{gap:13px;min-width:0;display:grid}.sx-o8G_field{gap:7px;display:grid}.sx-o8G_field>span{color:#526260;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_field input,.sx-o8G_field select,.sx-o8G_field textarea{border:1px solid var(--line);border-radius:var(--user-radius-control);color:var(--text);width:100%;min-width:0;font-family:inherit;font-size:var(--user-font-input);font-weight:var(--font-weight-regular);line-height:var(--user-line-input);letter-spacing:var(--user-letter-spacing);background:#fff;outline:none;padding:11px 12px}.sx-o8G_field input:focus,.sx-o8G_field select:focus,.sx-o8G_field textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px #17666d1f}.sx-o8G_field input:disabled,.sx-o8G_field select:disabled{color:#84918f;cursor:not-allowed;opacity:.76;background:#f2f5f4}.sx-o8G_checkbox:has(input:disabled){color:#84918f;cursor:not-allowed}.sx-o8G_field input[type=range]{accent-color:var(--brand);cursor:pointer;padding:10px 4px}.sx-o8G_formHint{--subsite-font-control:var(--font-size-form-helper);--subsite-font-meta:var(--font-size-form-helper);color:#657371;font-family:inherit;font-size:var(--font-size-form-helper);font-weight:var(--font-weight-regular);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing)}.sx-o8G_formHint a{color:var(--brand);font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing)}.sx-o8G_trainingVideoField{background:#fff;border:1px solid #dfe9e5;border-radius:13px;grid-column:1/-1;padding:13px}.sx-o8G_trainingVideoChoice{gap:7px;display:grid}.sx-o8G_trainingVideoChoice>strong{color:#596967;font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing)}.sx-o8G_trainingVideoChoice .sx-o8G_formHint{margin-top:0}.sx-o8G_trainingVideoDivider{color:#91a09d;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);align-items:center;gap:9px;display:flex}.sx-o8G_trainingVideoDivider:before,.sx-o8G_trainingVideoDivider:after{content:"";background:#e1e9e6;flex:1;height:1px}.sx-o8G_trainingVideoUpload{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.sx-o8G_field input.sx-o8G_trainingVideoFileInput{display:none}.sx-o8G_trainingVideoFileButton,.sx-o8G_trainingVideoUpload button{border:1px solid var(--line);border-radius:var(--user-radius-control);cursor:pointer;min-height:42px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);align-items:center;gap:7px;padding:10px 12px;display:flex}.sx-o8G_trainingVideoFileButton{color:var(--brand);text-overflow:ellipsis;white-space:nowrap;background:#f7faf8;min-width:0;overflow:hidden}.sx-o8G_trainingVideoUpload button{background:var(--action-primary-background);box-shadow:var(--action-primary-shadow);color:var(--action-primary-color);border-color:#0000;justify-content:center}.sx-o8G_trainingVideoUpload button:disabled{cursor:not-allowed;opacity:.48}.sx-o8G_trainingUploadProgress{background:#e6efeb;border-radius:999px;height:7px;overflow:hidden}.sx-o8G_trainingUploadProgress span{background:var(--brand);border-radius:inherit;height:100%;transition:width .16s;display:block}.sx-o8G_trainingVideoFileButton:focus-visible,.sx-o8G_trainingVideoUpload button:focus-visible{outline:3px solid var(--action-primary-focus);outline-offset:2px}.sx-o8G_trainingVideoNotice{border-radius:var(--user-radius-control);color:#657371;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#f8faf9;border:1px dashed #d8e3de;gap:3px;padding:11px 12px;display:grid}.sx-o8G_trainingVideoNotice strong{color:var(--brand)}.sx-o8G_field .sx-o8G_fieldHint{--subsite-font-control:var(--font-size-form-helper);--subsite-font-meta:var(--font-size-form-helper);color:#82908d;font-family:inherit;font-size:var(--font-size-form-helper);font-weight:var(--font-weight-regular);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing);margin-top:-1px}.sx-o8G_checkbox{color:#526260;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);align-items:center;gap:8px;display:flex}.sx-o8G_checkbox input{accent-color:var(--brand)}.sx-o8G_checkRow{flex-wrap:wrap;gap:18px;display:flex}.sx-o8G_compositionPreview{border-radius:var(--user-radius-panel);background:#f7faf8;border:1px solid #e3ece7;grid-template-columns:minmax(92px,150px) 1fr;align-items:center;gap:16px;padding:14px;display:grid}.sx-o8G_compositionPreview>div:last-child{gap:5px;min-width:0;display:grid}.sx-o8G_compositionPreview strong{color:var(--text);font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing)}.sx-o8G_compositionPreview span,.sx-o8G_compositionPreview small{color:#657371;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_stageFrame{border-radius:var(--user-radius-control);background:#111827;border:1px solid #47351f33;width:100%;max-height:220px;position:relative;overflow:hidden;box-shadow:0 10px 22px #251c1129}.sx-o8G_transparentStage{background-color:#fff;background-image:linear-gradient(45deg,#ddd 25%,#0000 25%),linear-gradient(-45deg,#ddd 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ddd 75%),linear-gradient(-45deg,#0000 75%,#ddd 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px}.sx-o8G_assetStage{background:radial-gradient(circle at 25% 25%,#f4bc5bd9,#0000 24%),linear-gradient(145deg,#8aa7b7,#455c6b)}.sx-o8G_personFrame{color:#4c2c0b;background:linear-gradient(#f9d596eb,#b36f1ceb);border:1px solid #ffffff8c;border-radius:50% 50% 16px 16px;justify-content:center;align-items:center;min-width:8px;min-height:8px;display:flex;position:absolute}.sx-o8G_primaryButton{background:var(--action-primary-background);border-radius:var(--user-radius-control);box-shadow:var(--action-primary-shadow);color:var(--action-primary-color);cursor:pointer;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);border:0;padding:12px 16px}.sx-o8G_primaryButton:disabled{cursor:not-allowed;opacity:.48}.sx-o8G_videoStepActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.sx-o8G_secondaryButton{border:1px solid var(--line);border-radius:var(--user-radius-control);color:#526260;cursor:pointer;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:#fff;padding:11px 16px}.sx-o8G_secondaryButton:hover{background:#f7faf8}.sx-o8G_videoStepActions .sx-o8G_primaryButton{margin-left:auto}.sx-o8G_taskList{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sx-o8G_task{border-radius:var(--user-radius-panel);border:1px solid #e9e1d5;flex-direction:column;gap:10px;min-width:0;padding:14px 15px;display:flex}.sx-o8G_task header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sx-o8G_task header>div{gap:4px;min-width:0;display:grid}.sx-o8G_task header strong{color:var(--ink);font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_task header small{color:#8a8277;text-overflow:ellipsis;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);overflow:hidden}.sx-o8G_task dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.sx-o8G_task dl div{align-content:start;gap:3px;min-width:0;display:grid}.sx-o8G_task dt{color:#8a8277;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_task dd{color:#49433a;overflow-wrap:anywhere;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0}.sx-o8G_taskError{border-radius:var(--user-radius-control);color:#9b3429;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#fff0ee;margin:13px 0 0;padding:10px 11px}.sx-o8G_task>.sx-o8G_taskError,.sx-o8G_videoTask>.sx-o8G_taskError,.sx-o8G_videoTask>.sx-o8G_taskNotice{margin:0}.sx-o8G_task .sx-o8G_videoTaskFooter{flex-wrap:wrap}.sx-o8G_trainingTaskActions{flex:none;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.sx-o8G_deleteTrainingButton{border-radius:var(--user-radius-control);color:#a33a2f;cursor:pointer;min-height:36px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:#fff;border:1px solid #e6b8b2;justify-content:center;align-items:center;gap:5px;padding:7px 11px;display:inline-flex}.sx-o8G_deleteTrainingButton:hover:not(:disabled){background:#fff1ef;border-color:#d99890}.sx-o8G_deleteTrainingButton:focus-visible{outline-offset:2px;outline:3px solid #ad3e3033}.sx-o8G_deleteTrainingButton:disabled{cursor:not-allowed;opacity:.48}.sx-o8G_taskNotice{border-radius:var(--user-radius-control);color:#47655e;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#eef5f3;border:1px solid #d9e8e3;gap:3px;margin:13px 0 0;padding:10px 11px;display:grid}.sx-o8G_taskNotice small{color:#71837f;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_progress{background:#eee8df;border-radius:999px;height:6px;margin-top:14px;overflow:hidden}.sx-o8G_progress i{background:linear-gradient(90deg,#b46f1d,#e6b45e);height:100%;display:block}.sx-o8G_status{color:#665f55;white-space:nowrap;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#eee9e1;border-radius:999px;padding:4px 8px;display:inline-flex}.sx-o8G_succeeded,.sx-o8G_ready,.sx-o8G_active{color:#34703a;background:#e6f3e4}.sx-o8G_pending,.sx-o8G_training,.sx-o8G_running{color:#956116;background:#fff2d9}.sx-o8G_failed{color:#a23c31;background:#fde9e6}.sx-o8G_cancelled,.sx-o8G_disabled,.sx-o8G_archived,.sx-o8G_not_started{color:#68645f;background:#ecebea}.sx-o8G_permission,.sx-o8G_empty{border-radius:var(--user-radius-panel);color:#786f63;text-align:center;background:#faf7f1;border:1px dashed #d9cdbb;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:190px;padding:28px;display:flex}.sx-o8G_permission strong,.sx-o8G_empty strong{color:#3d382f}.sx-o8G_empty strong{font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing)}.sx-o8G_permission p,.sx-o8G_empty p{max-width:420px;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0}@media (max-width:1180px){.sx-o8G_hero{grid-template-columns:1fr}.sx-o8G_heroStats{max-width:620px}}@media (max-width:700px){.sx-o8G_hero{border-radius:var(--user-radius-panel);padding:16px}.sx-o8G_tabs{grid-template-columns:1fr}.sx-o8G_personaMedia{min-height:220px}.sx-o8G_sectionHeader{flex-direction:column;align-items:flex-start;gap:10px}.sx-o8G_videoSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-o8G_formGrid,.sx-o8G_formGridThree,.sx-o8G_task dl,.sx-o8G_formSectionHeader{grid-template-columns:1fr}.sx-o8G_compositionPreview{grid-template-columns:96px 1fr;align-items:start}.sx-o8G_videoStepActions .sx-o8G_primaryButton,.sx-o8G_videoStepActions .sx-o8G_secondaryButton{flex:1}.sx-o8G_section,.sx-o8G_listPanel{border-radius:var(--user-radius-panel);padding:18px}.sx-o8G_heroStats{grid-template-columns:repeat(3,minmax(0,1fr))}.sx-o8G_heroStats div,.sx-o8G_heroStats div:first-child,.sx-o8G_heroStats div:nth-child(2),.sx-o8G_heroStats div:last-child{padding:10px}.sx-o8G_heroStats div:first-child{border-radius:10px 0 0 10px}.sx-o8G_heroStats div:nth-child(2){border-radius:0}.sx-o8G_heroStats div:last-child{border-radius:0 10px 10px 0}}@media (max-width:430px){.sx-o8G_personaFooter{flex-direction:column;align-items:stretch}.sx-o8G_personaActions{align-items:center;width:100%;display:flex}.sx-o8G_editPersonaCategoryButton,.sx-o8G_deletePersonaButton{flex:0 0 38px;width:38px;height:38px}.sx-o8G_quickUseButton{flex:auto;width:auto}}.sx-o8G_formGrid,.sx-o8G_formGridThree{align-items:start}.sx-o8G_field{align-content:start;min-width:0}.sx-o8G_field input,.sx-o8G_field select,.sx-o8G_field textarea{box-sizing:border-box}.sx-o8G_field input:not([type=range]):not([type=color]),.sx-o8G_field select{min-height:42px}.sx-o8G_heroActions button:focus-visible,.sx-o8G_tabs button:focus-visible,.sx-o8G_favorite:focus-visible{outline-offset:2px;outline:3px solid #f0b65052}.sx-o8G_heroActions .sx-o8G_heroPrimaryAction:focus-visible,.sx-o8G_primaryButton:focus-visible,.sx-o8G_quickUseButton:focus-visible,.sx-o8G_videoStepButton:focus-visible,.sx-o8G_secondaryButton:focus-visible{outline:3px solid var(--action-primary-focus);outline-offset:2px}.sx-o8G_hero{border-color:var(--member-hero-border);box-shadow:var(--member-shadow-float);color:var(--member-hero-text)}.sx-o8G_hero h2{color:var(--member-hero-text)}.sx-o8G_hero p{color:var(--member-hero-copy)}.sx-o8G_heroLabel,.sx-o8G_heroStats span{color:#8c6836}.sx-o8G_heroStats strong{color:var(--member-hero-text)}.sx-o8G_heroStats div{border-color:var(--member-hero-stat-border)}.sx-o8G_heroActions button{border-color:var(--member-hero-stat-border);color:var(--member-hero-text);background:#ffffffb8}.sx-o8G_tabs .sx-o8G_activeTab{background:var(--brand-soft);color:var(--member-hero-text)}.sx-o8G_heroActions button:focus-visible,.sx-o8G_tabs button:focus-visible,.sx-o8G_favorite:focus-visible{outline-color:var(--action-primary-focus)}.sx-o8G_taskListHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sx-o8G_taskListHeading .sx-o8G_panelHeading{margin-bottom:0}.sx-o8G_createTaskButton{background:var(--action-primary-background);border-radius:var(--user-radius-control);box-shadow:var(--action-primary-shadow);color:var(--action-primary-color);cursor:pointer;white-space:nowrap;min-height:40px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:7px;padding:9px 14px;text-decoration:none;display:inline-flex}.sx-o8G_createTaskButton:hover{filter:brightness(.97)}.sx-o8G_createTaskButton:focus-visible{outline:3px solid var(--action-primary-focus);outline-offset:2px}.sx-o8G_taskFilters{background:#f7faf8;gap:10px;margin-bottom:16px;padding:12px 18px}.sx-o8G_taskFilters input,.sx-o8G_taskFilters select{border:1px solid var(--line);border-radius:var(--user-radius-control);color:var(--text);width:100%;min-width:0;min-height:40px;font-family:inherit;font-size:var(--user-font-input);font-weight:var(--font-weight-regular);line-height:var(--user-line-input);letter-spacing:var(--user-letter-spacing);background:#fff;outline:none;padding:10px 11px}.sx-o8G_taskFilters input:focus,.sx-o8G_taskFilters select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #17666d1f}.sx-o8G_videoFilterActions,.sx-o8G_videoTaskActions,.sx-o8G_dialogActions{align-items:center;gap:8px;display:flex}.sx-o8G_filterPrimary,.sx-o8G_filterSecondary,.sx-o8G_videoTaskActions button,.sx-o8G_pagination button{border-radius:var(--user-radius-control);cursor:pointer;min-height:38px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);justify-content:center;align-items:center;gap:5px;padding:8px 11px;display:inline-flex}.sx-o8G_filterPrimary{background:var(--action-primary-background);box-shadow:var(--action-primary-shadow);color:var(--action-primary-color);border:1px solid #0000}.sx-o8G_filterSecondary,.sx-o8G_videoTaskActions button,.sx-o8G_pagination button{border:1px solid var(--line);color:#526260;background:#fff}.sx-o8G_filterPrimary:disabled,.sx-o8G_filterSecondary:disabled,.sx-o8G_videoTaskActions button:disabled,.sx-o8G_pagination button:disabled{cursor:not-allowed;opacity:.48}.sx-o8G_filterPrimary:focus-visible,.sx-o8G_filterSecondary:focus-visible,.sx-o8G_videoTaskActions button:focus-visible,.sx-o8G_pagination button:focus-visible,.sx-o8G_dialogHeader button:focus-visible{outline:3px solid var(--action-primary-focus);outline-offset:2px}.sx-o8G_videoListLoading{border-radius:var(--user-radius-control);color:#657371;min-height:72px;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#f8faf9;border:1px solid #e5ece9;justify-content:center;align-items:center;gap:8px;margin:12px 0;padding:14px;display:flex}.sx-o8G_videoListError{border-radius:var(--user-radius-control);color:#9c3024;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#fff1ef;border:1px solid #edc6c0;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;padding:10px 12px;display:flex}.sx-o8G_videoListError button{border-radius:var(--user-radius-control);color:#9c3024;cursor:pointer;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:#fff;border:1px solid #edc6c0;flex:none;padding:6px 9px}.sx-o8G_videoTaskList{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:12px;display:grid}.sx-o8G_videoTask{border:1px solid #e5eae7;border-radius:15px;flex-direction:column;gap:10px;min-width:0;padding:14px 15px;display:flex;box-shadow:0 8px 20px #2236310a}.sx-o8G_task.sx-o8G_newTask,.sx-o8G_videoTask.sx-o8G_newTask{border-color:#7eb7ad;box-shadow:0 0 0 3px #17666d1f,0 12px 26px #17666d1a}.sx-o8G_videoTaskHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.sx-o8G_videoTaskHeader>div{gap:3px;min-width:0;display:grid}.sx-o8G_videoTaskHeader strong{color:var(--ink);font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_videoTaskHeader small{color:#84918f;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-code);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);overflow:hidden}.sx-o8G_videoTaskContent{gap:4px;min-height:68px;display:grid}.sx-o8G_videoTitle{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);overflow:hidden}.sx-o8G_videoScript{color:#53615f;max-height:calc(2em * var(--user-line-ui));overflow-wrap:anywhere;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0;display:block;overflow:hidden}.sx-o8G_videoScriptBlock{gap:3px;display:grid;position:relative}.sx-o8G_videoScriptExpanded{max-height:none;display:block;overflow:visible}.sx-o8G_videoScriptMeasuring{visibility:hidden;width:100%;max-height:none;display:block;position:absolute}.sx-o8G_videoScriptToggle{color:var(--brand);cursor:pointer;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:0 0;border:0;justify-self:start;padding:0}.sx-o8G_videoScriptToggle:hover{color:var(--brand-700)}.sx-o8G_videoScriptToggle:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #17666d2e}.sx-o8G_videoTaskMeta{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:6px;display:flex}.sx-o8G_videoTaskMeta span{color:#61706d;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#f3f6f5;border:1px solid #e4ebe8;border-radius:999px;padding:4px 7px}.sx-o8G_taskProgressSlot{min-height:16px}.sx-o8G_taskProgressLine{grid-template-columns:1fr auto;align-items:center;gap:9px;display:grid}.sx-o8G_taskProgressLine .sx-o8G_progress{margin-top:0}.sx-o8G_taskProgressLine>strong{color:#756c60;text-align:right;min-width:30px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_videoTaskFooter{border-top:1px solid #edf0ee;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:10px;display:flex}.sx-o8G_videoTaskFooter>div:first-child{gap:3px;display:grid}.sx-o8G_videoTaskFooter span{color:#84918f;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_videoTaskActions{flex-wrap:wrap;flex:0 auto;max-width:100%}.sx-o8G_videoTaskActions button{white-space:nowrap}.sx-o8G_videoTaskActions button:last-child{color:var(--brand);background:#edf5f2;border-color:#d7e6e0}.sx-o8G_videoTaskActions button.sx-o8G_deleteVideoButton{color:#a33a2f;background:#fff;border-color:#e6b8b2}.sx-o8G_videoTaskActions button.sx-o8G_deleteVideoButton:hover:not(:disabled){background:#fff1ef;border-color:#d99890}.sx-o8G_videoTaskActions button.sx-o8G_deleteVideoButton:focus-visible{outline-color:#ad3e3033}.sx-o8G_pagination{border-top:1px solid #edf0ee;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;padding-top:14px;display:flex}.sx-o8G_pagination>div{gap:2px;margin-right:auto;display:grid}.sx-o8G_pagination>div span{color:#73807e;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_pagination label{color:#73807e;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);align-items:center;gap:5px;display:flex}.sx-o8G_pagination select{border:1px solid var(--line);border-radius:var(--user-radius-control);color:#526260;font-family:inherit;font-size:var(--user-font-input);font-weight:var(--font-weight-regular);line-height:var(--user-line-input);letter-spacing:var(--user-letter-spacing);background:#fff;padding:7px 8px}.sx-o8G_dialogBackdrop{z-index:var(--layer-dialog);background:#121816ad;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.sx-o8G_categoryDialogBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a85;padding:24px}.sx-o8G_createDialog{background:var(--dialog-surface-background);border:1px solid var(--dialog-border);border-radius:var(--user-radius-panel);box-shadow:var(--dialog-shadow);flex-direction:column;width:100%;max-height:calc(100vh - 40px);display:flex;overflow:hidden}.sx-o8G_createDialog:focus{outline:none}.sx-o8G_cloneCreateDialog{max-width:860px}.sx-o8G_categoryCreateDialog{background:var(--dialog-surface-background);border:1px solid var(--dialog-border);border-radius:var(--user-radius-panel);box-shadow:var(--dialog-shadow);max-width:720px;max-height:min(760px,100vh - 48px)}.sx-o8G_wideCreateDialog{max-width:1080px;height:min(720px,100dvh - 40px);max-height:calc(100dvh - 40px)}.sx-o8G_createDialogHeader{background:var(--dialog-header-background);border-bottom:1px solid var(--dialog-divider);flex:none;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.sx-o8G_createDialogHeader>div{min-width:0}.sx-o8G_createDialogHeader h3{color:var(--dialog-title);font-family:inherit;font-size:var(--user-font-section-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-section-title);letter-spacing:var(--user-letter-spacing);margin:4px 0}.sx-o8G_createDialogHeader p{color:var(--dialog-description);font-family:inherit;font-size:var(--user-font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-body);letter-spacing:var(--user-letter-spacing);margin:0}.sx-o8G_createDialogHeader button{background:var(--dialog-close-background);border:1px solid var(--dialog-close-border);color:var(--dialog-close-color);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.sx-o8G_createDialogHeader button:disabled{cursor:not-allowed;opacity:.45}.sx-o8G_createDialogHeader button:focus-visible{outline:3px solid var(--action-primary-focus);outline-offset:2px}.sx-o8G_categoryCreateDialog .sx-o8G_createDialogHeader{background:var(--dialog-header-background);border-bottom-color:var(--dialog-divider);align-items:flex-start;gap:16px;padding:18px 20px}.sx-o8G_categoryDialogHeading{align-items:center;gap:12px;min-width:0;display:flex}.sx-o8G_categoryDialogHeading>div{min-width:0}.sx-o8G_categoryDialogIcon{background:linear-gradient(135deg, var(--brand-soft), #e8f4f3);border-radius:var(--user-radius-control);color:var(--brand);border:1px solid #17666d1f;flex:none;place-items:center;width:44px;height:44px;display:grid}.sx-o8G_categoryCreateDialog .sx-o8G_createDialogHeader h3{color:var(--dialog-title);font-family:inherit;font-size:var(--user-font-section-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-section-title);letter-spacing:var(--user-letter-spacing);margin:0}.sx-o8G_categoryCreateDialog .sx-o8G_createDialogHeader p{color:var(--dialog-description);margin-top:3px}.sx-o8G_categoryCreateDialog .sx-o8G_createDialogHeader button{background:var(--dialog-close-background);border-color:var(--dialog-close-border);color:var(--dialog-close-color);border-radius:999px;width:34px;height:34px}.sx-o8G_categoryCreateDialog .sx-o8G_createDialogHeader button:hover:not(:disabled){color:#334155;background:#f7fafb}.sx-o8G_categoryCreateDialog .sx-o8G_createDialogHeader button:focus-visible{outline:3px solid #17666d2e}.sx-o8G_categoryCreateDialog .sx-o8G_createDialogBody{background:var(--dialog-surface-background)}.sx-o8G_createDialogBody{overscroll-behavior:contain;min-height:0;padding:20px;overflow:auto}.sx-o8G_wideCreateDialog .sx-o8G_createDialogBody{scrollbar-gutter:stable;flex:auto}.sx-o8G_wideCreateDialog .sx-o8G_videoStepActions{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;background:#f7faf8f0;border-top:1px solid #dde7e3;margin:0 -20px -20px;padding:14px 20px;position:sticky;bottom:-20px}.sx-o8G_videoDialog{background:var(--dialog-surface-background);border:1px solid var(--dialog-border);border-radius:var(--user-radius-panel);box-shadow:var(--dialog-shadow);width:100%;max-width:860px;max-height:calc(100vh - 40px);padding:20px;overflow:auto}.sx-o8G_dialogHeader{background:var(--dialog-header-background);border-bottom:1px solid var(--dialog-divider);justify-content:space-between;align-items:flex-start;gap:16px;margin:-20px -20px 16px;padding:18px 20px;display:flex}.sx-o8G_dialogHeader>div{min-width:0}.sx-o8G_dialogHeader h3{color:var(--dialog-title);font-family:inherit;font-size:var(--user-font-section-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-section-title);letter-spacing:var(--user-letter-spacing);margin:4px 0}.sx-o8G_dialogHeader p{color:var(--dialog-description);overflow-wrap:anywhere;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0}.sx-o8G_dialogHeader button{background:var(--dialog-close-background);border:1px solid var(--dialog-close-border);color:var(--dialog-close-color);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.sx-o8G_videoPreview{border-radius:var(--user-radius-panel);background:#141a18;min-height:220px;margin-bottom:16px;overflow:hidden}.sx-o8G_videoPreview video{object-fit:contain;width:100%;max-height:55vh;display:block}.sx-o8G_videoPreview>div{color:#d7e3df;text-align:center;min-height:220px;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:24px;display:flex}.sx-o8G_videoPreview .sx-o8G_previewError{color:#9c4236;background:#fff4f1}.sx-o8G_detailStatus{border-radius:var(--user-radius-control);background:#f7faf8;border:1px solid #e3ece7;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding:12px;display:flex}.sx-o8G_detailStatus strong{color:#526260;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.sx-o8G_detailGrid>div{border-radius:var(--user-radius-control);background:#f8faf9;border:1px solid #e9eeec;align-content:start;gap:4px;min-width:0;padding:10px 11px;display:grid}.sx-o8G_detailGrid dt{color:#84918f;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_detailGrid dd{color:#46524f;overflow-wrap:anywhere;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0}.sx-o8G_detailScript{border-radius:var(--user-radius-control);border:1px solid #e9eeec;gap:7px;margin-top:14px;padding:12px;display:grid}.sx-o8G_detailScript strong{color:#526260;font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing)}.sx-o8G_detailScript p{color:#53615f;white-space:pre-wrap;max-height:150px;font-family:inherit;font-size:var(--user-font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-reading);letter-spacing:var(--user-letter-spacing);margin:0;overflow:auto}.sx-o8G_dialogActions{border-top:1px solid #edf0ee;justify-content:flex-end;margin-top:16px;padding-top:14px}.sx-o8G_categoryWorkspace{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.sx-o8G_categoryTypeTabs{border-radius:var(--user-radius-control);scrollbar-width:thin;background:#f2f6f7;border:1px solid #e0e8ea;gap:5px;min-width:0;margin:18px 0;padding:4px;display:flex;overflow-x:auto}.sx-o8G_categoryTypeTabs button{color:#627181;cursor:pointer;white-space:nowrap;min-height:34px;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.sx-o8G_categoryTypeTabs button strong{color:#718091;min-height:var(--user-count-badge-size);min-width:var(--user-count-badge-size);padding:0 var(--user-count-badge-padding);white-space:nowrap;text-align:center;font-family:inherit;font-size:var(--font-size-ui-compact);font-weight:var(--font-weight-medium);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing);background:#ffffffc7;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sx-o8G_categoryTypeTabs .sx-o8G_activeCategoryType{background:var(--brand);color:#fff;box-shadow:0 5px 12px #17666d26}.sx-o8G_categoryTypeTabs .sx-o8G_activeCategoryType strong{color:var(--brand);background:#fff}.sx-o8G_categoryTypeTabs button:focus-visible{outline-offset:2px;outline:3px solid #17666d33}.sx-o8G_categoryReadOnly{border-radius:var(--user-radius-control);color:#7a5b16;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#fff8e9;border:1px solid #f0dfb6;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;display:flex}.sx-o8G_categoryListPanel{min-width:0}.sx-o8G_categoryFormActions{align-items:center;gap:8px;display:flex}.sx-o8G_categoryForm{gap:18px;display:grid}.sx-o8G_categoryUsageChecks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sx-o8G_categoryUsageChecks>label{border-radius:var(--user-radius-control);cursor:pointer;background:#f7faf9;border:1px solid #dce7e3;align-items:flex-start;gap:10px;min-height:70px;padding:11px 12px;display:flex}.sx-o8G_categoryUsageChecks>label:has(input:checked){background:#edf6f2;border-color:#79ad9e;box-shadow:inset 0 0 0 1px #23715e0d}.sx-o8G_categoryUsageChecks input{accent-color:var(--brand);flex:none;width:17px;height:17px;min-height:0;margin:2px 0 0}.sx-o8G_categoryUsageChecks span{gap:3px;display:grid}.sx-o8G_categoryUsageChecks strong{color:#2f5149;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_categoryUsageChecks small{color:#70807c;font-family:inherit;font-size:var(--font-size-form-helper);font-weight:var(--font-weight-regular);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing)}.sx-o8G_categoryUsageChecks input:focus-visible{outline-offset:2px;outline:3px solid #17666d33}.sx-o8G_categoryFormActions{border-top:1px solid #dfe8e4;justify-content:flex-end;padding-top:15px}@media (max-width:1280px){.sx-o8G_taskList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.sx-o8G_taskList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.sx-o8G_videoFilterActions{align-self:end}.sx-o8G_videoTaskList{grid-template-columns:1fr}}@media (max-width:760px){.sx-o8G_taskList{grid-template-columns:1fr}}@media (max-width:700px){.sx-o8G_taskListHeading,.sx-o8G_videoTaskFooter{flex-direction:column;align-items:stretch}.sx-o8G_createTaskButton{width:100%}.sx-o8G_cloneForm,.sx-o8G_categoryUsageChecks{grid-template-columns:1fr}.sx-o8G_cloneForm>.sx-o8G_primaryButton{grid-column:auto;justify-self:stretch}.sx-o8G_trainingVideoField{grid-column:1}.sx-o8G_trainingVideoUpload{grid-template-columns:1fr}.sx-o8G_videoTaskActions{width:100%}.sx-o8G_videoTaskActions button{flex:auto}.sx-o8G_pagination{flex-wrap:wrap;justify-content:space-between;align-items:stretch}.sx-o8G_pagination>div{flex:1 0 100%}.sx-o8G_pagination button{flex:1}.sx-o8G_detailGrid{grid-template-columns:1fr}.sx-o8G_dialogBackdrop{align-items:flex-end;padding:0}.sx-o8G_createDialog{border-radius:0;height:100dvh;max-height:100dvh}.sx-o8G_createDialogHeader{padding:15px 16px}.sx-o8G_createDialogBody{padding:16px}.sx-o8G_wideCreateDialog .sx-o8G_videoStepActions{margin:0 -16px -16px;padding:12px 16px;bottom:-16px}.sx-o8G_videoDialog{border-radius:18px 18px 0 0;max-height:92vh;padding:16px}.sx-o8G_dialogHeader{margin:-16px -16px 16px;padding:15px 16px}.sx-o8G_videoPreview,.sx-o8G_videoPreview>div{min-height:180px}}.sx-o8G_error{justify-content:space-between}.sx-o8G_error>span{font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.sx-o8G_taskHeadingActions{justify-content:flex-end}@media (max-width:700px){.sx-o8G_sectionHeaderActions,.sx-o8G_taskHeadingActions{justify-content:space-between;width:100%}.sx-o8G_taskHeadingActions .sx-o8G_createTaskButton{flex:1;width:auto}}.sx-o8G_tabs{gap:var(--member-space-1);padding:var(--member-space-1)}.sx-o8G_tabs button,.sx-o8G_filterPrimary,.sx-o8G_filterSecondary{min-height:var(--member-control-height)}.sx-o8G_tabs button,.sx-o8G_categoryTypeTabs button{padding-block:0}.sx-o8G_categoryTypeTabs{gap:var(--member-space-1);padding:var(--member-space-1)}.sx-o8G_categoryTypeTabs button{min-height:var(--member-control-height-small)}
.MusWxq_workspace{gap:var(--member-space-6);color:var(--member-ink);min-width:0;font-family:inherit;font-size:var(--user-font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-body);letter-spacing:var(--user-letter-spacing);display:grid}.MusWxq_panel{gap:var(--member-space-4);padding:var(--member-space-6);border:1px solid var(--member-border);border-radius:var(--member-radius-panel);background:var(--member-surface);min-width:0;display:grid}.MusWxq_compactPanel{gap:var(--member-space-3);padding:var(--member-space-4)}.MusWxq_workspace :where(h2),.MusWxq_workspace :where(h3){margin:0}.MusWxq_workspace :where(h2){font-family:inherit;font-size:var(--member-font-section-title);font-weight:var(--font-weight-semibold);line-height:var(--member-line-section-title);letter-spacing:var(--user-letter-spacing)}.MusWxq_workspace :where(h3){font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing)}.MusWxq_workspace :where(p){overflow-wrap:anywhere;font-family:inherit;font-size:var(--user-font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-body);letter-spacing:var(--user-letter-spacing);margin:0}.MusWxq_workspace :where(label){min-width:0;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);gap:8px;display:grid}.MusWxq_workspace :where(input:not([type=checkbox]):not([type=radio])),.MusWxq_workspace :where(select),.MusWxq_workspace :where(textarea){box-sizing:border-box;border:1px solid var(--member-border);border-radius:var(--member-radius-control);width:100%;color:inherit;background:var(--member-surface);min-height:var(--member-control-height);min-width:0;font-family:inherit;font-size:var(--user-font-input);font-weight:var(--font-weight-regular);line-height:var(--user-line-input);letter-spacing:var(--user-letter-spacing);padding:10px 12px}.MusWxq_workspace input:not([type=checkbox]):not([type=radio]):focus,.MusWxq_workspace select:focus,.MusWxq_workspace textarea:focus{border-color:var(--form-control-focus-border);box-shadow:var(--form-control-focus-shadow);outline:0}.MusWxq_workspace input:is([type=checkbox],[type=radio]):focus-visible,.MusWxq_workspace summary:focus-visible,.MusWxq_workspace button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.MusWxq_workspace input:disabled,.MusWxq_workspace textarea:disabled,.MusWxq_workspace select:disabled{opacity:.65;cursor:not-allowed}.MusWxq_workspace fieldset{border:1px solid var(--member-border);border-radius:var(--member-radius-control);gap:16px;min-width:0;padding:16px;display:grid}.MusWxq_workspace details{min-width:0;display:grid}.MusWxq_workspace details[open]>*+*{margin-top:16px}.MusWxq_workspace summary{cursor:pointer;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);padding:8px 0}.MusWxq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.MusWxq_actions,.MusWxq_binding{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.MusWxq_actions>button{flex-shrink:0}.MusWxq_fieldActions{align-items:flex-end}.MusWxq_binding{padding:var(--member-space-4);border:1px solid var(--member-border);border-radius:var(--member-radius-control);background:var(--member-surface-soft);font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);align-items:flex-end}.MusWxq_checks{flex-wrap:wrap;gap:16px;display:flex}.MusWxq_checks label,.MusWxq_workspace .MusWxq_check{align-items:center;gap:8px;display:flex}.MusWxq_checks input[type=radio],.MusWxq_checks input[type=checkbox]{flex:none}.MusWxq_historyList{min-width:0;margin:0;padding:0;list-style:none}.MusWxq_history{gap:var(--member-space-2);border-top:1px solid var(--member-border);padding:var(--member-space-4) 0;min-width:0;display:grid}.MusWxq_history>button{justify-self:start}.MusWxq_historyHeader,.MusWxq_historyHeading{align-items:center;gap:var(--member-space-2) var(--member-space-3);flex-wrap:wrap;min-width:0;display:flex}.MusWxq_historyHeader{justify-content:space-between}.MusWxq_historyVersion,.MusWxq_historyMeta,.MusWxq_historyAction,.MusWxq_historyTitle,.MusWxq_historyLabel,.MusWxq_historyScript{font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);overflow-wrap:anywhere}.MusWxq_historyMeta{color:var(--member-copy)}.MusWxq_historyVersion,.MusWxq_historyLabel{font-weight:var(--font-weight-semibold);margin:0}.MusWxq_historyAction,.MusWxq_historyTitle{font-weight:var(--font-weight-medium)}.MusWxq_historyAction{padding:var(--member-space-1) var(--member-space-2);border-radius:var(--member-radius-control);background:var(--member-surface-soft)}.MusWxq_historySnapshot{gap:var(--member-space-3);padding:var(--member-space-4);border:1px solid var(--member-border);border-radius:var(--member-radius-control);background:var(--member-surface-soft);min-width:0;display:grid}.MusWxq_historySnapshot>div{gap:var(--member-space-2);min-width:0;display:grid}.MusWxq_historyScript{white-space:pre-wrap;margin:0}.MusWxq_form,.MusWxq_workspace .MusWxq_formBody{gap:var(--member-space-6);border:0;min-width:0;margin:0;padding:0;display:grid}.MusWxq_formDescription{font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.MusWxq_formGroupTitle{font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing)}.MusWxq_sectionHeading,.MusWxq_cardHeading,.MusWxq_toolbar{align-items:center;gap:var(--member-space-3);min-width:0;display:flex}.MusWxq_cardHeading,.MusWxq_toolbar{flex-wrap:wrap;justify-content:space-between}.MusWxq_sectionHeading p,.MusWxq_toolbar p,.MusWxq_rowCopy :where(p){color:var(--member-copy)}.MusWxq_sectionHeading p,.MusWxq_toolbar p,.MusWxq_rowCopy p,.MusWxq_rowProgress p,.MusWxq_rowFooter p,.MusWxq_empty p{font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.MusWxq_stepNumber{flex:0 0 var(--member-control-height-small);width:var(--member-control-height-small);height:var(--member-control-height-small);border:1px solid var(--member-border);border-radius:var(--member-radius-control);background:var(--member-surface);font-family:inherit;font-size:var(--font-size-ui-compact);font-weight:var(--font-weight-medium);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing);justify-content:center;align-items:center;display:inline-flex}.MusWxq_overviewSteps,.MusWxq_flow{gap:var(--member-space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.MusWxq_overviewSteps li{align-items:flex-start;gap:var(--member-space-3);min-width:0;display:flex}.MusWxq_overviewSteps p,.MusWxq_flow span,.MusWxq_rowProgress,.MusWxq_guidance{font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.MusWxq_status{font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.MusWxq_overviewSteps p,.MusWxq_flow span{color:var(--member-copy)}.MusWxq_flow li{align-content:start;gap:var(--member-space-2);border:1px solid var(--member-border);border-radius:var(--member-radius-control);padding:var(--member-space-3);background:var(--member-surface-soft);overflow-wrap:anywhere;min-width:0;display:grid}.MusWxq_flow li[data-active=true]{border-color:var(--brand)}.MusWxq_flow .MusWxq_stageCount{color:var(--member-ink);font-weight:var(--font-weight-medium)}.MusWxq_itemCard{gap:var(--member-space-4)}.MusWxq_contentDetails,.MusWxq_adjustments,.MusWxq_historyDetails{border-top:1px solid var(--member-border);padding-top:var(--member-space-2)}.MusWxq_reviewPanel{gap:var(--member-space-3);padding:var(--member-space-4);border-radius:var(--member-radius-control);background:var(--member-surface-soft);min-width:0;display:grid}.MusWxq_productionControls{border-top:1px solid var(--member-border);padding-top:var(--member-space-3)}.MusWxq_formHelper{color:var(--member-copy);font-family:inherit;font-size:var(--font-size-form-helper);font-weight:var(--font-weight-regular);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing)}.MusWxq_mediaPreview{min-height:13.75rem;margin-bottom:var(--member-space-4);border-radius:var(--member-radius-panel);background:var(--dark-surface-end);color:var(--dark-surface-text);align-items:center;display:grid;overflow:hidden}.MusWxq_mediaPreview>video{object-fit:contain;width:100%;max-height:55vh;display:block}.MusWxq_mediaPreview>audio{width:100%;min-width:0}.MusWxq_mediaPreview>div{justify-items:center;gap:var(--member-space-3);padding:var(--member-space-4);text-align:center;display:grid}.MusWxq_mediaPreview,.MusWxq_mediaPreview p{font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.MusWxq_workspace .MusWxq_filter{align-items:center;gap:var(--member-space-3);width:var(--filter-field-width);max-width:100%;display:flex}.MusWxq_filter select{width:min(100%, var(--filter-field-width));flex:0 auto;min-width:0;max-width:100%}.MusWxq_productionList{gap:var(--member-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));min-width:0;display:grid}.MusWxq_productionRow{gap:var(--member-space-3);min-width:0;padding:var(--member-space-4);border:1px solid var(--member-border);border-radius:var(--member-radius-panel);background:var(--member-surface);flex-direction:column;display:flex}.MusWxq_rowCopy,.MusWxq_rowProgress{gap:var(--member-space-2);min-width:0;display:grid}.MusWxq_rowCopy .MusWxq_cardHeading{align-items:flex-start}.MusWxq_rowCopy h3{flex:10rem;min-width:0}.MusWxq_rowProgress{margin-top:auto}.MusWxq_rowFooter{justify-content:space-between;align-items:center;gap:var(--member-space-3);border-top:1px solid var(--member-border);padding-top:var(--member-space-3);flex-wrap:wrap;display:flex}.MusWxq_rowFooter p{color:var(--member-copy)}.MusWxq_rowFooter>button{white-space:nowrap;flex-shrink:0}.MusWxq_listFooter{justify-content:space-between;align-items:center;gap:var(--member-space-3) var(--member-space-4);border-top:1px solid var(--member-border);padding-top:var(--member-space-4);flex-wrap:wrap;min-width:0;display:flex}.MusWxq_listFooter .MusWxq_pageSize{color:var(--member-copy);flex-wrap:wrap;align-items:center;display:flex}.MusWxq_pageSize select{width:auto}.MusWxq_listFooter .ledger-pagination{border:0;flex:auto;min-width:0;margin:0;padding:0}.MusWxq_rowCopy h3,.MusWxq_itemTitle,.MusWxq_itemStage{overflow-wrap:anywhere;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.MusWxq_rowProgress progress{appearance:none;border-radius:var(--member-radius-control);background:var(--member-border);width:100%;accent-color:var(--brand);border:0;height:8px;overflow:hidden}.MusWxq_rowProgress progress::-webkit-progress-bar{background:var(--member-border)}.MusWxq_rowProgress progress::-webkit-progress-value{background:var(--brand)}.MusWxq_rowProgress progress::-moz-progress-bar{background:var(--brand)}.MusWxq_empty{text-align:center;justify-content:center;align-items:center;gap:var(--member-space-3);padding:var(--member-space-6) var(--member-space-4);flex-direction:column;display:flex}.MusWxq_empty>svg,.MusWxq_empty p{color:var(--production-empty-color,var(--member-copy))}.MusWxq_empty :where(h2,h3){color:var(--production-empty-color,var(--member-ink))}.MusWxq_empty[data-tone=danger]{--production-empty-color:var(--status-danger-color);border:1px solid var(--status-danger-border);border-radius:var(--member-radius-panel);background:var(--status-danger-background)}.MusWxq_status{border-radius:var(--member-radius-control);background:var(--member-surface-soft);color:var(--member-copy);white-space:nowrap;align-items:center;padding:4px 10px;display:inline-flex}.MusWxq_status[data-status=completed]{background:var(--status-success-background);color:var(--status-success-color)}.MusWxq_status[data-status=reviewing],.MusWxq_status[data-status=partial],.MusWxq_status[data-status=waiting_audio]{background:var(--status-warning-background);color:var(--status-warning-color)}.MusWxq_status[data-status=failed],.MusWxq_status[data-status=rejected]{background:var(--status-danger-background);color:var(--status-danger-color)}.MusWxq_errorText,.MusWxq_failureNotice{color:var(--status-danger-color);font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.MusWxq_failureNotice{align-items:flex-start;gap:var(--member-space-2);padding:var(--member-space-3);border:1px solid var(--status-danger-border);border-radius:var(--member-radius-control);background:var(--status-danger-background);display:flex}.MusWxq_failureNotice>svg{flex-shrink:0;height:1lh}.MusWxq_guidance{gap:var(--member-space-3);padding:var(--member-space-4);background:var(--member-surface-soft);border-radius:var(--member-radius-control);display:grid}.MusWxq_guidance>button{justify-self:start}.MusWxq_guidance ul{padding-left:var(--member-space-6);margin:0}.MusWxq_metrics{gap:var(--member-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.MusWxq_metrics>div{gap:var(--member-space-2);display:grid}.MusWxq_metrics span{color:var(--member-copy);font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.MusWxq_metrics strong{font-family:inherit;font-size:var(--user-font-metric);font-weight:var(--font-weight-semibold);line-height:var(--user-line-metric);letter-spacing:var(--user-letter-spacing)}.MusWxq_workspace audio{width:100%}.MusWxq_workspace button:not(:disabled){cursor:pointer}.MusWxq_workspace .workspace-button.primary:hover:not(:disabled){filter:brightness(.96)}.MusWxq_workspace .workspace-button.secondary:hover:not(:disabled){border-color:var(--brand)}@media (max-width:800px){.MusWxq_fields{grid-template-columns:1fr}.MusWxq_panel{padding:16px}.MusWxq_actions>label{width:100%}.MusWxq_overviewSteps,.MusWxq_flow,.MusWxq_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.MusWxq_toolbar,.MusWxq_binding{flex-direction:column;align-items:stretch}.MusWxq_actions>button{flex-shrink:1}}
._3nmLcq_editor{min-width:0;font-family:inherit;font-size:var(--user-font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-body);letter-spacing:var(--user-letter-spacing);gap:14px;display:grid;container:digital-video-editor/inline-size}._3nmLcq_editorNavigation{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:2px 2px 0;display:flex}._3nmLcq_editorNavigation>span{color:#a8b3ad;flex:none}._3nmLcq_editorNavigation>div{align-items:baseline;gap:8px;min-width:0;display:flex}._3nmLcq_editorNavigation h1{color:#2c3932;font-family:inherit;font-size:var(--member-font-page-title);font-weight:var(--font-weight-semibold);line-height:var(--member-line-page-title);letter-spacing:var(--user-letter-spacing);margin:0}._3nmLcq_backButton{border-radius:var(--user-radius-control);color:#52625a;cursor:pointer;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:6px 4px;display:inline-flex}._3nmLcq_backButton:hover{color:#25362d;background:#edf2ef}._3nmLcq_submitButton{background:var(--action-primary-background);border-radius:var(--user-radius-control);box-shadow:var(--action-primary-shadow);color:var(--action-primary-color);cursor:pointer;min-height:39px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);border:0;justify-content:center;align-items:center;gap:7px;padding:9px 15px;display:inline-flex}._3nmLcq_submitButton:disabled{cursor:not-allowed;opacity:.5}._3nmLcq_submitButton:focus-visible{outline:3px solid var(--action-primary-focus);outline-offset:2px}._3nmLcq_pageError{margin:0}._3nmLcq_pageError button{border-radius:var(--user-radius-control);color:inherit;cursor:pointer;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:0 0;border:1px solid;margin-left:10px;padding:5px 9px}._3nmLcq_editorGrid{height:var(--editor-available-height,calc(100dvh - 220px));grid-template-columns:minmax(360px,.82fr) minmax(430px,1.18fr);align-items:stretch;gap:16px;min-width:0;min-height:0;display:grid}._3nmLcq_settingsPanel,._3nmLcq_previewPanel{background:var(--member-surface);border:1px solid var(--member-border);border-radius:var(--member-radius-panel);box-shadow:var(--member-shadow-card);min-width:0;height:100%;min-height:0}._3nmLcq_settingsPanel{scrollbar-gutter:stable;flex-direction:column;gap:0;display:flex;overflow:hidden auto}._3nmLcq_settingsPanel::-webkit-scrollbar{width:7px}._3nmLcq_settingsPanel::-webkit-scrollbar-thumb{background:#ccd7d1;border-radius:999px}._3nmLcq_editorSection{background:#fff;border-bottom:1px solid #e7ece9;flex:none;min-width:0}._3nmLcq_editorSection:last-of-type{border-bottom:0}._3nmLcq_sectionToggle{color:inherit;cursor:pointer;text-align:left;width:100%;min-height:58px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:#fff;border:0;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;transition:background .16s;display:grid}._3nmLcq_editorSection:first-child ._3nmLcq_sectionToggle{border-radius:17px 17px 0 0}._3nmLcq_editorSection[data-expanded=true] ._3nmLcq_sectionToggle,._3nmLcq_sectionToggle:hover{background:#f7faf8}._3nmLcq_sectionToggle:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}._3nmLcq_sectionEyebrow{color:#c98b2e;font-family:inherit;font-size:var(--font-size-ui-compact);font-weight:var(--font-weight-medium);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing)}._3nmLcq_sectionIcon{border-radius:var(--user-radius-control);color:var(--brand);background:#edf4f0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._3nmLcq_sectionHeading{gap:2px;min-width:0;display:grid}._3nmLcq_sectionTitle{color:#27322d;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing);overflow:hidden}._3nmLcq_sectionSummary{color:#7a8981;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);overflow:hidden}._3nmLcq_sectionChevron{color:#87958e;transition:transform .16s}._3nmLcq_editorSection[data-expanded=true] ._3nmLcq_sectionChevron{color:var(--brand);transform:rotate(180deg)}._3nmLcq_sectionBody{border-top:1px solid #edf1ef;gap:12px;min-width:0;padding:14px 16px 16px;display:grid}._3nmLcq_formGrid,._3nmLcq_formGridThree{align-items:start;gap:11px;min-width:0;display:grid}._3nmLcq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._3nmLcq_formGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}._3nmLcq_field,._3nmLcq_choiceField{align-content:start;gap:7px;min-width:0;display:grid}._3nmLcq_field>span:first-child,._3nmLcq_choiceField>span:first-child{color:#43534b;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}._3nmLcq_field select,._3nmLcq_field input:not([type=range]):not([type=color]),._3nmLcq_field textarea{border-radius:var(--user-radius-control);color:#29342f;width:100%;min-width:0;min-height:39px;font-family:inherit;font-size:var(--user-font-input);font-weight:var(--font-weight-regular);line-height:var(--user-line-input);letter-spacing:var(--user-letter-spacing);background:#fff;border:1px solid #d9e2dd;padding:9px 10px}._3nmLcq_field textarea{resize:vertical;min-height:118px}._3nmLcq_field select:focus,._3nmLcq_field input:focus,._3nmLcq_field textarea:focus{border-color:var(--form-control-focus-border);box-shadow:var(--form-control-focus-shadow);outline:0}._3nmLcq_field select:disabled,._3nmLcq_field input:disabled,._3nmLcq_field textarea:disabled{color:#8a9790;background:#f1f4f2}._3nmLcq_field input[type=range]{accent-color:var(--brand);width:100%;margin:7px 0}._3nmLcq_field small{color:#6f7d76;font-family:inherit;font-size:var(--font-size-form-helper);font-weight:var(--font-weight-regular);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing)}._3nmLcq_field small a{color:var(--brand);font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);margin:0 3px}._3nmLcq_choiceField>div{border-radius:var(--user-radius-control);background:#f1f5f3;gap:3px;padding:3px;display:flex}._3nmLcq_choiceField button{border-radius:var(--user-radius-control);color:#65736c;cursor:pointer;min-height:33px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:0 0;border:0;flex:1;padding:6px}._3nmLcq_choiceField button[aria-pressed=true]{color:var(--brand);background:#fff;box-shadow:0 1px 5px #2b4a3c21}._3nmLcq_choiceField button:disabled{cursor:not-allowed;opacity:.42}._3nmLcq_checkboxRow{color:#52625a;cursor:pointer;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);align-items:flex-start;gap:8px;display:flex}._3nmLcq_checkboxRow input{accent-color:var(--brand);margin-top:2px}._3nmLcq_titleEditor{border-radius:var(--user-radius-control);border:1px solid #dfe7e2;gap:11px;padding:11px 12px;display:grid}._3nmLcq_titleEditor[data-enabled=true]{background:#f8fbf9;border-color:#badaca}._3nmLcq_titleEditorBody{gap:11px;display:grid}._3nmLcq_field ._3nmLcq_characterCountError{font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);color:#a93d32!important}._3nmLcq_inlineWarning{border-radius:var(--user-radius-control);color:#855417;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);background:#fff6e7;padding:8px 10px}._3nmLcq_styleProfilePanel{background:var(--surface);border-radius:var(--user-radius-control);border:1px solid #d8e6de;gap:9px;padding:11px 12px;display:grid}._3nmLcq_styleProfileHeader{color:var(--brand);justify-content:space-between;align-items:center;gap:10px;display:flex}._3nmLcq_styleProfileHeader>div{gap:2px;display:grid}._3nmLcq_styleProfileHeader strong{color:#2b3a32;font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing)}._3nmLcq_styleProfileHeader span,._3nmLcq_styleProfilePanel p,._3nmLcq_styleProfilePanel small{color:#697970}._3nmLcq_styleProfileHeader span,._3nmLcq_styleProfilePanel p{font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}._3nmLcq_styleProfilePanel small{font-family:inherit;font-size:var(--font-size-form-helper);font-weight:var(--font-weight-regular);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing)}._3nmLcq_styleProfilePanel p{margin:0}._3nmLcq_styleProfileActions{flex-wrap:wrap;gap:7px;display:flex}._3nmLcq_styleProfileActions button{background:var(--brand);border:1px solid var(--brand);border-radius:var(--user-radius-control);color:#fff;cursor:pointer;min-height:34px;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);padding:7px 10px}._3nmLcq_styleProfileActions button._3nmLcq_styleProfileSecondary{color:#53645b;background:#fff;border-color:#cfdad4}._3nmLcq_styleProfileActions button:disabled{cursor:not-allowed;opacity:.5}._3nmLcq_previewPanel{background:#f3f6f4;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}._3nmLcq_previewToolbar{background:#fff;border-bottom:1px solid #e1e8e4;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}._3nmLcq_previewToolbar>div{gap:2px;display:grid}._3nmLcq_previewToolbar strong{color:#29372f;font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing)}._3nmLcq_previewToolbar span{color:#738079;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}._3nmLcq_previewToolbar button{border-radius:var(--user-radius-control);color:#5a6a61;cursor:pointer;font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);background:#f3f6f4;border:1px solid #dce5e0;align-items:center;gap:5px;padding:7px 9px;display:inline-flex}._3nmLcq_previewToolbar button[aria-pressed=true]{color:var(--brand);background:#e8f4ee;border-color:#bcdccb}._3nmLcq_previewToolbarActions{flex-direction:row;align-items:center;gap:7px!important;display:flex!important}._3nmLcq_previewMomentControl{border-radius:var(--user-radius-control);background:#f3f6f4;border:1px solid #dce5e0;padding:2px;display:flex}._3nmLcq_previewMomentControl button{border:0;min-height:27px;padding:4px 7px}._3nmLcq_stageViewport{background:var(--member-surface-soft);justify-content:center;align-items:center;min-width:0;min-height:0;padding:22px;display:flex;overflow:hidden;container-type:size}._3nmLcq_previewStage{max-width:100%;height:auto;max-height:100%;width:min(100cqw, calc(100cqh * var(--preview-aspect-ratio)));background:#111827;border:1px solid #2e403738;position:relative;overflow:hidden;box-shadow:0 18px 44px #1f30273d;container-type:inline-size}._3nmLcq_portrait{--preview-aspect-ratio:9 / 16}._3nmLcq_landscape{--preview-aspect-ratio:16 / 9}._3nmLcq_square{--preview-aspect-ratio:1}._3nmLcq_transparentStage{background-color:#fff;background-image:linear-gradient(45deg,#e1e1e1 25%,#0000 25%),linear-gradient(-45deg,#e1e1e1 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e1e1e1 75%),linear-gradient(-45deg,#0000 75%,#e1e1e1 75%);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px}._3nmLcq_backgroundMedia{object-fit:cover;inset:0;width:100%!important;height:100%!important;position:absolute!important}._3nmLcq_backgroundFallback{color:#ffffffb8;text-align:center;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}._3nmLcq_safeZone{pointer-events:none;z-index:5;border:1px dashed #ffffff8f;position:absolute;inset:6%}._3nmLcq_safeZone:before{color:#ffffffe6;content:"安全区";font-family:inherit;font-size:var(--font-size-ui-compact);font-weight:var(--font-weight-medium);line-height:var(--user-line-helper);letter-spacing:var(--user-letter-spacing);background:#18231d94;padding:2px 4px;position:absolute;top:5px;left:5px}._3nmLcq_personPlacement{z-index:3;min-width:8px;min-height:8px;transition:height .16s,left .16s,top .16s,width .16s;position:absolute;overflow:hidden}._3nmLcq_personMedia{object-fit:contain;object-position:center bottom;inset:0;width:100%!important;height:100%!important;position:absolute!important}._3nmLcq_personFallback{color:#4c2c0b;text-align:center;background:linear-gradient(#e8c27ff0,#9a5b1af0);border:1px solid #ffffff80;border-radius:46% 46% 14px 14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;padding:8px;display:flex}._3nmLcq_personFallback span{font-size:clamp(8px,2.2cqw,13px)}._3nmLcq_subtitlePreview{color:var(--subtitle-color);font-size:clamp(12px, var(--subtitle-size), 44px);overflow-wrap:anywhere;text-align:center;max-width:86%;text-shadow:var(--subtitle-stroke-negative) var(--subtitle-stroke-negative) 0 var(--subtitle-stroke-color), var(--subtitle-stroke) var(--subtitle-stroke-negative) 0 var(--subtitle-stroke-color), var(--subtitle-stroke-negative) var(--subtitle-stroke) 0 var(--subtitle-stroke-color), var(--subtitle-stroke) var(--subtitle-stroke) 0 var(--subtitle-stroke-color);z-index:7;font-weight:800;transition:color .12s,font-size .12s,top .14s;position:absolute;left:7%;right:7%;transform:translateY(-50%)}._3nmLcq_titlePreview{color:var(--title-color);font-family:Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-size:clamp(12px, var(--title-size), 48px);overflow-wrap:anywhere;text-align:center;max-width:88%;text-shadow:var(--title-stroke-negative) var(--title-stroke-negative) 0 var(--title-stroke-color), var(--title-stroke) var(--title-stroke-negative) 0 var(--title-stroke-color), var(--title-stroke-negative) var(--title-stroke) 0 var(--title-stroke-color), var(--title-stroke) var(--title-stroke) 0 var(--title-stroke-color);white-space:pre-line;z-index:6;font-weight:800;line-height:1.18;transition:top .14s;position:absolute;left:6%;right:6%;transform:translateY(-50%)}._3nmLcq_title_upper{top:22%}._3nmLcq_title_middle{top:50%}._3nmLcq_title_lower{top:68%}._3nmLcq_subtitle_top{top:13%}._3nmLcq_subtitle_middle{top:50%}._3nmLcq_subtitle_bottom{top:86%}._3nmLcq_watermark{color:#ffffffe0;text-shadow:0 1px 3px #0000008c;z-index:7;font-size:clamp(8px,2.3cqw,13px);position:absolute}._3nmLcq_watermark_top_left{top:8%;left:8%}._3nmLcq_watermark_top_right{top:8%;right:8%}._3nmLcq_watermark_bottom_left{bottom:8%;left:8%}._3nmLcq_watermark_bottom_right{bottom:8%;right:8%}._3nmLcq_previewSummary{background:#fff;border-top:1px solid #e1e8e4;gap:10px;padding:14px 15px;display:grid}._3nmLcq_previewSummary dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}._3nmLcq_previewSummary dl>div{gap:2px;min-width:0;display:grid}._3nmLcq_previewSummary dt,._3nmLcq_previewSummary p{color:#77837d}._3nmLcq_previewSummary dt{font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}._3nmLcq_previewSummary p{font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}._3nmLcq_previewSummary dd{color:#34423b;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0;overflow:hidden}._3nmLcq_previewSummary p{margin:0}._3nmLcq_validationNotice,._3nmLcq_readyNotice{border-radius:var(--user-radius-control);font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);padding:8px 10px}._3nmLcq_validationNotice{color:#855417;background:#fff6e7}._3nmLcq_readyNotice{color:#256242;background:#eaf6ef;align-items:center;gap:6px;display:flex}._3nmLcq_submitPanel{background:var(--surface);z-index:4;border-top:1px solid #e5ebe7;flex:none;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding:16px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 24px #25362d0f}._3nmLcq_submitPanel>div{gap:3px;min-width:0;display:grid}._3nmLcq_submitPanel strong{color:#2b3a32;font-family:inherit;font-size:var(--user-font-card-title);font-weight:var(--font-weight-semibold);line-height:var(--user-line-card-title);letter-spacing:var(--user-letter-spacing)}._3nmLcq_submitPanel p{color:#66756d;font-family:inherit;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0}._3nmLcq_submitButton{flex:none;min-width:142px}._3nmLcq_loadingPanel,._3nmLcq_permissionPanel{border-radius:var(--user-radius-panel);color:#5d6d64;background:#fff;border:1px solid #e2e9e5;justify-content:center;align-items:center;gap:9px;min-height:260px;padding:28px;display:flex}._3nmLcq_permissionPanel{text-align:center;flex-direction:column}._3nmLcq_permissionPanel h2{color:#28362f;font-family:inherit;font-size:var(--member-font-section-title);font-weight:var(--font-weight-semibold);line-height:var(--member-line-section-title);letter-spacing:var(--user-letter-spacing);margin:4px 0 0}._3nmLcq_permissionPanel p{margin:0}._3nmLcq_permissionPanel a{background:var(--action-primary-background);border-radius:var(--user-radius-control);color:var(--action-primary-color);font-family:inherit;font-size:var(--user-font-control);font-weight:var(--font-weight-medium);line-height:var(--user-line-control);letter-spacing:var(--user-letter-spacing);margin-top:8px;padding:9px 13px;text-decoration:none}@container digital-video-editor (max-width:1000px){._3nmLcq_editorGrid{grid-template-columns:minmax(330px,.9fr) minmax(360px,1.1fr)}._3nmLcq_formGridThree{grid-template-columns:1fr}._3nmLcq_stageViewport{padding:16px}}@container digital-video-editor (max-width:820px){._3nmLcq_editorGrid{grid-template-columns:1fr;height:auto}._3nmLcq_settingsPanel,._3nmLcq_previewPanel{height:auto}._3nmLcq_settingsPanel{overflow:visible}._3nmLcq_submitPanel{position:static}._3nmLcq_previewPanel{grid-row:1}._3nmLcq_stageViewport{height:430px}._3nmLcq_previewSummary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@container digital-video-editor (max-width:600px){._3nmLcq_editorNavigation>span{display:none}._3nmLcq_editorNavigation>div{flex-basis:100%}._3nmLcq_sectionIcon{width:28px;height:28px}._3nmLcq_sectionToggle{grid-template-columns:auto auto minmax(0,1fr) auto;gap:8px;min-height:54px;padding:9px 12px}._3nmLcq_sectionBody{padding:14px}._3nmLcq_formGrid,._3nmLcq_formGridThree{grid-template-columns:1fr}._3nmLcq_submitPanel{align-items:stretch;display:grid}._3nmLcq_submitButton{width:100%}._3nmLcq_styleProfileActions{grid-template-columns:1fr;display:grid}._3nmLcq_previewPanel{border-radius:15px}._3nmLcq_previewToolbar,._3nmLcq_previewSummary{padding-left:12px;padding-right:12px}._3nmLcq_previewToolbar{align-items:flex-start}._3nmLcq_previewToolbarActions{flex-direction:column;align-items:flex-end}._3nmLcq_stageViewport{height:390px;padding:12px}._3nmLcq_previewSummary dl{grid-template-columns:1fr}}@container digital-video-editor (max-width:400px){._3nmLcq_choiceField>div{flex-wrap:wrap}._3nmLcq_choiceField button{flex-basis:calc(50% - 3px)}._3nmLcq_stageViewport{height:350px}}@media (prefers-reduced-motion:reduce){._3nmLcq_personPlacement,._3nmLcq_subtitlePreview,._3nmLcq_titlePreview{transition:none}}
.hB9Fyq_resource{color:var(--member-ink);font-size:var(--user-font-body);border-top:1px solid var(--member-border);padding-block:var(--member-space-3);overflow-wrap:anywhere;font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-body);letter-spacing:var(--user-letter-spacing)}.hB9Fyq_resource summary{cursor:pointer;color:var(--brand);font-size:var(--font-size-ui-small);font-family:var(--font-body);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.hB9Fyq_resource summary:hover,.hB9Fyq_resource a:hover{text-decoration:underline}.hB9Fyq_resource summary:focus-visible,.hB9Fyq_resource a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.hB9Fyq_links{gap:var(--member-space-4);margin-block:var(--member-space-3);flex-wrap:wrap;display:flex}.hB9Fyq_links a{color:var(--brand)}.hB9Fyq_resource dl{gap:var(--member-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.hB9Fyq_resource dt{color:var(--member-copy);font-size:var(--font-size-ui-small);font-family:var(--font-body);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.hB9Fyq_resource dd{font-family:var(--font-body);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);margin:0}.hB9Fyq_resource p{margin-block:var(--member-space-3);white-space:pre-wrap}
.W-oPhG_fields{gap:var(--member-space-4);min-width:0;display:grid}.W-oPhG_fields .W-oPhG_noteField{gap:var(--member-space-2);color:var(--member-ink);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-medium);font-family:var(--font-body);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing);display:grid}.W-oPhG_fields textarea{background:var(--member-surface);border:1px solid var(--member-border);border-radius:var(--member-radius-control);box-sizing:border-box;color:var(--member-ink);font-size:var(--user-font-input);font-weight:var(--font-weight-regular);line-height:var(--user-line-input);min-width:0;padding:var(--member-space-2) var(--member-space-3);resize:vertical;width:100%;font-family:var(--font-body);letter-spacing:var(--user-letter-spacing)}.W-oPhG_fields textarea::placeholder{color:var(--member-copy)}.W-oPhG_fields .W-oPhG_consent{color:var(--member-ink);cursor:pointer;font-size:var(--font-size-ui-small);font-weight:var(--font-weight-regular);align-items:start;gap:var(--member-space-2);line-height:var(--user-line-ui);font-family:var(--font-body);letter-spacing:var(--user-letter-spacing);display:flex}.W-oPhG_consent>span{gap:var(--member-space-1);overflow-wrap:anywhere;min-width:0;display:grid}.W-oPhG_consent input{accent-color:var(--brand);height:18px;margin:var(--member-space-1) 0 0;flex:none;width:18px}.W-oPhG_fields textarea:focus{border-color:var(--form-control-focus-border);box-shadow:var(--form-control-focus-shadow);outline:0}.W-oPhG_fields input:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.W-oPhG_fields :is(input,textarea):disabled{cursor:not-allowed;opacity:.58}.W-oPhG_consent:has(input:disabled){cursor:not-allowed}.W-oPhG_consent:hover:has(input:enabled) strong{text-decoration:underline}.W-oPhG_note{color:var(--member-ink);font-size:var(--font-size-ui-small);overflow-wrap:anywhere;min-width:0;font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}.W-oPhG_note p{margin:var(--member-space-2) 0 0;white-space:pre-wrap}.W-oPhG_consent strong,.W-oPhG_note strong{font-family:var(--font-body);font-size:var(--font-size-ui-small);font-weight:var(--font-weight-medium);line-height:var(--user-line-ui);letter-spacing:var(--user-letter-spacing)}
