.v2-tutorial-video{overflow-wrap:anywhere;min-width:0;max-width:100%}.v2-tutorial-video video{object-fit:contain;background:#111827;border-radius:12px;width:100%;max-height:55dvh;display:block}.v2-tutorial-video .v2-tutorial-title{font-weight:600}.v2-tutorial-video [role=alert] button{color:#5145b5;background:#f5f3ff;border:1px solid #d7d5ed;border-radius:8px;min-height:40px;padding:8px 14px}.v2-tutorial-entry{color:#6257a4;min-height:36px;font:inherit;vertical-align:middle;white-space:nowrap;cursor:pointer;background:#faf9ff;border:1px solid #ddd9ef;border-radius:9px;justify-content:center;align-items:center;gap:6px;margin-left:8px;padding:7px 12px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.v2-flow-course-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:12px;display:flex}.v2-flow-course-actions .v2-tutorial-entry{margin-left:0}._recorder_1ydgk_1{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:100%;display:flex}._recorder_1ydgk_1[data-expanded=true]{width:100%}._actions_1ydgk_27{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._recorder_1ydgk_1 ._button_1ydgk_41{border:1px solid var(--creator-line,#235158);background:var(--creator-panel-background,#071d22);max-width:100%;min-height:36px;color:var(--creator-text,#eefbfc);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:13px}._recorder_1ydgk_1 ._button_1ydgk_41:focus-visible{outline:2px solid var(--creator-accent,#18d2df);outline-offset:2px}._recorder_1ydgk_1 ._button_1ydgk_41:disabled{opacity:.5;cursor:not-allowed}._recorder_1ydgk_1 ._confirm_1ydgk_87{color:var(--creator-accent-foreground,#071d22);background:var(--creator-accent,#18d2df);border-color:var(--creator-accent,#18d2df)}._status_1ydgk_99{color:var(--creator-muted,#82aeb6);font-size:12px}._announcement_1ydgk_109{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._preview_1ydgk_113{width:min(100%,340px);max-width:100%;height:40px;color-scheme:var(--creator-color-scheme,dark)}._error_1ydgk_127{color:var(--creator-error,#ff9c9c);overflow-wrap:anywhere;margin:0;font-size:12px}._recorder_1ydgk_1[data-source-card=true],._recorder_1ydgk_1[data-source-card=true] ._actions_1ydgk_27{align-items:flex-start;width:100%;height:auto}._panel_n3ohz_1{border:1px solid var(--creator-line,#235158);background:var(--creator-panel-background,#071d22);min-width:0;color:var(--creator-text,#eefbfc);border-radius:12px;align-content:start;gap:12px;padding:16px;display:grid}._heading_n3ohz_25{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._heading_n3ohz_25 h3{color:inherit;margin:0;font-size:15px;line-height:1.5}._optional_n3ohz_41{border:1px solid var(--creator-line,#235158);color:var(--creator-muted,#82aeb6);white-space:nowrap;border-radius:6px;padding:1px 7px;font-size:11px}._limits_n3ohz_43{color:var(--creator-muted,#82aeb6);margin-left:auto;font-size:12px;line-height:1.5}._actions_n3ohz_45{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;min-width:0;display:grid;container-type:inline-size}._actions_n3ohz_45:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}._actions_n3ohz_45:has(>:only-child){grid-template-columns:minmax(0,1fr)}._actions_n3ohz_45:has(>:last-child:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}._actions_n3ohz_45>[data-source-card=true][data-expanded=true]{grid-column:1/-1}@container (width<=680px){._actions_n3ohz_45:has(>:last-child:nth-child(4))>:not([data-expanded=true]){grid-column:span 2}}._sourceCard_n3ohz_63._sourceCard_n3ohz_63{box-sizing:border-box;border:1px solid var(--creator-line,#235158);background:var(--creator-panel-deep,#071820);width:100%;min-width:0;min-height:64px;color:var(--creator-text,#eefbfc);font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.5;display:flex;position:relative}._sourceCard_n3ohz_63._sourceCard_n3ohz_63:hover:not(:disabled):not(:has(input:disabled)){border-color:var(--creator-accent,#18d2df)}._sourceCard_n3ohz_63._sourceCard_n3ohz_63:focus-visible,._sourceCard_n3ohz_63._sourceCard_n3ohz_63:focus-within{outline:2px solid var(--creator-accent,#18d2df);outline-offset:2px}._sourceCard_n3ohz_63._sourceCard_n3ohz_63:disabled{opacity:.5;cursor:not-allowed}._sourceCard_n3ohz_63._sourceCard_n3ohz_63:has(input:disabled){opacity:.5;cursor:not-allowed}._sourceCard_n3ohz_63 [data-audio-source-icon]{fill:none;width:24px;height:24px;stroke:var(--creator-accent,#18d2df);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 24px}._sourceCard_n3ohz_63._sourceCard_n3ohz_63 span,._sourceCard_n3ohz_63._sourceCard_n3ohz_63 strong{min-width:0;font:inherit;color:inherit;overflow-wrap:anywhere}._sourceCard_n3ohz_63 input[type=file]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._selected_n3ohz_121{border:1px solid var(--creator-line,#235158);background:var(--creator-panel-deep,#071820);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}._filename_n3ohz_123{overflow-wrap:anywhere;flex:120px;min-width:0;margin:0;font-size:13px}._preview_n3ohz_125._preview_n3ohz_125{flex-wrap:wrap;flex:0 auto;width:auto;max-width:100%}._preview_n3ohz_125._preview_n3ohz_125>button{width:34px;height:34px;min-height:34px;font-size:14px}._controls_n3ohz_129{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._controls_n3ohz_129 button,._selected_n3ohz_121>button{border:1px solid var(--creator-line,#235158);background:var(--creator-panel-background,#071d22);min-height:34px;color:var(--creator-text,#eefbfc);font:inherit;cursor:pointer;border-radius:7px;padding:7px 10px;font-size:12px}._controls_n3ohz_129 button:disabled,._selected_n3ohz_121>button:disabled{opacity:.5;cursor:not-allowed}._controls_n3ohz_129 button:focus-visible,._selected_n3ohz_121>button:focus-visible{outline:2px solid var(--creator-accent,#18d2df);outline-offset:2px}._help_n3ohz_137{color:var(--creator-muted,#82aeb6);font-size:12px;line-height:1.6}._help_n3ohz_137 summary{cursor:pointer;width:fit-content}._help_n3ohz_137 small{font-size:inherit;overflow-wrap:anywhere;margin-top:6px;display:block}@media (width>=641px){@container (width<=480px){._sourceCard_n3ohz_63._sourceCard_n3ohz_63{text-align:center;flex-direction:column;justify-content:center;gap:6px;min-height:92px;padding:8px}}}@media (width<=640px){._panel_n3ohz_1{padding:12px}._actions_n3ohz_45._actions_n3ohz_45{grid-template-columns:minmax(0,1fr);gap:8px}._actions_n3ohz_45:has(>:last-child:nth-child(2)){grid-template-columns:minmax(0,1fr);gap:8px}._sourceCard_n3ohz_63._sourceCard_n3ohz_63{min-height:54px;padding:10px 12px}._heading_n3ohz_25{gap:6px}._heading_n3ohz_25 h3{font-size:14px}._limits_n3ohz_43{font-size:11px}}.rm-modal-backdrop{z-index:2000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1f29373d;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.rm-modal{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-card);width:min(480px,100%);max-height:calc(100dvh - 40px);color:var(--ui-text);overscroll-behavior:contain;border-radius:18px;padding:22px;font-family:inherit;font-size:13px;line-height:1.6;overflow:auto;box-shadow:0 24px 80px #1f293724}.rm-modal-wide{width:min(660px,100%)}.rm-modal-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.rm-modal-header h2{color:var(--ui-title);margin:0;font-size:20px;font-weight:600}.rm-modal .rm-modal-close{width:29px;height:29px;color:var(--ui-muted);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;font-size:25px;line-height:1;display:grid}.rm-modal button,.rm-modal input,.rm-modal select{font:inherit}.rm-modal button{cursor:pointer}.rm-modal button:disabled,.rm-modal .rm-picker-tabs button:disabled,.rm-asset-button-wrap button:disabled{opacity:1;cursor:not-allowed;background:var(--ui-page);border-color:var(--ui-border);color:var(--ui-muted);box-shadow:none;filter:none}.rm-modal button:focus-visible,.rm-modal input:focus-visible,.rm-modal select:focus-visible,.rm-asset-button-wrap button:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.rm-picker-tabs{border:1px solid var(--ui-border);background:var(--ui-page);border-radius:10px;gap:4px;padding:4px;display:flex}.rm-picker-tabs button{min-height:33px;color:var(--ui-muted);background:0 0;border:0;border-radius:6px;flex:1;padding:7px 9px;font-size:12px}.rm-picker-tabs button[aria-selected=true]{background:var(--ui-card);color:var(--ui-primary);font-weight:600;box-shadow:0 1px 4px #6366f10f}.rm-library-panel,.rm-local-panel{min-width:0;margin-top:16px}.rm-picker-filters{grid-template-columns:minmax(0,1fr) auto 122px;gap:8px;margin-bottom:14px;display:grid}.rm-picker-filters input,.rm-picker-filters select{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-page);min-width:0;height:38px;color:var(--ui-text);border-radius:9px;padding:0 10px;font-size:12px}.rm-picker-filters button,.rm-picker-pages button,.rm-media-error button,.rm-inline-error button,.rm-local-panel>button{border:1px solid var(--ui-border);background:var(--ui-card);color:var(--ui-primary);border-radius:8px;padding:6px 11px;font-size:12px}.rm-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rm-picker-card{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:10px;min-width:0;position:relative;overflow:hidden}.rm-picker-card:hover{background:#fafaff;border-color:#c7d2fe}.rm-picker-card.is-selected{border-color:var(--ui-primary);background:var(--ui-primary-soft)}.rm-picker-option{text-align:left;width:100%;min-width:0;color:var(--ui-text);background:0 0;border:0;flex-direction:column;align-items:stretch;padding:8px 8px 30px;display:flex}.rm-picker-option img{aspect-ratio:4/3;object-fit:cover;background:var(--ui-page);border-radius:6px;width:100%;height:auto;display:block}.rm-picker-option strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-title);margin-top:7px;font-size:12px;font-weight:550;overflow:hidden}.rm-picker-option small{color:var(--ui-muted);font-size:10px}.rm-picker-check{background:var(--ui-card);color:#fff;border:1px solid #d1d5db;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid;position:absolute;top:12px;right:12px}.is-selected .rm-picker-check{border-color:var(--ui-primary);background:var(--ui-primary)}.rm-picker-preview{color:var(--ui-muted);background:0 0;border:0;padding:0;font-size:11px;position:absolute;bottom:8px;left:8px}.rm-picker-preview:hover{color:var(--ui-primary)}.rm-picker-symbol{background:var(--ui-primary-soft);min-height:64px;color:var(--ui-primary);border-radius:6px;place-items:center;font-size:28px;display:grid}.rm-picker-audio-grid{grid-template-columns:1fr}.rm-picker-audio-grid .rm-picker-option{grid-template-columns:42px minmax(0,1fr);gap:0 12px;padding:10px 40px 30px 10px;display:grid}.rm-picker-audio-grid .rm-picker-symbol{grid-row:1/3;min-height:42px;font-size:24px}.rm-picker-audio-grid .rm-picker-option strong{margin-top:0}.rm-picker-audio-grid .rm-picker-preview{left:64px}.rm-picker-audio-grid .rm-picker-check{top:20px}.rm-picker-pages{color:var(--ui-muted);justify-content:center;align-items:center;gap:15px;margin-top:16px;font-size:11px;display:flex}.rm-picker-empty{text-align:center;color:var(--ui-muted);padding:34px 10px;font-size:12px}.rm-picker-footer{border-top:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding-top:16px;display:flex}.rm-picker-footer>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-muted);flex:1;font-size:11px;overflow:hidden}.rm-picker-footer>div,.rm-preview-footer{justify-content:flex-end;gap:8px;display:flex}.rm-primary,.rm-secondary{border:1px solid var(--ui-border);white-space:nowrap;border-radius:8px;min-height:37px;padding:8px 14px;font-size:12px}.rm-secondary{background:var(--ui-card);color:var(--ui-text)}.rm-primary{background:var(--ui-primary-gradient);color:#fff;border-color:#0000;font-weight:550}.rm-inline-error,.rm-media-error{color:#b45309;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:12px;display:flex}.rm-upload-zone{background:var(--ui-page);text-align:center;cursor:pointer;border:1px dashed #ced2e0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:174px;padding:24px 16px;display:flex;position:relative}.rm-upload-zone:hover{border-color:var(--ui-primary);background:var(--ui-primary-soft)}.rm-upload-zone input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.rm-upload-zone:has(input:focus-visible){outline:2px solid var(--ui-primary);outline-offset:3px}.rm-upload-icon{color:var(--ui-primary);font-size:30px}.rm-upload-zone strong{font-size:12px;font-weight:550}.rm-upload-zone small,.rm-muted{color:var(--ui-muted);font-size:11px}.rm-uploaded{overflow-wrap:anywhere;margin-top:14px;font-size:12px}.rm-asset-media{flex-direction:column;gap:10px;min-width:0;display:flex}.rm-asset-media img{object-fit:contain;background:var(--ui-page);border-radius:10px;width:100%;height:auto;max-height:60dvh;display:block}.rm-asset-media video{object-fit:contain;background:#111827;border-radius:10px;width:100%;height:auto;max-height:65dvh;display:block}.rm-asset-media audio{width:100%;max-width:100%;height:40px;display:block}.rm-asset-media a{color:var(--ui-primary);align-self:flex-end;font-size:12px}.rm-preview-footer{margin-top:16px}.rm-asset-button-wrap{min-width:0;position:relative}.rm-asset-button{border:1px solid var(--ui-border);background:var(--ui-card);width:100%;min-height:46px;color:var(--ui-text);text-align:left;font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.rm-asset-button.has-asset{border-style:solid;border-color:var(--ui-border);background:var(--ui-card);color:var(--ui-text)}.rm-asset-button>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rm-asset-button-icon{color:var(--ui-primary);flex:none;font-size:18px}.rm-asset-button small{color:var(--ui-primary);white-space:nowrap;margin-left:auto;font-size:11px}.rm-asset-button-wrap>.rm-asset-media{margin-top:8px}#remake-app #replica-panel .replica-material-preview img{object-fit:cover;border-radius:inherit;background:var(--ui-page);width:100%;height:100%;display:block;position:absolute;inset:0}#remake-app #replica-panel .replica-material-preview.is-stack img{border:1px solid var(--ui-border);border-radius:8px;width:84%;height:84%;inset:8%;transform:translate(-5%,-5%)rotate(-7deg)}#remake-app #replica-panel .replica-material-preview.is-stack img:nth-of-type(2){transform:translate(5%)rotate(6deg)}#remake-app #replica-panel .replica-material-preview.is-stack img:nth-of-type(3){transform:translateY(5%)}#remake-app #replica-panel .replica-material-count{z-index:1;border:2px solid var(--ui-page);background:var(--ui-primary);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;margin:0;padding:0 4px;font-size:10px;line-height:1;display:grid;position:absolute;bottom:-3px;right:-3px}#remake-app #replica-panel .rm-asset-button>span.replica-audio-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.rm-asset-remove{color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:5px;padding:0;font-size:11px}@media (width<=520px){.rm-modal-backdrop{padding:12px}.rm-modal{max-height:calc(100dvh - 24px);padding:16px}.rm-modal-header h2{font-size:18px}.rm-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rm-picker-audio-grid{grid-template-columns:1fr}.rm-picker-filters{grid-template-columns:minmax(0,1fr) auto}.rm-picker-filters select{grid-column:1/-1}.rm-picker-footer{gap:8px}.rm-primary,.rm-secondary{padding:8px 12px}}.rm-picker-thumbnail>span:not([hidden]){background:var(--ui-page);min-height:94px;color:var(--ui-muted);text-align:center;place-items:center;font-size:10px;display:grid}.rm-template-panel,.rm-record-panel{margin-top:16px}.rm-template-panel .rm-picker-filters{grid-template-columns:minmax(0,1fr) 110px}.rm-voice-templates{gap:10px;max-height:330px;display:grid;overflow:auto}.rm-voice-templates article{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;padding:12px;display:grid}.rm-voice-templates strong{color:var(--ui-text);font-size:12px}.rm-voice-templates small{color:var(--ui-muted);font-size:11px}.rm-voice-templates audio{grid-column:1/-1;width:100%;height:36px}.rm-voice-templates button{border:1px solid var(--ui-border);background:var(--ui-card);color:var(--ui-primary);border-radius:7px;grid-column:2;padding:5px 9px;font-size:11px}.rm-link-import{min-width:0;color:var(--ui-text)}.rm-link-intro{margin:0 0 22px}.rm-link-intro>p{color:var(--ui-text);margin:0;font-size:13px;line-height:1.8}.rm-link-limits{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.rm-link-limits span{border:1px solid var(--ui-border);background:var(--ui-page);color:var(--ui-muted);border-radius:6px;padding:3px 9px;font-size:11px;line-height:1.6}.rm-link-field-label{color:var(--ui-title);margin:0 0 9px;font-size:13px;font-weight:600}.rm-link-import>div:last-child,.rm-link-import>div:last-child>div:first-child{min-width:0}.rm-modal .rm-link-import input:not([type=checkbox]):not([type=file]),.rm-modal .rm-link-import textarea{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-card);width:100%;min-width:0;min-height:52px;color:var(--ui-text);font:inherit;border-radius:11px;margin:0;padding:13px 14px;font-size:13px;line-height:1.7;transition:border-color .16s,box-shadow .16s,background .16s;display:block}.rm-modal .rm-link-import input::placeholder,.rm-modal .rm-link-import textarea::placeholder{color:var(--ui-muted)}.rm-modal .rm-link-import input:hover:not(:disabled),.rm-modal .rm-link-import textarea:hover:not(:disabled){border-color:#c7d2fe}.rm-modal .rm-link-import input:focus-visible,.rm-modal .rm-link-import textarea:focus-visible{border-color:var(--ui-primary);background:var(--ui-card);outline:0;box-shadow:0 0 0 3px #6366f11a}.rm-modal .rm-link-import input:disabled,.rm-modal .rm-link-import textarea:disabled{background:var(--ui-page);color:var(--ui-muted);cursor:not-allowed}.rm-link-import>div:last-child>div:first-child>div{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin:16px 0 0;display:flex}.rm-modal .rm-link-import button{box-sizing:border-box;background:var(--ui-primary-gradient);color:#fff;min-height:42px;font:inherit;border:1px solid #0000;border-radius:9px;padding:10px 18px;font-size:13px;font-weight:550;line-height:1.6;transition:background .16s,box-shadow .16s;box-shadow:0 3px 9px #6366f114}.rm-modal .rm-link-import button:hover:not(:disabled){background:var(--ui-primary-gradient);filter:brightness(1.045);box-shadow:0 4px 12px #6366f11f}.rm-modal .rm-link-import button:focus-visible{outline:3px solid var(--ui-primary);outline-offset:3px}.rm-modal .rm-link-import button:disabled{opacity:1;background:var(--ui-page);color:var(--ui-muted);border-color:var(--ui-border);box-shadow:none;cursor:not-allowed;filter:none}.rm-modal .rm-link-import button+button{border-color:var(--ui-border);background:var(--ui-card);color:var(--ui-text);box-shadow:none}.rm-modal .rm-link-import button+button:hover:not(:disabled){background:var(--ui-page);color:var(--ui-primary)}.rm-link-import>div:last-child>p:last-child{border-top:1px solid var(--ui-border);color:var(--ui-muted);overflow-wrap:anywhere;margin:20px 0 0;padding-top:16px;font-size:11px;line-height:1.9}.rm-link-import [role=alert]{color:#b25b46;overflow-wrap:anywhere;background:#fff8f5;border:1px solid #f2d9d2;border-radius:9px;margin:14px 0 0;padding:11px 13px;font-size:12px;line-height:1.8}.rm-link-import [role=status]{border:1px solid var(--ui-border);background:var(--ui-page);color:var(--ui-text);border-radius:10px;margin:16px 0 0;padding:13px 14px;font-size:12px;line-height:1.7}.rm-link-import [role=status]>div{color:var(--ui-primary)}.rm-link-import progress{background:var(--ui-border);width:100%;height:7px;accent-color:var(--ui-primary);border:0;border-radius:7px;margin-top:9px;display:block;overflow:hidden}.rm-link-import progress::-webkit-progress-bar{background:var(--ui-border)}.rm-link-import progress::-webkit-progress-value{background:var(--ui-primary);border-radius:7px}.rm-link-import progress::-moz-progress-bar{background:var(--ui-primary);border-radius:7px}@media (width<=520px){.rm-link-intro{margin-bottom:18px}.rm-modal .rm-link-import input:not([type=checkbox]):not([type=file]),.rm-modal .rm-link-import textarea{font-size:16px}.rm-link-import>div:last-child>div:first-child>div{grid-template-columns:1fr;margin-top:13px;display:grid}.rm-modal .rm-link-import button{width:100%}}@media (prefers-reduced-motion:reduce){.rm-modal .rm-link-import input,.rm-modal .rm-link-import textarea,.rm-modal .rm-link-import button{transition:none}}.rm-picker-video-cover{aspect-ratio:4/3;background:var(--ui-page);border-radius:6px;width:100%;display:block;position:relative;overflow:hidden}.rm-picker-video-cover video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.rm-picker-cover-status{color:var(--ui-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px;font-size:11px;display:flex;position:absolute;inset:0}.rm-picker-cover-status small{color:var(--ui-muted);font-size:10px}.rm-primary:hover:not(:disabled){filter:brightness(1.045);box-shadow:0 4px 12px #6366f11f}.rm-secondary:hover:not(:disabled){background:var(--ui-page);border-color:#c7d2fe}.rm-modal :is(input,textarea,select):disabled{background:var(--ui-page);border-color:var(--ui-border);color:var(--ui-muted);opacity:1}.rm-asset-button:hover:not(:disabled){background:var(--ui-primary-soft);color:var(--ui-primary);border-color:#c7d2fe}.rm-asset-button:disabled .rm-asset-button-icon,.rm-asset-button:disabled small{color:var(--ui-muted)}.rm-modal.script-editor-dialog{flex-direction:column;gap:16px;width:min(960px,100vw - 40px);max-width:calc(100vw - 40px);height:min(760px,100dvh - 48px);max-height:calc(100dvh - 48px);padding:22px;display:flex;overflow:hidden}.rm-modal.script-editor-dialog .script-editor-input{font:inherit;resize:none;flex:1;min-height:0;font-size:14px;line-height:1.9}.rm-modal.script-editor-dialog .script-editor-header{margin:0}.rm-modal.script-editor-dialog .script-editor-header h3{font-size:18px}.rm-modal.script-editor-dialog .chat-edit-footer{margin:0}.rm-modal.script-editor-dialog .editor-save-button{font-size:12px}.rm-video-options-single{grid-template-columns:1fr}.rm-source-loading{z-index:3;color:var(--ui-text);text-align:center;background:#f7f8faf2;flex-direction:column;justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex;position:absolute;inset:0}.rm-source-loading small{color:var(--ui-muted);font-size:10px}.rm-loading-spinner{border:2px solid #e5e7eb;border-top-color:var(--ui-primary,#6366f1);border-radius:50%;flex:none;width:24px;height:24px;animation:.8s linear infinite rm-loading-spin;display:block}.rm-upload-zone[aria-busy=true]{pointer-events:none}@keyframes rm-loading-spin{to{transform:rotate(360deg)}}@media (width<=540px){.rm-modal.script-editor-dialog{border-radius:14px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);padding:15px}.rm-modal.script-editor-dialog .script-editor-input{padding:12px;font-size:13px}.rm-modal.script-editor-dialog .chat-edit-footer{gap:8px}.rm-modal.script-editor-dialog .chat-edit-hint{font-size:10px}}@media (prefers-reduced-motion:reduce){.rm-loading-spinner{animation:none}}.rm-modal.rm-real-video-library{flex-direction:column;padding:0;display:flex}.rm-real-video-library>.vl-header{flex:none}.rm-real-video-library>.vl-layout{flex:1;margin:0}.rm-real-video-library .rm-picker-filters{flex:none;grid-template-columns:minmax(0,1fr) auto}.rm-real-video-library .rm-picker-grid{flex:1;min-height:0}.rm-real-video-library .rm-picker-pages{flex:none;margin-top:10px}.rm-real-video-library>.rm-picker-footer{border-top:0;flex:none;margin:0;padding:17px 24px 21px}.rm-real-video-library>.rm-inline-error{margin:5px 24px 12px}.rm-real-video-library .rm-picker-video-cover{aspect-ratio:16/10}.rm-modal-backdrop:has(.script-editor-dialog){-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1f293747}@media (width<=760px){.rm-modal input,.rm-modal textarea,.rm-modal select{font-size:16px!important}}.rm-modal.rm-review-dialog{width:min(960px,100vw - 40px);max-height:calc(100dvh - 48px)}.rm-modal.rm-review-dialog textarea{resize:vertical;height:min(48dvh,510px);min-height:300px;font-size:14px;line-height:1.9}.rm-link-loading{align-items:center;gap:10px;display:flex}.rm-link-import>.rm-link-loading .rm-loading-spinner{width:18px;height:18px}@media (width>=951px) and (height<=700px){#remake-app #replica-panel .input-card{gap:6px;padding:10px;overflow:hidden}#remake-app #replica-panel .material-meta{font-size:10px;line-height:18px}#remake-app #replica-panel .material-grid{gap:6px}#remake-app #replica-panel .material-grid .rm-asset-button{gap:4px;min-height:48px}#remake-app #replica-panel .material-grid .rm-asset-button-icon{width:30px;height:30px}#remake-app #replica-panel .replica-material-summary{min-height:28px;padding:3px 6px}#remake-app #replica-panel .replica-material-thumbs img{width:20px;height:20px}#remake-app #replica-panel .rm-video-picker{position:relative}#remake-app #replica-panel .rm-video-options>button{min-height:32px;padding:5px 7px;font-size:10px}#remake-app #replica-panel .rm-video-add-menu{z-index:5;margin-top:0;position:absolute;top:36px;left:0;right:0;box-shadow:0 8px 20px #1f293716}#remake-app #replica-panel .rm-video-selected{gap:6px;margin-top:6px;padding:3px 7px}#remake-app #replica-panel .rm-source-frame{height:80px;min-height:80px;margin-top:6px}#remake-app #replica-panel .source-frame.rm-source-frame:has(.source-label){height:80px;min-height:80px;margin-top:6px}#remake-app #replica-panel .notes-field{height:44px;min-height:44px}#remake-app #replica-panel .notes-field textarea{height:42px;min-height:42px;padding:5px 8px 24px;font-size:11px;line-height:1.6}#remake-app #replica-panel .notes-footer{height:20px;min-height:20px;bottom:3px;left:6px;right:6px}}.rm-media-source-menu{z-index:1000;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:208px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ui-text,#4b5563);overscroll-behavior:contain;scrollbar-width:thin;border-radius:11px;padding:6px;position:fixed;overflow:hidden auto;box-shadow:0 9px 30px #1f293716}.rm-media-source-menu>.mp-menu-item{width:100%;min-width:0;min-height:43px;color:var(--ui-text,#4b5563);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:17px minmax(0,1fr);align-items:center;gap:3px 9px;padding:9px 10px;font-size:11px;line-height:1.6;display:grid}.rm-media-source-menu>.mp-menu-item>svg{width:17px;height:17px;color:var(--ui-primary,#6366f1);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;grid-area:1/1/3}.rm-media-source-menu>.mp-menu-item>span{overflow-wrap:anywhere;grid-column:2;min-width:0}.rm-media-source-menu>.mp-menu-item>small{min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;grid-column:2;font-size:9px;line-height:1.6}.rm-media-source-menu>.mp-menu-item:hover:not(:disabled){background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1)}.rm-media-source-menu>.mp-menu-item:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:-2px}.rm-media-source-menu>.mp-menu-status{color:var(--ui-warning,#f59e0b);overflow-wrap:anywhere;margin:5px 9px 6px;font-size:10px;line-height:1.7}.rm-media-source-menu>.mp-menu-status:empty{display:none}.rm-media-source-menu>.mp-menu-limits{border-top:1px solid var(--ui-border,#e5e7eb);color:var(--ui-muted,#9ca3af);margin:5px 9px 6px;padding-top:8px;font-size:10px;line-height:1.7}.zl-material{--purple:#8c75c7;--purple-dark:#765bb1;--ink:#554b65;--muted:#a99fb6;--border:#ebe7f1;--soft:#f5f1fc;--bg:#f7f8fb}:where(.zl-material) *{box-sizing:border-box}.zl-material{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font:13px/1.5 Segoe UI,Microsoft YaHei UI,PingFang SC,sans-serif}:where(.zl-material) button,:where(.zl-material) input,:where(.zl-material) select{font:inherit}:where(.zl-material) button,:where(.zl-material) a,:where(.zl-material) input,:where(.zl-material) select{-webkit-tap-highlight-color:transparent}:where(.zl-material) button{cursor:pointer;color:inherit}:where(.zl-material) button:disabled{cursor:default;opacity:.45}:where(.zl-material) button:focus-visible,:where(.zl-material) a:focus-visible,:where(.zl-material) input:focus-visible,:where(.zl-material) select:focus-visible,:where(.zl-material) [tabindex]:focus-visible{outline-offset:3px;outline:3px solid #b8a1df66}:where(.zl-material) [hidden]{display:none!important}:where(.zl-material) a{color:inherit;text-decoration:none}:where(.zl-material) button{transition:background .15s,border-color .15s}:where(.zl-material) svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.zl-material-page{flex:1;min-width:0;max-width:1800px;margin:0 auto;padding:22px 24px 14px}.zl-material-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.zl-material-heading h1{color:#54445f;letter-spacing:-.4px;margin:0 0 5px;font-size:23px;font-weight:650}.zl-material-heading p{color:#aca0b7;margin:0;font-size:11px}.zl-material-btn{color:#9a83ab;white-space:nowrap;background:#fff;border:1px solid #e6deee;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:8px 12px;font-size:12px;display:inline-flex}.zl-material-btn:hover{background:#faf7fe;border-color:#cdb9e1}.zl-material-btn.primary{color:#fff;background:linear-gradient(115deg,#a58cd7,#8767bd);border-color:#0000;box-shadow:0 3px 10px #8d6db51a}.zl-material-btn.danger{color:#b87d9a;background:#fff9fb;border-color:#efdae5}.zl-material-btn.quiet{background:0 0;border-color:#0000}.zl-material-btn svg{width:15px;height:15px}.zl-material-btn.icon-only{width:31px;height:31px;min-height:31px;padding:6px}.zl-material-workspace{border:1px solid var(--border);background:#fff;border-radius:17px;flex-direction:column;height:clamp(470px,100dvh - 190px,760px);display:flex;overflow:hidden;box-shadow:0 3px 15px #49335d03}.zl-material-tabs-row{border-bottom:1px solid #eee9f4;justify-content:space-between;align-items:stretch;gap:20px;min-height:62px;padding:0 22px;display:flex}.zl-material-tabs{align-items:stretch;gap:25px;display:flex}.zl-material-tabs button{color:#aa9bb5;background:0 0;border:0;align-items:center;gap:7px;padding:0 2px;font-size:13px;display:flex;position:relative}.zl-material-tabs button[aria-selected=true]{color:#9372b7;font-weight:600}.zl-material-tabs button[aria-selected=true]:after{content:"";background:#ad8dcb;border-radius:3px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.zl-material-tabs button small{color:#b5a0c6;background:#f6f1fb;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:400}.zl-material-note{color:#baa8c6;align-items:center;gap:6px;font-size:10px;display:flex}.zl-material-note svg{width:13px;height:13px}.zl-material-body{flex:1;grid-template-columns:178px minmax(0,1fr);min-height:0;display:grid}.zl-material-categories{background:#fdfcfe;border-right:1px solid #efebf5;flex-direction:column;min-height:0;padding:17px 10px 12px;display:flex}.zl-material-category-heading{color:#b0a0bb;justify-content:space-between;align-items:center;padding:0 7px 12px;font-size:11px;display:flex}.zl-material-category-heading .zl-material-btn{color:#ad95bf}.zl-material-category-list{scrollbar-width:thin;scrollbar-color:#e2d7ed transparent;flex-direction:column;gap:4px;min-height:0;display:flex;overflow-y:auto}.zl-material-category-row{border-radius:7px;align-items:center;gap:1px;min-width:0;display:flex}.zl-material-category-row:hover{background:#faf6fe}.zl-material-category-row.selected{background:#f2ecfb}.zl-material-category-pick{color:#a18daf;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:7px;min-width:0;padding:10px 8px;font-size:11px;display:flex}.zl-material-category-pick svg{color:#b69ec8;width:14px;height:14px}.zl-material-category-pick span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zl-material-category-pick small{font-variant-numeric:tabular-nums;color:#c2afd0;margin-left:auto;font-size:9px}.selected .zl-material-category-pick{color:#9573b2}.zl-material-category-more{color:#b8a4c7;background:0 0;border:0;border-radius:5px;flex-shrink:0;width:23px;height:28px;padding:0;font-size:17px}.zl-material-category-more:hover{background:#e9def5}.zl-material-category-note{color:#c4b2cf;margin:auto 0 0;padding:14px 7px 0;font-size:9px;line-height:1.8}.zl-material-content{flex-direction:column;min-width:0;min-height:0;display:flex}.zl-material-toolbar{flex-shrink:0;align-items:center;gap:11px;min-height:67px;padding:16px 20px 13px;display:flex}.zl-material-type-filter{background:#f8f5fc;border:1px solid #f1eaf7;border-radius:7px;align-items:center;gap:3px;padding:3px;display:flex}.zl-material-type-filter button{color:#ad96bf;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:4px 9px;font-size:11px}.zl-material-type-filter button[aria-pressed=true]{color:#9371b1;background:#fff;box-shadow:0 1px 4px #6439870b}.zl-material-search{color:#bba6ca;background:#fefcff;border:1px solid #eae1f1;border-radius:7px;align-items:center;gap:6px;width:220px;min-width:100px;height:33px;margin-left:auto;padding:0 9px;display:flex}.zl-material-search svg{width:14px;height:14px}.zl-material-search input{color:#977fa9;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:11px}.zl-material-search input::placeholder{color:#c1aecd}.zl-material-search button{color:#bea8cc;background:0 0;border:0;padding:0;font-size:17px}.zl-material-sort-select{color:#ab92bd;background:#fff;border:1px solid #eae1f1;border-radius:7px;max-width:120px;height:33px;padding:0 8px;font-size:10px}.zl-material-selection{color:#b09abd;flex-shrink:0;align-items:center;gap:9px;min-height:35px;padding:0 20px 10px;font-size:10px;display:flex}.zl-material-select-all{cursor:pointer;white-space:nowrap;align-items:center;gap:6px;display:flex}.zl-material-selection input,.zl-material-checkbox input{accent-color:#a382c3}.zl-material-selection-caption{color:#ba9fca;margin-left:3px}.zl-material-selection-actions{align-items:center;gap:5px;margin-left:auto;display:flex}.zl-material-selection-actions .zl-material-btn{min-height:27px;padding:5px 7px;font-size:10px}.zl-material-grid-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ded1e9 transparent;flex:1;min-height:0;padding:3px 20px 18px;overflow-y:auto}.zl-material-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;gap:16px;display:grid}.zl-material-card{background:#fff;border:1px solid #ece3f3;border-radius:11px;min-width:0;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.zl-material-card:hover{border-color:#d1b9e2;box-shadow:0 4px 15px #78518c09}.zl-material-card.selected{border-color:#b89bd1;box-shadow:0 0 0 1px #f1e7f9}.zl-material-cover{color:#c5afd4;background:#f6f0fa;border:0;justify-content:center;align-items:center;width:100%;height:150px;padding:0;display:flex;position:relative;overflow:hidden}.zl-material-cover img{object-fit:cover;width:100%;height:100%;display:block}.zl-material-cover.video img{filter:brightness(.94)}.zl-material-cover>svg{stroke-width:1.2px;width:36px;height:36px}.zl-material-cover-play{opacity:0;color:#fff;background:#4c385308;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset:0}.zl-material-cover:hover .zl-material-cover-play,.zl-material-cover:focus-visible .zl-material-cover-play{opacity:1}.zl-material-cover-play svg{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#5c416a66;border-radius:50%;width:34px;height:34px;padding:8px}.video .zl-material-cover-play{opacity:1}.zl-material-checkbox{z-index:1;background:#fffefde6;border:1px solid #f1e7f5;border-radius:5px;justify-content:center;align-items:center;min-width:22px;min-height:22px;padding:1px;display:flex;position:absolute;top:9px;left:9px}.zl-material-checkbox input{width:13px;height:13px;margin:2px}:where(.zl-material) .example-tag{color:#a58bb4;background:#ffffffeb;border:1px solid #efe6f4;border-radius:4px;padding:2px 5px;font-size:9px;position:absolute;top:10px;right:9px}.zl-material-duration{color:#fff;background:#5d486b75;border-radius:4px;padding:2px 5px;font-size:9px;position:absolute;bottom:8px;right:8px}:where(.zl-material) .audio-art{color:#bba0d1;align-items:center;gap:5px;height:48px;display:flex}:where(.zl-material) .audio-art i{background:currentColor;border-radius:4px;width:4px;display:block}:where(.zl-material) .audio-art i:nth-child(4n+1){height:16px}:where(.zl-material) .audio-art i:nth-child(4n+2){height:31px}:where(.zl-material) .audio-art i:nth-child(4n+3){height:45px}:where(.zl-material) .audio-art i:nth-child(4n){height:25px}.zl-material-card-copy{padding:12px 12px 10px}.zl-material-name-row{align-items:center;gap:5px;min-width:0;display:flex}.zl-material-asset-name{color:#92769f;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:12px;font-weight:500;overflow:hidden}.zl-material-asset-menu{color:#b9a1c8;background:0 0;border:0;border-radius:5px;flex-shrink:0;width:23px;height:23px;padding:0;font-size:18px;line-height:1}.zl-material-asset-menu:hover{background:#f4ecfb}.zl-material-meta{color:#c0a8cf;justify-content:space-between;gap:6px;margin-top:7px;font-size:9px;display:flex}.zl-material-meta span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zl-material-category-tag{color:#af92c1;text-overflow:ellipsis;white-space:nowrap;background:#faf5fd;border:1px solid #f2e8f7;border-radius:4px;max-width:100%;margin-top:9px;padding:1px 5px;font-size:9px;display:inline-flex;overflow:hidden}.zl-material-empty{color:#b499c5;text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;min-height:290px;display:flex}.zl-material-empty>svg{color:#d2bddf;width:42px;height:42px}.zl-material-empty strong{font-size:14px;font-weight:500}.zl-material-empty p{color:#c3add0;margin:0;font-size:11px;line-height:1.8}.zl-material-content-foot{color:#bfa9cd;border-top:1px solid #f0e9f6;flex-shrink:0;justify-content:space-between;gap:14px;min-height:43px;padding:12px 20px;font-size:9px;display:flex}.zl-material-storage-banner{color:#b4917e;background:#fffbf8;border:1px solid #ebdbd4;border-radius:9px;margin:0 0 13px;padding:10px 13px;font-size:11px;line-height:1.7}.zl-material-page-foot{text-align:center;color:#bdafc7;margin-top:12px;font-size:9px}.zl-material-menu{z-index:20;background:#fff;border:1px solid #e6d9ef;border-radius:9px;width:138px;padding:5px;position:fixed;box-shadow:0 10px 35px #3925481c}.zl-material-menu button{text-align:left;color:#a487b6;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:9px;font-size:11px;display:flex}.zl-material-menu button:hover,.zl-material-menu button:focus{background:#f7f0fc}.zl-material-menu button.danger{color:#b67f9e}.zl-material-dialog{width:min(540px,100vw - 30px);max-height:calc(100dvh - 40px);color:var(--ink);background:#fff;border:1px solid #e8dbf1;border-radius:16px;padding:23px;overflow:auto;box-shadow:0 22px 90px #35213d2e}.zl-material-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#32243d66}.zl-material-dialog-head{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.zl-material-dialog-head h2{color:#7d5f8f;margin:0 0 6px;font-size:19px;font-weight:600}.zl-material-dialog-head p{color:#b99fc8;margin:0;font-size:11px;line-height:1.7}.zl-material-close{color:#b69ac8;background:#f7f1fb;border:0;border-radius:7px;place-items:center;width:27px;height:27px;padding:0;font-size:22px;line-height:1;display:grid}.zl-material-drop{color:#ac8ac2;background:#fdf9ff;border:1px dashed #d4bfe5;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:143px;font-size:12px;display:flex}.zl-material-drop svg{width:27px;height:27px}.zl-material-drop small{color:#c0a8cf;font-size:10px}.zl-material-drop.dragging{background:#f3eafa;border-color:#aa83c7}.zl-material-upload-files{color:#aa8dbc;scrollbar-width:thin;max-height:142px;margin:12px 0;padding:0;font-size:11px;list-style:none;overflow:auto}.zl-material-upload-files li{border-bottom:1px solid #f4eaf8;align-items:center;gap:8px;padding:7px 2px;display:flex}.zl-material-upload-files span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.zl-material-upload-files small{color:#c0a7cf;flex-shrink:0;font-size:9px}.zl-material-field{color:#ac8fbd;flex-direction:column;gap:7px;margin-top:16px;font-size:11px;display:flex}.zl-material-field input,.zl-material-field select{color:#9f7db3;background:#fefbff;border:1px solid #e9dcef;border-radius:7px;outline:none;width:100%;height:37px;padding:0 10px}.zl-material-field input:focus,.zl-material-field select:focus{border-color:#bea0d6}.zl-material-dialog-foot{justify-content:flex-end;gap:8px;padding-top:19px;display:flex}.zl-material-dialog-status{color:#bb8da8;min-height:17px;margin:11px 0 0;font-size:10px;line-height:1.7}.zl-material-toast{z-index:100;color:#a081b3;background:#fff;border:1px solid #e2d2ed;border-radius:10px;align-items:center;gap:14px;max-width:calc(100vw - 30px);padding:12px 17px;font-size:12px;line-height:1.6;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 9px 35px #4d315b21}.zl-material-toast button{color:#a07eb7;white-space:nowrap;background:#f4eafa;border:0;border-radius:5px;padding:5px 8px;font-size:11px}.zl-material-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1650px){.zl-material-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.zl-material-cover{height:175px}}@media (width<=1100px){.zl-material-page{padding:20px 18px}.zl-material-body{grid-template-columns:150px minmax(0,1fr)}.zl-material-toolbar{flex-wrap:wrap;gap:8px;padding:13px 16px 10px}.zl-material-search{width:180px}.zl-material-grid-scroll{padding-left:16px;padding-right:16px}.zl-material-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.zl-material-cover{height:138px}.zl-material-category-pick{gap:5px;font-size:10px}.zl-material-note{font-size:9px}}@media (width<=850px){.zl-material-page{padding:18px 15px}.zl-material-body{grid-template-columns:132px minmax(0,1fr)}.zl-material-tabs-row{padding:0 16px}.zl-material-note{display:none}.zl-material-sort-select{max-width:96px}.zl-material-search{flex:100%;order:3;width:100%}.zl-material-toolbar>.zl-material-btn{margin-left:auto}.zl-material-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zl-material-selection{flex-wrap:wrap;padding-left:16px;padding-right:16px}.zl-material-selection-actions{gap:3px}.zl-material-selection-actions .zl-material-btn{padding:5px;font-size:9px}.zl-material-content-foot{padding-left:16px;padding-right:16px}.zl-material-content-foot>span:last-child{display:none}}@media (width<=650px){.zl-material-page{width:100%;padding:18px 12px}.zl-material-heading{gap:10px;margin-bottom:15px}.zl-material-heading h1{font-size:21px}.zl-material-heading p{font-size:10px}.zl-material-heading>.zl-material-btn{padding:8px 10px;font-size:11px}.zl-material-workspace{border-radius:14px;height:auto;min-height:calc(100dvh - 170px)}.zl-material-tabs-row{min-height:55px}.zl-material-tabs{gap:24px}.zl-material-body{flex-direction:column;display:flex}.zl-material-categories{background:#fdfaff;border-bottom:1px solid #eee4f5;border-right:0;padding:11px}.zl-material-category-heading{padding:0 3px 7px}.zl-material-category-list{flex-direction:row;gap:5px;max-height:none;padding-bottom:3px;overflow-x:auto}.zl-material-category-row{border:1px solid #eee5f5;border-radius:7px;flex-shrink:0}.zl-material-category-pick{padding:7px;font-size:10px}.zl-material-category-pick svg{display:none}.zl-material-category-pick small{margin-left:5px}.zl-material-category-more{width:18px;padding-right:3px}.zl-material-category-note{display:none}.zl-material-toolbar{padding-top:13px}.zl-material-grid-scroll{padding-bottom:16px;overflow:visible}.zl-material-grid{gap:11px}.zl-material-cover{height:145px}.zl-material-card-copy{padding:9px}.zl-material-asset-name{font-size:11px}.zl-material-meta,.zl-material-category-tag{font-size:8px}.zl-material-selection-actions{justify-content:flex-end;width:100%;margin-left:0;padding-top:4px}.zl-material-selection-actions .zl-material-btn{padding:5px 8px;font-size:10px}.zl-material-content-foot{font-size:9px}.zl-material-page-foot{font-size:8px}.zl-material-dialog{padding:19px}.zl-material-grid:empty{min-height:200px}}@media (prefers-reduced-motion:reduce){:where(.zl-material) *{transition:none!important}}.zl-material{box-sizing:border-box}.zl-material-error,.zl-material-status{color:#b47d9d;overflow-wrap:anywhere;margin:8px 20px;font-size:11px;line-height:1.7}.zl-material-error button{margin-left:8px}.zl-material-pagination{align-items:center;gap:10px;display:flex}.zl-material-cover video{object-fit:cover;width:100%;height:100%;display:block}.zl-material-cover-placeholder{flex-direction:column;align-items:center;gap:8px;display:flex}.zl-material-cover-placeholder svg{stroke-width:1.2px;width:36px;height:36px}.zl-material-cover-placeholder small{font-size:9px}.zl-material-menu-wrap{display:contents}.zl-material-dialog{margin:auto}.zl-material-picker .zl-material-workspace{height:min(580px,100dvh - 205px);min-height:320px}.zl-material-picker .zl-material-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.zl-material-picker .zl-material-cover{height:130px}.zl-material-picker .zl-material-dialog-foot>span{margin-right:auto;font-size:11px}.zl-material-preview-name{overflow-wrap:anywhere;margin:0 0 14px}.zl-material-preview-stage{background:#f8f3fb;border:1px solid #efe4f5;border-radius:11px;justify-content:center;align-items:center;max-width:100%;min-height:120px;padding:12px;display:flex;overflow:visible}.zl-material-preview-stage :is(img,video){object-fit:contain;width:auto;max-width:min(460px,100%);height:auto;max-height:min(360px,52dvh);display:block}.zl-material-preview-stage video{background:#28222d}.zl-material-preview-stage audio{width:460px;max-width:100%;margin:35px 0}.zl-material-preview-stage [role=alert]{text-align:center;overflow-wrap:anywhere}.zl-material-preview-stage [role=alert] button{white-space:normal}.zl-material-preview-meta{color:#aa90bb;font-size:10px}.zl-material .zl-material-help{vertical-align:middle;color:#9479bd;letter-spacing:0;cursor:pointer;background:#fff;border:1px solid #e0d9ef;border-radius:50%;flex:none;place-items:center;width:27px;min-width:27px;height:27px;margin-left:10px;padding:0;font:600 15px/1 system-ui,sans-serif;display:inline-grid}.zl-material .zl-material-help:hover{color:#7852b5;background:#f2ecfc}.zl-material .zl-material-help:focus-visible{outline-offset:3px;outline:3px solid #b5a1ec}@media (width<=480px){.zl-material .zl-material-help{width:25px;min-width:25px;height:25px;margin-left:8px}}.zl-material-guide{width:min(430px,100vw - 24px);margin:0;position:fixed;inset:auto 24px 24px auto;overflow:visible}.zl-material-guide h3{color:#806098;font-size:16px}.zl-material-guide small{color:#a58bb7}.zl-material-guide p{font-size:12px;line-height:1.8}.zl-material-guide-highlight{pointer-events:none;z-index:-1;border:2px solid #b293ce;border-radius:10px;position:fixed;box-shadow:0 0 0 4px #b293ce22}.zl-material-guide-highlight span{color:#a57fc5;font-size:30px;animation:1s ease-in-out infinite alternate zl-material-pointer;position:absolute;top:12px;left:12px}@keyframes zl-material-pointer{to{transform:translate(4px,4px)}}.zl-material-guide::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#32243d35}.zl-material-operations-queue{z-index:100;flex-direction:column;gap:8px;max-width:calc(100vw - 30px);max-height:40dvh;display:flex;position:fixed;bottom:24px;left:50%;overflow:auto;transform:translate(-50%)}.zl-material-operations-queue .zl-material-toast{flex-shrink:0;max-width:none;position:static;transform:none}.zl-material-toast small{overflow-wrap:anywhere;max-width:440px;font-size:10px;display:block}@media (width<=650px){.zl-material-picker .zl-material-workspace{height:calc(100dvh - 220px);min-height:0}.zl-material-picker .zl-material-categories{flex-shrink:0}.zl-material-picker .zl-material-content{flex:1}.zl-material-picker .zl-material-grid-scroll{overflow:auto}.zl-material-picker .zl-material-dialog-foot{flex-wrap:wrap}.zl-material-guide{max-height:55dvh;bottom:12px;right:12px;overflow:auto}}@media (prefers-reduced-motion:reduce){.zl-material *{scroll-behavior:auto;transition:none!important;animation:none!important}}@media (width<=650px){.zl-material-tabs-row{gap:0;padding-inline:12px}.zl-material-tabs{justify-content:space-between;gap:0;width:100%}.zl-material-tabs button{white-space:nowrap;gap:3px;font-size:11px}.zl-material-tabs button svg{width:15px;height:15px}.zl-material-search input,.zl-material-field input{font-size:16px}}.zl-material-preview{width:min(600px,100vw - 30px);max-width:600px;max-height:calc(100dvh - 32px)}.zl-material-picker{width:min(1080px,100vw - 30px);max-width:none}.zl-material-preview-stage :is(img,video){object-fit:contain;width:auto;max-width:min(460px,100%);height:auto;max-height:min(360px,52dvh)}@media (width<=650px){.zl-material-preview{width:calc(100vw - 24px);padding:18px}.zl-material-picker{width:calc(100vw - 16px);padding:12px}}.za-guide-tour{z-index:2147483000;isolation:isolate;pointer-events:none;color:#323248;touch-action:pan-y;font:14px/1.6 Microsoft YaHei UI,PingFang SC,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.za-guide-tour,.za-guide-tour *{box-sizing:border-box}.za-guide-spotlight{pointer-events:none;border:2px solid #8b73e6;border-radius:11px;min-width:4px;min-height:4px;position:fixed;box-shadow:0 0 0 100vmax #201b3d70,0 0 0 5px #c4b5fd40}.za-guide-spotlight[hidden]{display:none!important}.za-guide-card{overscroll-behavior:contain;z-index:2;scrollbar-width:thin;pointer-events:auto;background:#fff;border:1px solid #e4def2;border-radius:16px;width:min(336px,100vw - 24px);max-height:calc(100dvh - 24px);padding:19px;position:fixed;overflow:auto;box-shadow:0 18px 65px #201a4638}.za-guide-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:9px;display:flex}.za-guide-tour-name{color:#847593;overflow-wrap:anywhere;font-size:11px}.za-guide-count{color:#8564c6;font-variant-numeric:tabular-nums;background:#f3effc;border-radius:12px;flex-shrink:0;padding:2px 7px;font-size:10px}.za-guide-card .za-guide-step-title{color:#3e3455;overflow-wrap:anywhere;margin:0 0 9px;font-size:18px;font-weight:650;line-height:1.45}.za-guide-card .za-guide-copy{color:#6d647c;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.85}.za-guide-card .za-guide-hint{color:#a096ad;margin:11px 0 15px;font-size:11px;line-height:1.6}.za-guide-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.za-guide-actions button{cursor:pointer;border-radius:8px;min-height:34px;padding:7px 11px;font-family:inherit;font-size:12px;line-height:1.4}.za-guide-actions .za-guide-skip{color:#9b8baa;background:0 0;border:0;margin-right:auto;padding-left:0}.za-guide-actions .za-guide-previous{color:#8668b1;background:#fff;border:1px solid #e8e1f2}.za-guide-actions .za-guide-next{color:#fff;background:linear-gradient(105deg,#7260e5,#8952d8);border:1px solid #0000;min-width:70px}.za-guide-actions button:disabled{opacity:.38;cursor:default}.za-guide-actions button:focus-visible{outline-offset:3px;outline:3px solid #b5a1ec}.za-guide-cursor{filter:drop-shadow(0 2px 3px #30204455);width:36px;height:40px;margin:-10px 0 0 -8px;animation:1.8s ease-in-out infinite pt-cursor-tap;position:absolute;top:50%;left:50%}.za-guide-cursor svg{fill:#fff;stroke:#7953c5;stroke-width:1.7px;stroke-linejoin:round;width:28px;height:32px;position:relative}.za-guide-click-ring{opacity:0;border:2px solid #8b5ed7;border-radius:50%;width:24px;height:24px;animation:1.8s ease-out infinite pt-click-ring;position:absolute;top:-8px;left:-8px}.za-guide-tour-help{vertical-align:middle;color:#9479bd;letter-spacing:0;cursor:pointer;background:#fff;border:1px solid #e0d9ef;border-radius:50%;flex:none;place-items:center;width:27px;min-width:27px;height:27px;margin-left:10px;padding:0;font:600 15px/1 system-ui,sans-serif;display:inline-grid}.za-guide-tour-help:hover{color:#7852b5;background:#f2ecfc}.za-guide-tour-help:focus-visible{outline-offset:3px;outline:3px solid #b5a1ec}@keyframes pt-cursor-tap{0%,to{transform:translate(4px,5px)}35%,52%{transform:translate(0)}45%{transform:translate(0)scale(.91)}}@keyframes pt-click-ring{0%,34%{opacity:0;transform:scale(.45)}44%{opacity:.85}78%,to{opacity:0;transform:scale(1.9)}}@media (width<=480px){.za-guide-card{border-radius:14px;padding:16px}.za-guide-card .za-guide-step-title{font-size:17px}.za-guide-card .za-guide-copy{font-size:12px}.za-guide-actions button{min-height:36px}.za-guide-tour-help{width:25px;min-width:25px;height:25px;margin-left:8px}}@media (height<=460px){.za-guide-card{padding:13px}.za-guide-card .za-guide-hint{margin:7px 0 10px}.za-guide-card .za-guide-copy{font-size:12px;line-height:1.65}}@media (prefers-reduced-motion:reduce){.za-guide-cursor,.za-guide-click-ring{animation:none!important}.za-guide-click-ring{opacity:.4;transform:scale(1)}}.za-guide-error{color:#a76747;background:#fffaef;border:1px solid #f1e2c8;border-radius:8px;margin-top:12px;padding:9px;font-size:11px;line-height:1.7}.za-guide-error button{color:#8668b1;font:inherit;background:#fff;border:1px solid #e8e1f2;border-radius:6px;padding:4px 9px}.za-recharge .za-heading .za-help{color:#9479bd;background:#fff;border-color:#e0d9ef;margin-left:10px;font:600 15px/1 system-ui,sans-serif}dialog.zl-material.zl-material-preview{box-sizing:border-box;border-radius:16px;width:min(600px,100vw - 32px);height:auto;max-height:calc(100dvh - 32px);margin:auto;padding:16px;overflow:auto}.zl-material-preview .zl-material-preview-title{overflow-wrap:anywhere}.zl-material-preview .zl-material-preview-stage{background:#f8f3fb;border:1px solid #efe4f5;border-radius:11px;justify-content:center;align-items:center;height:auto;min-height:0;max-height:none;padding:10px;display:flex;overflow:hidden}.zl-material-preview .zl-material-preview-stage :is(img,video){object-fit:contain;border-radius:8px;width:auto;max-width:min(460px,100%);height:auto;max-height:min(360px,52dvh);margin:0 auto;display:block}.zl-material-preview .zl-material-preview-stage video{background:#28222d}.zl-material-preview .zl-material-preview-stage audio{width:min(460px,100%);min-height:48px;margin:12px auto}.zl-material-preview .zl-material-preview-meta{color:#bfa2ce;flex-wrap:wrap;gap:15px;margin-top:12px;font-size:10px;display:flex}@media (width<=480px){dialog.zl-material.zl-material-preview{padding:12px}}.zl-material .material-picker-cover{pointer-events:none;border-radius:inherit;display:block;position:absolute;inset:0;overflow:hidden}.zl-material .material-picker-cover>img,.zl-material .material-picker-cover>video{object-fit:cover;visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.zl-material .material-picker-cover[data-cover-state=ready]>img,.zl-material .material-picker-cover[data-cover-state=ready]>video{visibility:visible}dialog.zl-material .material-card-thumbnail:has(.material-picker-cover) .material-card-select{background:0 0}:is(dialog.zl-material .material-card-thumbnail:has([data-cover-state=ready]) .material-video-symbol,dialog.zl-material .bmp-thumbnail:has([data-cover-state=ready]) .bmp-thumb-placeholder){visibility:hidden}.zl-material .material-cover-status{z-index:4;color:#776b86;text-align:center;background:#ffffffde;border-radius:5px;padding:3px 6px;font-size:10px;position:absolute;bottom:26px;left:8px;right:8px}.zl-material .material-cover-error{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.zl-material .material-cover-error>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.zl-material .material-cover-error button{pointer-events:auto;color:#947aca;font:inherit;cursor:pointer;background:#f8f2ff;border:1px solid #ded0f2;border-radius:4px;padding:2px 6px}.zl-material .zl-material-cover{isolation:isolate}.zl-material .zl-material-cover-trigger{z-index:2;cursor:pointer;border-radius:inherit;background:0 0;border:0;position:absolute;inset:0}.zl-material .zl-material-cover-play,.zl-material .zl-material-duration{pointer-events:none;z-index:3}dialog.zl-picker-work{box-shadow:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin:auto;font:14px/1.7 -apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif}dialog.zl-picker-work::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#191a3033}dialog.zl-picker-work:not([open]){display:none}dialog.zl-picker-work button,dialog.zl-picker-work input,dialog.zl-picker-work select{font:inherit}dialog.zl-picker-work button{cursor:pointer;transition:background .16s,border-color .16s}dialog.zl-picker-work button:disabled{cursor:default;opacity:.5}dialog.zl-picker-work :focus-visible{outline-offset:3px;outline:2px solid #6366f1}dialog.zl-picker-work svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}dialog.zl-picker-work :is(h1,h2,h3,p){margin:0}dialog.zl-picker-work [hidden]{display:none!important}dialog.zl-picker-batch button{color:inherit;transition:background .18s,box-shadow .18s,transform .18s}dialog.zl-picker-batch button:active{transform:translateY(1px)}dialog.zl-picker-batch button:disabled{opacity:1}dialog.zl-picker-work{color:#4b5563;box-sizing:border-box;background:#fff;border:1px solid #e6e4ec;border-radius:22px;width:min(1040px,100% - 40px);max-width:calc(100% - 24px);height:min(730px,100vh - 40px);max-height:calc(100vh - 40px);padding:0;overflow:hidden}dialog.zl-picker-work[open]{flex-direction:column;display:flex}dialog.zl-picker-work *{box-sizing:border-box}dialog.zl-picker-work .material-library-header{border-bottom:1px solid #f0edf5;flex:none;justify-content:space-between;align-items:center;min-height:75px;padding:20px 26px;display:flex}dialog.zl-picker-work .material-library-header>div{align-items:center;gap:13px;min-width:0;display:flex}dialog.zl-picker-work .material-library-header h3{color:#202a3b;margin:0;font-size:20px;font-weight:650;line-height:28px}dialog.zl-picker-work .material-library-header>div>span{color:#a19aab;white-space:nowrap;background:#f5f3fa;border-radius:5px;padding:3px 9px;font-size:12px}dialog.zl-picker-work .material-icon-button{color:#a6a0af;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:4px;display:flex}dialog.zl-picker-work .material-icon-button:hover{color:#74628f;background:#f5f2fa}dialog.zl-picker-work .material-icon-button svg{width:20px;height:20px}dialog.zl-picker-work .material-library-body{flex:1;grid-template-columns:174px minmax(0,1fr);min-width:0;min-height:0;display:grid}dialog.zl-picker-work .material-library-sidebar{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e0dbeb transparent;border-right:1px solid #f0edf5;min-height:0;padding:20px 10px 15px 15px;overflow-y:auto}dialog.zl-picker-work .material-library-sidebar nav{gap:4px;display:grid}dialog.zl-picker-work .material-category{color:#8c8599;width:100%;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:9px 10px;font-size:12px;line-height:18px;display:flex}dialog.zl-picker-work .material-category svg{color:#aba3bb;flex:none;width:15px;height:15px}dialog.zl-picker-work .material-category>span{white-space:nowrap;flex:1;min-width:0}dialog.zl-picker-work .material-category b{color:#b2aabd;font-size:11px;font-weight:400}dialog.zl-picker-work .material-category.is-current{color:#7a5cdd;background:#f1ecff}dialog.zl-picker-work .material-category.is-current svg,dialog.zl-picker-work .material-category.is-current b{color:#8a6be5}dialog.zl-picker-work .material-category:hover{background:#f8f5fd}dialog.zl-picker-work .material-library-main{flex-direction:column;min-width:0;min-height:0;padding:20px 24px 18px;display:flex}dialog.zl-picker-work .material-library-toolbar{flex:none;align-items:center;gap:10px;min-width:0;margin:0 0 18px;display:flex}dialog.zl-picker-work .material-library-search{background:#faf9fc;border:1px solid #ebe7f1;border-radius:8px;align-items:center;gap:8px;width:100%;min-width:0;height:37px;padding:7px 11px;display:flex}dialog.zl-picker-work .material-library-search>svg{color:#b7afbf;flex:none;width:15px;height:15px}dialog.zl-picker-work .material-library-search input{font:inherit;color:#6a6178;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:12px;line-height:20px}dialog.zl-picker-work .material-library-search input::placeholder{color:#b5acbf}dialog.zl-picker-work .material-library-search:focus-within{border-color:#c6b5ef;box-shadow:0 0 0 2px #f3eeff}dialog.zl-picker-work .material-library-search input::-webkit-search-cancel-button{display:none}dialog.zl-picker-work .material-search-clear{color:#b1a7bd;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:21px;height:21px;padding:3px;display:flex}dialog.zl-picker-work .material-search-clear[hidden]{display:none}dialog.zl-picker-work .material-search-clear svg{width:13px;height:13px}dialog.zl-picker-work .material-mobile-category{display:none}dialog.zl-picker-work .material-library-grid{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7cfe5 transparent;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:17px 18px;min-width:0;min-height:0;padding:1px 3px 5px 1px;display:grid;overflow:hidden auto}dialog.zl-picker-work .material-card{background:#fff;min-width:0;padding:0}dialog.zl-picker-work .material-card-thumbnail{aspect-ratio:16/10;background:linear-gradient(135deg,#ebe4f5 0%,#e5def0 55%,#d3c9e0 100%);border:1px solid #e8e2f0;border-radius:10px;position:relative;overflow:hidden}dialog.zl-picker-work .material-card.is-selected .material-card-thumbnail{border:2px solid #9a72e8;box-shadow:0 0 0 2px #f3ecff}dialog.zl-picker-work .material-card-select{cursor:pointer;color:#9f8db8;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}dialog.zl-picker-work .material-video-symbol{pointer-events:none;--icon-size:38px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}dialog.zl-picker-work .material-video-symbol svg{stroke-width:1.4px;color:#b2a1c9;width:38px;height:38px}dialog.zl-picker-work .material-card-radio{color:#fff;background:#f9f5fe;border:1px solid #bcaecd;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;display:flex;position:absolute;top:9px;right:9px}dialog.zl-picker-work .material-card.is-selected .material-card-radio{background:#9a70e7;border-color:#9a70e7}dialog.zl-picker-work .material-card-radio svg{stroke-width:2.5px;width:12px;height:12px}dialog.zl-picker-work .material-card-duration{color:#fff;font-variant-numeric:tabular-nums;background:#75677b70;border-radius:4px;padding:0 5px;font-size:10px;line-height:18px;position:absolute;bottom:7px;right:8px}dialog.zl-picker-work .material-card-preview{color:#9d8cb2;font:inherit;cursor:pointer;background:#ffffff9c;border:0;border-radius:4px;padding:2px 7px;font-size:10px;line-height:17px;position:absolute;top:8px;left:8px}dialog.zl-picker-work .material-card-preview:hover{color:#7556aa;background:#fff}dialog.zl-picker-work .material-card-name{color:#8d819c;width:100%;font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:8px 1px 0;font-size:12px;line-height:19px;display:block;overflow:hidden}dialog.zl-picker-work .material-card.is-selected .material-card-name{color:#8056c6}dialog.zl-picker-work .material-library-footer{background:#fff;border-top:1px solid #eeeaf4;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:73px;padding:16px 26px;display:flex}dialog.zl-picker-work .material-selected-count{color:#a499b2;white-space:nowrap;font-size:12px}dialog.zl-picker-work .material-selected-count b{color:#8b64ce;font-weight:500}dialog.zl-picker-work .material-library-footer>div{gap:11px;display:flex}dialog.zl-picker-work .material-button{color:#9b8bab;min-width:78px;min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2dceb;border-radius:8px;justify-content:center;align-items:center;padding:7px 17px;font-size:12px;line-height:20px;display:inline-flex}dialog.zl-picker-work .material-confirm{color:#fff;background:#9e77e5;border-color:#9e77e5}dialog.zl-picker-work .material-confirm:disabled{color:#f8f4fe;cursor:not-allowed;background:#d9c9f0;border-color:#d9c9f0}dialog.zl-picker-work .material-library-empty{color:#a89db4;text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:9px;min-height:260px;padding:54px 14px;display:flex}dialog.zl-picker-work .material-library-empty>svg{color:#c7bcd5;width:38px;height:38px;margin-bottom:7px}dialog.zl-picker-work .material-library-empty>strong{color:#8e819f;font-size:14px;font-weight:500}dialog.zl-picker-work .material-library-empty>span{font-size:12px}dialog.zl-picker-work .material-empty-reset{color:#9168d6;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:5px;padding:5px;font-size:12px}dialog.zl-picker-work .material-preview-slot:empty{display:none}dialog.zl-picker-work:has(.material-preview-layer){width:min(600px,100vw - 32px);max-width:min(600px,100vw - 32px);height:auto;min-height:0;max-height:calc(100dvh - 32px);overflow:hidden}dialog.zl-picker-work:has(.material-preview-layer)>:is(.material-library-header,.material-library-body,.material-library-footer){display:none}dialog.zl-picker-work:has(.material-preview-layer)>.material-preview-slot{flex:0 auto;min-width:0;min-height:0;overflow:auto}dialog.zl-picker-work:has(.material-preview-layer) .material-preview-layer{z-index:5;background:#fff;flex-direction:column;gap:12px;min-width:0;max-height:calc(100dvh - 34px);padding:18px;display:flex;position:relative;inset:auto;overflow-y:auto}dialog.zl-picker-work:has(.material-preview-layer) .material-preview-screen :is(img,video){object-fit:contain;width:auto;max-width:min(460px,100%);height:auto;max-height:min(360px,52dvh);margin:auto;display:block}dialog.zl-picker-work:has(.material-preview-layer) .material-preview-screen audio{width:min(460px,100%);max-width:100%;height:auto;margin:auto;display:block}dialog.zl-picker-work:has(.material-preview-layer) .material-preview-layer>footer{flex-wrap:wrap}dialog.zl-picker-work .material-preview-layer>header{flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}dialog.zl-picker-work .material-preview-layer h4{color:#4b3c60;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600}dialog.zl-picker-work .material-preview-layer header span{color:#a294af;font-size:12px}dialog.zl-picker-work:has(.material-preview-layer) .material-preview-screen{color:#a58abf;text-align:center;--icon-size:58px;background:linear-gradient(135deg,#f0e9f9,#d9cde9);border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;height:auto;min-height:0;padding:18px 14px;display:flex}dialog.zl-picker-work .material-preview-screen strong{color:#9478ae;font-size:17px;font-weight:500}dialog.zl-picker-work .material-preview-screen span{color:#ac95c1;font-size:12px}dialog.zl-picker-work .material-preview-layer>p{color:#a597b2;text-align:center;margin:0;font-size:12px}dialog.zl-picker-work .material-preview-layer>footer{flex:none;justify-content:flex-end;gap:10px;display:flex}dialog.zl-picker-work .material-sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}dialog.zl-picker-work .material-library-search input{box-shadow:none;background:0 0;border:0;border-radius:0;height:auto;padding:0}dialog.zl-picker-work .material-video-symbol svg{stroke-width:1.4px;width:38px;height:38px}dialog.zl-picker-work .material-preview-screen>svg{stroke-width:1.2px;width:58px;height:58px}@media (width>=651px){dialog.zl-picker-work .material-card-thumbnail{aspect-ratio:auto;width:100%;height:118px}}@media (width<=850px){dialog.zl-picker-work{border-radius:18px;width:calc(100% - 24px);height:min(710px,100vh - 24px);max-height:calc(100vh - 24px)}dialog.zl-picker-work .material-library-body{grid-template-columns:145px minmax(0,1fr)}dialog.zl-picker-work .material-library-header{min-height:65px;padding:17px 19px}dialog.zl-picker-work .material-library-sidebar{padding:14px 7px 12px}dialog.zl-picker-work .material-category{gap:7px;padding:8px;font-size:11px}dialog.zl-picker-work .material-library-main{padding:16px}dialog.zl-picker-work .material-library-grid{gap:15px 12px}dialog.zl-picker-work .material-library-footer{min-height:65px;padding:13px 19px}}@media (width<=650px){dialog.zl-picker-work .material-library-body{flex-direction:column;display:flex}dialog.zl-picker-work .material-library-sidebar{display:none}dialog.zl-picker-work .material-library-main{flex:1;padding:14px}dialog.zl-picker-work .material-mobile-category{flex:0 0 115px;min-width:0;display:block}dialog.zl-picker-work .material-mobile-category select{color:#8c7b9d;width:100%;height:37px;font:inherit;background:#faf8fd;border:1px solid #e6e0ee;border-radius:8px;min-width:0;padding:6px;font-size:12px}dialog.zl-picker-work .material-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}dialog.zl-picker-work .material-library-toolbar{gap:8px;margin-bottom:14px}dialog.zl-picker-work .material-library-search{gap:5px;padding:7px}dialog.zl-picker-work .material-library-search input{font-size:16px}dialog.zl-picker-work .material-library-header h3{font-size:18px}dialog.zl-picker-work .material-library-header>div{gap:8px}dialog.zl-picker-work .material-preview-layer{padding:18px}}@media (width<=340px){dialog.zl-picker-work .material-library-grid{grid-template-columns:minmax(0,1fr)}dialog.zl-picker-work .material-library-toolbar{flex-wrap:wrap}dialog.zl-picker-work .material-mobile-category{flex:1 0 100%}dialog.zl-picker-work .material-library-header{min-height:60px;padding:14px}dialog.zl-picker-work .material-library-header>div>span{padding:2px 6px;font-size:11px}dialog.zl-picker-work .material-library-footer{gap:8px;padding:12px 14px}dialog.zl-picker-work .material-library-footer>div{gap:7px}dialog.zl-picker-work .material-button{min-width:63px;padding:6px 13px}}dialog.zl-picker-batch{--bmp-purple:#6c5cf6;--bmp-border:#e8e7f0;--bmp-muted:#9290a5;box-sizing:border-box;border:1px solid var(--bmp-border);color:#414052;background:#fff;border-radius:22px;width:min(980px,100vw - 40px);max-width:none;height:min(740px,100dvh - 48px);max-height:none;margin:auto;padding:0;font:14px/1.5 Inter,Segoe UI,Microsoft YaHei UI,PingFang SC,sans-serif;overflow:hidden;box-shadow:0 24px 90px #28204433}dialog.zl-picker-batch:not([open]){display:none}dialog.zl-picker-batch[open]{flex-direction:column;display:flex}dialog.zl-picker-batch::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#24213565}dialog.zl-picker-batch *{box-sizing:border-box}dialog.zl-picker-batch [hidden]{display:none!important}dialog.zl-picker-batch button,dialog.zl-picker-batch input,dialog.zl-picker-batch select{font:inherit}dialog.zl-picker-batch button{cursor:pointer}dialog.zl-picker-batch button:disabled{cursor:not-allowed}dialog.zl-picker-batch :focus-visible{outline-offset:3px;outline:3px solid #bab1ff}dialog.zl-picker-batch svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:21px;height:21px}dialog.zl-picker-batch .bmp-header{border-bottom:1px solid var(--bmp-border);flex-shrink:0;align-items:center;gap:13px;padding:24px 26px 20px;display:flex}dialog.zl-picker-batch .bmp-header-icon{width:42px;height:42px;color:var(--bmp-purple);background:#f0edff;border-radius:13px;place-items:center;display:grid}dialog.zl-picker-batch .bmp-header h2{color:#242536;margin:0;font-size:21px;line-height:1.4}dialog.zl-picker-batch .bmp-header p{color:var(--bmp-muted);margin:4px 0 0;font-size:12px}dialog.zl-picker-batch .bmp-icon-button{color:#9390a5;background:0 0;border:0;border-radius:9px;place-items:center;padding:8px;display:grid}dialog.zl-picker-batch .bmp-icon-button:hover{color:var(--bmp-purple);background:#f2f0fa}dialog.zl-picker-batch .bmp-close{margin-left:auto}dialog.zl-picker-batch .bmp-main{flex:1;grid-template-columns:164px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}dialog.zl-picker-batch .bmp-sidebar{border-right:1px solid var(--bmp-border);background:#fbfaff;padding:22px 12px;overflow:auto}dialog.zl-picker-batch .bmp-sidebar-label{letter-spacing:1px;color:#a09bac;margin:0 12px 13px;font-size:11px}dialog.zl-picker-batch .bmp-category{color:#777486;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:5px;padding:11px 12px;display:flex}dialog.zl-picker-batch .bmp-category.active{color:var(--bmp-purple);background:#eeebff;font-weight:650}dialog.zl-picker-batch .bmp-category-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}dialog.zl-picker-batch .bmp-category-count{opacity:.8;font-size:11px}dialog.zl-picker-batch .bmp-sidebar-note{color:#aaa6b6;padding:16px 12px 0;font-size:11px;line-height:1.8}dialog.zl-picker-batch .bmp-content{flex-direction:column;min-width:0;min-height:0;padding:20px 22px 0;display:flex}dialog.zl-picker-batch .bmp-toolbar{flex-shrink:0;align-items:center;gap:10px;display:flex}dialog.zl-picker-batch .bmp-search-wrap{border:1px solid var(--bmp-border);color:#aaa5ba;background:#fbfbfd;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:100px;padding:0 12px;display:flex}dialog.zl-picker-batch .bmp-search-wrap svg{width:18px;height:18px}dialog.zl-picker-batch .bmp-search{color:#414052;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:10px 0}dialog.zl-picker-batch .bmp-search::placeholder{color:#aaa5ba}dialog.zl-picker-batch .bmp-search-wrap:focus-within{border-color:#bdb3ff;box-shadow:0 0 0 3px #f1eeff}dialog.zl-picker-batch .bmp-sort{border:1px solid var(--bmp-border);color:#7c788c;background:#fff;border-radius:10px;width:111px;padding:10px 7px;font-size:12px!important}dialog.zl-picker-batch .bmp-button{border:1px solid var(--bmp-border);color:#6e6a80;white-space:nowrap;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:8px 14px;display:inline-flex;font-size:13px!important}dialog.zl-picker-batch .bmp-button:hover:not(:disabled){background:#f7f5ff;border-color:#cec5ff}dialog.zl-picker-batch .bmp-button.primary{color:#fff;background:linear-gradient(115deg,#6c63f7,#8339f2);border-color:#0000;box-shadow:0 5px 13px #7356ef20}dialog.zl-picker-batch .bmp-button.primary:hover:not(:disabled){filter:brightness(1.05)}dialog.zl-picker-batch .bmp-button.primary:disabled{color:#aaa2bc;box-shadow:none;background:#e6e2f3}dialog.zl-picker-batch .bmp-button:disabled{opacity:.6}dialog.zl-picker-batch .bmp-upload{color:var(--bmp-purple);background:#f6f4ff;border-color:#ded8ff}dialog.zl-picker-batch .bmp-upload svg{width:17px;height:17px}dialog.zl-picker-batch .bmp-warning{color:#a67c34;background:#fffbf2;border:1px solid #f3deb7;border-radius:8px;flex-shrink:0;margin-top:12px;padding:9px 11px;font-size:12px;line-height:1.6}dialog.zl-picker-batch .bmp-list-head{min-height:51px;color:var(--bmp-muted);flex-shrink:0;align-items:center;gap:9px;font-size:12px;display:flex}dialog.zl-picker-batch .bmp-list-head strong{color:#777285;font-weight:600}dialog.zl-picker-batch .bmp-select-all{white-space:nowrap;cursor:pointer;align-items:center;gap:7px;margin-left:auto;display:inline-flex}dialog.zl-picker-batch input[type=checkbox]{accent-color:var(--bmp-purple);cursor:pointer;width:15px;height:15px;margin:0}dialog.zl-picker-batch .bmp-scroll{scrollbar-width:thin;scrollbar-color:#d9d3ed transparent;flex:1;min-height:0;padding:2px 3px 20px 1px;overflow:auto}dialog.zl-picker-batch .bmp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}dialog.zl-picker-batch .bmp-card{border:1px solid var(--bmp-border);cursor:pointer;background:#fff;border-radius:12px;min-width:0;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}dialog.zl-picker-batch .bmp-card:hover{border-color:#c9c0ff;box-shadow:0 3px 12px #8472c811}dialog.zl-picker-batch .bmp-card.selected{border-color:#8d7bff;box-shadow:0 0 0 2px #e8e1ff}dialog.zl-picker-batch .bmp-card.added{cursor:default;background:#fbfbfd}dialog.zl-picker-batch .bmp-thumbnail{aspect-ratio:16/10;background:linear-gradient(130deg,#e5e1ed,#f5f1fb);place-items:center;display:grid;position:relative;overflow:hidden}dialog.zl-picker-batch .bmp-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}dialog.zl-picker-batch .bmp-thumb-placeholder{color:#aaa0be;place-items:center;width:100%;height:100%;display:grid}dialog.zl-picker-batch .bmp-thumb-placeholder svg{opacity:.65;width:34px;height:34px}dialog.zl-picker-batch .bmp-selection{z-index:1;background:#fffe;border-radius:7px;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:9px;left:9px;box-shadow:0 1px 5px #21172817}dialog.zl-picker-batch .bmp-duration{color:#fff;background:#25203091;border-radius:4px;padding:2px 5px;font-size:10px;position:absolute;bottom:8px;right:8px}dialog.zl-picker-batch .bmp-example{color:#797083;background:#ffffffdf;border-radius:4px;padding:2px 5px;font-size:10px;position:absolute;bottom:8px;left:8px}dialog.zl-picker-batch .bmp-added-tag{color:#33876a;background:#eafff4;border-radius:5px;padding:3px 7px;font-size:10px;position:absolute;top:9px;right:8px}dialog.zl-picker-batch .bmp-card-body{padding:10px 11px 11px}dialog.zl-picker-batch .bmp-card-name{color:#514a63;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:550;line-height:1.6;overflow:hidden}dialog.zl-picker-batch .bmp-card-meta{color:#a29aaa;align-items:center;gap:5px;margin-top:6px;font-size:10px;display:flex}dialog.zl-picker-batch .bmp-card-category{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}dialog.zl-picker-batch .bmp-preview-button{color:var(--bmp-purple);background:#f5f2ff;border:0;border-radius:5px;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:2px 5px;display:flex;font-size:11px!important}dialog.zl-picker-batch .bmp-preview-button svg{width:13px;height:13px}dialog.zl-picker-batch .bmp-empty{text-align:center;color:#a19bac;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:280px;padding:30px;display:flex}dialog.zl-picker-batch .bmp-empty-icon{color:#aca1cc;background:#f5f2fd;border-radius:20px;place-items:center;width:67px;height:67px;margin-bottom:3px;display:grid}dialog.zl-picker-batch .bmp-empty-icon svg{width:29px;height:29px}dialog.zl-picker-batch .bmp-empty h3{color:#777083;margin:0;font-size:16px;font-weight:600}dialog.zl-picker-batch .bmp-empty p{max-width:340px;margin:0;font-size:12px;line-height:1.8}dialog.zl-picker-batch .bmp-spinner{border:3px solid #ebe6ff;border-top-color:var(--bmp-purple);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite zl-picker-batch-spin}@keyframes zl-picker-batch-spin{to{transform:rotate(360deg)}}dialog.zl-picker-batch .bmp-footer{border-top:1px solid var(--bmp-border);background:#fff;flex-shrink:0;align-items:center;gap:10px;min-height:78px;padding:16px 25px;display:flex}dialog.zl-picker-batch .bmp-selection-summary{color:#8f889e;min-width:0;margin-right:auto;font-size:13px}dialog.zl-picker-batch .bmp-selection-summary b{color:var(--bmp-purple);margin:0 3px;font-size:16px}dialog.zl-picker-batch .bmp-selection-summary small{color:#aaa3b5;margin-top:3px;font-size:11px;display:block}dialog.zl-picker-batch .bmp-clear{color:var(--bmp-purple);background:0 0;border:0;padding:2px 6px;font-size:12px!important}dialog.zl-picker-batch .bmp-footer .primary{min-width:167px}dialog.zl-picker-batch .bmp-toast{color:#fff;z-index:5;pointer-events:none;background:#343044f2;border-radius:10px;max-width:calc(100% - 48px);padding:10px 16px;font-size:12px;position:absolute;bottom:88px;left:50%;transform:translate(-50%)}dialog.zl-picker-batch .bmp-preview{z-index:3;background:#fff;flex-direction:column;padding:0;display:flex;position:absolute;inset:0}dialog.zl-picker-batch .bmp-preview-header{border-bottom:1px solid var(--bmp-border);flex-shrink:0;align-items:center;gap:10px;min-height:75px;padding:19px 23px;display:flex}dialog.zl-picker-batch .bmp-preview-title{color:#474053;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:16px;font-weight:600;overflow:hidden}dialog.zl-picker-batch .bmp-preview-stage{background:#15131e;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}dialog.zl-picker-batch .bmp-preview-stage video,dialog.zl-picker-batch .bmp-preview-stage img{object-fit:contain;width:100%;height:100%;max-height:100%;display:block}dialog.zl-picker-batch .bmp-preview-placeholder{color:#b5acc6;text-align:center;flex-direction:column;align-items:center;gap:14px;padding:30px;display:flex}dialog.zl-picker-batch .bmp-preview-placeholder svg{width:45px;height:45px}dialog.zl-picker-batch .bmp-preview-caption{color:#938a9f;background:#faf9fd;flex-shrink:0;padding:16px 24px;font-size:12px}dialog.zl-picker-batch .bmp-preview-caption strong{color:#7b669d;font-weight:500}@media (width<=760px){dialog.zl-picker-batch{border-radius:17px;width:calc(100vw - 20px);height:calc(100dvh - 28px)}dialog.zl-picker-batch .bmp-header{padding:18px}dialog.zl-picker-batch .bmp-main{grid-template-columns:125px minmax(0,1fr)}dialog.zl-picker-batch .bmp-sidebar{padding:18px 8px}dialog.zl-picker-batch .bmp-content{padding:16px 15px 0}dialog.zl-picker-batch .bmp-toolbar{flex-wrap:wrap}dialog.zl-picker-batch .bmp-search-wrap{flex-basis:100%}dialog.zl-picker-batch .bmp-sort,dialog.zl-picker-batch .bmp-upload{flex:1}dialog.zl-picker-batch .bmp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}dialog.zl-picker-batch .bmp-footer{padding:13px 16px}dialog.zl-picker-batch .bmp-selection-summary small{display:none}dialog.zl-picker-batch .bmp-footer .primary{min-width:0;padding:9px 12px}dialog.zl-picker-batch .bmp-list-head{font-size:11px}dialog.zl-picker-batch .bmp-select-all{gap:4px}}@media (width<=480px){dialog.zl-picker-batch .bmp-main{grid-template-columns:minmax(0,1fr)}dialog.zl-picker-batch .bmp-sidebar{border-right:0;border-bottom:1px solid var(--bmp-border);align-items:center;gap:5px;padding:9px 12px;display:flex;overflow:auto}dialog.zl-picker-batch .bmp-sidebar-label,dialog.zl-picker-batch .bmp-sidebar-note{display:none}dialog.zl-picker-batch .bmp-category{white-space:nowrap;flex-shrink:0;width:auto;margin:0;padding:6px 9px;font-size:12px}dialog.zl-picker-batch .bmp-content{min-height:0}dialog.zl-picker-batch .bmp-header h2{font-size:18px}dialog.zl-picker-batch .bmp-header p{font-size:11px}dialog.zl-picker-batch .bmp-header-icon{width:36px;height:36px}dialog.zl-picker-batch .bmp-main{flex-direction:column;display:flex}dialog.zl-picker-batch .bmp-content{flex:1}dialog.zl-picker-batch .bmp-footer{gap:7px}dialog.zl-picker-batch .bmp-footer .bmp-button{padding:8px 10px;font-size:12px!important}dialog.zl-picker-batch .bmp-selection-summary{font-size:11px}dialog.zl-picker-batch .bmp-clear{padding:2px;font-size:11px!important}dialog.zl-picker-batch .bmp-list-head{gap:4px}dialog.zl-picker-batch .bmp-card-name{font-size:11px}dialog.zl-picker-batch .bmp-grid{gap:9px}dialog.zl-picker-batch .bmp-card-body{padding:8px}dialog.zl-picker-batch .bmp-selection-summary b{font-size:14px}}@media (prefers-reduced-motion:reduce){dialog.zl-picker-batch .bmp-spinner{animation:none}dialog.zl-picker-batch *{transition:none!important}}dialog.zl-picker-batch:has(>.bmp-preview:not([hidden])){border-radius:16px;width:min(600px,100vw - 32px);height:auto;max-height:calc(100dvh - 32px);overflow:auto}dialog.zl-picker-batch:has(>.bmp-preview:not([hidden]))>:is(.bmp-header,.bmp-main,.bmp-footer){display:none}dialog.zl-picker-batch>.bmp-preview:not([hidden]){flex:none;min-height:0;position:relative;inset:auto}dialog.zl-picker-batch .bmp-preview-header{gap:8px;min-height:52px;padding:10px 14px}dialog.zl-picker-batch .bmp-preview-title{font-size:14px}dialog.zl-picker-batch .bmp-preview-stage{background:#f7f7fa;flex:none;min-height:0;padding:12px}dialog.zl-picker-batch .bmp-preview-stage :is(video,img){object-fit:contain;background:#18171f;border-radius:8px;flex:none;width:auto;max-width:min(460px,100%);height:auto;max-height:min(360px,52dvh)}dialog.zl-picker-batch .bmp-preview-caption{padding:10px 16px;font-size:11px;line-height:1.6}@media (width<=480px){dialog.zl-picker-batch .bmp-preview-header{padding:9px 10px}dialog.zl-picker-batch .bmp-preview-caption{padding:9px 12px}}dialog.zl-picker-work .material-picker-feedback{color:#a597b2;overflow-wrap:anywhere;flex:none;margin:0 0 14px;font-size:12px;line-height:1.7}dialog.zl-picker-batch .bmp-warning ul{margin:5px 0;padding-left:18px}dialog.zl-picker-batch .bmp-preview-stage audio{width:min(460px,100%);max-width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){dialog.zl-picker-work *{transition:none!important}}@media (width<=480px){dialog.zl-picker-batch .bmp-category{font-size:inherit;line-height:inherit}}.zl-material .material-picker-pagination{color:#8c7b9f;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.zl-material .material-picker-pagination button{color:inherit;cursor:pointer;background:#fff;border:1px solid #e3d7ef;border-radius:6px;padding:6px 10px}.zl-material .material-picker-pagination button:disabled{opacity:.45;cursor:default}dialog.zl-picker-batch .material-picker-pagination{border-top:1px solid #efe7f6;padding:10px 24px}@media (width<=650px){dialog.zl-picker-batch .bmp-search-wrap input{font-size:16px}}@media (width<=650px) and (height<=500px){dialog.zl-picker-batch{overflow-y:auto}dialog.zl-picker-batch .bmp-main{flex:0 0 440px}}.zl-material.zl-material-dialog.zl-audio-picker{box-sizing:border-box;color:#776b86;background:#fff;border:1px solid #e7e1ee;border-radius:15px;width:min(620px,100vw - 32px);max-width:none;height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:0;font:13px/1.6 Microsoft YaHei,PingFang SC,Segoe UI,sans-serif;overflow:hidden;box-shadow:0 24px 80px #30253d26}.zl-audio-picker::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#302b4966}.zl-audio-picker *{box-sizing:border-box}.zl-audio-picker button,.zl-audio-picker input,.zl-audio-picker select{font:inherit}.zl-audio-picker button{cursor:pointer}.zl-audio-picker button:disabled{cursor:default;opacity:.55}.zl-audio-picker :focus-visible{outline-offset:3px;outline:3px solid #e3defb}.zl-audio-content{flex-direction:column;min-height:0;max-height:calc(100dvh - 34px);padding:20px;display:flex}.zl-audio-header{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.zl-audio-header h2{color:#3d3548;margin:0;font-size:20px;font-weight:650;line-height:1.4}.zl-audio-kicker{color:#9c91ab;margin:0 0 6px;font-size:12px;display:block}.zl-audio-close{color:#a59aaf;background:#f8f6fb;border:0;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid;font-size:23px!important;line-height:1!important}.zl-audio-tools{flex:none}.zl-audio-tabs{flex-wrap:wrap;gap:4px;margin-bottom:12px;display:flex}.zl-audio-tabs button{color:#9689a3;background:0 0;border:0;border-radius:8px;padding:7px 14px}.zl-audio-tabs button[aria-pressed=true]{color:#947aca;background:#eee8fc}.zl-audio-tools>select{color:#94879f;background:#fff;border:1px solid #e7e1ee;border-radius:7px;width:156px;max-width:100%;height:36px;margin-bottom:12px;padding:0 14px;display:block}.zl-audio-search{gap:8px;margin:0 0 20px;display:flex}.zl-audio-search input{color:#776b86;outline-offset:2px;background:#fdfcfe;border:1px solid #e7e1ee;border-radius:7px;flex:1;min-width:0;height:36px;padding:0 11px}.zl-audio-search input::placeholder{color:#b5a9bf}.zl-audio-search button{color:#fff;background:#a18ad0;border:0;border-radius:7px;flex:none;min-width:60px;height:36px;padding:0 14px}.zl-audio-grid{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e2d9ee transparent;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;padding:1px;display:grid;overflow:auto}.zl-audio-card{background:#fff;border:1px solid #e7e1ee;border-radius:11px;min-width:0;padding:14px}.zl-audio-card[data-selected]{background:#fdfbff;border-color:#a18ad0}.zl-audio-card audio{width:100%;height:42px;margin:0 0 14px;display:block}.zl-audio-card-bottom{align-items:center;gap:10px;display:flex}.zl-audio-card-bottom>div{flex:1;min-width:0}.zl-audio-card strong{color:#7c6e8a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;display:block;overflow:hidden}.zl-audio-card small{color:#b1a1bf;margin-top:4px;font-size:11px;display:block}.zl-audio-card-bottom>button{color:#a28ac4;white-space:nowrap;background:#f8f2ff;border:1px solid #ded0f2;border-radius:7px;padding:4px 10px;font-size:12px}.zl-audio-card-bottom>button:hover:not(:disabled){background:#eee5fb;border-color:#bba2dc}.zl-audio-state{color:#9c91ab;text-align:center;grid-column:1/-1;align-content:center;justify-items:center;min-height:126px;padding:20px;display:grid}.zl-audio-state p{margin:7px 0;font-size:12px}.zl-audio-state strong{font-size:13px;font-weight:500}.zl-audio-state button,.zl-audio-error button{color:#947aca;background:#f8f2ff;border:1px solid #ded0f2;border-radius:7px;padding:5px 10px;font-size:12px}.zl-audio-error{color:#b66c80;background:#fff5f7;border-radius:7px;flex:none;margin:0 0 10px;padding:8px 10px;font-size:12px}.zl-audio-card .zl-audio-error{margin:8px 0 0}.zl-audio-footer{color:#b1a1bf;border-top:1px solid #eee8f3;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:16px;font-size:11px;display:flex}.zl-audio-footer>span:last-of-type{text-align:right;max-width:75%}.zl-audio-actions{justify-content:flex-end;gap:10px;width:100%;display:flex}.zl-audio-actions button{color:#947aca;background:#f8f2ff;border:1px solid #ded0f2;border-radius:7px;padding:6px 12px}.zl-audio-actions button:last-child{color:#fff;background:#a18ad0;border-color:#a18ad0}@media (width<=540px){.zl-material.zl-material-dialog.zl-audio-picker{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.zl-audio-content{max-height:calc(100dvh - 26px);padding:16px}.zl-audio-grid{grid-template-columns:minmax(0,1fr)}.zl-audio-header{margin-bottom:20px}.zl-audio-header h2{font-size:18px}.zl-audio-footer{gap:6px;margin-top:18px;padding-top:13px}.zl-audio-footer>span:last-of-type{text-align:left;max-width:100%}.zl-audio-search button{min-width:54px;padding:0 10px}}@media (prefers-reduced-motion:reduce){.zl-audio-picker *{scroll-behavior:auto!important;transition:none!important}}.zl-audio-pagination{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.zl-audio-pagination button{color:inherit;cursor:pointer;background:#fff;border:1px solid #ded1ed;border-radius:6px;padding:5px 10px}.zl-audio-pagination button:disabled{opacity:.45;cursor:default}.zl-audio-progress{color:#77608f;background:#f8f4ff;border:1px solid #ded0f2;border-radius:10px;flex:none;align-items:center;gap:12px;margin:0 0 16px;padding:14px;display:flex}.zl-audio-progress>div{flex:1;min-width:0}.zl-audio-progress strong,.zl-audio-progress small{display:block}.zl-audio-progress strong{font-size:13px;font-weight:500}.zl-audio-progress small{color:#9a8aa9;margin-top:3px;font-size:11px}.zl-audio-progress button{color:#947aca;background:#fff;border:1px solid #ded0f2;border-radius:7px;flex:none;padding:5px 10px}.zl-audio-spinner{border:3px solid #e5d9f4;border-top-color:#9a7bc7;border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite zl-audio-spin}@keyframes zl-audio-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.zl-audio-spinner{animation:none}}:is(dialog.zl-material.zl-picker-work:not(:has(.material-preview-layer)),dialog.zl-material.zl-picker-batch){color:#776b86;border:1px solid #e7e1ee;border-radius:15px;width:min(1040px,100vw - 32px);max-width:none;height:min(740px,100dvh - 32px);max-height:calc(100dvh - 32px);font:13px/1.6 Microsoft YaHei,PingFang SC,Segoe UI,sans-serif}dialog.zl-picker-work::backdrop,dialog.zl-picker-batch::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#302b4966}dialog.zl-picker-work .material-library-header,dialog.zl-picker-batch .bmp-header{background:#fff;border-bottom:1px solid #eee8f3;padding:20px}dialog.zl-picker-work .material-library-header h3,dialog.zl-picker-batch .bmp-header h2{color:#3d3548;font-size:20px;font-weight:650;line-height:1.4}dialog.zl-picker-work .material-library-sidebar,dialog.zl-picker-batch .bmp-sidebar{background:#fcfaff;border-color:#eee8f3}dialog.zl-picker-work .material-category.is-current,dialog.zl-picker-batch .bmp-category.active{color:#947aca;background:#eee8fc}dialog.zl-picker-work .material-card,dialog.zl-picker-batch .bmp-card{border-color:#e7e1ee;border-radius:11px}dialog.zl-picker-work .material-card.is-selected,dialog.zl-picker-batch .bmp-card.selected{border-color:#a18ad0;box-shadow:0 0 0 2px #eee8fc}dialog.zl-picker-work .material-confirm,dialog.zl-picker-batch .bmp-button.primary{color:#fff;box-shadow:none;background:#a18ad0;border-color:#a18ad0}dialog.zl-picker-work .material-library-footer,dialog.zl-picker-batch .bmp-footer{background:#fff;border-color:#eee8f3}@media (width<=540px){:is(dialog.zl-material.zl-picker-work:not(:has(.material-preview-layer)),dialog.zl-material.zl-picker-batch){width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}dialog.zl-picker-work .material-library-header,dialog.zl-picker-batch .bmp-header{padding:16px}dialog.zl-picker-work .material-library-header h3,dialog.zl-picker-batch .bmp-header h2{font-size:18px}}.rm-video-options:has([data-picker-action=templates]){grid-template-columns:1fr 1.18fr 1fr;gap:8px}.rm-video-options>[data-picker-action=templates]{color:var(--ui-primary,#6366f1);background:#f5f3ff;border-color:#ddd7fe}.rm-video-options>[data-picker-action=templates] svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.vt-page{--vt-primary:#6955ee;--vt-text:#202938;box-sizing:border-box;width:min(1280px,100vw - 48px);max-width:none;height:min(900px,100dvh - 40px);max-height:none;color:var(--vt-text);background:#f8f9fc;border:1px solid #e6e7ee;border-radius:22px;margin:auto;padding:0;font-family:inherit;overflow:hidden;box-shadow:0 22px 80px #17132b26}.vt-page[open]{flex-direction:column;display:flex}.vt-page::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#17182b66}.vt-page *{box-sizing:border-box}.vt-page button{font:inherit;cursor:pointer}.vt-page button:focus-visible,.vt-page video:focus-visible{outline-offset:3px;outline:3px solid #a89bf8}.vt-header{background:#fff;border-bottom:1px solid #e9eaf2;flex:none;align-items:center;gap:18px;min-height:65px;padding:12px 28px;display:flex}.vt-back{color:#737b8c;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:7px 10px 7px 0;font-size:13px;display:inline-flex}.vt-back:hover{color:var(--vt-primary)}.vt-back svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.vt-header>strong{border-left:1px solid #e5e7eb;padding-left:18px;font-size:17px}.vt-header>span{color:#8c84ad;background:#f1eefb;border-radius:20px;margin-left:auto;padding:5px 11px;font-size:11px}.vt-body{overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d2cfdf transparent;min-height:0;padding:26px 28px 18px;overflow:auto}.vt-intro{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:17px;display:flex}.vt-eyebrow{color:var(--vt-primary);letter-spacing:.08em;font-size:11px;font-weight:600}.vt-intro h2{letter-spacing:-.5px;margin:7px 0;font-size:25px;line-height:1.5}.vt-intro p{color:#858b9b;margin:0;font-size:13px;line-height:1.8}.vt-demo-note{color:#969bab;flex:none;padding-bottom:3px;font-size:11px}.vt-filters{flex-wrap:wrap;gap:9px;display:flex}.vt-filters button{color:#777f90;background:#fff;border:1px solid #e2e4ee;border-radius:24px;padding:8px 17px;font-size:12px;line-height:18px}.vt-filters button:hover{color:var(--vt-primary);border-color:#bfb3fd}.vt-filters button[aria-pressed=true]{color:var(--vt-primary);background:#eeeaff;border-color:#bfb1fa;font-weight:600}.vt-results-info{color:#a1a6b3;padding:16px 0 10px;font-size:11px}.vt-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;display:grid}.vt-card{background:#fff;border:1px solid #e6e7ef;border-radius:16px;min-width:0;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 3px 10px #26214003}.vt-card:hover{border-color:#c5b8fc;box-shadow:0 5px 20px #6955ee0c}.vt-video-wrap{aspect-ratio:3/4;background:#181d27;width:100%;position:relative;overflow:hidden}.vt-video-wrap video{object-fit:contain;background:#181d27;width:100%;height:100%;display:block}.vt-video-badge{pointer-events:none;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1417207a;border:1px solid #ffffff30;border-radius:5px;padding:3px 7px;font-size:10px;position:absolute;top:11px;left:11px}.vt-card-body{padding:15px}.vt-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.vt-card-heading h3{color:#273043;margin:0;font-size:16px;font-weight:650;line-height:1.6}.vt-card-heading>span{color:#9180d0;white-space:nowrap;background:#f8f5ff;border:1px solid #e6dffd;border-radius:12px;padding:3px 6px;font-size:10px}.vt-card-meta{color:#9ba0ae;margin:7px 0 14px;font-size:11px;line-height:1.6}.vt-stats{color:#9398aa;border-top:1px solid #eeedf4;flex-wrap:wrap;justify-content:space-between;gap:7px 3px;padding:11px 0;display:flex}.vt-stat{white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:2px;min-width:0;font-size:9px;display:flex}.vt-stat svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px}.vt-stat>span{font-variant-numeric:tabular-nums}.vt-empty{text-align:center;color:#949bad;grid-column:1/-1;padding:70px 20px;font-size:14px}.vt-idea{border-top:1px solid #eeedf4;min-height:88px;padding-top:13px}.vt-idea>div{justify-content:space-between;align-items:center;gap:5px;font-size:11px;display:flex}.vt-idea strong{color:#626b7c;font-weight:600}.vt-idea button{color:var(--vt-primary);background:0 0;border:0;padding:2px 0;font-size:10px}.vt-idea p{color:#9298a7;margin:9px 0 8px;font-size:11px;line-height:1.9}.vt-idea .vt-detail{color:#70798a}.vt-page [hidden]{display:none!important}.vt-select{color:#fff;background:linear-gradient(105deg,#6960f2,#8243ef);border:0;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;height:38px;margin-top:10px;font-size:13px;font-weight:600;display:flex;box-shadow:0 3px 8px #7652ed12}.vt-select:hover{filter:brightness(1.06)}.vt-select:disabled{color:#a0a5b1;box-shadow:none;cursor:not-allowed;background:#e6e7ec}.vt-error{color:#b66b44;font-size:11px;line-height:1.7}.vt-footnote{text-align:center;color:#a4a8b5;margin:18px 0 0;font-size:10px}@media (width>=851px){.vt-video-wrap{max-height:clamp(175px,100dvh - 612px,360px)}}@media (width<=1100px){.vt-grid{gap:12px}.vt-body{padding:20px}.vt-card-body{padding:12px}.vt-card-heading h3{font-size:14px}.vt-card-heading>span{font-size:9px}.vt-intro h2{font-size:22px}.vt-demo-note{display:none}}@media (width<=850px){.vt-page{border-radius:18px;width:calc(100vw - 28px);height:calc(100dvh - 28px)}.vt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vt-video-wrap{aspect-ratio:4/5;max-height:310px}.vt-header{padding:10px 20px}.vt-intro{margin-bottom:17px}}@media (width<=540px){.rm-video-options:has([data-picker-action=templates]){gap:5px}.rm-video-options:has([data-picker-action=templates])>button{gap:3px;padding:8px 3px;font-size:10px}.rm-video-options:has([data-picker-action=templates])>button svg{width:12px;height:12px}.vt-body{padding:18px 14px}.vt-intro h2{font-size:20px}.vt-intro p{font-size:11px}.vt-filters{gap:6px}.vt-filters button{padding:6px 11px;font-size:11px}.vt-grid{gap:12px}.vt-card-heading{display:block}.vt-card-heading>span{margin-top:5px;display:inline-block}.vt-idea{min-height:120px}.vt-card-meta{font-size:10px}.vt-card-meta>span{white-space:nowrap}}@media (width<=380px){.vt-grid{grid-template-columns:minmax(0,1fr)}.vt-video-wrap{max-height:340px}.vt-idea{min-height:auto}}.object-analysis-stages{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:0;font-size:10px;list-style:none;display:flex}.object-analysis-stages li{color:#a6a4b6;white-space:nowrap;align-items:center;gap:4px;display:flex}.object-analysis-stages li>span{width:13px;height:13px;color:inherit;background:#eeedf5;border-radius:50%;place-items:center;font-size:8px;display:grid}.object-analysis-stages li[data-stage-state=active]{color:#7360ee;font-weight:600}.object-analysis-stages li[data-stage-state=active]>span{background:#e9e3ff}.object-analysis-stages li[data-stage-state=done]{color:#8e80ca}.object-analysis-caption>small{flex:none}.rm-video-options:has([data-reference-templates]){grid-template-columns:1fr 1.18fr 1fr;gap:8px}.rm-video-options>[data-reference-templates]{color:var(--ui-primary,#6366f1);background:#f5f3ff;border-color:#ddd7fe}.rm-modal.vt-page{flex-direction:column;width:min(1280px,100vw - 48px);height:min(900px,100dvh - 40px);max-height:none;padding:0;font-size:14px;line-height:normal;display:flex;overflow:hidden}.vt-body .vt-more{color:#6955ee;background:#fff;border:1px solid #ddd7fe;border-radius:8px;margin:18px auto;padding:8px 18px;display:block}.vt-error button{color:#6955ee;background:0 0;border:0;margin-left:8px}.object-analysis{background:#faf8ff;border:1px solid #e9e5f6;border-radius:12px;margin:8px 0;padding:14px}.object-analysis-heading{justify-content:space-between;gap:10px;font-size:12px;display:flex}.object-analysis-progress i{background:#8b5cf6;height:100%;display:block}.object-analysis-caption{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.object-analysis-caption>small{color:#9b97ad;font-size:10px}section.object-analysis-progress{background:#faf8ff;border:1px solid #e9e5f6;border-radius:12px;height:auto;margin:8px 0;padding:14px;overflow:visible}.object-analysis-stage.is-active{color:#7360ee;font-weight:600}.object-analysis-stage.is-complete{color:#8e80ca}.object-analysis-stage.is-complete:before{content:"✓";margin-right:3px}.object-analysis-message{color:#858095;margin:8px 0;font-size:11px;line-height:1.7}.object-analysis-task{overflow-wrap:anywhere;color:#858095;font-size:10px;display:block}.object-analysis-progress>progress{accent-color:#8b5cf6;width:100%;height:4px;display:block}.object-analysis-caption{justify-content:space-between;margin-top:10px;font-size:12px}@media (width<=850px){.rm-modal.vt-page{width:calc(100vw - 28px);height:calc(100dvh - 28px)}}@media (width<=540px){.rm-modal.vt-page{width:calc(100vw - 28px);height:calc(100dvh - 28px)}.rm-video-options:has([data-reference-templates]){gap:5px}.rm-video-options:has([data-reference-templates])>button{gap:3px;padding:8px 3px;font-size:10px}.rm-video-options:has([data-reference-templates])>button svg{width:12px;height:12px}}#remake-panel .reference-object-editor{z-index:25;text-align:right;background:#fff;border:1px solid #e5e7eb;border-radius:9px;width:min(280px,80vw);padding:12px;position:absolute;top:70px;left:0;box-shadow:0 10px 25px #18173322}#remake-panel .reference-object-editor textarea{box-sizing:border-box;width:100%;min-height:100px;font:inherit;resize:vertical;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:8px;padding:8px;font-size:12px;display:block}#remake-panel .remake-flat-item{position:relative}#remake-panel .remake-flat-image .rm-asset-media{width:100%;height:100%;padding:0}#remake-panel .remake-flat-image .rm-asset-media img{object-fit:cover;width:100%;height:100%}section.reference-analysis{color:#6366f1;background:#faf9ff;border:1px solid #e4e3fc;border-radius:12px;height:auto;margin:0 0 8px;padding:14px;overflow:visible}.reference-analysis>.object-analysis-heading{justify-content:flex-start;align-items:center;gap:8px}.reference-analysis>.object-analysis-heading>svg{width:20px;height:20px}.reference-analysis .object-analysis-title{color:#374151;font-size:12px;font-weight:600}.reference-analysis .object-analysis-percent{font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.reference-analysis-track{background:#ebe9fa;border-radius:5px;height:5px;margin:13px 0 9px;position:relative;overflow:hidden}.reference-analysis-track>progress.reference-analysis-bar{appearance:none;accent-color:#7360ee;background:#ebe9fa;border:0;border-radius:5px;width:100%;height:5px;margin:0;display:block;overflow:hidden}.reference-analysis-track>i{border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000,#8b73f799,#0000);width:35%;animation:1.5s ease-in-out infinite reference-analysis-sweep;position:absolute;inset:0 auto 0 0}.reference-analysis[data-state=processing]>.object-analysis-heading>svg{display:none}.reference-analysis[data-state=processing]>.object-analysis-heading:before{content:"";box-sizing:border-box;border:2px solid #7360ee33;border-top-color:#7360ee;border-radius:50%;flex:none;width:20px;height:20px;animation:.8s linear infinite reference-analysis-turn}@keyframes reference-analysis-sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes reference-analysis-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.reference-analysis-track>i{animation:none;display:none}.reference-analysis[data-state=processing]>.object-analysis-heading:before{animation:none}}.reference-analysis-bar::-webkit-progress-bar{background:#ebe9fa;border-radius:5px}.reference-analysis-bar::-webkit-progress-value{background:linear-gradient(90deg,#6963ff,#a16aff);border-radius:5px}.reference-analysis-bar::-moz-progress-bar{background:linear-gradient(90deg,#6963ff,#a16aff);border-radius:5px}.reference-analysis>.object-analysis-caption{justify-content:flex-start;margin:0;font-size:10px}.reference-analysis .object-analysis-stage.is-complete:before{content:none}.reference-analysis>.object-analysis-message{margin:8px 0 0;font-size:11px;line-height:1.6}.reference-analysis-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.reference-analysis-action{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#7360ee;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:7px 15px;font-size:12px;font-weight:600;display:inline-flex}.reference-analysis-action:hover:not(:disabled){background:#6552dd}.reference-analysis-action:focus-visible{outline-offset:3px;outline:2px solid #7360ee}.reference-analysis-action:disabled{color:#9188ad;cursor:default;background:#e6e2f4}.reference-analysis-details{color:#858095;min-width:0;font-size:11px}.reference-analysis-details>summary{cursor:pointer;padding:5px 0}.reference-analysis-details[open]{flex-basis:100%;order:1}.reference-analysis-details .object-analysis-task{margin-top:5px;line-height:1.6}.reference-analysis-query-error{color:#858095;background:#faf9ff;border:1px solid #e4e3fc;border-radius:12px;padding:12px 14px;font-size:12px}.reference-analysis-query-error>p{overflow-wrap:anywhere;margin:0 0 10px;line-height:1.6}.rm-modal-backdrop:has(>.rm-modal.vt-page){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#17182b66}.rm-modal.vt-page .vt-select:disabled{color:#a0a5b1;box-shadow:none;cursor:not-allowed;background:#e6e7ec}.rm-modal.vt-page .vt-select:hover{filter:brightness(1.06)}.rm-object-recording{border-radius:24px;width:min(480px,100vw - 32px)}.rm-object-recording-hint{color:#8b94a5;margin:0 0 18px;font-size:14px;line-height:1.6}.rm-object-recording [data-expanded]{color:#334155;background:#f8f7ff;border:1px solid #e5e4ff;border-radius:18px;padding:20px}.rm-object-recording [data-expanded] button{color:#6554ef;min-height:42px;font:inherit;background:#fff;border:1px solid #dcd8ff;border-radius:12px;padding:9px 18px;font-weight:500}.rm-object-recording [data-expanded] button[class*=confirm]{color:#fff;background:#6b55f5;border-color:#0000}.rm-object-recording [role=status]{color:#7c8495;margin-top:14px;font-size:14px;line-height:1.5;display:block}.rm-object-recording audio{width:100%;margin-top:16px}.v2-video-download{box-sizing:border-box;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:min(420px,100vw - 32px);padding:24px;box-shadow:0 18px 60px #11182733}.v2-video-download::backdrop{background:#11182766}.v2-video-download h3{margin:0 0 12px;font-size:18px}.v2-video-download p{color:#6b7280;margin:0 0 18px;font-size:13px;line-height:1.8}.v2-video-download button{color:#374151;width:100%;font:inherit;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:9px;margin-top:10px;padding:11px;display:block}.v2-video-download button:first-of-type{color:#fff;background:#6366f1;border-color:#6366f1}.v2-video-download button:disabled{opacity:.55;cursor:default}.v2-history-video-preview{--ui-card:#fff;--ui-border:#e5e7eb;--ui-text:#374151;--ui-title:#1f2937;--ui-muted:#6b7280;color:#374151;background:#fff}.v2-history-video-preview>button,.v2-history-video-preview .rm-asset-media>button{color:#374151;font:inherit;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:9px;padding:10px 14px}.v2-history-video-preview>button{margin-top:14px}.v2-history-video-preview .rm-media-error{color:#9a4c13;font-size:13px;line-height:1.8}._page_dftey_1{--auth-accent:#356df3;--auth-accent-strong:#5b57e8;--auth-ink:#182238;--auth-muted:#6f7c91;min-height:calc(100svh - var(--site-filing-height,0px));color:var(--auth-ink);background:#f6f8fc;grid-template-columns:minmax(0,1fr) minmax(430px,1fr);display:grid;overflow:hidden}._brandPanel_dftey_14{isolation:isolate;color:#f4f8ff;background:radial-gradient(circle at 20% 16%,#3d6df32e,#0000 30%),radial-gradient(circle at 78% 84%,#5b57e83d,#0000 44%),linear-gradient(145deg,#091221 0%,#111a34 55%,#0b1225 100%);padding:clamp(28px,4vw,64px);position:relative;overflow:hidden}._brandPanel_dftey_14:before,._brandPanel_dftey_14:after{z-index:-1;content:"";border:1px solid #97a9df1a;border-radius:999px;position:absolute}._brandPanel_dftey_14:before{aspect-ratio:1;width:min(58vw,720px);top:-20%;right:-32%}._brandPanel_dftey_14:after{aspect-ratio:1;width:min(38vw,480px);bottom:-28%;left:-22%}._brandGlow_dftey_49{z-index:-1;filter:blur(70px);background:#4b6cee1f;border-radius:50%;width:220px;height:220px;animation:8s ease-in-out infinite alternate _auth-glow_dftey_1;position:absolute;inset:18% auto auto 18%}._brandContent_dftey_61{width:min(100%,720px);min-height:calc(100svh - clamp(56px, 8vw, 128px) - var(--site-filing-height,0px));flex-direction:column;margin:0 auto;display:flex}._brandMarkRow_dftey_69,._mobileBrand_dftey_70{align-items:center;gap:14px;display:flex}._brandMark_dftey_69{filter:drop-shadow(0 8px 18px #00e0c23d);border-radius:11px;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}._brandMark_dftey_69 img{object-fit:contain;width:100%;height:100%;display:block}._brandName_dftey_94{letter-spacing:.04em;font-size:19px;font-weight:800}._brandMessage_dftey_100{margin:auto 0;padding:56px 0}._eyebrow_dftey_105,._cardEyebrow_dftey_106{color:#8ea7ff;letter-spacing:.18em;margin:0 0 18px;font-size:11px;font-weight:800}._brandMessage_dftey_100 h2{letter-spacing:-.04em;max-width:640px;margin:0;font-size:clamp(40px,4.4vw,62px);line-height:1.1}._brandMessage_dftey_100>p:last-child{color:#aab5ca;max-width:520px;margin:24px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.7}._capabilities_dftey_130{flex-wrap:wrap;gap:9px;margin:0 0 26px;padding:0;list-style:none;display:flex}._capabilities_dftey_130 li{color:#bac4d8;background:#ffffff0d;border:1px solid #a1b1de29;border-radius:999px;padding:8px 12px;font-size:12px}._brandFootnote_dftey_148{color:#7f8ca7;letter-spacing:.05em;margin:0;font-size:11px}._formPanel_dftey_155{background:radial-gradient(circle at 92% 4%,#5b57e812,#0000 30%),#f5f7fb;align-content:center;justify-items:center;min-width:0;padding:clamp(28px,4.5vw,64px);display:grid}._card_dftey_106{background:#fffffff7;border:1px solid #e1e6f0;border-radius:20px;width:min(100%,510px);padding:clamp(30px,3.5vw,44px);animation:.36s ease-out both _auth-card-in_dftey_1;box-shadow:0 20px 56px #1d2b4b1a}._mobileBrand_dftey_70{margin-bottom:30px;display:none}._cardHeading_dftey_181 h1{color:#172238;letter-spacing:-.035em;margin:0;font-size:clamp(28px,2.6vw,36px);line-height:1.16}._cardHeading_dftey_181>p:last-child{color:var(--auth-muted);margin:10px 0 0;font-size:14px;line-height:1.7}._cardEyebrow_dftey_106{color:var(--auth-accent);margin-bottom:10px}._cardContent_dftey_201{margin-top:28px}._cardFooter_dftey_205{text-align:center;color:#68768d;border-top:1px solid #edf0f5;margin-top:24px;padding-top:22px;font-size:13px}._cardFooter_dftey_205 a{color:var(--auth-accent);font-weight:750;text-decoration:none}._cardFooter_dftey_205 a:hover{text-underline-offset:3px;text-decoration:underline}._securityNote_dftey_225{color:#8b96a8;text-align:center;margin:18px 0 0;font-size:11px}._progress_dftey_232{border-bottom:1px solid #edf0f5;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 28px;padding:0 0 26px;list-style:none;display:grid}._progressItem_dftey_242{color:#a0a9b8;text-align:center;justify-items:center;gap:7px;font-size:11px;display:grid}._progressDot_dftey_251{background:#f7f9fc;border:1px solid #dbe1eb;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}._progressItem_dftey_242[data-state=current]{color:var(--auth-accent);font-weight:800}._progressItem_dftey_242[data-state=current] ._progressDot_dftey_251{border-color:var(--auth-accent);background:var(--auth-accent);color:#fff;box-shadow:0 6px 16px #356df333}._progressItem_dftey_242[data-state=complete]{color:#4a9b81}._progressItem_dftey_242[data-state=complete] ._progressDot_dftey_251{color:#248365;background:#e7f8f2;border-color:#c5ecdf}._form_dftey_155{gap:18px;display:grid}._tabs_dftey_290{background:#f1f4f9;border-radius:11px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:22px;padding:4px;display:grid}._tab_dftey_290{color:#718096;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:13px;font-weight:750}._tab_dftey_290[aria-selected=true]{color:var(--auth-accent);background:#fff;box-shadow:0 4px 14px #293a5c17}._tab_dftey_290:disabled{cursor:not-allowed;opacity:.58}._field_dftey_323{color:#344157;gap:8px;font-size:13px;font-weight:700;display:grid}._inputWrap_dftey_331{position:relative}._input_dftey_331{box-sizing:border-box;color:#18243a;width:100%;min-height:48px;font:inherit;background:#f8faff;border:1px solid #dbe2ed;border-radius:10px;outline:none;padding:0 14px;font-weight:500;transition:border-color .16s,box-shadow .16s,background .16s}._input_dftey_331::placeholder{color:#a8b1c0}._input_dftey_331:hover{border-color:#b9c6d9}._input_dftey_331:focus-visible{border-color:var(--auth-accent);background:#fff;box-shadow:0 0 0 4px #356df31c}._inputWithAction_dftey_364{padding-right:82px}._inputWithSmsAction_dftey_368{padding-right:116px}._inputAction_dftey_372{color:#52627a;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 8px;font-size:11px;font-weight:750;position:absolute;top:50%;right:11px;transform:translateY(-50%)}._inputAction_dftey_372:hover{color:var(--auth-accent);background:#eef2ff}._inlineSmsAction_dftey_392{min-width:88px;color:var(--auth-accent);font:inherit;cursor:pointer;background:#edf2ff;border:0;border-radius:7px;padding:7px 9px;font-size:11px;font-weight:800;position:absolute;top:50%;right:9px;transform:translateY(-50%)}._inlineSmsAction_dftey_392:disabled{color:#8d98aa;cursor:not-allowed}._textButton_dftey_414{color:var(--auth-accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;font-size:12px;font-weight:750}._textButton_dftey_414:disabled{cursor:not-allowed;opacity:.58}._inputAction_dftey_372:focus-visible,._inlineSmsAction_dftey_392:focus-visible,._tab_dftey_290:focus-visible,._textButton_dftey_414:focus-visible,._button_dftey_435:focus-visible,._secondaryButton_dftey_436:focus-visible{outline-offset:2px;outline:3px solid #356df338}._button_dftey_435,._secondaryButton_dftey_436{min-height:48px;font:inherit;cursor:pointer;border-radius:10px;padding:0 18px;font-size:14px;font-weight:800;transition:transform .16s,box-shadow .16s,opacity .16s}._button_dftey_435{background:linear-gradient(100deg, var(--auth-accent), var(--auth-accent-strong));color:#fff;border:0;box-shadow:0 10px 24px #355adc2e}._button_dftey_435:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px #355adc3d}._secondaryButton_dftey_436{color:#526178;background:#fff;border:1px solid #dce3ed}._button_dftey_435:disabled,._secondaryButton_dftey_436:disabled{cursor:not-allowed;opacity:.58;transform:none}._actions_dftey_478{grid-template-columns:1fr 1fr;gap:10px;display:grid}._recoveryActions_dftey_484{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:10px;display:grid}._liveStatus_dftey_490{color:#7b8799;font-size:11px;font-weight:500}._alert_dftey_496{color:#b33b50;background:#fff3f5;border:1px solid #ffd1d7;border-radius:10px;margin:0;padding:11px 13px;font-size:12px;line-height:1.55}._helper_dftey_507{color:#8792a4;margin:-3px 0 0;font-size:11px;font-weight:500;line-height:1.5}._agreementGroup_dftey_515{gap:8px;display:grid}._agreementLabel_dftey_520{color:#526178;cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:12px;line-height:1.6;display:flex}._agreementLabel_dftey_520 a{color:var(--auth-accent);font-weight:750;text-decoration:none}._agreementLabel_dftey_520 a:hover{text-underline-offset:3px;text-decoration:underline}._checkbox_dftey_542{width:18px;height:18px;accent-color:var(--auth-accent);flex:none;margin:0}._checkbox_dftey_542:focus-visible{outline-offset:3px;outline:3px solid #356df338}._success_dftey_555{text-align:center;justify-items:center;gap:14px;padding:10px 0 2px;display:grid}._successIcon_dftey_563{color:#218265;background:#e5f8f1;border-radius:50%;place-items:center;width:58px;height:58px;font-size:24px;font-weight:900;display:grid}@keyframes _auth-card-in_dftey_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _auth-glow_dftey_1{0%{transform:translate(-8px,-4px)scale(.95)}to{transform:translate(16px,10px)scale(1.08)}}@media (width<=1080px){._page_dftey_1{grid-template-columns:minmax(300px,.85fr) minmax(410px,1fr)}._brandMessage_dftey_100 h2{font-size:clamp(36px,4.6vw,52px)}._capabilities_dftey_130{justify-items:start;display:grid}}@media (width<=760px){._page_dftey_1{min-height:calc(100svh - var(--site-filing-height,0px));background:radial-gradient(circle at 10% 0,#356df32e,#0000 30%),radial-gradient(circle at 95% 100%,#5b57e833,#0000 36%),#0c1427;padding:16px;display:block;overflow:auto}._brandPanel_dftey_14{display:none}._formPanel_dftey_155{min-height:calc(100svh - 32px - var(--site-filing-height,0px));background:0 0;align-content:start;padding:clamp(24px,7svh,52px) 0 20px}._card_dftey_106{border-radius:18px;padding:26px 22px}._mobileBrand_dftey_70{display:flex}._mobileBrand_dftey_70 ._brandMark_dftey_69{width:38px;height:38px}._mobileBrand_dftey_70 ._brandName_dftey_94{color:#172238;font-size:15px}._securityNote_dftey_225{color:#8f9bb1;margin-top:16px}._progress_dftey_232{gap:3px}._progressItem_dftey_242{font-size:10px}}@media (prefers-reduced-motion:reduce){._brandGlow_dftey_49,._card_dftey_106{animation:none}._input_dftey_331,._button_dftey_435,._secondaryButton_dftey_436{transition:none}}._page_y72tb_1{color:#26334a;background:#f5f7fb;min-height:100svh;padding:clamp(20px,4vw,56px)}._document_y72tb_8{box-sizing:border-box;background:#fff;border:1px solid #e1e6f0;border-radius:20px;width:min(100%,880px);margin:0 auto;padding:clamp(24px,5vw,56px);box-shadow:0 20px 56px #1d2b4b14}._document_y72tb_8 h1{color:#172238;margin:0;font-size:clamp(30px,5vw,44px)}._meta_y72tb_25{color:#5f6d84;background:#f2f5fb;border-radius:10px;margin:20px 0 28px;padding:14px 16px;font-size:13px;line-height:1.8}._notice_y72tb_35{background:#f5f8ff;border-left:4px solid #356df3;padding:18px}._document_y72tb_8 h2{color:#1d2b45;margin:34px 0 14px;font-size:clamp(19px,3vw,24px)}._document_y72tb_8 p,._document_y72tb_8 li{margin:10px 0;font-size:14px;line-height:1.9}._document_y72tb_8 ol,._document_y72tb_8 ul{padding-left:24px}._document_y72tb_8 a{color:#356df3}@media (width<=600px){._page_y72tb_1{padding:0}._document_y72tb_8{box-shadow:none;border:0;border-radius:0}}:where(#zhilan-prototype){--icon-size:16px}@media (width<=760px){#zp-voice-picker input.zvp-search,#zp-voice-picker select.zvp-category{font-size:16px}}:where(#zhilan-prototype),:where(#zhilan-prototype) *{box-sizing:border-box}:where(#zhilan-prototype) svg{max-width:100%;height:auto;display:block}:where(#zhilan-prototype) svg.lucide{stroke-width:1.6px;flex:none;display:block;width:var(--icon-size)!important;height:var(--icon-size)!important;margin:0!important}#zhilan-prototype .zp-composer-body{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .28s,opacity .22s;display:grid}#zhilan-prototype .zp-composer-content{min-height:0;overflow:hidden}#zhilan-prototype .zp-composer:not(.is-collapsed) .zp-composer-content:has(.zp-attachment-stack:is(:hover,:has(:focus-visible),.is-expanded)){overflow:visible}#zhilan-prototype .zp-composer.is-collapsed .zp-composer-body{opacity:0;pointer-events:none;grid-template-rows:0fr}#zhilan-prototype .zp-composer .zp-panel-title{transition:margin-bottom .28s}#zhilan-prototype .zp-composer.is-collapsed .zp-panel-title{margin-bottom:0}#zhilan-prototype .zp-composer-toggle{gap:3px;margin-left:auto;padding:3px;font-size:11px}#zhilan-prototype .zp-composer-toggle:not([hidden])+.zp-new-draft{margin-left:3px}#zhilan-prototype .zp-draft-example{animation:12s ease-in-out infinite alternate zp-draft-example}#zhilan-prototype :is(#zp-idea,#zp-script,#zp-modal-script,.zp-script-reference-preview):is(:focus,:focus-visible){box-shadow:none!important;outline:none!important}#v2-product #zhilan-prototype .zp-composer .zp-panel-title .zp-question{color:#9299a6;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:11px;font-weight:400;overflow:hidden}#v2-product #zhilan-prototype .zp-composer .zp-panel-title h2{flex:none}#v2-product #zhilan-prototype .zp-composer .zp-idea-wrap{background:#f7f8fb;border:1px solid #e7e8ef;border-radius:14px;flex-direction:column;gap:6px;height:auto;min-height:clamp(154px,22dvh,188px);padding:10px;display:flex}#v2-product #zhilan-prototype .zp-idea-wrap .zp-uploads{flex:none;gap:8px;margin:0}#v2-product #zhilan-prototype .zp-idea-wrap .zp-upload{background:#fff;padding:7px 11px}#v2-product #zhilan-prototype .zp-idea-wrap #zp-attachments{flex:none;margin:0}#v2-product #zhilan-prototype .zp-idea-wrap #zp-idea{resize:none;flex:1;height:72px;min-height:44px;padding:8px 3px}#v2-product #zhilan-prototype .zp-idea-wrap .zp-idea-tools{flex:none;padding:0}#v2-product #zhilan-prototype .zp-idea-wrap .zp-media-status{flex:none;max-height:40px;margin:0;overflow:auto}#v2-product #zhilan-prototype .zp-composer.is-collapsed>.zp-idea-wrap{height:auto;min-height:0;margin-top:8px;padding:8px}#v2-product #zhilan-prototype .zp-composer.is-collapsed>.zp-idea-wrap :is(.zp-uploads,#zp-idea,.zp-count){display:none}#v2-product #zhilan-prototype .zp-composer.is-collapsed>.zp-idea-wrap:has(#zp-attachments:is([hidden],:empty)):not(:has(.zp-media-status:not([hidden]))){display:none}@media (width>=931px){#v2-product #zhilan-prototype .zp-idea-wrap:has(.zp-attachment-stack) #zp-idea{height:44px}}@media (width>=931px) and (height<=700px){#v2-product #zhilan-prototype .zp-composer .zp-idea-wrap{min-height:148px}#v2-product #zhilan-prototype .zp-idea-wrap:has(.zp-attachment-stack) #zp-idea{height:32px;min-height:32px}}@media (width<=460px){#v2-product #zhilan-prototype :is(input:not([type=file]):not([type=range]):not([type=checkbox]),textarea){font-size:16px}#v2-product #zhilan-prototype .zp-idea-wrap .zp-uploads{flex-wrap:wrap}#v2-product #zhilan-prototype .zp-composer .zp-idea-wrap{height:auto;min-height:164px}#v2-product #zhilan-prototype .zp-idea-wrap #zp-idea{flex:none;height:96px}#v2-product #zhilan-prototype .zp-composer .zp-panel-title{flex-wrap:wrap;gap:6px}#v2-product #zhilan-prototype .zp-composer .zp-spark{flex:none}#v2-product #zhilan-prototype .zp-composer .zp-panel-title .zp-question{flex:calc(100% - 74px);order:1}#v2-product #zhilan-prototype .zp-composer-toggle{order:1;margin-left:auto}#v2-product #zhilan-prototype .zp-bottom-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}#v2-product #zhilan-prototype #zp-generate-video{grid-column:1/-1;width:100%;min-width:0}}#zhilan-prototype .zp-script-reveal{z-index:2;color:#4b5563;pointer-events:none;background:#f8f9fc;border-radius:12px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}#zhilan-prototype .zp-script-reveal[hidden]{display:none}#zhilan-prototype .zp-script-reveal p{color:#9ca3af;flex:none;margin:0;padding:8px 14px 0;font-size:11px}#zhilan-prototype .zp-script-reveal pre{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-height:0;margin:0;overflow:auto}@keyframes zp-draft-example{0%{transform:scale(1)}to{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){#zhilan-prototype .zp-composer-body,#zhilan-prototype .zp-composer .zp-panel-title{transition:none}#zhilan-prototype .zp-draft-example{animation:none}}#zhilan-prototype .zp-generation-feedback{color:var(--zp-main,#6366f1);grid-template-columns:1fr auto;gap:8px;margin:12px 0;font-size:12px;display:grid}#zhilan-prototype .zp-generation-feedback[hidden]{display:none}#zhilan-prototype .zp-generation-feedback-value{font-variant-numeric:tabular-nums}#zhilan-prototype .zp-generation-feedback-track{background:var(--zp-soft,#f1f0ff);border-radius:8px;grid-column:1/-1;height:6px;overflow:hidden}#zhilan-prototype .zp-generation-feedback-fill{border-radius:inherit;background:linear-gradient(90deg,var(--zp-main,#6366f1),var(--zp-main2,#7c3aed));width:0;height:100%;transition:width .25s;display:block}#zhilan-prototype .zp-generation-feedback.is-indeterminate .zp-generation-feedback-fill{width:35%;animation:1.4s ease-in-out infinite zp-generation-wait}@keyframes zp-generation-wait{0%{transform:translate(-110%)}to{transform:translate(390%)}}@media (prefers-reduced-motion:reduce){#zhilan-prototype .zp-generation-feedback-fill{transition:none}#zhilan-prototype .zp-generation-feedback.is-indeterminate .zp-generation-feedback-fill{animation:none;transform:translate(90%)}}#v2-product #zhilan-prototype #zp-player-home .zp-screen{min-height:260px}@media (width<=930px){#v2-product #zhilan-prototype .zp-preview .zp-video-tools button{flex:40px}}@media (width>=931px){#zhilan-prototype .zp-main .zp-grid{grid-template-columns:minmax(336px,min(470px,38%)) minmax(260px,1fr) var(--v2-history-rail-width,160px);align-items:stretch}#zhilan-prototype .zp-compose-bar .zp-voice-label{display:none}#zhilan-prototype .zp-grid>.zp-preview{align-self:stretch}#zhilan-prototype .zp-grid>.zp-history{contain:size;max-height:none}#zhilan-prototype .zp-left>.zp-editor{flex:1}#zhilan-prototype .zp-editor .zp-script-wrap{flex-direction:column;flex:1;height:auto;min-height:0;display:flex}#zhilan-prototype .zp-editor .zp-script-reference-wrap{flex:1;min-height:0}#zhilan-prototype .zp-editor #zp-script{resize:none;height:100%;min-height:0}#zhilan-prototype .zp-history .zp-history-head h2{white-space:nowrap}#zhilan-prototype #zp-history-list .zp-history-content>.zp-thumb{max-width:180px}#v2-product[data-active-workspace=original] #zhilan-prototype{height:calc(100dvh - var(--v2-shell-header-height,72px));overflow:hidden}#v2-product #zhilan-prototype>.zp-shell,#v2-product #zhilan-prototype .zp-main{height:100%;min-height:0}#v2-product #zhilan-prototype .zp-main{flex-direction:column;display:flex}#v2-product #zhilan-prototype .zp-grid{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}#v2-product #zhilan-prototype :is(.zp-left,.zp-editor,.zp-preview){min-height:0}#v2-product #zhilan-prototype .zp-preview{overflow:auto}#v2-product #zhilan-prototype .zp-preview #zp-player-home{flex:1;min-height:280px;display:flex}#v2-product #zhilan-prototype #zp-player-home>#zp-player.zp-player{flex:1;width:100%;height:100%;max-height:100%}#v2-product #zhilan-prototype #zp-player-home .zp-screen{flex:1;min-height:0}#v2-product #zhilan-prototype #zp-long-video{overscroll-behavior:contain;flex:none;min-height:0;max-height:min(20%,96px);overflow:auto}}#zhilan-prototype #zp-player:fullscreen{box-sizing:border-box;border-radius:0;width:100%;max-width:none;height:100%;min-height:0;max-height:none}#zhilan-prototype #zp-player:fullscreen .zp-screen{flex:1;width:100%;min-height:0}#zhilan-prototype #zp-player:fullscreen .zp-player-controls{flex:none;width:100%}#v2-product #zhilan-prototype #zp-player:fullscreen{width:100%;max-width:none;height:100%;max-height:none}@media (width>=931px) and (height<=1000px){#v2-product #zhilan-prototype .zp-main{padding:12px}#v2-product #zhilan-prototype .zp-grid,#v2-product #zhilan-prototype .zp-left{gap:12px}#v2-product #zhilan-prototype .zp-composer,#v2-product #zhilan-prototype .zp-editor{padding:12px}#v2-product #zhilan-prototype #zp-idea{height:64px;min-height:64px}#v2-product #zhilan-prototype .zp-editor-head{margin-bottom:10px}}@media (width>=931px) and (height<=800px){#v2-product #zhilan-prototype .zp-panel-title,#v2-product #zhilan-prototype .zp-uploads,#v2-product #zhilan-prototype .zp-editor-head{margin-bottom:6px}#v2-product #zhilan-prototype .zp-question{margin:4px 0}#v2-product #zhilan-prototype #zp-idea{height:44px;min-height:44px}#v2-product #zhilan-prototype .zp-generation-mode{padding:4px 0}#v2-product #zhilan-prototype .zp-edit-foot{padding:4px 1px}#v2-product #zhilan-prototype .zp-bottom-bar{padding-top:6px}}@media (width>=931px) and (height<=700px){#v2-product #zhilan-prototype .zp-page-heading p{display:none}#v2-product #zhilan-prototype .zp-composer{padding:8px}#v2-product #zhilan-prototype .zp-left{gap:8px}#v2-product #zhilan-prototype .zp-spark{width:28px;height:28px}#v2-product #zhilan-prototype #zp-idea{height:32px;min-height:32px}#v2-product #zhilan-prototype .zp-compose-bar{margin-top:6px}#v2-product #zhilan-prototype .zp-question{margin:2px 0}#v2-product #zhilan-prototype .zp-editor :is(#zp-script,.zp-script-reference-preview){padding:8px 12px!important}}#zhilan-prototype #zp-long-video .zp-long-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}#zhilan-prototype #zp-history-list .zp-thumb>svg{position:absolute}#zhilan-prototype #zp-history-list .zp-job-thumb>svg{position:static;transform:none}#zhilan-prototype .zp-preview #zp-player-home{flex:none}#zhilan-prototype .zp-preview .zp-video-tools{border-radius:14px;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;margin:10px 0 8px;display:grid;container:original-actions/inline-size}#zhilan-prototype .zp-preview .zp-video-tools button{min-width:0;min-height:34px;padding:7px 2px}@container original-actions (width<=480px){#zhilan-prototype .zp-preview .zp-video-tools button{gap:0;font-size:10px}#zhilan-prototype .zp-preview .zp-video-tools button :is(svg,img,.zp-editor-icon){display:none}}@container original-actions (width<=285px){#zhilan-prototype .zp-preview .zp-video-tools button{padding:7px 0;font-size:9px}}#zhilan-prototype #zp-long-video{overscroll-behavior:contain;max-height:128px;margin-top:10px;overflow:auto}#zhilan-prototype #zp-long-video .zp-long-heading{margin-bottom:4px}#zhilan-prototype #zp-long-video .zp-long-segment{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0;display:flex}#zhilan-prototype #zp-long-video .zp-long-segment>div:first-child{flex:1;min-width:160px}#zhilan-prototype #zp-long-video .zp-long-segment>.zp-long-actions{margin-top:0}#zhilan-prototype #zp-long-video .zp-long-segment>p{flex-basis:100%;order:1}#zhilan-prototype #zp-long-video .zp-long-actions:empty{display:none}#zhilan-prototype #zp-long-video .zp-long-progress{background:#eeebff;border-radius:99px;flex:0 0 100%;order:2;height:4px;position:relative;overflow:hidden}#zhilan-prototype #zp-long-video .zp-long-progress i{border-radius:inherit;background:linear-gradient(90deg,#a998ff,#7464f5);width:38%;height:100%;animation:1.6s ease-in-out infinite zp-segment-loading;display:block}#zhilan-prototype #zp-long-video .zp-long-primary{color:#fff;background:linear-gradient(110deg,#7768f5,#9465f3);border:0;border-radius:9px;min-height:30px;padding:6px 13px;font-size:12px;box-shadow:0 2px 6px #7965ee1a}#zhilan-prototype #zp-long-video .zp-long-primary:hover:not(:disabled){filter:brightness(1.06)}#zhilan-prototype #zp-long-video .zp-long-primary:disabled{color:#aaa4bd;box-shadow:none;cursor:not-allowed;background:#eae7f6}@keyframes zp-segment-loading{0%{transform:translate(-110%)}to{transform:translate(365%)}}@media (prefers-reduced-motion:reduce){#zhilan-prototype #zp-long-video .zp-long-progress i{opacity:.65;width:100%;animation:none}}.se-editor.se-template-dialog{color:#5e566c;box-sizing:border-box;background:#fff;border:1px solid #e7e3ee;border-radius:16px;width:min(950px,100% - 32px);max-width:none;height:min(780px,100dvh - 28px);max-height:calc(100dvh - 28px);padding:18px;overflow:hidden}.se-editor.se-template-dialog[open]{flex-direction:column;display:flex}.se-editor button{font:inherit}.se-editor.se-template-dialog *{box-sizing:border-box}.se-editor .st-header{flex:none;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.se-editor .st-header>div{align-items:baseline;gap:10px;display:flex}.se-editor .st-header h3{color:#302b3d;margin:0;font-size:18px;font-weight:600;line-height:26px}.se-editor .st-header>div>span{color:#a49bad;font-size:11px}.se-editor .st-close{color:#a99eb7;cursor:pointer;--icon-size:18px;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;padding:5px;display:grid}.se-editor .st-close:hover{background:#f4effb}.se-editor .st-body{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:210px minmax(0,1fr);gap:18px;min-width:0;min-height:0;padding:1px;display:grid;overflow:hidden}.se-editor .st-preview-column{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.se-editor .st-preview-settings{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;padding-right:5px;overflow:hidden auto}.se-editor .st-preview-heading{flex:none;justify-content:space-between;align-items:center;gap:6px;height:31px;margin-bottom:8px;font-size:12px;display:flex}.se-editor .st-preview-heading strong{color:#736680;font-weight:500}.se-editor .st-preview-heading button{color:#9a83bd;cursor:pointer;--icon-size:12px;background:0 0;border:0;align-items:center;gap:4px;padding:3px 0;font:11px Microsoft YaHei,sans-serif;display:flex}.se-editor .st-preview-frame{--st-preview-height:min(345px,max(90px,calc(100dvh - 360px)));width:min(100%,calc(var(--st-preview-height) * var(--st-ratio,.5625)));aspect-ratio:var(--st-ratio,.5625);max-height:var(--st-preview-height);background:#ede8f3;border-radius:10px;flex:none;margin:0 auto;position:relative;overflow:hidden}.se-editor .st-preview-frame .st-current-stage{aspect-ratio:auto;border-radius:10px;width:100%;height:100%;max-height:none;position:relative}.se-editor .st-preview-frame .editing-preview-example{display:none}.se-editor .st-preview-frame .editing-placeholder{padding:16px;font-size:11px}.se-editor .st-preview-frame .editing-placeholder small{font-size:10px}.se-editor .st-preview-frame .editing-placeholder svg{width:30px;height:30px}.se-editor .st-preview-frame .st-live-caption{padding:4px;left:6%;right:6%}.se-editor .st-no-scene{color:#aea2be;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:20px;font-size:11px;display:flex}.se-editor .st-preview-note{color:#a59bb1;text-align:center;margin:8px 0 11px;font-size:11px;line-height:17px}.se-editor .st-adjust{border-top:1px solid #eee9f4;padding-top:9px}.se-editor .st-adjust summary{color:#8f7fa4;cursor:pointer;--icon-size:14px;justify-content:space-between;align-items:center;gap:6px;font-size:12px;line-height:22px;list-style:none;display:flex}.se-editor .st-adjust summary::-webkit-details-marker{display:none}.se-editor .st-adjust[open] summary>svg{transform:rotate(180deg)}.se-editor .st-adjust-fields{gap:8px;margin:10px 0 2px;display:grid}.se-editor .st-adjust-fields label{color:#9b8eaa;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;font-size:11px;display:grid}.se-editor .st-adjust-fields .st-enable-field{grid-template-columns:1fr 18px}.se-editor.se-template-dialog .st-enable-field input{accent-color:#9b80cb;width:15px;height:15px;min-height:0;margin:0;padding:0}.se-editor.se-template-dialog .st-adjust-fields select{color:#7d6a93;background:#fff;border:1px solid #e7dff1;border-radius:6px;width:100%;min-width:0;height:29px;min-height:0;padding:3px 7px;font:11px/21px Microsoft YaHei,sans-serif}.se-editor .st-size-field{align-items:center;gap:6px;min-width:0;display:flex}.se-editor .st-size-field output{color:#896cab;text-align:right;min-width:20px;font-size:11px}.se-editor.se-template-dialog input[type=range]{width:100%;min-width:0;height:18px;min-height:0;box-shadow:none;accent-color:#9b80cb;background:0 0;border:0;margin:0;padding:0}.se-editor.se-template-dialog input[type=color]{background:#fff;border:1px solid #e7dff1;border-radius:6px;width:100%;height:27px;min-height:0;padding:3px}.se-editor .st-browser{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;padding:0 6px 2px 2px;overflow:hidden auto}.se-editor .st-layer-note{color:#ab9eb6;margin:0 0 10px;font-size:11px;line-height:17px}.se-editor .st-adjust-help{color:#ab9eb6;grid-column:1/-1;margin:0;font-size:11px;line-height:17px}.se-editor [data-subtitle-adjustments]>.st-adjust+.st-adjust{margin-top:10px}.se-editor .st-no-title{color:#d8cfe1;--icon-size:19px}.se-editor .st-no-title>span{font-size:11px;font-weight:400}.se-editor .st-categories{z-index:6;background:#fff;flex-wrap:wrap;align-items:center;gap:4px;min-height:31px;margin-bottom:9px;padding-bottom:4px;display:flex;position:sticky;top:0}.se-editor .st-categories button{color:#a294b0;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;padding:6px 10px;font:12px/17px Microsoft YaHei,sans-serif}.se-editor .st-categories button[aria-pressed=true]{color:#8a68bc;background:#f0e9fb;border-color:#e9dff8}.se-editor .st-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.se-editor .st-template-grid[data-subtitle-layer=smart]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.se-editor .st-template-grid[data-subtitle-layer=smart] .st-pair-swatch{gap:10px;height:102px;padding:10px 7px}.se-editor .st-template-grid[data-subtitle-layer=smart] .st-swatch-title{max-width:100%;font-size:16px;line-height:23px}.se-editor .st-template-grid[data-subtitle-layer=smart] .st-swatch>span{white-space:normal;font-size:12px;line-height:18px}.se-editor .st-template-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e8e1ef;border-radius:8px;flex-direction:column;gap:0;min-width:0;padding:0;font-family:Microsoft YaHei,sans-serif;display:flex;overflow:hidden}.se-editor .st-template-card:hover{border-color:#c9b6e6}.se-editor .st-template-card[aria-pressed=true]{background:#f8f4ff;border-color:#af95d6;box-shadow:0 0 0 1px #dccbf1}.se-editor .st-swatch{text-align:center;background:linear-gradient(145deg,#4a4658,#696075);flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:65px;padding:8px 7px;display:flex;overflow:hidden}.se-editor .st-swatch>span{white-space:nowrap;border-radius:3px;max-width:100%;padding:1px 3px;font-size:12px;line-height:19px}.se-editor .st-swatch-title{text-shadow:0 1px 2px #0005;font-size:13px;font-weight:700;line-height:18px}.se-editor .st-template-label{color:#92849f;justify-content:space-between;align-items:center;gap:4px;width:100%;padding:6px 8px;font-size:11px;line-height:16px;display:flex}.se-editor .st-template-label>i{--icon-size:12px;color:#a183cb;flex:none;place-items:center;width:16px;height:16px;display:grid}.se-editor .st-template-label>span{min-width:0}.se-editor .st-template-label strong{color:inherit;font-size:11px;font-weight:600;line-height:17px;display:block}.se-editor .st-template-label small{color:#9e94a9;margin-top:1px;font-size:10px;line-height:16px;display:block}.se-editor .st-template-card[aria-pressed=true] .st-template-label{color:#8a66ba}.se-editor .st-footer{border-top:1px solid #eee9f4;flex:none;justify-content:space-between;align-items:center;gap:12px;margin-top:13px;padding-top:13px;display:flex}.se-editor .st-footer>span{color:#9e8ab6;overflow-wrap:anywhere;min-width:0;font-size:12px}.se-editor .st-footer>div{flex:none;gap:8px;display:flex}.se-editor .st-footer button{cursor:pointer;border:1px solid #e2d8ee;border-radius:7px;min-height:32px;padding:6px 15px;font:12px/18px Microsoft YaHei,sans-serif}.se-editor .st-cancel{color:#a190b4;background:#fff}.se-editor .st-footer .st-confirm{color:#fff;background:#9c7cc9;border-color:#9c7cc9}.se-editor .st-browser::-webkit-scrollbar{width:5px}.se-editor .st-preview-settings::-webkit-scrollbar{width:5px}.se-editor .st-browser::-webkit-scrollbar-thumb{background:#ded4e8;border-radius:5px}.se-editor .st-preview-settings::-webkit-scrollbar-thumb{background:#ded4e8;border-radius:5px}.se-editor .st-combination-title{z-index:5;text-align:center;text-shadow:0 1px 3px #30233890;pointer-events:none;line-height:1.4;position:absolute;top:7%;left:7%;right:7%}.se-editor .st-combination-title small{color:#fff8;letter-spacing:.5px;margin-bottom:4px;font:10px/14px Microsoft YaHei,sans-serif;display:block}.se-editor .st-combination-title strong{box-sizing:border-box;max-width:100%;font-size:var(--st-title-size,19px);overflow-wrap:anywhere;text-wrap:balance;white-space:pre-wrap;font-weight:700;line-height:1.4;display:inline-block}.se-editor .st-motion-detail{color:#83778f;padding:10px 0 0;font-size:11px;line-height:1.7}.se-editor .st-motion-detail>strong{color:#61516f;font-size:12px;font-weight:600;display:block}.se-editor .st-motion-detail p{margin:4px 0 0}.se-editor .st-motion-detail details{margin-top:6px}.se-editor .st-motion-detail summary{color:#947ab6;cursor:pointer;list-style:none}.se-editor .st-motion-detail summary:before{content:"＋ ";font-size:12px}.se-editor .st-motion-detail details[open] summary:before{content:"－ "}.se-editor .st-motion-detail details p{background:#f8f5fc;border-radius:6px;padding:5px 7px}.se-editor .st-motion-detail details p span{color:#9b91a5}.se-editor .st-preview-heading button:disabled{opacity:.45;cursor:default}.se-editor .st-gradient-text{color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}@media (width>=1180px){.se-editor.se-template-dialog{width:min(1140px,100% - 40px)}.se-editor .st-template-grid[data-subtitle-layer=smart]{grid-template-columns:repeat(4,minmax(0,1fr))}.se-editor .st-template-grid[data-subtitle-layer=smart] .st-pair-swatch{gap:12px;height:102px}.se-editor .st-template-grid[data-subtitle-layer=smart] .st-swatch-title{font-size:14px;line-height:21px}.se-editor .st-template-grid[data-subtitle-layer=smart] .st-swatch>span{font-size:11px}}@media (width>=521px) and (width<=800px){.se-editor .st-template-grid[data-subtitle-layer=smart]{grid-template-columns:repeat(2,minmax(0,1fr))}.se-editor .st-template-grid[data-subtitle-layer=smart] .st-swatch-title{font-size:14px}.se-editor .st-template-grid[data-subtitle-layer=smart] .st-pair-swatch{height:92px}}@media (width<=520px){.se-editor .st-template-grid[data-subtitle-layer=smart]{grid-template-columns:1fr}.se-editor .st-template-grid[data-subtitle-layer=smart] .st-pair-swatch{height:88px}.se-editor .st-template-label small{font-size:11px}.se-editor .st-template-label strong{font-size:12px}}@media (width<=800px){.se-editor .st-body{grid-template-columns:180px minmax(0,1fr);gap:12px}.se-editor .st-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.se-editor .st-categories{gap:2px}.se-editor .st-categories button{padding:5px 7px;font-size:11px}.se-editor .st-swatch>span{font-size:11px}}@media (width<=520px){.se-editor.se-template-dialog{border-radius:13px;width:calc(100% - 20px);height:min(780px,100dvh - 20px);max-height:calc(100dvh - 20px);padding:12px}.se-editor .st-header{margin-bottom:9px}.se-editor .st-header h3{font-size:17px}.se-editor .st-body{grid-template-rows:minmax(0,clamp(150px,32dvh,210px)) minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:10px}.se-editor .st-preview-column{grid-template-rows:27px minmax(0,1fr);grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:5px 9px;margin:0;display:grid}.se-editor .st-preview-heading{grid-column:1/-1;height:27px;margin:0}.se-editor .st-preview-frame{--st-preview-height:calc(clamp(150px,32dvh,210px) - 32px);width:min(100%,calc(var(--st-preview-height) * var(--st-ratio,.5625)));grid-area:2/1;align-self:start;margin:0 auto}.se-editor .st-preview-settings{grid-area:2/2;padding-right:4px}.se-editor .st-motion-detail{padding-top:0}.se-editor .st-browser{padding-right:4px}.se-editor .st-template-grid{grid-template-columns:1fr;gap:8px}.se-editor .st-swatch{height:72px}.se-editor .st-swatch>span{font-size:13px}.se-editor .st-preview-note{margin:6px 0 8px}.se-editor .st-footer{gap:7px;margin-top:9px;padding-top:10px}.se-editor .st-footer>span{font-size:11px}.se-editor .st-footer button{padding:6px 11px;font-size:11px}.se-editor .st-footer>div{gap:6px}.se-editor .st-body:has(.st-preview-frame.is-landscape){grid-template-rows:minmax(0,clamp(210px,44dvh,255px)) minmax(0,1fr)}.se-editor .st-preview-column:has(.st-preview-frame.is-landscape){grid-template-rows:27px 110px minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:5px}.se-editor .st-preview-frame.is-landscape{--st-preview-height:110px;grid-area:2/1}.se-editor .st-preview-column:has(.st-preview-frame.is-landscape) .st-preview-settings{grid-area:3/1}}.se-editor :is([data-st-motion-preset=hormozi-line],[data-st-motion-preset=interview-corner],[data-st-motion-preset=tech-outline],[data-st-motion-preset=heritage-side],[data-st-motion-preset=echo-serif],[data-st-motion-preset=paper-note],[data-st-motion-preset=luxe-divider],[data-st-motion-preset=feather-glow]){--st-motion-radius:.35em;--st-motion-padding:0;text-shadow:none}.se-editor :is([data-st-motion-preset=hormozi-line],[data-st-motion-preset=interview-corner],[data-st-motion-preset=tech-outline],[data-st-motion-preset=heritage-side],[data-st-motion-preset=echo-serif],[data-st-motion-preset=paper-note],[data-st-motion-preset=luxe-divider],[data-st-motion-preset=feather-glow])[data-st-motion-layer=title]{white-space:normal;flex-direction:column;justify-content:center;align-items:center;gap:.18em;width:100%;max-width:100%;padding:.4em .52em;line-height:1.22;display:inline-flex}.se-editor [data-st-motion-title-group]{max-width:100%;line-height:inherit;display:block;position:relative}.se-editor [data-st-motion-title-group]>[data-st-motion-text]{line-height:inherit;padding:0}.se-editor [data-st-motion-accent]{z-index:1;pointer-events:none;display:none;position:absolute}.se-editor :is([data-st-motion-preset=hormozi-line],[data-st-motion-preset=interview-corner],[data-st-motion-preset=echo-serif],[data-st-motion-preset=luxe-divider])[data-st-motion-layer=title] [data-st-motion-bg],.se-editor :is([data-st-motion-preset=hormozi-line],[data-st-motion-preset=echo-serif],[data-st-motion-preset=luxe-divider])[data-st-motion-layer=body] [data-st-motion-bg]{background:0 0}.se-editor :is([data-st-motion-preset=hormozi-line],[data-st-motion-preset=echo-serif],[data-st-motion-preset=luxe-divider])[data-st-motion-layer=body] [data-st-motion-text]{letter-spacing:.055em;text-shadow:0 1px 3px #000b;padding:0 .08em}.se-editor :is([data-st-motion-preset=interview-corner],[data-st-motion-preset=tech-outline],[data-st-motion-preset=heritage-side],[data-st-motion-preset=paper-note],[data-st-motion-preset=feather-glow])[data-st-motion-layer=body]{padding:.2em .65em;line-height:1.5}.se-editor :is([data-st-motion-preset=interview-corner],[data-st-motion-preset=heritage-side],[data-st-motion-preset=feather-glow])[data-st-motion-layer=body]{width:100%;display:block}.se-editor [data-st-motion-preset=hormozi-line][data-st-motion-layer=title]{text-shadow:0 1px 3px #0008;gap:.22em;padding:.12em .06em .05em}.se-editor [data-st-motion-preset=hormozi-line] [data-st-motion-accent]{transform-origin:0;background:#ff9f29;border-radius:1px;order:2;align-self:flex-start;width:2.2em;max-width:50%;height:.12em;display:block;position:relative}.se-editor [data-st-layout=hormozi-line],.se-editor [data-st-layout=interview-corner]{text-align:left}.se-editor [data-st-motion-preset=hormozi-line] [data-st-motion-title-group]{text-align:left;order:1;align-self:flex-start}.se-editor [data-st-motion-preset=interview-corner][data-st-motion-layer=title]{text-align:left;text-shadow:0 1px 3px #0008;align-items:flex-start;gap:.25em;width:auto;padding:.12em .08em .12em .52em}.se-editor [data-st-motion-preset=interview-corner] [data-st-motion-accent]{transform-origin:0 0;background:#3468d0;border-radius:.03em;width:.22em;height:1.2em;display:block;top:.12em;left:0}.se-editor [data-st-layout=tech-outline]>strong,.se-editor [data-st-layout=heritage-side]>strong,.se-editor [data-st-layout=feather-glow]>strong{width:100%}.se-editor [data-st-motion-preset=tech-outline][data-st-motion-layer=title]{gap:.22em;padding:.45em .4em;overflow:hidden}.se-editor [data-st-motion-preset=tech-outline][data-st-motion-layer=title] [data-st-motion-text]{-webkit-text-fill-color:transparent;-webkit-text-stroke:.035em currentColor;text-shadow:none;font-weight:900}.se-editor [data-st-motion-preset=tech-outline] [data-st-motion-accent]{opacity:0;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(115deg,#0000 32%,#fff0 41%,#ffffff45 49%,#fff0 58%,#0000 66%);display:block;inset:0}.se-editor [data-st-motion-preset=tech-outline][data-st-motion-layer=body]{max-width:94%;padding:.18em .6em}.se-editor [data-st-motion-preset=heritage-side][data-st-motion-layer=title]{flex-direction:row;justify-content:center;align-items:center;min-height:3em;padding:.5em .7em}.se-editor [data-st-motion-preset=heritage-side] [data-st-motion-title-group]{writing-mode:vertical-rl;text-orientation:upright;text-align:start;flex:none;width:auto;max-width:100%;max-height:4.9em;line-height:1.2}.se-editor [data-st-motion-preset=heritage-side] [data-st-motion-text]{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.06em;white-space:pre-wrap;max-height:4.9em;font-size:.88em}.se-editor [data-st-motion-preset=heritage-side][data-st-motion-layer=body] [data-st-motion-text]{writing-mode:horizontal-tb;letter-spacing:.035em;max-height:none;font-size:1em}.se-editor [data-st-motion-preset=heritage-side][data-st-motion-layer=body]{--st-motion-radius:.15em}.se-editor [data-st-motion-preset=echo-serif][data-st-motion-layer=title]{gap:.4em;padding:.1em}.se-editor [data-st-motion-shadow]{color:#666;font:inherit;letter-spacing:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:anywhere;z-index:0;pointer-events:none;text-shadow:none;position:absolute;inset:.065em -.07em -.065em .07em}.se-editor [data-st-motion-preset=echo-serif] [data-st-motion-title-group]>[data-st-motion-text]{text-shadow:0 1px 2px #0004}.se-editor [data-st-motion-preset=paper-note][data-st-motion-layer=title]{--st-motion-radius:.22em;isolation:isolate;gap:.28em;padding:.5em .55em}.se-editor [data-st-motion-preset=paper-note][data-st-motion-layer=title] [data-st-motion-bg]{background-image:repeating-linear-gradient(0deg,#bda4780a 0 1px,#0000 1px 4px);box-shadow:0 .14em .35em #38281624}.se-editor [data-st-motion-preset=paper-note][data-st-motion-layer=title] [data-st-motion-bg]:after{content:"";background:#e4cba688;width:30%;height:.32em;position:absolute;top:-.17em;left:35%;transform:rotate(-3deg)}.se-editor [data-st-motion-preset=paper-note][data-st-motion-layer=body]{--st-motion-radius:.3em;max-width:96%;padding:.2em .55em;box-shadow:0 1px 3px #3828161f}.se-editor [data-st-motion-preset=luxe-divider][data-st-motion-layer=title]{text-shadow:0 1px 3px #0009;letter-spacing:.05em;gap:.3em;padding:.12em .1em}.se-editor [data-st-motion-preset=luxe-divider] [data-st-motion-accent]{transform-origin:50%;background:#fff;order:2;width:2.1em;height:1px;margin:.05em auto;display:block;position:relative}.se-editor [data-st-motion-preset=luxe-divider] [data-st-motion-title-group]{order:1}.se-editor [data-st-motion-preset=feather-glow][data-st-motion-layer=title]{gap:.18em;padding:.45em .8em;overflow:hidden}.se-editor [data-st-motion-preset=feather-glow] [data-st-motion-bg]{background:linear-gradient(90deg,transparent 0%,var(--st-motion-bg) 19%,var(--st-motion-bg) 81%,transparent 100%);border-radius:0}.se-editor [data-st-motion-preset=feather-glow][data-st-motion-layer=title] [data-st-motion-text]{-webkit-text-fill-color:transparent;color:#ffb6d5;text-shadow:none;background-image:linear-gradient(105deg,#ffb6d5 6%,#f4b6eb 35%,#fff 49%,#d6b7fa 63%,#ffb6d5 93%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text}.se-editor [data-st-motion-preset=feather-glow] [data-st-motion-accent]{opacity:0;pointer-events:none;background:linear-gradient(110deg,#0000 38%,#ffffff20 50%,#0000 62%);display:block;inset:0}.se-editor [data-st-motion-preset=feather-glow][data-st-motion-layer=body]{padding:.2em .9em}.se-editor .editing-stage.st-layout-demo-scene{background:var(--st-layout-demo-backdrop);isolation:isolate}.se-editor .editing-stage.st-layout-demo-scene:before{content:"";z-index:0;background:linear-gradient(110deg,#b9bdc44d,#ced0d538 60%,#909ba34d);border-radius:44% 44% 8% 8%;width:72%;height:62%;position:absolute;bottom:-8%;left:14%}.se-editor .editing-stage.st-layout-demo-scene:after{content:"";z-index:0;background:linear-gradient(130deg,#b9b5b0b3,#c7c3be8c);border-radius:45%;width:30%;height:25%;position:absolute;top:30%;left:35%;box-shadow:inset 0 8px #383e4570}.se-editor .st-layout-demo-scene>.editing-placeholder{display:none}.se-editor .st-layout-demo-scene>.editing-preview-example{white-space:nowrap;top:auto;bottom:2%;left:50%;transform:translate(-50%)}.se-editor .st-title-layout-swatch .st-swatch-title{max-width:100%;font-size:13px;line-height:1.2}.se-editor .st-template-grid[data-subtitle-layer=smart] .st-layout-swatch{gap:7px;padding:8px 7px}.se-editor .st-layout-swatch .st-swatch-title{line-height:1.2}.se-editor .st-layout-swatch .st-swatch-caption{line-height:1.4}.se-editor .st-layout-swatch [data-st-motion-layer=title]{padding:.2em .4em}.se-editor .st-layout-swatch [data-st-motion-preset=hormozi-line][data-st-motion-layer=title],.se-editor .st-layout-swatch [data-st-motion-preset=echo-serif][data-st-motion-layer=title],.se-editor .st-layout-swatch [data-st-motion-preset=luxe-divider][data-st-motion-layer=title]{padding:0}.se-editor .st-layout-swatch [data-st-motion-preset=interview-corner][data-st-motion-layer=title]{padding:.1em .1em .1em .5em}.se-editor .st-template-grid[data-subtitle-layer=smart] [data-st-layout-swatch=heritage-side] .st-swatch-title,.se-editor .st-title-layout-swatch[data-st-layout=heritage-side] .st-swatch-title{font-size:10px;line-height:1.2}.se-editor .st-layout-swatch [data-st-motion-preset=heritage-side][data-st-motion-layer=title]{min-height:0;padding:.25em .6em}.se-editor .st-title-layout-swatch[data-st-layout=heritage-side] [data-st-motion-layer=title]{min-height:0;padding:.2em .6em}.se-editor .st-motion-layer{isolation:isolate;vertical-align:middle;max-width:100%;text-align:inherit;line-height:inherit;font:inherit;letter-spacing:inherit;color:inherit;text-shadow:inherit;display:inline-block;position:relative;overflow:visible}.se-editor [data-st-motion-bg]{z-index:0;pointer-events:none;background:var(--st-motion-bg,#1e1e24b8);border:var(--st-motion-border,0);border-radius:var(--st-motion-radius,4px);transform-origin:50%;box-sizing:border-box;display:block;position:absolute;inset:0}.se-editor [data-st-motion-text]{z-index:1;max-width:100%;padding:var(--st-motion-padding,.13em .38em);box-sizing:border-box;font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-shadow:inherit;text-align:inherit;white-space:pre-wrap;overflow-wrap:anywhere;transform-origin:50%;display:inline-block;position:relative}.se-editor [data-st-motion-char],.se-editor [data-st-motion-word]{font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-shadow:inherit;white-space:pre;transform-origin:50%;display:inline-block}.se-editor [data-st-motion-title-group]{max-width:100%;font:inherit;line-height:inherit;white-space:pre-wrap;display:block;position:relative}.se-editor [data-st-motion-accent],.se-editor [data-st-motion-shadow]{pointer-events:none;transform-origin:50%}.se-editor [data-st-motion-preset=tech-glow][data-st-motion-layer=title] [data-st-motion-text]{color:#bfd5ff;-webkit-text-fill-color:transparent;text-shadow:none;background-image:linear-gradient(100deg,#79d8ff 5%,#b0a0ff 35%,#e3d5ff 49%,#7dcfff 63%,#a391f4 90%);background-position:0%;background-size:240% 100%;-webkit-background-clip:text;background-clip:text}.se-editor [data-st-motion-state=playing] [data-st-motion-text],.se-editor [data-st-motion-state=playing] [data-st-motion-bg],.se-editor [data-st-motion-state=playing] [data-st-motion-char],.se-editor [data-st-motion-state=playing] [data-st-motion-word],.se-editor [data-st-motion-state=playing] [data-st-motion-accent],.se-editor [data-st-motion-state=playing] [data-st-motion-shadow]{will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.se-editor [data-st-motion-text],.se-editor [data-st-motion-bg],.se-editor [data-st-motion-char],.se-editor [data-st-motion-word],.se-editor [data-st-motion-shadow]{will-change:auto!important;opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.se-editor [data-st-motion-accent]{will-change:auto!important;filter:none!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}}.se-editor,.se-editor *{box-sizing:border-box}.se-editor.se-template-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#26324948}.se-editor button:focus-visible,.se-editor input:focus-visible,.se-editor select:focus-visible,.se-editor summary:focus-visible{outline-offset:3px;outline:2px solid #9c7cc9}.se-scene-layers{pointer-events:none;z-index:5;font:14px/1.7 -apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif;position:absolute;inset:0;overflow:hidden}.se-design{transform-origin:0 0;position:absolute;top:0;left:0}.se-editor .se-caption{text-align:center;pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere}.se-editor .se-styled-text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;display:inline-block}.se-editor .st-combination-title{font-size:inherit}.se-editor .st-preview-frame>img,.se-editor .st-preview-frame>video{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.se-editor.se-template-dialog{margin:auto;font:14px/1.7 -apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif;box-shadow:0 16px 48px #1f293725}.se-editor .st-close svg,.se-editor .st-preview-heading svg{width:18px;height:18px}.ze-overlay .ze-modal.ze-caption-dialog{color:#505062;background:#fff;border:1px solid #e5e2ed;border-radius:16px;width:min(820px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);padding:20px 22px 16px}.ze-caption-dialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex;border:0!important;margin-bottom:15px!important;padding:0!important}.ze-caption-dialog>header>div{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.ze-overlay .ze-caption-dialog>header h2{color:#272735;margin:0;font-size:17px;font-weight:700;line-height:24px}.ze-caption-dialog>header p{color:#9a96a5;margin:0;font-size:11px}.ze-overlay .ze-caption-dialog>header>button,.ze-overlay .ze-caption-dialog .ze-caption-delete{color:#9890ab;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:4px;display:inline-flex}.ze-overlay .ze-caption-dialog>header>button:hover,.ze-overlay .ze-caption-dialog .ze-caption-delete:hover{color:#7653c4;background:#f2edfc}.ze-caption-dialog .ze-modal-body{padding:0;overflow:auto}.ze-caption-dialog .ze-caption-toolbar{color:#9691a1;margin:0 0 9px;font-size:11px}.ze-caption-dialog .ze-caption-toolbar b{color:#7964bd;font-weight:500}.ze-overlay .ze-caption-dialog .ze-caption-toolbar button{color:#8872bc;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;min-height:0;padding:5px 0;font-size:11px;display:inline-flex}.ze-caption-dialog .ze-caption-toolbar svg{width:13px;height:13px}.ze-caption-dialog .ze-caption-source-note{color:#9691a1;margin:0 0 11px;font-size:11px;line-height:17px}.ze-caption-dialog .ze-caption-columns,.ze-caption-dialog .ze-caption-rows>section{grid-template-columns:20px 98px 98px minmax(0,1fr) 28px;align-items:center;gap:9px;display:grid}.ze-caption-dialog .ze-caption-columns{color:#a19baa;padding:0 9px 7px;font-size:11px}.ze-caption-dialog .ze-caption-rows{overscroll-behavior:contain;gap:7px;max-height:340px;margin:0;padding:1px 2px 1px 0;display:grid;overflow-y:auto}.ze-caption-dialog .ze-caption-rows>section{background:#fcfbfe;border:1px solid #eae6f1;border-radius:9px;min-width:0;padding:8px 7px 8px 9px}.ze-caption-dialog .ze-caption-rows>section.invalid{background:#fff8f8;border-color:#d8848e}.ze-caption-dialog .ze-caption-index{color:#aaa1b8;font-variant-numeric:tabular-nums;font-size:11px}.ze-caption-dialog .ze-caption-rows label{min-width:0;margin:0;display:block}.ze-caption-dialog .ze-caption-rows label>span{display:none}.ze-overlay .ze-caption-dialog .ze-caption-rows input,.ze-overlay .ze-caption-dialog .ze-caption-rows textarea{box-sizing:border-box;color:#555163;background:#fff;border:1px solid #e6e1ed;border-radius:6px;width:100%;min-width:0;min-height:34px;margin:0;padding:6px 7px;font:12px/20px -apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;display:block}.ze-overlay .ze-caption-dialog .ze-caption-rows input{font-variant-numeric:tabular-nums;font-size:11px}.ze-overlay .ze-caption-dialog .ze-caption-rows textarea{resize:vertical;max-height:130px;overflow-y:auto}.ze-caption-dialog .ze-caption-empty{text-align:center;color:#a49baf;padding:25px 12px;font-size:12px}.ze-caption-dialog .ze-caption-error{color:#c75465;grid-column:2/5;margin:0;font-size:11px;line-height:18px}.ze-overlay .ze-caption-dialog .ze-caption-add{color:#8872bc;background:0 0;border:0;min-height:28px;margin-top:6px;padding:5px 0;font-size:11px;display:inline-flex}.ze-overlay .ze-caption-dialog>footer{border-top:1px solid #edeaf2;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:13px 0 0;display:flex}.ze-caption-dialog>footer>span{color:#a19aaa;font-size:11px}.ze-caption-dialog .ze-dialog-actions{align-items:center;gap:8px;display:flex}.ze-overlay .ze-caption-dialog>footer button,.ze-overlay .ze-caption-dialog .ze-caption-reset button{color:#766c88;white-space:nowrap;background:#fff;border:1px solid #dfd9ea;border-radius:7px;justify-content:center;align-items:center;min-height:32px;padding:6px 16px;font-size:12px;display:inline-flex}.ze-overlay .ze-caption-dialog>footer button.primary{color:#fff;background:#7953d8;border-color:#7953d8}.ze-caption-dialog .ze-caption-reset{color:#a07840;background:#fff9ee;border:1px solid #f3e4c8;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:9px 10px;font-size:11px;display:flex}.ze-caption-dialog .ze-caption-reset>div{flex:none;gap:6px;display:flex}.ze-overlay .ze-caption-dialog .ze-caption-reset button{min-height:28px;padding:4px 8px;font-size:11px}.ze-overlay .ze-modal.ze-title-dialog{color:#4b425b;background:#fff;border:1px solid #e6e1f2;border-radius:18px;width:min(460px,100vw - 28px);max-width:none;max-height:calc(100dvh - 28px);padding:0;box-shadow:0 20px 70px #21133826}.ze-overlay .ze-title-dialog>header{border-bottom:1px solid #f0edf5;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 15px;display:flex}.ze-overlay .ze-title-dialog>header h2{color:#302b3c;margin:0 0 5px;font-size:19px;font-weight:700}.ze-title-dialog>header p{color:#93869f;margin:0;font-size:12px;line-height:1.6}.ze-overlay .ze-title-dialog>header>button{color:#9b8daa;background:#f7f3fc;border:0;border-radius:8px;place-items:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:5px;display:grid}.ze-title-dialog .ze-modal-body{padding:18px 22px 14px}.ze-title-dialog .ze-title-field-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;font-size:13px;font-weight:600;display:flex}.ze-title-dialog .ze-title-field-heading>span{color:#8e77b3;background:#f6f2fc;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:400}.ze-overlay .ze-title-dialog textarea{box-sizing:border-box;resize:vertical;color:#534565;width:100%;min-height:78px;max-height:180px;font:inherit;background:#fcfaff;border:1px solid #ddd3ec;border-radius:10px;padding:11px 12px;font-size:14px;line-height:1.7;display:block}.ze-title-dialog textarea:focus{outline-offset:1px;border-color:#a58bd6;outline:2px solid #ede5fc}.ze-title-dialog .ze-title-input-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.ze-overlay .ze-title-dialog .ze-title-input-footer button{color:#8b6abb;background:0 0;border:0;align-items:center;gap:5px;min-height:27px;padding:3px 0;font-size:12px;display:flex}.ze-title-dialog .ze-title-input-footer svg{width:13px;height:13px}.ze-title-dialog .ze-title-input-footer output{color:#a397ae;white-space:nowrap;font-size:11px}.ze-title-dialog .ze-title-input-footer output.is-over,.ze-title-dialog .ze-title-error{color:#c65168}.ze-title-dialog .ze-title-error{margin:8px 0 0;font-size:12px;line-height:1.5}.ze-title-dialog .ze-title-preview{text-align:center;box-sizing:border-box;background:linear-gradient(135deg,#5d566b,#393441);border-radius:11px;justify-content:center;align-items:center;min-height:92px;margin-top:16px;padding:18px;display:flex}.ze-title-dialog .ze-title-preview>.se-styled-text{overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%;font-size:22px;line-height:1.5}.ze-title-dialog .ze-title-help{color:#a095ab;margin:9px 0 0;font-size:11px;line-height:1.7}.ze-overlay .ze-title-dialog>footer{border-top:1px solid #f0edf5;justify-content:flex-end;gap:9px;padding:13px 22px 18px;display:flex}.ze-overlay .ze-title-dialog>footer button{color:#897c99;background:#fff;border:1px solid #e4dcea;border-radius:8px;min-height:35px;padding:7px 18px;font-size:12px}.ze-overlay .ze-title-dialog>footer .primary{color:#fff;background:#8f6ac6;border-color:#8f6ac6}@media (width<=650px){.ze-overlay .ze-modal.ze-caption-dialog{border-radius:12px;width:calc(100vw - 20px);padding:15px 12px 12px}.ze-caption-dialog>header{margin-bottom:10px!important}.ze-caption-dialog>header>div{flex-direction:column;gap:4px}.ze-caption-dialog .ze-caption-columns{display:none}.ze-caption-dialog .ze-caption-rows>section{grid-template-columns:18px minmax(0,1fr) minmax(0,1fr) 25px;gap:7px;padding:8px}.ze-caption-dialog .ze-caption-rows label>span{color:#a39bab;margin-bottom:2px;font-size:10px;line-height:16px;display:block}.ze-caption-dialog .ze-caption-content{grid-area:2/2/auto/4}.ze-overlay .ze-caption-dialog .ze-caption-delete{grid-area:1/4;width:25px;min-width:25px}.ze-overlay .ze-caption-dialog .ze-caption-rows input{padding:5px;font-size:11px}.ze-caption-dialog .ze-caption-rows{max-height:360px}.ze-overlay .ze-caption-dialog>footer{flex-direction:column;align-items:flex-start;gap:8px}.ze-caption-dialog .ze-dialog-actions{align-self:flex-end}.ze-caption-dialog .ze-caption-reset{flex-direction:column;align-items:flex-start;gap:7px}.ze-caption-dialog .ze-caption-reset>div{align-self:flex-end}.ze-caption-dialog .ze-caption-error{grid-column:2/4}}@media (width<=480px){.ze-overlay .ze-title-dialog>header{padding:17px 16px 13px}.ze-title-dialog .ze-modal-body{padding:15px 16px 12px}.ze-overlay .ze-title-dialog>footer{padding:12px 16px 16px}.ze-title-dialog .ze-title-preview{min-height:80px}.ze-title-dialog .ze-title-preview>.se-styled-text{font-size:20px}}@media (pointer:coarse){.ze-overlay .ze-title-dialog>header>button{width:40px;height:40px}.ze-overlay .ze-title-dialog>footer button{min-height:42px}.ze-overlay .ze-title-dialog .ze-title-input-footer button{min-height:36px}}.ze-overlay:has(>.ze-caption-dialog){padding:10px}@media (width<=650px){.ze-overlay .ze-title-dialog textarea,.ze-overlay .ze-caption-dialog .ze-caption-rows input,.ze-overlay .ze-caption-dialog .ze-caption-rows textarea{font-size:16px}}.ze-overlay:has(>.ze-workflow-guide){z-index:10002;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ze-overlay .ze-modal.ze-workflow-guide{box-sizing:border-box;overscroll-behavior:contain;color:#4b435c;background:#fff;border:1px solid #e5def4;border-radius:15px;width:min(300px,100vw - 24px);max-height:calc(100dvh - 24px);padding:16px;font:12px/1.7 Microsoft YaHei,sans-serif;display:block;position:fixed;overflow:auto;box-shadow:0 12px 36px #2115362b}.ze-workflow-guide>header{position:absolute;top:16px;right:16px;border:0!important;padding:0!important}.ze-workflow-guide>header>div{display:none}.ze-overlay .ze-workflow-guide>header>button{color:#a193b4;background:#f6f2fc;border:0;border-radius:7px;place-items:center;width:26px;min-width:26px;height:26px;min-height:0;padding:4px;display:grid}.ze-workflow-guide>header svg{width:16px;height:16px}.ze-workflow-guide .ze-modal-body{padding:0;overflow:visible}.ze-workflow-guide p{color:#8d809e;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.85}.ze-workflow-guide .ze-guide-progress{color:#8c76ba;min-height:26px;padding-right:28px;font-size:11px;font-weight:500;line-height:26px}.ze-guide-track{background:#f0ebf8;border-radius:3px;height:3px;margin:8px 0 12px;overflow:hidden}.ze-guide-track>span{background:#9676e5;height:100%;display:block}.ze-workflow-guide h3{color:#3d3154;margin:0 0 7px;font-size:15px;font-weight:650;line-height:1.6}.ze-overlay .ze-workflow-guide>footer{border:0;justify-content:space-between;align-items:center;gap:8px;margin-top:17px;padding:0;display:flex}.ze-workflow-guide>footer>div{gap:7px;display:flex}.ze-overlay .ze-workflow-guide>footer button{color:#8b78a2;white-space:nowrap;background:#fff;border:1px solid #e6def2;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-height:32px;padding:6px 10px;font:12px Microsoft YaHei,sans-serif;display:flex}.ze-overlay .ze-workflow-guide>footer .ze-guide-skip{color:#aca1b9;background:0 0;border:0;padding:6px 0;font-size:11px}.ze-overlay .ze-workflow-guide>footer .primary{color:#fff;background:#946dda;border-color:#946dda}.ze-workflow-guide button:disabled{opacity:.4}.ze-guide-spotlight{z-index:10001;box-sizing:border-box;pointer-events:none;border:2px solid #9b83ee;border-radius:10px;position:fixed;box-shadow:0 0 0 9999px #201b3566,0 0 0 5px #9c82ec24}.ze-guide-pointer{z-index:10003;color:#7655d5;pointer-events:none;background:#fff;border-radius:7px;place-items:center;width:27px;height:29px;display:grid;position:fixed;box-shadow:0 2px 8px #43336a30}.ze-guide-pointer svg{fill:#f0e9ff;stroke-width:1.7px;width:21px;height:21px}@media (width<=430px){.ze-overlay .ze-modal.ze-workflow-guide{padding:13px}.ze-workflow-guide>header{top:13px;right:13px}.ze-overlay .ze-workflow-guide>footer,.ze-workflow-guide>footer>div{gap:5px}.ze-overlay .ze-workflow-guide>footer button{padding:6px 8px}}@media (pointer:coarse){.ze-overlay .ze-workflow-guide>header>button{width:44px;height:44px}.ze-overlay .ze-workflow-guide>footer button{min-height:44px}.ze-workflow-guide .ze-guide-progress{min-height:44px;padding-right:46px}}@media (prefers-reduced-motion:reduce){.ze-guide-pointer,.ze-guide-pointer:before{animation:none!important}}.se-media{color:#4b5563;min-width:0;font:12px/1.6 Microsoft YaHei,PingFang SC,sans-serif}.se-media .se-pip-progress{color:#927aaa;align-items:center;gap:8px;margin-top:10px;display:flex}.se-pip-progress>span:not(.zl-audio-spinner){overflow-wrap:anywhere;flex:1;min-width:0}.se-pip-progress>button{flex:none}.se-media *{box-sizing:border-box}.se-media button,.se-media input,.se-media textarea,.se-media select{font:inherit}.se-media button{color:#927aaa;cursor:pointer;background:#fff;border:1px solid #e5dcee;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:5px 10px;display:inline-flex}.se-media button:disabled{opacity:.45;cursor:not-allowed}.se-media button:focus-visible,.se-media input:focus-visible,.se-media textarea:focus-visible,.se-media select:focus-visible,.se-media a:focus-visible{outline-offset:2px;outline:2px solid #b7a3dc}.se-media button:hover:not(:disabled){background:#f7f2fc;border-color:#cdb8e1}.se-media h3,.se-media p{margin:0}.se-media svg{pointer-events:none;flex:none}.se-media .se-icon-button{background:0 0;border:0;width:25px;min-width:25px;height:25px;min-height:25px;padding:4px}.se-media .se-text-button{background:0 0;border:0;padding:2px 0;font-size:11px}.se-media .se-primary{color:#fff;background:#a183c6;border-color:#a183c6}.se-media .se-primary:hover:not(:disabled){color:#fff;background:#9270ba}.se-media .se-media-help{color:#9ca3af;margin:5px 0 0;font-size:11px;line-height:17px}.se-media .se-media-error{color:#c35466;overflow-wrap:anywhere;margin:8px 0 0;font-size:11px;line-height:18px}.se-media .se-media-error button{color:inherit;margin-left:8px}.se-media input[type=checkbox]{accent-color:#a183c6;flex:none;width:14px;height:14px;min-height:14px;margin:0;padding:0}.se-media input[type=range]{accent-color:#7c6ed7;width:100%;height:18px;min-height:18px;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.se-media input[type=number],.se-media input[type=search],.se-media select,.se-media textarea{color:#77648c;background:#fff;border:1px solid #e5dcee;border-radius:7px;outline:none;width:100%;min-width:0;padding:7px 9px}.se-media textarea{resize:vertical;min-height:88px;max-height:160px;line-height:1.7}.se-media .se-media-card{background:#fff;border:0;border-bottom:1px solid #eeeff3;margin:0 0 10px;padding:0 0 10px}.se-media .se-media-card>header{justify-content:space-between;align-items:center;gap:8px;min-height:20px;margin-bottom:7px;display:flex}.se-media .se-media-card h3{color:#1f2937;font-size:13px;font-weight:600;line-height:20px}.se-media .se-pip-heading h3{color:#333044;font-size:13px;font-weight:600;line-height:20px}.se-media .se-media-card>header>span{color:#9ca3af;font-size:11px}.se-media .se-pip-heading{justify-content:space-between;align-items:center;gap:7px;margin-bottom:8px;display:flex}.se-media .se-pip-heading>span{white-space:nowrap;color:#a39bb1;font-size:11px}.se-media .se-pip-heading b{color:#7762ad;font-weight:500}.se-media .se-pip-groups{gap:8px;display:grid}.se-media .se-pip-group{background:#fcfbfe;border:1px solid #e9e3f2;border-radius:9px;min-width:0;padding:8px}.se-media .se-pip-group.is-selected{background:#faf7ff;border-color:#bda5ed}.se-media .se-pip-group>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;margin-bottom:6px;display:flex}.se-media .se-pip-group>header>label{align-items:center;gap:5px;min-width:0;display:flex}.se-media .se-pip-group>header strong{color:#70617f;white-space:nowrap;font-size:11px;font-weight:500}.se-media .se-pip-group>header span{color:#aaa2b7;white-space:nowrap;font-size:11px}.se-media .se-pip-group>header .is-applied{color:#3c9a7c}.se-media .se-pip-group>header>span{align-items:center;gap:2px;display:flex}.se-media .se-pip-group>header>span svg{width:12px;height:12px}.se-media .se-pip-line{min-width:0;padding:5px 0}.se-media .se-pip-line+.se-pip-line{border-top:1px dashed #eae4f2;margin-top:2px;padding-top:7px}.se-media .se-pip-line>div{align-items:center;gap:4px;min-width:0;display:flex}.se-media .se-pip-line b{color:#aa9cb7;flex:none;font-size:11px;font-weight:500}.se-media .se-pip-line>div>span{color:#a39aaa;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:1;min-width:0;font-size:11px;line-height:16px}.se-media .se-pip-line p{color:#70667b;white-space:pre-line;overflow-wrap:anywhere;margin:3px 0 2px;font-size:12px;line-height:19px}.se-media .se-pip-actions{grid-template-columns:1fr 1fr;gap:5px;margin-top:5px;display:grid}.se-media .se-pip-actions.has-settings{grid-template-columns:1.15fr 1fr 1fr}.se-media .se-pip-actions>button{white-space:nowrap;gap:3px;min-width:0;min-height:29px;padding:4px 3px;font-size:11px;line-height:18px}.se-media .se-pip-actions svg{width:12px;height:12px}.se-media .se-pip-actions .se-pip-configure{color:#835ac6;background:#f5eefe;border-color:#e8daf9}.se-media .se-pip-secondary{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;display:flex}.se-media .se-pip-secondary>button{color:#a18bb9;background:0 0;border:0;min-height:23px;padding:2px 0;font-size:11px;line-height:18px}.se-media .se-pip-conflict{color:#ac7e4a;margin:5px 0 0;font-size:11px;line-height:16px}.se-media .se-media-empty{color:#ab9cbb;text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:6px;min-height:96px;padding:14px;font-size:12px;display:flex}.se-media-backdrop{z-index:1000;overscroll-behavior:contain;background:#21172e55;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.se-media .se-media-dialog{color:#8d789f;background:#fff;border:1px solid #e8dff0;border-radius:14px;flex-direction:column;width:min(600px,100%);max-height:calc(100dvh - 24px);padding:16px;display:flex;overflow:hidden;box-shadow:0 12px 60px #21172e26}.se-media .se-media-dialog>header{flex:none;justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.se-media .se-media-dialog>header h3{color:#403149;font-size:17px;font-weight:600;line-height:24px}.se-media .se-media-dialog-heading{flex-wrap:wrap;align-items:baseline;gap:5px 11px;min-width:0;display:flex}.se-media .se-media-dialog-heading>span{color:#aa96bb;font-size:11px}.se-media .se-media-dialog-heading.has-eyebrow{flex-direction:column;align-items:flex-start;gap:0;display:flex}.se-media .se-media-eyebrow{color:#9884b0;margin-bottom:2px;font-size:11px;line-height:15px;display:block}.se-media .se-media-dialog-body{overscroll-behavior:contain;min-height:0;padding-right:2px;overflow:auto}.se-media .se-media-dialog>footer{border-top:1px solid #eee6f4;flex:none;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:11px;padding-top:11px;display:flex}.se-media .se-media-dialog>footer>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-left:auto;display:flex}.se-media .se-media-dialog>footer>button:only-child{margin-left:auto}.se-media .se-pip-settings{color:#746580;border-color:#e7e0ef;border-radius:15px;width:min(620px,100vw - 28px);padding:18px}.se-media .se-pip-settings>header{margin-bottom:12px}.se-media .se-pip-settings>header h3{color:#352b40}.se-media .se-pip-settings>header .se-icon-button{color:#a18bb4;border-radius:6px;width:26px;height:26px;min-height:26px}.se-media .se-pip-settings .se-media-dialog-heading{gap:5px 12px}.se-media .se-pip-settings .se-media-dialog-heading>span{color:#9b8aab}.se-media .se-pip-settings .se-media-dialog-body{scrollbar-gutter:auto;padding:1px 2px 1px 0}.se-media .se-pip-settings .se-media-dialog-body::-webkit-scrollbar{width:5px}.se-media .se-pip-settings .se-media-dialog-body::-webkit-scrollbar-thumb{background:#ded3e9;border-radius:5px}.se-media .se-pip-settings>footer button{border-radius:7px;min-height:34px;padding:6px 16px;font:12px/20px Microsoft YaHei,sans-serif}.se-media .se-pip-settings>footer .se-text-button{color:#ae95c1;min-height:0;padding:4px 0;font-size:11px}.se-media .se-pip-summary{background:#f8f5fc;border:0;border-radius:8px;margin-bottom:12px;padding:9px 11px}.se-media .se-pip-summary>div{color:#aa96bb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}.se-media .se-pip-summary strong{color:#927d9f;font-weight:500}.se-media .se-pip-summary p{color:#82738e;white-space:pre-wrap;overflow-wrap:anywhere;max-height:40px;margin:5px 0 0;font-size:12px;line-height:20px;overflow:auto}.se-media .se-pip-types{background:#f5f1fa;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0 0 14px;padding:3px;display:grid}.se-media .se-pip-types>button{white-space:nowrap;color:#a08ab2;background:0 0;border:0;gap:6px;min-width:0;min-height:32px;padding:5px 8px;font:12px/20px Microsoft YaHei,sans-serif}.se-media .se-pip-types>button svg{width:15px;height:15px}.se-media .se-pip-types [aria-pressed=true]{color:#8d65ba;background:#fff;box-shadow:0 1px 4px #d8cce54d}.se-media .se-pip-display [aria-pressed=true]{color:#976cb8;background:#f5effc;border-color:#cdb7e1}.se-media .se-pip-type-content{margin-bottom:12px}.se-media .se-field-heading{color:#927d9f;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;display:flex}.se-media .se-field-heading>span{color:#aa98b8;font-size:11px}.se-media .se-pip-media-slot{background:#fcfaff;border:1px dashed #e9dff2;border-radius:8px;align-items:center;gap:10px;min-width:0;min-height:59px;padding:9px 10px;display:flex}.se-media .se-pip-media-slot>img{object-fit:contain;background:#f0e8f8;border-radius:6px;width:70px;height:56px}.se-media .se-pip-media-slot>video{object-fit:contain;background:#f0e8f8;border-radius:6px;width:130px;height:76px}.se-media .se-pip-media-slot>div{flex:1;min-width:0}.se-media .se-pip-media-slot.has-media{border-style:solid}.se-media .se-pip-media-slot>.se-pip-slot-icon{color:#b09ac6;flex:none;place-items:center;display:grid}.se-media .se-pip-slot-icon svg{width:22px;height:22px}.se-media .se-pip-media-slot strong{color:#9679ac;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;display:block;overflow:hidden}.se-media .se-pip-upload-actions{flex-wrap:wrap;align-items:center;gap:5px 8px;margin:2px 0;display:flex}.se-media .se-pip-upload-actions>button{min-height:29px;padding:4px 9px;font-size:11px}.se-media .has-media .se-pip-upload-actions{gap:3px 10px;margin-top:1px}.se-media .has-media .se-pip-upload-actions>button{background:0 0;border:0;min-height:22px;padding:1px 0}.se-media .has-media .se-pip-upload-actions svg{display:none}.se-media .se-pip-composer{background:#fdfbff;border:1px solid #e5dbef;border-radius:10px;min-width:0;overflow:hidden}.se-media .se-pip-composer:focus-within{border-color:#bda4d8;box-shadow:0 0 0 2px #f1eaf9}.se-media .se-pip-composer textarea{color:#83718f;min-height:88px;max-height:160px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:10px 11px;font:12px/20px Microsoft YaHei,sans-serif;display:block}.se-media .se-pip-reference{background:#fdfbff;border:0;border-top:1px solid #f0eaf5;border-radius:0;padding:5px 8px 7px}.se-media .se-pip-reference>button{background:0 0;border:0;padding:3px 5px;font-size:11px}.se-media .se-pip-reference>span{float:right;color:#b09abd;font-size:10px;line-height:28px}.se-media .se-pip-reference>div{align-items:center;gap:8px;margin:0 0 6px;display:flex}.se-media .se-pip-reference img{object-fit:cover;border-radius:5px;width:46px;height:42px}.se-media .se-pip-reference>div>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.se-media .se-pip-display{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.se-media .se-pip-display>div{align-items:center;gap:5px;display:flex}.se-media .se-pip-display button{padding:5px 10px;font-size:11px}.se-media .se-pip-display svg{width:13px;height:13px}.se-media .se-pip-clip>footer{flex-direction:column;align-items:flex-end;gap:5px}.se-media .se-pip-clip>footer>.se-media-error{text-align:right;margin:0}.se-media .se-pip-clip .se-media-dialog-body>video{object-fit:contain;background:#f2edf8;border:1px solid #ede5f5;border-radius:9px;width:100%;height:220px;max-height:34vh;display:block}.se-media .se-clip-times{color:#ae98be;justify-content:space-between;align-items:center;gap:8px;margin:13px 0 0;font-size:11px;display:flex}.se-media .se-clip-times output{color:#9674b3;font-variant-numeric:tabular-nums;margin-left:4px}.se-media .se-clip-range{background:repeating-linear-gradient(90deg,#f1eaf7 0 40px,#e9dff2 40px 41px) 50%/100% 24px no-repeat;height:44px;margin:3px 8px 0;position:relative}.se-media .se-clip-range>.se-clip-selection{pointer-events:none;background:#dcc7ef88;border:1px solid #c7acdf;border-radius:4px;height:24px;position:absolute;top:11px}.se-media .se-clip-range>.se-clip-playhead{z-index:2;pointer-events:none;background:#9668b9;width:2px;height:30px;position:absolute;top:8px}.se-media .se-clip-range input[type=range]{z-index:2;appearance:none;pointer-events:none;background:0 0;height:44px;position:absolute;inset:0}.se-media .se-clip-range input::-webkit-slider-runnable-track{background:0 0;border:0;height:24px}.se-media .se-clip-range input::-webkit-slider-thumb{appearance:none;pointer-events:auto;cursor:ew-resize;background:#b08ad0;border:2px solid #fff;border-radius:4px;width:12px;height:34px;margin-top:-5px;box-shadow:0 0 0 1px #c7addf}.se-media .se-clip-range input::-moz-range-track{background:0 0;border:0;height:24px}.se-media .se-clip-range input::-moz-range-thumb{pointer-events:auto;cursor:ew-resize;background:#b08ad0;border:2px solid #fff;border-radius:4px;width:9px;height:30px;box-shadow:0 0 0 1px #c7addf}.se-media .se-clip-range input:disabled{opacity:.45}.se-media .se-clip-preview{color:#ae9abd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:7px;font-size:11px;display:flex}.se-media .se-clip-preview>button{min-height:29px;font-size:11px}.se-media .se-asset-picker{width:min(640px,100%)}.se-media .se-asset-toolbar{align-items:center;gap:8px;min-width:0;margin-bottom:8px;display:flex}.se-media .se-asset-toolbar select{flex:none;width:114px;height:32px;padding:0 25px 0 9px}.se-media .se-asset-search-group{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.se-media .se-asset-search{color:#aa9bb8;background:#fff;border:1px solid #e5ddee;border-radius:7px;flex:1;align-items:center;gap:6px;min-width:0;height:32px;padding:0 9px;display:flex}.se-media .se-asset-search svg{width:14px;height:14px}.se-media .se-asset-search input[type=search]{width:100%;min-width:0;height:30px;min-height:0;box-shadow:none;color:#554d64;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0;font-size:12px;line-height:normal;display:block}.se-media .se-asset-search:focus-within{outline-offset:1px;outline:2px solid #b7a3dc}.se-media .se-asset-search-group>button{color:#fff;background:#ab89d5;border-color:#bda4df;flex:none;height:32px;padding:0 13px;font-size:12px}.se-media .se-music-library>header{margin-bottom:10px}.se-media .se-music-library>header h3{color:#332a40;font-size:18px;line-height:25px}.se-media .se-music-library>header>.se-icon-button{color:#998da6;border-radius:7px;width:30px;height:30px;min-height:30px;padding:6px}.se-media .se-music-library>header>.se-icon-button svg{width:17px;height:17px}.se-media .se-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;display:grid}.se-media .se-asset-grid>article{background:#fff;border:1px solid #e7dfef;border-radius:9px;min-width:0;padding:9px}.se-media .se-asset-grid>article.is-selected{background:#faf7ff;border-color:#b899de}.se-media .se-asset-grid audio{accent-color:#9d7acb;width:100%;min-width:0;height:30px;margin:0 0 7px;display:block}.se-media .se-asset-grid video,.se-media .se-asset-grid img{object-fit:contain;background:#f2edf8;border-radius:5px;width:100%;height:100px;margin-bottom:7px;display:block}.se-media .se-asset-grid article>div{align-items:center;gap:8px;min-width:0;display:flex}.se-media .se-asset-grid article>div>span{flex:1;min-width:0}.se-media .se-asset-grid strong{text-overflow:ellipsis;white-space:nowrap;color:#62536f;font-size:12px;font-weight:500;display:block;overflow:hidden}.se-media .se-asset-grid small{color:#a497b1;font-size:11px;display:block}.se-media .se-asset-grid article button{background:#f2eafb;flex:none;min-height:28px;padding:4px 8px;font-size:11px}.se-media .se-asset-grid article button[aria-pressed=true]{color:#fff;background:#b191d7;border-color:#b191d7}.se-media .se-asset-grid article button[aria-pressed] svg{width:12px;height:12px}.se-media .se-music-catalog{color:#524e61;border-color:#e8e5ef;border-radius:16px;width:min(800px,100vw - 32px);max-height:calc(100dvh - 32px);padding:18px}.se-media .se-music-catalog>header h3{color:#252332;font-size:18px;line-height:26px}.se-media .se-music-catalog .se-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.se-media .se-music-catalog .se-asset-grid>article{border-color:#e9e6f0;align-items:center;gap:8px;min-width:0;min-height:64px;padding:9px 10px;display:flex}.se-media .se-music-catalog .se-asset-grid article>div{flex:1}.se-media .se-music-catalog .se-asset-grid audio[hidden]{display:none}.se-media .se-music-catalog .se-asset-grid article>.se-catalog-audition{color:#9a83c5;background:#f2edf9;border:0;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;min-height:32px;padding:8px;display:grid}.se-media .se-music-catalog .se-catalog-audition svg{fill:currentColor;stroke-width:1.2px;width:14px;height:14px}.se-media .se-catalog-categories{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.se-media .se-catalog-categories button{color:#9a91a7;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;min-height:30px;padding:5px 10px;font-size:12px;line-height:18px}.se-media .se-catalog-categories [aria-pressed=true]{color:#7956bc;background:#f0eafc;border-color:#e7ddf8}.se-media .se-music-catalog .se-asset-search-group{max-width:320px}.se-media .se-music-library .se-asset-grid article button{gap:3px;width:60px;min-height:28px;padding:4px 5px;line-height:18px}.se-media .se-music-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.se-media .se-music-options>button{color:#6b7280;white-space:nowrap;background:#fafafc;border-color:#ececf2;flex-direction:row;justify-content:center;gap:4px;min-width:0;min-height:30px;padding:5px 3px;font-size:11px;line-height:18px}.se-media .se-music-options>button svg{width:13px;height:13px}.se-media .se-music-selected{color:#4b5563;background:#f7f8fa;border-radius:7px;align-items:center;gap:5px;min-width:0;min-height:31px;margin-top:7px;padding:4px 7px;font-size:11px;line-height:20px;display:flex}.se-media .se-music-selected>svg{color:#8c83b7;width:13px;height:13px}.se-media .se-music-selected>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.se-media .se-music-options .is-recording{color:#c43457;background:#fff1f4;border-color:#f3bcc9}.se-media .se-record-state{color:#b63c5a;background:#fff4f6;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:33px;margin-top:7px;padding:4px 7px;font-size:11px;display:flex}.se-media .se-record-status{white-space:nowrap;flex:0 auto;align-items:center;gap:5px;font-weight:500;display:flex}.se-media .se-record-status svg{width:13px;height:13px;animation:.8s linear infinite se-record-spin}.se-media .se-record-dot{background:#dc4369;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #fadde5}.se-media .se-record-wave{flex:1;justify-content:center;align-items:center;gap:2px;min-width:22px;height:20px;display:flex}.se-media .se-record-wave i{background:#dc7094;border-radius:2px;width:2px;height:3px;min-height:3px;transition:height 70ms linear;display:block}@keyframes se-record-spin{to{transform:rotate(360deg)}}.se-media .se-record-state button{color:inherit;background:0 0;border:0;min-height:24px;padding:0 4px;font-size:11px}.se-media .se-record-state>span{white-space:nowrap}.se-media .se-record-help{color:#9ca3af;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;min-height:18px;margin:5px 0 0;font-size:11px;line-height:17px;display:flex}.se-media .se-record-help>.se-media-help{margin:0}.se-media .se-record-help a{color:#9270ba;font-size:11px;text-decoration:none}.se-media .se-record-help>button{min-height:23px;font-size:11px}.se-media .se-mix-controls{gap:17px;display:grid}.se-media .se-volume{min-width:0;display:block}.se-media .se-volume>span{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.se-media .se-volume-value{color:#6366f1;font-variant-numeric:tabular-nums;font-size:11px}.se-media .se-mix-fades{grid-template-columns:1fr 1fr;gap:16px;padding-top:2px;display:grid}.se-media .se-mix-fades>label{color:#6b7280;gap:8px;font-size:12px;display:grid}.se-media .se-mix-fades>label>span{display:block;position:relative}.se-media .se-mix-fades input{color:#4b5563;border-color:#e5e7eb;border-radius:8px;padding:9px 39px 9px 11px;line-height:1.6}.se-media .se-mix-fades>label>span>span{color:#aa9ab5;font-size:11px;position:absolute;top:8px;right:10px}.se-media .se-ducking{align-items:center;gap:7px;font-size:12px;display:flex}.se-media .se-audio-more{background:#fcfbfe;border:1px solid #eceaf2;border-radius:8px;margin:0;padding:0 9px}.se-media .se-audio-more>summary{color:#777083;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:8px 0;font-size:12px;font-weight:500;list-style:none;display:flex}.se-media .se-audio-more>summary::-webkit-details-marker{display:none}.se-media .se-audio-fold-arrow{color:#7761d6;background:#eeeafc;border-radius:7px;flex:none;justify-content:center;align-items:center;width:27px;height:27px;margin-left:auto;display:flex}.se-media .se-audio-fold-arrow svg{stroke-width:2.5px;width:18px;height:18px;transition:transform .15s}.se-media .se-audio-more[open]>summary{border-bottom:1px solid #efeaf5;margin-bottom:13px}.se-media .se-audio-more[open]>summary .se-audio-fold-arrow svg{transform:rotate(180deg)}.se-media .se-audio-more-body{padding-bottom:14px}.se-media .se-audio-more-body>section.se-media-card{background:0 0;border:0;border-radius:0;margin:0;padding:0 0 9px}.se-media .se-audio-more .se-mix-controls{gap:12px}.se-media .se-material-library{color:#4b5563;border-color:#e6e4ec;border-radius:22px;width:min(1040px,100vw - 40px);max-width:calc(100vw - 24px);height:min(730px,100dvh - 40px);max-height:calc(100dvh - 40px);padding:0}.se-media .se-material-library>header{border-bottom:1px solid #f0edf5;flex:none;min-height:75px;margin:0;padding:20px 26px}.se-media .se-material-library>header h3{color:#202a3b;font-size:20px;font-weight:650;line-height:28px}.se-media .se-material-library .se-media-dialog-heading{align-items:center;gap:13px}.se-media .se-material-library .se-media-dialog-heading>span{color:#a19aab;white-space:nowrap;background:#f5f3fa;border-radius:5px;padding:3px 9px;font-size:12px}.se-media .se-material-library>header>.se-icon-button{color:#a6a0af;border-radius:7px;width:30px;height:30px;min-height:30px;padding:4px}.se-media .se-material-library>header>.se-icon-button svg{width:20px;height:20px}.se-media .se-material-library>.se-media-dialog-body{flex:1;grid-template-columns:174px minmax(0,1fr);min-width:0;min-height:0;padding:0;display:grid;overflow:hidden}.se-media .se-material-sidebar{overscroll-behavior:contain;scrollbar-width:thin;border-right:1px solid #f0edf5;min-height:0;padding:20px 10px 15px 15px;overflow:auto}.se-media .se-material-sidebar nav{gap:4px;display:grid}.se-media .se-material-sidebar button{color:#8c8599;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;min-height:36px;padding:9px 10px;font-size:12px;line-height:18px;display:flex}.se-media .se-material-sidebar svg{color:#aba3bb;width:15px;height:15px}.se-media .se-material-sidebar span{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.se-media .se-material-sidebar b{color:#b2aabd;font-size:11px;font-weight:400}.se-media .se-material-sidebar [aria-pressed=true]{color:#7a5cdd;background:#f1ecff}.se-media .se-material-main{flex-direction:column;min-width:0;min-height:0;padding:20px 24px 18px;display:flex}.se-media .se-material-toolbar{flex:none;align-items:center;gap:10px;min-width:0;margin:0 0 18px;display:flex}.se-media .se-material-toolbar .se-asset-search{background:#faf9fc;border-color:#ebe7f1;border-radius:8px;height:37px;padding:7px 11px}.se-media .se-material-toolbar .se-asset-search input{height:20px;font-size:12px}.se-media .se-material-type{flex:none;width:90px;height:37px;padding:6px;font-size:12px}.se-media .se-material-mobile-category{display:none}.se-media .se-material-toolbar input[type=search]::-webkit-search-cancel-button{display:none}.se-media .se-material-grid{overscroll-behavior:contain;scrollbar-width:thin;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:17px 18px;min-width:0;min-height:0;padding:1px 3px 5px 1px;display:grid;overflow:auto}.se-media .se-material-grid>article{background:#fff;min-width:0;padding:0}.se-media .se-material-thumbnail{background:linear-gradient(135deg,#ebe4f5,#d3c9e0);border:1px solid #e8e2f0;border-radius:10px;width:100%;height:118px;position:relative;overflow:hidden}.se-media .se-material-pick{background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.se-media .se-material-pick img,.se-media .se-material-pick video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.se-media .se-material-radio{color:#fff;background:#f9f5fe;border:1px solid #bcaecd;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;display:flex;position:absolute;top:9px;right:9px}.se-media .se-material-radio svg{stroke-width:2.5px;width:12px;height:12px}.se-media .se-material-duration{color:#fff;font-variant-numeric:tabular-nums;background:#75677b70;border-radius:4px;padding:0 5px;font-size:10px;line-height:18px;position:absolute;bottom:7px;right:8px}.se-media .se-material-thumbnail>.se-material-preview-button{color:#9d8cb2;background:#ffffff9c;border:0;border-radius:4px;min-height:0;padding:2px 7px;font-size:10px;line-height:17px;position:absolute;top:8px;left:8px}.se-media .se-material-name{color:#8d819c;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;width:100%;min-height:0;padding:8px 1px 0;font-size:12px;line-height:19px;display:block;overflow:hidden}.se-media .se-material-grid>.is-selected .se-material-thumbnail{border:2px solid #9a72e8;box-shadow:0 0 0 2px #f3ecff}.se-media .se-material-grid>.is-selected .se-material-radio{background:#9a70e7;border-color:#9a70e7}.se-media .se-material-grid>.se-media-empty{gap:9px;min-height:260px;padding:54px 14px}.se-media .se-material-grid>.se-media-empty>svg{color:#c7bcd5;width:38px;height:38px;margin-bottom:7px}.se-media .se-material-library>footer{background:#fff;border-top:1px solid #eeeaf4;flex:none;align-items:center;min-height:73px;margin:0;padding:16px 26px}.se-media .se-material-library>footer>span{color:#a499b2;font-size:12px}.se-media .se-material-library>footer>button{border-radius:8px;min-width:78px;min-height:36px;padding:7px 17px;font-size:12px;line-height:20px}.se-media .se-material-preview>.se-media-dialog-body{flex-direction:column;padding:0 25px 15px;display:flex;overflow:auto}.se-media .se-material-preview>header{border:0;padding:25px}.se-media .se-material-preview>footer{border:0;justify-content:flex-end;gap:10px;padding:0 25px 25px}.se-media .se-media-dialog.se-material-preview{width:min(600px,100vw - 24px);height:auto;max-height:calc(100dvh - 24px)}.se-media .se-material-preview-screen{background:#f0e9f9;border-radius:14px;flex:none;justify-content:center;align-items:center;min-height:0;display:flex;overflow:visible}.se-media .se-material-preview-screen>video,.se-media .se-material-preview-screen>img{object-fit:contain;width:auto;max-width:min(460px,100%);height:auto;max-height:min(360px,52dvh);display:block}@media (width<=850px){.se-media .se-material-library{border-radius:18px;width:calc(100vw - 24px);height:min(710px,100dvh - 24px);max-height:calc(100dvh - 24px)}.se-media .se-material-library>.se-media-dialog-body{grid-template-columns:145px minmax(0,1fr)}.se-media .se-material-library>header{min-height:65px;padding:17px 19px}.se-media .se-material-sidebar{padding:14px 7px 12px}.se-media .se-material-main{padding:16px}.se-media .se-material-grid{gap:15px 12px}.se-media .se-material-library>footer{min-height:65px;padding:13px 19px}.se-media .se-material-preview>.se-media-dialog-body{display:flex}}@media (width<=650px){.se-media .se-material-library>.se-media-dialog-body{flex-direction:column;display:flex}.se-media .se-material-sidebar{display:none}.se-media .se-material-main{flex:1;padding:14px}.se-media .se-material-mobile-category{width:100%;height:37px;display:block}.se-media .se-material-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:14px}.se-media .se-material-toolbar>.se-asset-search{flex-basis:100%}.se-media .se-material-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.se-media .se-material-thumbnail{aspect-ratio:16/10;height:auto}.se-media .se-material-library>header h3{font-size:18px}}@media (width<=340px){.se-media .se-material-grid{grid-template-columns:minmax(0,1fr)}.se-media .se-material-library>header{min-height:60px;padding:14px}.se-media .se-material-library>footer{gap:8px;padding:12px 14px}}@media (width<=500px){.se-media .se-asset-grid{grid-template-columns:1fr}.se-media .se-asset-toolbar{flex-wrap:wrap}.se-media .se-asset-toolbar select{width:100%}.se-media .se-asset-search-group{flex-basis:100%}}@media (width<=420px){.se-media-backdrop{padding:10px}.se-media .se-media-dialog{border-radius:12px;max-height:calc(100dvh - 20px);padding:12px}.se-media .se-media-dialog>header h3{font-size:16px}.se-media .se-pip-media-slot>img{width:48px;height:48px}.se-media .se-pip-media-slot>video{width:92px;height:64px}.se-media .se-pip-media-slot{gap:7px;padding:8px}.se-media .se-pip-upload-actions{gap:5px}.se-media .se-pip-upload-actions>button{padding:4px 7px}.se-media .se-pip-types>button{gap:4px;font-size:11px}.se-media .se-pip-display{gap:6px}.se-media .se-pip-display>div{flex:1}.se-media .se-pip-display button{flex:1;padding:5px 6px}.se-media .se-pip-clip .se-media-dialog-body>video{height:150px}.se-media .se-clip-times{gap:7px}.se-media .se-clip-times input{width:85px}.se-media .se-pip-settings>footer{gap:6px}.se-media .se-pip-settings>footer button{padding:5px 8px;font-size:11px}.se-media .se-field-heading>span{font-size:10px}}@media (width<=760px){.se-media .se-music-catalog .se-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.se-media .se-music-catalog{border-radius:14px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.se-media .se-music-catalog .se-asset-grid{grid-template-columns:1fr;gap:7px}.se-media .se-music-catalog .se-asset-grid>article{min-height:60px;padding:8px 9px}.se-media .se-catalog-categories{width:100%}.se-media .se-music-catalog .se-asset-search-group{max-width:none}}@media (width<=420px){.se-media .se-pip-settings{width:calc(100vw - 20px)}}.se-media .se-media-dialog.se-material-library{padding:0}@media (prefers-reduced-motion:reduce){.se-media *{scroll-behavior:auto!important;transition:none!important}}.se-media .se-pip-groups{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(520px,60dvh);padding-right:4px;overflow-y:scroll}.se-pip-groups::-webkit-scrollbar{width:7px}.se-pip-groups::-webkit-scrollbar-thumb{background:#d1cfe5;border-radius:8px}.se-pip-groups::-webkit-scrollbar-track{background:#fcfbfe}.se-media .se-pip-group>header>.se-pip-generation-circle{color:#c48436;flex:0 0 40px;place-items:center;width:40px;height:40px;display:inline-grid;position:relative}.se-media .se-pip-group>header>.se-pip-generation-circle svg{fill:none;stroke-width:3px;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.se-pip-generation-circle .se-pip-circle-track{stroke:#f4e6d3}.se-pip-generation-circle .se-pip-circle-value{stroke:currentColor;stroke-linecap:round;transition:stroke-dasharray .18s linear}.se-pip-generation-circle b{font-variant-numeric:tabular-nums;font-size:10px;line-height:1}.se-pip-generation-circle.is-indeterminate svg{animation:1.1s linear infinite se-pip-circle-spin}@keyframes se-pip-circle-spin{to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.se-pip-generation-circle.is-indeterminate svg{animation:none}.se-pip-generation-circle .se-pip-circle-value{transition:none}}@media (width<=650px){.se-media .se-mix-fades input,.se-media .se-pip-composer textarea{font-size:16px}}.ze-cover-card{min-width:0}.ze-cover-summary{color:#8a789e;align-items:center;gap:10px;min-width:0;padding:3px 0;font-size:12px;display:flex}.ze-cover-summary-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ze-cover-summary-copy>.ze-help{overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.4}.ze-cover-summary-copy>strong{color:#8c729f;font-size:12px;font-weight:500;line-height:1.5}.ze-cover-summary-copy>small{color:#b09bbd;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.5;overflow:hidden}.ze-editor .ze-cover-summary>button{color:#9a78b5;cursor:pointer;white-space:nowrap;background:#f7f0fc;border:1px solid #e5d6ee;border-radius:6px;flex:none;margin-left:auto;padding:7px 11px;font-size:11px}.ze-cover-sample{aspect-ratio:9/16;color:#fff;background:#b4adae;border-radius:6px;flex:none;width:46px;display:block;position:relative;overflow:hidden;container-type:inline-size}.ze-cover-photo{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:300% 100%;width:100%;height:100%;position:absolute;inset:0}.ze-cover-shade{z-index:1;background:linear-gradient(#201b242b,#0000 29%,#17121a22 44%,#17121ac4 100%);position:absolute;inset:0}.ze-cover-poster-top{z-index:2;letter-spacing:.35cqw;justify-content:space-between;align-items:center;gap:3%;font-size:2.7cqw;display:flex;position:absolute;top:6%;left:7%;right:7%}.ze-cover-poster-top>b{letter-spacing:.5cqw;font:600 2.7cqw Arial,sans-serif}.ze-cover-poster-top>i{letter-spacing:.1cqw;overflow-wrap:anywhere;color:#3b303d;background:#ffe16b;border:1px solid #ffe16b;border-radius:10cqw;max-width:55%;padding:1cqw 2.3cqw;font-size:3cqw;font-style:normal;line-height:1.4}.ze-cover-poster-line{z-index:2;background:#ffffff67;height:1px;position:absolute;top:12%;left:7%;right:7%}.ze-cover-poster-copy{z-index:2;color:#fff;width:86%;max-height:78%;position:absolute;top:64%;left:7%;overflow:hidden;transform:translateY(-50%)}.ze-cover-poster-copy>strong{white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:-.8cqw;text-align:left;text-shadow:.8cqw 1.1cqw #27212a;-webkit-text-stroke:.85cqw #27212a;paint-order:stroke fill;margin:0;font:950 15.2778cqw/1.1 Microsoft YaHei,sans-serif;display:block;position:relative}.ze-cover-poster-copy em{color:#ffe16b;font-style:normal}.ze-cover-poster-bottom{z-index:2;border-top:1px solid #fff7;justify-content:space-between;align-items:center;padding-top:3cqw;display:flex;position:absolute;bottom:8%;left:7%;right:7%}.ze-cover-poster-bottom i{letter-spacing:.7cqw;color:#fff;font:3cqw Arial,sans-serif}.ze-cover-poster-bottom b{font:400 9cqw/.9 Arial,sans-serif}.ze-cover-demo-label{z-index:3;color:#fff9;letter-spacing:.1cqw;font-size:2.5cqw;position:absolute;bottom:2.2%;left:7%}.ze-cover-card .ze-cover-feedback{z-index:1100;color:#8c729f;pointer-events:none;background:#f7f0fc;border:1px solid #e5d6ee;border-radius:9px;max-width:calc(100vw - 32px);margin:0;padding:9px 14px;font-size:12px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #422e5914}.ze-audio-section-fieldset{border:0;min-width:0;margin:0;padding:0}.ze-audio-section-fieldset:disabled{opacity:.68}@media (width<=480px){.ze-cover-summary{flex-wrap:wrap}.ze-cover-summary-copy{min-width:135px}}.ze-source-progress{color:#7955af;background:linear-gradient(120deg,#f7f2ff,#fcfaff);border:1px solid #e3d8fa;border-radius:10px;flex-basis:100%;align-items:flex-start;gap:9px;width:100%;min-width:0;margin:11px 0 0;padding:11px;transition:background-color .16s,border-color .16s;animation:.18s ease-out ze-source-progress-enter;display:flex}.ze-source-progress-icon{color:#9370c7;background:#eee4fd;border:1px solid #e5d8fa;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.ze-source-progress-icon .ze-icon,.ze-source-progress-icon>svg{width:15px;height:15px}.ze-source-progress-content{flex:1;min-width:0}.ze-source-progress-heading{justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.ze-source .ze-source-progress-heading>strong{min-width:0;color:inherit;white-space:normal;overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:18px;display:block}.ze-source-progress-badge{color:#8c68bc;white-space:nowrap;background:#ece1fb;border-radius:12px;flex:none;padding:1px 6px;font-size:9px;line-height:16px}.ze-source-progress-content>p{color:#9a89ae;overflow-wrap:anywhere;margin:3px 0 0;font-size:10px;line-height:17px}.ze-source-progress-meter{align-items:center;gap:7px;min-height:8px;margin-top:8px;display:flex}.ze-source-progress-track{background:#e8def4;border-radius:6px;flex:1;min-width:0;height:4px;overflow:hidden}.ze-source-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#bd9ae9,#9c78d6);height:100%;transition:width .18s ease-out;display:block}.ze-source-progress-track.is-indeterminate .ze-source-progress-fill{width:34%;animation:1.5s ease-in-out infinite ze-source-progress-pending}.ze-source-progress-percent{color:#9a83b5;font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:33px;font-size:9px;line-height:12px}.ze-source-progress-count{color:#6a9d7b;font-variant-numeric:tabular-nums;background:#f9fdf9;border:1px solid #d9efdf;border-radius:6px;margin-top:6px;padding:1px 7px;font-size:10px;line-height:16px;display:inline-block}.ze-source-progress[data-stage=complete]{color:#609272;background:linear-gradient(120deg,#eff9f1,#fbfefb);border-color:#d7eadc}.ze-source-progress[data-stage=complete] .ze-source-progress-icon{color:#6eac82;background:#e1f2e5;border-color:#d8eadc}.ze-source-progress[data-stage=complete] .ze-source-progress-badge{color:#6d9c7d;background:#e2f2e7}.ze-source-progress[data-stage=complete] .ze-source-progress-content>p{color:#89a493}.ze-source-progress[data-stage=error]{color:#ad776e;background:#fff9f7;border-color:#efdbd7}.ze-source-progress[data-stage=error] .ze-source-progress-icon{color:#c28d81;background:#faeae6;border-color:#f1ddd8}.ze-source-progress[data-stage=error] .ze-source-progress-badge{color:#ad8178;background:#faebe7}.ze-source-progress[data-stage=error] .ze-source-progress-content>p{color:#ab918c}.ze-source.has-activity:not(.has-source){flex-wrap:wrap}.ze-source.has-activity:not(.has-source) .ze-source-progress{margin-top:1px}@keyframes ze-source-progress-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ze-source-progress-pending{0%{transform:translate(-105%)}to{transform:translate(395%)}}@media (prefers-reduced-motion:reduce){.ze-source-progress,.ze-source-progress-fill{transition:none!important;animation:none!important;transform:none!important}.ze-source-progress-track.is-indeterminate .ze-source-progress-fill{animation:none;transform:translate(100%)}}@media (width<=400px){.ze-source-progress{gap:7px;padding:9px}.ze-source-progress-icon{width:27px;height:27px}.ze-source-progress-badge{padding-inline:5px}}.ze-workbench,.ze-editor,.ze-overlay{color:#4b5563;--ze-purple:#9d7dcc;--ze-line:#e5e7eb;--ze-soft:#f7f3fe;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:12px;line-height:1.65}.ze-workbench *,.ze-editor *,.ze-overlay *{box-sizing:border-box}.ze-workbench button,.ze-editor button,.ze-overlay button{font:inherit;cursor:pointer;color:#8671a8;background:#fff;border:1px solid #e7e2ef;border-radius:8px;min-height:30px;padding:6px 10px}.ze-workbench button:hover,.ze-editor button:hover,.ze-overlay button:hover{background:#f5f0fc}.ze-workbench button:disabled,.ze-editor button:disabled,.ze-overlay button:disabled{opacity:.5;cursor:not-allowed}.ze-workbench button:focus-visible,.ze-editor :is(button,input,textarea,select):focus-visible,.ze-overlay :is(button,input,textarea,select):focus-visible{outline-offset:2px;outline:2px solid #8b5cf6}.ze-workbench .primary,.ze-editor .primary,.ze-overlay .primary{color:#fff;background:linear-gradient(112deg,#6366f1,#7c3aed);border:0}.ze-workbench input,.ze-overlay input,.ze-overlay textarea,.ze-editor input,.ze-editor textarea{font:inherit;color:#4b5563;background:#fff;border:1px solid #e2daef;border-radius:7px;min-width:0;padding:7px}.ze-editor input[type=range]{accent-color:#ab8bcb;cursor:pointer;border:0;width:100%;height:18px;padding:0}.ze-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ze-heading-left,.ze-heading-right{align-items:center;gap:8px;min-width:0;display:flex}.ze-heading h2{color:#55506b;background:#faf9fd;border:1px solid #e4deef;border-radius:11px;margin:0;padding:4px 12px;font-size:17px;font-weight:600;line-height:26px}.ze-heading-right strong{text-overflow:ellipsis;white-space:nowrap;color:#4b5563;max-width:200px;font-size:11px;overflow:hidden}.ze-heading small{color:#9b91ac;font-size:10px}.ze-shell{grid-template-columns:minmax(0,1fr) 112px;gap:10px;min-width:0;display:grid}.ze-editor{grid-template-columns:minmax(270px,.8fr) minmax(300px,1.2fr);gap:12px;min-width:0;height:700px;display:grid}.ze-operations,.ze-results,.ze-history{border:1px solid var(--ze-line,#e5e7eb);background:#fff;border-radius:19px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.ze-panel-heading{border-bottom:1px solid #edeaf3;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 12px;display:flex}.ze-panel-heading h3,.ze-card-heading h3{color:#283140;margin:0;font-size:13px;font-weight:600}.ze-panel-heading>span{color:#8a65ce;background:#f3efff;border-radius:6px;padding:4px 7px;font-size:10px}.ze-controls{scrollbar-gutter:stable;flex:1;min-height:0;padding:12px 10px;overflow-y:auto}.ze-source{background:#faf8ff;border:1px solid #e4d8ff;border-radius:9px;margin-bottom:12px;padding:10px 12px}.ze-source strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;display:block;overflow:hidden}.ze-source small{color:#9ca3af;margin:1px 0 8px;font-size:10px;display:block}.ze-source-plus{text-align:center;color:#a58acb;font-size:34px;line-height:48px;display:block}.ze-source-actions{justify-content:center;gap:7px;display:flex}.ze-source-actions>button{white-space:nowrap;flex:1;padding:5px 8px;font-size:11px}.ze-source-actions>button:nth-child(2){color:#9975d1;background:#f1ebff}.ze-source-actions>button:last-child:not(:nth-child(2)){flex:0}.ze-source p{margin:7px 0 0;font-size:10px}.ze-tabs{background:#eceef4;border-radius:9px;gap:3px;margin-bottom:16px;padding:3px;display:flex}.ze-tabs button{color:#737a8c;white-space:nowrap;background:0 0;border:0;flex:1;padding:5px 7px;font-size:12px}.ze-tabs .active{color:#9271c8;background:#fff;box-shadow:0 1px 4px #2632490c}.ze-card{border-bottom:1px solid #eeeaf3;margin:0 0 13px;padding:0 0 12px}.ze-card-heading{justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;display:flex}.ze-card-heading>span{color:#a2a6b2;font-size:10px}.ze-subtitle-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.ze-subtitle-tools button{white-space:nowrap;padding:6px 4px;font-size:11px}.ze-help{color:#9d8ab6;margin:9px 0;font-size:11px;line-height:1.8}.ze-no-source{text-align:center;padding:24px 0}.ze-generate button{width:100%;min-height:41px}.ze-result-body{flex:1;min-height:0;padding:12px 14px;overflow:auto}.ze-stage-shell{background:#f7f8fa;border-radius:11px;justify-content:center;align-items:center;min-height:224px;padding:12px;display:flex;overflow:hidden}.ze-stage{isolation:isolate;background:#19212a;border-radius:8px;flex:none;max-width:100%;position:relative;overflow:hidden;container-type:inline-size}.ze-source-video,.ze-pip-visual{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ze-pip-visual{z-index:1;background:#19212a}.ze-pip-visual :is(img,video){object-fit:cover;width:100%;height:100%}.ze-stage.presenter .ze-source-video{object-fit:cover;z-index:2;border:.555556cqw solid #fff;border-radius:1.66667cqw;width:29%;height:28%;inset:auto 5% 14% auto;box-shadow:0 .833333cqw 3.33333cqw #51416624}.ze-video-empty{color:#adb1c1;background:#eceef2;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:320px;font-size:11px;display:flex}.ze-video-empty>span{color:#a8a2b4;font-size:32px}.ze-player-controls{color:#9ca3af;justify-content:space-between;align-items:center;gap:10px;margin:12px 0 8px;font-size:10px;display:flex}.ze-player-controls>button{color:#7d8496;border:0;padding:0 6px}.ze-playback-summary{color:#a18db6;justify-content:space-between;align-items:center;gap:7px;margin:6px 0;font-size:10px;display:flex}.ze-playback-summary>button{background:#f5effc;border:0;border-radius:15px;min-height:27px;padding:2px 8px;font-size:10px}.ze-timeline{background:#ebe6f2;border-radius:5px;height:7px;margin-top:12px;position:relative;overflow:hidden}.ze-timeline>span{cursor:pointer;background:#c1abd9;height:100%;position:absolute}.ze-timeline>.with-pip{background:#9a72c8}.ze-editor .ze-seek{height:11px;margin:1px 0}.ze-speed-field{color:#675973;justify-content:space-between;align-items:center;gap:15px;margin:25px 0 9px;font-size:11px;display:flex}.ze-speed-field>div{color:#b29acc;border:1px solid #e1d2f3;border-radius:9px;align-items:center;gap:5px;min-width:90px;padding:4px 7px;display:flex}.ze-speed-field input{border-radius:6px;width:65px;padding:1px 5px;font-size:12px}.ze-range-labels{color:#aa94bc;justify-content:space-between;margin:3px 0 8px;font-size:10px;display:flex}.ze-presets{gap:6px;margin-bottom:15px;display:flex}.ze-presets button{flex:1;padding:4px 0;font-size:11px}.ze-presets [aria-pressed=true]{color:#9565c9;background:#f4edff;border-color:#c3a6ec}.ze-duration-card{color:#a385bc;background:#fbf8ff;border:1px solid #eee3fa;border-radius:9px;justify-content:space-between;align-items:center;margin:18px 0;padding:12px;font-size:10px;display:flex}.ze-duration-card>span:last-child{text-align:right}.ze-duration-card strong{margin-top:5px;font-size:11px;font-weight:400;display:block}.ze-history{gap:8px;height:700px;padding:12px 7px;overflow:auto}.ze-history h3{color:#1f2937;white-space:nowrap;margin:0 0 5px;font-size:12px}.ze-history h3 span{color:#a78bcb;background:#f5efff;border-radius:10px;margin-left:4px;padding:3px 6px;font-size:10px}.ze-history button{text-align:left;overflow-wrap:anywhere;color:#737081;background:#f7f3fe;border-color:#0000;flex:none;padding:7px 5px;font-size:10px}.ze-history button.active{border-color:#cfb9ee}.ze-history small{color:#b0a2bf;display:block}.ze-footnote{text-align:right;color:#b5aec1;margin:8px 122px 0 0;font-size:10px}.ze-progress{color:#9d83ba;background:#fbf8ff;border:1px solid #e5dbf5;border-radius:9px;margin-bottom:16px;padding:12px}.ze-progress strong{color:#7f63a3;font-size:12px;display:block}.ze-progress span{font-size:10px}.ze-rendered{background:#f4fbf7;border:1px solid #cbe8d8;border-radius:10px;margin-top:12px;padding:10px}.ze-rendered strong{color:#27946b;font-size:12px}.ze-rendered video{max-width:100%;max-height:250px;margin:10px auto 0;display:block}.ze-error{color:#b65750;overflow-wrap:anywhere;background:#fff4f3;border:1px solid #f4cecb;border-radius:7px;margin:8px 0;padding:8px;font-size:11px}.ze-warning{color:#9e7840;background:#fffcf2;border:1px solid #f0dcb5;border-radius:7px;margin:8px 0;padding:9px;font-size:11px}.ze-warning button{margin-left:7px}.ze-overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#26324948;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.ze-modal{background:#fff;border-radius:16px;flex-direction:column;width:min(680px,100%);max-height:calc(100dvh - 28px);display:flex;overflow:hidden;box-shadow:0 12px 50px #30354a24}.ze-modal>header,.ze-modal>footer{border-bottom:1px solid #eeeaf4;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:15px 18px;display:flex}.ze-modal>header h2{color:#554764;margin:0;font-size:15px;font-weight:600}.ze-modal>header>button{border:0;min-width:32px;padding:0;font-size:20px;line-height:28px}.ze-modal>footer{border-top:1px solid #eeeaf4;border-bottom:0;justify-content:flex-end}.ze-modal-body{min-height:0;padding:18px;overflow:auto}.ze-field{flex-direction:column;gap:6px;display:flex}.ze-field textarea{resize:vertical;min-height:90px}.ze-caption-toolbar{justify-content:space-between;align-items:center;gap:10px;margin:6px 0 12px;font-size:11px;display:flex}.ze-caption-toolbar button{white-space:nowrap;font-size:11px}.ze-caption-rows{gap:10px;margin-bottom:12px;display:grid}.ze-caption-rows>section{background:#fdfcff;border:1px solid #e9e3f1;border-radius:9px;padding:11px}.ze-caption-rows .invalid{border-color:#e7aaa4}.ze-caption-row-heading{justify-content:space-between;align-items:center;margin-bottom:7px;font-size:11px;display:flex}.ze-caption-row-heading button{background:0 0;border:0;min-height:25px;padding:1px 5px}.ze-caption-rows textarea{resize:vertical;width:100%;min-height:58px}.ze-time-inputs{align-items:flex-end;gap:10px;margin-top:7px;display:flex}.ze-time-inputs label{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:10px;display:flex}.ze-time-inputs input{font-variant-numeric:tabular-nums;width:100%}.ze-assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ze-assets button{text-align:left;flex-direction:column;gap:6px;display:flex;overflow:hidden}.ze-assets video{object-fit:cover;background:#eee;width:100%;height:90px}.ze-assets span{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.ze-standalone{background:#f7f8fa;max-width:1300px;min-height:100dvh;margin:0 auto;padding:18px 24px}.ze-standalone-brand{color:#673ab7;margin:0 0 20px;font:600 22px Microsoft YaHei,sans-serif}.ze-result-default{gap:8px;margin-top:8px;display:flex}.ze-result-default a{color:#8b6fb2;font-size:11px;text-decoration:none}.ze-header-input{max-width:160px}.ze-mobile-history{display:none}@media (width>=1200px){.ze-editor{grid-template-columns:minmax(310px,.9fr) minmax(380px,1.1fr)}}@media (width<=1100px){.ze-editor{grid-template-columns:minmax(250px,.85fr) minmax(270px,1.15fr);gap:10px}.ze-heading-right strong{max-width:150px}.ze-shell{grid-template-columns:minmax(0,1fr) 100px}}@media (width<=850px){.ze-shell{grid-template-columns:minmax(0,1fr)}.ze-history{flex-direction:row;height:auto;max-height:170px;padding:8px 10px;overflow-x:auto}.ze-history h3{align-self:center}.ze-history button{min-width:90px;max-width:130px}.ze-footnote{margin-right:0}.ze-editor{grid-template-columns:minmax(240px,.8fr) minmax(260px,1.2fr)}}@media (width<=650px){.ze-editor{flex-direction:column;gap:12px;height:auto;display:flex}.ze-operations{min-height:280px;max-height:560px}.ze-results{max-height:650px}.ze-controls,.ze-result-body,.ze-panel-heading{padding:12px}.ze-stage-shell{min-height:190px}.ze-heading{flex-wrap:wrap;margin-bottom:10px}.ze-heading-left{flex-wrap:wrap;gap:5px}.ze-heading-right{margin-left:auto}.ze-heading h2{padding:3px 8px;font-size:15px}.ze-heading-right strong{max-width:150px}.ze-standalone{padding:12px}.ze-standalone-brand{margin-bottom:12px;font-size:19px}.ze-assets{grid-template-columns:repeat(2,minmax(0,1fr))}.ze-modal-body{padding:12px}.ze-modal>header,.ze-modal>footer{padding:11px 12px}.ze-caption-rows>section{padding:8px}.ze-playback-summary{flex-wrap:wrap;gap:4px}.ze-history{max-height:100px}.ze-time-inputs{gap:5px}.ze-time-inputs input{padding:5px}.ze-subtitle-tools button{padding:5px 3px}.ze-source-actions button{min-height:33px}}@media (prefers-reduced-motion:reduce){.ze-workbench *,.ze-overlay *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ze-frozen-scene{border-radius:0;width:100%;height:100%}.ze-history-preview{background:#ece7f2;border-radius:7px;height:55px;margin-bottom:5px;position:relative;overflow:hidden}.ze-history-preview video{object-fit:cover;width:100%;height:100%;display:block}.ze-history-preview span{color:#fff;background:#342743b3;border-radius:3px;padding:0 2px;font-size:8px;position:absolute;bottom:2px;right:3px}.ze-workbench .ze-guide-target{outline-offset:4px;outline:3px solid #8b5cf6}.ze-task-status{color:#8b72bb;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0 0 12px;display:flex}.ze-stage.black-stage{background:#000}.ze-stage.black-stage .ze-source-video{object-fit:cover;z-index:2;width:36%;height:25%;box-shadow:none;border:.555556cqw solid #fff;border-radius:1.66667cqw;inset:5% auto auto 5%}.ze-stage.black-stage .ze-pip-visual{background:#000;width:62%;height:61%;inset:33% auto auto 19%}.ze-stage.black-stage .ze-pip-visual :is(img,video){object-fit:contain}.ze-stage:has([data-pip-ready=false]) .ze-source-video{object-fit:contain;z-index:0;width:100%;height:100%;box-shadow:none;border:0;border-radius:0;inset:0}.ze-stage .ze-pip-visual[data-pip-ready=false]{background:0 0;width:100%;height:100%;inset:0}.ze-pip-image-status{color:#fff;background:#171320bd;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:7px;font-size:11px;line-height:1.5;display:flex;position:absolute;top:8px;left:8px;right:8px}.ze-pip-image-status>i{border:2px solid #fff5;border-top-color:#fff;border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite ze-pip-image-spin}@keyframes ze-pip-image-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ze-pip-image-status>i{animation:none}}.ze-icon{vertical-align:middle;flex:none;width:16px;height:16px}.ze-workbench button,.ze-editor button{justify-content:center;align-items:center;gap:5px;display:inline-flex}.ze-workbench{position:relative}.ze-editor{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;height:670px}.ze-panel-heading{height:62px;padding:10px 14px}.ze-panel-heading h3{align-items:center;gap:8px;line-height:20px;display:flex}.ze-panel-heading h3>.ze-icon{color:#8b72bc}.ze-controls{scrollbar-gutter:auto;overscroll-behavior:contain;padding:12px 14px}.ze-controls::-webkit-scrollbar{width:7px}.ze-controls::-webkit-scrollbar-thumb{background:#d1cfe5;border-radius:8px}.ze-controls::-webkit-scrollbar-track{background:#fcfbfe}.ze-source{margin-bottom:12px;padding:12px}.ze-source-info{align-items:center;gap:8px;min-width:0;display:flex}.ze-source-info>div{flex:1;min-width:0}.ze-source strong{line-height:17px}.ze-source small{margin:2px 0 0;line-height:16px}.ze-source-actions{gap:7px;min-width:0;margin-top:10px}.ze-source-actions>button{border-radius:9px;min-height:30px;padding:5px 8px;line-height:18px}.ze-source-actions .ze-icon{width:13px;height:13px}.ze-source-remove{flex:none;color:#9a8aae!important;background:0 0!important;border:0!important;padding:4px!important;font-size:11px!important}.ze-source-remove .ze-icon{width:13px;height:13px}.ze-source:not(.has-source){align-items:center;gap:9px;min-height:58px;padding:10px;display:flex}.ze-source:not(.has-source) .ze-source-actions{flex:1;gap:7px;margin:0}.ze-source-plus{place-items:center;width:36px;color:#ab8bcf!important;background:#eee5fa!important;border:0!important;border-radius:9px!important;min-height:36px!important;padding:0!important;display:grid!important}.ze-source-plus .ze-icon{width:20px;height:20px}.ze-tabs{background:#eaecf1;border-radius:8px;gap:4px;width:fit-content;max-width:100%;margin-bottom:12px;padding:3px}.ze-tabs button{color:#6b7280;flex:none;min-height:30px;padding:5px 13px;line-height:20px}.ze-tabs .active{color:#6366f1}.ze-card{border-bottom-color:#eeedf3;margin-bottom:10px;padding-bottom:10px}.ze-card-heading{gap:8px;min-height:20px;margin-bottom:7px}.ze-card-heading h3{font-size:13px;line-height:20px}.ze-card-heading .ze-subtitle-chip{white-space:nowrap;text-overflow:ellipsis;color:#8d83b8;background:#fbf9ff;border:1px solid #e9e3fa;border-radius:20px;min-width:0;max-width:65%;padding:3px 6px;font-size:10px;line-height:16px;overflow:hidden}.ze-subtitle-tools button{color:#666579;border-radius:10px;min-height:30px;padding:5px 4px;font-size:11px;line-height:18px}.ze-subtitle-tools .ze-icon{width:13px;height:13px}.ze-help{color:#9ca3af;margin-top:5px;font-size:11px;line-height:17px}.ze-caption-toolbar{align-items:flex-start;gap:4px;margin:5px 0 0}.ze-caption-toolbar .ze-help{margin:0}.ze-caption-toolbar button{background:0 0;border:0;flex:none;min-height:17px;padding:0;font-size:10px}.ze-audio-fieldset,.ze-speed-fieldset{border:0;min-width:0;margin:0;padding:0}.ze-audio-fieldset:disabled{opacity:.68}.ze-generate{margin-top:12px}.ze-generate .primary{border-radius:11px;min-height:37px;padding:7px 10px;font-size:12px}.ze-operations,.ze-results{scrollbar-gutter:stable}.ze-operations::-webkit-scrollbar{width:7px}.ze-results::-webkit-scrollbar{width:7px}.ze-result-body{scrollbar-gutter:stable;padding:18px 14px;overflow-y:scroll}.ze-result-body::-webkit-scrollbar{width:6px}.ze-result-body::-webkit-scrollbar-thumb{background:#d1cfe5;border-radius:8px}.ze-result-step{color:#8b72bb;justify-content:space-between;align-items:center;min-height:26px;margin-bottom:17px;display:flex}.ze-result-step>span{align-items:center;gap:7px;font-size:14px;display:flex}.ze-result-step .ze-icon{color:#fff;background:#8061ef;border-radius:8px;width:26px;height:26px;padding:5px}.ze-result-step small{color:#8c78b7;font-size:10px}.ze-results .ze-card-heading{min-height:24px;margin-bottom:18px}.ze-results .ze-card-heading h3{font-size:15px;line-height:24px}.ze-stage-shell{border-radius:12px;min-height:280px;padding:14px}.ze-stage{border-radius:9px}.ze-video-empty{color:#9a91b3;background:#f0edf6;height:100%;min-height:340px;font-size:12px}.ze-video-empty>.ze-icon{stroke-width:1.2px;color:#b0a8c6;width:40px;height:40px}.ze-player-controls{min-height:30px;margin:13px 0 6px}.ze-player-controls>button{color:#6b7280;min-height:30px;padding:5px 8px;font-size:12px}.ze-player-controls .ze-icon{width:14px;height:14px}.ze-playback-summary{color:#a695b2;flex-wrap:wrap;gap:4px 9px;margin:3px 0 7px;font-size:11px}.ze-playback-summary>button{color:#9476af;background:#f5f0fb;border-radius:6px;gap:4px;min-height:28px;padding:3px 6px;font-size:11px}.ze-playback-summary .ze-icon{width:12px;height:12px}.ze-playback-summary b{color:#9476af;font-size:11px;font-weight:500}.ze-timeline{height:4px;margin:14px 8px 7px}.ze-editor .ze-seek{height:18px;min-height:18px;margin:0;display:block}.ze-speed{color:#675a76;padding:5px 0 10px}.ze-speed .ze-card-heading{margin-bottom:18px}.ze-speed h3{color:#5b4c6a;align-items:center;gap:6px;display:flex}.ze-speed .ze-card-heading>button{color:#9b82b5;background:0 0;border:0;min-height:28px;padding:4px 0;font-size:11px;line-height:20px}.ze-speed-field{gap:8px;margin:18px 0 9px;font-size:12px;line-height:20px}.ze-speed-field>div{background:#fff;border-color:#e4dbee;border-radius:8px;width:91px;min-width:0;padding:5px 7px;font-size:11px;line-height:20px}.ze-speed-field input{color:#8e71aa;width:100%;min-width:0;height:20px;min-height:20px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:12px;line-height:20px}.ze-speed input[type=range]{accent-color:#a487ce;background:0 0;height:18px;margin:0;display:block}.ze-range-labels{color:#ad9ab8;gap:7px;margin:0 0 8px;font-size:11px;line-height:17px}.ze-presets{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:18px;display:grid}.ze-presets button{color:#a18aad;border-color:#e8e0f0;border-radius:7px;min-height:32px;padding:5px;font-size:12px;line-height:20px}.ze-duration-card{color:#b29cc2;background:#fbf8fe;border-color:#eee6f5;gap:9px;margin:18px 0;padding:11px}.ze-duration-card>span{color:#a691b4;font-size:11px;line-height:18px}.ze-duration-card strong{color:#8d72a6;font-size:12px;font-weight:500;line-height:18px}.ze-speed .ze-help{color:#a08baf;margin:0 0 18px;font-size:11px;line-height:19px}.ze-speed .ze-pitch{color:#b19dbf;align-items:center;gap:5px;margin:-9px 0 0;line-height:18px;display:flex}.ze-pitch .ze-icon{width:14px;height:14px}.ze-heading h2{color:#4b4362;padding:6px 13px;line-height:26px}.ze-heading-left>button[aria-label=打开剪辑使用引导]{color:#7a5cdc;border-radius:50%;width:28px;height:28px;min-height:28px;padding:0;font-size:17px;font-weight:600}.ze-history-toggle,.ze-history-close{display:none!important}.ze-history{padding-top:16px}.ze-history h3{font-size:12px}.ze-history>button{text-align:left;display:block}.ze-footnote{pointer-events:none;height:20px;margin-top:-20px;position:relative}.ze-heading-right button{background:0 0;border:0;padding:3px 5px}.ze-heading-right strong{font-size:11px}.ze-heading-left>button:not([aria-label]){color:#7460d5;background:0 0;border:0;font-size:12px}.ze-heading-actions>button.ze-tutorial{background:#f0ecfc;border-radius:20px;padding:7px 12px}.ze-history-header{justify-content:space-between;align-items:center;gap:5px;display:flex}@media (width>=1200px){.ze-shell{grid-template-columns:minmax(0,1fr) 118px;gap:12px}.ze-editor{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@media (width<=1150px){.ze-editor{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px}.ze-controls{padding:11px 10px}.ze-panel-heading{padding-left:10px;padding-right:10px}.ze-subtitle-tools .ze-icon{display:none}.ze-shell{grid-template-columns:minmax(0,1fr) 112px;gap:10px}}@media (width<=850px){.ze-shell{grid-template-columns:minmax(0,1fr)}.ze-history{z-index:20;background:#fff;flex-direction:column;width:146px;height:700px;max-height:calc(100dvh - 90px);padding:16px 7px 12px;display:none;position:absolute;top:62px;right:0;box-shadow:0 10px 30px #2e214424}.ze-history.is-open{display:flex}.ze-history-toggle,.ze-history-close{display:inline-flex!important}.ze-history-close{min-width:25px;border:0!important;padding:0!important}.ze-history button{min-width:0;max-width:none}.ze-footnote{margin-right:0}.ze-editor{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@media (width<=650px){.ze-editor{overscroll-behavior:contain;background:#fff;border:1px solid #e5e7eb;border-radius:16px;height:690px;display:block;overflow-y:auto}.ze-operations{scrollbar-gutter:auto;border:0;border-radius:0;min-height:460px;max-height:none;overflow:visible}.ze-results{scrollbar-gutter:auto;border:0;border-top:1px solid #e5e7eb;border-radius:0;max-height:none;overflow:visible}.ze-controls{padding:12px 14px;overflow:visible}.ze-result-body{padding:12px 14px 20px;overflow:visible}.ze-panel-heading{height:62px;padding:16px}.ze-result-body .ze-stage-shell{min-height:280px}.ze-source-actions>button{min-height:30px;padding:5px}.ze-heading h2{padding:5px 10px;font-size:16px}.ze-heading-right{justify-content:flex-end;width:100%}.ze-heading{gap:8px}.ze-footnote{margin-top:8px}.ze-history{height:720px}.ze-speed-field>div{width:86px}.ze-speed-field input{font-size:16px}.ze-tabs button{padding-left:9px;padding-right:9px;font-size:11px}.ze-standalone{padding:12px}.ze-subtitle-tools button{padding:5px 4px}}@media (pointer:coarse){.ze-heading-left>button[aria-label=打开剪辑使用引导]{width:44px;height:44px}.ze-speed .ze-card-heading>button,.ze-presets button{min-height:44px}.ze-speed-field input{font-size:16px}}.ze-source:not(.has-source) .ze-source-actions>button{min-height:36px;padding:7px 5px;line-height:20px}.ze-speed-fieldset{flex-direction:column;gap:18px;display:flex}.ze-speed .ze-card-heading{min-height:28px;margin:0}.ze-speed-group{gap:9px;min-width:0;display:grid}.ze-speed-group .ze-speed-field{margin:0}.ze-speed-group .ze-range-labels{margin:-4px 0 0}.ze-speed-group .ze-presets{margin:0}.ze-speed-field input{color:#4b5563;border:1px solid #e5e7eb;border-radius:9px;height:22px;padding:10px 12px;font:13px/19.5px Microsoft YaHei,sans-serif}.ze-speed .ze-duration-card,.ze-speed .ze-help{margin:0}.ze-speed .ze-pitch{margin:-9px 0 0}@media (width<=650px){.ze-speed-field input{font-size:16px}}.ze-duration-card strong{margin-top:4px}.ze-heading-left{gap:9px}.ze-heading-left>.ze-header-back{color:#5e5b6a;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:30px;height:34px;min-height:34px;padding:4px;display:grid}.ze-heading-left>.ze-header-back .ze-icon{stroke-width:1.7px;width:19px;height:19px}.ze-header-divider{background:#e3e1e9;flex:none;width:1px;height:23px}.ze-heading h2{border-color:#e3e1ec;border-radius:10px}.ze-heading-left>button[aria-label=打开剪辑使用引导]{line-height:1}.ze-heading-actions>button.ze-tutorial{color:#7865d1;border:0;gap:6px;height:32px;min-height:32px;font:400 12px/1.4 Microsoft YaHei,PingFang SC,sans-serif}.ze-heading-actions>button.ze-tutorial .ze-icon{stroke-width:1.7px}.ze-heading-actions>.ze-new-project{color:#6366f1;border:0;gap:6px;min-height:32px;padding:7px 8px;font:700 12px/1.4 Microsoft YaHei,PingFang SC,sans-serif}@media (width<=650px){.ze-header-divider{order:1}}@media (width<=430px){.ze-heading-left{gap:7px}}.ze-heading{justify-content:flex-start;gap:8px 12px}.ze-heading-left,.ze-heading-actions{flex:none}.ze-heading-actions{align-items:center;gap:7px;display:flex}.ze-heading-right{margin-left:auto}.ze-heading h2{letter-spacing:-.5px}@media (width>=1151px){.ze-result-body{padding:20px 20px 22px}}@media (width<=899px){.ze-heading{flex-wrap:wrap}.ze-heading-right{flex-basis:100%;justify-content:flex-start;min-height:28px;margin-left:0}.ze-heading-right>button{height:28px;min-height:28px;padding-block:4px}}@media (width<=430px){.ze-heading{gap:6px 8px}}.ze-heading-actions>.ze-new-project{background:0 0;border-radius:10px}@media (width<=650px){.ze-panel-heading{padding:10px}.ze-results:not(:has(.ze-rendered)){height:590px;min-height:590px}.ze-results:not(:has(.ze-rendered)) .ze-result-body{scrollbar-gutter:stable;flex:1;min-height:0;padding:18px 14px;overflow:hidden scroll}}@media (width<=430px){.ze-heading-actions{margin-left:auto}.ze-heading-actions>button.ze-tutorial,.ze-heading-actions>.ze-new-project{gap:4px;padding:5px 8px}.ze-source:not(.has-source) .ze-source-actions{flex-wrap:wrap}}.ze-source-card-heading{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-bottom:4px;display:flex}.ze-source-compact{flex:1;min-width:0}.ze-source-compact>span{color:#7b9c8c;font-size:10px;display:block}.ze-source-toggle{flex:none;margin-left:auto;background:0 0!important;border:0!important;min-height:26px!important;padding:2px 6px!important;font-size:11px!important}.ze-source [hidden]{display:none}.ze-operations{min-height:0}@media (width>=651px){.ze-controls{scrollbar-gutter:stable;overflow-y:auto}}@media (width>=851px) and (height<=850px){.ze-panel-heading{height:48px}.ze-controls{padding-block:8px}.ze-source:has(.ze-source-toggle[aria-expanded=false]){margin-bottom:4px;padding:6px 10px}.ze-source:has(.ze-source-toggle[aria-expanded=false]) .ze-source-card-heading{margin-bottom:0}.ze-source-compact{align-items:center;gap:8px;display:flex}.ze-source-compact>strong{flex:1;min-width:0}.ze-source-compact>span{white-space:nowrap;flex:none}.ze-tabs{margin-bottom:4px}.ze-tabs button{min-height:24px;padding-block:3px;line-height:18px}.ze-controls .se-media-card,.ze-controls .ze-card{margin-bottom:4px;padding-bottom:6px}.ze-controls .se-media-card>header,.ze-controls .ze-card-heading,.ze-controls .se-music-options{margin-bottom:4px}.ze-controls .se-music-options>button{min-height:28px;padding-block:3px}.ze-controls .se-music-selected{min-height:25px;margin-block:4px;padding-block:3px}.ze-controls .se-record-help{margin-top:3px}.ze-controls .ze-subtitle-tools button{min-height:28px;padding-block:3px}.ze-controls .ze-cover-card{position:relative}.ze-controls .ze-cover-card>.ze-card-heading{min-height:28px;padding-right:80px}.ze-controls .ze-cover-summary>button{min-height:28px;padding:4px 8px;position:absolute;top:0;right:0}.ze-controls .se-audio-more>summary{min-height:38px;padding-block:4px}.ze-operations>.ze-generate{margin-top:4px}.ze-operations>.ze-generate .primary{min-height:34px;padding-block:5px}}.ze-operations>.ze-generate{background:#fff;flex:none;margin:0;padding:8px 14px 12px}.ze-controls.is-pip{flex-direction:column;display:flex;overflow:hidden}.ze-controls.is-pip>:is(.ze-source,.ze-tabs,.ze-help,.ze-error){flex:none}.ze-controls.is-pip>.se-pip-panel{flex-direction:column;flex:1;min-height:0;display:flex}.ze-controls.is-pip>.se-pip-panel>:is(.se-pip-heading,.se-media-help){flex:none}.ze-controls.is-pip>.se-pip-panel>.se-pip-groups{flex:1;align-content:start;min-height:0;max-height:none;overflow-y:auto}@media (width<=650px){.ze-operations:has(.ze-controls.is-pip){height:100%;min-height:0}.ze-controls.is-pip{flex:1;min-height:0}}@media (width>=851px){.ze-workbench>.ze-shell{grid-template-columns:minmax(0,1fr) var(--v2-history-rail-width,160px);gap:14px}.ze-workbench>.ze-shell>.ze-history{gap:6px;height:650px;max-height:650px;padding:18px 10px}}@media (width>=1500px){.ze-workbench>.ze-shell{grid-template-columns:minmax(0,1fr) var(--v2-history-rail-width,160px);gap:20px}}@media (width>=1101px) and (width<=1499px){#v2-product [data-workspace=editing] .ze-workbench>.ze-shell{grid-template-columns:minmax(0,1fr) var(--v2-history-rail-width,160px)}}@media (width>=931px) and (width<=1499px){#v2-product [data-workspace=digital-human] [data-digital-human-step=editing] .ze-workbench>.ze-shell{grid-template-columns:minmax(0,1fr) var(--v2-history-rail-width,160px)}}@media (width>=1500px){#v2-product [data-workspace=digital-human] [data-digital-human-step=editing] .ze-workbench>.ze-shell{grid-template-columns:minmax(0,1fr) var(--v2-history-rail-width,160px)}}.ze-workbench>.ze-shell>.ze-history>.ze-history-card{background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:6px;min-width:0;max-width:100%;margin-right:3px;padding:6px 4px;display:flex}.ze-workbench>.ze-shell>.ze-history>.ze-history-card.active{background:#f2f0fd;border-color:#ebe7fa}.ze-history-card .ze-history-index{color:#a0a5b0;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.ze-history-card .ze-history-content{flex-direction:column;align-items:center;gap:5px;width:100%;min-width:0;display:flex}.ze-history-card .ze-history-preview{aspect-ratio:1.6;background:#f0edfc;border-radius:8px;flex:none;width:100%;max-width:180px;height:auto;min-height:0;max-height:none;margin:0;display:block;position:relative;overflow:hidden}.ze-history-card .ze-history-preview>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ze-history-card .ze-history-title{text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#4b5563;width:100%;min-width:0;font-size:12px;font-weight:400;line-height:1.5;display:block;overflow:hidden}.ze-history-card.active .ze-history-title{color:#6366f1}.ze-history-card .ze-history-preview>.ze-history-placeholder{color:#8a80b7;text-align:center;background:#f0edfc;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:6px;font-size:11px;line-height:1.5;display:flex;position:absolute;inset:0}.ze-history-card .ze-history-placeholder>.ze-icon{stroke-width:1.6px;color:#a0a5b0;width:20px;height:20px}.ze-history-card .ze-history-placeholder>.ze-history-placeholder-copy{color:#8a80b7;white-space:normal;overflow-wrap:anywhere;background:0 0;max-width:100%;padding:0;font-size:11px;line-height:1.5;display:block;position:static}.ze-history-card .ze-history-preview>.ze-history-duration{color:#fff;background:#182738ba;border-radius:4px;padding:0 4px;font-size:9px;line-height:1.5;position:absolute;bottom:3px;right:3px}.ze-history-card small{text-align:center;white-space:normal;overflow-wrap:anywhere;max-width:100%}@media (width<=850px){.ze-workbench>.ze-shell>.ze-history>.ze-history-card{min-width:0;max-width:none}}.ze-workbench>.ze-shell>.ze-history{scrollbar-gutter:stable;overflow:hidden auto}.ze-workbench>.ze-shell>.ze-history::-webkit-scrollbar{width:10px}.ze-workbench>.ze-shell>.ze-history::-webkit-scrollbar-thumb{background:#d1cfe5;border-radius:8px}.ze-history-card .ze-history-pick{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.ze-history-card .ze-history-index{flex:none}.ze-history-card .ze-history-content{flex:1}.ze-history-card .ze-history-action-space{flex:none;width:20px;height:30px;display:block}@media (width<=850px){.ze-history-card .ze-history-preview>.ze-history-placeholder{gap:3px;padding:4px}.ze-history-card .ze-history-placeholder>.ze-icon{width:14px;height:14px}.ze-history-card .ze-history-placeholder>.ze-history-placeholder-copy{font-size:9px;line-height:1.5}.ze-workbench>.ze-shell>.ze-history .ze-history-header{gap:4px;min-width:0}.ze-workbench>.ze-shell>.ze-history .ze-history-header h3{flex:1;min-width:0;margin:0}.ze-workbench>.ze-shell>.ze-history .ze-history-header h3 span{margin-left:3px;padding:2px 4px}.ze-workbench>.ze-shell>.ze-history .ze-history-close{flex:none;width:25px;min-width:25px;max-width:25px}}@media (width>=851px){.ze-history-card .ze-history-preview:has(>.ze-history-placeholder){min-height:76px}}.ze-history-card .ze-history-open{min-width:0;color:inherit;background:0 0;border:0;flex:1;padding:0;display:flex}.ze-history-card .ze-history-more{color:#9585b6;background:0 0;border:0;flex:0 0 20px;align-self:flex-start;width:20px;min-width:20px;padding:0;font-size:20px;line-height:22px}.ze-history-menu{z-index:1600;background:#fff;border:1px solid #e7e0f2;border-radius:10px;width:132px;padding:5px;font:13px/1.5 Microsoft YaHei,sans-serif;display:grid;position:fixed;box-shadow:0 6px 24px #31204425}.ze-history-menu button{text-align:left;color:#635575;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px}.ze-history-menu button:hover,.ze-history-menu button:focus-visible{background:#f3effb}.ze-history-menu button:last-child{color:#c35466}.ze-history-rename{max-width:420px}.ze-history-rename label{gap:8px;display:grid}.ze-history-rename input{width:100%;font:inherit;color:inherit;border:1px solid #ded5ee;border-radius:8px;padding:10px}.ze-history-undo{color:#8a80a0;font-size:11px}.ze-history-undo button{color:#8b6ec0;margin-left:5px}.zl-result-tools .result-preview{flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.zl-result-tools .result-preview .result-preview-frame{isolation:isolate;min-width:0;width:min(100%,var(--qe-compare-width));aspect-ratio:auto;background:#19212a;border-radius:7px;flex:none;height:auto;max-height:none;position:relative;overflow:hidden}.zl-result-tools .result-preview .result-preview-frame[data-dimensions=pending]{width:100%;min-height:96px}.zl-result-tools .result-preview-frame video{object-fit:contain;background:#19212a;width:100%;height:100%;display:block;position:absolute;inset:0}.zl-result-tools .result-preview-pending{color:#d6cbe3;text-align:center;place-items:center;padding:16px;font-size:11px;line-height:18px;display:grid;position:absolute;inset:0}.zl-result-tools .result-preview .qe-comparison-top{color:#9e8dac;justify-content:space-between;align-items:center;gap:9px;width:100%;margin-bottom:10px;font-size:11px;line-height:18px;display:flex}.zl-result-tools .result-preview .qe-result-badge{color:#886bb4;white-space:nowrap;background:#f0eafc;border-radius:6px;flex:none;align-items:center;padding:3px 7px;font-size:11px;font-weight:400;line-height:17px;display:inline-flex}.zl-result-tools .result-preview .qe-compare{touch-action:none}.zl-result-tools .result-preview .qe-scene-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.zl-result-tools .result-preview .qe-result-layer{clip-path:inset(0 0 0 var(--qe-split,50%))}.zl-result-tools .result-preview .qe-comparison-label{z-index:5;color:#fff;pointer-events:none;white-space:nowrap;background:#44394dbd;border-radius:5px;padding:3px 6px;font-size:11px;line-height:17px;position:absolute;top:8px}.zl-result-tools .result-preview .qe-original-label{left:6px}.zl-result-tools .result-preview .qe-enhanced-label{background:#9572bede;right:6px}.zl-result-tools .result-preview .qe-divider{z-index:6;top:0;bottom:0;left:var(--qe-split,50%);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 5px #55446750}.zl-result-tools .result-preview .qe-divider>i{color:#9a7ebd;background:#fff;border:1px solid #efe7f6;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #4f345d30}.zl-result-tools .result-preview .qe-divider>i>svg{width:18px;height:18px}.zl-result-tools .result-preview .qe-compare>.qe-split{z-index:7;box-sizing:border-box;opacity:0;cursor:ew-resize;touch-action:none;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.zl-result-tools .result-preview .qe-compare:has(.qe-split:focus-visible){outline-offset:3px;outline:3px solid #b293d4}.zl-result-tools .result-preview .qe-comparison-help{text-align:center;color:#a091af;margin:8px 0;font-size:11px;line-height:18px}.zl-result-tools .result-preview .qe-dimensions{color:#a18baf;border-top:1px solid #ebe5f1;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;width:100%;margin-bottom:8px;padding-top:9px;font-size:11px;line-height:18px;display:flex}.zl-result-tools .result-preview .qe-dimensions strong{color:#8f72ac;font-weight:500}.zl-result-tools .result-preview .qe-preview-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.zl-result-tools .result-preview .qe-preview-actions button{color:#9277ad;cursor:pointer;background:#fff;border:1px solid #e1d6ec;border-radius:7px;align-items:center;gap:4px;min-height:31px;padding:6px 8px;font-family:inherit;font-size:11px;line-height:17px;display:flex}.zl-result-tools .result-preview .qe-preview-actions button>svg{width:18px;height:18px}.zl-result-tools .result-preview.av-inline-wrap{gap:10px;padding:0}.zl-result-tools .result-preview .av-inline-header{color:#806595;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:12px;display:flex}.zl-result-tools .result-preview .av-inline-header strong{font-size:12px;font-weight:500}.zl-result-tools .result-preview .av-inline-header button,.zl-result-tools .result-preview .av-output-meta button{color:#9679ae;cursor:pointer;background:#fff;border:1px solid #e5d9ee;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:5px 7px;font:11px/18px Microsoft YaHei,sans-serif;display:inline-flex}.zl-result-tools .result-preview .av-inline-header button>svg{width:18px;height:18px}.zl-result-tools .result-preview .av-output-meta{color:#9b84ad;justify-content:space-between;align-items:center;gap:7px;width:100%;font-size:11px;line-height:18px;display:flex}.zl-result-tools .result-preview.av-inline-wrap>p{color:#ad9bb9;margin:0;font-size:11px;line-height:18px}.zl-result-tools .result-preview-checks{color:#806595;overflow-wrap:anywhere;align-self:stretch;margin:0;padding-left:18px;font-size:11px;line-height:1.8}.zl-result-tools .result-preview-error{color:#885814;overflow-wrap:anywhere;background:#fff8e9;border:1px solid #ebd3a5;border-radius:9px;align-self:stretch;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.6}.zl-result-tools .result-preview-error button{color:#7854b4;background:#fff;border:1px solid #dacfea;border-radius:7px;padding:7px 10px;font-size:12px}@media (width<=650px){.zl-result-tools .result-preview .qe-comparison-label{padding:2px 4px;font-size:10px;top:6px}.zl-result-tools .result-preview .qe-original-label{left:4px}.zl-result-tools .result-preview .qe-enhanced-label{right:4px}}@media (width<=430px){.zl-result-tools .result-preview .av-inline-header,.zl-result-tools .result-preview .av-output-meta{flex-wrap:wrap}}@media (pointer:coarse){.zl-result-tools .result-preview .qe-preview-actions button,.zl-result-tools .result-preview .av-inline-header button,.zl-result-tools .result-preview .av-output-meta button{min-height:44px}.zl-result-tools .result-preview .qe-divider>i{width:40px;height:40px}}.rt-publish{color:#4b5563;background:#fff;border:1px solid #e8e3f0;border-radius:19px;min-width:0;font:14px/1.6 Microsoft YaHei,PingFang SC,sans-serif;overflow:hidden}.rt-publish *{box-sizing:border-box}.rt-publish button,.rt-publish input,.rt-publish textarea,.rt-publish select{font:inherit}.rt-publish button{cursor:pointer;justify-content:center;align-items:center;gap:5px;display:inline-flex}.rt-publish button:disabled{cursor:default;opacity:.55}.rt-publish svg{flex:none;width:14px;height:14px}.rt-publish button:focus-visible,.rt-publish summary:focus-visible,.rt-publish [tabindex="-1"]:focus-visible{outline-offset:2px;outline:2px solid #ac94dd}.rt-publish .pf-header{background:#fff;border-bottom:1px solid #eeeaf4;justify-content:space-between;align-items:center;gap:8px;height:62px;min-height:62px;padding:10px 14px;display:flex}.rt-publish .pf-header h3{color:#253041;margin:0;font-size:15px;font-weight:650}.rt-publish .pf-back{white-space:nowrap;color:#807292;background:0 0;border:1px solid #ece7f4;border-radius:10px;gap:7px;min-height:31px;padding:6px 7px;font-size:11px;line-height:1.4}.rt-publish .pf-controls{padding:14px 16px 16px}.rt-publish .pf-pause-note{color:#8670ab;background:#f6f2ff;border-radius:9px;align-items:flex-start;gap:6px;margin-bottom:14px;padding:9px 10px;font-size:11px;line-height:1.6;display:flex}.rt-publish .pf-section{border-bottom:1px solid #eeeaf4;min-width:0;margin:0 0 14px;padding:0 0 14px}.rt-publish .pf-section-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.rt-publish h4{color:#374151;margin:0;font-size:13px;font-weight:650}.rt-publish .pf-section-heading>small{color:#a29bad;white-space:nowrap;font-size:10px}.rt-publish .pf-platform-list{flex-wrap:wrap;gap:6px;display:flex}.rt-publish .pf-platform{color:#80778f;background:#fcfbfe;border:1px solid #e8e3f0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:7px 8px;font-size:11px;line-height:1.4;display:inline-flex}.rt-publish .pf-platform.is-selected{color:#7a5cc7;background:#f4efff;border-color:#c3b5f3}.rt-publish .pf-platform input{accent-color:#7b61db;flex:none;width:13px;height:13px;margin:0}.rt-publish .pf-editor-switch{color:#a098ad;align-items:center;gap:6px;font-size:10px;display:flex}.rt-publish .pf-editor-switch>span{white-space:nowrap}.rt-publish .pf-editor-switch select{color:#796297;background:#fcfaff;border:1px solid #e7e0f2;border-radius:7px;max-width:100px;min-height:28px;padding:4px 5px;font-size:11px}.rt-publish .pf-transcript{background:#fcfbfe;border:1px solid #eae5f2;border-radius:8px;margin:0 0 10px;padding:0 9px}.rt-publish .pf-transcript summary{color:#8d809f;cursor:pointer;justify-content:space-between;align-items:center;gap:6px;min-height:34px;font-size:11px;list-style:none;display:flex}.rt-publish .pf-transcript summary::-webkit-details-marker{display:none}.rt-publish .pf-transcript summary svg{width:13px;height:13px;display:block}.rt-publish .pf-transcript[open] summary svg{transform:rotate(180deg)}.rt-publish .pf-transcript>label{color:#8a7f99;gap:5px;padding-top:5px;font-size:11px;display:grid}.rt-publish .pf-transcript p,.rt-publish .pf-unavailable{color:#a198ae;overflow-wrap:anywhere;margin:6px 0 9px;font-size:10px;line-height:1.6}.rt-publish .pf-match{color:#8563b1;background:#f5effc;border:1px solid #e2d5f4;border-radius:7px;min-height:28px;margin-top:7px;padding:6px 8px;font-size:10px}.rt-publish .pf-match svg{width:12px;height:12px}.rt-publish .pf-format{color:#9b90ac;margin:0 0 9px;font-size:10px;line-height:1.6}.rt-publish .pf-field{color:#7b6f8c;gap:5px;min-width:0;margin-top:9px;font-size:11px;display:grid}.rt-publish .pf-field input,.rt-publish .pf-field textarea,.rt-publish .pf-field select,.rt-publish .pf-transcript textarea{color:#5f536f;background:#fff;border:1px solid #e3deed;border-radius:8px;outline:none;width:100%;min-width:0;max-width:100%;padding:8px 9px;font-size:12px;line-height:1.6;display:block}.rt-publish .pf-field input:focus,.rt-publish .pf-field textarea:focus,.rt-publish .pf-field select:focus,.rt-publish .pf-transcript textarea:focus{border-color:#ac94dd;box-shadow:0 0 0 2px #efe7fc}.rt-publish .pf-field textarea,.rt-publish .pf-transcript textarea{resize:vertical;min-height:78px}.rt-publish .pf-field input::placeholder,.rt-publish .pf-field textarea::placeholder,.rt-publish .pf-transcript textarea::placeholder{color:#b4abbe}.rt-publish [aria-invalid=true]{border-color:#bd6772!important}.rt-publish .pf-bilibili{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.rt-publish .pf-empty{color:#a89db5;margin:8px 0 0;font-size:11px;line-height:1.7}.rt-publish .pf-account{align-items:center;gap:7px;min-width:0;padding:8px 0;display:flex}.rt-publish .pf-account+.pf-account{border-top:1px solid #f1eef6}.rt-publish .pf-account-name{color:#6e617f;overflow-wrap:anywhere;min-width:0;margin-right:auto;font-size:12px}.rt-publish .pf-account-name small{color:#a59aaf;margin-top:3px;font-size:10px;display:block}.rt-publish .pf-connected,.rt-publish .pf-expired{color:#3d9d86;white-space:nowrap;background:#ecf7f2;border-radius:5px;padding:3px 5px;font-size:9px}.rt-publish .pf-expired{color:#ac8244;background:#fff6e8}.rt-publish .pf-bind{color:#8566b8;white-space:nowrap;background:#faf7ff;border:1px solid #e3d9f1;border-radius:7px;min-height:30px;padding:6px 7px;font-size:10px}.rt-publish .pf-bind svg{width:12px;height:12px}.rt-publish .pf-primary{color:#fff;background:linear-gradient(100deg,#6964f5,#803bed);border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;padding:9px;font-size:12px;font-weight:500;display:flex}.rt-publish .pf-error{color:#dc434d;overflow-wrap:anywhere;margin:7px 0 0;font-size:11px;line-height:1.6}.rt-publish .pf-submit-note{color:#aca3b6;text-align:center;margin:7px 0 0;font-size:10px;line-height:1.6}.rt-publish .pf-pause-note svg{margin-top:2px}.rt-publish .pf-records{border-top:1px solid #eee8f5;margin-top:14px;padding-top:12px}.rt-publish .pf-records h4{color:#645572;margin:0 0 8px;font-size:12px}.rt-publish .pf-records h4 small{font-size:10px;font-weight:400}.rt-publish .pf-record{overflow-wrap:anywhere;border-bottom:1px solid #f1eef6;padding:10px 0}.rt-publish .pf-record strong,.rt-publish .pf-record small{font-size:11px;line-height:1.6;display:block}.rt-publish .pf-record small{color:#9b8fa8;font-size:10px}@media (width<=1150px){.rt-publish .pf-header{padding:10px}.rt-publish .pf-controls{padding:11px 10px}.rt-publish .pf-platform-list{gap:5px}.rt-publish .pf-platform{padding:6px 7px}}@media (width<=650px){.rt-publish .pf-controls{padding:12px 14px}.rt-publish .pf-platform-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rt-publish .pf-platform{padding:8px 3px;font-size:11px}.rt-publish .pf-account{flex-wrap:wrap;gap:5px}.rt-publish .pf-bind{padding:6px;font-size:10px}.rt-publish .pf-pause-note{font-size:10px}}@media (pointer:coarse){.rt-publish .pf-platform,.rt-publish .pf-bind,.rt-publish .pf-back,.rt-publish .pf-match,.rt-publish .pf-transcript summary,.rt-publish .pf-editor-switch select{min-height:44px}}.zl-result-tools .rt-publish-shell>.pf-submit-note{color:#8f839c;overflow-wrap:anywhere;font-size:10px;line-height:1.6}.zl-result-tools .rt-publish-shell>.pf-error{color:#dc434d;overflow-wrap:anywhere;font-size:11px;line-height:1.6}.zl-result-tools .rt-publish-shell>button{color:#8566b8;background:#faf7ff;border:1px solid #e3d9f1;border-radius:7px;min-height:36px;margin:6px 0;padding:6px 10px;font-size:11px}.zl-result-tools .editing-result-tools{min-width:0;margin-top:12px}.zl-result-tools .editing-result-toolbar{box-sizing:border-box;background:#f8f8fa;border:1px solid #e8e6ec;border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex}.zl-result-tools .editing-result-toolbar button{color:#6a6673;cursor:pointer;white-space:nowrap;--icon-size:12px;background:0 0;border:0;border-radius:999px;flex:1 0 auto;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:30px;margin:0;padding:5px;font:11px/18px Microsoft YaHei,sans-serif;display:flex}.zl-result-tools .editing-result-toolbar button svg{flex:none;width:12px;height:12px}.zl-result-tools .editing-result-toolbar button:hover{color:#8464aa;background:#efe9f7}.zl-result-tools .editing-result-toolbar button:focus-visible{outline-offset:2px;outline:2px solid #b9a5d9}.zl-result-tools .editing-result-toolbar .ert-service{flex:auto;justify-content:center;align-items:center;gap:0;min-width:0;display:flex}.zl-result-tools .editing-result-toolbar .ert-service>[data-action^=editing-result\:]{flex:0 auto}.zl-result-tools .editing-result-toolbar .ert-service>.ert-help-button{color:#a08bb3;white-space:normal;background:0 0;border:0;border-radius:50%;flex:0 0 22px;place-items:center;gap:0;width:22px;height:22px;min-height:22px;margin-right:3px;padding:0;font:10px/15px Microsoft YaHei,sans-serif;display:grid}.zl-result-tools .ert-help-button>span{box-sizing:border-box;background:#fff;border:1px solid #c9bdd7;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.zl-result-tools .editing-result-toolbar .ert-download-wrap{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.zl-result-tools .editing-result-toolbar .ert-download-wrap>button{flex:0 auto;padding-left:8px;padding-right:8px}.zl-result-tools .editing-result-toolbar .ert-download-wrap>button[aria-expanded=true]{color:#8c6ab0;background:#eee5f8}.zl-result-tools .ert-popover{z-index:60;box-sizing:border-box;color:#746383;background:#fff;border:1px solid #e3d9ed;border-radius:10px;max-width:calc(100vw - 24px);position:fixed;box-shadow:0 5px 20px #5f437526}.zl-result-tools .ert-download-menu{width:176px;padding:5px}.zl-result-tools .ert-download-menu button{color:#776384;text-align:left;cursor:pointer;--icon-size:15px;background:#fff;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;padding:10px 11px;font:12px/20px Microsoft YaHei,sans-serif;display:flex}.zl-result-tools .ert-download-menu button:hover,.zl-result-tools .ert-download-menu button:focus-visible{color:#8962b0;background:#f4edfc}.zl-result-tools .ert-download-menu button:focus-visible{outline-offset:-2px;outline:2px solid #b9a5d9}.zl-result-tools .ert-save-feedback{color:#52a28a;margin:8px 2px 0;font-size:11px;line-height:18px}.zl-result-tools .ert-save-feedback[hidden]{display:none!important}.zl-result-tools .editing-result-retention{color:#ac9563;--icon-size:14px;background:#fff8e8;border-radius:7px;align-items:flex-start;gap:7px;margin:10px 0 0;padding:7px 10px;font-size:11px;line-height:18px;display:flex}.zl-result-tools .editing-result-retention svg{flex:none;margin-top:2px}.zl-result-tools .editing-result-retention span{overflow-wrap:anywhere;min-width:0}.zl-result-tools .editing-result-saved{color:#97949e;--icon-size:15px;justify-content:center;align-items:flex-start;gap:6px;margin:10px 0 0;font-size:11px;line-height:18px;display:flex}.zl-result-tools .editing-result-saved svg{color:#5ab492;flex:none;margin-top:1px}.zl-result-tools .zl-dialog[data-view=editing-result-flow]{color:#6a5c79;box-sizing:border-box;background:#fff;border:1px solid #e8e2f0;border-radius:15px;width:min(440px,100% - 28px);max-width:none;max-height:calc(100% - 28px);padding:18px;overflow:auto}.zl-result-tools .ert-flow-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.zl-result-tools .ert-flow-header h3{color:#4e425f;--icon-size:18px;align-items:center;gap:7px;margin:0;font-size:16px;font-weight:500;line-height:25px;display:flex}.zl-result-tools .ert-flow-header h3>span{color:#a18cb8;background:#f5f0fc;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:400;line-height:17px}.zl-result-tools .ert-flow-header>button{color:#9a8aa9;cursor:pointer;--icon-size:16px;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;padding:5px;display:grid}.zl-result-tools .ert-flow-description{color:#8b7d99;margin:13px 0 12px;font-size:12px;line-height:20px}.zl-result-tools .ert-flow-steps{gap:7px;margin:0;padding:0;list-style:none;display:flex}.zl-result-tools .ert-flow-steps li{color:#877494;background:#fcfaff;border:1px solid #ece5f3;border-radius:7px;flex:1;align-items:center;gap:6px;min-width:0;padding:9px 7px;font-size:11px;line-height:18px;display:flex}.zl-result-tools .ert-flow-steps b{color:#a28abf;background:#f0e8fa;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:10px;font-weight:500;display:grid}.zl-result-tools .ert-flow-note{color:#a397ae;margin:12px 0;font-size:11px;line-height:19px}.zl-result-tools .ert-flow-done{color:#9371b6;cursor:pointer;background:#f4edfc;border:1px solid #cdb9e5;border-radius:7px;min-height:32px;margin:0 0 0 auto;padding:6px 14px;font:12px/18px Microsoft YaHei,sans-serif;display:block}@media (width<=800px){.zl-result-tools .editing-result-toolbar{border-radius:12px}}@media (width<=500px){.zl-result-tools .editing-result-toolbar [data-qe-toolbar-state],.zl-result-tools .editing-result-toolbar [data-adapt-status]{gap:3px}.zl-result-tools .editing-result-toolbar [data-qe-toolbar-state]>svg,.zl-result-tools .editing-result-toolbar [data-adapt-status]>svg{display:block}.zl-result-tools .editing-result-toolbar{border-radius:12px;gap:3px;padding:4px}.zl-result-tools .editing-result-toolbar .ert-service{flex:42%}.zl-result-tools .editing-result-toolbar .ert-download-wrap{border-top:1px solid #ece5f4;flex:100%;padding-top:3px}.zl-result-tools .editing-result-toolbar .ert-download-wrap>button{gap:4px;padding:5px 12px}.zl-result-tools .editing-result-toolbar .ert-download-wrap>button>svg{display:block}}@media (pointer:coarse){.zl-result-tools .editing-result-toolbar .ert-service>.ert-help-button{flex-basis:44px;width:44px;height:44px;min-height:44px;margin-right:0}.zl-result-tools .ert-download-menu button{min-height:44px}}@media (width<=500px) and (pointer:coarse){.zl-result-tools .editing-result-toolbar .ert-service{flex:100%}.zl-result-tools .editing-result-toolbar .ert-service>[data-qe-toolbar-state],.zl-result-tools .editing-result-toolbar .ert-service>[data-adapt-status]{flex:1;min-height:44px}.zl-result-tools .editing-result-toolbar .ert-download-wrap>button{min-height:44px}}.zl-result-tools .rt-dialog[data-view=quality-enhance]{box-sizing:border-box;color:#5e536e;background:#fff;border:1px solid #e8e0f1;border-radius:16px;width:min(420px,100vw - 32px);max-width:420px;padding:0;overflow:auto}.zl-result-tools .qe-dialog-heading{border-bottom:1px solid #f0ebf5;justify-content:space-between;align-items:center;gap:12px;padding:19px 21px;display:flex}.zl-result-tools .qe-dialog-heading h3{color:#4f435f;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:600;line-height:26px;display:flex}.zl-result-tools .qe-dialog-heading>button{color:#a28cb7;cursor:pointer;--icon-size:17px;background:#f7f3fc;border:0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;padding:5px;display:grid}.zl-result-tools .qe-dialog-body{flex-direction:column;gap:15px;padding:20px 21px;display:flex}.zl-result-tools .qe-demo-badge{color:#886bb4;white-space:nowrap;background:#f0eafc;border-radius:6px;flex:none;align-items:center;padding:3px 7px;font-size:11px;font-weight:400;line-height:17px;display:inline-flex}.zl-result-tools .qe-field h4{color:#5d506a;margin:0 0 9px;font-size:12px;font-weight:600;line-height:20px}.zl-result-tools .qe-resolutions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.zl-result-tools .qe-resolutions button{color:#84718f;cursor:pointer;background:#fff;border:1px solid #e9e1f1;border-radius:9px;min-width:0;min-height:40px;padding:8px 5px;font-family:inherit;font-size:12px;line-height:20px}.zl-result-tools .qe-resolutions .is-selected{color:#8968b6;background:#f6f0fd;border-color:#bda4e1;box-shadow:inset 0 0 0 1px #bda4e1}.zl-result-tools .qe-duration{color:#9a88aa;margin:-4px 0 0;font-size:11px;line-height:18px}.zl-result-tools .qe-cost{color:#a392b1;background:#faf7fd;border-radius:9px;padding:12px 13px;font-size:11px;line-height:19px}.zl-result-tools .qe-credit-summary{color:#a18bad;flex-direction:column;gap:4px;font-size:11px;line-height:18px;display:flex}.zl-result-tools .qe-credit-summary strong{color:#8968ac;font-size:14px;font-weight:600;line-height:22px}.zl-result-tools .qe-reuse{color:#51a088;--icon-size:14px;align-items:center;gap:5px;display:flex}.zl-result-tools .qe-last-result{color:#4d9e85;background:#f3faf7;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px;font-size:11px;line-height:18px;display:flex}.zl-result-tools .qe-last-result>span{--icon-size:14px;align-items:center;gap:5px;display:flex}.zl-result-tools .qe-last-result>button{color:#478c76;cursor:pointer;background:#fff;border:1px solid #d4e9df;border-radius:7px;align-items:center;gap:4px;min-height:30px;padding:5px 8px;font-family:inherit;font-size:11px;line-height:18px;display:flex}.zl-result-tools .qe-last-result small{color:#84a695;font-size:11px}.zl-result-tools .rt-dialog .qe-primary{color:#fff;cursor:pointer;background:linear-gradient(110deg,#8d72d0,#a47dcc);border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:9px 12px;font-family:inherit;font-size:12px;font-weight:500;line-height:20px;display:flex}.zl-result-tools .qe-primary:disabled{opacity:.5;cursor:default}.zl-result-tools .qe-note{color:#a496ae;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:18px}.zl-result-tools .qe-disclaimer{text-align:center;font-size:11px}.zl-result-tools .qe-error{color:#bd6772;margin:0;font-size:11px;line-height:18px}.zl-result-tools .qe-status-line{color:#8c75a5;justify-content:space-between;align-items:center;gap:10px;font-size:12px;line-height:20px;display:flex}.zl-result-tools .qe-status-line strong{font-weight:500}.zl-result-tools .qe-progress{background:#eee7f5;border:0;border-radius:99px;height:6px;overflow:hidden}.zl-result-tools .qe-progress>span{border-radius:inherit;background:#9d7dcc;height:100%;transition:width .12s linear;display:block}.zl-result-tools .qe-dialog-actions{flex-wrap:wrap;gap:9px;display:flex}.zl-result-tools .qe-dialog-actions>button{color:#947aad;cursor:pointer;background:#fff;border:1px solid #ded0ed;border-radius:8px;flex:1;min-width:0;min-height:38px;padding:9px 10px;font-family:inherit;font-size:11px;line-height:19px}.zl-result-tools .qe-dialog-actions>.qe-primary{color:#fff;background:#9873cb;border-color:#0000}.zl-result-tools [data-qe-toolbar-state=processing]{color:#8a6ec2;min-width:84px}.zl-result-tools [data-qe-toolbar-state=processing]>svg{animation:1s linear infinite qe-spin}.zl-result-tools .editing-result-toolbar [data-qe-toolbar-state=ready]{color:#38a185;background:#f5fcf9;border-color:#d7eee5}.zl-result-tools .qe-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.zl-result-tools .qe-comparison-panel{flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.zl-result-tools .qe-comparison-top{color:#9e8dac;justify-content:space-between;align-items:center;gap:9px;width:100%;margin-bottom:10px;font-size:11px;line-height:18px;display:flex}.zl-result-tools .qe-compare{isolation:isolate;width:min(100%,var(--qe-compare-width));aspect-ratio:var(--qe-aspect);touch-action:none;background:#efeaf5;border-radius:7px;min-width:0;position:relative;overflow:hidden}.zl-result-tools .qe-snapshot:before,.zl-result-tools .qe-snapshot:after,.zl-result-tools .qe-snapshot :before,.zl-result-tools .qe-snapshot :after{content:none!important;display:none!important}.zl-result-tools .qe-comparison-label{z-index:5;color:#fff;pointer-events:none;white-space:nowrap;background:#44394dbd;border-radius:5px;padding:3px 6px;font-size:11px;line-height:17px;position:absolute;top:8px}.zl-result-tools .qe-original-label{left:6px}.zl-result-tools .qe-divider{z-index:6;top:0;bottom:0;left:var(--qe-split,50%);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 5px #55446750}.zl-result-tools .qe-divider>i{color:#9a7ebd;--icon-size:18px;background:#fff;border:1px solid #efe7f6;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #4f345d30}.zl-result-tools .qe-compare>.qe-split{z-index:7;box-sizing:border-box;opacity:0;cursor:ew-resize;touch-action:none;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.zl-result-tools .qe-compare:has(.qe-split:focus-visible){outline-offset:3px;outline:3px solid #b293d4}.zl-result-tools .qe-comparison-help{text-align:center;color:#a091af;margin:8px 0;font-size:11px;line-height:18px}.zl-result-tools .qe-dimensions{color:#a18baf;border-top:1px solid #ebe5f1;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;width:100%;margin-bottom:8px;padding-top:9px;font-size:11px;line-height:18px;display:flex}.zl-result-tools .qe-dimensions strong{color:#8f72ac;font-weight:500}.zl-result-tools .qe-preview-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.zl-result-tools .qe-preview-actions button{color:#9277ad;cursor:pointer;--icon-size:13px;background:#fff;border:1px solid #e1d6ec;border-radius:7px;align-items:center;gap:4px;min-height:31px;padding:6px 8px;font-family:inherit;font-size:11px;line-height:17px;display:flex}.zl-result-tools .rt-dialog[data-view=quality-enhance] [hidden]{display:none!important}@keyframes qe-spin{to{transform:rotate(360deg)}}@media (pointer:coarse){.zl-result-tools .qe-resolutions button,.zl-result-tools .qe-preview-actions button{min-height:44px}.zl-result-tools .qe-divider>i{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.zl-result-tools .qe-progress>span{transition:none}.zl-result-tools [data-qe-toolbar-state=processing]>svg{animation:none}}.zl-result-tools .zl-dialog[data-view=adapt-video]{color:#695a77;box-sizing:border-box;background:#fff;border:1px solid #e7dfee;border-radius:16px;width:min(420px,100% - 24px);max-width:none;max-height:calc(100dvh - 30px);padding:0;overflow:auto}.zl-result-tools .zl-dialog[data-view=adapt-video] *{box-sizing:border-box}.zl-result-tools .av-dialog-header{border-bottom:1px solid #f0eaf5;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;display:flex}.zl-result-tools .av-dialog-header>div{align-items:center;gap:8px;min-width:0;display:flex}.zl-result-tools .av-dialog-header h3{color:#514360;--icon-size:18px;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:600;display:flex}.zl-result-tools .av-dialog-header>div>span{color:#a793b8;font-size:11px}.zl-result-tools .av-dialog-header>button{color:#a18db5;cursor:pointer;--icon-size:17px;background:#f6f0fc;border:0;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;display:grid}.zl-result-tools .av-dialog-body{flex-direction:column;gap:11px;padding:15px 18px;display:flex}.zl-result-tools .av-field-label{color:#736080;font-size:12px;font-weight:500}.zl-result-tools .av-directions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.zl-result-tools .av-directions>button{color:#9983ad;cursor:pointer;background:#fff;border:1px solid #e9dff1;border-radius:8px;min-height:36px;padding:7px 4px;font:12px/20px Microsoft YaHei,sans-serif}.zl-result-tools .av-directions>button[aria-pressed=true]{color:#8967ab;background:#f5effb;border-color:#bca2d7;box-shadow:inset 0 0 0 1px #c7b1de}.zl-result-tools .av-mini-row{background:#f8f6fa;border-radius:10px;justify-content:center;align-items:center;gap:17px;min-height:169px;padding:9px;display:flex}.zl-result-tools .av-mini-frame,.zl-result-tools .av-output-frame{isolation:isolate;width:min(100%,var(--av-width,120px));aspect-ratio:var(--av-ratio,.5625);background:#19212a;border-radius:6px;flex:none;min-width:0;position:relative;overflow:hidden}.zl-result-tools .av-mini-frame{max-width:55%}.zl-result-tools .av-mini-info{color:#a18bae;flex-direction:column;gap:7px;min-width:0;font-size:11px;line-height:18px;display:flex}.zl-result-tools .av-mini-info strong{color:#8e72a2;white-space:nowrap;font-size:12px;font-weight:500}.zl-result-tools .av-mini-info .av-output-label{color:#806595;font-size:11px;font-weight:600}.zl-result-tools .av-rules{flex-direction:column;gap:8px;min-width:0;font-size:11px;line-height:18px;display:flex}.zl-result-tools .av-rules-heading{align-items:center;gap:7px;display:flex}.zl-result-tools .av-rules-heading strong{color:#736080;font-size:12px;font-weight:600}.zl-result-tools .av-rules-heading>span{color:#9276aa;background:#f4eef9;border-radius:4px;padding:0 5px}.zl-result-tools .av-rules dl{margin:0}.zl-result-tools .av-rules dt,.zl-result-tools .av-rules dd{margin:0;font-weight:400}.zl-result-tools .av-rules-sizes{gap:4px;display:grid}.zl-result-tools .av-rules-sizes>div{color:#907e9e;border-radius:5px;grid-template-columns:72px minmax(0,1fr);gap:8px;padding:4px 6px;display:grid}.zl-result-tools .av-rules-sizes>div.is-current{color:#806098;background:#f7f2fb}.zl-result-tools .av-rules-sizes dd{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;gap:0 4px;display:flex}.zl-result-tools .av-rules-sizes dd span{white-space:nowrap}.zl-result-tools .av-rules-limits{border-top:1px solid #efe8f4;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding-top:7px;display:grid}.zl-result-tools .av-rules-limits dt{color:#a18daf}.zl-result-tools .av-rules-limits dd{color:#7b678c;font-variant-numeric:tabular-nums;white-space:nowrap}.zl-result-tools .av-rules>p{color:#a18daf;margin:0;font-size:11px;line-height:17px}.zl-result-tools .av-cost{background:#fbf8fe;border:1px solid #eee5f5;border-radius:8px;padding:9px 11px}.zl-result-tools .av-reuse{color:#43a18a;--icon-size:14px;align-items:center;gap:5px;font-size:11px;line-height:18px;display:flex}.zl-result-tools .av-error{color:#bc6676;margin:0;font-size:11px;line-height:18px}.zl-result-tools .av-demo-note{color:#aa97b6;margin:0;font-size:11px;line-height:18px}.zl-result-tools .av-dialog-footer{border-top:1px solid #f0eaf5;align-items:center;gap:9px;padding:12px 18px 16px;display:flex}.zl-result-tools .av-dialog-footer button{color:#9a85ab;cursor:pointer;background:#fff;border:1px solid #e6dbee;border-radius:8px;min-height:37px;padding:8px 12px;font:12px/20px Microsoft YaHei,sans-serif}.zl-result-tools .av-dialog-footer .av-primary{color:#fff;background:linear-gradient(110deg,#9075cf,#a37dce);border:0;flex:1}.zl-result-tools .av-dialog-footer button:disabled{opacity:.5;cursor:default}.zl-result-tools .av-toolbar.is-ready{color:#3ca88b!important}.zl-result-tools .av-toolbar.is-processing{opacity:1;cursor:wait;color:#a287b8!important}.zl-result-tools .av-toolbar.is-processing svg{animation:1s linear infinite av-spin}.zl-result-tools .av-inline-wrap{flex-direction:column;align-items:center;gap:10px;width:100%;min-width:0;padding:0;display:flex}.zl-result-tools .av-inline-header{color:#806595;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:12px;display:flex}.zl-result-tools .av-inline-header strong{font-size:12px;font-weight:500}.zl-result-tools .av-inline-header button,.zl-result-tools .av-output-meta button{color:#9679ae;cursor:pointer;--icon-size:13px;background:#fff;border:1px solid #e5d9ee;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:5px 7px;font:11px/18px Microsoft YaHei,sans-serif;display:inline-flex}.zl-result-tools .av-output-meta{color:#9b84ad;justify-content:space-between;align-items:center;gap:7px;width:100%;font-size:11px;line-height:18px;display:flex}.zl-result-tools .av-inline-wrap>p{color:#ad9bb9;margin:0;font-size:11px;line-height:18px}.zl-result-tools .av-snapshot,.zl-result-tools .av-snapshot *{pointer-events:none!important}.zl-result-tools .av-dialog-body [hidden]{display:none!important}@keyframes av-spin{to{transform:rotate(360deg)}}@media (width<=430px){.zl-result-tools .av-dialog-header,.zl-result-tools .av-dialog-body{padding:12px}.zl-result-tools .av-dialog-header>div{gap:5px}.zl-result-tools .av-dialog-header>div>span{font-size:10px}.zl-result-tools .av-dialog-footer{gap:6px;padding:10px 12px 12px}.zl-result-tools .av-dialog-footer button{padding:7px 9px;font-size:11px}.zl-result-tools .av-mini-row{gap:9px;padding:7px}.zl-result-tools .av-mini-info strong{font-size:11px}.zl-result-tools .av-inline-header{flex-wrap:wrap}}@media (pointer:coarse){.zl-result-tools .av-directions>button,.zl-result-tools .av-dialog-footer button,.zl-result-tools .av-dialog-header>button,.zl-result-tools .av-inline-header button,.zl-result-tools .av-output-meta button{min-height:44px}}@media (prefers-reduced-motion:reduce){.zl-result-tools .av-toolbar.is-processing svg{animation:none}}.zl-result-tools{color:#4b5563;box-sizing:border-box;min-width:0;font:14px/1.6 Microsoft YaHei,PingFang SC,sans-serif}.zl-result-tools *{box-sizing:border-box}.zl-result-tools svg{vertical-align:middle;flex:none;width:18px;height:18px}.zl-result-tools button{cursor:pointer;font-family:inherit}.zl-result-tools button:disabled{opacity:.55;cursor:default}.zl-result-tools button:focus-visible,.zl-result-tools input:focus-visible{outline-offset:3px;outline:2px solid #7854b4}.zl-result-tools .rt-dialog{color:#5e536e;overscroll-behavior:contain;background:#fff;border:1px solid #e8e0f1;border-radius:16px;width:min(420px,100vw - 24px);max-height:calc(100dvh - 24px);padding:0;font:14px/1.7 -apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif;overflow:auto}.zl-result-tools .qe-dialog-heading>div{display:contents}.zl-result-tools .qe-dialog-heading>button,.zl-result-tools .av-dialog-header>button{font:inherit}.zl-result-tools .rt-dialog[open]{display:block}.zl-result-tools .rt-dialog::backdrop{background:#21112d40}.zl-result-tools .rt-dialog header,.zl-result-tools .rt-dialog footer{flex:none}.zl-result-tools .rt-dialog .qe-dialog-body,.zl-result-tools .rt-dialog .av-dialog-body{min-height:0;overflow:visible}.zl-result-tools .rt-dialog .av-dialog-header h3{margin:0;font-size:16px}.zl-result-tools .rt-dialog .av-dialog-header button{place-items:center;display:grid}.zl-result-tools .rt-dialog .av-dialog-footer{margin-top:0}.zl-result-tools .rt-tooltip{z-index:1000;width:270px;padding:12px;font-size:12px;line-height:1.7}.zl-result-tools .ert-download-menu{z-index:1000}.zl-result-tools .rt-current-result{color:#766783;margin:8px 2px 0;font-size:11px;line-height:18px}.zl-result-tools .rt-notice{color:#885814;overflow-wrap:anywhere;background:#fff8e9;border:1px solid #ebd3a5;border-radius:9px;margin:10px 0;padding:10px 12px;font-size:12px;line-height:1.6}.zl-result-tools .rt-notice button,.zl-result-tools .rt-secondary{color:#7854b4;background:#fff;border:1px solid #dacfea;border-radius:7px;padding:7px 10px;font-size:12px}.zl-result-tools .rt-task{color:#594585;background:#f7f3fd;border:1px solid #dacfea;border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;margin-top:10px;padding:12px;font-size:12px;display:flex}.zl-result-tools .rt-task button{color:#fff;background:#7854b4;border:0;border-radius:7px;padding:6px 9px;font-size:11px}.zl-result-tools .rt-progress{background:#e7dff0;border-radius:99px;flex:100%;height:6px;overflow:hidden}.zl-result-tools .rt-progress>span{background:#9d7dcc;border-radius:99px;height:100%;display:block}.zl-result-tools .is-indeterminate{animation:1.6s ease-in-out infinite alternate rt-travel}.zl-result-tools [data-qe-toolbar-state=ready],.zl-result-tools [data-adapt-status=ready]{color:#38a185;background:#f5fcf9}.zl-result-tools .rt-spin{animation:1s linear infinite rt-spin}.zl-result-tools .rt-mini-frame{color:#c5c2cb;place-items:center;min-height:60px;font-size:10px;display:grid;overflow:hidden}.zl-result-tools .rt-mini-frame video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}@keyframes rt-spin{to{transform:rotate(360deg)}}@keyframes rt-travel{to{transform:translate(180%)}}@media (width<=650px){.zl-result-tools .qe-dialog-heading{padding:16px}.zl-result-tools .qe-dialog-body{gap:13px;padding:17px 16px}}@media (pointer:coarse){.zl-result-tools button{min-height:44px}.zl-result-tools .qe-dialog-heading>button{width:30px;height:30px;min-height:30px;position:relative}.zl-result-tools .qe-dialog-heading>button:after{content:"";position:absolute;inset:-7px}}@media (prefers-reduced-motion:reduce){.zl-result-tools .rt-spin,.zl-result-tools .is-indeterminate{animation:none}.zl-result-tools *{scroll-behavior:auto!important;transition:none!important}}.zl-result-tools .rt-dialog[data-view]{overflow:auto}.zl-result-tools .rt-dialog[data-view]>.qe-dialog-body,.zl-result-tools .rt-dialog[data-view]>.av-dialog-body{min-height:0;overflow:visible}.zl-result-tools .ert-popover{z-index:1000}.zl-result-tools .rt-dialog[data-view=quality-enhance]{max-height:revert}.zl-result-tools .rt-billing-note{text-align:center}.zl-result-tools .rt-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#26324948}.zl-result-tools .rt-dialog[data-view=adapt-video]{max-height:calc(100dvh - 30px)}.zl-result-tools .rt-dialog[data-view=adapt-video] .av-dialog-header>button{min-height:27px}.zl-result-tools .rt-dialog[data-view=adapt-video] .qe-duration{margin-top:0}@media (pointer:coarse){.zl-result-tools .rt-dialog[data-view=adapt-video] .av-dialog-header>button{min-height:44px}}.zl-result-tools .result-tool-icon{vertical-align:middle;mix-blend-mode:multiply;background-repeat:no-repeat;flex:none;width:20px;height:20px;display:inline-block}.zl-result-tools .editing-result-toolbar .result-tool-icon{width:18px;height:18px}.zl-result-tools .result-tool-icon-quality{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAABKCAIAAAC6mWjkAAAOg0lEQVR4AeyaB1RVxxaGBQwISseKGuwFUbFgLE+NvQdNYp4tamIMdgxKLKAiYqyxQCzEYGKPLajPWKJmhdjFaBBLsNMsgDQbIPi+65iTIxcMcO/Fy+Kw/jVrz549e/adf/rBMC39mYJi0gOGJZS/YtMDCtnFhuoSJRSyFbKLUQ8Uo5+qzGyF7GLUA8XopyozWyH7jfeAEoAOekCZ2TroVH11qZCtr8zoIC6FbB10qr66VMjWV2Z0EJdCtg46VV9dKmTrKzM6iEshWwedqq8uFbLzx0yRtlbILtL05S94hez89VeRtlbILtL05S94hez89VeRtlbILtL05S94LZAdfunq7AUrRrrPHDBikoThY6dfunI9t1jCL13FQDJG+HzizNkLV76mSm6uFH3ee0BTsi//dd3v69WXI26kPnwkb/Xp07TImFi5Ri5HRsdiINekpD7Cle+ilX9duyXXK7IWe0BTsn/6+bCIxrFezff7dJEw+MPebd5pKorU07atm2MgGSPUr1tDmAXvPSQEJc1PD+TJVlOyo2Pu0U7rFs5eHm4f9OkioWfXdmVKm1GUIyjCQDJG8J406p1mjTCOib1PWoTw8NHj5OTUrKws3cWMc5pISX34/PlzTVrRlOzHj5/QvENVe1INUcOhMh5SHj4kfYMQPZuYlCzA8eL46fNHT55d9+PuVWt/9JqzbPqcpXHxCVKEazf+5DV3eXJKqtBkZmaKKtTKEZRiI4xfnzKM7t6PS0/PwDlNLFnxw9O09NdXeX2ppmS/3rsojb17P+xiBEAQGg1TaBj3pR/HuoLBP3CjCODazahPx3llczJopKebh8/oSb4CnEj8Azd8s2bzvl9Cfjt25vqtqPiExJuRMcKDepqe8WzHnoNUyQ2UYiNVhFF+zu2oO4yM/Yd+Zzz5Llwx2sOXMD6bMMPbzz/6jmrtlOw1EXRINsNwa/D+sZ5+Hl4LvloSCBDIoqRIk6BLm5kNG+g6buTggqFrh9by1h2qVGrXunn3zm3HjBggd9ijc9uB7/ecP8tjxSLvVYtnbgxcsHnNIrB6iY9Lk4ZyD+pyKxdnLNWBXm4ctGEHjDKqpvgsZnD8sGUX4+nKVdURtVpV+87tWw7u39vKooy8iiayrshmHk/yXvjT/w4lPEiUx0cWJUUYyPX5ko2N32rayLGVS+OCoXZNB3lzLk2d3IZ/9PFHfThRyh0mJacG/3yYWWhtZWlpaW5o+EpfPXuWmZSUwqRMT0/PynqemJyKnN9ttZFTXRildfdRHy+e49mssaOZaSmfqeNWLPae4zXhk8HvMwptrK3k0Woiv/IDCuDIwsKcWpYvUgQBiGQewytZjl0TRw9dOncKQCCLkiIMMEOWYGH5wpW5KpWUuQkcVehZgMBKuH7rHhbA3HD2z4v4EfQ8eZqGrDluRcV6eC9gUoaev/ggMWm671JkttW0NJX/46fPZdsdRBa9vGmGrGC0RdOGlSqUMzY2lpdqXdaU7LGfDRw2wNWliZMU2dO09MAftpE1MjSE3QluQygtX84OIJBFSREGmGGMIODi7DR0wHvjRg4S2denVKRnAUJGRsbps2EnQ/8Mv3wNhJ4LDzkeej78CnJYeMTvJ85GRqlu/IKe/YdC1D37B24UZMhTiHn85Km33zK5Usin/7jA4r/Y15MVnunI5PPzdkfmp5mYmOAfJVl1oKf0TUFTsmvXeLtrxzYmJv8Myd37jjBx+T3jX9CMkA1QThFKzDBGEChVyqRbx//UrF5VZPObMksCFkwHPbu0NS1lMmnsJ8h+3uNtrC3/1RW7uHy3FjKrvYmxcX/XriIrT2tWq1KypJGVlQUrPNPR0NDA2tIc2cK8jIGBAc2hJKsO9JS+KWhKtnrcIcfPomS5hlQEcONW9PebgwFCiRIl0FCEAYIwRnizgFf5bi1kOxtrIyNDJ8e6IitPmco5Bizdqdg4xnr6qQN9jhULR6llsrlcMV8JvaVLY1IAwVxMDxw+ChDIogTCAGOqkC3quHs/YaF/0K69L98TLczNG9SrqQ700i+9H58QtGGn/Jxx9UZkWnrGzj0H5UrkdVt2cy6JvRcXtH4HWYHgvYfT0zMkb3kRtEx2fEKSaPXtyhWFEHIiFIGlDSCILIJkIFVBqQnYYsWGujX4gLTXcmjiWpwXt2zDorqU4lDyIyl95n+jfsSjidkLVly4GMH7VikTY3buud4TOGOrAz2l2BBSSurjY6f+4K4lgbca1oZzYZcljRA4jvApISXl4VGZ/Z/hVzLz+WynZbL5DW8KLMViW2WDkPba4YP6mZcpnfeQuFsLJ+rp58M/qli+rOSKW0DEtVt8uTlx5jy3sk7tWgYs9OZusvr7rZu2792Qy+0APaXYMC+r2lf4zn+O/C7eysWZq5fv9AlyJTIHPTtb67q1qgUF+JEVmPnlGI4mUjx5EbRMtp3ty0vh7eg7ovm2LZshMOQBgsgiSAZSFZSagC221Yubd9XKFaS9trmzo/zwmM0/VybmrlxZp1Y14YTUzsZK5ad+LWTA7chS9r5x5lz4zHkBV6/dfuutkpwB+/XuZGFeOjr2HlcAOcR1gAuCXIl883YMw0XedCHIWiaby6KtjTVxnzh9nhRUd6js5+XOiR0gkEUJhAHGVCH7BmFfqUKOrR84cmzNuu1xCa88CkmWtjZWvIcsmftls8YNJOXwga7LvpriNqw/QJCuAz27tEWWY+Loj7ONQrjPysoyMzO1tbaQHGpX0DLZBNe2lerLJtsMuyBZUN2hMndxgEAWUIQBgjBG0BzxDxJ5XgaR0XczM7MuXLyCfObcxbTcPx7cvRdnYGDA9M2tdW6D3KlyLK3hUIX3ENsXI1tuwKFp2679+w8flSvzIrMrs9KwARkZGuXFvgA2mpIdcf32wSNH5R3ap3sH0QXLV62HVPWYUFKEHjOMEQT4tbi6diNSZPObsoP6B24ADKO09HSOachrN+7M9l8VcrccrEqbmXIbliuFLOaZkPOV8qh3PyHRxtrCyOgfzvYeDJFfw2Z+5c8ny2xu4x8kcaSvUM6udGnTbEXaympKtqpDNwXDnxQQR82RQz8ky1mRF65lLyi/dz8eYEYWJUUYYIYxgsCps2FrNwX7B778JCWUeU9b5fTtQRxtcnTCFLwbl2BmampjKZbNV6wePX5yLy7ezLQUrL9S8G+Z29GxEFmurK3csKyttfwaVrOGg1HJf4aCsAw9d4GBUr9uDfkoEUXaSjUlOzVV9d9IyX9/zRVhNXSsPXXiSCYuWeYZ7LpPmwcQyKKkCAPMkCWkpqq+ZCenvvwwLOn/VShtpvoIxiuYuqWlhfmcaeO7dWqrXsR3i6iYu1XsK5ibq47rdrbWfHUgFZa8trIdREbfcZ86b8V3myHeyNCwUYO6AEHYqKdcnI6fOs/42L3vV9Y8ycClqZP8Gjakf+8yr/5nB8b7Dh21tbZq2ri+VEvrgqZk5xYQRC7yndy3Vyd4lduQRUkRBnK9JrKxseojGFcvdSdcivhgleMVhf5lCtb/eyZVf7syfJAy43fu+SVw7dZyZW29PNxaNG147NS5idPmz1++prFTvfd6dKA59YaE5mZk7IVLEU0a1a9Yoez8pd+GHA/NysP/ljDmvvl2E88mvbu1L1/WTrjSRaorsomVJbq/azeOoHy8Yx4DBLIoKcJAc1y/GTXZe6F8O3yNvCggSHoPQTgScpLp5Vi3lgiDkzCdzh7v5uGzbdeByvblp7h/6liv5pjPBhJz+zYuVyJuTvNdMmPucg4HzN2MZ/yxHWU9e5YpPLDyb96+B7lvr87uo4Y4VK20MmjLlFlfP0hMZpFgbLGWJCQmnQ9TnRx5N2VU4ef0H2Gz5gXEJTzo2qFNx3Ytqa476JBsKWguV8xjgCApNRRYS1lRW7VwblC/VoOcHibVlcxaJrpol5eQv67dcnaqV9bOesvOfazVQ9ymeM5cdPDX4xZlyowZMWD21PHl7F7uu5zgOF4snze1tYvzjdsxXK95sAy/dHXYmGmDRnrCFjfyEgYlvlu/43LEzd5d29dwqGxtaTndw81jzLCK5e0Ilc2LQxnPeWMnz2GF8A/cwL2OSHb9fGTpyvV8uOvbq9OgD3vxcQWl7qAp2UwOgou5o4X/EoyKVf3/jXneHrxYS117dmThzTv69+1O15uZqs66vO1wEXDt1dHMtBRTMCU1lXRAvx7L5k3l6tzmnabq/c4GxCxfMOsLXujat25uX6lch/+0YJvv1bU933mtLCyaNKrXpUPrXt3eNTBQPQ0zsJo5N5g9bfy6VfOCAvw4KsoxcdRQfkLnd1sxgKZMGPFBny7qLdKxAoYGhjZWvM6ZG77wLJQFSDUl296+PK0yURjs23cflLD3wG9sQhTlCIowkIwRWPFOhYZhzPpJqgvwBXrh7Mm87eCcnv1vP7gviwx5kMGDT58eHZjNBgYqqtDnCF5g+CRfr04NLD8Z3I+hxoxkHBgYGDBEeEvAs3pFDg0sD3KgwYyLHwPIybE21cnmBo4dPlPHqb/D5Gafm15Tst/r3hHX3LN5st+x+6CEDdv2HD2p+tZJqTo4uWAgGSOg4XKMpWuPTqQKdNEDmpJdv0716V98Xq929WzLL29PVe0r5RZxVfuKGMhLeVhmusyYPKrOq/8gJrcpprL2framZBMJR6QZnqMDl/qIrzEiXRvgx62G0hxBFQyEpUhXL/GBafjO0V5RaqUHtEC2VuJQnBRCDyhkF0In60sTCtn6wkQhxKGQXQidrC9NKGTrCxOFEIdCdiF0sr40oZCtL0wUQhzaJbsQAlaaKHgPKGQXvO+KXE2F7CJHWcEDVsgueN8VuZoK2UWOsoIHrJBd8L4rcjUVsoscZQUPWCG74H1X5GoWD7KLHC26CVghWzf9qpdeFbL1khbdBKWQrZt+1UuvCtl6SYtuglLI1k2/6qVXhWy9pEU3QSlk66Zf9dLr/wEAAP//xQG5ZQAAAAZJREFUAwAck5s46U9urwAAAABJRU5ErkJggg==);background-position:-11.875px -12.5px;background-size:102.5px 46.25px;height:20px}.zl-result-tools .editing-result-toolbar .result-tool-icon-quality{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAABKCAIAAAC6mWjkAAAOg0lEQVR4AeyaB1RVxxaGBQwISseKGuwFUbFgLE+NvQdNYp4tamIMdgxKLKAiYqyxQCzEYGKPLajPWKJmhdjFaBBLsNMsgDQbIPi+65iTIxcMcO/Fy+Kw/jVrz549e/adf/rBMC39mYJi0gOGJZS/YtMDCtnFhuoSJRSyFbKLUQ8Uo5+qzGyF7GLUA8XopyozWyH7jfeAEoAOekCZ2TroVH11qZCtr8zoIC6FbB10qr66VMjWV2Z0EJdCtg46VV9dKmTrKzM6iEshWwedqq8uFbLzx0yRtlbILtL05S94hez89VeRtlbILtL05S94hez89VeRtlbILtL05S94LZAdfunq7AUrRrrPHDBikoThY6dfunI9t1jCL13FQDJG+HzizNkLV76mSm6uFH3ee0BTsi//dd3v69WXI26kPnwkb/Xp07TImFi5Ri5HRsdiINekpD7Cle+ilX9duyXXK7IWe0BTsn/6+bCIxrFezff7dJEw+MPebd5pKorU07atm2MgGSPUr1tDmAXvPSQEJc1PD+TJVlOyo2Pu0U7rFs5eHm4f9OkioWfXdmVKm1GUIyjCQDJG8J406p1mjTCOib1PWoTw8NHj5OTUrKws3cWMc5pISX34/PlzTVrRlOzHj5/QvENVe1INUcOhMh5SHj4kfYMQPZuYlCzA8eL46fNHT55d9+PuVWt/9JqzbPqcpXHxCVKEazf+5DV3eXJKqtBkZmaKKtTKEZRiI4xfnzKM7t6PS0/PwDlNLFnxw9O09NdXeX2ppmS/3rsojb17P+xiBEAQGg1TaBj3pR/HuoLBP3CjCODazahPx3llczJopKebh8/oSb4CnEj8Azd8s2bzvl9Cfjt25vqtqPiExJuRMcKDepqe8WzHnoNUyQ2UYiNVhFF+zu2oO4yM/Yd+Zzz5Llwx2sOXMD6bMMPbzz/6jmrtlOw1EXRINsNwa/D+sZ5+Hl4LvloSCBDIoqRIk6BLm5kNG+g6buTggqFrh9by1h2qVGrXunn3zm3HjBggd9ijc9uB7/ecP8tjxSLvVYtnbgxcsHnNIrB6iY9Lk4ZyD+pyKxdnLNWBXm4ctGEHjDKqpvgsZnD8sGUX4+nKVdURtVpV+87tWw7u39vKooy8iiayrshmHk/yXvjT/w4lPEiUx0cWJUUYyPX5ko2N32rayLGVS+OCoXZNB3lzLk2d3IZ/9PFHfThRyh0mJacG/3yYWWhtZWlpaW5o+EpfPXuWmZSUwqRMT0/PynqemJyKnN9ttZFTXRildfdRHy+e49mssaOZaSmfqeNWLPae4zXhk8HvMwptrK3k0Woiv/IDCuDIwsKcWpYvUgQBiGQewytZjl0TRw9dOncKQCCLkiIMMEOWYGH5wpW5KpWUuQkcVehZgMBKuH7rHhbA3HD2z4v4EfQ8eZqGrDluRcV6eC9gUoaev/ggMWm671JkttW0NJX/46fPZdsdRBa9vGmGrGC0RdOGlSqUMzY2lpdqXdaU7LGfDRw2wNWliZMU2dO09MAftpE1MjSE3QluQygtX84OIJBFSREGmGGMIODi7DR0wHvjRg4S2denVKRnAUJGRsbps2EnQ/8Mv3wNhJ4LDzkeej78CnJYeMTvJ85GRqlu/IKe/YdC1D37B24UZMhTiHn85Km33zK5Usin/7jA4r/Y15MVnunI5PPzdkfmp5mYmOAfJVl1oKf0TUFTsmvXeLtrxzYmJv8Myd37jjBx+T3jX9CMkA1QThFKzDBGEChVyqRbx//UrF5VZPObMksCFkwHPbu0NS1lMmnsJ8h+3uNtrC3/1RW7uHy3FjKrvYmxcX/XriIrT2tWq1KypJGVlQUrPNPR0NDA2tIc2cK8jIGBAc2hJKsO9JS+KWhKtnrcIcfPomS5hlQEcONW9PebgwFCiRIl0FCEAYIwRnizgFf5bi1kOxtrIyNDJ8e6IitPmco5Bizdqdg4xnr6qQN9jhULR6llsrlcMV8JvaVLY1IAwVxMDxw+ChDIogTCAGOqkC3quHs/YaF/0K69L98TLczNG9SrqQ700i+9H58QtGGn/Jxx9UZkWnrGzj0H5UrkdVt2cy6JvRcXtH4HWYHgvYfT0zMkb3kRtEx2fEKSaPXtyhWFEHIiFIGlDSCILIJkIFVBqQnYYsWGujX4gLTXcmjiWpwXt2zDorqU4lDyIyl95n+jfsSjidkLVly4GMH7VikTY3buud4TOGOrAz2l2BBSSurjY6f+4K4lgbca1oZzYZcljRA4jvApISXl4VGZ/Z/hVzLz+WynZbL5DW8KLMViW2WDkPba4YP6mZcpnfeQuFsLJ+rp58M/qli+rOSKW0DEtVt8uTlx5jy3sk7tWgYs9OZusvr7rZu2792Qy+0APaXYMC+r2lf4zn+O/C7eysWZq5fv9AlyJTIHPTtb67q1qgUF+JEVmPnlGI4mUjx5EbRMtp3ty0vh7eg7ovm2LZshMOQBgsgiSAZSFZSagC221Yubd9XKFaS9trmzo/zwmM0/VybmrlxZp1Y14YTUzsZK5ad+LWTA7chS9r5x5lz4zHkBV6/dfuutkpwB+/XuZGFeOjr2HlcAOcR1gAuCXIl883YMw0XedCHIWiaby6KtjTVxnzh9nhRUd6js5+XOiR0gkEUJhAHGVCH7BmFfqUKOrR84cmzNuu1xCa88CkmWtjZWvIcsmftls8YNJOXwga7LvpriNqw/QJCuAz27tEWWY+Loj7ONQrjPysoyMzO1tbaQHGpX0DLZBNe2lerLJtsMuyBZUN2hMndxgEAWUIQBgjBG0BzxDxJ5XgaR0XczM7MuXLyCfObcxbTcPx7cvRdnYGDA9M2tdW6D3KlyLK3hUIX3ENsXI1tuwKFp2679+w8flSvzIrMrs9KwARkZGuXFvgA2mpIdcf32wSNH5R3ap3sH0QXLV62HVPWYUFKEHjOMEQT4tbi6diNSZPObsoP6B24ADKO09HSOachrN+7M9l8VcrccrEqbmXIbliuFLOaZkPOV8qh3PyHRxtrCyOgfzvYeDJFfw2Z+5c8ny2xu4x8kcaSvUM6udGnTbEXaympKtqpDNwXDnxQQR82RQz8ky1mRF65lLyi/dz8eYEYWJUUYYIYxgsCps2FrNwX7B778JCWUeU9b5fTtQRxtcnTCFLwbl2BmampjKZbNV6wePX5yLy7ezLQUrL9S8G+Z29GxEFmurK3csKyttfwaVrOGg1HJf4aCsAw9d4GBUr9uDfkoEUXaSjUlOzVV9d9IyX9/zRVhNXSsPXXiSCYuWeYZ7LpPmwcQyKKkCAPMkCWkpqq+ZCenvvwwLOn/VShtpvoIxiuYuqWlhfmcaeO7dWqrXsR3i6iYu1XsK5ibq47rdrbWfHUgFZa8trIdREbfcZ86b8V3myHeyNCwUYO6AEHYqKdcnI6fOs/42L3vV9Y8ycClqZP8Gjakf+8yr/5nB8b7Dh21tbZq2ri+VEvrgqZk5xYQRC7yndy3Vyd4lduQRUkRBnK9JrKxseojGFcvdSdcivhgleMVhf5lCtb/eyZVf7syfJAy43fu+SVw7dZyZW29PNxaNG147NS5idPmz1++prFTvfd6dKA59YaE5mZk7IVLEU0a1a9Yoez8pd+GHA/NysP/ljDmvvl2E88mvbu1L1/WTrjSRaorsomVJbq/azeOoHy8Yx4DBLIoKcJAc1y/GTXZe6F8O3yNvCggSHoPQTgScpLp5Vi3lgiDkzCdzh7v5uGzbdeByvblp7h/6liv5pjPBhJz+zYuVyJuTvNdMmPucg4HzN2MZ/yxHWU9e5YpPLDyb96+B7lvr87uo4Y4VK20MmjLlFlfP0hMZpFgbLGWJCQmnQ9TnRx5N2VU4ef0H2Gz5gXEJTzo2qFNx3Ytqa476JBsKWguV8xjgCApNRRYS1lRW7VwblC/VoOcHibVlcxaJrpol5eQv67dcnaqV9bOesvOfazVQ9ymeM5cdPDX4xZlyowZMWD21PHl7F7uu5zgOF4snze1tYvzjdsxXK95sAy/dHXYmGmDRnrCFjfyEgYlvlu/43LEzd5d29dwqGxtaTndw81jzLCK5e0Ilc2LQxnPeWMnz2GF8A/cwL2OSHb9fGTpyvV8uOvbq9OgD3vxcQWl7qAp2UwOgou5o4X/EoyKVf3/jXneHrxYS117dmThzTv69+1O15uZqs66vO1wEXDt1dHMtBRTMCU1lXRAvx7L5k3l6tzmnabq/c4GxCxfMOsLXujat25uX6lch/+0YJvv1bU933mtLCyaNKrXpUPrXt3eNTBQPQ0zsJo5N5g9bfy6VfOCAvw4KsoxcdRQfkLnd1sxgKZMGPFBny7qLdKxAoYGhjZWvM6ZG77wLJQFSDUl296+PK0yURjs23cflLD3wG9sQhTlCIowkIwRWPFOhYZhzPpJqgvwBXrh7Mm87eCcnv1vP7gviwx5kMGDT58eHZjNBgYqqtDnCF5g+CRfr04NLD8Z3I+hxoxkHBgYGDBEeEvAs3pFDg0sD3KgwYyLHwPIybE21cnmBo4dPlPHqb/D5Gafm15Tst/r3hHX3LN5st+x+6CEDdv2HD2p+tZJqTo4uWAgGSOg4XKMpWuPTqQKdNEDmpJdv0716V98Xq929WzLL29PVe0r5RZxVfuKGMhLeVhmusyYPKrOq/8gJrcpprL2framZBMJR6QZnqMDl/qIrzEiXRvgx62G0hxBFQyEpUhXL/GBafjO0V5RaqUHtEC2VuJQnBRCDyhkF0In60sTCtn6wkQhxKGQXQidrC9NKGTrCxOFEIdCdiF0sr40oZCtL0wUQhzaJbsQAlaaKHgPKGQXvO+KXE2F7CJHWcEDVsgueN8VuZoK2UWOsoIHrJBd8L4rcjUVsoscZQUPWCG74H1X5GoWD7KLHC26CVghWzf9qpdeFbL1khbdBKWQrZt+1UuvCtl6SYtuglLI1k2/6qVXhWy9pEU3QSlk66Zf9dLr/wEAAP//xQG5ZQAAAAZJREFUAwAck5s46U9urwAAAABJRU5ErkJggg==);background-position:-10.6875px -11.25px;background-size:92.25px 41.625px;height:18px}.zl-result-tools .result-tool-icon-adapt{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAAA4CAIAAACKSXalAAALN0lEQVR4AexaCVhTVxbOe4FAFgKBgKxWmApYAbFY6lIZx7p3tFq/utR9tw5otYJaZKyD1AVXtNpal7rU7XOZ0aqfOrUdxm3QutZdUURF1hDCkoTkZX58Nt/zJSDII0b6+E7ud+55955z7vnveXd5kDq9gadGEwFSwP81ogjwcDYiMAUCHk4ezkYVgUY1GD47eTgbVQQa1WD47OThrGcEivZTqsOCytx6qmlU3TkajG2zE0DeHmXMWWN6nGa8NZK6G0vlbhSUXbIci7bCZCnkJS+MgK3gNAOpf2L2yaS9ayrYZbw/k7rRn8pOMakOq548ObRXP+ezMlUhD6c5TnVgbAGnqeQXU8UditJX55fJWG4qOUE9Tiu/mVR053BhPlVdS15ecwRsASch70T4TXMI+YEMWkF6DSelYZY+PSnw335w4vy1S89c6mz5lJfUMgK2gNPsCiEOJjwHE81ShaE7yYAZpFtXgYMHD6Q5PvVnuIfzbg6x7ii58iD574vEwwLCuotCOZ2ywpCtq3Yss1lGlpaVV2h1LJfu3MseEzd734/HWHLLasb5K4PHTme2VKnV6zbvzs0rsGzMlJhMphJNqapYnZWdcyrj4plzlyzdYLZn8np9JTqyqLi4xGAwMpvRPJdw0kCuOEBevk/cfkTszyAX7SXnbBPuSCcv3iO0lbTFqvJ6hSHPmjdVz2r9Y43zt2u3ESmatu899M3GnaDk1NWxCSmTPk8eMj4BSIyb8ve9B14MG1ywRA5CS8p6kJN+6tzaTbswT/DUaKQOH0unjcJubPy84RNnwu4n4+InTP1y0vTkmXOXrFy7df2WPTm5+WiPmYGnNdDchV8De3Rk0edJi+5nP4YGFnEDZxWQR0gaSJYBVang1A1iwzEyYaNw+QFy+WnD2IvqiZlFj3X13e88zMlNmLPEPM6Upd8iUjTtP3T8PyfPgq7dzCwsUpVrKxRurh7uisiIUC9PD5aH9am2Cgvp26szrOzadxgpKBSSWp0uN18FnW5yWdhbzaMiWzo7OwW/2Sxu/NDEaRNWL04CpS1MDHrDH23atA6HHDRh1ECfJp5t27QaNeQjF5m0V9cYCEH9e3drERwIhkl4ir5WibQqraswyNvU4S1TpwiTj6KmA0ZmDpFRYMgyGuqq32p7L6V7TId3/vyURgz60DzgiaMGisXObwYGpC38Ytt3qdvXLf7+669WLUoEzZg8tmundla1vZyQIIjuXToCrZ//m4E0gpJ+f+0KQ6B5s6fAk+GD+sikEqW7on10JNDFrAKJnZ3QEhTg5w056N2oCFe5rKm/9zutWzo5iUKaB0IIQhdPpQcYJuEp+lolbuAkCEGLANNHbalZH1NJg4wfd6DC3zA5Cp+zWOBTdj0q71FQid7Zykv/uaa1qyBMwwb0RshAPbp0NA/Yz9cbK7aDg4NMKiUIsLVT97KtpBLxwL49pTIJsvNldXDWjxs4me54ygUdW5rGdacWjzZ+2pPqFG7S+VdwCyTTnD3wLUKC0hZ80T669bFfTmPBZtLmHfux/7qd+YAppPnMrIc6nX7Z6s2xCSnxSal372UfPJqemJxWpFKv37IbQtCRn07UaYDcw2k2j8RogZRtR1UEl3KVkWbldsUQBOHo4ACXbtzKxILNJLyBtVpdfkEhU0jzBYUqqmrHqyFJskVwkFji7OmhCGneTCRy9Pfzbh7UtKy8vLyiAmprTw0IZ+2deE1bMnPx10tXMYq48UOwVDMJGx+lBxbO1kwhzUe/HY4uICA3elh/3yae0VHh9FrbvfN7NIOndaKGgvOh3pCt52bLU6fx2LIxMxcfWDs21N4ZnVZXpCoRCp/fbjztrypWx81IYR5mlq3e9PSJlYJjOLGvPVWqm55VPPR20V0tN1seK14LBJd+u4mlxSotXrUBh3QsRViQrDaYM3+lWq0xq63U63FeNFdrz9C5mJw4RSJ2NvcyGo3ME/DZC1exQBYUqegDMV1mP3pibk8zmrJyrV7n59uErlqWOMOYt+4NflCB+VIjtaOgfPCtwllZ6rOleuAK4WtBCKVOX+3ngboOQV9p2HPgKH38Rbnxh72a0rJbd+6DN9O5C1dYaq9cuyUwCbyUz87E6SfP0fPA3AxnmPbRkTR90C1m/MgBTTzdzU/NDDfZuSmvrO/NwjW5pTmVDZiRZqfB4PyOs51Vmh47Gge7PwUGpCbHW20wd1acq6sLlDDJx9uLWa0nH9o8cMOqFHqNZJasVKat4I7w2M+nsRvy9faUu8jaR7fGjc8/f/yprNz6Pshd4fZuVISLTEp3Z5bcwHm+XF9peo0SsioC5t+jx1WvPmwvzRIbM5WVlY6Owm5/6YC1EzS4fy/MwpSkye4K17p6wg2cdbVqV+1VxSVY/DDlX5VX/n4+C+ZMw+G19g5QFM44VvLnjw5nhVaHjYlEIvZQyGsfzRe2NBgMxeoSbEpZpNGUWoJwKuMCvhDgmp65fcVdNA6m1RnKzHo0e96KK1dvsRrYI5xyhe28yssvepST5+PtKZVIWKGpTxUf3aYlLgQkLFqUtr6iQsvS3CayJY6nLEpJ+qyGFwZ243C7qFjNUmW7wLEMW622aCUcFSv+apXUx98WjuGW9Xj6aew8I8NCcRdj1aWahRRFXb5yHSlupJ7LOnwAWJoyg4UQqgmTx+DzAEunSCRSuLmyydWFJKu9cFZrSg1Go5sr+41ii6ixvGdVNSUmpGO3Pk6zUyV/S5BEtau6LWO1aaDq9ZuZ6ad/beKlNF/Q1MmQwWDcsvPA7gPHRI6O+MyZcf4y5oezk2jqpBHxk8d4eynZCLm5hr8VvDQ5oUeXGKYhvV7PeidXVdUaijFFVMUlzC44VePq33Kv9OrhHBXrjHTsM1Dk7WvlToQ5Bm75/ILC7zbvxhm/7wfv4x6urspxXfD9tn1Hjp/o2DZq2fwZzZr6Ll+zZebcpbg0v3H7nk6ns7p2qjWa+w8eX7h8HfcJRapi2ui5i1dZ72RUE5OX0w0kYjEmxsn/XcBHXPQCgTmefgYXvPYIZ1Q7R3pUtiyNRmrXviNP8vJj2rd57923LU3j9Yt3IyuNmM1wsBEKcXUeOHzwhwpX1/i4MT27xuQXqjbt+Bcu4SbPnA9ILCk2ft7CtHW4T8BU0JQ+O1bWvHbi82fvHp1hbvveQ+gIAoNqv95dkKBMl8DbOjsdCEGMi9PCpm4RkoZC0cFBiGkrd3EhiWrXHiAxckg/fGoeNrAP2iMQLMJSilclriOYcieRyMNdgXSBkCAIpPXk8cPomDo7O+Hj6/q05G+XfYl5wKS0BbPw+o0bP5RJsWM/8fPxEpJkq7DQiLBQ2GKRl9K97Tutmgb4wlZkeCjUfrNkDq0WDKpRrVriEYtsB+cbTg6fNpHtCVYmN3Vt6yIiqw01y0OL6osEzQJ8U/8RP3XScMzrGtoChgF9u6OsoQ3rEX0V1f3992g5AGDdLgFjuYsMciZ5Kj2wNrePfnZFRzMRYSGYRiKRI+aE1X+QkEklmB9mzJCOsEWrBYMq7QOrbCg4gZYcv6fW3pc7rQxUbH7TfZBS4ubQUBafmvqjF9wHN0BUlYX7gpVvy0R0dEd4SRvu1Uqb4Es6ApzBKSaJnm7OyMKtzfkspGP7Ckpu4ByulO4LUc70k/NZ+AowZJjkBs4omUj8+0rJUM6zto4AN3Da2mveXjUR4OGsJjCvp5iH8/XErRqvbQlnNS7wYu4iwMPJXSztQBMPpx2AwJ0LPJzcxdIONPFw2gEI3LnAw8ldLO1AEw+nHYDAnQs8nNzF0g408XDaAQjcuVArOLkzx2tq2AjwcDZsfG2snYfTxgFvWHP/BwAA//9pcSxbAAAABklEQVQDAGhHSaDKSHhjAAAAAElFTkSuQmCC);background-position:-13.125px -4.375px;background-size:96.25px 35px;height:21.25px}.zl-result-tools .editing-result-toolbar .result-tool-icon-adapt{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAAA4CAIAAACKSXalAAALN0lEQVR4AexaCVhTVxbOe4FAFgKBgKxWmApYAbFY6lIZx7p3tFq/utR9tw5otYJaZKyD1AVXtNpal7rU7XOZ0aqfOrUdxm3QutZdUURF1hDCkoTkZX58Nt/zJSDII0b6+E7ud+55955z7vnveXd5kDq9gadGEwFSwP81ogjwcDYiMAUCHk4ezkYVgUY1GD47eTgbVQQa1WD47OThrGcEivZTqsOCytx6qmlU3TkajG2zE0DeHmXMWWN6nGa8NZK6G0vlbhSUXbIci7bCZCnkJS+MgK3gNAOpf2L2yaS9ayrYZbw/k7rRn8pOMakOq548ObRXP+ezMlUhD6c5TnVgbAGnqeQXU8UditJX55fJWG4qOUE9Tiu/mVR053BhPlVdS15ecwRsASch70T4TXMI+YEMWkF6DSelYZY+PSnw335w4vy1S89c6mz5lJfUMgK2gNPsCiEOJjwHE81ShaE7yYAZpFtXgYMHD6Q5PvVnuIfzbg6x7ii58iD574vEwwLCuotCOZ2ywpCtq3Yss1lGlpaVV2h1LJfu3MseEzd734/HWHLLasb5K4PHTme2VKnV6zbvzs0rsGzMlJhMphJNqapYnZWdcyrj4plzlyzdYLZn8np9JTqyqLi4xGAwMpvRPJdw0kCuOEBevk/cfkTszyAX7SXnbBPuSCcv3iO0lbTFqvJ6hSHPmjdVz2r9Y43zt2u3ESmatu899M3GnaDk1NWxCSmTPk8eMj4BSIyb8ve9B14MG1ywRA5CS8p6kJN+6tzaTbswT/DUaKQOH0unjcJubPy84RNnwu4n4+InTP1y0vTkmXOXrFy7df2WPTm5+WiPmYGnNdDchV8De3Rk0edJi+5nP4YGFnEDZxWQR0gaSJYBVang1A1iwzEyYaNw+QFy+WnD2IvqiZlFj3X13e88zMlNmLPEPM6Upd8iUjTtP3T8PyfPgq7dzCwsUpVrKxRurh7uisiIUC9PD5aH9am2Cgvp26szrOzadxgpKBSSWp0uN18FnW5yWdhbzaMiWzo7OwW/2Sxu/NDEaRNWL04CpS1MDHrDH23atA6HHDRh1ECfJp5t27QaNeQjF5m0V9cYCEH9e3drERwIhkl4ir5WibQqraswyNvU4S1TpwiTj6KmA0ZmDpFRYMgyGuqq32p7L6V7TId3/vyURgz60DzgiaMGisXObwYGpC38Ytt3qdvXLf7+669WLUoEzZg8tmundla1vZyQIIjuXToCrZ//m4E0gpJ+f+0KQ6B5s6fAk+GD+sikEqW7on10JNDFrAKJnZ3QEhTg5w056N2oCFe5rKm/9zutWzo5iUKaB0IIQhdPpQcYJuEp+lolbuAkCEGLANNHbalZH1NJg4wfd6DC3zA5Cp+zWOBTdj0q71FQid7Zykv/uaa1qyBMwwb0RshAPbp0NA/Yz9cbK7aDg4NMKiUIsLVT97KtpBLxwL49pTIJsvNldXDWjxs4me54ygUdW5rGdacWjzZ+2pPqFG7S+VdwCyTTnD3wLUKC0hZ80T669bFfTmPBZtLmHfux/7qd+YAppPnMrIc6nX7Z6s2xCSnxSal372UfPJqemJxWpFKv37IbQtCRn07UaYDcw2k2j8RogZRtR1UEl3KVkWbldsUQBOHo4ACXbtzKxILNJLyBtVpdfkEhU0jzBYUqqmrHqyFJskVwkFji7OmhCGneTCRy9Pfzbh7UtKy8vLyiAmprTw0IZ+2deE1bMnPx10tXMYq48UOwVDMJGx+lBxbO1kwhzUe/HY4uICA3elh/3yae0VHh9FrbvfN7NIOndaKGgvOh3pCt52bLU6fx2LIxMxcfWDs21N4ZnVZXpCoRCp/fbjztrypWx81IYR5mlq3e9PSJlYJjOLGvPVWqm55VPPR20V0tN1seK14LBJd+u4mlxSotXrUBh3QsRViQrDaYM3+lWq0xq63U63FeNFdrz9C5mJw4RSJ2NvcyGo3ME/DZC1exQBYUqegDMV1mP3pibk8zmrJyrV7n59uErlqWOMOYt+4NflCB+VIjtaOgfPCtwllZ6rOleuAK4WtBCKVOX+3ngboOQV9p2HPgKH38Rbnxh72a0rJbd+6DN9O5C1dYaq9cuyUwCbyUz87E6SfP0fPA3AxnmPbRkTR90C1m/MgBTTzdzU/NDDfZuSmvrO/NwjW5pTmVDZiRZqfB4PyOs51Vmh47Gge7PwUGpCbHW20wd1acq6sLlDDJx9uLWa0nH9o8cMOqFHqNZJasVKat4I7w2M+nsRvy9faUu8jaR7fGjc8/f/yprNz6Pshd4fZuVISLTEp3Z5bcwHm+XF9peo0SsioC5t+jx1WvPmwvzRIbM5WVlY6Owm5/6YC1EzS4fy/MwpSkye4K17p6wg2cdbVqV+1VxSVY/DDlX5VX/n4+C+ZMw+G19g5QFM44VvLnjw5nhVaHjYlEIvZQyGsfzRe2NBgMxeoSbEpZpNGUWoJwKuMCvhDgmp65fcVdNA6m1RnKzHo0e96KK1dvsRrYI5xyhe28yssvepST5+PtKZVIWKGpTxUf3aYlLgQkLFqUtr6iQsvS3CayJY6nLEpJ+qyGFwZ243C7qFjNUmW7wLEMW622aCUcFSv+apXUx98WjuGW9Xj6aew8I8NCcRdj1aWahRRFXb5yHSlupJ7LOnwAWJoyg4UQqgmTx+DzAEunSCRSuLmyydWFJKu9cFZrSg1Go5sr+41ii6ixvGdVNSUmpGO3Pk6zUyV/S5BEtau6LWO1aaDq9ZuZ6ad/beKlNF/Q1MmQwWDcsvPA7gPHRI6O+MyZcf4y5oezk2jqpBHxk8d4eynZCLm5hr8VvDQ5oUeXGKYhvV7PeidXVdUaijFFVMUlzC44VePq33Kv9OrhHBXrjHTsM1Dk7WvlToQ5Bm75/ILC7zbvxhm/7wfv4x6urspxXfD9tn1Hjp/o2DZq2fwZzZr6Ll+zZebcpbg0v3H7nk6ns7p2qjWa+w8eX7h8HfcJRapi2ui5i1dZ72RUE5OX0w0kYjEmxsn/XcBHXPQCgTmefgYXvPYIZ1Q7R3pUtiyNRmrXviNP8vJj2rd57923LU3j9Yt3IyuNmM1wsBEKcXUeOHzwhwpX1/i4MT27xuQXqjbt+Bcu4SbPnA9ILCk2ft7CtHW4T8BU0JQ+O1bWvHbi82fvHp1hbvveQ+gIAoNqv95dkKBMl8DbOjsdCEGMi9PCpm4RkoZC0cFBiGkrd3EhiWrXHiAxckg/fGoeNrAP2iMQLMJSilclriOYcieRyMNdgXSBkCAIpPXk8cPomDo7O+Hj6/q05G+XfYl5wKS0BbPw+o0bP5RJsWM/8fPxEpJkq7DQiLBQ2GKRl9K97Tutmgb4wlZkeCjUfrNkDq0WDKpRrVriEYtsB+cbTg6fNpHtCVYmN3Vt6yIiqw01y0OL6osEzQJ8U/8RP3XScMzrGtoChgF9u6OsoQ3rEX0V1f3992g5AGDdLgFjuYsMciZ5Kj2wNrePfnZFRzMRYSGYRiKRI+aE1X+QkEklmB9mzJCOsEWrBYMq7QOrbCg4gZYcv6fW3pc7rQxUbH7TfZBS4ubQUBafmvqjF9wHN0BUlYX7gpVvy0R0dEd4SRvu1Uqb4Es6ApzBKSaJnm7OyMKtzfkspGP7Ckpu4ByulO4LUc70k/NZ+AowZJjkBs4omUj8+0rJUM6zto4AN3Da2mveXjUR4OGsJjCvp5iH8/XErRqvbQlnNS7wYu4iwMPJXSztQBMPpx2AwJ0LPJzcxdIONPFw2gEI3LnAw8ldLO1AEw+nHYDAnQs8nNzF0g408XDaAQjcuVArOLkzx2tq2AjwcDZsfG2snYfTxgFvWHP/BwAA//9pcSxbAAAABklEQVQDAGhHSaDKSHhjAAAAAElFTkSuQmCC);background-position:-11.8125px -3.9375px;background-size:86.625px 31.5px;height:19.125px}.original-result-overlay{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11182766;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.original-result-panel{color:#1f2937;background:#fff;border-radius:24px;outline:none;width:min(1400px,100%);max-height:calc(100dvh - 48px);padding:24px;overflow:auto}.original-result-panel>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.original-result-panel>header h2{margin:0;font-size:24px}.original-result-panel>header button{color:#6366f1;cursor:pointer;background:0 0;border:0;font-size:28px}.original-subtitles button{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:8px 12px 8px 0;padding:12px 18px}.original-subtitles button:disabled{opacity:.5;cursor:default}.original-subtitles [role=alert]{color:#b42318}@media (width<=600px){.original-result-overlay{padding:8px}.original-result-panel{max-height:calc(100dvh - 16px);padding:16px}}.rm-modal.v2-home-dialog{width:min(340px,100%)}.v2-home-dialog p{margin:0}.v2-home-dialog .rm-primary{min-height:44px}body:has(#v2-product){background:#f7f8fa;padding:0}body:has(#v2-product)>#app{max-width:none;margin:0}#v2-product{--v2-history-rail-width:160px;--v2-shell-header-height:72px;color:#4b5563;background:#f7f8fa;min-height:100dvh;font:14px/1.5 Microsoft YaHei,PingFang SC,sans-serif}#v2-product *,#v2-product :before,#v2-product :after{box-sizing:border-box}#v2-product a{color:inherit;text-decoration:none}#v2-product [hidden]{display:none!important}#v2-product :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #6366f1}#v2-product .v2-product-header{background:#fff;flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}#v2-product .v2-product-brand{align-items:center;min-width:0;display:flex}#v2-product .v2-product-logo{flex:none;display:block;position:relative;overflow:hidden}#v2-product .v2-product-logo img{object-fit:contain;object-view-box:inset(15% 27% 47% 30%);width:100%;max-width:100%;height:100%;position:static}#v2-product .v2-product-brand-copy{align-items:center;min-width:0;display:flex}#v2-product .v2-product-brand strong{white-space:nowrap}#v2-product .v2-product-brand em{font-style:normal}#v2-product .v2-product-tagline{white-space:nowrap}#v2-product .v2-product-account{flex:none;align-items:center;display:flex;position:relative}#v2-product .v2-product-account :is(a,button){white-space:nowrap;justify-content:center;align-items:center;display:flex}#v2-product .v2-product-account button{color:inherit;font:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}#v2-product .v2-product-account svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}#v2-product .v2-product-body{display:grid}#v2-product .v2-product-nav{overscroll-behavior:contain;background:#fff;flex-direction:column;display:flex}#v2-product .v2-nav-group{flex-direction:column;flex:none;width:100%;display:flex}#v2-product .v2-product-nav :is(a,button){text-align:center;white-space:nowrap;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}#v2-product .v2-product-nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}#v2-product .v2-product-content,#v2-product [data-workspace]{min-width:0}#v2-product .v2-nav-bottom{margin-top:auto}#v2-product .v2-workspace-select{display:none}#v2-product[data-shell-profile=portal] .v2-product-header{z-index:30;border-bottom:1px solid #e5e7ef;gap:20px;height:72px;min-height:72px;padding:0 24px}#v2-product[data-shell-profile=portal] .v2-product-brand{gap:12px}#v2-product[data-shell-profile=portal] .v2-product-logo{width:44px;height:44px}#v2-product[data-shell-profile=portal] .v2-product-brand strong{letter-spacing:1px;color:#30204f;font-size:25px;font-weight:750}#v2-product[data-shell-profile=portal] .v2-product-brand em{color:#7d38ee;margin-left:8px;font-weight:bolder}#v2-product[data-shell-profile=portal] .v2-product-tagline{color:#9991a9;letter-spacing:.4px;margin-left:15px;font-size:12px;display:block}#v2-product[data-shell-profile=portal] .v2-product-account{color:#626d80;gap:24px;font-size:13px}#v2-product[data-shell-profile=portal] .v2-product-notification{color:#677183;width:32px;height:35px}#v2-product[data-shell-profile=portal] .v2-product-notification svg{stroke-width:1.5px;width:23px;height:23px}#v2-product[data-shell-profile=portal] .v2-product-account-toggle{gap:15px;padding:8px 0}#v2-product[data-shell-profile=portal] .v2-product-account-toggle svg{stroke-width:1.8px;width:16px;height:16px}#v2-product[data-shell-profile=portal] .v2-product-body{grid-template-columns:86px minmax(0,1fr);min-height:calc(100dvh - 72px)}#v2-product[data-shell-profile=portal] .v2-product-nav{scrollbar-width:none;border-right:1px solid #e5e7ef;align-self:start;gap:18px;width:86px;min-width:86px;height:calc(100dvh - 72px);padding:16px 7px;position:sticky;top:0;overflow-y:auto}#v2-product[data-shell-profile=portal] .v2-product-nav::-webkit-scrollbar{display:none}#v2-product[data-shell-profile=portal] .v2-nav-group{gap:7px}#v2-product[data-shell-profile=portal] .v2-nav-bottom{border-top:1px solid #f0f1f5;padding-top:14px}#v2-product[data-shell-profile=portal] .v2-product-nav :is(a,button){color:#8d929d;border-radius:13px;gap:6px;height:68px;min-height:68px;padding:9px 1px;font:400 14px/1.4 Microsoft YaHei,sans-serif}#v2-product[data-shell-profile=portal] .v2-product-nav :is(a,button):hover{color:#6366ff;background:#f7f7fc}#v2-product[data-shell-profile=portal] .v2-product-nav :is(a,button)[aria-current=page]{color:#6366ff;background:#eef0ff;font-weight:400}#v2-product[data-shell-profile=portal] .v2-product-nav svg{stroke-width:1.65px;width:26px;height:26px}@media (width<=760px){#v2-product[data-shell-profile=portal] .v2-product-header{padding-inline:16px}#v2-product[data-shell-profile=portal] .v2-product-logo{width:34px;height:36px}#v2-product[data-shell-profile=portal] .v2-product-brand strong{font-size:20px}#v2-product[data-shell-profile=portal] .v2-product-tagline{display:none}#v2-product[data-shell-profile=portal] .v2-product-account{gap:12px;font-size:11px}#v2-product[data-shell-profile=portal] .v2-product-account-toggle{gap:5px}#v2-product[data-shell-profile=portal] .v2-product-body{grid-template-columns:70px minmax(0,1fr)}#v2-product[data-shell-profile=portal] .v2-product-nav{width:70px;min-width:70px;padding-inline:4px}#v2-product[data-shell-profile=portal] .v2-product-nav :is(a,button){gap:5px;height:59px;min-height:59px;font-size:11px}#v2-product[data-shell-profile=portal] .v2-product-nav svg{width:23px;height:23px}}#v2-product[data-shell-profile=portal] .v2-product-header{font-family:Microsoft YaHei,PingFang SC,sans-serif;line-height:normal}#v2-product[data-shell-profile=portal] .v2-product-brand-copy{gap:12px}#v2-product .v2-account-name{text-overflow:ellipsis;max-width:130px;overflow:hidden}@media (width<=540px){#v2-product[data-shell-profile=portal] .v2-product-header{gap:8px;padding-inline:10px}#v2-product[data-shell-profile=portal] .v2-product-brand,#v2-product[data-shell-profile=portal] .v2-product-account{gap:7px}#v2-product .v2-account-name{max-width:62px}#v2-product[data-shell-profile=portal] .v2-product-points{min-width:24px;min-height:35px;font-size:0}#v2-product[data-shell-profile=portal] .v2-product-points:before{content:"积分";font-size:12px}}:is(html:has(#v2-product:not([data-active-workspace=remake])),body:has(#v2-product:not([data-active-workspace=remake]))){height:auto;overflow:visible}@media (width>=951px){body:has(#v2-product[data-active-workspace=remake]){height:100dvh;overflow:hidden}#v2-product[data-active-workspace=remake]{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}#v2-product[data-active-workspace=remake]>.v2-product-body{flex:1;min-height:0;overflow:hidden}#v2-product[data-active-workspace=remake] .v2-product-nav{align-self:stretch;height:100%;min-height:0}#v2-product[data-active-workspace=remake] .v2-product-content,#v2-product[data-active-workspace=remake] [data-workspace=remake]{height:100%;min-height:0;overflow:hidden}#v2-product[data-active-workspace=remake] [data-workspace=remake] div:has(#remake-app){height:100%;min-height:0;overflow:hidden}#v2-product[data-active-workspace=remake] #remake-app,#v2-product[data-active-workspace=remake] #remake-app>.app-shell,#v2-product[data-active-workspace=remake] #remake-app .workspace{height:100%;min-height:0}}#v2-product #zhilan-prototype{border-radius:0;min-height:0}#v2-product #zhilan-prototype>.zp-header,#v2-product #zhilan-prototype>.zp-shell>.zp-sidebar{display:none}#v2-product #zhilan-prototype>.zp-shell{display:block}#v2-product #zhilan-prototype h1{line-height:1.25}#v2-product #zhilan-prototype .zp-player-controls{flex:none}#v2-product #zhilan-prototype .zp-player-row{flex-wrap:wrap}#v2-product #zhilan-prototype .zp-player-row button{flex:none}@media (width<=540px){#v2-product #zhilan-prototype .zp-page-heading>.zp-demo-pill{display:none}#v2-product #zhilan-prototype .zp-module-title h1{white-space:nowrap}#v2-product #zhilan-prototype .zp-uploads{flex-wrap:wrap;gap:8px}#v2-product #zhilan-prototype .zp-upload{max-width:100%}#v2-product #remake-app .v2-editor-header{flex-wrap:wrap}#v2-product #remake-app .mode-switch{flex-basis:calc(100% - 34px)}#v2-product #remake-app .tutorial-button{margin-left:0}#v2-product #remake-app .material-grid{gap:6px}}#v2-product #remake-app{min-height:0;font-family:inherit}#v2-product #remake-app>.app-shell{height:auto;min-height:0;display:block}#v2-product #remake-app .workspace{min-height:calc(100dvh - var(--v2-shell-header-height,76px));padding:var(--rm-workspace-pad)}@media (width>=951px){#v2-product[data-active-workspace=remake] #remake-app>.app-shell{height:100%}}#v2-product .v2-workspace-module-state{overflow-wrap:anywhere;background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin:24px;padding:20px}#v2-product .v2-workspace-module-state button{color:#654897;min-height:44px;font:inherit;background:#fff;border:1px solid #d9cde9;border-radius:8px;padding:8px 16px}@media (width<=650px){#v2-product .v2-workspace-module-state{margin:12px}}#v2-product [data-workspace=editing] .ze-workbench{padding:12px 24px 10px}#v2-product [data-workspace=editing] .ze-heading{margin-bottom:10px}@media (width<=1100px){#v2-product [data-workspace=editing] .ze-workbench{padding-inline:18px}}@media (width<=830px){#v2-product [data-workspace=editing] .ze-workbench{padding-inline:16px}}@media (width<=650px){#v2-product [data-workspace=editing] .ze-workbench{padding-inline:12px}#v2-product .ze-editor>:is(.ze-operations,.ze-results){scrollbar-gutter:stable;overflow:hidden}}:is(html:has(#v2-product[data-active-workspace=editing]),body:has(#v2-product[data-active-workspace=editing])){height:100dvh;overflow:hidden}#v2-product[data-active-workspace=editing]{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}#v2-product[data-active-workspace=editing]>.v2-product-body{flex:1;min-height:0;overflow:hidden}#v2-product[data-active-workspace=editing] .v2-product-nav{align-self:stretch;height:100%;min-height:0}#v2-product[data-active-workspace=editing] .v2-product-content,#v2-product[data-active-workspace=editing] [data-workspace=editing]{height:100%;min-height:0;overflow:hidden}#v2-product[data-active-workspace=editing] [data-workspace=editing]:not([hidden]),#v2-product[data-active-workspace=editing] [data-workspace=editing]>div:not([hidden]),#v2-product [data-workspace=editing] .v2-editing-session:not([hidden]){flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}#v2-product[data-active-workspace=editing] [data-workspace=editing]>div,#v2-product [data-workspace=editing] .v2-editing-session{flex:1}#v2-product [data-workspace=editing] .ze-workbench{flex-direction:column;height:100%;min-height:0;display:flex}#v2-product [data-workspace=editing] .v2-editing-session>.ze-workbench{flex:1;height:auto}#v2-product [data-workspace=editing] .v2-editing-session>.ze-recovered-workbench{overflow-y:auto}#v2-product [data-workspace=editing] .ze-heading,#v2-product [data-workspace=editing] .ze-footnote{flex:none}#v2-product [data-workspace=editing] .ze-workbench>.ze-shell{flex:1;min-height:0}#v2-product [data-workspace=editing] .ze-editor{height:100%;min-height:0}#v2-product [data-workspace=editing] .ze-workbench>.ze-shell>.ze-history{height:100%;min-height:0;max-height:none}#v2-product .v2-product-nav button{cursor:pointer;background:0 0;border:0;width:100%;margin:0}#v2-product .v2-product-header-actions{flex:none;align-items:center;gap:20px;display:flex}#v2-product .v2-version-entry{border-inline-end:1px solid #eef0f4;flex:none;align-items:center;padding-inline-end:20px;display:flex}#v2-product .v2-version-switch{color:#768092;white-space:nowrap;min-height:34px;box-shadow:none;cursor:pointer;background:0 0;border:1px solid #e5e7ef;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:5px 10px;font:400 12px/1.4 Microsoft YaHei,PingFang SC,sans-serif;display:inline-flex}#v2-product .v2-version-switch:hover{color:#4b5563;background:#f7f8fa}#v2-product .v2-version-switch:disabled{opacity:.5;cursor:not-allowed}@media (width<=540px){#v2-product .v2-product-header-actions{gap:8px}#v2-product .v2-version-entry{padding-inline-end:8px}#v2-product .v2-version-switch{padding-inline:7px;font-size:11px}#v2-product[data-shell-profile=portal] .v2-product-brand strong{font-size:18px}}@media (width<=380px){#v2-product .v2-account-name{display:none}}#v2-product .v2-product-header-actions .v2-product-account{gap:18px}#v2-product .v2-product-history{gap:7px;min-height:36px;font-size:13px}#v2-product .v2-product-history svg{stroke-width:1.7px;width:21px;height:21px}#v2-product .v2-wallet-actions{background:#f8f9fc;border:1px solid #eef0f4;border-radius:9px;flex:none;align-items:center;gap:10px;min-height:38px;padding:3px 4px 3px 10px;display:flex}#v2-product .v2-wallet-actions .v2-product-points{white-space:nowrap;min-height:30px}#v2-product .v2-wallet-actions .v2-product-recharge{color:#7545c5;background:#efe8fc;border-radius:6px;min-height:30px;padding:4px 10px;font-size:12px}#v2-product .v2-product-history:hover{color:#7545c5}#v2-product .v2-wallet-actions .v2-product-recharge:hover{background:#e7dcfa}@media (width>=651px) and (height<=800px){#v2-product[data-shell-profile=portal] .v2-product-nav{padding-block:12px}#v2-product[data-shell-profile=portal] .v2-nav-group{gap:4px}#v2-product[data-shell-profile=portal] .v2-product-nav :is(a,button){gap:4px;height:62px;min-height:62px}}@media (width<=650px){#v2-product{--v2-shell-header-height:108px}#v2-product[data-shell-profile=portal] .v2-product-header{grid-template-rows:54px 54px;grid-template-columns:auto minmax(0,1fr) auto;gap:0 8px;height:108px;min-height:108px;padding:0 12px;display:grid}#v2-product[data-shell-profile=portal] .v2-product-brand{grid-area:1/1/auto/3;justify-self:start}#v2-product .v2-product-header-actions,#v2-product .v2-product-header-actions .v2-product-account{display:contents}#v2-product .v2-version-entry{grid-area:2/1;justify-self:start;padding-inline-end:8px}#v2-product .v2-product-history{grid-area:2/2;justify-self:center;gap:5px;font-size:12px}#v2-product .v2-product-history svg{width:19px;height:19px}#v2-product .v2-wallet-actions{grid-area:2/3;justify-self:end;gap:6px;min-height:36px;padding-left:8px}#v2-product .v2-wallet-actions .v2-product-points{min-width:0;min-height:28px;font-size:12px}#v2-product .v2-wallet-actions .v2-product-points:before{content:none}#v2-product .v2-wallet-actions .v2-product-recharge{min-height:28px;padding-inline:8px;font-size:12px}#v2-product[data-shell-profile=portal] .v2-product-account-toggle{grid-area:1/3;justify-self:end;min-height:40px}#v2-product[data-shell-profile=portal] .v2-product-body{min-height:calc(100dvh - 108px)}#v2-product[data-shell-profile=portal] .v2-product-nav{height:calc(100dvh - 108px)}}#v2-product[data-home-visible]{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}#v2-product[data-home-visible]>.v2-product-body{flex:1;min-height:0;overflow:hidden}#v2-product[data-home-visible] .v2-product-content,#v2-product [data-conversation-home-host]{height:100%;min-height:0;overflow:hidden}#v2-product .v2-product-nav button:disabled{cursor:default;opacity:.55;pointer-events:none}#v2-product .v2-product-nav button:disabled small{font-size:9px;line-height:1.2}.za-page,.za-dialog{color:#554b64;box-sizing:border-box;font:13px/1.6 Microsoft YaHei,PingFang SC,sans-serif}.za-page *,.za-dialog *{box-sizing:border-box}.za-page{background:#f7f8fc;max-width:1590px;min-height:100%;margin:auto;padding:28px 40px}.za-page button,.za-dialog button{font:inherit;cursor:pointer;color:#8a73b1;background:#fff;border:1px solid #e5dfef;border-radius:8px;padding:9px 14px}.za-page button:disabled,.za-dialog button:disabled{opacity:.5;cursor:default}.za-page :focus-visible,.za-dialog :focus-visible{outline-offset:3px;outline:3px solid #b9adff}.za-page input,.za-page select,.za-dialog input{font:inherit;color:#554b64;background:#fff;border:1px solid #e5dfef;border-radius:8px;width:100%;min-width:0;padding:10px 12px}.za-page .za-primary,.za-dialog .za-primary{color:#fff;background:linear-gradient(112deg,#6266eb,#8550de);border-color:#0000}.za-page .za-danger,.za-dialog .za-danger{color:#bd657d;background:#fff3f5;border-color:#f2dce3}.za-breadcrumb{color:#9692a6;margin-bottom:21px;font-size:11px}.za-breadcrumb span{color:#c4c5d1;margin:0 10px}.za-breadcrumb strong{font-weight:500}.za-kicker{letter-spacing:2.3px;color:#8d7dc5;font-size:10px}.za-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:27px;display:flex}.za-heading h1{color:#36364d;margin:8px 0;font-size:28px;font-weight:650;line-height:1.5}.za-heading h1 em{color:#8562e8;font-style:normal}.za-heading p{color:#8f8aa0;margin:0;font-size:12px}.za-page .za-help{vertical-align:middle;border-radius:50%;place-items:center;width:21px;height:21px;margin-left:4px;padding:0;font-size:12px;display:inline-grid}.za-card{background:#fff;border:1px solid #e7e8f0;border-radius:16px;padding:24px 25px}.za-muted{color:#9b8fa9;font-size:12px}.za-error{color:#a76747;background:#fffaef;border:1px solid #f1e2c8;border-radius:9px;margin:12px 0;padding:12px 15px}.za-error button{margin-left:8px;padding:3px 10px}.za-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.za-actions>button{flex:1}.za-dialog{background:#fff;border:1px solid #e9e6f0;border-radius:20px;width:min(540px,100vw - 28px);max-height:calc(100dvh - 36px);margin:auto;padding:0;overflow:auto;box-shadow:0 30px 100px #2920392e}.za-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#26213759}.za-dialog>header{border-bottom:1px solid #f0edf5;justify-content:space-between;align-items:center;padding:18px 26px;display:flex}.za-dialog h2{margin:0;font-size:19px}.za-dialog .za-close{background:#f7f5fa;border:0;border-radius:50%;width:28px;height:28px;padding:0;font-size:22px}.za-dialog-body{padding:22px 26px}.za-dialog-body>p{color:#9b8fa9}.za-dialog label{gap:7px;margin:14px 0;display:grid}.za-wallet{background:#fff;border:1px solid #e9e6f3;border-radius:15px;flex-wrap:wrap;align-items:center;gap:45px;margin-bottom:23px;padding:22px 25px;display:flex}.za-wallet span{color:#93869f;font-size:11px;display:block}.za-wallet strong{color:#7255d3;font-variant-numeric:tabular-nums;font-size:27px;line-height:1.5}.za-wallet p{color:#9c8da8;max-width:420px;margin:0 0 0 auto;font-size:11px}.za-filters{border-bottom:1px solid #eeedf3;flex-wrap:wrap;align-items:end;gap:14px;padding-bottom:20px;display:flex}.za-filters label{color:#9e91ad;flex:1;gap:7px;min-width:140px;font-size:11px;display:grid}.za-filters small{color:#9e91ad;width:100%;font-size:10px}.za-tag{color:#927bac;background:#f4f0fc;border-radius:5px;padding:3px 7px;font-size:10px;display:inline-block}.za-type-CREDIT,.za-type-RELEASE{color:#489880;background:#edf8f3}.za-type-HOLD{color:#b48c44;background:#fff8e9}.za-ledger-row{border-bottom:1px solid #f1edf6}.za-ledger-row summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:19px 2px;list-style:none;display:flex}.za-ledger-row summary::-webkit-details-marker{display:none}.za-ledger-row summary b{margin-left:10px;font-size:12px;font-weight:500}.za-ledger-row summary small{color:#a99ab5;margin-top:6px;font-size:10px;display:block}.za-ledger-number{text-align:right;font-variant-numeric:tabular-nums}.za-ledger-number>b{color:#8a73b1;font-size:16px!important}.za-ledger-detail{color:#9c8da8;background:#faf8fd;border-radius:9px;margin-bottom:18px;padding:12px 18px;font-size:11px}.za-ledger-detail dl{margin:0}.za-ledger-detail dl>div{justify-content:space-between;gap:16px;padding:5px 0;display:flex}.za-ledger-detail dd{overflow-wrap:anywhere;text-align:right;margin:0}.za-pagination{color:#a496af;justify-content:center;align-items:center;gap:18px;margin-top:22px;font-size:11px;display:flex}.za-empty{text-align:center;color:#a093b0;padding:40px 15px}.za-empty strong{font-size:13px;font-weight:500}.za-empty p{color:#b2a5be;font-size:11px}.za-success{color:#489880;background:#eef8f3;border:1px solid #d7eee2;border-radius:9px;margin:12px 0;padding:12px 15px}.za-page .za-text-button{color:#8a73b1;background:0 0;border:0;padding:0;font-size:11px}.za-account{max-width:700px}.za-avatar{color:#9374d0;background:#f1eaff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.za-account-title{align-items:center;gap:15px;margin-bottom:24px;display:flex}.za-account-title h1{margin:0;font-size:22px}.za-rows{margin:0 0 20px}.za-rows>div{justify-content:space-between;align-items:center;gap:16px;margin:15px 0;display:flex}.za-rows dt{color:#a093b0;font-size:12px}.za-rows dd{text-align:right;overflow-wrap:anywhere;margin:0}.za-rows .za-points{color:#8a65ca;font-size:18px}.za-section{border-top:1px solid #eeedf3;margin-top:20px;padding-top:20px}.za-invite{align-items:center;gap:10px;display:flex}.za-invite button{white-space:nowrap}.za-full{width:100%}.za-footer-note{color:#aaa0b5;margin:16px 0 0;font-size:10px;line-height:1.9}@media (width<=950px){.za-page{padding:24px}.za-wallet p{width:100%;max-width:none;margin:0}.za-wallet{gap:25px}}@media (width<=620px){.za-page{padding:19px 14px}.za-heading{align-items:flex-start;gap:10px}.za-heading h1{font-size:23px}.za-heading p{font-size:10px}.za-kicker{font-size:8px}.za-card{padding:17px 15px}.za-wallet{gap:24px;padding:17px}.za-wallet strong{font-size:23px}.za-filters{gap:10px}.za-filters label{min-width:120px}.za-ledger-row summary{gap:9px}.za-ledger-row summary b{margin:6px 0 0;display:block}.za-ledger-number{min-width:110px}.za-ledger-detail dl>div{flex-direction:column;gap:0}.za-ledger-detail dd{text-align:left}.za-dialog-body{padding:18px 21px}.za-dialog>header{padding:17px 21px}.za-pagination{gap:10px}.za-pagination button{padding:7px 10px}}@media (prefers-reduced-motion:reduce){.za-page *,.za-dialog *{transition:none!important;animation:none!important}}.za-balance{background:#fff;border:1px solid #e9e6f3;border-radius:15px;align-items:center;gap:17px;min-width:260px;padding:18px 25px;display:flex}.za-balance>span{color:#8b6ee5;background:linear-gradient(135deg,#f3eeff,#f7f5ff);border-radius:15px;place-items:center;width:49px;height:49px;font:600 38px Arial;display:grid}.za-balance small{color:#93869f;font-size:10px}.za-balance strong{color:#7255d3;font-variant-numeric:tabular-nums;font-size:27px;line-height:1.45;display:block}.za-recharge-grid{grid-template-columns:minmax(0,1fr) 265px;gap:22px;display:grid}.za-section-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.za-section-heading h2{color:#50475f;align-items:center;gap:11px;margin:0;font-size:15px;font-weight:600;display:flex}.za-section-heading h2>span{color:#9685c3;background:#f5f1fc;border-radius:7px;place-items:center;width:25px;height:25px;font:500 10px Arial;display:grid}.za-section-heading>small{color:#a49ab1;font-size:10px}.za-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:23px 0;display:grid}.za-plans .za-plan{text-align:left;color:#625970;background:#fff;border:1px solid #e8e7f0;border-radius:12px;min-height:116px;padding:21px 20px 16px;position:relative}.za-plans .za-plan[aria-pressed=true]{background:linear-gradient(120deg,#f8f5ff,#fbfaff);border:1.5px solid #9877e6;box-shadow:0 0 0 3px #f7f3ff}.za-plan i{color:#0000;border:1px solid #e0dce9;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:grid;position:absolute;top:12px;right:12px}.za-plan[aria-pressed=true] i{color:#fff;background:#9578df;border-color:#9578df}.za-plan strong{color:#756482;font-variant-numeric:tabular-nums;font:600 25px/1.4 Arial;display:block}.za-plan small{color:#9b8caa;font-size:10px;font-weight:400}.za-plan p{color:#a281b7;margin:9px 0 4px;font:13px/1.5 Arial}.za-plan del{color:#b0a6ba;margin-left:6px;font-size:10px}.za-plan-footer{border-top:1px solid #eeedf3;justify-content:space-between;align-items:center;gap:15px;padding:20px 0 8px;display:flex}.za-plan-footer>div>span{color:#9e91ad;margin-right:10px;font-size:10px}.za-plan-footer strong{color:#9875b1;font-size:12px;font-weight:500}.za-plan-footer .za-primary{min-width:192px;padding:13px 20px}.za-small-print{color:#a398b1;text-align:center;background:#fcfbfe;border-top:1px solid #f1eff6;border-radius:0 0 16px 16px;margin:16px -25px -24px;padding:11px 15px;font-size:10px}.za-account-aside{background:linear-gradient(155deg,#f2effc,#faf9fe 75%);border:1px solid #e9e4f4;border-radius:16px;padding:23px;position:relative;overflow:hidden}.za-account-aside:before{content:"";border:1px solid #e7e0f6;border-radius:50%;width:190px;height:190px;position:absolute;top:-83px;right:-90px}.za-energy{color:#b3a2e6;margin-bottom:15px;font:600 42px Arial;display:block}.za-account-aside h2{color:#76668f;margin:7px 0;font-size:19px;font-weight:600;line-height:1.65}.za-account-aside>p{color:#a094b0;font-size:11px;line-height:1.9}.za-account-aside dl{border-top:1px solid #e8e1f1;padding-top:17px;font-size:10px}.za-account-aside dl>div{justify-content:space-between;gap:8px;margin-bottom:12px;display:flex}.za-account-aside dt{color:#a698b4;white-space:nowrap}.za-account-aside dd{color:#8d7e9e;text-align:right;overflow-wrap:anywhere;margin:0}.za-records{margin-top:23px}.za-table-wrap{margin-top:18px;overflow:auto}.za-records table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%;font-size:11px}.za-records th{color:#a096af;background:#fbfafd;border-bottom:1px solid #f2eef7;padding:11px 14px;font-weight:400}.za-records td{color:#8b8199;border-bottom:1px solid #f3f0f7;padding:14px}.za-records td:first-child{font:10px/1.6 Arial}.za-payment{text-align:center}.za-payment h3{color:#8d76a5;font-size:20px;font-weight:500}.za-payment .za-payment-success{color:#70a68f}.za-payment-steps{color:#b0a1bf;justify-content:center;gap:10px;margin-bottom:20px;font-size:9px;display:flex}.za-payment-methods{grid-template-columns:1fr 1fr;gap:12px;display:grid}.za-payment-methods [aria-pressed=true]{background:#f9f5ff;border:1.5px solid #a68ad1}.za-payment-amount{padding:12px 0 8px}.za-payment-amount>small{color:#a798b6;font-size:10px}.za-payment-amount>strong{color:#a380c7;margin:6px 0;font:500 34px/1.2 Arial;display:block}.za-payment-amount>p{color:#b09cbe;margin:4px 0 12px;font-size:10px}.za-payment-meta{text-align:left;background:#fbf9fd;border:1px solid #eee9f4;border-radius:11px;margin:20px 0;padding:15px 17px}.za-payment-meta>div{justify-content:space-between;gap:12px;margin:9px 0;font-size:10px;display:flex}.za-payment-meta dt{color:#ac98bc;white-space:nowrap}.za-payment-meta dd{color:#9680a8;overflow-wrap:anywhere;text-align:right;margin:0}.za-qr{background:#fff;border:1px solid #eee8f5;border-radius:14px;place-items:center;width:192px;height:192px;margin:0 auto;padding:14px;display:grid}.za-qr svg{max-width:100%;height:auto}.za-qr+p{color:#a798b6;font-size:10px}.za-pay-link{color:#fff;background:#8a65ca;border-radius:8px;margin:15px 0;padding:12px;text-decoration:none;display:block}.za-close-choice{text-align:left;color:#b89971;background:#fffbf4;border:1px solid #f0e3d2;border-radius:9px;margin-top:18px;padding:15px;font-size:11px}.za-account-modal{color:#3e485b;background:#fff;border:1px solid #e3e5ee;border-radius:22px;width:min(470px,100vw - 28px);max-height:calc(100dvh - 100px);margin:82px 24px auto auto;padding:26px;font:13px/1.6 Microsoft YaHei,sans-serif;overflow:auto;box-shadow:0 25px 100px #20284029}.za-account-modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#27304755}.za-account-modal .za-account-compact{background:#fff;min-height:0;padding:0}.za-account-modal .za-card{border:0;border-radius:0;padding:0}.za-account-modal .za-account-title{gap:13px;margin-bottom:20px}.za-account-modal .za-account-title>div{flex:1}.za-account-modal .za-account-title h1{color:#263249;font-size:22px}.za-account-modal .za-avatar{color:#7960de;background:#efecff;border-radius:15px;width:48px;height:48px;font-size:20px;font-weight:650}.za-account-modal .za-account-close{color:#9aa2af;background:#f8f9fb;border:0;border-radius:50%;width:30px;height:30px;padding:0;font-size:19px}.za-account-modal .za-rows{gap:13px;margin:14px 0 21px;display:grid}.za-account-modal .za-rows>div{gap:18px;margin:0}.za-account-modal .za-rows dt{color:#949dab;font-size:13px}.za-account-modal .za-rows dd{color:#465267;font-weight:550}.za-account-modal .za-rows .za-points{color:#7760d6;font-size:18px}.za-account-modal button{color:#7562c3;background:#fafaff;border-radius:10px;padding:10px 14px}.za-account-modal .za-primary{color:#fff;background:linear-gradient(110deg,#6366f1,#7c3aed)}.za-account-modal .za-danger{color:#e3677b;background:#fff7f8;border-color:#f5dce2}.za-account-modal .za-section{border-top-color:#eceef4;margin-top:18px;padding-top:18px}.za-account-modal input{color:#475267;background:#fcfcfe;border-radius:9px;padding:11px 12px}.za-account-modal .za-invite>*{flex:1;min-width:0}.za-account-modal .za-muted{color:#9299a8;margin:9px 0;font-size:12px}.za-account-modal .za-actions{margin-bottom:0}.za-account-modal .za-footer-note{color:#a8aebb;text-align:center;margin-top:16px;font-size:11px}.za-account-modal .za-help{border-radius:50%;width:21px;height:21px;padding:0}@media (width<=600px){.za-account-modal{max-height:calc(100dvh - 98px);margin:82px auto auto}}@media (width<=1150px){.za-recharge-grid{grid-template-columns:minmax(0,1fr) 225px;gap:17px}.za-plans .za-plan{padding:20px 13px 15px}.za-plan strong{font-size:22px}.za-plan-footer{align-items:flex-end}.za-plan-footer>div{display:grid}.za-account-aside{padding:21px 18px}.za-balance{min-width:230px;padding:15px 20px}}@media (width<=950px){.za-recharge-grid{grid-template-columns:1fr}.za-account-aside{display:none}.za-balance{gap:12px;min-width:200px;padding:13px 16px}.za-balance strong{font-size:24px}.za-balance>span{width:40px;height:40px;font-size:30px}.za-plans .za-plan{padding:23px 20px}}@media (width<=620px){.za-recharge>.za-heading{display:block}.za-balance{flex-direction:row-reverse;justify-content:space-between;min-width:0;margin-top:18px;padding:13px 17px}.za-balance strong{margin-right:15px;font-size:24px;display:inline-block}.za-balance small{display:block}.za-balance strong small{display:inline}.za-balance .za-text-button{font-size:9px}.za-section-heading{gap:8px}.za-section-heading h2{gap:7px;font-size:13px}.za-section-heading>small{font-size:8px}.za-section-heading h2>span{width:21px;height:21px}.za-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:19px 0}.za-plans .za-plan{min-height:105px;padding:20px 11px 15px}.za-plan strong{font-size:21px}.za-plan-footer{flex-direction:column;align-items:stretch;gap:13px}.za-plan-footer>div{gap:8px;display:flex}.za-small-print{margin-inline:-15px;margin-bottom:-17px;font-size:8px}.za-records{margin-top:17px}.za-records .za-section-heading>.za-text-button{text-align:right;max-width:90px;font-size:9px}.za-payment-steps{gap:6px;font-size:8px}.za-payment-meta{padding:12px}.za-qr{width:176px;height:176px}}.za-ledger-inline{flex-direction:column;margin:24px auto;display:flex}.pl-dialog .za-help{color:#7979db;vertical-align:middle;background:#fafaff;border:1px solid #e8eaf1;border-radius:50%;place-items:center;width:21px;height:21px;padding:0;font-size:12px;display:inline-grid}.pl-dialog .za-error{font-size:12px}.za-account-modal:focus{outline:none}.za-account-modal,.za-password-dialog,.pl-dialog{box-sizing:border-box}.za-password-dialog{color:#3e485b;border:1px solid #e3e5ee;border-radius:22px;width:min(470px,100vw - 28px);padding:26px;font:13px/1.6 Microsoft YaHei,sans-serif}.za-password-dialog>header{border:0;gap:13px;margin-bottom:20px;padding:0}.za-password-dialog h2{color:#263249;font-size:22px}.za-password-dialog .za-dialog-body{padding:0}.za-password-dialog label{color:#7e8798}.za-password-dialog input{color:#475267;background:#fcfcfe;border-radius:9px;padding:11px 12px}.za-password-dialog p{color:#9299a8;margin:9px 0;font-size:12px}.za-password-dialog button{border-radius:10px;padding:10px 14px}.za-password-dialog .za-close{color:#9aa2af;background:#f8f9fb;width:30px;height:30px;padding:0;font-size:19px}.za-recharge .za-kicker{font-weight:600}.za-recharge .za-heading h1{letter-spacing:.6px}.za-recharge .za-heading .za-help{width:27px;height:27px;margin-left:15px}.za-plans-card{padding-bottom:0}.za-plan-footer{margin-top:5px;padding:20px 0}.za-plan-footer>div{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.za-plan-footer>div>span{margin-right:0}.za-plan-footer small{color:#ada0b9;width:100%;margin-top:-5px;font-size:10px;display:block}.za-small-print{margin:0 -25px}.za-plan-bolt{color:#a08ac1;margin-right:8px;font-size:18px}.za-plan[aria-pressed=true] strong{color:#8667b8}.za-account-aside .za-energy{height:52px;font:inherit;margin-bottom:9px;position:relative}.za-energy i{color:#fff;background:linear-gradient(135deg,#ede1ff,#b3a2e6);border-radius:12px;place-items:center;width:42px;height:49px;font:700 40px Arial;display:grid;position:absolute;top:0;left:0;transform:rotate(-13deg);box-shadow:7px 5px #e6def6}.za-energy b{color:#c2b4e2;font-size:23px;font-weight:400;position:absolute;top:0;left:59px}.za-records .za-empty{justify-items:center;padding:26px 15px 22px;display:grid}.za-records .za-empty>span{color:#d7d1e2;margin-bottom:12px;font-size:31px;line-height:1}.za-records .za-empty strong{font-size:11px;font-weight:400}.za-records .za-empty p{color:#b2a5be;margin:5px 0;font-size:10px}.za-records .za-footer-note{color:#aaa0b5;border-top:1px solid #f2eff6;margin:0;padding:11px 0;font-size:9px}@media (width<=620px){.za-small-print{margin-inline:-15px;margin-bottom:0}.za-plan-footer{padding:16px 0}.za-plan-footer>div{gap:8px}.za-plan-bolt{margin-right:4px;font-size:15px}}.za-account-modal .za-footer-note{margin-bottom:9px;line-height:1.6}.za-password-dialog .za-primary,.za-account-modal .za-primary{border:0}.za-plan-footer>.za-primary{border:0;font-size:12px}.za-payment [hidden]{display:none!important}.za-payment:has(.za-close-choice){padding:28px 36px 29px}.za-close-choice{text-align:center;color:#aa96b8;background:0 0;border:0;margin:0;padding:0;font-size:11px}.za-close-choice h3{color:#766386;letter-spacing:.5px;margin:0 0 9px;font-size:22px;font-weight:600}.za-close-choice>p{max-width:350px;margin:0 auto;line-height:1.9}.za-close-symbol{color:#b8a4c7;background:#f6f1f9;border-radius:50%;place-items:center;width:78px;height:78px;margin:3px auto 19px;font-size:34px;display:grid;box-shadow:0 0 0 9px #fcfafd}.za-close-note{text-align:left;color:#b89971;background:#fffbf4;border:1px solid #f0e3d2;border-radius:9px;margin-top:20px;padding:12px 14px;font-size:10px;line-height:1.9}.za-close-choice .za-actions{margin-top:24px}.za-close-choice .za-actions button{border-radius:8px;padding:11px 18px;font-size:11px}.za-close-choice .za-keep-order{margin-top:13px;font-size:10px;display:inline-block}.za-payment:has(.za-close-choice)>.za-footer-note{display:none}@media (width<=600px){.za-account-modal form>.za-muted{min-height:38.4px}.za-payment:has(.za-close-choice){padding:27px 24px 25px}.za-close-symbol{width:66px;height:66px}.za-close-choice h3{font-size:20px}}.za-account-modal .za-page{font-family:Microsoft YaHei,sans-serif}.za-account-modal button,.za-password-dialog button{border-color:#e3e5ee}.za-account-modal input,.za-password-dialog input{border-color:#e1e5ef}.za-account-modal button:focus-visible,.za-account-modal input:focus-visible,.za-password-dialog button:focus-visible,.za-password-dialog input:focus-visible{outline-offset:2px;outline:3px solid #c9c0ff}.za-account-modal button,.za-password-dialog button{justify-content:center;align-items:center;display:inline-flex}.za-account-modal .za-invite button{white-space:normal}@media (width<=650px){.za-page input,.za-account-modal input,.za-password-dialog input{font-size:16px}}.za-plan-footer>.za-primary{font-weight:500}.za-password-dialog>header>div{flex:1}.za-payment-dialog{font-size:12px}.za-payment-dialog>header{padding:17px 26px 14px}.za-payment-dialog>header h2{color:#5a4e69;font-size:19px;font-weight:600;line-height:1.4}.za-payment-dialog>header p{color:#b09bbf;margin:3px 0 0;font-size:9px;line-height:1.5}.za-payment-dialog .za-payment{padding:0 28px 16px}.za-payment-dialog .za-payment-steps{align-items:center;gap:10px;margin:0;padding:12px 0;line-height:1.6}.za-payment-steps>span{color:#b5a7c3;align-items:center;gap:5px;font-size:8px;display:flex}.za-payment-steps b{border:1px solid #e3d9ed;border-radius:50%;place-items:center;width:16px;height:16px;font:500 8px Arial;display:grid}.za-payment-steps .done b{background:#f0e9f8}.za-payment-steps>i{background:#e9e0f2;width:26px;height:1px}.za-payment-dialog .za-confirmed-methods{gap:12px}.za-payment-dialog .za-confirmed-methods button{opacity:1;cursor:default;color:#a99ab7;border-color:#e6deef;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex;position:relative}.za-confirmed-methods i{font-size:10px;font-style:normal;position:absolute;top:13px;right:13px}.za-channel-icon{color:#fff;background:#8ecbec;border-radius:4px;place-items:center;width:21px;height:21px;font:600 16px/1 Arial;display:grid}.za-channel-wechat{background:#88cdb4;font-size:19px}.za-payment-dialog .za-payment-amount{padding:12px 0 8px}.za-payment-dialog .za-payment-amount>small,.za-payment-dialog .za-payment-amount>p{font-size:9px;line-height:1.5}.za-payment-dialog .za-payment-amount>strong{margin:3px 0;line-height:1.2}.za-payment-dialog .za-payment-amount>strong>span{vertical-align:3px;margin-right:5px;font:500 18px Arial}.za-payment-dialog .za-payment-amount>p{margin:3px 0 0}.za-payment-dialog .za-qr{width:164px;height:164px;padding:14px;position:relative}.za-payment-dialog .za-qr+p{margin:7px 0 4px;font-size:9px;line-height:1.5}.za-payment-dialog .za-pending-state{color:#a58bb8;margin:0 0 9px;font-size:9px;font-weight:400;line-height:1.5}.za-payment-dialog .za-pending-meta{background:#f7f9fe;border-color:#edf0f8;border-radius:9px;margin:12px 0;padding:9px 12px}.za-pending-meta>div{margin:3px 0;font-size:9px}.za-pending-meta dt,.za-pending-meta dd{color:#9ba5bf}.za-payment-dialog .za-actions{margin-top:12px}.za-payment-dialog .za-actions button{padding:9px 12px;font-size:10px}.za-payment-dialog .za-footer-note{color:#9ba5bf;margin-top:12px;font-size:9px;line-height:1.7}.za-payment-dialog .za-payment:has(.za-close-choice){padding:28px 36px 29px}.za-close-choice .za-payment-meta>div:first-child{margin-top:0}.za-close-choice .za-payment-meta>div:last-child{margin-bottom:0}.za-payment-dialog .za-close-choice .za-actions{margin-top:24px}.za-payment-dialog .za-close-choice .za-actions button{padding:11px 18px;font-size:11px}.za-payment-dialog .za-close-choice .za-payment-meta{color:#554b64;font-size:12px}.za-password-dialog header h2{width:100%}.za-payment-dialog .za-primary{background:linear-gradient(112deg,#7974dc,#a081ce)}.za-payment-dialog .za-danger{color:#c98191;background:#fff2f4;border-color:#eed4dd}.za-payment-dialog .za-close-symbol{color:#c9a565;background:#fff8e9;box-shadow:0 0 0 9px #fffcf6}.za-close-symbol svg{stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.za-payment-dialog .za-close-choice .za-actions>button{max-width:210px}.za-payment-dialog .za-close-choice .za-actions{justify-content:center}@media (width<=620px){.za-payment-dialog>header{padding:19px 21px 16px}.za-payment-dialog>header h2{font-size:17px}.za-payment-dialog .za-payment{padding-inline:21px}.za-payment-dialog .za-payment:has(.za-close-choice){padding:27px 24px 25px}.za-close-choice h3{font-size:20px}}.za-result-symbol{color:#c9a565;background:#fff8e9;border-radius:50%;place-items:center;width:78px;height:78px;margin:3px auto 19px;display:grid;box-shadow:0 0 0 9px #fffcf6}.za-result-symbol svg{stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.za-result-symbol[data-status=SETTLED]{color:#72b69e;background:#eef8f3;box-shadow:0 0 0 9px #f8fcfa}.za-result-symbol[data-status=FAILED]{color:#d58c99;background:#fff1f4;box-shadow:0 0 0 9px #fff9fa}.za-result-symbol[data-status=EXPIRED],.za-result-symbol[data-status=CANCELLED]{color:#b8a4c7;background:#f6f1f9;box-shadow:0 0 0 9px #fcfafd}.za-order-result h3{color:#766386;letter-spacing:.5px;margin:0 0 9px;font-size:22px;font-weight:600}.za-result-description{color:#aa96b8;max-width:350px;margin:0 auto;font-size:11px;line-height:1.9}.za-order-result .za-payment-meta>div:first-child{margin-top:0}.za-order-result .za-payment-meta>div:last-child{margin-bottom:0}.za-result-amount{padding:18px 0 14px}.za-result-amount>strong{color:#9a7cb4;font:500 31px/1.4 Arial;display:block}.za-result-amount>strong span{color:#b7a6c7;margin-left:5px;font:11px Microsoft YaHei,sans-serif}.za-result-amount>small{color:#ae99be;font-size:9px}.za-order-result:has(.za-result-symbol[data-status=FAILED]) h3{color:#ca8896}.za-result-symbol{position:relative}.za-result-symbol:after{content:"✦";color:#d0e9de;font-size:13px;position:absolute;top:-3px;right:-12px}.za-result-symbol[data-status=FAILED]:after{color:#f1d5dd}.za-result-symbol[data-status=EXPIRED]:after,.za-result-symbol[data-status=CANCELLED]:after{color:#d0e9de}.za-channel-wechat svg{fill:currentColor;width:17px;height:17px}.za-payment-dialog .za-confirmed-methods button{color:#a294b2;background:#fff;border:1px solid #e5e0ed;border-radius:9px;padding:10px;font-size:12px}.za-payment-dialog .za-confirmed-methods button[aria-pressed=true]{color:#9373b7;background:#f9f5ff;border:1.5px solid #a68ad1;box-shadow:0 0 0 2px #f9f5fd}.za-confirmed-methods i{top:auto;right:9px}.za-channel-icon{background:#91c7ed;border-radius:5px;font-size:12px}.za-channel-wechat{background:#8ccdb1}.za-payment-dialog .za-close{color:#b2a6c1;margin-top:1px;font:22px/1 Arial}.za-payment-dialog .za-close:hover{color:#8e74ad;background:#efeaf6}.za-payment-dialog>header{align-items:flex-start;gap:15px;padding:17px 26px 14px}.za-payment-dialog>header h2{letter-spacing:.1px}.za-payment-dialog>header p{color:#ab99bb}.za-payment-dialog .za-payment-steps{color:#b0a1bf;padding:12px 24px;font-size:9px}.za-payment-steps>span{color:inherit;white-space:nowrap;font-size:9px}.za-payment-steps b{color:#b9adc7;background:#fff;border-color:#e6deed}.za-payment-steps .done{color:#9f8cb7}.za-payment-steps .done b{color:#a18db7;background:#f1ebf9;border-color:#e7dcf3}.za-payment-steps .current{color:#9371bc}.za-payment-steps .current b{color:#fff;background:#a184cb;border-color:#a184cb}.za-payment-steps>i{background:#eae3f0;width:25px}.za-order-result{padding:28px 8px 0}.za-payment-dialog .za-payment:has(.za-order-result){padding-bottom:29px}.za-order-result .za-payment-meta>div{align-items:center;gap:14px}.za-order-result .za-result-amount>strong{font-size:31px}.za-payment-dialog .za-payment:has(.za-order-result)>div:not(.za-close-choice):not([hidden])>.za-actions{justify-content:center;margin:24px 8px 0}.za-payment-dialog .za-payment:has(.za-order-result)>div:not(.za-close-choice):not([hidden])>.za-actions button{border-radius:8px;justify-content:center;align-items:center;max-width:210px;padding:11px 18px;font-size:11px;display:inline-flex}.za-payment-dialog .za-payment:has(.za-order-result)>div:not(.za-close-choice):not([hidden])>.za-actions button:not(.za-primary){border-color:#e6deee}.za-payment-dialog .za-payment:has(.za-order-result)>div:not(.za-close-choice):not([hidden])>.za-actions .za-primary{border:0}.za-payment-dialog .za-payment:has(.za-order-result)>.za-footer-note{color:#b3a0c1;margin:16px 8px 0;font-size:9px;line-height:1.6}@media (width<=620px){.za-payment-dialog .za-order-result{padding:27px 3px 0}.za-payment-dialog .za-payment:has(.za-order-result){padding-bottom:25px}.za-order-result h3{font-size:20px}.za-order-result .za-payment-meta,.za-close-choice .za-payment-meta{padding:13px}.za-order-result .za-payment-meta>div,.za-close-choice .za-payment-meta>div{font-size:9px}.za-payment-dialog .za-payment:has(.za-order-result)>div:not(.za-close-choice):not([hidden])>.za-actions{margin-inline:3px}.za-payment-dialog .za-payment:has(.za-order-result)>div:not(.za-close-choice):not([hidden])>.za-actions button{padding:11px 9px;font-size:10px}}@media (height<=800px) and (width>=621px){.za-payment-dialog>header{padding-block:14px 11px}.za-payment-dialog .za-payment-steps{padding-block:10px}.za-payment-dialog .za-payment-amount{padding-top:9px}.za-payment-dialog .za-qr{width:146px;height:146px}.za-payment-dialog .za-order-result{padding-top:22px}.za-payment-dialog .za-payment:has(.za-order-result){padding-bottom:24px}.za-result-symbol{width:66px;height:66px;margin-bottom:17px}.za-order-result .za-payment-meta{margin-block:16px}}.za-payment-dialog .za-payment-amount>strong{letter-spacing:-.8px;margin:2px 0 0}.za-payment-dialog .za-qr{place-items:normal;display:block;overflow:hidden}.za-payment-dialog .za-qr:before,.za-payment-dialog .za-qr:after{content:"";z-index:2;pointer-events:none;border-style:solid;border-color:#b9a2d5;width:18px;height:18px;position:absolute}.za-payment-dialog .za-qr:before{border-width:2px 0 0 2px;border-radius:5px 0 0;top:8px;left:8px}.za-payment-dialog .za-qr:after{border-width:0 2px 2px 0;border-radius:0 0 5px;bottom:8px;right:8px}.za-payment-dialog .za-qr svg{margin:auto;display:block}.za-payment-dialog .za-payment-expiry{text-align:center;color:#b09cbd;margin:0 0 9px;font-size:9px;line-height:1.5}.za-payment-expiry strong{color:#a283c0;margin:0 3px;font:500 11px Arial}.za-payment-dialog .za-pending-state{color:#a58bb8;justify-content:center;align-items:center;gap:7px;margin:0 0 9px;font-size:9px;font-weight:400;line-height:1.6;display:flex}.za-payment-pulse{background:#b49acd;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #f4eff9}@media (height<=800px) and (width>=621px){.za-payment-dialog .za-payment:has(.za-close-choice){padding-top:22px;padding-bottom:24px}}.za-payment-dialog{scrollbar-width:thin;scrollbar-color:#e7dfef transparent;border-radius:21px}.za-order-result .za-payment-meta .za-order-number{font:9px Arial}.za-order-result .za-payment-meta b{color:#a388bd;font-weight:500}.za-order-result .za-order-status-badge{color:#b48c44;background:#fff8e9;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;display:inline-flex}.za-order-status-badge:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.za-order-result .za-order-status-badge[data-status=failed]{color:#c67380;background:#fff1f3}.za-order-result .za-order-status-badge[data-status=expired],.za-order-result .za-order-status-badge[data-status=cancelled]{color:#9b90a7;background:#f4f3f6}.za-order-times{color:#a78cba;font-size:10px}.za-order-times summary{cursor:pointer;margin-top:15px;padding:2px;list-style:none;display:inline-block}.za-order-times summary::-webkit-details-marker{display:none}.za-order-times summary:after{content:" ＋"}.za-order-times[open] summary:after{content:" −"}.za-order-times .za-payment-meta{margin-top:10px}.za-payment-dialog .za-order-result .za-text-button{color:#a78cba;background:0 0;border:0;padding:0 0 0 7px;font-size:10px}@media (width<=620px){.za-payment-dialog{border-radius:17px;max-height:calc(100dvh - 24px)}}.za-payment-dialog .za-result-fine{color:#aa96b8;text-align:center;max-width:350px;margin:16px 8px 0;padding:0;font-size:11px;font-weight:400;line-height:1.9;display:block}.za-result-fine .za-order-times{vertical-align:baseline;font:inherit;color:inherit;display:inline-block}.za-result-fine .za-order-times summary{font:inherit;color:inherit;cursor:pointer;margin:0;padding:0;list-style:none;display:inline-block}.za-result-fine .za-order-times summary:after{font:inherit}.za-result-fine .za-order-times[open]{display:block}.za-result-fine .za-order-times[open] summary{margin-bottom:10px}.za-result-fine .za-payment-meta{text-align:left;max-width:none;margin:0}.za-result-fine .za-payment-meta>div{align-items:center;gap:14px}.za-detail-note{color:#a48cb4;background:#faf7fd;border-radius:8px;margin:10px 0 0;padding:12px;font-size:10px;line-height:1.8}.za-payment-dialog .za-close-symbol{width:78px;height:78px;position:relative}.za-close-symbol:after{content:"✦";color:#edb;font-size:13px;position:absolute;top:-3px;right:-12px}.za-close-choice .za-payment-meta b{color:#a388bd;font-weight:500}.za-close-choice .za-order-number{font:9px Arial}@media (width<=620px){.za-payment-dialog .za-result-fine{margin-inline:3px}}@media (height<=800px) and (width>=621px){.za-payment-dialog .za-close-symbol{width:66px;height:66px;margin-bottom:17px}}@media (width<=620px){.za-payment-dialog .za-close-choice .za-actions button{padding:11px 9px;font-size:10px}}.za-payment-dialog .za-scan-caption{color:#a993b9;justify-content:center;align-items:center;gap:6px;display:flex}.za-scan-caption svg{stroke:currentColor;fill:none;stroke-width:1.5px;flex:none;width:13px;height:13px}.za-payment-dialog .za-wait-button{color:#b7a5c9;opacity:1;background:#f6f2fc;border:1px solid #ede7f5;border-radius:8px;width:100%;padding:9px;font-size:10px;font-weight:400;line-height:1.6;display:inline-block}.za-wait-button>span{margin-right:6px}.za-payment-dialog .za-payment-tips{color:#a4abc0;text-align:left;background:#f7f9fe;border:1px solid #edf0f8;border-radius:9px;gap:9px;margin-top:12px;padding:9px 12px;display:flex}.za-payment-tips>.za-payment-info{border:1px solid #b1bad2;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;margin-top:2px;font:10px Arial;display:grid}.za-payment-tips>div{min-width:0}.za-payment-tips strong{color:#919bb6;font-size:10px;font-weight:500}.za-payment-tips p{color:#9ba5bf;margin:3px 0 0;font-size:9px;line-height:1.7}.za-pending-details{vertical-align:baseline;color:#919bb6;margin-left:8px;font-size:10px;line-height:19.2px;display:inline-block}.za-pending-details summary{cursor:pointer;list-style:none;display:inline}.za-pending-details summary::-webkit-details-marker{display:none}.za-pending-details summary:after{content:" ＋"}.za-pending-details[open]{margin:8px 0;display:block}.za-pending-details[open] summary:after{content:" −"}.za-pending-details .za-payment-meta{margin:8px 0;padding:9px;font-size:9px}.za-pending-details .za-payment-meta>div{gap:10px;font-size:9px}.za-pending-details .za-payment-meta dd{overflow-wrap:anywhere}.za-pending-details button{padding:7px 10px;font-size:10px}.za-pending-details:not([open]){vertical-align:top;line-height:1.6}.za-payment-dialog .za-qr{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;width:248px;max-width:100%;height:248px;padding:13px}.za-payment-dialog .za-qr>svg{stroke:none;width:220px;max-width:100%;height:220px;display:block}.za-payment-dialog .za-confirmed-methods button:not(:disabled){cursor:pointer}.za-recharge,.za-recharge *{box-sizing:border-box}.za-recharge{color:#42455c;background:#f7f8fc;margin:0;font:13px/1.6 Microsoft YaHei,PingFang SC,sans-serif}.za-recharge button:where(:not(.za-guide-tour button)){font:inherit;cursor:pointer;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.za-recharge button:where(:not(.za-guide-tour button)):disabled{cursor:default}.za-recharge button:where(:not(.za-guide-tour button)):focus-visible,.za-recharge a:focus-visible,.za-recharge summary:focus-visible{outline-offset:4px;outline:3px solid #b9adff}.za-recharge{flex:1;width:0;min-width:0;max-width:1590px;margin:0 auto;padding:27px 40px 24px}.za-recharge .za-breadcrumb{color:#9692a6;margin-bottom:21px;font-size:11px}.za-recharge .za-breadcrumb span{color:#c4c5d1;margin:0 10px}.za-recharge .za-breadcrumb strong{color:#78748d;font-weight:500}.za-recharge .za-heading{justify-content:space-between;align-items:center;gap:30px;margin:0 0 27px;display:flex}.za-recharge .za-kicker{letter-spacing:2.3px;color:#8d7dc5;font-size:10px;font-weight:600}.za-recharge .za-heading h1{letter-spacing:.6px;color:#36364d;margin:8px 0;font-size:28px;font-weight:650;line-height:1.5}.za-recharge .za-heading h1>em{color:#8562e8}.za-recharge .za-heading p{color:#8f8aa0;margin:0;font-size:12px}.za-recharge .za-balance{background:#fff;border:1px solid #e9e6f3;border-radius:15px;align-items:center;gap:17px;min-width:260px;padding:18px 25px;display:flex}.za-recharge .za-balance>span{color:#8b6ee5;background:linear-gradient(135deg,#f3eeff,#f7f5ff);border-radius:15px;place-items:center;width:49px;height:49px;font:600 38px Arial;display:grid}.za-recharge .za-balance small{color:#93869f;font-size:10px}.za-recharge .za-balance strong{color:#7255d3;font-variant-numeric:tabular-nums;font-size:27px;line-height:1.45;display:block}.za-recharge .za-balance strong>small{color:#a094af;margin-left:5px;font-size:10px;font-weight:400}.za-recharge .za-text-button{color:#8a73b1;background:0 0;border:0;padding:0;font-size:11px}.za-recharge-grid{grid-template-columns:minmax(0,1fr) 265px;align-items:stretch;gap:22px;display:grid}.za-recharge .za-plans-card,.za-recharge .za-records{background:#fff;border:1px solid #e7e8f0;border-radius:16px;box-shadow:0 3px 10px #28224402}.za-recharge .za-plans-card{padding:24px 25px 0}.za-recharge .za-plans-card .za-section-heading,.za-recharge .za-records .za-section-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.za-recharge .za-plans-card .za-section-heading>h2,.za-recharge .za-records .za-section-heading>h2{align-items:center;gap:11px;display:flex}.za-recharge .za-plans-card .za-section-heading h2,.za-recharge .za-records .za-section-heading h2{color:#50475f;margin:0;font-size:15px;font-weight:600}.za-recharge .za-section-heading h2>span{color:#9685c3;background:#f5f1fc;border-radius:7px;place-items:center;width:25px;height:25px;font:500 10px Arial;display:grid}.za-recharge .za-section-heading>small{color:#a49ab1;font-size:10px}.za-recharge .za-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:23px 0;display:grid}.za-recharge .za-plan{text-align:left;color:#625970;background:#fff;border:1px solid #e8e7f0;border-radius:12px;min-height:116px;padding:21px 20px 16px;position:relative}.za-recharge .za-plan:hover{background:#fcfaff;border-color:#bbaaeb;transform:translateY(-2px)}.za-recharge .za-plan[aria-pressed=true]{background:linear-gradient(120deg,#f8f5ff,#fbfaff);border:1.5px solid #9877e6;box-shadow:0 0 0 3px #f7f3ff}.za-recharge .za-plan i{color:#0000;border:1px solid #e0dce9;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;display:grid;position:absolute;top:12px;right:12px}.za-recharge .za-plan[aria-pressed=true] i{color:#fff;background:#9578df;border-color:#9578df}.za-recharge .za-plan strong{color:#756482;font-variant-numeric:tabular-nums;font:600 25px/1.4 Arial;display:block}.za-recharge .za-plan p{color:#a281b7;margin:9px 0 0;font:13px/1.5 Arial}.za-recharge .za-plan[aria-pressed=true] strong{color:#8667b8}.za-recharge .za-plan .za-plan-bolt{color:#a08ac1;margin-right:8px;font-size:18px}.za-recharge .za-plan-footer{border-top:1px solid #eeedf3;justify-content:space-between;align-items:center;gap:15px;margin-top:5px;padding:20px 0;display:flex}.za-recharge .za-plan-footer>div{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.za-recharge .za-plan-footer>div>span{color:#9e91ad;font-size:10px}.za-recharge .za-plan-footer strong{color:#9875b1;font-size:12px;font-weight:500}.za-recharge .za-plan-footer small{color:#ada0b9;width:100%;margin-top:-5px;font-size:10px;display:block}.za-recharge .za-plan-footer>.za-primary,.za-recharge .za-plan-footer>.za-primary{color:#fff;background:linear-gradient(112deg,#6266eb,#8550de);border:0;border-radius:9px;font-weight:500;box-shadow:0 5px 12px #8059d61a}.za-recharge .za-plan-footer>.za-primary{white-space:nowrap;justify-content:center;align-items:center;gap:12px;min-width:192px;padding:13px 20px;font-size:12px;display:flex}.za-recharge .za-plan-footer>.za-primary:hover,.za-recharge .za-plan-footer>.za-primary:hover{box-shadow:0 6px 16px #8059d62c}.za-recharge .za-small-print{color:#a398b1;background:#fcfbfe;border-top:1px solid #f1eff6;border-radius:0 0 16px 16px;justify-content:center;align-items:center;gap:6px;margin:0 -25px;padding:11px 15px;font-size:10px;display:flex}.za-recharge .za-small-print svg{stroke:currentColor;stroke-width:1.5px;fill:none;flex:none;width:13px;height:13px}.za-recharge .za-account-aside{background:linear-gradient(155deg,#f2effc 0%,#faf9fe 75%);border:1px solid #e9e4f4;border-radius:16px;padding:23px 23px 20px;position:relative;overflow:hidden}.za-recharge .za-account-aside:before{content:"";border:1px solid #e7e0f6;border-radius:50%;width:190px;height:190px;position:absolute;top:-83px;right:-90px}.za-recharge .za-energy{height:52px;margin-bottom:9px;display:block;position:relative}.za-recharge .za-energy i{color:#fff;background:linear-gradient(135deg,#ede1ff,#b3a2e6);border-radius:12px;place-items:center;width:42px;height:49px;font:700 40px Arial;display:grid;position:absolute;top:0;left:0;transform:rotate(-13deg);box-shadow:7px 5px #e6def6}.za-recharge .za-energy b{color:#c2b4e2;font-size:23px;font-weight:400;position:absolute;top:0;left:59px}.za-recharge .za-account-aside h2{color:#76668f;margin:7px 0;font-size:19px;font-weight:600;line-height:1.65}.za-recharge .za-account-aside>p{color:#a094b0;margin:8px 0 17px;font-size:11px;line-height:1.9}.za-recharge .za-account-aside dl{border-top:1px solid #e8e1f1;gap:10px;margin:0;padding-top:17px;font-size:10px;display:grid}.za-recharge .za-account-aside dl>div{justify-content:space-between;gap:8px;display:flex}.za-recharge .za-account-aside dl dt{color:#a698b4}.za-recharge .za-account-aside dl dd{color:#8d7e9e;text-align:right;overflow-wrap:anywhere;margin:0}.za-recharge .za-records{margin-top:23px;padding:21px 25px 0}.za-recharge .za-records .za-section-heading{margin-bottom:18px}.za-recharge .za-table-wrap{overflow:auto}.za-recharge .za-records table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%;font-size:11px}.za-recharge .za-records table th{color:#a096af;background:#fbfafd;border-bottom:1px solid #f2eef7;padding:11px 14px;font-weight:400}.za-recharge .za-records table th:first-child{border-radius:7px 0 0 7px}.za-recharge .za-records table th:last-child{border-radius:0 7px 7px 0}.za-recharge .za-records table td{color:#8b8199;border-bottom:1px solid #f3f0f7;padding:14px}.za-recharge .za-records table td:first-child{letter-spacing:.2px;font:10px/1.6 Arial}.za-recharge .za-records table td:nth-child(2){color:#8d75aa}.za-recharge .za-records .za-text-button{color:#9e85c4;background:0 0;border:0;padding:0;font-size:10px}.za-recharge .za-records .za-empty{text-align:center;color:#a093b0;justify-items:center;padding:26px 15px 22px;display:grid}.za-recharge .za-records .za-empty>span{color:#d7d1e2;margin-bottom:12px;font-size:31px;line-height:1}.za-recharge .za-records .za-empty strong{font-size:11px;font-weight:400}.za-recharge .za-records .za-empty p{color:#b2a5be;margin:5px 0;font-size:10px}.za-recharge .za-records .za-footer-note{color:#aaa0b5;border-top:1px solid #f2eff6;margin:0;padding:11px 0;font-size:9px}.za-recharge .za-records .za-footer-note[data-warning=true]{color:#b9854d}.za-recharge .za-records .za-tag{color:#927bac;background:#f4f0fc;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;display:inline-flex}.za-recharge .za-records .za-tag:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.za-recharge .za-records .za-tag[data-status=success]{color:#489880;background:#edf8f3}.za-recharge .za-records .za-tag[data-status=failed]{color:#c67380;background:#fff1f3}.za-recharge .za-records .za-tag[data-status=creating],.za-recharge .za-records .za-tag[data-status=confirming]{color:#b48c44;background:#fff8e9}.za-recharge .za-records .za-tag[data-status=expired],.za-recharge .za-records .za-tag[data-status=cancelled]{color:#9b90a7;background:#f4f3f6}.za-recharge .za-records .za-tag[data-status=networkerror]{color:#bd8c51;background:#fff6ea}@media (width>=1450px){.za-recharge{padding-top:32px}.za-recharge .za-heading{margin-bottom:30px}.za-recharge .za-plans-card{padding-top:27px}.za-recharge .za-plan{min-height:125px;padding-top:24px}.za-recharge .za-account-aside{padding:26px}}@media (width<=1150px){.za-recharge{padding:24px}.za-recharge-grid{grid-template-columns:minmax(0,1fr) 225px;gap:17px}.za-recharge .za-plan{padding:20px 13px 15px}.za-recharge .za-plan strong{font-size:22px}.za-recharge .za-plans-card{padding:21px 20px 0}.za-recharge .za-small-print{margin-inline:-20px}.za-recharge .za-plan-footer{align-items:flex-end}.za-recharge .za-plan-footer>div{display:block}.za-recharge .za-plan-footer strong{margin:3px 0;display:block}.za-recharge .za-plan-footer small{margin:0}.za-recharge .za-plan-footer>.za-primary{min-width:175px;padding:12px 15px}.za-recharge .za-account-aside{padding:21px 18px}.za-recharge .za-balance{min-width:230px;padding:15px 20px}}@media (width<=950px){.za-recharge-grid{grid-template-columns:1fr}.za-recharge .za-account-aside{display:none}.za-recharge .za-heading h1{font-size:24px}.za-recharge .za-balance{gap:12px;min-width:200px;padding:13px 16px}.za-recharge .za-balance strong{font-size:24px}.za-recharge .za-balance>span{width:40px;height:40px;font-size:30px}.za-recharge .za-plans{gap:12px}.za-recharge .za-plan{padding:23px 20px}.za-recharge .za-records{padding:20px 20px 0}}@media (width<=620px){.za-recharge{padding:19px 14px}.za-recharge .za-breadcrumb{margin-bottom:17px}.za-recharge .za-heading{margin-bottom:20px;display:block}.za-recharge .za-heading h1{margin-top:6px;font-size:23px}.za-recharge .za-heading p{font-size:10px}.za-recharge .za-kicker{letter-spacing:1.9px;font-size:8px}.za-recharge .za-balance{flex-direction:row-reverse;justify-content:space-between;min-width:0;margin-top:18px;padding:13px 17px}.za-recharge .za-balance strong{margin-right:15px;font-size:24px;display:inline-block}.za-recharge .za-balance small{font-size:9px;display:block}.za-recharge .za-balance .za-text-button{font-size:9px}.za-recharge .za-balance>span{width:39px;height:39px}.za-recharge .za-plans-card{padding:17px 15px 0}.za-recharge .za-plans-card .za-section-heading{gap:8px}.za-recharge .za-plans-card .za-section-heading h2{font-size:13px}.za-recharge .za-plans-card .za-section-heading>h2{gap:7px}.za-recharge .za-section-heading>small{font-size:8px}.za-recharge .za-section-heading h2>span{width:21px;height:21px}.za-recharge .za-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:19px 0}.za-recharge .za-plan{min-height:105px;padding:20px 11px 15px}.za-recharge .za-plan strong{font-size:21px}.za-recharge .za-plan .za-plan-bolt{margin-right:4px;font-size:15px}.za-recharge .za-plan strong small{font-size:8px}.za-recharge .za-plan p{font-size:12px}.za-recharge .za-plan-footer{flex-direction:column;align-items:stretch;gap:13px;padding:16px 0}.za-recharge .za-plan-footer>div{align-items:baseline;gap:8px;display:flex}.za-recharge .za-plan-footer small{width:100%}.za-recharge .za-plan-footer>.za-primary{width:100%;font-size:11px}.za-recharge .za-small-print{margin-inline:-15px;padding:10px;font-size:8px}.za-recharge .za-records{margin-top:17px;padding:17px 15px 0}.za-recharge .za-records .za-section-heading{align-items:flex-start}.za-recharge .za-records .za-section-heading h2{font-size:13px}.za-recharge .za-records .za-section-heading>h2{gap:7px}.za-recharge .za-records .za-section-heading>.za-text-button{text-align:right;max-width:90px;font-size:9px}.za-recharge .za-records .za-empty{padding:24px 0}.za-recharge .za-records .za-footer-note{font-size:8px}.za-recharge .za-table-wrap{max-width:100%}}.za-recharge{color:#42455c;width:auto;min-height:0}.za-recharge .za-heading{gap:30px}.za-recharge .za-section-heading>h2{align-items:center;gap:11px;display:flex}.za-recharge .za-section-heading h2{color:#50475f;margin:0;font-size:15px;font-weight:600}.za-recharge .za-table-wrap{margin-top:0}.za-recharge .za-account-aside dl>div{margin:0}.za-recharge .za-plan strong small{color:#9b8caa;margin-left:5px;font:10px Microsoft YaHei,sans-serif}.za-recharge .za-balance strong>small{color:#a094af;margin-left:5px;font-size:10px;font-weight:400;display:inline}.za-recharge .za-plan-footer>.za-primary{justify-content:center;align-items:center;gap:12px;display:flex}.za-recharge .za-plan-footer>.za-primary>span:last-child{margin-left:10px}.za-recharge .za-small-print{margin-bottom:0}.za-recharge .za-text-button>span{margin-left:7px}.za-recharge .za-balance strong{margin-right:0}.za-recharge .za-plan-footer>.za-primary:disabled,.za-recharge .za-plan:disabled{opacity:.5}.za-recharge .za-plan:disabled:hover{transform:none}@media (width<=620px){.za-recharge .za-section-heading>h2{gap:7px}.za-recharge .za-section-heading h2{font-size:13px}.za-recharge .za-plan strong small{font-size:8px}.za-recharge .za-balance strong{margin-right:15px}.za-recharge .za-balance strong>small{font-size:10px;display:inline}.za-recharge .za-plan-footer>.za-primary{padding:12px 15px}}@media (prefers-reduced-motion:reduce){.za-recharge *,.za-recharge :before,.za-recharge :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.za-recharge .za-plan:hover{transform:none}}.za-recharge .za-records .za-footer-note{line-height:inherit}.za-recharge .za-heading .za-help{letter-spacing:0;flex:none;min-width:27px}@media (width<=480px){.za-recharge .za-heading .za-help{width:25px;min-width:25px;height:25px;margin-left:8px}}.za-recharge{background:0 0;min-height:auto}.pl-dialog{--pl-ink:#273244;--pl-text:#5b667a;--pl-muted:#8c96a8;--pl-line:#e6e9f0;--pl-accent:#6366f1;width:min(920px,100vw - 40px);max-height:min(900px,100dvh - 52px);color:var(--pl-text);background:#fff;border:1px solid #e2e5ee;border-radius:20px;padding:0;font:13px/1.6 Microsoft YaHei UI,Microsoft YaHei,PingFang SC,system-ui,sans-serif;overflow:hidden;box-shadow:0 24px 100px #25304c26}.pl-dialog[open]{flex-direction:column;display:flex}.pl-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#26304755}.pl-dialog *{box-sizing:border-box}.pl-dialog [hidden]{display:none!important}.pl-dialog :is(button,input,select){font:inherit}.pl-dialog button{cursor:pointer}.pl-dialog button:disabled{cursor:default;opacity:.45}.pl-dialog :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #6366f140}.pl-dialog .pl-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:19px;height:19px;display:block}.pl-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:25px 30px 20px;display:flex}.pl-header h2{color:var(--pl-ink);letter-spacing:-.3px;margin:0 0 5px;font-size:23px;font-weight:650}.pl-header p{color:var(--pl-muted);margin:0;font-size:12px}.pl-dialog .pl-close{color:#8c96a8;background:#f9fafc;border:1px solid #e8eaf1;border-radius:10px;place-items:center;width:34px;height:34px;padding:0;display:grid}.pl-dialog .pl-close:hover{color:#6366f1;background:#f4f3ff;border-color:#deddf9}.pl-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d6dae6 transparent;min-height:0;padding:17px 30px 22px;overflow:auto}.pl-source-note{color:#7e899d;background:#fafaff;border:1px solid #e9eaf4;border-radius:9px;margin:0 0 15px;padding:10px 12px;font-size:11px;line-height:1.8}.pl-example-badge{color:#977736;white-space:nowrap;background:#fffbef;border:1px solid #eadfbe;border-radius:5px;align-items:center;padding:1px 5px;font-size:10px;line-height:1.6;display:inline-flex}.pl-record[data-source=example]{border-style:dashed}.pl-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pl-summary-card{background:linear-gradient(120deg,#fafaff,#fff);border:1px solid #e6e8f2;border-radius:13px;align-items:center;gap:15px;padding:17px 20px;display:flex}.pl-summary-card:nth-child(2){background:#fafbfd;border-color:#e7eaf0}.pl-summary-icon{color:#7979db;background:#efeeff;border:1px solid #e7e5fd;border-radius:12px;place-items:center;width:41px;height:41px;display:grid}.pl-summary-card:nth-child(2) .pl-summary-icon{color:#8a96b4;background:#f0f3f9;border-color:#e7eaf2}.pl-summary-label{color:#8993a5;margin-bottom:2px;font-size:11px;display:block}.pl-summary-value{color:#6665cf;letter-spacing:.1px;font-variant-numeric:tabular-nums;font-size:29px;font-weight:650;line-height:1.4;display:block}.pl-summary-card:nth-child(2) .pl-summary-value{color:#64718a}.pl-explanation{color:#8b94a8;align-items:flex-start;gap:8px;margin:12px 0 22px;display:flex}.pl-explanation .pl-icon{color:#9c9ec8;width:14px;height:14px;margin-top:3px}.pl-explanation p{margin:0;font-size:11px;line-height:1.85}.pl-filters{border-bottom:1px solid var(--pl-line);grid-template-columns:1.05fr 1fr 1fr auto;align-items:end;gap:12px;margin:0;padding:0 0 19px;display:grid}.pl-filter-field{color:#7e899d;flex-direction:column;gap:7px;min-width:0;font-size:11px;display:flex}.pl-filter-field :is(input,select){color:#5b667a;background:#fff;border:1px solid #e1e5ef;border-radius:8px;outline:none;width:100%;min-width:0;height:39px;padding:8px 11px;font-size:12px;display:block}.pl-filter-field :is(input,select):focus{border-color:#a5a5ef;box-shadow:0 0 0 3px #6366f10d}.pl-filter-field input[aria-invalid=true]{background:#fffafb;border-color:#df9eae}.pl-filter-field input::-webkit-calendar-picker-indicator{opacity:.48;cursor:pointer}.pl-filter-actions{gap:8px;display:flex}.pl-dialog .pl-button{color:#7c8699;white-space:nowrap;background:#fff;border:1px solid #e1e5ef;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px 12px;font-size:12px;line-height:1.6;display:inline-flex}.pl-dialog .pl-button .pl-icon{width:15px;height:15px}.pl-dialog .pl-button:hover:not(:disabled){color:#6366f1;background:#f8f8ff;border-color:#d6d4f9}.pl-dialog .pl-primary{color:#fff;background:linear-gradient(105deg,#6366f1,#7c3aed);border-color:#0000;box-shadow:0 3px 9px #6366f112}.pl-dialog .pl-primary:hover:not(:disabled){color:#fff;background:linear-gradient(105deg,#585be5,#7132de);border-color:#0000}.pl-validation{color:#cd647b;margin:10px 0 0;font-size:11px;line-height:1.7}.pl-list-toolbar{color:#a0a8b8;justify-content:space-between;align-items:center;gap:12px;padding:16px 0 11px;font-size:10px;display:flex}.pl-list-toolbar strong{color:#7e899d;font-size:11px;font-weight:500}.pl-record-list{min-height:162px}.pl-record{background:#fff;border:1px solid #e9ebf2;border-radius:10px;margin-bottom:9px;overflow:hidden}.pl-record:last-child{margin-bottom:0}.pl-record>summary{cursor:pointer;grid-template-columns:35px minmax(0,1fr) auto 15px;align-items:center;gap:12px;padding:15px 16px;list-style:none;display:grid}.pl-record>summary::-webkit-details-marker{display:none}.pl-record>summary:hover{background:#fcfcff}.pl-record-icon{color:#9a8d6e;background:#fbf7ee;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.pl-record[data-type=settlement] .pl-record-icon{color:#bc7e92;background:#fcf2f6}.pl-record[data-type=release] .pl-record-icon{color:#59a28a;background:#eef8f4}.pl-record[data-type=recharge] .pl-record-icon{color:#7e7bd9;background:#f0efff}.pl-record[data-type=adjustment] .pl-record-icon{color:#8a96ad;background:#f2f4f9}.pl-record-icon .pl-icon{width:18px;height:18px}.pl-record-copy{min-width:0}.pl-record-title{flex-wrap:wrap;align-items:center;gap:6px 9px;display:flex}.pl-record-title>strong{color:#5c667a;overflow-wrap:anywhere;font-size:12px;font-weight:500}.pl-type{color:#a08b60;white-space:nowrap;background:#fcf8ee;border:1px solid #efe7d4;border-radius:5px;padding:1px 5px;font-size:10px;line-height:1.6}.pl-record[data-type=settlement] .pl-type{color:#bd7d91;background:#fff6f9;border-color:#f0dfe7}.pl-record[data-type=release] .pl-type{color:#619c86;background:#f3faf6;border-color:#dceee5}.pl-record[data-type=recharge] .pl-type{color:#8581cf;background:#f5f4ff;border-color:#e6e3fa}.pl-record[data-type=adjustment] .pl-type{color:#8a96ad;background:#f7f8fb;border-color:#e6e9f1}.pl-record-meta{color:#a0a8b8;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:5px 15px;margin-top:6px;font-size:10px;display:flex}.pl-record-amount{text-align:right;min-width:105px;padding-left:8px}.pl-record-amount strong{color:#ad9260;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;line-height:1.5;display:block}.pl-record-amount small{color:#a5adbb;font-size:9px}.pl-record[data-type=settlement] .pl-record-amount strong{color:#c17d93}.pl-record[data-type=release] .pl-record-amount strong{color:#54a48a}.pl-record[data-type=recharge] .pl-record-amount strong{color:#7772cf}.pl-record[data-type=adjustment] .pl-record-amount strong{color:#7c899e}.pl-record-arrow{color:#a8afbf;transition:transform .18s}.pl-record-arrow .pl-icon{width:13px;height:13px}.pl-record[open]>summary .pl-record-arrow{transform:rotate(90deg)}.pl-record-detail{background:#fafbfd;border-top:1px solid #edf0f5;padding:14px 17px 15px 63px}.pl-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 20px;margin:0;display:grid}.pl-detail-grid>div{min-width:0}.pl-detail-grid dt{color:#9aa3b4;margin-bottom:3px;font-size:10px}.pl-detail-grid dd{color:#6c778d;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:11px}.pl-detail-note{color:#8994a8;margin:13px 0 0;font-size:11px;line-height:1.8}.pl-inferred-note{color:#a4adbd;margin:6px 0 0;font-size:10px}.pl-pagination{justify-content:center;align-items:center;gap:18px;padding:19px 0 0;display:flex}.pl-pagination>span{color:#8c96a8;font-variant-numeric:tabular-nums;font-size:11px}.pl-pagination .pl-button{min-height:31px;padding:5px 10px;font-size:11px}.pl-empty{text-align:center;background:#fcfdff;border:1px dashed #e4e7ef;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:35px 20px 40px;display:flex}.pl-empty>.pl-icon{color:#aaaed2;stroke-width:1.25px;width:36px;height:36px;margin-bottom:12px}.pl-empty h3{color:#6c778d;margin:0 0 7px;font-size:14px;font-weight:500}.pl-empty p{color:#99a2b3;max-width:390px;margin:0 0 16px;font-size:11px;line-height:1.8}.pl-error{background:#fffdfd;border-color:#eee0e6}.pl-error>.pl-icon{color:#cc9daa}.pl-loading{text-align:center;padding:23px 15px 14px}.pl-loading>strong{color:#7c869d;margin-top:10px;font-size:13px;font-weight:500;display:block}.pl-loading>p{color:#9ca5b6;margin:5px 0 19px;font-size:11px}.pl-spinner{border:2px solid #e9e7fa;border-top-color:#8183e7;border-radius:50%;width:24px;height:24px;animation:.85s linear infinite pl-spin;display:inline-block}.pl-skeleton{background:#f3f4f8;border-radius:9px;height:41px;margin-top:9px;position:relative;overflow:hidden}.pl-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#fffb,#0000);animation:1.5s infinite pl-shimmer;position:absolute;inset:0;transform:translate(-100%)}.pl-footer{background:#fcfcfe;border-top:1px solid #e9ebf2;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;padding:15px 30px;display:flex}.pl-footer>span{color:#a2aabb;font-size:10px}.pl-dialog .pl-done{color:#7775cc;background:#f4f3ff;border-color:#e6e3fa;min-width:80px}@keyframes pl-spin{to{transform:rotate(360deg)}}@keyframes pl-shimmer{to{transform:translate(100%)}}@media (width<=800px){.pl-dialog{width:calc(100vw - 28px)}.pl-header{padding:22px 23px 18px}.pl-body{padding-inline:23px}.pl-filters{grid-template-columns:1fr 1fr;gap:12px}.pl-filter-actions{justify-content:flex-end}.pl-filter-actions .pl-button{flex:1}.pl-footer{padding-inline:23px}}@media (width<=540px){.pl-dialog{border-radius:15px;width:calc(100vw - 18px);max-height:calc(100dvh - 22px)}.pl-header{padding:18px 17px 15px}.pl-header h2{font-size:20px}.pl-header p{font-size:11px}.pl-body{padding:14px 15px 18px}.pl-source-note{margin-bottom:12px;font-size:10px}.pl-summary{gap:10px}.pl-summary-card{gap:9px;padding:13px 11px}.pl-summary-icon{border-radius:9px;width:31px;height:31px}.pl-summary-icon .pl-icon{width:16px;height:16px}.pl-summary-label{font-size:10px}.pl-summary-value{font-size:23px}.pl-explanation{margin-bottom:17px}.pl-explanation p{font-size:10px}.pl-filters{gap:11px 10px}.pl-filter-field :is(input,select){height:37px;padding-inline:8px;font-size:11px}.pl-filter-actions{gap:7px}.pl-dialog .pl-filter-actions .pl-button{min-height:37px;padding:8px 9px;font-size:11px}.pl-list-toolbar{align-items:flex-start;gap:8px}.pl-list-toolbar>span{text-align:right;font-size:9px}.pl-record>summary{grid-template-columns:29px minmax(0,1fr) auto;gap:9px;padding:13px 11px}.pl-record-icon{border-radius:8px;width:29px;height:29px}.pl-record-icon .pl-icon{width:16px;height:16px}.pl-record-title{gap:5px}.pl-record-title>strong{width:100%;font-size:11px}.pl-record-meta{gap:3px;font-size:9px}.pl-record-meta>*{width:100%}.pl-record-amount{min-width:72px;padding-left:0}.pl-record-amount strong{font-size:15px}.pl-record-amount small{font-size:8px}.pl-record-arrow{display:none}.pl-record-detail{padding:13px 13px 15px}.pl-detail-grid{gap:11px 13px}.pl-detail-grid dd,.pl-detail-note{font-size:10px}.pl-footer{padding:12px 16px}.pl-footer>span{font-size:9px}.pl-dialog .pl-done{min-width:64px;min-height:34px;font-size:11px}.pl-empty{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.pl-dialog *,.pl-dialog :before,.pl-dialog :after{transition:none!important;animation:none!important}}.pl-dialog.za-ledger-inline{width:calc(100% - 24px);max-width:920px}@media (width<=650px){.pl-dialog .pl-filter-field input{font-size:16px}}@media (width<=360px){.za-ledger-inline .pl-summary,.za-ledger-inline .pl-filters{grid-template-columns:minmax(0,1fr)}.za-ledger-inline .pl-record>summary{grid-template-columns:29px minmax(0,1fr)}.za-ledger-inline .pl-record-amount{text-align:left;grid-column:2}}#desktop-brand-home{color:#272438;background:#f8f9fc;flex-direction:column;height:100%;min-height:0;font:14px/1.5 Segoe UI,Microsoft YaHei,sans-serif;display:flex}#desktop-brand-home *{box-sizing:border-box}#desktop-brand-home .hc-desktop-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto;container:ze-brand-viewport/size}#desktop-brand-home button{cursor:pointer;font-family:inherit}#desktop-brand-home .hc-notice{color:#8f8fa3;background:#faf9ff;border:1px solid #e6e0f5;border-radius:12px;align-items:center;gap:10px;padding:16px;font-size:12px;display:flex}#desktop-brand-home .hc-error{color:#b25b3c;background:#fff9f5;border-color:#f0d4c6}#desktop-brand-home .hc-secondary{color:#7164db;background:#fff;border:1px solid #e1e3ed;border-radius:10px;min-height:44px;padding:8px 12px}#desktop-brand-home .ze-brand-hero{isolation:isolate;--brand-motion:running;background:radial-gradient(at 73% 45%,#eae4ffb0,#0000 52%),linear-gradient(130deg,#fafaff,#f8f9fc 55%,#f2f1fc);grid-template-columns:1fr 1.05fr;align-items:center;gap:18px;min-height:max(620px,100cqh);padding:54px clamp(30px,4.5cqi,76px) 96px;display:grid;position:relative;overflow:hidden}#desktop-brand-home .ze-brand-hero:before{content:"";z-index:-1;background-image:radial-gradient(#897fa225 .7px,#0000 .7px);background-size:23px 23px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000 80%,#0000);mask-image:linear-gradient(90deg,#0000 35%,#000 80%,#0000)}#desktop-brand-home .ze-brand-tutorial{z-index:4;position:absolute;top:20px;left:24px}#desktop-brand-home .ze-brand-copy{z-index:3;align-self:center;padding-bottom:20px;position:relative}#desktop-brand-home .ze-brand-position{color:#6e51bc;letter-spacing:1.1px;align-items:center;gap:10px;margin:0 0 26px;font-size:15px;font-weight:600;display:flex}#desktop-brand-home .ze-brand-spark{clip-path:polygon(50% 0,62% 35%,100% 50%,62% 63%,50% 100%,37% 63%,0 50%,37% 35%);background:linear-gradient(145deg,#aa8efb,#6854e7);flex-shrink:0;width:17px;height:20px;display:inline-block}#desktop-brand-home .ze-brand-title{letter-spacing:-2.4px;color:#272438;white-space:nowrap;margin:0;font-size:clamp(38px,4.15cqi,66px);font-weight:700;line-height:1.32}#desktop-brand-home .ze-brand-title>span,#desktop-brand-home .ze-brand-title>strong{display:block}#desktop-brand-home .ze-brand-title>strong{-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#6653e3 5%,#913ce9 50%,#c16bd8 80%,#6653e3) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;font-weight:700;animation:10s ease-in-out infinite ze-brand-shimmer}#desktop-brand-home .ze-brand-description{color:#858298;letter-spacing:.5px;margin:24px 0 0;font-size:16px;line-height:1.8}#desktop-brand-home .ze-brand-capabilities{color:#878296;letter-spacing:.6px;gap:0;margin-top:34px;font-size:12px;display:flex}#desktop-brand-home .ze-brand-capabilities span+span:before{content:"·";color:#afa6c6;padding:0 12px}#desktop-brand-home .ze-brand-stage{perspective:1000px;width:100%;min-width:0;height:490px;position:relative}#desktop-brand-home .ze-brand-aura{background:radial-gradient(circle,#c3b3ff65,#0000 67%);border-radius:50%;width:370px;height:370px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 100px #d6ccfb33}#desktop-brand-home .ze-brand-orbit{pointer-events:none;border:1px solid #c5b4ee69;border-radius:50%;width:440px;height:270px;margin:-135px 0 0 -220px;position:absolute;top:49%;left:50%;transform:rotate(-28deg)}#desktop-brand-home .ze-brand-orbit:after{content:"";background:#aa8aef;border-radius:50%;width:6px;height:6px;position:absolute;top:13%;left:13%;box-shadow:0 0 15px 5px #ba9cff45}#desktop-brand-home .ze-brand-orbit.orbit-two{border-color:#c8bae43b;width:340px;height:420px;margin:-210px 0 0 -170px;transform:rotate(-34deg)}#desktop-brand-home .ze-brand-orbit.orbit-three{border-style:dashed;border-color:#c8bae43b;width:480px;height:330px;margin:-165px 0 0 -240px;transform:rotate(22deg)}#desktop-brand-home .ze-brand-core{z-index:2;width:242px;height:242px;margin:-121px;animation:7s ease-in-out infinite ze-brand-breathe;position:absolute;top:49%;left:50%}#desktop-brand-home .ze-brand-sphere{background:radial-gradient(at 28% 20%,#fff 0%,#f5e7ffdf 12%,#0000 42%),radial-gradient(at 76% 83%,#c6f7ffae,#0000 49%),radial-gradient(at 65% 29%,#dfb3fb,#a99af8 42%,#6d5ade 73%,#c7a6ed);border:1px solid #fff9;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 7px 10px 24px #fff9,inset -12px -16px 30px #6555cb50,0 22px 65px #7c60d73b,0 0 0 12px #fff3,0 0 0 13px #d8cbef50}#desktop-brand-home .ze-brand-sphere:after{content:"";pointer-events:none;border-top:1px solid #fff;border-left:1px solid #fffa;border-radius:50%;position:absolute;inset:4px;transform:rotate(-25deg)}#desktop-brand-home .ze-brand-ribbon{border:18px solid #ffffff4d;border-radius:50%;width:300px;height:130px;animation:14s ease-in-out infinite ze-brand-ribbon;position:absolute;top:55px;left:-30px;transform:rotate(-42deg);box-shadow:0 -2px 7px #fff8,inset 0 -8px 16px #e7d5ff90}#desktop-brand-home .ze-brand-ribbon.ribbon-two{border-width:11px;border-color:#fff3;width:155px;height:320px;animation-direction:reverse;animation-delay:-6s;top:-38px;left:43px}#desktop-brand-home .ze-brand-core-word{letter-spacing:-5px;color:#fff;text-shadow:0 3px 18px #7560c6a0;font-size:70px;font-weight:500;line-height:1.2;position:relative}#desktop-brand-home .ze-brand-core-name{color:#fffffff0;letter-spacing:1.5px;margin-top:6px;font-size:10px;position:relative}#desktop-brand-home .ze-brand-media{z-index:3;--tilt:7deg;background:#ffffffde;border:1px solid #fff;border-radius:17px;width:172px;padding:6px;animation:8s ease-in-out infinite ze-brand-float;position:absolute;box-shadow:0 17px 36px #62518e17}#desktop-brand-home .ze-brand-media-art{border-radius:12px;width:100%;height:108px;position:relative;overflow:hidden}#desktop-brand-home .ze-brand-media img{object-fit:cover;width:100%;height:100%;display:block}#desktop-brand-home .ze-brand-media-light{background:linear-gradient(110deg,#0000 35%,#fff6 48%,#0000 63%);animation:12s ease-in-out infinite ze-brand-light;position:absolute;inset:0;transform:translate(-120%)}#desktop-brand-home .ze-brand-media-caption{flex-direction:column;gap:3px;padding:9px 8px 8px;display:flex}#desktop-brand-home .ze-brand-media-caption small{color:#9b91ad;letter-spacing:1px;font-size:9px}#desktop-brand-home .ze-brand-media-caption strong{color:#635873;letter-spacing:.3px;font-size:12px;font-weight:500}#desktop-brand-home .ze-brand-media.media-0{--tilt:8deg;top:5px;right:1%}#desktop-brand-home .ze-brand-media.media-1{--tilt:-9deg;width:132px;animation-delay:-3s;top:145px;left:-5%}#desktop-brand-home .ze-brand-media.media-1 .ze-brand-media-art{height:148px}#desktop-brand-home .ze-brand-media.media-1 img{object-position:55% center}#desktop-brand-home .ze-brand-media.media-2{--tilt:6deg;animation-delay:-5s;bottom:12px;right:0}#desktop-brand-home .ze-brand-thought{color:#9b8ab9;align-items:center;gap:7px;font-size:11px;display:flex;position:absolute;top:15px;left:8%;transform:rotate(-5deg)}#desktop-brand-home .ze-brand-thought .ze-brand-spark{width:12px;height:15px}#desktop-brand-home .ze-brand-particle{left:calc(15% + var(--i)*10%);top:calc(16% + var(--i)*9%);width:3px;height:3px;animation:8s ease-in-out infinite ze-brand-drift;animation-delay:calc(var(--i)*-1.2s);background:#b49be5;border-radius:50%;position:absolute}#desktop-brand-home .ze-brand-foot{color:#9b95aa;letter-spacing:1px;border-top:1px solid #d9d2e65c;justify-content:space-between;gap:20px;padding-top:18px;font-size:11px;display:flex;position:absolute;bottom:28px;left:clamp(30px,4.5cqi,76px);right:clamp(30px,4.5cqi,76px)}#desktop-brand-home .ze-brand-scroll-cue{align-items:center;gap:10px;display:flex}#desktop-brand-home .ze-brand-scroll-cue:before{content:"";background:linear-gradient(#b3a0dc,#0000);width:1px;height:20px;animation:3s ease-in-out infinite ze-brand-cue}#desktop-brand-home .ze-brand-hero *,#desktop-brand-home .ze-brand-hero :before{animation-play-state:var(--brand-motion)!important}@keyframes ze-brand-float{0%,to{transform:translateY(0) rotate(var(--tilt))}50%{transform:translateY(-15px) rotate(calc(var(--tilt) - 3deg))}}@keyframes ze-brand-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-9px)scale(1.035)}}@keyframes ze-brand-ribbon{0%,to{transform:rotate(-42deg)}50%{transform:rotate(26deg)}}@keyframes ze-brand-shimmer{0%,to{background-position:0%}50%{background-position:100%}}@keyframes ze-brand-light{0%,60%,to{transform:translate(-120%)}85%{transform:translate(120%)}}@keyframes ze-brand-drift{0%,to{opacity:.2;transform:translate(0)}50%{opacity:.85;transform:translate(12px,-18px)}}@keyframes ze-brand-cue{0%,to{opacity:.4;transform:translateY(-3px)}50%{opacity:1;transform:translateY(3px)}}@container ze-brand-viewport (width<=1000px){#desktop-brand-home .ze-brand-hero{gap:0;padding-inline:32px}#desktop-brand-home .ze-brand-stage{transform-origin:100%;transform:scale(.85)}#desktop-brand-home .ze-brand-title{font-size:44px}#desktop-brand-home .ze-brand-position{font-size:13px}#desktop-brand-home .ze-brand-description{font-size:14px}#desktop-brand-home .ze-brand-capabilities{font-size:11px}#desktop-brand-home .ze-brand-capabilities span+span:before{padding:0 8px}}@container ze-brand-viewport (width<=760px){#desktop-brand-home .ze-brand-hero{grid-template-columns:1fr;gap:16px;padding:92px 24px}#desktop-brand-home .ze-brand-copy{text-align:center;padding:0}#desktop-brand-home .ze-brand-position,#desktop-brand-home .ze-brand-capabilities{justify-content:center}#desktop-brand-home .ze-brand-title{letter-spacing:-1.5px;font-size:clamp(30px,7cqi,46px)}#desktop-brand-home .ze-brand-stage{transform-origin:50%;justify-self:center;width:min(100%,440px);height:440px;transform:scale(.88)}#desktop-brand-home .ze-brand-description{margin-top:16px}#desktop-brand-home .ze-brand-capabilities{margin-top:20px}#desktop-brand-home .ze-brand-foot>span:first-child{display:none}#desktop-brand-home .ze-brand-foot{justify-content:center}}@container ze-brand-viewport (width>=761px) and (height<=680px){#desktop-brand-home .ze-brand-hero{min-height:max(566px,100cqh);padding-block:32px 74px}#desktop-brand-home .ze-brand-stage{height:460px}#desktop-brand-home .ze-brand-foot{padding-top:14px;bottom:20px}}@media (prefers-reduced-motion:reduce){#desktop-brand-home .ze-brand-hero *,#desktop-brand-home .ze-brand-hero :before{animation:none!important}#desktop-brand-home .ze-brand-media{transform:rotate(var(--tilt))}#desktop-brand-home .ze-brand-media-light{display:none}}#desktop-brand-home .ze-case-gallery{border-top:1px solid #e5e7ee;width:calc(100% - 2*clamp(30px,4.5cqi,76px));margin:0 auto;padding:40px 0 42px}#desktop-brand-home .ze-case-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}#desktop-brand-home .ze-case-eyebrow{letter-spacing:2.6px;color:#8b80bb;font-size:11px}#desktop-brand-home .ze-case-header h2{letter-spacing:-.7px;margin:10px 0 0;font-size:28px;font-weight:600}#desktop-brand-home .ze-case-pagination{justify-content:center;align-items:center;gap:18px;margin-top:26px;display:flex}#desktop-brand-home .ze-case-page-count{color:#939bad;white-space:nowrap;font-size:12px}#desktop-brand-home .ze-case-page-button{background:#fff;border:1px solid #e1e3ed;border-radius:10px;align-items:center;gap:5px;min-height:44px;padding:8px 12px;font-size:12px;display:inline-flex}#desktop-brand-home .ze-case-page-button:disabled{opacity:.38}#desktop-brand-home .ze-case-page-button svg{width:15px;height:15px}#desktop-brand-home .ze-case-filters{z-index:4;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#d9d6ed transparent;background:#f8f9fc;gap:10px;margin-bottom:7px;padding:16px 1px;display:flex;position:sticky;top:0;overflow-x:auto}#desktop-brand-home .ze-case-filter{color:#7b8595;white-space:nowrap;background:#fff;border:1px solid #e4e5ed;border-radius:24px;flex-shrink:0;min-height:44px;padding:10px 16px;font-size:13px}#desktop-brand-home .ze-case-filter[aria-pressed=true]{color:#6a57d7;background:#eeecff;border-color:#cfc8fa}#desktop-brand-home .ze-case-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 20px;display:grid}#desktop-brand-home .ze-case-card{text-align:left;background:#fff;border:1px solid #e5e3eb;border-radius:16px;flex-direction:column;min-width:0;padding:0;transition:border-color .18s,transform .18s;display:flex;overflow:hidden}#desktop-brand-home .ze-case-card:hover{border-color:#bcb4ed;transform:translateY(-2px)}#desktop-brand-home .ze-case-poster{aspect-ratio:16/10;background:#edecf4;place-items:center;width:100%;min-height:120px;display:grid;position:relative;overflow:hidden}#desktop-brand-home .ze-case-poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#desktop-brand-home .ze-case-poster-empty{background:linear-gradient(150deg,#f1f0f7,#e6e7f0)}#desktop-brand-home .ze-case-card:nth-child(3n+2) .ze-case-poster-empty{background:linear-gradient(150deg,#f4f0eb,#e9e4df)}#desktop-brand-home .ze-case-card:nth-child(3n) .ze-case-poster-empty{background:linear-gradient(150deg,#eef2f2,#e0e8e9)}#desktop-brand-home .ze-case-number{letter-spacing:2px;color:#9b98aa;font-size:11px;position:absolute;top:14px;left:15px}#desktop-brand-home .ze-case-play{color:#77658a;z-index:1;background:#ffffffe0;border:1px solid #ffffffe0;border-radius:50%;place-items:center;width:45px;height:45px;transition:transform .18s;display:grid}#desktop-brand-home .ze-case-play svg{fill:currentColor;stroke-width:1.3px;width:20px;height:20px;margin-left:2px}#desktop-brand-home .ze-case-card:hover .ze-case-play{transform:scale(1.08)}#desktop-brand-home .ze-case-video-label{letter-spacing:.5px;color:#fff;text-shadow:0 1px 8px #0005;opacity:0;font-size:12px;transition:opacity .18s;position:absolute;bottom:10px}#desktop-brand-home .ze-case-card:hover .ze-case-video-label,#desktop-brand-home .ze-case-card:focus-visible .ze-case-video-label{opacity:1}#desktop-brand-home .ze-case-copy{flex-direction:column;gap:7px;min-width:0;padding:14px 15px 15px;display:flex}#desktop-brand-home .ze-case-copy strong{color:#3c384b;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}#desktop-brand-home .ze-case-copy small{color:#aaa5b5;font-size:12px;line-height:1.5}#desktop-brand-home .ze-case-note{color:#9ba2af;text-align:center;margin:18px 0 0;font-size:11px}#desktop-brand-home .ze-case-empty{text-align:center;color:#969dac;border:1px dashed #dedde8;border-radius:14px;grid-column:1/-1;padding:55px 20px;font-size:13px}#desktop-brand-home .ze-case-player{background:#181820;border-radius:12px;width:100%;max-height:55vh;display:block}#desktop-brand-home .ze-case-player-empty{aspect-ratio:16/10;color:#9a91b0;text-align:center;background:#f2f1f7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:220px;padding:25px;display:flex}#desktop-brand-home .ze-case-player-empty>svg{stroke-width:1.2px;width:42px;height:42px}#desktop-brand-home .ze-case-player-empty strong{font-size:15px;font-weight:500}#desktop-brand-home .ze-case-player-empty p{margin:0;font-size:12px}@media (width<=1420px){#desktop-brand-home .ze-case-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1180px){#desktop-brand-home .ze-case-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container ze-brand-viewport (width<=1000px){#desktop-brand-home .ze-case-gallery{width:calc(100% - 64px)}}@container ze-brand-viewport (width<=760px){#desktop-brand-home .ze-case-gallery{width:calc(100% - 48px)}}:is(#conversation-home,.hc-dialog){color:#1f2937;--ze-primary:#6366f1;--ze-border:#e5e7eb;--ze-muted:#7a8496;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}:is(#conversation-home,.hc-dialog) *{box-sizing:border-box}:is(#conversation-home,.hc-dialog) button,:is(#conversation-home,.hc-dialog) textarea,:is(#conversation-home,.hc-dialog) select{font:inherit}:is(#conversation-home,.hc-dialog) button{cursor:pointer}:is(#conversation-home,.hc-dialog) button:disabled{cursor:default;opacity:.5}:is(#conversation-home,.hc-dialog) button:focus-visible,:is(#conversation-home,.hc-dialog) textarea:focus-visible,:is(#conversation-home,.hc-dialog) select:focus-visible{outline-offset:3px;outline:3px solid #c7c6ff}:is(#conversation-home,.hc-dialog) [hidden]{display:none!important}:is(#conversation-home,.hc-dialog) svg{flex-shrink:0;width:20px;height:20px}:is(#conversation-home,.hc-dialog) button{color:inherit;background:0 0;border:0}:is(#conversation-home,.hc-dialog) button svg{pointer-events:none}:is(#conversation-home,.hc-dialog) .ze-previewbar{color:#697386;border-bottom:1px solid var(--ze-border);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 20px;font-size:12px;display:flex}:is(#conversation-home,.hc-dialog) .ze-previewbar label{align-items:center;gap:8px;margin-left:auto;display:flex}:is(#conversation-home,.hc-dialog) select{border:1px solid var(--ze-border);color:#4b5563;background:#fff;border-radius:8px;min-height:38px;padding:8px}:is(#conversation-home,.hc-dialog) .ze-device-switch{background:#f1f2f6;border-radius:10px;gap:2px;padding:4px;display:flex}:is(#conversation-home,.hc-dialog) .ze-device-switch button{white-space:nowrap;border-radius:8px;min-height:34px;padding:5px 16px}:is(#conversation-home,.hc-dialog) .ze-device-switch [aria-pressed=true]{color:#6366f1;background:#fff;box-shadow:0 2px 6px #24213d0b}#conversation-home{background:#f7f8fa;border:1px solid #eceef3;flex-direction:column;width:100%;height:850px;max-height:none;margin:0 auto;display:flex;position:relative;overflow:hidden;container:ze-app/inline-size}#conversation-home[data-device=phone],#conversation-home[data-device=mini]{border-radius:22px;width:min(100%,390px);height:820px;box-shadow:0 14px 60px #2723410d}:is(#conversation-home,.hc-dialog) .ze-mini-bar{background:#fff;justify-content:space-between;align-items:center;min-height:44px;padding:8px 16px;font-size:14px;font-weight:600;display:none}#conversation-home[data-device=mini] .ze-mini-bar{display:flex}:is(#conversation-home,.hc-dialog) .ze-announcement{color:#fff;text-align:center;background:linear-gradient(110deg,#6264ed,#7774ee);flex-shrink:0;font-size:12px;line-height:30px}:is(#conversation-home,.hc-dialog) .ze-header{border-bottom:1px solid var(--ze-border);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:80px;padding:0 34px;display:flex}:is(#conversation-home,.hc-dialog) .ze-brand{letter-spacing:.4px;align-items:center;gap:12px;font-size:23px;font-weight:650;display:flex}:is(#conversation-home,.hc-dialog) .ze-brand small{letter-spacing:2.4px;color:#9ca3af;margin-top:5px;font-size:9px;font-weight:400;display:block}:is(#conversation-home,.hc-dialog) .ze-brand-mark{color:#fff;background:linear-gradient(130deg,#6366f1,#7c3aed);border-radius:14px;place-items:center;width:43px;height:43px;display:grid}:is(#conversation-home,.hc-dialog) .ze-brand-mark svg{width:25px;height:25px}:is(#conversation-home,.hc-dialog) .ze-header-actions{color:#687184;gap:16px;display:flex}:is(#conversation-home,.hc-dialog) .ze-header-actions button{align-items:center;gap:7px;min-height:44px;font-size:13px;display:flex}:is(#conversation-home,.hc-dialog) .ze-body{flex:1;min-height:0;display:flex}:is(#conversation-home,.hc-dialog) .ze-sidebar{background:#fff;border-right:1px solid #eceef3;flex-direction:column;flex-shrink:0;gap:5px;width:104px;padding:17px 8px;display:flex;overflow:auto}:is(#conversation-home,.hc-dialog) .ze-nav-item{color:#858d9d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:62px;font-size:11px;display:flex}:is(#conversation-home,.hc-dialog) .ze-nav-item svg{width:21px;height:21px}:is(#conversation-home,.hc-dialog) .ze-nav-item:hover,:is(#conversation-home,.hc-dialog) .ze-nav-item.is-active{color:#6366f1;background:#eeedff}:is(#conversation-home,.hc-dialog) .ze-nav-item.utility{margin-top:8px}:is(#conversation-home,.hc-dialog) .ze-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}:is(#conversation-home,.hc-dialog) .ze-phase{color:#9ca3af;flex-shrink:0;justify-content:center;align-items:center;gap:18px;padding:16px 20px 10px;font-size:12px;display:flex}:is(#conversation-home,.hc-dialog) .ze-phase-item{white-space:nowrap;align-items:center;gap:7px;display:flex}:is(#conversation-home,.hc-dialog) .ze-phase-item span{background:#edeef4;border-radius:50%;place-items:center;width:21px;height:21px;font-size:11px;display:grid}:is(#conversation-home,.hc-dialog) .ze-phase-item.active{color:#6366f1}:is(#conversation-home,.hc-dialog) .ze-phase-item.active span{background:#eae9ff}:is(#conversation-home,.hc-dialog) .ze-phase-item.complete{color:#727c8c}:is(#conversation-home,.hc-dialog) .ze-phase-line{background:#dcdee7;width:38px;height:1px}:is(#conversation-home,.hc-dialog) .ze-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1d4df transparent;flex:1;min-height:0;overflow-y:auto}:is(#conversation-home,.hc-dialog) .ze-thread{max-width:1000px;margin:auto;padding:18px 36px 26px}:is(#conversation-home,.hc-dialog) .ze-hero{text-align:center;padding:12px 0 28px}:is(#conversation-home,.hc-dialog) .ze-eyebrow{color:#9099ac;letter-spacing:3px;margin-bottom:13px;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-eyebrow:before{content:"";vertical-align:middle;background:#7771f8;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}:is(#conversation-home,.hc-dialog) h1{letter-spacing:-1.2px;color:#222b3a;margin:0 0 12px;font-size:36px;font-weight:650;line-height:1.35}:is(#conversation-home,.hc-dialog) .ze-hero p{color:#9098a8;margin:0;font-size:14px;line-height:1.7}:is(#conversation-home,.hc-dialog) .ze-bubble{color:#4b5563;align-items:flex-start;gap:12px;margin:16px 0;font-size:14px;line-height:1.8;display:flex}:is(#conversation-home,.hc-dialog) .ze-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}:is(#conversation-home,.hc-dialog) .ze-avatar{color:#7464ee;background:#eeedff;border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}:is(#conversation-home,.hc-dialog) .ze-avatar svg{width:18px;height:18px}:is(#conversation-home,.hc-dialog) .ze-bubble.user{justify-content:flex-end;margin-left:44px}:is(#conversation-home,.hc-dialog) .ze-bubble.user p{color:#5e5d82;background:#eeeffd;border-radius:15px 15px 4px;max-width:88%;padding:9px 15px;font-size:13px}:is(#conversation-home,.hc-dialog) .ze-bubble.current{color:#283347;align-items:center;margin:14px 0 18px;font-size:16px}:is(#conversation-home,.hc-dialog) .hc-guide-history{margin-bottom:22px}:is(#conversation-home,.hc-dialog) .hc-guide-history .ze-bubble.assistant{color:#959cae;font-size:12px}:is(#conversation-home,.hc-dialog) .hc-guide-history .ze-avatar{color:#aaa3d2;background:0 0}:is(#conversation-home,.hc-dialog) .ze-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-left:42px;display:grid}:is(#conversation-home,.hc-dialog) .ze-image-card{text-align:left;background:#fff;border:1px solid #e5e7ee;border-radius:17px;flex-direction:column;min-width:0;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}:is(#conversation-home,.hc-dialog) .ze-image-card:hover{border-color:#c5c2fa;transform:translateY(-3px);box-shadow:0 12px 24px #5148880b}:is(#conversation-home,.hc-dialog) .ze-image-card:active{transform:scale(.985)}:is(#conversation-home,.hc-dialog) .ze-picture{background:#efeef4;width:100%;height:142px;position:relative;overflow:hidden}:is(#conversation-home,.hc-dialog) .ze-picture img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}:is(#conversation-home,.hc-dialog) .ze-image-card:hover img{transform:scale(1.04)}:is(#conversation-home,.hc-dialog) .ze-picture .ze-image-number{letter-spacing:2px;color:#6e6882;background:#ffffffb8;border-radius:5px;padding:4px 7px;font-size:9px;position:absolute;top:11px;left:12px}:is(#conversation-home,.hc-dialog) .ze-card-copy{flex-direction:column;gap:7px;width:100%;min-width:0;padding:16px;display:flex;position:relative}:is(#conversation-home,.hc-dialog) .ze-card-copy strong{color:#2b3446;padding-right:12px;font-size:15px;font-weight:550}:is(#conversation-home,.hc-dialog) .ze-card-copy small{color:#939bac;white-space:normal;font-size:11px;line-height:1.6}:is(#conversation-home,.hc-dialog) .ze-card-copy>svg{color:#a6acba;width:15px;height:15px;position:absolute;top:18px;right:12px}:is(#conversation-home,.hc-dialog) .ze-purpose-art{background:#eeedf6;place-items:center;padding:18px;display:grid}:is(#conversation-home,.hc-dialog) .ze-original-scene{border:4px solid #fff;border-radius:8px;width:76%;height:108px;position:relative;overflow:hidden;transform:rotate(-5deg);box-shadow:0 7px 16px #554c6c18}:is(#conversation-home,.hc-dialog) .ze-purpose-art .ze-art-tag{color:#6557b5;background:#fffe;border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:flex;position:absolute;bottom:13px;left:15px}:is(#conversation-home,.hc-dialog) .ze-art-tag svg{width:13px;height:13px}:is(#conversation-home,.hc-dialog) .ze-compare{align-items:center;gap:9px;width:100%;height:103px;display:flex}:is(#conversation-home,.hc-dialog) .ze-compare img{object-fit:cover;border:4px solid #fff;border-radius:7px;width:calc(50% - 5px);box-shadow:0 5px 15px #544a6618}:is(#conversation-home,.hc-dialog) .ze-compare img:first-child{filter:saturate(.45);transform:rotate(-5deg)}:is(#conversation-home,.hc-dialog) .ze-compare img:last-child{transform:rotate(5deg)}:is(#conversation-home,.hc-dialog) .ze-film{background:#fff;border-radius:8px;width:94%;padding:8px;transform:rotate(-3deg);box-shadow:0 5px 15px #554c6c18}:is(#conversation-home,.hc-dialog) .ze-film-images{gap:4px;height:61px;display:flex}:is(#conversation-home,.hc-dialog) .ze-film-images img{border-radius:4px;width:calc(33.333% - 3px)}:is(#conversation-home,.hc-dialog) .ze-film-track{background:#dfdafc;border-radius:3px;height:8px;margin-top:5px}:is(#conversation-home,.hc-dialog) .ze-film-track:last-child{background:#d3e9e5;width:70%;height:6px}:is(#conversation-home,.hc-dialog) .ze-choice-text{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;gap:9px;min-width:0;min-height:110px;padding:18px;transition:border-color .15s;display:flex}:is(#conversation-home,.hc-dialog) .ze-choice-text:hover{border-color:#aaa5f5}:is(#conversation-home,.hc-dialog) .ze-choice-text>svg{color:#8172ef;width:22px;height:22px}:is(#conversation-home,.hc-dialog) .ze-choice-text strong{font-size:14px;font-weight:500}:is(#conversation-home,.hc-dialog) .ze-choice-text small{color:#9098a7;font-size:12px;line-height:1.6}:is(#conversation-home,.hc-dialog) .ze-choices.two{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#conversation-home,.hc-dialog) .ze-helper{color:#9aa2b0;margin:14px 0 0 42px;font-size:11px;line-height:1.7}:is(#conversation-home,.hc-dialog) .ze-composer-wrap{background:linear-gradient(#f7f8fa00,#f7f8fa 10%);flex-shrink:0;width:100%;max-width:1000px;margin:0 auto;padding:8px 36px 0}:is(#conversation-home,.hc-dialog) .ze-composer{background:#fff;border:1px solid #e0e3ec;border-radius:19px;padding:15px 17px 10px;box-shadow:0 6px 24px #27233f04}:is(#conversation-home,.hc-dialog) .ze-composer:focus-within{border-color:#b9b2f9;box-shadow:0 0 0 3px #eceaff}:is(#conversation-home,.hc-dialog) textarea{color:#374151}:is(#conversation-home,.hc-dialog) .ze-composer textarea{resize:none;background:0 0;border:0;border-radius:5px;width:100%;min-height:52px;max-height:120px;padding:2px 2px 6px;font-size:14px;line-height:1.65;display:block;overflow-y:auto}:is(#conversation-home,.hc-dialog) .ze-composer textarea:focus-visible{outline:none}:is(#conversation-home,.hc-dialog) textarea::placeholder{color:#a1a8b7}:is(#conversation-home,.hc-dialog) .ze-composer-bottom{align-items:center;gap:10px;min-height:44px;display:flex}:is(#conversation-home,.hc-dialog) .ze-composer-buttons{gap:8px;margin-left:auto;display:flex}:is(#conversation-home,.hc-dialog) .ze-composer-buttons button{color:#7164db;border:1px solid #e5e7ee;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:8px 14px;font-size:13px;display:flex}:is(#conversation-home,.hc-dialog) .ze-composer-buttons .ze-primary{color:#fff;border-color:#0000}:is(#conversation-home,.hc-dialog) .ze-primary{color:#fff;background:linear-gradient(115deg,#6366f1,#7c3aed);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 18px;font-size:13px;display:inline-flex}:is(#conversation-home,.hc-dialog) .ze-primary:disabled{color:#929aaa;opacity:1;background:#e5e7eb}:is(#conversation-home,.hc-dialog) .ze-quiet{color:#8992a2;align-items:center;gap:6px;min-height:44px;padding:5px 0;font-size:12px;display:inline-flex}:is(#conversation-home,.hc-dialog) .ze-quiet svg{width:16px;height:16px}:is(#conversation-home,.hc-dialog) .ze-count{color:#b2b7c3;margin-left:auto;font-size:10px}:is(#conversation-home,.hc-dialog) .ze-footnote{text-align:center;color:#a5acba;flex-shrink:0;padding:9px 12px 12px;font-size:10px}:is(#conversation-home,.hc-dialog) .ze-context{color:#6d6489;background:#efeffa;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 24px;font-size:12px;display:flex}:is(#conversation-home,.hc-dialog) .ze-context button{color:#6854d8;white-space:nowrap;min-height:30px}:is(#conversation-home,.hc-dialog) .ze-summary{background:#fff;border:1px solid #e4e4ef;border-radius:20px;margin-left:42px;overflow:hidden}:is(#conversation-home,.hc-dialog) .ze-summary-top{background:linear-gradient(115deg,#f8f7ff,#fff);align-items:center;gap:13px;padding:22px 24px;display:flex}:is(#conversation-home,.hc-dialog) .ze-skill-symbol{color:#7562e8;background:#f2efff;border:1px solid #e7e3fc;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}:is(#conversation-home,.hc-dialog) .ze-summary-top h2{margin:0 0 4px;font-size:21px;font-weight:600}:is(#conversation-home,.hc-dialog) .ze-summary-top small{color:#9992ad;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-status{color:#42876e;background:#f1f7f4;border-radius:6px;align-self:flex-start;margin-left:auto;padding:6px 9px;font-size:10px;line-height:1.4}:is(#conversation-home,.hc-dialog) .ze-summary-body{padding:0 24px 22px}:is(#conversation-home,.hc-dialog) .ze-reason{color:#737c8d;margin:3px 0 16px;font-size:13px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-facts{border-top:1px solid #eff0f4;border-bottom:1px solid #eff0f4;grid-template-columns:92px 1fr;gap:12px;margin:0;padding:16px 0;font-size:13px;line-height:1.75;display:grid}:is(#conversation-home,.hc-dialog) .ze-facts dt{color:#969daa}:is(#conversation-home,.hc-dialog) .ze-facts dd{color:#4b5563;overflow-wrap:anywhere;white-space:pre-wrap;margin:0}:is(#conversation-home,.hc-dialog) .ze-process{color:#737387;flex-wrap:wrap;align-items:center;gap:6px;margin-top:17px;font-size:11px;display:flex}:is(#conversation-home,.hc-dialog) .ze-process span{background:#f4f4f8;border-radius:5px;padding:5px 8px}:is(#conversation-home,.hc-dialog) .ze-process svg{color:#ada6c4;width:13px;height:13px}:is(#conversation-home,.hc-dialog) .ze-fineprint{color:#979cab;margin:13px 0 0;font-size:11px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-summary-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}:is(#conversation-home,.hc-dialog) .ze-secondary{color:#727b8c;background:#fff;border:1px solid #e2e5ed;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 15px;font-size:12px;display:inline-flex}:is(#conversation-home,.hc-dialog) .ze-editbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:13px 0 0 42px;display:grid}:is(#conversation-home,.hc-dialog) .ze-editbar button{color:#83889c;background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-height:44px;padding:12px 7px;font-size:12px;line-height:1.6}:is(#conversation-home,.hc-dialog) .ze-editbar button:hover{color:#6e5cde;border-color:#cac4fa}:is(#conversation-home,.hc-dialog) .ze-notice{color:#7d7495;background:#f3f1fc;border:1px solid #e3e0f7;border-radius:12px;margin-bottom:20px;padding:14px 16px;font-size:12px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-notice button{color:#6655cf;min-height:32px;margin-right:12px;text-decoration:underline}:is(#conversation-home,.hc-dialog) .ze-error{color:#8d6c35;background:#fff9ee;border:1px solid #f2debb;border-radius:12px;margin:16px 0 0 42px;padding:18px;font-size:13px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-error strong{font-weight:550;display:block}:is(#conversation-home,.hc-dialog) .ze-error p{margin:5px 0 12px;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-loading{color:#7568ac;align-items:center;gap:10px;margin:20px 0 0 42px;font-size:13px;display:flex}:is(#conversation-home,.hc-dialog) .ze-loading svg{animation:1.1s linear infinite ze-spin}@keyframes ze-spin{to{transform:rotate(360deg)}}:is(#conversation-home,.hc-dialog) .ze-receiver{background:#fff;border:1px solid #e4e5ee;border-radius:20px;max-width:760px;margin:15px auto;padding:28px}:is(#conversation-home,.hc-dialog) .ze-receiver h1{letter-spacing:-.4px;margin:12px 0;font-size:25px}:is(#conversation-home,.hc-dialog) .ze-receiver>p{color:#9299a8;font-size:13px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-receiver .ze-facts{margin-top:20px}:is(#conversation-home,.hc-dialog) .ze-receiver .ze-receive-title{align-items:center;gap:12px;display:flex}:is(#conversation-home,.hc-dialog) .ze-receiver .ze-receive-title small{color:#9aa1ae;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-receiver .ze-process{padding-bottom:12px}:is(#conversation-home,.hc-dialog) .ze-boundary{color:#818898;background:#f7f7fa;border-radius:10px;margin-top:19px;padding:14px;font-size:12px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-pending{color:#837b99;white-space:pre-wrap;border-left:2px solid #a79cea;margin-top:16px;padding:3px 0 3px 12px;font-size:12px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-work-return{color:#786c9b;background:#f5f3fc;border:1px solid #e1def5;border-radius:12px;margin-left:42px;padding:15px;font-size:12px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-intent-actions{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 0 42px;display:grid}:is(#conversation-home,.hc-dialog) .ze-composer-collapsed{color:#7563cb;background:#fff;border:1px solid #e2e0f0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:13px;display:flex}:is(#conversation-home,.hc-dialog) .ze-dialog{color:#374151;background:#fff;border:1px solid #e1e2ec;border-radius:21px;width:560px;max-width:min(560px,100% - 32px);max-height:82%;margin:auto;padding:0;position:absolute;inset:0;box-shadow:0 20px 100px #29233f24}:is(#conversation-home,.hc-dialog) .ze-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#25223b42}:is(#conversation-home,.hc-dialog) .ze-dialog>header{background:#fff;border-bottom:1px solid #ececf2;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}:is(#conversation-home,.hc-dialog) .ze-dialog h2{margin:0;font-size:17px;font-weight:600}:is(#conversation-home,.hc-dialog) .ze-dialog>header button{color:#9ca3af;border-radius:10px;width:44px;height:44px}:is(#conversation-home,.hc-dialog) .ze-dialog-body{color:#7d8494;max-height:60vh;padding:22px;font-size:13px;line-height:1.8;overflow-y:auto}:is(#conversation-home,.hc-dialog) .ze-dialog-body p{margin:0 0 15px}:is(#conversation-home,.hc-dialog) .ze-skill-picker{grid-template-columns:1fr 1fr;gap:10px;display:grid}:is(#conversation-home,.hc-dialog) .ze-skill-picker button{text-align:left;border:1px solid #e9e9f0;border-radius:12px;align-items:center;gap:12px;min-height:68px;padding:14px 12px;display:flex}:is(#conversation-home,.hc-dialog) .ze-skill-picker button:hover{background:#f7f5ff;border-color:#cfc6ff}:is(#conversation-home,.hc-dialog) .ze-skill-picker svg{color:#8b7acd}:is(#conversation-home,.hc-dialog) .ze-skill-picker small{color:#a3a8b4;margin-top:3px;font-size:10px;display:block}:is(#conversation-home,.hc-dialog) .ze-dialog textarea{resize:vertical;background:#fafafc;border:1px solid #e3e3ed;border-radius:12px;width:100%;height:120px;padding:14px;font-size:15px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-dialog .ze-summary-actions{margin-top:15px}:is(#conversation-home,.hc-dialog) .ze-dialog .ze-video-placeholder{aspect-ratio:16/9;color:#9b92b6;background:#f1f0f7;border-radius:13px;align-content:center;place-items:center;gap:13px;display:grid}:is(#conversation-home,.hc-dialog) .ze-video-placeholder svg{width:44px;height:44px}:is(#conversation-home,.hc-dialog) .ze-video-placeholder p{margin:0;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-voice-demo{background:#f7f6fc;border-radius:12px;margin-bottom:16px;padding:16px;font-size:12px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#666b81;background:#f7f8fa;border-radius:10px;max-height:310px;padding:15px;font-size:11px;overflow:auto}:is(#conversation-home,.hc-dialog) .ze-work-list{flex-direction:column;gap:10px;display:flex}:is(#conversation-home,.hc-dialog) .ze-work-list button{text-align:left;border:1px solid #e9e9f0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:65px;padding:15px;display:flex}:is(#conversation-home,.hc-dialog) .ze-work-list strong{color:#596174;font-size:13px;font-weight:500}:is(#conversation-home,.hc-dialog) .ze-work-list small{color:#a1a7b5;font-size:11px;display:block}:is(#conversation-home,.hc-dialog) .ze-toast{color:#7c7490;z-index:10;white-space:normal;background:#fff;border:1px solid #e4e1f2;border-radius:12px;max-width:90%;padding:12px 18px;font-size:12px;position:absolute;bottom:190px;left:50%;transform:translate(-50%);box-shadow:0 5px 35px #29233f15}:is(#conversation-home,.hc-dialog) .ze-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container ze-app (width<=700px){:is(#conversation-home,.hc-dialog) .ze-sidebar{display:none}:is(#conversation-home,.hc-dialog) .ze-thread{padding:14px 24px 20px}:is(#conversation-home,.hc-dialog) .ze-composer-wrap{padding:8px 24px 0}:is(#conversation-home,.hc-dialog) .ze-choices{gap:10px;margin-left:0}:is(#conversation-home,.hc-dialog) .ze-picture{height:130px}:is(#conversation-home,.hc-dialog) .ze-card-copy{padding:13px}:is(#conversation-home,.hc-dialog) .ze-summary,:is(#conversation-home,.hc-dialog) .ze-editbar,:is(#conversation-home,.hc-dialog) .ze-error,:is(#conversation-home,.hc-dialog) .ze-intent-actions,:is(#conversation-home,.hc-dialog) .ze-work-return{margin-left:0}}@container ze-app (width<=480px){:is(#conversation-home,.hc-dialog) .ze-announcement{font-size:10px;line-height:25px}:is(#conversation-home,.hc-dialog) .ze-header{height:64px;padding:0 16px}:is(#conversation-home,.hc-dialog) .ze-brand{gap:9px;font-size:19px}:is(#conversation-home,.hc-dialog) .ze-brand-mark{border-radius:11px;width:34px;height:34px}:is(#conversation-home,.hc-dialog) .ze-brand-mark svg{width:20px;height:20px}:is(#conversation-home,.hc-dialog) .ze-brand small{letter-spacing:1.5px;margin-top:3px;font-size:7px}:is(#conversation-home,.hc-dialog) .ze-header-actions{gap:10px}:is(#conversation-home,.hc-dialog) .ze-header-actions button{gap:4px;min-width:38px;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-header-actions button:first-child span{display:none}:is(#conversation-home,.hc-dialog) .ze-header-actions svg{width:18px;height:18px}:is(#conversation-home,.hc-dialog) .ze-phase{gap:7px;padding:12px 12px 7px;font-size:10px}:is(#conversation-home,.hc-dialog) .ze-phase-line{width:15px}:is(#conversation-home,.hc-dialog) .ze-phase-item{gap:5px}:is(#conversation-home,.hc-dialog) .ze-phase-item span{width:18px;height:18px;font-size:10px}:is(#conversation-home,.hc-dialog) .ze-thread{padding:10px 16px 18px}:is(#conversation-home,.hc-dialog) .ze-hero{padding:18px 0}:is(#conversation-home,.hc-dialog) h1{letter-spacing:-.6px;font-size:27px}:is(#conversation-home,.hc-dialog) .ze-eyebrow{letter-spacing:2px;margin-bottom:11px;font-size:9px}:is(#conversation-home,.hc-dialog) .ze-hero p{font-size:12px}:is(#conversation-home,.hc-dialog) .ze-bubble{gap:9px;margin:12px 0;font-size:13px}:is(#conversation-home,.hc-dialog) .ze-bubble.current{align-items:flex-start;margin:15px 0;font-size:14px}:is(#conversation-home,.hc-dialog) .ze-avatar{border-radius:9px;width:27px;height:27px}:is(#conversation-home,.hc-dialog) .ze-choices{grid-template-columns:1fr;gap:10px;margin-left:0}:is(#conversation-home,.hc-dialog) .ze-image-card{border-radius:13px;flex-direction:row;align-items:stretch;min-height:88px}:is(#conversation-home,.hc-dialog) .ze-picture{width:100px;min-width:100px;height:90px}:is(#conversation-home,.hc-dialog) .ze-image-number{display:none!important}:is(#conversation-home,.hc-dialog) .ze-card-copy{justify-content:center;padding:15px 13px}:is(#conversation-home,.hc-dialog) .ze-card-copy strong{font-size:14px}:is(#conversation-home,.hc-dialog) .ze-card-copy small{padding-right:12px;font-size:11px;line-height:1.5}:is(#conversation-home,.hc-dialog) .ze-card-copy>svg{top:calc(50% - 7px);right:10px}:is(#conversation-home,.hc-dialog) .ze-purpose-art{padding:10px}:is(#conversation-home,.hc-dialog) .ze-original-scene{border-width:3px;width:75px;height:66px}:is(#conversation-home,.hc-dialog) .ze-art-tag{display:none!important}:is(#conversation-home,.hc-dialog) .ze-compare{gap:4px;height:67px}:is(#conversation-home,.hc-dialog) .ze-compare img{border-width:2px;width:calc(50% - 2px)}:is(#conversation-home,.hc-dialog) .ze-film{width:85px;padding:5px}:is(#conversation-home,.hc-dialog) .ze-film-images{gap:2px;height:40px}:is(#conversation-home,.hc-dialog) .ze-film-track{height:5px;margin-top:3px}:is(#conversation-home,.hc-dialog) .ze-film-track:last-child{height:4px}:is(#conversation-home,.hc-dialog) .ze-choice-text{gap:5px;min-height:85px;padding:15px 15px 15px 52px;position:relative}:is(#conversation-home,.hc-dialog) .ze-choice-text>svg{position:absolute;top:22px;left:17px}:is(#conversation-home,.hc-dialog) .ze-choices.two{grid-template-columns:1fr}:is(#conversation-home,.hc-dialog) .ze-helper{margin-left:0;font-size:10px}:is(#conversation-home,.hc-dialog) .ze-composer-wrap{padding:6px 12px 0}:is(#conversation-home,.hc-dialog) .ze-composer{border-radius:16px;padding:12px 12px 7px}:is(#conversation-home,.hc-dialog) .ze-composer textarea{min-height:50px;font-size:16px;line-height:1.5}:is(#conversation-home,.hc-dialog) .ze-composer-bottom{gap:4px}:is(#conversation-home,.hc-dialog) .ze-composer-buttons{gap:6px}:is(#conversation-home,.hc-dialog) .ze-composer-buttons button{min-height:44px;padding:8px 11px;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-quiet{font-size:11px}:is(#conversation-home,.hc-dialog) .ze-count{display:none}:is(#conversation-home,.hc-dialog) .ze-footnote{padding:7px 10px max(10px,env(safe-area-inset-bottom));font-size:9px;line-height:1.4}:is(#conversation-home,.hc-dialog) .ze-summary-top{gap:10px;padding:18px 17px}:is(#conversation-home,.hc-dialog) .ze-summary-top h2{font-size:19px}:is(#conversation-home,.hc-dialog) .ze-skill-symbol{border-radius:12px;width:40px;height:40px}:is(#conversation-home,.hc-dialog) .ze-summary-body{padding:0 17px 18px}:is(#conversation-home,.hc-dialog) .ze-facts{grid-template-columns:65px 1fr;gap:10px;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-reason{font-size:12px}:is(#conversation-home,.hc-dialog) .ze-summary-actions{gap:8px;margin-top:16px}:is(#conversation-home,.hc-dialog) .ze-primary{padding:10px 13px;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-secondary{padding:9px 12px;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-editbar{gap:5px}:is(#conversation-home,.hc-dialog) .ze-editbar button{min-height:44px;padding:8px 4px;font-size:10px}:is(#conversation-home,.hc-dialog) .ze-context{padding:8px 16px;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-receiver{border-radius:16px;margin-top:8px;padding:19px}:is(#conversation-home,.hc-dialog) .ze-receiver h1{font-size:22px}:is(#conversation-home,.hc-dialog) .ze-intent-actions{grid-template-columns:1fr}:is(#conversation-home,.hc-dialog) .ze-dialog{border-radius:18px;width:100%;max-width:calc(100% - 16px);max-height:88%}:is(#conversation-home,.hc-dialog) .ze-dialog>header{padding:10px 16px}:is(#conversation-home,.hc-dialog) .ze-dialog-body{max-height:63vh;padding:17px}:is(#conversation-home,.hc-dialog) .ze-skill-picker{gap:8px}:is(#conversation-home,.hc-dialog) .ze-skill-picker button{gap:9px;padding:12px 9px;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-skill-picker small{font-size:9px}:is(#conversation-home,.hc-dialog) .ze-dialog textarea{font-size:16px}}@media (width<=600px){:is(#conversation-home,.hc-dialog) .ze-previewbar{flex-wrap:wrap;justify-content:center;gap:6px;padding:7px 10px}:is(#conversation-home,.hc-dialog) .ze-previewbar>span{display:none}:is(#conversation-home,.hc-dialog) .ze-previewbar label{margin:0;font-size:10px}:is(#conversation-home,.hc-dialog) .ze-previewbar select{max-width:90px;min-height:44px;padding:4px;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-device-switch button{min-height:36px;padding:5px 9px;font-size:11px}#conversation-home[data-device]{border-radius:0;width:100%}}@media (height<=800px) and (width>=701px){:is(#conversation-home,.hc-dialog) .ze-previewbar{min-height:52px;padding:6px 20px}:is(#conversation-home,.hc-dialog) .ze-header{height:64px}:is(#conversation-home,.hc-dialog) .ze-phase{padding:10px 16px 5px}:is(#conversation-home,.hc-dialog) .ze-hero{padding:0 0 10px}:is(#conversation-home,.hc-dialog) .ze-eyebrow{margin-bottom:8px;font-size:9px}:is(#conversation-home,.hc-dialog) h1{margin-bottom:7px;font-size:30px}:is(#conversation-home,.hc-dialog) .ze-hero p{font-size:12px}:is(#conversation-home,.hc-dialog) .ze-thread{padding-top:8px}:is(#conversation-home,.hc-dialog) .ze-picture{height:110px}:is(#conversation-home,.hc-dialog) .ze-card-copy{padding:12px 14px}:is(#conversation-home,.hc-dialog) .ze-bubble.current{margin:12px 0 14px;font-size:14px}:is(#conversation-home,.hc-dialog) .ze-helper{margin-top:10px}:is(#conversation-home,.hc-dialog) .ze-sidebar{gap:2px;padding:10px 8px}:is(#conversation-home,.hc-dialog) .ze-nav-item{min-height:56px}:is(#conversation-home,.hc-dialog) .ze-composer{padding:10px 16px 7px}:is(#conversation-home,.hc-dialog) .ze-composer textarea{min-height:45px}:is(#conversation-home,.hc-dialog) .ze-footnote{padding:7px 12px 9px}}@media (prefers-reduced-motion:reduce){:is(#conversation-home,.hc-dialog) *,:is(#conversation-home,.hc-dialog) :before,:is(#conversation-home,.hc-dialog) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}:is(#conversation-home,.hc-dialog) .ze-image-card:hover{transform:none}}:is(#conversation-home,.hc-dialog) .ze-picture img.ze-storefront-photo{object-position:50% 8%}@media (height<=800px) and (width>=701px){:is(#conversation-home,.hc-dialog) .ze-hero{padding:0 0 6px}:is(#conversation-home,.hc-dialog) .ze-eyebrow{display:none}:is(#conversation-home,.hc-dialog) .ze-hero h1{margin-bottom:7px;font-size:28px}:is(#conversation-home,.hc-dialog) .ze-hero p{display:none}:is(#conversation-home,.hc-dialog) .ze-bubble.current{margin:10px 0 12px}:is(#conversation-home,.hc-dialog) .ze-thread{padding-top:4px}}:is(#conversation-home,.hc-dialog) .ze-quick-edits{flex-shrink:0;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:6px;margin:0 0 10px;display:grid}:is(#conversation-home,.hc-dialog) .ze-quick-edits .ze-step-button{color:#657086;background:#fff;border:1px solid #dde0ea;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:58px;padding:9px 12px;font-size:13px;line-height:1.4;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;box-shadow:0 2px 3px #20204003}:is(#conversation-home,.hc-dialog) .ze-quick-edits .ze-step-button:enabled:hover{color:#6557df;background:#f6f5ff;border-color:#a79df4;box-shadow:0 3px 8px #51488809}:is(#conversation-home,.hc-dialog) .ze-quick-edits .is-current{color:#6657e8;background:#f4f2ff;border-color:#afa5fa;box-shadow:0 0 0 1px #e8e4ff}:is(#conversation-home,.hc-dialog) .ze-quick-edits .is-upcoming{color:#9ba2b2;box-shadow:none;opacity:1;background:#f2f3f7;border-color:#e4e6ee}:is(#conversation-home,.hc-dialog) .ze-step-number{color:#7b869b;background:#eef0f6;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:12px;display:grid}:is(#conversation-home,.hc-dialog) .ze-step-number svg{width:15px;height:15px}:is(#conversation-home,.hc-dialog) .is-current .ze-step-number{color:#fff;background:#7363ee}:is(#conversation-home,.hc-dialog) .is-complete .ze-step-number{color:#7768cf;background:#edeaff}:is(#conversation-home,.hc-dialog) .ze-step-copy{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}:is(#conversation-home,.hc-dialog) .ze-step-label{white-space:nowrap}:is(#conversation-home,.hc-dialog) .ze-step-hint{color:#9299a9;font-size:11px}:is(#conversation-home,.hc-dialog) .is-current .ze-step-hint{color:#8d80d2}:is(#conversation-home,.hc-dialog) .ze-step-arrow{color:#c8ccd8;place-items:center;display:grid}:is(#conversation-home,.hc-dialog) .ze-step-arrow svg{width:18px;height:18px}:is(#conversation-home,.hc-dialog) .ze-step-arrow.is-complete{color:#aa9de9}:is(#conversation-home,.hc-dialog) .ze-composer-wrap{flex-shrink:0}:is(#conversation-home,.hc-dialog) .ze-nav-item{flex-shrink:0;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-module-nav:not(.compact){flex-shrink:0}:is(#conversation-home,.hc-dialog) .ze-module-nav:not(.compact) .ze-nav-item{gap:5px;min-height:82px;padding:8px 2px 26px;line-height:1.4}:is(#conversation-home,.hc-dialog) .ze-module-nav:not(.compact) .ze-module-tutorial{white-space:nowrap;min-height:22px;line-height:1.2;bottom:3px}:is(#conversation-home,.hc-dialog) .ze-nav-item svg{stroke-width:1.8px;width:24px;height:24px}:is(#conversation-home,.hc-dialog) .ze-nav-divider{border:0;border-top:1px solid #eceef3;flex-shrink:0;width:100%;margin:9px 0}:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-mobile-nav{display:none}:is(#conversation-home,.hc-dialog) .ze-navigation-list{flex-direction:column;gap:5px;display:flex}:is(#conversation-home,.hc-dialog) .ze-navigation-choice{color:#858d9d;text-align:left;border-radius:10px;align-items:center;gap:14px;min-height:46px;padding:10px 14px;display:flex}:is(#conversation-home,.hc-dialog) .ze-navigation-choice svg{stroke-width:1.8px;width:24px;height:24px}:is(#conversation-home,.hc-dialog) .ze-navigation-choice.is-active{color:#6366f1;background:#eeedff}@container ze-app (width<=700px){:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-mobile-nav{display:flex}}@container ze-app (width<=480px){:is(#conversation-home,.hc-dialog) .ze-quick-edits{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);gap:3px;margin-bottom:8px}:is(#conversation-home,.hc-dialog) .ze-quick-edits .ze-step-button{border-radius:10px;gap:4px;min-height:50px;padding:7px 4px;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-step-number{width:18px;height:18px;font-size:10px}:is(#conversation-home,.hc-dialog) .ze-step-number svg{width:12px;height:12px}:is(#conversation-home,.hc-dialog) .ze-step-hint{font-size:11px}:is(#conversation-home,.hc-dialog) .ze-step-arrow svg{width:12px;height:12px}:is(#conversation-home,.hc-dialog) .ze-header-actions{gap:5px}:is(#conversation-home,.hc-dialog) .ze-header-actions button[data-action=drafts] span{display:none}:is(#conversation-home,.hc-dialog) .ze-picture{height:90px}}:is(#conversation-home,.hc-dialog) .ze-prior-history{border-bottom:1px solid #e6e7ee;margin:0 0 18px 42px;padding-bottom:12px}:is(#conversation-home,.hc-dialog) .ze-prior-history>summary{color:#858b9c;min-height:36px;font-size:12px;line-height:36px}:is(#conversation-home,.hc-dialog) .ze-operation-toggle{color:#7669d9;align-items:center;gap:7px;min-height:44px;margin:22px 0 0 42px;font-size:12px;display:flex}:is(#conversation-home,.hc-dialog) .ze-operation-card{border-radius:18px;margin:4px 0 0 42px;padding:22px}:is(#conversation-home,.hc-dialog) .ze-operation-card h2{margin:0 0 5px;font-size:19px}:is(#conversation-home,.hc-dialog) .ze-operation-card .ze-receive-title{align-items:center}:is(#conversation-home,.hc-dialog) .ze-operation-brief{color:#778092;margin-top:16px;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-operation-brief summary{min-height:36px;line-height:36px}:is(#conversation-home,.hc-dialog) .ze-draft-intro{color:#7a8294;margin:0 0 18px;font-size:13px;line-height:1.7}:is(#conversation-home,.hc-dialog) .ze-draft-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:is(#conversation-home,.hc-dialog) .ze-draft-group{text-align:left;background:#f8f8fc;border:1px solid #ebebf3;border-radius:13px;align-items:center;gap:12px;min-width:0;padding:18px 14px;display:flex}:is(#conversation-home,.hc-dialog) .ze-draft-group>svg:first-child{color:#8376dc;width:26px;height:26px}:is(#conversation-home,.hc-dialog) .ze-draft-group>span:empty{display:none}:is(#conversation-home,.hc-dialog) .ze-draft-group>span{flex:1;font-size:14px}:is(#conversation-home,.hc-dialog) .ze-draft-group small{color:#969cad;margin-top:5px;font-size:11px;display:block}:is(#conversation-home,.hc-dialog) .ze-draft-group>svg:last-child{color:#a5abba;width:15px;height:15px}:is(#conversation-home,.hc-dialog) .ze-draft-group:hover{background:#f5f3ff;border-color:#c7c2f5}:is(#conversation-home,.hc-dialog) .ze-drafts-back{color:#7465d3;align-items:center;gap:6px;min-height:44px;margin-bottom:8px;font-size:12px;display:flex}:is(#conversation-home,.hc-dialog) .ze-drafts-empty{color:#858d9d;background:#f8f8fc;border-radius:12px;padding:30px 16px;font-size:13px;line-height:1.8}:is(#conversation-home,.hc-dialog) .ze-header{gap:24px;height:76px;padding:8px 30px}:is(#conversation-home,.hc-dialog) .ze-site-brand{align-items:center;gap:12px;min-width:0;display:flex}:is(#conversation-home,.hc-dialog) .ze-site-brand-icon{flex:none;width:52px;height:52px;display:block;position:relative;overflow:hidden}:is(#conversation-home,.hc-dialog) .ze-site-brand-icon img{width:227.556%;max-width:none;height:227.556%;display:block;position:absolute;top:-27.7778%;left:-68.8889%}:is(#conversation-home,.hc-dialog) .ze-site-brand-copy{align-items:center;gap:24px;min-width:0;display:flex}:is(#conversation-home,.hc-dialog) .ze-site-brand-name{color:#2e1249;letter-spacing:.5px;white-space:nowrap;margin:0;font-size:28px;font-weight:750;line-height:1.15}:is(#conversation-home,.hc-dialog) .ze-site-brand-name span{color:#7c3aed;letter-spacing:0;margin-left:8px}:is(#conversation-home,.hc-dialog) .ze-site-brand-tagline{color:#92889e;letter-spacing:.2px;white-space:nowrap;margin:0;font-size:13px;line-height:1.5}@container ze-app (width<=850px){:is(#conversation-home,.hc-dialog) .ze-site-brand-copy{flex-direction:column;align-items:flex-start;gap:4px}:is(#conversation-home,.hc-dialog) .ze-site-brand-tagline{font-size:11px}}@container ze-app (width<=480px){:is(#conversation-home,.hc-dialog) .ze-header{gap:4px;height:84px;padding:8px 12px}:is(#conversation-home,.hc-dialog) .ze-site-brand{gap:6px}:is(#conversation-home,.hc-dialog) .ze-site-brand-icon{width:38px;height:38px}:is(#conversation-home,.hc-dialog) .ze-site-brand-name{font-size:21px}:is(#conversation-home,.hc-dialog) .ze-site-brand-name span{margin-left:5px}:is(#conversation-home,.hc-dialog) .ze-site-brand-tagline{letter-spacing:0;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-header-actions{gap:0}:is(#conversation-home,.hc-dialog) .ze-header-actions button{min-width:44px}:is(#conversation-home,.hc-dialog) .ze-header-actions button span{display:none}:is(#conversation-home,.hc-dialog) .ze-prior-history,:is(#conversation-home,.hc-dialog) .ze-operation-toggle{margin-left:0}:is(#conversation-home,.hc-dialog) .ze-operation-card{margin-left:0;padding:17px}:is(#conversation-home,.hc-dialog) .ze-draft-groups{grid-template-columns:1fr;gap:8px}:is(#conversation-home,.hc-dialog) .ze-draft-group{min-height:64px;padding:13px}}@container ze-app (width<=360px){:is(#conversation-home,.hc-dialog) .ze-header{padding-inline:8px}:is(#conversation-home,.hc-dialog) .ze-site-brand-icon{width:32px;height:32px}:is(#conversation-home,.hc-dialog) .ze-site-brand-copy{max-width:112px}:is(#conversation-home,.hc-dialog) .ze-site-brand-tagline{white-space:normal}}@media (height<=600px){@container ze-app (width<=700px){:is(#conversation-home,.hc-dialog) .ze-announcement,:is(#conversation-home,.hc-dialog) .ze-site-brand-tagline,:is(#conversation-home,.hc-dialog) .ze-footnote{display:none}:is(#conversation-home,.hc-dialog) .ze-header{height:60px}:is(#conversation-home,.hc-dialog) .ze-phase{min-height:28px;padding:5px 12px}:is(#conversation-home,.hc-dialog) .ze-context{padding:3px 12px}:is(#conversation-home,.hc-dialog) .ze-composer-wrap{padding-bottom:max(6px,env(safe-area-inset-bottom))}}}:is(#conversation-home,.hc-dialog) .ze-account-header-divider{background:#e6e7ef;align-self:center;width:1px;height:22px;margin:0 4px}:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-credit-entry{white-space:nowrap;font-size:13px}:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-profile-entry{white-space:nowrap;gap:8px}:is(#conversation-home,.hc-dialog) .ze-profile-entry .ze-profile-icon{color:#8062dc;flex:none;width:21px!important;height:21px!important}:is(#conversation-home,.hc-dialog) .ze-profile-entry .ze-profile-chevron{flex:none;width:15px;height:15px}:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-profile-label{color:#687184;display:inline}@container ze-app (width<=1100px){:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-profile-entry>.ze-header-username{display:none}}:is(#conversation-home,.hc-dialog) .ze-quick-edits.ze-direct-actions{justify-content:flex-end;gap:8px;padding-block:4px;display:flex}:is(#conversation-home,.hc-dialog) .ze-direct-actions button{background:#fff;border:1px solid #e1e3ec;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:8px 12px;font-size:12px;display:flex}:is(#conversation-home,.hc-dialog) .ze-direct-actions button svg{width:15px;height:15px}:is(#conversation-home,.hc-dialog) .ze-history-overview{color:#9a91aa;background:linear-gradient(115deg,#f5f2ff,#fcfbff);border:1px solid #e8e4f5;border-radius:14px;align-items:center;gap:9px;margin-bottom:18px;padding:17px 19px;display:flex}:is(#conversation-home,.hc-dialog) .ze-history-overview>svg{color:#8d7ad6;width:23px;height:23px;margin-right:3px}:is(#conversation-home,.hc-dialog) .ze-history-overview strong{color:#6853c0;font-size:25px;font-weight:600}:is(#conversation-home,.hc-dialog) .ze-drafts-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}:is(#conversation-home,.hc-dialog) .ze-drafts-empty>svg{color:#aca0d8;width:36px;height:36px}:is(#conversation-home,.hc-dialog) .ze-drafts-empty>strong{font-size:14px;font-weight:500}:is(#conversation-home,.hc-dialog) .ze-drafts-empty p{margin:0;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-history-work{background:#fff;min-width:0;transition:background .2s,border-color .2s}:is(#conversation-home,.hc-dialog) .ze-history-work:hover{background:#faf8ff;border-color:#cbc2ef}:is(#conversation-home,.hc-dialog) .ze-history-work-icon{color:#8c78d1;background:#f2eeff;border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:46px;display:grid}:is(#conversation-home,.hc-dialog) .ze-history-work-copy{overflow-wrap:anywhere;flex:1;min-width:0}:is(#conversation-home,.hc-dialog) .ze-history-work-copy strong{color:#374258;font-size:14px;line-height:1.6;display:block}:is(#conversation-home,.hc-dialog) .ze-history-work-copy small{margin-top:4px}:is(#conversation-home,.hc-dialog) .ze-history-current{color:#6d9e90;background:#f0f8f5;border-radius:4px;margin-top:7px;padding:2px 6px;font-size:10px;display:inline-block}:is(#conversation-home,.hc-dialog) .ze-history-resume{color:#8874cf;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}:is(#conversation-home,.hc-dialog) .ze-history-resume svg{width:14px;height:14px}@container ze-app (width<=1000px){:is(#conversation-home,.hc-dialog) .ze-site-brand-tagline{display:none}:is(#conversation-home,.hc-dialog) .ze-header-actions{gap:10px}}@container ze-app (width<=700px){:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-header-extra,:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-credit-entry,:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-vip-entry,:is(#conversation-home,.hc-dialog) .ze-account-header-divider,:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-profile-entry>.ze-header-username,:is(#conversation-home,.hc-dialog) .ze-profile-entry>.ze-profile-chevron{display:none}:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-profile-entry{flex-direction:column;justify-content:center;gap:3px;min-width:60px;min-height:50px}:is(#conversation-home,.hc-dialog) .ze-header-actions .ze-profile-label{font-size:12px;line-height:1.3;display:block}:is(#conversation-home,.hc-dialog) .ze-profile-entry .ze-profile-icon{width:23px!important;height:23px!important}:is(#conversation-home,.hc-dialog) .ze-site-brand-tagline{display:block}}@container ze-app (width<=480px){:is(#conversation-home,.hc-dialog) .ze-quick-edits.ze-direct-actions{justify-content:stretch}:is(#conversation-home,.hc-dialog) .ze-direct-actions button{flex:1;justify-content:center;min-height:44px;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-history-work-icon{border-radius:8px;width:32px;height:38px}:is(#conversation-home,.hc-dialog) .ze-history-resume{gap:2px;font-size:10px}:is(#conversation-home,.hc-dialog) .ze-work-list .ze-history-work{gap:9px;padding:12px 10px}}:is(#conversation-home,.hc-dialog) .ze-edit-art{isolation:isolate;background:linear-gradient(135deg,#f0edf9,#e8e7f1);place-items:center;height:198px;display:grid}:is(#conversation-home,.hc-dialog) .ze-edit-montage{background:linear-gradient(135deg,#eaeff1,#eeeaf7)}:is(#conversation-home,.hc-dialog) .ze-edit-canvas{width:284px;height:172px;transition:transform .3s;position:relative}:is(#conversation-home,.hc-dialog) .ze-edit-label{color:#6f6689;letter-spacing:1px;background:#ffffffde;border:1px solid #ffffffdb;border-radius:6px;padding:5px 8px;font-size:10px;position:absolute;top:13px;left:16px}:is(#conversation-home,.hc-dialog) .ze-edit-preview{background:#fff;border-radius:12px;width:226px;height:133px;padding:5px;position:absolute;top:18px;left:32px;overflow:hidden;transform:rotate(-4deg);box-shadow:0 12px 28px #4e426c20}:is(#conversation-home,.hc-dialog) .ze-edit-preview>img{object-position:50% 30%;border-radius:8px}:is(#conversation-home,.hc-dialog) .ze-edit-inset{background:#fff;border:3px solid #fff;border-radius:7px;width:49px;height:55px;position:absolute;top:12px;right:12px;overflow:hidden;box-shadow:0 3px 10px #231e4133}:is(#conversation-home,.hc-dialog) .ze-edit-caption{color:#fff;letter-spacing:.6px;background:#302a42c7;border-radius:5px;padding:4px 9px;font-size:10px;position:absolute;bottom:16px;left:20px}:is(#conversation-home,.hc-dialog) .ze-edit-controls{background:#fffffff5;border:1px solid #fff;border-radius:11px;gap:7px;padding:7px 9px;display:flex;position:absolute;bottom:4px;right:8px;transform:rotate(3deg);box-shadow:0 6px 18px #61568117}:is(#conversation-home,.hc-dialog) .ze-edit-controls span{color:#8573db;background:#f0edff;border-radius:6px;place-items:center;width:28px;height:27px;display:grid}:is(#conversation-home,.hc-dialog) .ze-edit-controls svg{stroke-width:1.7px;width:16px;height:16px}:is(#conversation-home,.hc-dialog) .ze-edit-clips{align-items:center;gap:8px;height:110px;display:flex;position:absolute;top:25px;left:16px;right:16px}:is(#conversation-home,.hc-dialog) .ze-edit-clip{background:#fff;border-radius:8px;flex:1;min-width:0;height:101px;padding:4px;transition:transform .3s;transform:rotate(-7deg);box-shadow:0 8px 16px #5348661a}:is(#conversation-home,.hc-dialog) .ze-edit-clip:nth-child(2){z-index:1;height:114px;transform:translateY(-5px)}:is(#conversation-home,.hc-dialog) .ze-edit-clip:last-child{transform:rotate(7deg)}:is(#conversation-home,.hc-dialog) .ze-edit-clip img{border-radius:5px}:is(#conversation-home,.hc-dialog) .ze-edit-timeline{background:#ffffffe8;border-radius:5px;gap:4px;height:23px;padding:3px;display:flex;position:absolute;bottom:13px;left:29px;right:29px;transform:rotate(-2deg);box-shadow:0 5px 12px #53486612}:is(#conversation-home,.hc-dialog) .ze-edit-segment{background:#d7d0f5;border-left:4px solid #a58ddc;border-radius:2px;flex:1;min-width:0;overflow:hidden}:is(#conversation-home,.hc-dialog) .ze-edit-segment-1{border-color:#8cbfb4;flex:1.4}:is(#conversation-home,.hc-dialog) .ze-edit-segment-2{border-color:#d4b696}:is(#conversation-home,.hc-dialog) .ze-edit-segment img{opacity:.7;object-position:center 45%}:is(#conversation-home,.hc-dialog) .ze-edit-audio{background:#accfc6;border-radius:2px;width:174px;height:4px;position:absolute;bottom:7px;left:29px;transform:rotate(-2deg)}:is(#conversation-home,.hc-dialog) .ze-edit-card .ze-card-copy{gap:8px;padding:18px 20px 20px}:is(#conversation-home,.hc-dialog) .ze-edit-card .ze-card-copy strong{font-size:16px}:is(#conversation-home,.hc-dialog) .ze-edit-card .ze-card-copy small{font-size:12px}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(#conversation-home,.hc-dialog) .ze-edit-card:hover .ze-edit-clip:first-child{transform:translate(-3px)rotate(-10deg)}:is(#conversation-home,.hc-dialog) .ze-edit-card:hover .ze-edit-clip:last-child{transform:translate(3px)rotate(10deg)}}@container ze-app (width<=700px){:is(#conversation-home,.hc-dialog) .ze-edit-art{height:176px}:is(#conversation-home,.hc-dialog) .ze-edit-canvas{transform:scale(.86)}}@container ze-app (width<=480px){:is(#conversation-home,.hc-dialog) .ze-edit-card{min-height:116px}:is(#conversation-home,.hc-dialog) .ze-edit-art{width:112px;min-width:112px;height:auto;min-height:116px}:is(#conversation-home,.hc-dialog) .ze-edit-canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.39)}:is(#conversation-home,.hc-dialog) .ze-edit-label{display:none}:is(#conversation-home,.hc-dialog) .ze-edit-card .ze-card-copy{gap:7px;padding:15px 12px}:is(#conversation-home,.hc-dialog) .ze-edit-card .ze-card-copy strong{font-size:14px;line-height:1.5}:is(#conversation-home,.hc-dialog) .ze-edit-card .ze-card-copy small{padding-right:5px;font-size:11px;line-height:1.6}:is(#conversation-home,.hc-dialog) .ze-edit-card .ze-edit-caption{display:none}}@media (height<=800px) and (width>=701px){@container ze-app (width>=701px){:is(#conversation-home,.hc-dialog) .ze-edit-art{height:136px}:is(#conversation-home,.hc-dialog) .ze-edit-canvas{transform:scale(.72)}:is(#conversation-home,.hc-dialog) .ze-edit-card .ze-card-copy{gap:6px;padding:12px 18px}:is(#conversation-home,.hc-dialog) .ze-edit-card .ze-card-copy strong{font-size:15px}:is(#conversation-home,.hc-dialog) .ze-edit-card .ze-card-copy small{font-size:11px}}}:is(#conversation-home,.hc-dialog) .ze-context .ze-back-home{color:#7057c8;background:#fff;border:1px solid #dad3f5;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:6px 12px;font-size:12px;display:inline-flex}:is(#conversation-home,.hc-dialog) .ze-back-home svg{width:16px;height:16px}:is(#conversation-home,.hc-dialog) .ze-context-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container ze-app (width<=700px){:is(#conversation-home,.hc-dialog) .ze-context .ze-back-home{min-height:44px;padding:7px 10px}}:is(#conversation-home,.hc-dialog) .ze-format-choices{grid-template-columns:repeat(3,minmax(0,280px));align-items:stretch}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-image-card{border-radius:14px;min-height:0}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-picture{height:112px}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-card-copy{gap:6px;min-height:94px;padding:13px 14px}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-card-copy strong{font-size:14px;line-height:1.5}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-card-copy small{font-size:11px;line-height:1.6}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-edit-canvas{transform:scale(.59)}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-edit-label{letter-spacing:0;padding:3px 5px;font-size:9px;top:8px;left:10px}:is(#conversation-home,.hc-dialog) .ze-format-art{background:linear-gradient(135deg,#f0edf9,#e8ecf2);place-items:center;display:grid}:is(#conversation-home,.hc-dialog) .ze-format-photo{border:4px solid #fff;border-radius:9px;width:72%;height:92px;overflow:hidden;transform:rotate(-3deg);box-shadow:0 5px 15px #544a6618}:is(#conversation-home,.hc-dialog) .ze-format-photo img{object-position:50% 36%}:is(#conversation-home,.hc-dialog) .ze-format-caption{color:#75698e;background:#ffffffeb;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:9px;line-height:1.4;display:flex;position:absolute;bottom:8px;left:10px}:is(#conversation-home,.hc-dialog) .ze-format-caption svg{width:12px;height:12px}:is(#conversation-home,.hc-dialog) .ze-storyboard{align-items:center;gap:6px;width:88%;height:81px;display:flex;transform:rotate(-3deg)}:is(#conversation-home,.hc-dialog) .ze-storyboard-scene{border:3px solid #fff;border-radius:6px;flex:1;min-width:0;height:70px;position:relative;overflow:hidden;box-shadow:0 4px 12px #544a6615}:is(#conversation-home,.hc-dialog) .ze-storyboard-scene:nth-child(2){transform:translateY(-5px)}:is(#conversation-home,.hc-dialog) .ze-storyboard-scene span{color:#fff;background:#34304980;border-radius:3px;padding:1px 3px;font-size:8px;position:absolute;top:3px;left:3px}:is(#conversation-home,.hc-dialog) .ze-reference-art{padding:13px 22px 20px}:is(#conversation-home,.hc-dialog) .ze-reference-art .ze-compare{max-width:204px;height:78px}@container ze-app (width<=700px){:is(#conversation-home,.hc-dialog) .ze-format-choices{grid-template-columns:repeat(2,minmax(0,260px))}}@container ze-app (width<=480px){:is(#conversation-home,.hc-dialog) .ze-format-choices{grid-template-columns:minmax(0,1fr)}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-image-card{min-height:96px}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-picture{width:100px;min-width:100px;height:auto;min-height:96px}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-card-copy{gap:5px;min-height:96px;padding:12px}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-card-copy strong{font-size:13px}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-edit-canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.34)}:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-format-caption,:is(#conversation-home,.hc-dialog) .ze-format-choices .ze-edit-label{display:none}:is(#conversation-home,.hc-dialog) .ze-format-photo{border-width:3px;width:82%;height:76px}:is(#conversation-home,.hc-dialog) .ze-storyboard{gap:3px;width:90%;height:68px}:is(#conversation-home,.hc-dialog) .ze-storyboard-scene{border-width:2px;height:59px}:is(#conversation-home,.hc-dialog) .ze-storyboard-scene span{display:none}:is(#conversation-home,.hc-dialog) .ze-reference-art{padding:12px 8px}:is(#conversation-home,.hc-dialog) .ze-reference-art .ze-compare{gap:4px;height:66px}}:is(#conversation-home,.hc-dialog) .ze-history-work-icon.has-cover{background:0 0;border-radius:8px;flex-shrink:0;width:50px;height:auto;overflow:hidden}:is(#conversation-home,.hc-dialog) .ze-history-work-icon.has-cover .cec-thumbnail{width:50px;min-width:0}@container ze-app (width<=700px){#conversation-home[data-entry=industry] .ze-scroll{container:ze-welcome/size}#conversation-home[data-entry=industry] .ze-hero{text-align:center;padding:0 0 12px}#conversation-home[data-entry=industry] .ze-hero h1{letter-spacing:-.5px;margin:0 0 9px;font-size:clamp(22px,6.2cqi,28px);line-height:1.4}#conversation-home[data-entry=industry] .ze-hero .ze-eyebrow{letter-spacing:2px;margin-bottom:10px;font-size:9px;line-height:1.4;display:block}#conversation-home[data-entry=industry] .ze-hero p{margin:0;font-size:12px;line-height:1.65;display:block}#conversation-home[data-entry=industry] .ze-bubble.current{align-items:flex-start;gap:9px;margin:8px 0 14px;font-size:13px;line-height:1.65;display:flex}#conversation-home[data-entry=industry] .ze-helper{display:none}#conversation-home[data-entry=industry] .ze-thread{flex-direction:column;justify-content:center;min-height:100%;padding:18px 14px 22px;display:flex}#conversation-home[data-entry=industry] .ze-thread>*{flex-shrink:0}#conversation-home[data-entry=industry] .ze-choices{grid-template-columns:1fr;gap:9px;margin:0}#conversation-home[data-entry=industry] .ze-image-card{border-radius:12px;flex-direction:row;align-items:stretch;min-height:74px}#conversation-home[data-entry=industry] .ze-picture{width:82px;min-width:82px;height:74px}#conversation-home[data-entry=industry] .ze-image-number{display:none}#conversation-home[data-entry=industry] .ze-card-copy{justify-content:center;gap:4px;padding:9px 12px}#conversation-home[data-entry=industry] .ze-card-copy strong{padding-right:12px;font-size:14px}#conversation-home[data-entry=industry] .ze-card-copy small{padding-right:9px;font-size:11px;line-height:1.4}#conversation-home[data-entry=industry] .ze-card-copy>svg{top:calc(50% - 7px);right:8px}#conversation-home[data-entry=industry] .ze-phase{gap:7px;min-height:32px;padding:7px 10px}#conversation-home[data-entry=industry] .ze-composer{padding:9px 12px 6px}#conversation-home[data-entry=industry] .ze-composer textarea{height:29px;min-height:29px;padding:0;font-size:16px;line-height:1.5}#conversation-home[data-entry=industry] .ze-quick-edits .ze-step-button{min-height:44px;padding:5px 4px}#conversation-home[data-entry=industry] .ze-footnote{display:none}}@container ze-welcome (height<=400px){#conversation-home[data-entry=industry] .ze-thread{padding:4px 14px}#conversation-home[data-entry=industry] .ze-hero{padding-bottom:4px}#conversation-home[data-entry=industry] .ze-hero .ze-eyebrow{margin-bottom:5px}#conversation-home[data-entry=industry] .ze-hero h1{margin-bottom:5px;font-size:22px}#conversation-home[data-entry=industry] .ze-hero p{font-size:11px}#conversation-home[data-entry=industry] .ze-bubble.current{margin:3px 0 5px;font-size:12px;line-height:1.5}#conversation-home[data-entry=industry] .ze-bubble.current .ze-avatar{width:24px;height:24px}#conversation-home[data-entry=industry] .ze-choices{gap:5px}#conversation-home[data-entry=industry] .ze-image-card{min-height:60px}#conversation-home[data-entry=industry] .ze-picture{width:64px;min-width:64px;height:60px}#conversation-home[data-entry=industry] .ze-card-copy{gap:2px;padding:4px 9px}}:is(#conversation-home,.hc-dialog) .ze-case-gallery{border-top:1px solid #e5e7ee;max-width:1000px;margin:10px auto 36px;padding:30px 36px 0}:is(#conversation-home,.hc-dialog) .ze-case-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}:is(#conversation-home,.hc-dialog) .ze-case-eyebrow{letter-spacing:1.7px;color:#8b80bb;font-size:10px}:is(#conversation-home,.hc-dialog) .ze-case-header h2{letter-spacing:-.5px;margin:5px 0 0;font-size:22px;font-weight:600}:is(#conversation-home,.hc-dialog) .ze-case-pagination{justify-content:center;align-items:center;gap:18px;margin-top:26px;display:flex}:is(#conversation-home,.hc-dialog) .ze-case-page-count{color:#939bad;white-space:nowrap;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-case-page-button{background:#fff;border:1px solid #e1e3ed;border-radius:10px;align-items:center;gap:5px;min-height:44px;padding:8px 12px;font-size:12px;display:inline-flex}:is(#conversation-home,.hc-dialog) .ze-case-page-button:disabled{opacity:.38}:is(#conversation-home,.hc-dialog) .ze-case-page-button svg{width:15px;height:15px}:is(#conversation-home,.hc-dialog) .ze-case-filters{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#d9d6ed transparent;gap:8px;margin-bottom:10px;padding:1px 1px 12px;display:flex;overflow-x:auto}:is(#conversation-home,.hc-dialog) .ze-case-filter{color:#7b8595;white-space:nowrap;background:#fff;border:1px solid #e4e5ed;border-radius:24px;flex-shrink:0;min-height:44px;padding:9px 15px;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-case-filter[aria-pressed=true]{color:#6a57d7;background:#eeecff;border-color:#cfc8fa}:is(#conversation-home,.hc-dialog) .ze-case-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}:is(#conversation-home,.hc-dialog) .ze-case-card{text-align:left;background:#fff;border:1px solid #e4e6ee;border-radius:15px;flex-direction:column;min-width:0;padding:0;transition:border-color .18s,transform .18s;display:flex;overflow:hidden}:is(#conversation-home,.hc-dialog) .ze-case-card:hover{border-color:#bcb4ed;transform:translateY(-2px)}:is(#conversation-home,.hc-dialog) .ze-case-poster{aspect-ratio:16/10;background:#edecf4;place-items:center;width:100%;min-height:120px;display:grid;position:relative;overflow:hidden}:is(#conversation-home,.hc-dialog) .ze-case-poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:is(#conversation-home,.hc-dialog) .ze-case-poster-empty{background:linear-gradient(150deg,#f1f0f7,#e6e7f0)}:is(#conversation-home,.hc-dialog) .ze-case-card:nth-child(3n+2) .ze-case-poster-empty{background:linear-gradient(150deg,#f4f0eb,#e9e4df)}:is(#conversation-home,.hc-dialog) .ze-case-card:nth-child(3n) .ze-case-poster-empty{background:linear-gradient(150deg,#eef2f2,#e0e8e9)}:is(#conversation-home,.hc-dialog) .ze-case-number{letter-spacing:2px;color:#9b98aa;font-size:11px;position:absolute;top:14px;left:15px}:is(#conversation-home,.hc-dialog) .ze-case-play{color:#858097;z-index:1;background:#ffffffab;border:1px solid #ffffffc9;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .18s;display:grid}:is(#conversation-home,.hc-dialog) .ze-case-play svg{fill:currentColor;stroke-width:1.3px;width:20px;height:20px;margin-left:2px}:is(#conversation-home,.hc-dialog) .ze-case-card:hover .ze-case-play{transform:scale(1.08)}:is(#conversation-home,.hc-dialog) .ze-case-video-label{letter-spacing:.5px;color:#9a95a5;font-size:11px;position:absolute;bottom:10px}:is(#conversation-home,.hc-dialog) .ze-case-copy{flex-direction:column;gap:7px;min-width:0;padding:13px 14px 15px;display:flex}:is(#conversation-home,.hc-dialog) .ze-case-copy strong{color:#414b5d;overflow-wrap:anywhere;font-size:13px;font-weight:500}:is(#conversation-home,.hc-dialog) .ze-case-copy small{color:#99a0ae;font-size:11px;line-height:1.5}:is(#conversation-home,.hc-dialog) .ze-case-note{color:#9ba2af;text-align:center;margin:18px 0 0;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-case-empty{text-align:center;color:#969dac;border:1px dashed #dedde8;border-radius:14px;grid-column:1/-1;padding:55px 20px;font-size:13px}:is(#conversation-home,.hc-dialog) .ze-case-player{background:#181820;border-radius:12px;width:100%;max-height:55vh;display:block}:is(#conversation-home,.hc-dialog) .ze-case-player-empty{aspect-ratio:16/10;color:#9a91b0;text-align:center;background:#f2f1f7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:220px;padding:25px;display:flex}:is(#conversation-home,.hc-dialog) .ze-case-player-empty>svg{stroke-width:1.2px;width:42px;height:42px}:is(#conversation-home,.hc-dialog) .ze-case-player-empty strong{font-size:15px;font-weight:500}:is(#conversation-home,.hc-dialog) .ze-case-player-empty p{margin:0;font-size:12px}@container ze-app (width<=700px){:is(#conversation-home,.hc-dialog) .ze-case-gallery{display:none}:is(#conversation-home,.hc-dialog) .ze-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@container ze-app (width<=480px){:is(#conversation-home,.hc-dialog) .ze-case-gallery{padding-inline:16px}:is(#conversation-home,.hc-dialog) .ze-case-header{flex-wrap:wrap;gap:10px}:is(#conversation-home,.hc-dialog) .ze-case-header h2{font-size:20px}:is(#conversation-home,.hc-dialog) .ze-case-pagination{gap:14px;margin-top:22px}:is(#conversation-home,.hc-dialog) .ze-case-page-button{padding:8px;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-case-page-count{font-size:11px}:is(#conversation-home,.hc-dialog) .ze-case-filters{gap:7px}:is(#conversation-home,.hc-dialog) .ze-case-filter{padding:8px 12px;font-size:11px}:is(#conversation-home,.hc-dialog) .ze-case-copy{gap:5px;padding:11px}:is(#conversation-home,.hc-dialog) .ze-case-copy strong{font-size:12px}:is(#conversation-home,.hc-dialog) .ze-case-copy small{font-size:10px}:is(#conversation-home,.hc-dialog) .ze-case-poster{aspect-ratio:3/4}:is(#conversation-home,.hc-dialog) .ze-case-play{width:42px;height:42px}:is(#conversation-home,.hc-dialog) .ze-case-video-label{font-size:10px}}:is(#conversation-home,.hc-dialog) .ze-module-nav{align-items:center;gap:4px;display:flex;position:relative}:is(#conversation-home,.hc-dialog) .ze-module-nav .ze-nav-item{flex:1;min-width:0;padding-bottom:22px}:is(#conversation-home,.hc-dialog) .ze-module-tutorial{color:#8d82b3;border-radius:6px;justify-content:center;align-items:center;gap:3px;min-height:28px;font-size:10px;display:inline-flex}:is(#conversation-home,.hc-dialog) .ze-module-tutorial svg{width:12px;height:12px}:is(#conversation-home,.hc-dialog) .ze-module-nav:not(.compact) .ze-module-tutorial{position:absolute;bottom:1px;left:12px;right:12px}:is(#conversation-home,.hc-dialog) .ze-module-tutorial:hover{color:#6f53e8;background:#f0edff}:is(#conversation-home,.hc-dialog) .ze-module-nav.compact .ze-navigation-choice{flex:1;min-width:0}:is(#conversation-home,.hc-dialog) .ze-module-nav.compact .ze-module-tutorial{min-height:44px;padding:0 12px;font-size:12px}:is(#conversation-home,.hc-dialog) .ze-module-nav.compact .ze-module-tutorial svg{width:16px;height:16px}:is(#conversation-home,.hc-dialog) .ze-tutorial-player{background:#191a22;border-radius:12px;width:100%;max-height:65vh;display:block}:is(#conversation-home,.hc-dialog) .cs-director-guided-options .cs-director-type-reason{white-space:pre-line;overflow-wrap:anywhere}#conversation-home{--ui-border:#e5e7eb;--ui-card:#fff;--ui-text:#1f2937;--ui-muted:#7a8496;border:0;width:100%;height:100dvh;max-height:none;margin:0;font-size:16px;line-height:26px}#conversation-home .ze-main{min-width:0;min-height:0}#conversation-home .ze-site-brand-icon img{object-fit:contain}#conversation-home .ze-scroll{scroll-padding-block:16px}#conversation-home .ze-bubble.current{outline:none}#conversation-home .ze-bubble p{overflow-wrap:anywhere;white-space:pre-wrap}#conversation-home .ze-case-poster img{object-fit:cover;width:100%;height:100%}#conversation-home .ze-case-gallery{padding-bottom:24px}#conversation-home .hc-work-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 36px 24px;overflow-y:auto}#conversation-home .hc-work-surface{min-width:0;max-width:928px;margin:0 auto}:is(#conversation-home,.hc-dialog) .hc-stack{flex-direction:column;gap:16px;min-width:0;display:flex}:is(#conversation-home,.hc-dialog) .hc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}:is(#conversation-home,.hc-dialog) .hc-card{background:#fff;border:1px solid #e2e3ed;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 8px 28px #24213d04}:is(#conversation-home,.hc-dialog) .hc-card>header{padding:22px 24px 14px}:is(#conversation-home,.hc-dialog) .hc-card h2{color:#252b3b;letter-spacing:-.3px;margin:0;font-size:20px;font-weight:600;line-height:1.5}:is(#conversation-home,.hc-dialog) .hc-card>header p{color:#7f8797;margin:7px 0 0;font-size:13px;line-height:1.8}:is(#conversation-home,.hc-dialog) .hc-card-body{min-width:0;padding:0 24px 22px}:is(#conversation-home,.hc-dialog) .hc-card>footer{padding:0 24px 22px}:is(#conversation-home,.hc-dialog) .hc-actions{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}:is(#conversation-home,.hc-dialog) .hc-primary,:is(#conversation-home,.hc-dialog) .hc-secondary{min-height:42px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}:is(#conversation-home,.hc-dialog) .hc-primary{color:#fff;background:#7363ee;border:1px solid #0000}:is(#conversation-home,.hc-dialog) .hc-secondary{color:#6657d8;background:#fff;border:1px solid #ddddea}:is(#conversation-home,.hc-dialog) :is(.hc-primary,.hc-secondary):disabled{cursor:default;opacity:.5}:is(#conversation-home,.hc-dialog) .hc-field{color:#5e6677;flex-direction:column;gap:7px;min-width:0;font-size:13px;display:flex}:is(#conversation-home,.hc-dialog) .hc-field>span{font-weight:500}:is(#conversation-home,.hc-dialog) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){box-sizing:border-box;color:#303747;max-width:100%;font:inherit;background:#fff;border:1px solid #dfe2ec;border-radius:10px;min-height:42px;padding:10px 12px;font-size:13px;line-height:1.7}:is(#conversation-home,.hc-dialog) textarea{resize:vertical;width:100%;min-height:95px}:is(#conversation-home,.hc-dialog) :is(input,textarea,select):focus-visible{outline-offset:1px;border-color:#b1a7f4;outline:3px solid #ece9ff}:is(#conversation-home,.hc-dialog) :is(input[type=checkbox],input[type=radio]){accent-color:#7363ee;min-width:17px;min-height:17px}:is(#conversation-home,.hc-dialog) .hc-field small{color:#8b92a2;font-size:11px;line-height:1.7}:is(#conversation-home,.hc-dialog) fieldset{border:1px solid #e5e4ee;border-radius:12px;min-width:0;margin:12px 0;padding:12px}:is(#conversation-home,.hc-dialog) legend{color:#737b8f;padding:0 5px;font-size:12px}:is(#conversation-home,.hc-dialog) .hc-item{background:#fcfbff;border:1px solid #e4e3ee;border-radius:13px;min-width:0;padding:14px}:is(#conversation-home,.hc-dialog) .hc-choice{color:#6d6587;background:#fff;border:1px solid #e2e1ec;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:9px 12px;display:inline-flex}:is(#conversation-home,.hc-dialog) .hc-choice[aria-pressed=true]{color:#6b55de;background:#f4f1ff;border-color:#b8a8f7}:is(#conversation-home,.hc-dialog) .hc-check{align-items:center;gap:8px;font-size:13px;line-height:1.8;display:flex}:is(#conversation-home,.hc-dialog) .hc-prewrap{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:420px;font-size:13px;line-height:1.9;overflow:auto}:is(#conversation-home,.hc-dialog) .hc-message{color:#545c6e;align-items:flex-start;gap:11px;margin:12px 0;font-size:14px;line-height:1.8;display:flex}:is(#conversation-home,.hc-dialog) .hc-message>div{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}:is(#conversation-home,.hc-dialog) .hc-message-user{justify-content:flex-end}:is(#conversation-home,.hc-dialog) .hc-message-user>div{background:#eeeaff;border-radius:14px;padding:10px 14px}:is(#conversation-home,.hc-dialog) .hc-avatar{color:#7c6be8;background:#ece9ff;border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}:is(#conversation-home,.hc-dialog) .hc-avatar svg{width:19px;height:19px}:is(#conversation-home,.hc-dialog) .hc-notice{color:#7c7490;overflow-wrap:anywhere;background:#f6f4fd;border:1px solid #e7e0f5;border-radius:12px;padding:11px 14px;font-size:12px;line-height:1.8}:is(#conversation-home,.hc-dialog) .hc-notice button{margin:5px}:is(#conversation-home,.hc-dialog) .hc-error{color:#a5573d;background:#fff8f4;border-color:#efd4c5}#conversation-home .hc-home-notice{color:#81718e;flex-shrink:0;padding:7px 24px;font-size:12px;line-height:1.7}:is(#conversation-home,.hc-dialog) .hc-video video{object-fit:contain;background:#171622;border-radius:12px;width:100%;max-height:480px;display:block}:is(#conversation-home,.hc-dialog) .hc-video button{margin-top:8px}.hc-dialog{--ui-border:#e5e7eb;--ui-card:#fff;--ui-text:#1f2937;--ze-border:#e5e7eb;width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;font:14px/1.8 Inter,PingFang SC,Microsoft YaHei,sans-serif}.hc-dialog.rm-modal-wide{width:min(900px,100vw - 32px)}.hc-dialog>.rm-modal-header{z-index:1;background:#fff;border-bottom:1px solid #edeaf4;margin:0;padding:17px 22px;position:sticky;top:0}.hc-dialog .rm-modal-close{min-width:40px;min-height:40px;font-size:24px}.hc-dialog>.ze-dialog-body{padding:20px 22px}.hc-dialog .ze-skill-picker button{min-height:86px}#conversation-home :is(button,a):focus-visible,.hc-dialog :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #ccc4fb}@container ze-app (width<=700px){#conversation-home .ze-case-gallery{display:none}#conversation-home .hc-work-scroll{padding:12px 16px 18px}}@media (width<=600px){#conversation-home .ze-header{padding-inline:15px}#conversation-home .hc-work-scroll{padding:10px 12px 18px}:is(#conversation-home,.hc-dialog) .hc-grid{grid-template-columns:1fr}:is(#conversation-home,.hc-dialog) .hc-card{border-radius:16px}:is(#conversation-home,.hc-dialog) .hc-card>header{padding:17px 16px 12px}:is(#conversation-home,.hc-dialog) .hc-card-body,:is(#conversation-home,.hc-dialog) .hc-card>footer{padding:0 16px 18px}:is(#conversation-home,.hc-dialog) .hc-card h2{font-size:18px}:is(#conversation-home,.hc-dialog) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){max-width:100%;font-size:16px}.hc-dialog{width:calc(100vw - 16px)}.hc-dialog>.ze-dialog-body{padding:17px}#conversation-home .ze-context{gap:7px}#conversation-home .ze-context button{min-height:44px}#conversation-home .ze-context-label{font-size:11px}}#conversation-home .hc-subcard{background:#fcfbff;border:1px solid #e7e5ee;border-radius:12px;padding:16px}#conversation-home .hc-media-item{border:1px solid #e7e5ee;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}#conversation-home .hc-media-item img{object-fit:contain;border-radius:8px;max-width:112px;max-height:112px}#conversation-home .hc-file{max-width:100%;font-size:14px;display:block}#conversation-home .hc-script{white-space:pre-wrap;overflow-wrap:anywhere;background:#f8f7fc;border-radius:10px;padding:16px;line-height:1.8}:is(body:has([data-conversation-home-host]:not([hidden])),body:has(>#app>#conversation-home)){margin:0;padding:0;overflow:hidden}@media (width<=600px){#conversation-home .ze-profile-entry>svg:last-child{display:none}}#conversation-home[data-embedded]{height:100%;min-height:0}@media (width<=600px){#conversation-home .ze-composer-bottom{flex-wrap:wrap}#conversation-home .ze-composer-bottom>.ze-quiet,#conversation-home .ze-composer-buttons{white-space:nowrap;flex-shrink:0}}.replica-loop-demo .rd-collage{isolation:isolate;background:#fff;border-radius:15px;width:100%;position:relative;overflow:hidden}.replica-loop-demo .rd-collage>.example-collage{border-radius:inherit;width:100%;max-width:none;height:auto;margin:0;display:block}.replica-loop-demo .rd-output{z-index:1;visibility:hidden;pointer-events:none;border-radius:12px;position:absolute;inset:.5% .3% .5% 28.5%;overflow:hidden}.replica-loop-demo .rd-output[data-fitted=true]{visibility:visible}.rd-demo.replica-loop-demo .rd-stage{opacity:0;background-repeat:no-repeat;background-size:300%;width:100%;height:100%;transition:none;display:block;position:absolute;inset:0}.replica-loop-demo .rd-stage.is-visible{opacity:1}.rd-demo.replica-loop-demo .rd-stage.is-detail{background-size:cover}.replica-loop-demo .rd-source{z-index:2;pointer-events:none;border:3px solid #0000;border-radius:11px;width:27.6%;height:32.5%;margin:0;transition:border-color .18s,box-shadow .18s;position:absolute;left:.3%}.replica-loop-demo .rd-source[data-replica-step="1"]{top:.5%}.replica-loop-demo .rd-source[data-replica-step="2"]{top:33.7%}.replica-loop-demo .rd-source[data-replica-step="3"]{top:66.9%}.replica-loop-demo .rd-source>span{color:#8a5a0c;background:#fff4c4;border:1px solid #f3d77c;border-radius:5px;max-width:calc(100% - 16px);padding:4px 9px;font-size:11px;font-weight:600;line-height:1.5;position:absolute;bottom:8px;left:8px;box-shadow:0 2px 8px #8a5a0c1a}.replica-loop-demo .rd-source.is-active{border-color:#eab308;box-shadow:inset 0 0 0 1px #fffdf2,0 0 0 2px #fef0b5,0 0 18px #eab30866}.replica-loop-demo .rd-source.is-active>span{color:#6b4508;background:#ffdf69;border-color:#eab308}.rd-demo.replica-loop-demo .rd-flight{z-index:4;transform-origin:50%;pointer-events:none;background-repeat:no-repeat;background-size:362.32% 307.69%;border:3px solid #eab308;border-radius:12px;width:27.6%;height:32.5%;animation:.6s cubic-bezier(.2,.65,.25,1) forwards replica-source-flight;position:absolute;left:.3%;overflow:hidden;box-shadow:0 0 0 2px #fff9df,0 8px 24px #a162074d}.replica-loop-demo .rd-flight-1{--rd-flight-x:184%;--rd-flight-y:41%;background-position:0 0;top:.5%}.replica-loop-demo .rd-flight-2{--rd-flight-x:260%;--rd-flight-y:-24%;background-position:0;top:33.7%}.replica-loop-demo .rd-flight-3{--rd-flight-x:163%;--rd-flight-y:-56%;background-position:0 100%;top:66.9%}@keyframes replica-source-flight{0%{opacity:0;transform:translate(0)scale(.88)}13%{opacity:1}72%{opacity:.9}to{transform:translate(var(--rd-flight-x),var(--rd-flight-y)) scale(.34);opacity:0}}.replica-loop-demo .rd-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:13px 1px 0;display:flex}#remake-app .replica-loop-demo .rd-status{color:#8a5a0c;text-align:left;flex:110px;min-width:0;margin:0;font-size:12px;line-height:1.8}.replica-loop-demo .rd-autoplay-label{color:var(--ui-muted);font-size:11px;line-height:1.8}.replica-loop-demo .rd-playback-controls{gap:7px;display:flex}.replica-loop-demo .rd-playback-controls button,.replica-loop-demo .rd-load-error button{border:1px solid var(--ui-border);min-height:30px;color:var(--ui-primary);background:#fff;border-radius:7px;padding:5px 9px;font-size:11px}.replica-loop-demo .rd-playback-controls button:disabled{opacity:1;cursor:default;background:var(--ui-page);border-color:var(--ui-border);color:var(--ui-muted);box-shadow:none}.replica-loop-demo.is-reduced .rd-stage,.replica-loop-demo.is-reduced .rd-source{transition:none}@media (width<=540px){.replica-loop-demo .rd-collage{border-radius:10px}.replica-loop-demo .rd-output{border-radius:8px}.replica-loop-demo .rd-source{border-width:2px;border-radius:7px}.replica-loop-demo .rd-source>span{max-width:calc(100% - 6px);padding:2px 5px;font-size:10px;bottom:3px;left:3px}.replica-loop-demo .rd-flight{border-radius:8px}.replica-loop-demo .rd-controls{gap:8px;padding-top:10px}}@media (prefers-reduced-motion:reduce){.replica-loop-demo .rd-stage,.replica-loop-demo .rd-source{transition:none}.replica-loop-demo .rd-flight{animation:none;display:none}}@media (width>=951px) and (height<=700px){#remake-app .replica-loop-demo{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}#remake-app .replica-loop-demo .rd-collage{width:min(100%,166.86dvh - 525.609px)}#remake-app .replica-loop-demo .rd-controls{gap:6px;width:100%;padding-top:7px}}.replica-result-card{color:#4b5563;text-align:left;box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:860px;height:100%;min-height:0;max-height:100%;margin:0 auto;padding:5px 0 0;display:flex;container-type:inline-size}.replica-result-card .replica-result-heading{text-align:left;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 20px;display:flex}.replica-result-card .replica-result-heading h2{color:#1f2937;letter-spacing:-.4px;margin:0;font-size:23px;font-weight:700;line-height:1.4}.replica-result-heading h2 span{white-space:nowrap}.replica-result-card .replica-result-heading p{color:#9ca3af;margin:7px 0 0;font-size:13px;line-height:1.5}.replica-result-status{color:#929baa;white-space:nowrap;flex:none;align-items:center;gap:6px;padding-top:7px;font-size:12px;display:inline-flex}.replica-result-status i{background:#a5a1f6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f1efff}.replica-result-status.is-ready i{background:#10b981;box-shadow:0 0 0 4px #e9f9f3}.replica-result-status.is-failed i{background:#e8ad57;box-shadow:0 0 0 4px #fff7e9}.replica-result-player,.replica-result-progress,.replica-result-loading,.replica-result-unavailable{box-sizing:border-box;color:#c4cbd6;background:#101824;border:0;border-radius:17px;flex:auto;width:100%;height:clamp(210px,100dvh - 365px,560px);min-height:0;max-height:560px;position:relative;overflow:hidden}.replica-result-progress,.replica-result-loading,.replica-result-unavailable{text-align:center;background:#141f33;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:28px 24px;display:flex}.replica-result-card svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px}.replica-result-progress>svg,.replica-result-loading>svg,.replica-result-unavailable>svg{stroke-width:1.5px;color:#fff;width:27px;height:27px}.replica-result-progress>strong,.replica-result-loading>strong,.replica-result-unavailable>strong{color:#fff;overflow-wrap:anywhere;max-width:100%;font-size:17px;font-weight:500;line-height:1.65}.replica-result-progress>span{color:#b8c7df;font-size:13px}.replica-result-progress>small{color:#8b9ab4;margin-top:-8px;font-size:10px}.replica-result-track{background:#364155;border-radius:5px;width:78%;height:4px;margin:1px 0 4px;overflow:hidden}.replica-result-track>i{border-radius:inherit;background:#9386ff;height:100%;transition:width .2s;display:block}.replica-result-screen{place-items:center;min-height:0;display:grid;position:absolute;inset:32px 0 76px}.replica-result-screen video{object-fit:contain;background:#101824;width:100%;height:100%;display:block;position:absolute;inset:0}#remake-app .replica-result-card .replica-result-screen video{object-fit:contain;background:#101824;border-radius:0;width:100%;height:100%;max-height:100%}.replica-result-player button{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.replica-result-player .replica-result-center-play{color:#fff;background:#202939cc;border:1px solid #cbd2df;border-radius:50%;width:58px;height:58px;transition:opacity .15s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.replica-result-center-play svg{fill:currentColor;stroke-width:1px;width:23px;height:23px;transform:translate(2px)}.replica-result-player.is-playing .replica-result-center-play{opacity:0;pointer-events:none}.replica-result-player.is-playing .replica-result-center-play:focus-visible{opacity:1;pointer-events:auto}.replica-result-controls{position:absolute;bottom:16px;left:18px;right:18px}.replica-result-seek{appearance:none;box-sizing:border-box;background:linear-gradient(to right,#8c7bf3 var(--replica-play-progress,0%),#41434b var(--replica-play-progress,0%));cursor:pointer;accent-color:#8c7bf3;border:1px solid #6f7480;border-radius:4px;width:100%;height:4px;margin:6px 0 14px;display:block}.replica-result-seek::-webkit-slider-thumb{appearance:none;background:#8c7bf3;border:0;border-radius:50%;width:17px;height:17px}.replica-result-seek::-moz-range-thumb{background:#8c7bf3;border:0;border-radius:50%;width:17px;height:17px}.replica-result-controls-row{align-items:center;gap:10px;display:flex}.replica-result-controls-row button{flex:none;min-width:25px;height:25px;font-size:13px}.replica-result-time{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.replica-result-spacer{flex:1}.replica-result-player button:hover{color:#fff}.replica-result-card :is(button,input,a):focus-visible{outline-offset:4px;outline:2px solid #8c7bf3}.replica-result-delivery{flex:none;margin-top:16px}.replica-result-tools{background:#f9fafc;border:1px solid #e3e5eb;border-radius:99px;justify-content:center;align-items:center;gap:2px;padding:5px 7px;display:flex}.replica-result-tools :is(a,button){color:#525e70;min-width:0;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:30px;justify-content:center;align-items:center;gap:6px;padding:5px 14px;font-size:12px;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.replica-result-tools :is(a,button):hover{color:#7562ff;background:#f1efff}.replica-result-tools svg{width:17px;height:17px}.replica-result-card .replica-result-retention{color:#bd842d;overflow-wrap:anywhere;background:#fffaef;border-radius:11px;flex-wrap:wrap;gap:2px 7px;margin:14px 0 0;padding:12px;font-size:11px;line-height:1.8;display:flex}.replica-result-retention>span:not(:last-child):after{content:" ·";padding-left:7px}.replica-result-card .replica-result-waiting{color:#9ca3af;flex:none;margin:15px 0 0;font-size:11px;line-height:1.8}.replica-result-card .replica-result-billing{color:#9ca3af;overflow-wrap:anywhere;flex:none;margin:10px 0 0;font-size:11px;line-height:1.6}.replica-result-waiting button,.replica-result-playback-error button{color:#7562ff;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3e5eb;border-radius:6px;margin-left:10px;padding:3px 8px}.replica-result-card .replica-result-playback-error{color:#b45309;margin:10px 0 0;font-size:12px;line-height:1.6}.replica-result-unavailable button{color:#ddd7ff;font:inherit;cursor:pointer;background:#29283e;border:1px solid #8c7bf3;border-radius:8px;padding:8px 14px;font-size:12px}.replica-result-unavailable button:disabled{opacity:.5;cursor:default}.replica-result-player:fullscreen{border-radius:0;width:100vw;height:100dvh;max-height:none}.replica-result-player:fullscreen .replica-result-screen{inset:32px 0 86px}@container (width<=350px){.replica-result-card .replica-result-heading h2{font-size:19px}.replica-result-card .replica-result-heading p{font-size:12px}.replica-result-status{padding-top:5px;font-size:11px}.replica-result-controls-row{gap:6px}.replica-result-time{font-size:11px}}@container (width>=600px){.replica-result-card .replica-result-heading h2{font-size:28px}.replica-result-card .replica-result-heading p{font-size:16px}.replica-result-status{font-size:15px}.replica-result-controls-row button{font-size:16px}.replica-result-time{font-size:15px}.replica-result-tools :is(a,button){min-height:42px;padding-inline:7px;font-size:14px}.replica-result-tools svg{width:22px;height:22px}.replica-result-card .replica-result-retention{font-size:14px}}@media (width>=951px) and (height<=700px){.replica-result-card .replica-result-heading{margin-bottom:14px}.replica-result-delivery{margin-top:10px}.replica-result-card .replica-result-retention{margin-top:8px;padding:8px 10px}.replica-result-tools :is(a,button){min-height:27px}.replica-result-progress,.replica-result-loading,.replica-result-unavailable{gap:13px}}@media (prefers-reduced-motion:reduce){.replica-result-card :is(.replica-result-center-play,.replica-result-track>i,.replica-result-tools :is(a,button)){transition:none}}.replica-result-card .replica-result-saved{color:#9ca3af;align-items:center;gap:8px;margin:12px 0 0;font-size:11px;line-height:1.8;display:flex}.replica-result-saved>span{color:#10b981;border:1px solid #10b981;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}@container (width<=499px){.replica-result-tools{gap:1px;padding-inline:4px}.replica-result-tools :is(a,button){gap:3px;padding-inline:5px;font-size:10px}.replica-result-tools svg{width:14px;height:14px}}.replica-result-motion{background:radial-gradient(circle,#8c7bf32b,#0000 70%);border-radius:50%;flex:none;place-items:center;width:72px;height:72px;display:grid;position:relative}.replica-result-motion:before,.replica-result-motion:after{content:"";box-sizing:border-box;pointer-events:none;border:2px solid #a99aff26;border-radius:50%;position:absolute;inset:0}.replica-result-motion:before{border-top-color:#b4a5ff;border-right-color:#8c7bf3;animation:1.8s linear infinite replica-result-orbit}.replica-result-motion:after{border-width:1px;border-bottom-color:#b4a5ff;animation:2.8s linear infinite reverse replica-result-orbit;inset:9px}.replica-result-motion>svg{color:#eeeaff;width:30px;height:30px;animation:1.8s ease-in-out infinite replica-result-breathe}@keyframes replica-result-orbit{to{transform:rotate(360deg)}}@keyframes replica-result-breathe{0%,to{opacity:.6;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@media (height<=700px){.replica-result-progress,.replica-result-loading{gap:10px;padding:16px 20px}.replica-result-motion{width:44px;height:44px}.replica-result-motion:after{inset:6px}.replica-result-motion>svg{width:23px;height:23px}}@media (prefers-reduced-motion:reduce){.replica-result-motion:before,.replica-result-motion:after,.replica-result-motion>svg{animation:none}}._player_1vfca_1{align-items:center;gap:10px;width:min(100%,560px);min-width:0;display:inline-flex}._label_1vfca_9{border:1px solid var(--creator-line,#19cce059);min-width:0;min-height:48px;color:var(--creator-text,#dff8ff);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;flex:1;align-items:center;padding:0 14px;display:flex;overflow:hidden}._button_1vfca_24{border:1px solid var(--creator-accent,#19cce0);background:var(--creator-panel-deep,#07131d);width:48px;height:48px;color:var(--creator-text,#f5fbff);cursor:pointer;border-radius:8px;flex:none;place-items:center;font-size:20px;display:grid}._button_1vfca_24:hover,._button_1vfca_24:focus-visible{background:var(--creator-accent-tint,#19cce01f)}._audio_1vfca_43{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._loadingStatus_1vfca_51{min-width:0;color:var(--creator-text,#dff8ff);overflow-wrap:anywhere;font-size:14px;line-height:1.5}._spinner_1vfca_59{border:2px solid var(--creator-accent-tint,#19cce033);border-top-color:var(--creator-accent,#19cce0);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite _audio-loading-spin_1vfca_1}@keyframes _audio-loading-spin_1vfca_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1vfca_59{animation:none}}.remake-object-audio-preview{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:100%;display:inline-flex}.remake-object-audio-trigger{border:1px solid var(--ui-border,#dedaf0);background:var(--ui-card,#fff);min-height:28px;color:var(--ui-primary,#7361ff);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:3px 6px;display:inline-flex}.remake-object-audio-trigger>svg{fill:currentColor;stroke:none;flex:none;width:17px;height:17px;display:block}.has-audio-name{width:100%}.has-audio-name .remake-audio-trigger-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}.remake-object-audio-trigger:focus-visible{outline:2px solid var(--ui-primary,#7361ff);outline-offset:2px}.remake-object-audio-preview .remake-object-audio-error,.remake-object-audio-warning{overflow-wrap:anywhere;color:#916426;max-width:100%;font-size:10px;line-height:1.6}.remake-audio-loading{border:2px solid #dedaff;border-top-color:currentColor;border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite object-audio-loading}#remake-app #replica-panel .replica-audio-name .remake-object-audio-trigger{width:100%;min-width:0;min-height:25px;color:var(--ui-primary,#7361ff);white-space:normal;text-overflow:clip;justify-content:center;align-items:center;gap:4px;padding:2px 3px;display:inline-flex;overflow:visible}#remake-app #remake-panel .remake-object-audio-preview .remake-object-audio-player>button{color:var(--ui-primary,#7361ff);font-size:14px}#remake-app #remake-panel .remake-object-audio-preview .remake-object-audio-player>button:after{content:none}@keyframes object-audio-loading{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.remake-audio-loading{animation:none}}#remake-app .replica-inline-link{text-align:left;width:100%;min-width:0}#remake-app .replica-inline-link .rm-video-link-input{margin-top:9px}#remake-app #replica-panel .vi-inline{font-size:11px}#remake-app #replica-panel .vi-inline button{min-height:0;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;padding:3px 4px}#remake-app #replica-panel .vi-inline .vi-stop{font-weight:600}#remake-app #replica-panel .vi-inline .vi-cancel{font-size:18px;line-height:1}#remake-app #replica-panel .notes-field{flex:none;height:94px;min-height:94px}#remake-app #replica-panel .notes-field textarea{flex:none;height:92px;min-height:92px}#remake-app .reference-content:has(>.replica-result-card){flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;min-height:0;padding:0;display:flex}#remake-app #replica-panel .replica-person-material{--replica-thumb:65px}#remake-app #replica-panel .replica-person-remove{left:calc(50% + var(--replica-thumb)/2 - 8px);z-index:2;border:1px solid var(--ui-border);background:var(--ui-card);width:18px;height:18px;min-height:18px;color:var(--ui-muted);cursor:pointer;border-radius:50%;place-items:center;padding:0;font:16px/1 sans-serif;display:grid;position:absolute;top:-4px}@media (width>=1500px){#remake-app #replica-panel .replica-person-material{--replica-thumb:76px}}@media (height<=700px) and (width>=541px){#remake-app #replica-panel .replica-person-material{--replica-thumb:36px}}@media (width<=540px){#remake-app #replica-panel .replica-person-material{--replica-thumb:30px}}#remake-app #replica-panel .replica-audio-material{position:relative}#remake-app #replica-panel .replica-audio-name{background:var(--ui-card);justify-content:center;min-width:0;margin-top:8px;font-size:11px;line-height:1.5;display:flex;position:relative}#remake-app #replica-panel .replica-audio-name>span{min-width:0;max-width:100%;display:block}#remake-app #replica-panel .replica-audio-name button{width:100%;max-width:100%;min-height:0;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;display:block;overflow:hidden}.replica-import-progress{color:#6253ca;background:#f8f7ff;border:1px solid #dedaff;border-radius:14px;gap:10px;margin:12px 0;padding:14px;display:grid}.replica-import-progress strong{align-items:center;gap:10px;display:flex}.replica-import-progress progress{accent-color:#7361ff;width:100%;height:6px}.replica-import-progress .rm-loading-spinner{border:2px solid #dedaff;border-top-color:#7361ff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite rm-loading-spin}.replica-audio-name .remake-object-audio-player{max-width:100%}@media (prefers-reduced-motion:reduce){.replica-import-progress .rm-loading-spinner{animation:none}}#remake-app #replica-panel .replica-audio-change{min-height:0;color:var(--ui-primary);cursor:pointer;background:0 0;border:0;margin:3px auto 0;padding:0 4px;font-family:inherit;font-size:10px;line-height:1.5;display:block}#remake-app .replica-source-objects{border:1px solid var(--ui-border);border-radius:12px;margin:12px 0;padding:12px;font-size:12px;line-height:1.6}#remake-app .replica-source-objects ul{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;max-height:210px;margin:8px 0;padding:0;list-style:none;display:grid;overflow:auto}#remake-app .replica-source-objects li{background:var(--ui-card);border:1px solid var(--ui-border);overflow-wrap:anywhere;border-radius:8px;padding:8px}#remake-app .replica-source-objects p{color:var(--ui-muted);margin:4px 0}#remake-app .replica-source-objects .remake-flat-assets{background:0 0;border:0;padding:0}#remake-app .replica-inline-uploads{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}#remake-app .replica-inline-material{align-items:center;gap:10px;padding:8px 0;display:flex}#remake-app .replica-inline-material .rm-asset-media{flex:none;width:65px}#remake-app .replica-inline-material label{flex:1;gap:4px;min-width:0;display:grid}#remake-app .replica-inline-material input{border:1px solid var(--ui-border);background:var(--ui-card);width:100%;min-width:0;color:inherit;border-radius:7px;padding:7px}#remake-app .replica-source-inputs{display:block}#remake-app #replica-panel .input-card>.notes-field{margin:12px 0}#remake-app .replica-legacy-audio{justify-content:space-between;align-items:center;gap:8px;margin:10px 0;display:flex}#remake-app #replica-panel .replica-analysis-action{border:1px solid var(--ui-primary);background:var(--ui-primary);color:#fff;min-height:36px;font:inherit;cursor:pointer;border-radius:8px;margin-top:8px;padding:8px 16px;font-weight:600}#remake-app #replica-panel .replica-analysis-action:disabled{opacity:.55;cursor:wait}#remake-app .replica-analysis-status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#remake-app .replica-analysis-status small{flex-basis:100%;padding-left:26px}#remake-app .replica-analysis-status .rm-loading-spinner{border:2px solid var(--ui-border);border-top-color:var(--ui-primary);border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite rm-loading-spin}#remake-app .replica-object-upload-label{background:var(--ui-card);width:100%;color:var(--ui-primary);border-radius:0 0 8px 8px;padding:3px 0;font-size:10px;line-height:1.3;position:absolute;bottom:0;left:0}#remake-app .replica-source-objects .remake-entity-name{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){#remake-app .replica-analysis-status .rm-loading-spinner{animation:none}}#remake-app #replica-panel .replica-source-inputs{overscroll-behavior:contain;flex:1;min-height:0;padding-right:4px;overflow-y:auto}#remake-app #replica-panel .input-card>.ct-toolbar{flex:none;margin-top:0}#remake-app #replica-panel .replica-source-objects .remake-flat-grid:not([hidden]){overscroll-behavior:contain;max-height:220px;padding:4px 4px 8px 0;overflow-y:auto}#remake-app #replica-panel .replica-source-objects .remake-flat-image,#remake-app #replica-panel .replica-video-picker .rm-video-options>button,#remake-app #replica-panel .ct-settings>.setting{color:#5d3dd3;background:#eee9ff;border-color:#c7baff}#remake-app #replica-panel .replica-source-objects .remake-flat-image:hover,#remake-app #replica-panel .replica-video-picker .rm-video-options>button:hover{background:#e1d7ff}#remake-app #replica-panel .replica-object-upload-label{color:#5d3dd3;background:#eee9ff}#remake-app #replica-panel .replica-source-objects .remake-flat-voice,#remake-app #replica-panel .replica-source-objects .remake-entities-expand,#remake-app #replica-panel .replica-source-objects .remake-entities-collapse{color:#fff;background:#7654e8;border:1px solid #7654e8;border-radius:7px;padding:5px 8px}#remake-app #replica-panel .replica-source-objects .remake-flat-voice{min-height:28px}#remake-app #replica-panel .replica-source-objects .remake-flat-image:focus-visible,#remake-app #replica-panel .replica-analysis-action:focus-visible{outline-offset:3px;outline:2px solid #5d3dd3}#remake-app #replica-panel .replica-source-objects .remake-flat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}#remake-app #replica-panel .replica-source-objects .remake-flat-item{flex-direction:column;gap:5px;display:flex}#remake-app #replica-panel .replica-source-objects .remake-flat-image{width:64px;height:64px}#remake-app #replica-panel .replica-source-objects .remake-entity-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:28px;font-size:10px;line-height:14px;display:-webkit-box}#remake-app #replica-panel .replica-source-objects .remake-flat-voice{gap:3px;padding:5px 3px}@media (width<=540px){#remake-app #replica-panel .replica-source-objects .remake-flat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}._selectedMain_1e6ii_3{flex-wrap:wrap}._selectedInfo_1e6ii_3{min-width:80px;max-width:100%}._selected_1e6ii_3._selected_1e6ii_3._compact_1e6ii_5{background:0 0;border:0;border-radius:0;padding:0}._compact_1e6ii_5 ._selectedMain_1e6ii_3{flex-basis:160px}._selected_1e6ii_3{border:1px solid var(--creator-line);background:var(--creator-panel-deep);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}._selectedMain_1e6ii_3{flex:200px;align-items:center;gap:12px;min-width:0;display:flex}._selectedInfo_1e6ii_3{gap:4px;min-width:0;display:grid}._selectedActions_1e6ii_9{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}._selected_1e6ii_3 strong{overflow-wrap:anywhere}._selected_1e6ii_3 small,._choice_1e6ii_9 small{color:var(--creator-muted)}._avatar_1e6ii_9{background:var(--creator-accent-tint);width:42px;height:42px;color:var(--creator-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._backdrop_1e6ii_9{z-index:150;background:#000000a6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._dialog_1e6ii_9{box-sizing:border-box;border:1px solid var(--creator-line);background:var(--creator-panel-background);width:min(760px,100%);max-height:85dvh;color:var(--creator-text);border-radius:18px;flex-direction:column;padding:20px;display:flex;overflow:hidden}._dialogBody_1e6ii_9{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow:auto}._dialog_1e6ii_9>header,._dialog_1e6ii_9>footer{flex-shrink:0}._dialog_1e6ii_9 header,._dialog_1e6ii_9 footer{justify-content:space-between;align-items:center;gap:12px;display:flex}._dialog_1e6ii_9 header h3{margin:0}._dialog_1e6ii_9 input{box-sizing:border-box;background:var(--creator-panel-deep);width:100%;color:inherit;border:1px solid var(--creator-line);border-radius:10px;margin:16px 0;padding:12px}._grid_1e6ii_9{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}._card_1e6ii_9{border:1px solid var(--creator-line);border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}._card_1e6ii_9[data-selected=true]{border-color:var(--creator-accent);background:var(--creator-accent-tint)}._choice_1e6ii_9{text-align:left;overflow-wrap:anywhere;justify-items:start;gap:8px;display:grid}._dialog_1e6ii_9 button,._selected_1e6ii_3 button{cursor:pointer;border:1px solid var(--creator-line);color:inherit;white-space:nowrap;background:0 0;border-radius:8px;padding:8px 12px}._dialog_1e6ii_9 ._choice_1e6ii_9{white-space:normal}._dialog_1e6ii_9 button:focus-visible,._selected_1e6ii_3 button:focus-visible{outline:2px solid var(--creator-accent);outline-offset:2px}._dialog_1e6ii_9 button:disabled,._selected_1e6ii_3 button:disabled{opacity:.5;cursor:default}._dialog_1e6ii_9 footer{justify-content:flex-end;margin-top:16px}@media (width<=600px){._backdrop_1e6ii_9{padding:10px}._dialog_1e6ii_9{max-height:90dvh;padding:14px}._grid_1e6ii_9{grid-template-columns:repeat(2,minmax(0,1fr))}._card_1e6ii_9{padding:8px}}._dialog_1e6ii_9._dialog_1e6ii_9 button,._selected_1e6ii_3._selected_1e6ii_3 button{border:1px solid var(--creator-line);background:var(--creator-panel-deep);color:var(--creator-text);box-shadow:none;font:inherit;cursor:pointer}._selected_1e6ii_3._selected_1e6ii_3{color:var(--creator-text)}._dialog_1e6ii_9._dialog_1e6ii_9 button:hover:not(:disabled),._selected_1e6ii_3._selected_1e6ii_3 button:hover:not(:disabled){border-color:color-mix(in srgb, var(--creator-text) 40%, var(--creator-panel-background));background:color-mix(in srgb, var(--creator-text) 6%, var(--creator-panel-deep))}._dialog_1e6ii_9._dialog_1e6ii_9 ._choice_1e6ii_9[aria-pressed]{color:var(--creator-text);background:0 0;border-color:#0000;width:100%;min-width:0}._dialog_1e6ii_9._dialog_1e6ii_9 ._choice_1e6ii_9[aria-pressed]:hover:not(:disabled){background:0 0;border-color:#0000}._dialog_1e6ii_9 ._card_1e6ii_9{background:var(--creator-panel-deep)}._dialog_1e6ii_9 ._card_1e6ii_9[data-selected=true]{border-color:var(--creator-accent);background:color-mix(in srgb, var(--creator-accent) 6%, var(--creator-panel-deep))}._dialog_1e6ii_9._dialog_1e6ii_9 ._choice_1e6ii_9 small,._selected_1e6ii_3._selected_1e6ii_3._selected_1e6ii_3 small{color:color-mix(in srgb, var(--creator-text) 75%, var(--creator-panel-deep))}._dialog_1e6ii_9 ._avatar_1e6ii_9,._selected_1e6ii_3 ._avatar_1e6ii_9{background:color-mix(in srgb, var(--creator-text) 8%, var(--creator-panel-deep));color:var(--creator-text)}._dialog_1e6ii_9._dialog_1e6ii_9 ._closeButton_1e6ii_43{background:0 0;border-color:#0000;place-items:center;width:36px;height:36px;padding:0;font-size:24px;display:grid}._dialog_1e6ii_9._dialog_1e6ii_9 ._doneButton_1e6ii_45{border-color:color-mix(in srgb, var(--creator-accent) 45%, var(--creator-panel-deep));background:color-mix(in srgb, var(--creator-accent) 12%, var(--creator-panel-deep));color:var(--creator-text);font-weight:700}._dialog_1e6ii_9._dialog_1e6ii_9 input,._dialog_1e6ii_9._dialog_1e6ii_9 select{background:var(--creator-panel-deep);color:var(--creator-text);border:1px solid var(--creator-line);font:inherit}._dialog_1e6ii_9._dialog_1e6ii_9 input:focus-visible,._dialog_1e6ii_9._dialog_1e6ii_9 select:focus-visible,._dialog_1e6ii_9._dialog_1e6ii_9 button:focus-visible,._selected_1e6ii_3._selected_1e6ii_3 button:focus-visible{outline:2px solid color-mix(in srgb, var(--creator-text) 60%, var(--creator-panel-background));outline-offset:2px;box-shadow:none}._dialog_1e6ii_9._dialog_1e6ii_9 ._groupFilter_1e6ii_51{color:var(--creator-text);flex-wrap:wrap;align-items:center;gap:8px;display:flex}._dialog_1e6ii_9 ._groupFilter_1e6ii_51 select{border-radius:8px;max-width:100%;padding:8px}@media (width<=600px){._dialog_1e6ii_9 ._grid_1e6ii_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._dialog_1e6ii_9._dialog_1e6ii_9 ._choice_1e6ii_9[aria-pressed]{padding:8px 4px}}._dialog_1e6ii_9._dialog_1e6ii_9._dialog_1e6ii_9 input[aria-label=搜索音色]{background:var(--creator-panel-deep);color:var(--creator-text)}._dialog_1e6ii_9._dialog_1e6ii_9._dialog_1e6ii_9 input[aria-label=搜索音色]::placeholder{color:color-mix(in srgb, var(--creator-text) 75%, var(--creator-panel-deep));opacity:1}._studio_15ek2_1{min-width:0;color:var(--creator-text,#e8edf6);gap:14px;font-size:14px;line-height:1.6;display:grid}._studio_15ek2_1 *,._studio_15ek2_1 :before,._studio_15ek2_1 :after{box-sizing:border-box}._hero_15ek2_3{justify-content:space-between;align-items:center;gap:16px;padding:4px 0;display:flex}._hero_15ek2_3 h1{margin:4px 0 0;font-size:24px}._hero_15ek2_3 small{color:var(--creator-accent,#6ee7d2);letter-spacing:.16em}._hero_15ek2_3 p{max-width:600px;color:var(--creator-muted,#aab7ca)}._grid_15ek2_7{gap:16px;display:grid}._taskBar_15ek2_8{border:1px solid var(--creator-line,#27344a);background:var(--creator-panel-background,#121a29);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._taskBar_15ek2_8>button,._taskTabs_15ek2_9 button{border:1px solid var(--creator-line,#344158);background:var(--creator-panel-deep,#0d1420);color:var(--creator-text,#c7d2e3);cursor:pointer;border-radius:9px;padding:8px 13px}._taskBar_15ek2_8>button:disabled{cursor:not-allowed;opacity:.45}._taskTabs_15ek2_9{flex-wrap:wrap;gap:8px;display:flex}._taskTabWrap_15ek2_12{display:inline-flex;position:relative}._taskTabs_15ek2_9 ._activeTask_15ek2_13{border-color:var(--creator-accent,#35c9b3);background:var(--creator-accent-tint,#123032);color:var(--creator-accent,#6ee7d2)}._taskTabs_15ek2_9 ._closeTask_15ek2_14{width:24px;color:var(--creator-muted,#9fb0c8);border-radius:50%;margin-left:-7px;padding:0}._panel_15ek2_15{border:1px solid var(--creator-line,#27344a);background:var(--creator-panel-background,#121a29);border-radius:12px;min-width:0;padding:16px}._scriptPanel_15ek2_16{flex-direction:column;min-width:0;display:flex}._panel_15ek2_15 h2{align-items:center;gap:8px;margin:0 0 14px;font-size:17px;display:flex}._panel_15ek2_15 h3{font-size:14px}._panel_15ek2_15 h2 b{background:var(--creator-accent,#35c9b3);width:28px;height:28px;color:var(--creator-accent-foreground,#08120f);border-radius:50%;place-items:center;display:grid}._panel_15ek2_15 button{background:var(--creator-accent,#35c9b3);max-width:100%;color:var(--creator-accent-foreground,#071410);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;padding:8px 12px;font-weight:650}._studio_15ek2_1 button:focus-visible,._studio_15ek2_1 select:focus-visible,._studio_15ek2_1 input:focus-visible,._studio_15ek2_1 summary:focus-visible,._filePicker_15ek2_21:focus-within{outline:2px solid var(--creator-accent,#35c9b3);outline-offset:3px}._panel_15ek2_15 button:disabled{cursor:not-allowed;opacity:.45}._formRow_15ek2_23{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}._formRow_15ek2_23 label{min-width:0;color:var(--creator-muted,#aab7ca);gap:5px;font-size:13px;display:grid}._formRow_15ek2_23 input,._formRow_15ek2_23 select{width:100%;min-width:0;font:inherit}._voiceSelectGroup_15ek2_26{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}._voiceSelectGroup_15ek2_26>label{min-width:0}._voicePreviewStatus_15ek2_28{color:var(--creator-muted,#aab7ca);white-space:nowrap;align-self:end;padding:10px 4px}._scriptControls_15ek2_29{border:0;min-width:0;margin:0;padding:0}._formRow_15ek2_23 input,._formRow_15ek2_23 select,._panel_15ek2_15 textarea{border:1px solid var(--creator-line,#344158);background:var(--creator-panel-deep,#0d1420);color:var(--creator-text,#e8edf6);border-radius:9px;padding:10px}._filePicker_15ek2_21{border:1px solid var(--creator-line,#344158);background:var(--creator-panel-deep,#0d2425);width:fit-content;max-width:100%;color:var(--creator-text,#e8edf6);cursor:pointer;border-radius:8px;align-items:center;padding:8px 12px;font-weight:600;display:inline-flex}._filePicker_15ek2_21:hover{background:var(--creator-accent-tint,#123032)}._fileInput_15ek2_33{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._imageList_15ek2_34{gap:8px;max-height:300px;margin:14px 0;display:grid;overflow-y:auto}._imageList_15ek2_34>article{border:1px solid var(--creator-line,#2b3850);background:var(--creator-panel-deep,#0d1420);border-radius:11px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:9px;display:grid;position:relative}._imageOrder_15ek2_36{z-index:1;background:var(--creator-accent,#35c9b3);color:var(--creator-accent-foreground,#071410);border-radius:999px;padding:2px 6px;font-size:12px;position:absolute;top:4px;left:4px}._imageMeta_15ek2_37{min-width:0}._imageMeta_15ek2_37 strong,._imageMeta_15ek2_37 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._imageMeta_15ek2_37 small{color:var(--creator-muted,#8fa2ba);margin-top:4px;font-size:12px}._characterList_15ek2_40{max-height:none;overflow:visible}._characterList_15ek2_40>article{grid-template-columns:52px minmax(0,1fr);align-items:start;padding:10px}._characterList_15ek2_40 ._imageActions_15ek2_42{grid-area:2/1}._characterMeta_15ek2_43{grid-area:1/2/3;gap:8px;display:grid}._characterControls_15ek2_44{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}._characterControls_15ek2_44 label{min-width:0;color:var(--creator-muted,#aab7ca);gap:6px;display:grid}._characterControls_15ek2_44 input,._characterControls_15ek2_44 select{box-sizing:border-box;border:1px solid var(--creator-line,#344158);background:var(--creator-panel-background,#121a29);width:100%;min-width:0;color:var(--creator-text,#e8edf6);border-radius:9px;padding:10px}._characterPreview_15ek2_47{width:min(100%,560px)}._voiceUnavailable_15ek2_48{color:var(--creator-muted,#aab7ca);margin:0}._imageActions_15ek2_42{gap:5px;display:flex}._audioBox_15ek2_50{border:1px solid var(--creator-line,#2b3850);background:var(--creator-panel-deep,#0d1420);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;padding:14px;display:flex}._audioBox_15ek2_50>strong,._audioBox_15ek2_50>p{flex-basis:100%;margin:0}._audioBox_15ek2_50>label:not(._filePicker_15ek2_21){color:var(--creator-muted,#b8c4d6);align-items:center;gap:8px;display:flex}._audioBox_15ek2_50 audio{width:min(100%,520px)}._audioPreview_15ek2_54{border:1px solid var(--creator-line,#2b3850);border-radius:10px;flex-basis:100%;gap:6px;padding:10px 12px;display:grid}._audioPreview_15ek2_54 small{color:var(--creator-muted,#b8c4d6)}._modal_15ek2_56{z-index:1000;background:#000000a6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._modalCard_15ek2_57{border:1px solid var(--creator-line,#344158);background:var(--creator-panel-background,#121a29);border-radius:14px;gap:10px;width:min(520px,100%);max-height:70vh;padding:20px;display:grid;overflow:auto}._modalCard_15ek2_57 button{border:1px solid var(--creator-line,#344158);background:var(--creator-panel-deep,#0d1420);color:var(--creator-text,#e8edf6);text-align:left;cursor:pointer;border-radius:9px;padding:10px 14px}._imageLibraryCard_15ek2_59{width:min(760px,100%)}._libraryMeta_15ek2_60{color:var(--creator-muted,#aab7ca)}._imageLibraryGrid_15ek2_61{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._imageLibraryGrid_15ek2_61 label{border:1px solid var(--creator-line,#344158);background:var(--creator-panel-deep,#0d1420);cursor:pointer;border-radius:10px;gap:7px;min-width:0;padding:12px;display:grid}._imageLibraryGrid_15ek2_61 label input{justify-self:start;width:auto}._imageLibraryGrid_15ek2_61 strong,._imageLibraryGrid_15ek2_61 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._imageLibraryGrid_15ek2_61 small{color:var(--creator-muted,#aab7ca)}._libraryPagination_15ek2_66{color:var(--creator-muted,#aab7ca);justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}._libraryPagination_15ek2_66 button:disabled{cursor:not-allowed;opacity:.45}._modalActions_15ek2_68{justify-content:flex-end;gap:10px;display:flex}._panel_15ek2_15 ._imageActions_15ek2_42 button{border:1px solid var(--creator-line,#344158);background:var(--creator-panel-background,#19243a);color:var(--creator-text,#dce6f5);flex:1;padding:6px;font-size:12px}._panel_15ek2_15 textarea{box-sizing:border-box;resize:vertical;width:100%;margin:14px 0}._scriptOutput_15ek2_71{white-space:pre-wrap;height:140px;min-height:120px;overflow:auto}._scriptEditor_15ek2_72{gap:14px;margin-top:14px;display:grid}._outlineEditor_15ek2_73,._chapterEditor_15ek2_73{border:1px solid var(--creator-line,#2b3850);background:var(--creator-panel-deep,#0d1420);border-radius:12px;gap:10px;min-width:0;padding:16px;display:grid}._outlineEditor_15ek2_73 legend,._chapterEditor_15ek2_73 legend{color:var(--creator-accent,#6ee7d2);padding:0 8px;font-size:16px;font-weight:800}._outlineEditor_15ek2_73 label,._chapterEditor_15ek2_73 label{color:var(--creator-muted,#aab7ca);gap:6px;display:grid}._outlineEditor_15ek2_73 input{border:1px solid var(--creator-line,#344158);background:var(--creator-panel-background,#121a29);color:var(--creator-text,#e8edf6);border-radius:9px;padding:10px}._chapterEditors_15ek2_77{gap:12px;display:grid}._chapterFrames_15ek2_78{grid-template-columns:1fr 1fr;gap:10px;display:grid}._spokenCopy_15ek2_79{border:1px solid var(--creator-accent,#35c9b3);background:color-mix(in srgb, var(--creator-accent,#35c9b3) 12%, transparent);border-radius:10px;padding:12px}._spokenCopy_15ek2_79 strong{color:var(--creator-accent,#6ee7d2);font-weight:900}._spokenCopy_15ek2_79 textarea{border-color:var(--creator-accent,#35c9b3);color:var(--creator-accent,#6ee7d2);font-weight:700}._scriptActions_15ek2_82{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._scriptActions_15ek2_82 p{margin:0}._fullScriptView_15ek2_84{border:1px solid var(--creator-line,#2b3850);border-radius:10px;padding:12px 14px}._fullScriptView_15ek2_84 summary{cursor:pointer;color:var(--creator-muted,#b8c4d6);font-weight:700}._scriptDocument_15ek2_86{gap:10px;min-width:0;margin-top:0;display:grid}._scriptOverview_15ek2_87{border:1px solid color-mix(in srgb, var(--creator-accent,#35c9b3) 38%, var(--creator-line,#2b3850));background:linear-gradient(135deg, color-mix(in srgb, var(--creator-accent,#35c9b3) 10%, var(--creator-panel-deep,#0d1420)), var(--creator-panel-deep,#0d1420));border-radius:14px;padding:18px}._scriptOverview_15ek2_87>span{color:var(--creator-accent,#6ee7d2);letter-spacing:.08em;font-size:12px;font-weight:800}._scriptOverview_15ek2_87>input{width:100%;color:var(--creator-text,#eef3fa);font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;margin:6px 0 14px;padding:5px 7px;font-size:21px;font-weight:800}._scriptOverview_15ek2_87 dl,._chapterDetails_15ek2_90{gap:9px;margin:0;display:grid}._scriptOverview_15ek2_87 dl>div,._chapterDetails_15ek2_90>div{grid-template-columns:76px minmax(0,1fr);gap:10px;display:grid}._scriptOverview_15ek2_87 dt,._chapterDetails_15ek2_90 dt{color:var(--creator-muted,#8fa2ba);font-size:12px;font-weight:800}._scriptOverview_15ek2_87 dd,._chapterDetails_15ek2_90 dd{color:var(--creator-text,#dce6f5);margin:0;line-height:1.65}._scriptChapters_15ek2_94{gap:12px;display:grid}._scriptChapter_15ek2_94{border:1px solid var(--creator-line,#2b3850);background:var(--creator-panel-deep,#0d1420);border-radius:13px;padding:16px}._scriptChapter_15ek2_94>header{border-bottom:1px solid var(--creator-line,#27344a);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;padding-bottom:11px;display:flex}._scriptChapter_15ek2_94 h4{color:var(--creator-accent,#6ee7d2);margin:0;font-size:16px}._scriptChapter_15ek2_94>header input{min-width:min(280px,100%);color:var(--creator-muted,#aab7ca);font:inherit;text-align:right;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;padding:5px 7px;font-size:13px}._scriptOverview_15ek2_87 textarea,._chapterDetails_15ek2_90 textarea{resize:vertical;width:100%;min-height:42px;color:inherit;font:inherit;line-height:inherit;background:0 0;border:1px solid #0000;border-radius:7px;padding:6px 8px}._scriptOverview_15ek2_87 input:not(:disabled):hover,._scriptOverview_15ek2_87 textarea:not(:disabled):hover,._scriptChapter_15ek2_94 input:not(:disabled):hover,._chapterDetails_15ek2_90 textarea:not(:disabled):hover{border-color:color-mix(in srgb, var(--creator-accent,#35c9b3) 38%, transparent);background:color-mix(in srgb, var(--creator-accent,#35c9b3) 5%, transparent)}._scriptOverview_15ek2_87 input:focus-visible,._scriptOverview_15ek2_87 textarea:focus-visible,._scriptChapter_15ek2_94 input:focus-visible,._chapterDetails_15ek2_90 textarea:focus-visible{border-color:var(--creator-accent,#35c9b3);outline:2px solid color-mix(in srgb, var(--creator-accent,#35c9b3) 24%, transparent);background:color-mix(in srgb, var(--creator-accent,#35c9b3) 7%, transparent)}._scriptOverview_15ek2_87 input:disabled,._scriptOverview_15ek2_87 textarea:disabled,._scriptChapter_15ek2_94 input:disabled,._chapterDetails_15ek2_90 textarea:disabled{opacity:1;cursor:default}._scriptReferences_15ek2_103{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}._scriptReference_15ek2_103{border:1px solid color-mix(in srgb, var(--creator-accent,#35c9b3) 45%, transparent);background:color-mix(in srgb, var(--creator-accent,#35c9b3) 9%, transparent);min-height:28px;color:var(--creator-accent,#6ee7d2);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:800;display:inline-flex}._scriptReference_15ek2_103 img{object-fit:cover;background:var(--creator-panel-background,#121a29);border-radius:999px;width:26px;height:26px;margin:-1px 6px -1px -7px}._chapterDetails_15ek2_90 b{color:var(--creator-accent,#6ee7d2);margin:0 8px}._chapterSpoken_15ek2_107{background:color-mix(in srgb, var(--creator-accent,#35c9b3) 9%, transparent);border-radius:9px;margin-top:3px;padding:10px}._chapterSpoken_15ek2_107 dt,._chapterSpoken_15ek2_107 dd{color:var(--creator-accent,#6ee7d2);font-weight:750}._segments_15ek2_109{gap:8px;margin-top:14px;display:grid}._segments_15ek2_109 details{border:1px solid var(--creator-line,#2b3850);border-radius:9px;padding:10px 12px}._segments_15ek2_109 p{color:var(--creator-muted,#b8c4d6);white-space:pre-wrap}._analysisResult_15ek2_112{border:1px solid var(--creator-line,#2b3850);background:var(--creator-panel-deep,#0d1420);border-radius:10px;margin-top:14px;padding:12px 14px}._analysisResult_15ek2_112 h3{margin:0 0 8px;font-size:15px}._analysisResult_15ek2_112 p,._analysisResult_15ek2_112 li{color:var(--creator-muted,#b8c4d6);line-height:1.6}._analysisResult_15ek2_112 ol{margin:8px 0 0;padding-left:22px}._alert_15ek2_116,._invalid_15ek2_116{color:#ffd3dc;background:#4b1e28;border-radius:10px;padding:10px 14px}._cost_15ek2_117{background:var(--creator-accent-tint,#123032);color:var(--creator-accent,#6ee7d2);border-radius:8px;padding:9px 12px;font-size:14px;font-weight:650}._progress_15ek2_118{align-items:center;gap:12px;margin:16px 0;display:flex}._progress_15ek2_118 progress{accent-color:var(--creator-accent,#35c9b3);flex:1}._segmentStatus_15ek2_120{border-bottom:1px solid var(--creator-line,#263247);grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;padding:9px 0;display:grid}._segmentStatus_15ek2_120 strong{color:var(--creator-muted,#9fb0c8)}._secondary_15ek2_122{margin-top:14px;background:var(--creator-panel-deep,#334057)!important;color:var(--creator-text,#eef3fa)!important}._videoPreviewBlock_15ek2_123{align-content:start;justify-items:start;gap:8px;min-width:0;margin-top:12px;display:grid}._videoThumbnail_15ek2_124{aspect-ratio:9/12;width:min(148px,100%);max-height:198px;margin:0;display:block;position:relative;overflow:hidden;border:1px solid var(--creator-line,#16c7db57)!important;background:var(--creator-panel-deep,#000)!important;border-radius:10px!important;padding:0!important}._videoThumbnailMedia_15ek2_125{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}._videoThumbnail_15ek2_124 span{color:#fff;background:#000000b8;border-radius:7px;padding:4px 7px;font-size:12px;position:absolute;bottom:8px;right:8px}._videoPreviewActions_15ek2_127{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._videoPreviewActions_15ek2_127 button,._videoPreviewActions_15ek2_127 a{border:1px solid var(--creator-line,#176074);background:var(--creator-panel-background,#0c1b29);min-height:34px;color:var(--creator-text,#e9fbff);border-radius:9px;justify-content:center;align-items:center;padding:6px 12px;font-weight:700;text-decoration:none;display:inline-flex}._videoDialogBackdrop_15ek2_129{z-index:5200;background:#00080ed6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._videoDialog_15ek2_129{box-sizing:border-box;border:1px solid var(--creator-accent,#27d8e8);background:var(--creator-panel-deep,#07141f);border-radius:18px;grid-template-rows:minmax(0,1fr) auto;gap:12px;width:min(720px,92vw);min-width:0;height:min(760px,88dvh);min-height:0;max-height:calc(100dvh - 48px);padding:54px 16px 16px;display:grid;position:relative;overflow:hidden}._videoDialogMedia_15ek2_131{min-width:0;min-height:0;overflow:hidden}._videoDialogPlayer_15ek2_132{object-fit:contain;background:#000;width:100%;min-width:0;height:100%;min-height:0;display:block}._compositionProgress_15ek2_133{border:1px solid var(--creator-line,#176074);color:var(--creator-text,#e9fbff);border-radius:12px;gap:10px;margin-top:16px;padding:14px;display:grid}._compositionProgress_15ek2_133 progress{width:100%;height:12px;accent-color:var(--creator-accent,#35c9b3)}._videoDialogClose_15ek2_135{place-items:center;width:38px;height:38px;font-size:26px;display:grid;position:absolute;top:12px;right:14px;border:1px solid var(--creator-line,#176074)!important;background:var(--creator-panel-background,#0c1b29)!important;color:var(--creator-text,#e9fbff)!important;padding:0!important}._segmentProgress_15ek2_136{width:100%;height:16px;accent-color:var(--creator-accent,#35c9b3);display:block}._segmentProgressPanel_15ek2_137{color:#e0f7ff;background:#102b3a;border:1px solid #315768;border-radius:.65rem;gap:.6rem;padding:.8rem 1rem;display:grid}._segmentProgressPanel_15ek2_137 strong{font-size:1rem;line-height:1.5}._studio_15ek2_1 ._characterPreview_15ek2_47{flex-wrap:wrap;align-items:center;gap:.6rem;padding:.35rem 0;display:flex}._studio_15ek2_1 ._characterPreview_15ek2_47>span:first-child{color:#b9dce8;font-size:.85rem}._studio_15ek2_1 ._characterPreview_15ek2_47 button{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;font-size:1rem}._segmentPromptPreview_15ek2_142{border:1px solid var(--creator-line,#344158);background:var(--creator-panel-background,#121a29);max-height:300px;color:var(--creator-text,#e8edf6);white-space:pre-wrap;border-radius:9px;margin:12px 0;padding:10px;line-height:1.65;overflow:auto}._promptReference_15ek2_143{border:1px solid color-mix(in srgb, var(--creator-accent,#35c9b3) 58%, transparent);min-height:30px;color:var(--creator-accent,#6ee7d2);vertical-align:middle;border-radius:9px;align-items:center;margin:0 3px;padding:1px 8px;font-size:12px;font-weight:800;display:inline-flex}._promptReference_15ek2_143 img{object-fit:cover;background:var(--creator-panel-deep,#021a23);border-radius:7px;width:28px;height:28px;margin:-1px 6px -1px -7px}._segmentCards_15ek2_145{gap:14px;margin-top:16px;display:grid}._segmentCard_15ek2_145{border:1px solid var(--creator-line,#2b3850);background:var(--creator-panel-deep,#0d1420);border-radius:12px;padding:14px}._segmentCard_15ek2_145 h3{margin:0 0 8px}._segmentCard_15ek2_145 details{margin:12px 0}._segmentCard_15ek2_145 pre{white-space:pre-wrap;max-height:260px;overflow:auto}._sectionHeading_15ek2_150,._segmentHeading_15ek2_150{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:12px;display:flex}._sectionHeading_15ek2_150 h2,._sectionHeading_15ek2_150 h3,._segmentHeading_15ek2_150 h3,._segmentHeading_15ek2_150 p{margin:0}._sectionHeading_15ek2_150>span,._generationActions_15ek2_152 p{color:var(--creator-muted,#aab7ca);font-size:12px}._materialGrid_15ek2_153{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}._materialGroup_15ek2_154{min-width:0}._characterGroup_15ek2_155{border-top:1px solid var(--creator-line,#27344a);padding-top:14px}._uploadActions_15ek2_156,._generationActions_15ek2_152,._segmentActions_15ek2_156{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._uploadActions_15ek2_156 button{border-color:var(--creator-line,#344158);background:var(--creator-panel-deep,#0d1420);color:var(--creator-text,#e8edf6)}._productGrid_15ek2_158{grid-template-columns:repeat(auto-fill,minmax(min(148px,100%),1fr));align-content:start;max-height:380px;margin-bottom:0}._productGrid_15ek2_158>article{grid-template-columns:minmax(0,1fr);gap:6px;padding:6px}._productGrid_15ek2_158>article>[role=group]{width:100%;height:92px}._productGrid_15ek2_158 ._imageMeta_15ek2_37 strong{font-size:12px;font-weight:500}._productGrid_15ek2_158 ._imageMeta_15ek2_37 small{white-space:normal;overflow-wrap:anywhere;font-size:11px}._voicePicker_15ek2_163{gap:6px;min-width:0;display:grid}._voiceFilter_15ek2_164{align-items:center;gap:8px;margin-bottom:12px;display:flex}._voiceFilter_15ek2_164 select{border:1px solid var(--creator-line,#344158);background:var(--creator-panel-deep,#0d1420);color:var(--creator-text,#e8edf6);border-radius:8px;padding:7px 8px}._voicePreview_15ek2_28{flex-wrap:wrap;flex:0 auto;width:auto;min-width:40px}._voicePreview_15ek2_28 button{width:40px;height:40px;padding:0}._productGrid_15ek2_158 ._imageActions_15ek2_42 button{white-space:nowrap}._characterList_15ek2_40{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));margin-bottom:0}._characterControls_15ek2_44 label{font-size:12px}._characterControls_15ek2_44 input,._characterControls_15ek2_44 select{font:inherit;padding:7px 8px}._generationActions_15ek2_152{margin-top:12px}._generationActions_15ek2_152 p{flex:260px;margin:0}._segmentHeading_15ek2_150 ._statusBadge_15ek2_174{background:var(--creator-panel-background,#19283a);color:var(--creator-muted,#b8c4d6);border-radius:6px;padding:3px 8px;font-size:12px}._statusBadge_15ek2_174[data-status=COMPLETED]{color:#a2ebce;background:#143d32}._statusBadge_15ek2_174[data-status=GENERATING]{color:#98e9f1;background:#123743}._statusBadge_15ek2_174[data-status=FAILED]{color:#ffd3dc;background:#4b1e28}._segmentWithPreview_15ek2_178{grid-template-columns:148px minmax(0,1fr);align-items:start;gap:14px;margin-top:10px;display:grid}._segmentWithPreview_15ek2_178 ._videoPreviewBlock_15ek2_123{margin-top:0}._segmentWithPreview_15ek2_178 ._videoPreviewActions_15ek2_127{gap:5px}._segmentWithPreview_15ek2_178 ._videoPreviewActions_15ek2_127 a,._segmentWithPreview_15ek2_178 ._videoPreviewActions_15ek2_127 button{padding:5px 8px;font-size:12px}._segmentBody_15ek2_182,._segmentWithPreview_15ek2_178>details{min-width:0}._segmentWithPreview_15ek2_178>details{margin:0}._segmentCard_15ek2_145 summary{cursor:pointer;color:var(--creator-muted,#b8c4d6);margin-bottom:8px;font-size:13px}._segmentActions_15ek2_156{margin-top:10px}._segmentActions_15ek2_156 ._secondary_15ek2_122{margin-top:0}._studio_15ek2_1 ._scriptDocument_15ek2_86 [data-editor-viewport=long-video]{height:auto;min-height:160px;max-height:420px;font-size:14px;line-height:1.8}._segmentCard_15ek2_145 ._scriptDocument_15ek2_86 [data-editor-viewport=long-video]{min-height:130px;max-height:300px}._videoDialog_15ek2_129 ._videoPreviewActions_15ek2_127{min-width:0}._videoDialog_15ek2_129 ._videoPreviewActions_15ek2_127>span{overflow-wrap:anywhere;flex-basis:100%}@media (width<=1000px){._materialGrid_15ek2_153{grid-template-columns:minmax(0,1fr)}._characterGroup_15ek2_155{border-left:0;border-top:1px solid var(--creator-line,#27344a);padding:14px 0 0}}@media (width<=800px){._hero_15ek2_3{flex-direction:column;align-items:start;gap:4px}._hero_15ek2_3 p{margin:0;font-size:12px}._formRow_15ek2_23{grid-template-columns:repeat(2,minmax(0,1fr))}._chapterFrames_15ek2_78,._imageLibraryGrid_15ek2_61{grid-template-columns:1fr}._scriptOverview_15ek2_87 dl>div,._chapterDetails_15ek2_90>div{grid-template-columns:1fr;gap:3px}._scriptChapter_15ek2_94>header input{text-align:left;min-width:100%}._scriptReference_15ek2_103 img{width:22px;height:22px}}@media (width<=520px){._panel_15ek2_15{padding:12px}._hero_15ek2_3 h1{font-size:22px}._taskBar_15ek2_8{flex-wrap:wrap;padding:10px}._formRow_15ek2_23,._segmentWithPreview_15ek2_178{grid-template-columns:minmax(0,1fr)}._segmentWithPreview_15ek2_178 ._videoPreviewBlock_15ek2_123{grid-template-columns:116px minmax(0,1fr);align-items:end;gap:8px}._segmentWithPreview_15ek2_178 ._videoPreviewActions_15ek2_127{display:grid}._segmentWithPreview_15ek2_178 ._videoThumbnail_15ek2_124{width:116px}._videoDialogBackdrop_15ek2_129{padding:10px}._videoDialog_15ek2_129{width:100%;height:min(720px,92dvh);max-height:calc(100dvh - 20px);padding:54px 10px 10px}._studio_15ek2_1 ._scriptDocument_15ek2_86 [data-editor-viewport=long-video],._formRow_15ek2_23 input,._formRow_15ek2_23 select,._characterControls_15ek2_44 input,._characterControls_15ek2_44 select{font-size:16px}}@media (pointer:coarse){._panel_15ek2_15 button,._filePicker_15ek2_21,._taskBar_15ek2_8 button,._videoPreviewActions_15ek2_127 a,._imageActions_15ek2_42 button{min-height:44px}}._studio_pbx06_1{--bg:#031114;--surface:#071d22;--surface-2:#0a252b;--surface-3:#04171b;--line:#12434c;--line-bright:#0c8291;--cyan:#18d2df;--cyan-soft:#0aa8b8;--green:#49dfa5;--amber:#ffc86b;--danger:#ff737d;--purple:#bd92ff;--selection-bg:#8f4514;--selection-border:#ff9c47;--selection-text:#fff2df;--text:#eefbfc;--muted:#82aeb6;--muted-2:#52777e;--shadow:0 22px 60px #00000038;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background:radial-gradient(circle at 50% -15%, #0e747f2e, transparent 34%), linear-gradient(180deg,#020c0f,var(--bg) 36%,#04171b);min-width:0;min-height:100vh;font:16px Inter,Microsoft YaHei,PingFang SC,system-ui,sans-serif}._studio_pbx06_1 *,._studio_pbx06_1 :before,._studio_pbx06_1 :after{box-sizing:border-box}._shell_pbx06_25{width:min(1480px,100% - 40px);margin:0 auto;padding:30px 0 70px}._flowPage_pbx06_27{width:min(1180px,100%);min-width:0;margin:0 auto}._topbar_pbx06_29{background:#020c0fe6;border-bottom:1px solid #12434ca6}._topbarInner_pbx06_31{align-items:center;gap:28px;width:min(1480px,100% - 40px);min-height:68px;margin:auto;display:flex}._brand_pbx06_33{align-items:center;gap:11px;display:flex}._brandMark_pbx06_35{color:#00282d;background:linear-gradient(135deg,#22e2e7,#54efc1);border-radius:12px;place-items:center;width:39px;height:39px;font-weight:950;display:grid}._brand_pbx06_33 strong,._brand_pbx06_33 small{display:block}._brand_pbx06_33 strong{letter-spacing:.08em;font-size:16px}._brand_pbx06_33 small{color:var(--muted);margin-top:2px;font-size:10px}._projectName_pbx06_43{border:1px solid var(--line);color:#c6e5e8;background:#062026b8;border-radius:9px;padding:8px 12px;font-size:12px}._projectName_pbx06_43:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}._topActions_pbx06_47{align-items:center;gap:12px;margin-left:auto;display:flex}._projectStatus_pbx06_49{color:var(--muted);font-size:12px}._pageHeading_pbx06_51{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:24px;display:flex}._studio_pbx06_1 ._pageHeading_pbx06_51 h1{letter-spacing:-.03em;max-width:850px;margin:7px 0 10px;font-size:clamp(24px,3vw,36px);line-height:1.22}._pageHeading_pbx06_51 p{max-width:850px;color:var(--muted);margin:0;font-size:13px;line-height:1.65}._home_pbx06_57{padding-top:34px}._home_pbx06_57 ._pageHeading_pbx06_51{margin-bottom:24px}._studio_pbx06_1 ._home_pbx06_57 h1{font-size:clamp(24px,3vw,36px)}._recentProjects_pbx06_63{margin-top:30px}._srOnly_pbx06_65{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._eyebrow_pbx06_67{color:var(--cyan);letter-spacing:.13em;margin:0;font-size:10px;font-weight:900}._studio_pbx06_1 h1{letter-spacing:-.04em;margin:0;font-size:clamp(32px,5vw,58px)}._lead_pbx06_71{max-width:680px;color:var(--muted);font-size:17px}._createPanel_pbx06_73{border:1px solid var(--line);background:linear-gradient(145deg, var(--surface), var(--surface-3));border-radius:22px;margin:28px 0 42px;padding:24px;box-shadow:0 18px 50px #22352e14}._createPanel_pbx06_73 label{gap:8px;font-weight:700;display:grid}._createPanel_pbx06_73 input{border:1px solid var(--line);background:var(--surface);font:inherit;border-radius:12px;padding:13px 15px}._modeGrid_pbx06_79{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._mode_pbx06_79{border:1px solid var(--line);min-height:290px;box-shadow:var(--shadow);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#081f25f5,#04171bfa);border-radius:18px;padding:28px;transition:transform .2s,border-color .2s;position:relative}._mode_pbx06_79:hover{border-color:var(--cyan);transform:translateY(-3px)}._mode_pbx06_79._featured_pbx06_85{background:linear-gradient(145deg,#08373afa,#04171bfa);border-color:#167b75}._mode_pbx06_79 ._modeNumber_pbx06_87{color:#18d2df52;font-size:42px;font-weight:950;position:absolute;top:23px;right:24px}._studio_pbx06_1 ._mode_pbx06_79 h2{margin:24px 0 12px;font-size:28px}._mode_pbx06_79 p{min-height:74px;color:var(--muted);line-height:1.75}._mode_pbx06_79 b{color:var(--cyan)}._mode_pbx06_79[aria-pressed=true]{border-color:var(--cyan);box-shadow:inset 0 0 0 1px var(--cyan);background:var(--surface-3)}._mode_pbx06_79 strong{font-size:18px}._mode_pbx06_79 small{color:var(--cyan);font-weight:900}._studio_pbx06_1 ._primary_pbx06_101{color:#002b30;min-height:46px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#12bfd1,#24dec4);border:0;border-radius:10px;padding:0 20px;font-weight:900;box-shadow:0 10px 24px #18d2df1f}._primary_pbx06_101:disabled{cursor:not-allowed;opacity:.45}._projects_pbx06_105{gap:10px;display:grid}._projects_pbx06_105 button{border:1px solid var(--line);background:var(--surface);color:inherit;cursor:pointer;border-radius:14px;justify-content:space-between;padding:17px 19px;display:flex}._projects_pbx06_105 span{color:var(--muted)}._historyRow_pbx06_111{align-items:stretch;gap:10px;display:flex}._historyMain_pbx06_113{flex:1;gap:6px;min-width:0;display:grid}._projects_pbx06_105 ._historyName_pbx06_114{text-align:left;overflow-wrap:anywhere;gap:8px;min-width:0}._historyNameEditor_pbx06_115{gap:6px;display:grid}._historyNameEditor_pbx06_115>div{flex-wrap:wrap;gap:6px;display:flex}._projects_pbx06_105 ._historyOpen_pbx06_117{text-align:left;overflow-wrap:anywhere;flex-wrap:wrap;flex:1;gap:8px;min-width:0}._projects_pbx06_105 ._historyTitle_pbx06_119{color:inherit;gap:4px;display:grid}._historyTime_pbx06_121{color:var(--muted);font-size:12px;font-weight:400}._back_pbx06_123{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;margin-bottom:22px;padding:8px 12px;font-size:11px}._modeBack_pbx06_125{margin-bottom:22px}._customReferenceToolbar_pbx06_127{border:1px dashed var(--line-bright);border-radius:14px;grid-template-columns:auto auto minmax(220px,1fr) auto;align-items:center;gap:10px;padding:20px;display:grid}._studio_pbx06_1 ._customReferenceToolbar_pbx06_127 input:not([type=file]):not([type=checkbox]){background:#031318;padding:13px}._studio_pbx06_1 ._customReferenceToolbar_pbx06_127>._uploadButton_pbx06_127{min-height:42px;color:var(--cyan);background:#052127;border:1px solid #0b7380;margin:0;padding:0 16px;font-size:16px;font-weight:900}._referenceLinkActions_pbx06_127{gap:10px;display:flex}._customReference_pbx06_127>._materialGrid_pbx06_127{display:block}._customReference_pbx06_127 ._materialCard_pbx06_127{margin:20px 0}._customReference_pbx06_127 ._media_pbx06_127{grid-template-columns:minmax(180px,360px) minmax(0,1fr);align-items:center;gap:24px;display:grid}._customReference_pbx06_127 ._media_pbx06_127 video{background:#020c0f;border-radius:14px;max-height:360px}._studio_pbx06_1 ._customReference_pbx06_127 ._media_pbx06_127 figcaption{font-size:16px}@media (width<=640px){._customReferenceToolbar_pbx06_127,._customReference_pbx06_127 ._media_pbx06_127{grid-template-columns:1fr}}._timeline_pbx06_131{grid-template-columns:repeat(6,1fr);gap:8px;margin:28px 0;display:grid}._timeline_pbx06_131 span{background:var(--surface-3);text-align:center;border-radius:12px;padding:13px 8px;font-size:13px}._notice_pbx06_135{border-left:3px solid var(--cyan);background:var(--surface-3);padding:16px}._error_pbx06_137{color:var(--danger)}._studio_pbx06_1 h2{letter-spacing:-.02em;margin:8px 0 18px;font-size:24px}._studio_pbx06_1 h3{margin:24px 0 12px;font-size:18px}._studio_pbx06_1 label:not(._check_pbx06_143):not(._uploadButton_pbx06_127){gap:8px;margin:12px 0;font-size:14px;font-weight:600;display:grid}._studio_pbx06_1 input:not([type=checkbox]):not([type=file]),._studio_pbx06_1 textarea,._studio_pbx06_1 select{border:1px solid var(--line);width:100%;min-width:0;font:inherit;color:inherit;background:var(--surface);border-radius:10px;padding:11px 13px}._studio_pbx06_1 textarea{resize:vertical;line-height:1.65}._studio_pbx06_1 :where(button:not(._primary_pbx06_101):not(._mode_pbx06_79):not(._back_pbx06_123)){font:inherit;color:var(--cyan);cursor:pointer;background:#052127;border:1px solid #0b7380;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:800}._studio_pbx06_1 button:disabled,._studio_pbx06_1 input:disabled,._studio_pbx06_1 select:disabled,._uploadButton_pbx06_127[aria-disabled=true]{opacity:.5;cursor:not-allowed}._studio_pbx06_1 button:focus-visible,._studio_pbx06_1 input:focus-visible,._studio_pbx06_1 textarea:focus-visible,._studio_pbx06_1 select:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}._studio_pbx06_1 [hidden]{display:none!important}._panel_pbx06_157{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#081f25f5,#04171bfa);border-radius:18px;min-width:0;margin:18px 0;padding:22px}._sectionHead_pbx06_159{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}._sectionHead_pbx06_159 h2,._sectionHead_pbx06_159 h3{margin-bottom:6px}._sectionHead_pbx06_159>span{color:var(--muted);font-size:13px}._formGrid_pbx06_165{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}._actions_pbx06_167,._row_pbx06_167{flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;display:flex}._actions_pbx06_167>input{flex:1}._muted_pbx06_171{color:var(--muted);font-size:14px;line-height:1.65}._config_pbx06_173{border:1px solid var(--line);background:var(--surface-3);border-radius:18px;margin:16px 0;padding:20px 24px}._workflowTabs_pbx06_175{grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0;display:grid}._workflowTabs_pbx06_175 button{text-align:left;align-items:center;gap:10px;display:flex}._workflowTabs_pbx06_175 span{color:var(--cyan);font-size:12px}._workflowTabs_pbx06_175 button[aria-current=step]{border-color:var(--cyan)!important;background:#18d2df14!important;font-weight:700!important}._errorBox_pbx06_183{color:var(--danger);background:#ff465812;border:1px solid #ff5b6a66;border-radius:12px;margin:16px 0;padding:14px 18px}._errorBox_pbx06_183 p{margin-top:0}._check_pbx06_143{align-items:flex-start;gap:10px;margin:12px 0;font-size:14px;line-height:1.6;display:flex}._check_pbx06_143 input{accent-color:var(--cyan);margin-top:4px}._uploadButton_pbx06_127{cursor:pointer;background:var(--surface-3);border:1px dashed #779082;border-radius:10px;justify-content:center;align-items:center;padding:10px 15px;font-size:14px;display:inline-flex}._uploadButton_pbx06_127 input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._materialGrid_pbx06_127{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;margin:16px 0;display:grid}._materialGrid_pbx06_127>button{text-align:left;overflow-wrap:anywhere;gap:8px;display:grid}._materialGrid_pbx06_127>button img{object-fit:contain;width:100%;height:110px}._materialCard_pbx06_127{border:1px solid var(--line);border-radius:12px;min-width:0;padding:12px}._materialCard_pbx06_127 button{width:100%}._badge_pbx06_205{color:var(--text);background:#18d2df14;border-radius:99px;padding:4px 9px;font-size:12px;display:inline-block}._media_pbx06_127{min-width:0;margin:14px 0}._media_pbx06_127 video{background:#14251c;border-radius:12px;width:100%;max-height:420px;display:block}._media_pbx06_127 img{object-fit:contain;border-radius:8px;width:100%;max-height:350px}._media_pbx06_127 audio{width:100%}._media_pbx06_127 figcaption{color:var(--muted);overflow-wrap:anywhere;margin-top:7px;font-size:12px}._media_pbx06_127 a{color:var(--cyan);text-decoration:underline}._compactMedia_pbx06_219 img,._compactMedia_pbx06_219 video{height:120px}._library_pbx06_221{border:1px solid var(--line);background:var(--surface-3);border-radius:14px;padding:16px}._conversation_pbx06_223{gap:14px;max-height:540px;margin:18px 0;display:grid;overflow-y:auto}._conversation_pbx06_223 article{background:var(--surface-3);border-radius:14px;margin-right:28px;padding:16px 20px}._conversation_pbx06_223 article[data-role=user]{background:#18d2df14;margin-left:28px;margin-right:0}._conversation_pbx06_223 strong{color:var(--muted);font-size:12px}._conversation_pbx06_223 p{margin-bottom:0;line-height:1.8}._prewrap_pbx06_233{white-space:pre-wrap;overflow-wrap:anywhere}._studio_pbx06_1 details{border-top:1px solid var(--line);margin:20px 0;padding-top:15px}._studio_pbx06_1 summary{cursor:pointer;color:var(--cyan);font-size:14px;font-weight:600}._studio_pbx06_1 summary._soundSummary_pbx06_239{color:var(--text)}._studio_pbx06_1 progress{width:100%;height:10px;accent-color:var(--cyan);margin:10px 0;display:block}._studio_pbx06_1 details._config_pbx06_173{margin:16px 0;padding:16px 24px}._summaryHint_pbx06_245{color:var(--muted);margin-left:16px;font-size:12px;font-weight:400;display:inline-block}._snapshot_pbx06_247{margin:10px 0;font-size:14px}._snapshot_pbx06_247>div{margin:12px 0}._snapshot_pbx06_247 dt{color:var(--muted);margin-bottom:5px;font-size:12px}._snapshot_pbx06_247 dd{margin:0;line-height:1.7}._snapshot_pbx06_247 ._snapshot_pbx06_247{border-left:2px solid var(--line);margin-left:12px;padding-left:12px}._snapshotList_pbx06_257>div{margin:7px 0}._chips_pbx06_259{flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}._chips_pbx06_259 button[aria-pressed=true]{background:var(--cyan)!important;border-color:var(--cyan)!important;color:#041820!important}._proposals_pbx06_263{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:20px 0;display:grid}._proposal_pbx06_263{border:1px solid var(--line);border-radius:14px;padding:18px}._proposal_pbx06_263[data-selected=true]{border-color:var(--cyan);box-shadow:inset 0 0 0 1px var(--cyan)}._unitPanel_pbx06_269,._composition_pbx06_269{border-top:1px solid var(--line);margin-top:30px;padding-top:14px}._compositionHeader_pbx06_271{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._studio_pbx06_1 ._compositionHeader_pbx06_271 h3{margin:8px 0 0}._compositionHeader_pbx06_271>span{border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:5px 10px;font-size:12px}._compositionGuidance_pbx06_277{border:1px solid var(--line);border-left:3px solid var(--amber);background:var(--surface-3);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0;padding:16px 18px;display:flex}._compositionGuidance_pbx06_277>div:first-child{overflow-wrap:anywhere;min-width:0}._compositionGuidance_pbx06_277 strong{color:var(--amber);font-size:14px}._compositionGuidance_pbx06_277 p{margin:8px 0 4px;font-size:14px}._compositionGuidance_pbx06_277 small{color:var(--muted);font-size:12px;line-height:1.7;display:block}._compositionLinks_pbx06_287{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;max-width:48%;display:flex}._studio_pbx06_1 ._compositionLinks_pbx06_287>button{min-height:38px;padding:8px 12px;font-size:12px}._videoReviewActions_pbx06_291:focus{outline:2px solid var(--cyan);outline-offset:6px;border-radius:8px}@media (width<=640px){._compositionGuidance_pbx06_277{flex-direction:column;align-items:stretch;gap:14px;padding:14px}._compositionLinks_pbx06_287{justify-content:flex-start;max-width:none}}._unit_pbx06_269{border:1px solid var(--line);background:var(--surface-3);border-radius:13px;margin:15px 0;padding:16px}._segmentTabs_pbx06_297{gap:9px;padding:5px 1px 15px;display:flex;overflow-x:auto}._segmentTabs_pbx06_297 button{text-align:left;flex-shrink:0;gap:6px;display:grid}._segmentTabs_pbx06_297 small{color:var(--muted);font-size:11px}._segmentTabs_pbx06_297 button[aria-selected=true]{background:#18d2df14!important;border-color:#986434!important}._materialSelection_pbx06_305{border:1px solid var(--line);border-radius:12px;margin:20px 0;padding:12px 18px}._materialSelection_pbx06_305 legend{padding:0 6px;font-size:14px}._quotePanel_pbx06_309{border:1px solid var(--line);background:var(--surface-3);border-radius:14px;margin:25px 0;padding:18px}._quotePanel_pbx06_309 h3{margin-top:0}._quoteConfirmation_pbx06_313{border-top:1px solid var(--line);margin-top:15px;padding-top:10px;font-size:14px;line-height:1.7}._quoteConfirmation_pbx06_313 strong{color:var(--cyan);font-size:21px}._versions_pbx06_317{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;display:grid}._versions_pbx06_317 article{border:1px solid var(--line);border-radius:14px;padding:18px}._jobs_pbx06_321{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}._jobs_pbx06_321 p{border:1px solid var(--line);border-radius:8px;padding:7px 10px}._directorLayout_pbx06_325{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}._directorLayout_pbx06_325>*,._productionColumns_pbx06_327>*{min-width:0}._consensus_pbx06_329{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#081f25f5,#04171bfa);border-radius:18px;padding:22px;position:sticky;top:88px}._chatPanel_pbx06_331{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#081f25f5,#04171bfa);border-radius:18px;padding:22px}._studio_pbx06_1 ._consensus_pbx06_329 h2{margin:10px 0;font-size:24px}._consensusStatus_pbx06_335{color:var(--muted);background:#18d2df0f;border-radius:10px;padding:11px;font-size:13px;line-height:1.65}._consensusActions_pbx06_337{border-top:1px solid var(--line);gap:10px;margin-top:16px;padding-top:14px;display:grid}._consensusActions_pbx06_337 p{color:var(--muted);font-size:14px;line-height:1.65}._consensus_pbx06_329 dl>div{border-bottom:1px solid #12434c8c;grid-template-columns:84px minmax(0,1fr);gap:9px;padding:8px 0;display:grid}._consensus_pbx06_329 dt{color:var(--muted);font-size:12px}._consensus_pbx06_329 dd{color:#d8edef;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}._originalSteps_pbx06_347{flex-wrap:wrap;gap:12px;padding:0;list-style:none;display:flex}._originalSteps_pbx06_347 li{background:var(--surface-3);border-radius:10px;padding:10px 16px}._originalSteps_pbx06_347 li[aria-current=step]{color:var(--cyan);box-shadow:inset 0 0 0 1px}._effectCard_pbx06_353,._storyChoice_pbx06_353{text-align:left;width:100%}._effectCard_pbx06_353[aria-pressed=true]{border-color:var(--cyan)!important}._productionColumns_pbx06_327{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}._segmentEditor_pbx06_359{min-width:0;margin:18px 0;scroll-margin-top:30px}@media (width<=900px){._directorLayout_pbx06_325,._productionColumns_pbx06_327{grid-template-columns:1fr}}@media (width<=760px){._modeGrid_pbx06_79{grid-template-columns:1fr}._timeline_pbx06_131{grid-template-columns:repeat(2,1fr)}._panel_pbx06_157{padding:18px 14px}._workflowTabs_pbx06_175{gap:6px}._workflowTabs_pbx06_175 button{display:grid;padding:10px 8px!important;font-size:12px!important}._formGrid_pbx06_165{grid-template-columns:1fr 1fr}._proposals_pbx06_263{grid-template-columns:1fr}._sectionHead_pbx06_159 h1{font-size:32px}}._macroNav_pbx06_369{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 28px;padding:12px 0;display:grid}._studio_pbx06_1 ._macroNav_pbx06_369 button{text-align:left;color:var(--muted);background:0 0;border:0;grid-template-columns:40px 1fr;align-items:center;gap:1px 12px;padding:11px 14px;display:grid}._macroNav_pbx06_369 button>span{border:1px solid var(--line);background:#061b20;border-radius:50%;grid-row:1/3;place-items:center;width:40px;height:40px;display:grid}._macroNav_pbx06_369 strong{font-size:14px}._macroNav_pbx06_369 small{color:var(--muted-2);font-size:10px}._studio_pbx06_1 ._macroNav_pbx06_369 button[aria-current=step]{color:var(--cyan);background:#073139b3}._macroNav_pbx06_369 button[aria-current=step]>span{border-color:var(--cyan);background:var(--cyan);color:#00262b}._materialPage_pbx06_383{width:min(1040px,100%);margin:0 auto}._analysisSummary_pbx06_385{background:linear-gradient(135deg,#082b27,#061e22);border:1px solid #207662;border-radius:18px;margin:16px 0;padding:14px 16px}._analysisSummary_pbx06_385>strong{color:var(--green)}._materialPage_pbx06_383>._panel_pbx06_157{box-shadow:none;padding:19px 20px}._materialInputs_pbx06_391{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:10px 14px;display:grid}._materialInputs_pbx06_391 label{margin:0!important}._materialInputs_pbx06_391 textarea{min-height:82px}._cardHeading_pbx06_397{align-items:center;gap:12px;margin-bottom:17px;display:flex}._cardHeading_pbx06_397>span:not(._softPill_pbx06_399){width:34px;height:34px;color:var(--cyan);background:#073e47;border-radius:50%;place-items:center;display:grid}._recognizeRow_pbx06_403,._stageActions_pbx06_403{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding-top:14px;display:flex}._recognizeRow_pbx06_403 p{color:var(--muted);margin:0;font-size:13px}._effectGrid_pbx06_407{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._studio_pbx06_1 ._effectCard_pbx06_353{border:1px solid var(--line);color:var(--text);text-align:left;background:#061b20;border-radius:15px;padding:19px}._studio_pbx06_1 ._effectCard_pbx06_353[aria-pressed=true]{border-color:var(--cyan);background:#083039}._effectCard_pbx06_353 header{justify-content:space-between;align-items:center;gap:12px;display:flex}._studio_pbx06_1 ._effectCard_pbx06_353 h2{margin:0;font-size:18px}._effectCard_pbx06_353 p{color:#bdd8dc;font-size:13px;line-height:1.6}._effectCard_pbx06_353 small{color:var(--muted)}._stories_pbx06_421{gap:12px;display:grid}._story_pbx06_353{border:1px solid var(--line);background:#082127;border-radius:12px;min-width:0;padding:0 16px 8px}._story_pbx06_353[data-selected=true]{border-color:var(--cyan);background:#08292e}._studio_pbx06_1 ._storyChoice_pbx06_353{width:100%;color:var(--text);text-align:left;background:0 0;border:0;padding:0;display:block}._storyChoice_pbx06_353 header{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}._storyNumber_pbx06_431{color:var(--cyan);font-size:24px;font-weight:800}._studio_pbx06_1 ._storyChoice_pbx06_353 h2{margin:0;font-size:18px}._storySelect_pbx06_435{color:var(--cyan);white-space:nowrap;margin-left:auto;font-size:13px}._storyBeats_pbx06_437{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding:12px 0;display:grid}._storyBeats_pbx06_437>div{min-width:0;position:relative}._storyBeats_pbx06_437>div:not(:last-child):after{content:"→";color:var(--cyan);position:absolute;top:22px;right:-26px}._storyBeats_pbx06_437 strong{color:var(--cyan);font-size:13px}._storyBeats_pbx06_437 p{overflow-wrap:anywhere;margin:5px 0 0;font-size:15px;line-height:1.65}._storyProduct_pbx06_447{border-top:1px solid var(--line);gap:8px;padding-top:9px;font-size:13px;display:flex}._storyProduct_pbx06_447 strong{color:var(--cyan);flex-shrink:0}._storyActions_pbx06_451{bottom:var(--site-filing-height,0px);border:1px solid var(--line);z-index:2;background:#082127;border-radius:12px;flex-wrap:wrap;gap:12px;margin-top:16px;padding:14px 16px;display:flex;position:sticky}._storyActions_pbx06_451>span{color:var(--cyan);flex:1;align-self:center}._resultTabs_pbx06_455{gap:7px;margin-bottom:12px;display:flex;overflow-x:auto}._resultScores_pbx06_457{border:1px solid var(--line);background:var(--line);border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:14px 0;display:grid;overflow:hidden}._resultScores_pbx06_457>div{background:#061e23;grid-template-columns:1fr auto;gap:6px;padding:12px 14px;display:grid}._resultScores_pbx06_457 span{color:var(--muted);font-size:12px}._resultScores_pbx06_457 strong{color:var(--cyan);font-size:14px}._resultScores_pbx06_457 i{background:#0b3037;border-radius:99px;grid-column:1/-1;height:4px;overflow:hidden}._resultScores_pbx06_457 em{background:linear-gradient(90deg,#0eb7c8,#55dfac);height:100%;display:block}._resultHero_pbx06_469{background:radial-gradient(circle at 90% 0,#18d2df1a,#0000 35%),#06262d;border:1px solid #0b7180;border-radius:14px;padding:20px}._resultHero_pbx06_469 p{color:var(--muted);line-height:1.65}._resultGrid_pbx06_473{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}._resultGrid_pbx06_473 article{border:1px solid var(--line);background:#04171b;border-radius:11px;min-width:0;padding:14px}._resultGrid_pbx06_473 article>span,._resultGrid_pbx06_473 article>strong{color:var(--cyan);font-size:13px}._resultGrid_pbx06_473 p{color:var(--muted);overflow-wrap:anywhere;line-height:1.65}._storyTimeline_pbx06_481{gap:9px;margin-top:14px;display:grid}._storyTimeline_pbx06_481 article{background:#04171b;border:1px solid #0c353c;border-radius:11px;grid-template-columns:76px minmax(0,1fr);gap:14px;padding:14px;display:grid}._storyTimeline_pbx06_481 time{color:var(--cyan);font-size:13px}._storyTimeline_pbx06_481 h3{margin:0 0 8px}._storyTimeline_pbx06_481 p{color:var(--muted);margin:4px 0;font-size:14px}._shotTable_pbx06_491{overflow-x:auto}._shotTable_pbx06_491 table{border-collapse:collapse;text-align:left;width:100%;min-width:650px;font-size:14px}._shotTable_pbx06_491 td,._shotTable_pbx06_491 th{border-bottom:1px solid var(--line);vertical-align:top;padding:11px}._shotTable_pbx06_491 th,._shotTable_pbx06_491 td:first-child{color:var(--cyan)}._coreAudit_pbx06_499{border:1px solid var(--cyan-soft);background:#062a31;border-radius:13px;margin-top:14px;padding:17px}._coreAudit_pbx06_499 blockquote{border-left:2px solid var(--cyan);background:#041b20;margin:12px 0 0;padding:11px}@media (width<=640px){._resultScores_pbx06_457{grid-template-columns:repeat(2,minmax(0,1fr))}._resultGrid_pbx06_473{grid-template-columns:minmax(0,1fr)}}._resultTabs_pbx06_455 button{flex-shrink:0}._studio_pbx06_1 ._resultTabs_pbx06_455 button[aria-pressed=true]{border-color:var(--cyan);color:var(--cyan);background:#07343c}._resultContent_pbx06_509{border:1px solid var(--line);background:linear-gradient(145deg,#081f25f5,#04171bfa);border-radius:18px;padding:22px}._remakeEntries_pbx06_511{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._studio_pbx06_1 ._remakeEntries_pbx06_511 ._mode_pbx06_79{min-height:220px}._remakeSteps_pbx06_515{background:#03171b;border-radius:13px;align-items:center;gap:8px;margin:18px 0 0;padding:16px;display:flex;overflow-x:auto}._remakeSteps_pbx06_515 span{white-space:nowrap;color:#c8e3e6;font-size:11px}._remakeSteps_pbx06_515 span[aria-current=step]{color:var(--cyan);font-weight:800}._remakeSteps_pbx06_515 i{color:var(--cyan)}._templateGrid_pbx06_523{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;display:grid}._studio_pbx06_1 ._templateGalleryGrid_pbx06_525{align-items:stretch}._templateCard_pbx06_526{border:1px solid var(--line);background:#03171b;border-radius:15px;flex-direction:column;display:flex;overflow:hidden}._templateCard_pbx06_526[data-selected=true]{border-color:var(--cyan);box-shadow:0 0 0 1px #18d2df24}._studio_pbx06_1 ._templateSelect_pbx06_529{width:100%;color:var(--text);text-align:left;background:0 0;border:0;padding:0}._templateCover_pbx06_531{aspect-ratio:9/16;background:linear-gradient(145deg,#0f6b75,#09262e 56%,#031318);place-items:center;width:100%;display:grid;position:relative}._templateCover_pbx06_531[data-tone=amber]{background:linear-gradient(150deg,#8a5315,#3c2110 58%,#17100a)}._templateCover_pbx06_531[data-tone=purple]{background:linear-gradient(150deg,#6b3b91,#2e2046 58%,#120d1c)}._templateCover_pbx06_531[data-tone=green]{background:linear-gradient(150deg,#26704f,#123b30 58%,#071a16)}._templateCover_pbx06_531[data-tone=blue]{background:linear-gradient(150deg,#285e8d,#152e4b 58%,#091522)}._templateCover_pbx06_531[data-tone=red]{background:linear-gradient(150deg,#91443d,#492522 58%,#1c0e0d)}._templateCover_pbx06_531[data-tone=navy]{background:linear-gradient(150deg,#364e76,#1b2b48 58%,#0c1321)}._templateCover_pbx06_531[data-tone=teal]{background:linear-gradient(150deg,#19716e,#103c3c 58%,#071918)}._templateCover_pbx06_531 i{color:#fff;background:#00000047;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;display:grid}._templateCover_pbx06_531 em{color:#fff;background:#0000007a;border-radius:999px;padding:5px 8px;font-size:12px;font-style:normal;position:absolute;bottom:11px;left:11px}._templateInfo_pbx06_551{gap:8px;padding:14px;display:grid}._templateHeading_pbx06_553{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}._templateInfo_pbx06_551 small{color:var(--muted);font-size:11px;line-height:1.5;display:block}._templateInfo_pbx06_551 strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:18px;line-height:1.4;display:-webkit-box;overflow:hidden}._templateInfo_pbx06_551 b{max-width:45%;color:var(--cyan);white-space:nowrap;text-overflow:ellipsis;background:#18d2df0d;border:1px solid #18d2df66;border-radius:999px;flex:0 auto;padding:3px 8px;font-size:10px;line-height:1.5;display:block;overflow:hidden}._templateCardActions_pbx06_561{border-top:1px solid #9bc6cd26;margin:auto 14px 14px;padding-top:14px}._studio_pbx06_1 ._templateReference_pbx06_562{justify-content:center;align-items:center;gap:8px;width:100%;margin:0;display:flex}._studio_pbx06_1 ._templateReference_pbx06_562:hover:not(:disabled){filter:brightness(1.08)}._rewriteContext_pbx06_564{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}._rewriteContext_pbx06_564>div{background:#03171b;border-radius:11px;padding:12px}._rewriteContext_pbx06_564 span{color:var(--cyan);font-size:13px}._remakeFields_pbx06_570{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._remakeFields_pbx06_570>:last-child{grid-column:1/-1}._productionPage_pbx06_574{max-width:1280px;margin:0 auto}._workspaceNavigation_pbx06_576{flex-wrap:wrap;align-items:center;gap:10px;width:min(1280px,100%);margin:0 auto 22px;display:flex}._studio_pbx06_1 ._workspaceNavigation_pbx06_576>button{min-height:40px;margin:0;padding:9px 14px;font-size:14px;font-weight:600;line-height:20px}._studio_pbx06_1 ._homeBack_pbx06_580{border-color:var(--line);color:var(--muted);background:0 0}._referenceStrip_pbx06_582{gap:10px;display:flex;overflow-x:auto}._referenceStrip_pbx06_582>div{min-width:0;color:var(--cyan);flex:0 0 110px;font-size:12px}._referenceStrip_pbx06_582 figure{margin:4px 0}._referenceStrip_pbx06_582 figcaption{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}._referenceStrip_pbx06_582 img{object-fit:contain;width:100%;height:96px}._productionSettings_pbx06_592{grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);align-items:center;gap:20px;display:grid}._durationButtons_pbx06_594{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._studio_pbx06_1 ._durationButtons_pbx06_594 button[aria-pressed=true]{border-color:var(--cyan);color:var(--cyan);background:#18d2df14}._studio_pbx06_1 ._durationButtons_pbx06_594 button[aria-pressed=true]:disabled{opacity:1;background:#18d2df2e;border-width:2px;font-weight:800}._productionSettings_pbx06_592 ._actions_pbx06_167{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._productionSettings_pbx06_592 label{flex-direction:row;align-items:center;gap:12px;display:flex}._productionSettings_pbx06_592 label select{width:auto;margin-left:auto}._productionSettings_pbx06_592 ._actions_pbx06_167>button:first-of-type{color:#00272d;background:linear-gradient(110deg,#11bad0,#20ddbd);font-weight:800}._promptCard_pbx06_608,._videoSidebar_pbx06_608{border:1px solid var(--line);background:linear-gradient(145deg,#081f25f5,#04171bfa);border-radius:18px;min-width:0;padding:24px}._studio_pbx06_1 ._promptCard_pbx06_608 textarea{border-color:var(--line-bright);color:#e0f2f3;background:#031519;border-radius:14px;min-height:420px;max-height:900px;padding:20px;font-size:15px;line-height:1.95}._promptCard_pbx06_608 details textarea{min-height:90px}._videoSidebar_pbx06_608{padding:18px}._videoSidebar_pbx06_608>button{width:100%}._videoSidebar_pbx06_608 ._quotePanel_pbx06_309{border:0;border-top:1px solid var(--line-bright);background:0 0;margin:16px 0;padding:12px 0 0}._videoSidebar_pbx06_608 ._versions_pbx06_317{grid-template-columns:minmax(0,1fr)}._videoSidebar_pbx06_608 ._versions_pbx06_317 article{min-width:0;padding:12px}._emptyVideo_pbx06_624{text-align:center;border:1px dashed var(--line);background:var(--surface-3);min-height:110px;color:var(--muted);border-radius:12px;place-items:center;padding:10px;display:grid}._emptyVideo_pbx06_624>span{font-size:42px}._productionAssets_pbx06_628>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}._productionAssets_pbx06_628>summary::-webkit-details-marker{display:none}._productionAssets_pbx06_628 summary h3{margin:4px 0}._productionAssets_pbx06_628 summary small{color:var(--muted);font-size:11px}._promptCard_pbx06_608 ._productionAssets_pbx06_628{margin:18px 0;padding:20px}._assetToggle_pbx06_638{color:#00272d;text-align:center;background:linear-gradient(110deg,#11bad0,#20ddbd);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 20px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 4px 18px #14cfc72b}._productionAssets_pbx06_628 ._collapseLabel_pbx06_640,._productionAssets_pbx06_628[open]>summary ._expandLabel_pbx06_642{display:none}._productionAssets_pbx06_628[open]>summary ._collapseLabel_pbx06_640{display:inline}._productionAssets_pbx06_628[open]>summary ._assetToggle_pbx06_638{color:#39ecd8;box-shadow:none;background:#0c3d44;border-color:#21d8cd}._productionAssets_pbx06_628>summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}._productionAssetList_pbx06_650{gap:14px;display:grid}._productionAssetList_pbx06_650>article{border:1px solid var(--line);border-radius:12px;min-width:0;padding:14px}._productionAssetList_pbx06_650 ._wide_pbx06_654{grid-column:1/-1}._assetVoice_pbx06_656{margin-top:12px}._studio_pbx06_1 ._assetVoice_pbx06_656{gap:12px}._studio_pbx06_1 ._assetVoice_pbx06_656>details{border:0;margin:0;padding:0}._studio_pbx06_1 ._assetVoice_pbx06_656>details>summary{min-height:0;padding:0;font-size:12px;font-weight:400}._studio_pbx06_1 ._assetVoice_pbx06_656>details label{gap:6px;margin-top:8px;display:grid}._studio_pbx06_1 ._assetVoice_pbx06_656 h3{margin:0;font-size:15px}._studio_pbx06_1 ._assetVoice_pbx06_656>label{color:var(--muted);margin:0;font-size:12px}._voiceReferencePreview_pbx06_670{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}._voiceReferencePreview_pbx06_670>figure{flex:240px;min-width:0;margin:0}._voiceReferencePreview_pbx06_670 audio{width:100%;height:34px;display:block}._voiceReferencePreview_pbx06_670 figcaption{display:none}._audioMaterialPanel_pbx06_678,._compactMaterials_pbx06_678._optionalVoice_pbx06_678._audioMaterialPanel_pbx06_678{border:1px solid var(--creator-line,#235158);background:var(--creator-panel-background,#071d22);grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:12px;display:grid}._studio_pbx06_1 ._audioMaterialPanel_pbx06_678 h3{margin:0;font-size:15px}._studio_pbx06_1 ._audioMaterialPanel_pbx06_678>details{border:0;margin:0;padding:0}._studio_pbx06_1 ._audioMaterialPanel_pbx06_678>details>summary{min-height:0;padding:0;font-size:12px;font-weight:400}._audioMaterialPanel_pbx06_678 ._materialGrid_pbx06_127,._compactMaterials_pbx06_678._audioMaterialPanel_pbx06_678 ._materialGrid_pbx06_127{grid-template-columns:minmax(0,1fr)}._assetImageBindings_pbx06_688{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}._assetImageBindings_pbx06_688>label{flex-wrap:wrap;align-items:center;max-width:90px;font-size:12px;display:flex}._assetImageBindings_pbx06_688 figure{width:60px;margin:2px}._assetImageBindings_pbx06_688 img{object-fit:contain;max-height:54px}._assetImageBindings_pbx06_688 figcaption{display:none}._editorToolbar_pbx06_698{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:12px;font-size:12px;display:flex}._videoReviewActions_pbx06_291{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}._videoReviewActions_pbx06_291>:last-child{grid-column:1/-1}._creativeProgress_pbx06_704{background:#082930;border:1px solid #146570;border-radius:16px;margin:16px 0;padding:20px}._creativeProgress_pbx06_704>div{color:#16d8df;justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}._creativeProgress_pbx06_704[data-state=failed]{border-color:var(--danger);background:#ff465812}._creativeProgress_pbx06_704[data-state=failed]>div{color:var(--danger)}._creativeProgress_pbx06_704[data-state=unknown]{border-color:var(--amber)}._creativeProgress_pbx06_704[data-state=unknown]>div{color:var(--amber)}._creativeProgress_pbx06_704 progress{appearance:none;background:#03191f;border:0;border-radius:12px;width:100%;height:12px;display:block;overflow:hidden}._creativeProgress_pbx06_704 progress::-webkit-progress-bar{background:#03191f}._creativeProgress_pbx06_704 progress::-webkit-progress-value{background:linear-gradient(90deg,#00a9bd,#30e7bd);border-radius:12px}._creativeProgress_pbx06_704 progress::-moz-progress-bar{background:linear-gradient(90deg,#00a9bd,#30e7bd);border-radius:12px}._creativeProgress_pbx06_704 progress:indeterminate{background:linear-gradient(90deg,#03191f 20%,#00a9bd 45%,#30e7bd 55%,#03191f 80%) 0 0/250% 100%;animation:1.8s linear infinite _pendingProgress_pbx06_1}._creativeProgress_pbx06_704 progress:indeterminate::-webkit-progress-bar{background:inherit;background-size:inherit;animation:inherit}@keyframes _pendingProgress_pbx06_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){._creativeProgress_pbx06_704 progress:indeterminate{background-position:50% 0;animation:none}}@media (width<=600px){._productionAssets_pbx06_628>summary,._productionAssetList_pbx06_650 header{flex-wrap:wrap}._promptCard_pbx06_608 ._productionAssets_pbx06_628{padding:12px}}._emptyMedia_pbx06_734{min-height:138px;color:var(--muted);text-align:center;background:#031318;border:1px dashed #0b7180;border-radius:13px;place-items:center;padding:20px;display:grid}._compactMaterials_pbx06_678{box-shadow:none;background:0 0;border:0;margin:12px 0;padding:0}._compactMaterials_pbx06_678 ._sectionHead_pbx06_159 h2{font-size:17px}._compactMaterials_pbx06_678 ._materialGrid_pbx06_127{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:11px}._compactMaterials_pbx06_678 ._materialCard_pbx06_127{background:#020e11;padding:8px;overflow:hidden}._compactMaterials_pbx06_678 ._media_pbx06_127{margin:6px 0}._compactMaterials_pbx06_678 ._media_pbx06_127 img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}@media (width<=1200px){._templateGrid_pbx06_523{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1000px){._productionColumns_pbx06_327{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){._directorLayout_pbx06_325,._modeGrid_pbx06_79,._productionSettings_pbx06_592{grid-template-columns:minmax(0,1fr)}._consensus_pbx06_329{position:static}._macroNav_pbx06_369{gap:4px}._macroNav_pbx06_369 small{display:none}._studio_pbx06_1 ._macroNav_pbx06_369 button{flex-direction:column;padding:8px 4px;display:flex}}@media (width<=760px){._effectGrid_pbx06_407{grid-template-columns:minmax(0,1fr)}._templateGrid_pbx06_523{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._studio_pbx06_1{padding:0}._shell_pbx06_25,._topbarInner_pbx06_31{width:calc(100% - 24px)}._shell_pbx06_25{padding-top:20px}._topbarInner_pbx06_31{gap:12px}._projectStatus_pbx06_49,._brand_pbx06_33 small{display:none}._projectName_pbx06_43{padding:5px}._studio_pbx06_1 ._topActions_pbx06_47 button{padding:6px;font-size:12px}._remakeEntries_pbx06_511,._remakeFields_pbx06_570,._rewriteContext_pbx06_564,._storyBeats_pbx06_437,._materialInputs_pbx06_391{grid-template-columns:minmax(0,1fr)}._storyBeats_pbx06_437{gap:12px}._storyBeats_pbx06_437>div:after{display:none}._storyChoice_pbx06_353 header{flex-wrap:wrap}._storySelect_pbx06_435{margin-left:0}._storyProduct_pbx06_447{flex-direction:column}._storyActions_pbx06_451{position:static}._mode_pbx06_79{min-height:auto}._mode_pbx06_79 p{min-height:0}._chatPanel_pbx06_331,._consensus_pbx06_329{padding:16px}._pageHeading_pbx06_51{display:block}._recognizeRow_pbx06_403,._stageActions_pbx06_403{flex-direction:column;align-items:stretch}._productionSettings_pbx06_592 ._actions_pbx06_167{grid-template-columns:minmax(0,1fr)}._promptCard_pbx06_608{padding:16px}}@media (prefers-reduced-motion:reduce){._studio_pbx06_1 button{transition:none}._mode_pbx06_79:hover{transform:none}}._topbar_pbx06_29{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}._brandMark_pbx06_35{box-shadow:0 0 28px #18d2df26}._projectName_pbx06_43{font-weight:800}._productionColumns_pbx06_327{align-items:stretch;gap:16px}._productionColumns_pbx06_327>._promptCard_pbx06_608{flex-direction:column;display:flex}._studio_pbx06_1 ._productionColumns_pbx06_327>._promptCard_pbx06_608>label{flex-direction:column;flex:1;display:flex}._productionColumns_pbx06_327>._promptCard_pbx06_608>label>textarea{flex:1}._productionColumns_pbx06_327>._videoSidebar_pbx06_608{align-self:start;gap:10px;padding:18px;display:grid}._studio_pbx06_1 ._productionColumns_pbx06_327 ._videoSidebar_pbx06_608 button{padding:10px;font-size:13px}._videoSidebar_pbx06_608 ._quotePanel_pbx06_309{margin:0}._productionPage_pbx06_574>._productionSettings_pbx06_592{border-radius:16px;margin-top:12px;padding:16px 18px}._studio_pbx06_1 ._productionSettings_pbx06_592 h2{margin:0 0 10px;font-size:18px}._productionSettings_pbx06_592>div>p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.6}._productionSettings_pbx06_592 ._durationButtons_pbx06_594{gap:8px;max-width:280px}._studio_pbx06_1 ._productionSettings_pbx06_592 ._durationButtons_pbx06_594 button{border-radius:9px;padding:10px 14px;font-size:14px}._productionSettings_pbx06_592>._actions_pbx06_167{align-items:center;gap:8px;margin:0}._studio_pbx06_1 ._productionSettings_pbx06_592>._actions_pbx06_167>label{gap:12px;margin:0;font-size:13px;display:flex}._studio_pbx06_1 ._productionSettings_pbx06_592>._actions_pbx06_167>button{border-radius:9px;min-height:42px;padding:10px 12px;font-size:13px}._productionPage_pbx06_574>._referenceCard_pbx06_802{border-radius:16px;padding:14px 18px}._referenceCard_pbx06_802 ._sectionHead_pbx06_159{margin:0 0 8px}._studio_pbx06_1 ._referenceCard_pbx06_802 h3{margin:0;font-size:17px}._referenceStrip_pbx06_582{grid-auto-columns:minmax(100px,1fr);grid-auto-flow:column;gap:10px;padding:4px 0;display:grid}._referenceStrip_pbx06_582>div{min-width:0}._referenceStrip_pbx06_582 figure{width:auto;min-width:0;margin:0}._referenceStrip_pbx06_582 img{width:100%;height:96px}._referenceStrip_pbx06_582 figcaption{gap:2px;margin-top:4px;display:grid}._referenceStrip_pbx06_582 figcaption b{color:var(--cyan)}._productionPage_pbx06_574>._productionAssets_pbx06_628{border-radius:16px;margin:10px 0;padding:14px 18px}._productionPage_pbx06_574>._productionAssets_pbx06_628 summary h3{color:var(--text);margin-top:4px;font-size:16px}._productionPage_pbx06_574>._productionAssets_pbx06_628 summary ._eyebrow_pbx06_67{margin:0;font-size:12px}._productionAssetList_pbx06_650{grid-template-columns:minmax(0,1fr);gap:12px;margin:16px 0}._productionAssetList_pbx06_650>article{overflow-wrap:anywhere;min-width:0;padding:16px}._productionAssetList_pbx06_650 ._formGrid_pbx06_165{grid-template-columns:1fr 1fr;gap:8px 12px;margin-top:10px}._studio_pbx06_1 ._productionAssetList_pbx06_650 ._formGrid_pbx06_165 label{color:var(--muted);gap:5px;margin:0;font-size:12px}._studio_pbx06_1 ._productionAssetList_pbx06_650 ._formGrid_pbx06_165 input,._studio_pbx06_1 ._productionAssetList_pbx06_650 ._formGrid_pbx06_165 select{padding:8px 10px;font-size:13px}._productionAssetList_pbx06_650>article>header{gap:10px}._studio_pbx06_1 ._productionAssetList_pbx06_650>article>header button{font-size:11px}._productionAssetList_pbx06_650 ._referenceTools_pbx06_840{background:#0f464e1f;border:1px solid #17606a;border-radius:10px;flex-flow:wrap;align-items:center;gap:8px 12px;margin:10px 0;padding:10px 12px;display:flex}._productionAssetList_pbx06_650 ._referenceTools_pbx06_840>strong{flex:180px;font-size:13px;line-height:1.5}._studio_pbx06_1 ._productionAssetList_pbx06_650 ._referenceTools_pbx06_840>label{color:#20dae0;cursor:pointer;background:#0b333b;border:1px solid #13939f;border-radius:8px;flex:none;gap:6px;margin:0;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}._productionAssetList_pbx06_650 ._referenceTools_pbx06_840>label:hover{background:#104650}._productionAssetList_pbx06_650 ._referenceTools_pbx06_840>label:focus-within{outline:2px solid var(--cyan);outline-offset:2px}._productionAssetList_pbx06_650 ._referenceTools_pbx06_840 input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._productionAssetList_pbx06_650 ._referenceTools_pbx06_840>small{color:#85abb5;flex-basis:100%;font-size:11px;line-height:1.5}._productionAssetList_pbx06_650 ._referenceTools_pbx06_840 audio{width:100%;max-width:420px;height:34px}._assetImageBindings_pbx06_688{gap:6px;margin:8px 0;font-size:12px}._studio_pbx06_1 ._assetImageBindings_pbx06_688>label{border:1px solid var(--line);cursor:pointer;border-radius:8px;flex-wrap:nowrap;align-items:center;gap:5px;max-width:none;margin:0;padding:4px 6px;font-size:12px;display:flex}._assetImageBindings_pbx06_688 figure{flex:0 0 30px;width:30px;margin:0}._assetImageBindings_pbx06_688 img{object-fit:contain;width:30px;height:30px}._editorToolbar_pbx06_698{align-items:center;margin-top:14px}._editorToolbar_pbx06_698>._actions_pbx06_167{gap:8px;margin:0}._studio_pbx06_1 ._editorToolbar_pbx06_698 button{padding:10px 12px;font-size:12px}._studio_pbx06_1 button._quiet_pbx06_870{border:1px solid var(--line);color:var(--muted);background:0 0;padding:8px 12px;font-size:11px}._productionAssets_pbx06_628>summary:hover>._assetToggle_pbx06_638{filter:brightness(1.12);box-shadow:0 5px 22px #14cfc74d}._productionAssets_pbx06_628>summary:focus-visible>._assetToggle_pbx06_638{outline-offset:3px;outline:3px solid #b8fff4}._assetToggle_pbx06_638 svg{stroke:currentColor;stroke-width:2.6px;fill:none;width:18px;height:18px;transition:transform .18s}._productionAssets_pbx06_628[open]>summary ._assetToggle_pbx06_638 svg{transform:rotate(180deg)}._studio_pbx06_1 ._materialPage_pbx06_383 ._pageHeading_pbx06_51 h1{font-size:clamp(23px,2.5vw,31px)}._materialPage_pbx06_383 ._pageHeading_pbx06_51{align-items:center;gap:24px;margin-bottom:16px;padding:4px 2px 10px}._materialPage_pbx06_383 ._pageHeading_pbx06_51 p{font-size:11px}._materialPage_pbx06_383>._panel_pbx06_157{margin:13px 0;padding:19px 20px}._materialPage_pbx06_383 ._stageActions_pbx06_403{border:1px solid var(--line);background:#04181deb;border-radius:15px;padding:18px 20px}._studio_pbx06_1 ._materialPage_pbx06_383 ._stageActions_pbx06_403>._primary_pbx06_101{min-width:300px;min-height:52px}._studio_pbx06_1 ._materialInputs_pbx06_391 input:not([type=checkbox]):not([type=file]){background:#020f13;min-height:44px;padding:0 13px;font-size:11px}._studio_pbx06_1 ._materialInputs_pbx06_391 textarea{background:#020f13;border-radius:11px;min-height:82px;padding:14px;font-size:12px;line-height:1.7}._compactMaterials_pbx06_678 ._materialCard_pbx06_127{border:1px solid var(--line);background:#020e11;border-radius:12px;padding:0;position:relative}._compactMaterials_pbx06_678 ._materialCard_pbx06_127>figure{margin:0}._compactMaterials_pbx06_678 ._materialCard_pbx06_127 figcaption{gap:3px;margin:0;padding:9px 10px;font-size:9px;display:grid}._compactMaterials_pbx06_678 ._materialCard_pbx06_127 figcaption b{color:var(--cyan);font-size:9px}._studio_pbx06_1 ._compactMaterials_pbx06_678 ._materialCard_pbx06_127>button{width:25px;height:25px;min-height:0;color:var(--danger);background:#010d10d9;border:0;border-radius:7px;padding:0;position:absolute;top:7px;right:7px}._emptyMedia_pbx06_734 span{font-size:10px}._emptyMedia_pbx06_734 strong{font-size:14px}._emptyMedia_pbx06_734 p{font-size:11px}._compactMaterials_pbx06_678._optionalVoice_pbx06_678{background:#04171b;border:1px dashed #30515a;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-top:13px;padding:11px 12px;display:flex}._voiceHeading_pbx06_910 strong{font-size:10px;display:block}._voiceHeading_pbx06_910 p{color:var(--muted);margin:3px 0 0;font-size:8px}._optionalVoice_pbx06_678>._check_pbx06_143{flex-basis:100%;order:3;margin:0;font-size:9px}._optionalVoice_pbx06_678>._actions_pbx06_167{margin:0}._optionalVoice_pbx06_678>._materialGrid_pbx06_127{flex-basis:100%}._consensus_pbx06_329 dt{font-size:9px}._consensus_pbx06_329 dd{color:#d8edef;font-size:10px}._scriptDirector_pbx06_922{border:1px solid var(--line);background:var(--surface);border-radius:18px;margin-top:18px;overflow:hidden}._scriptDirector_pbx06_922>header{border-bottom:1px solid var(--line);background:radial-gradient(circle at 0 0,#bd92ff14,#0000 35%),#061c21;margin:0;padding:19px 21px}._studio_pbx06_1 ._scriptDirector_pbx06_922>header h2{margin:5px 0 3px;font-size:20px}._scriptDirector_pbx06_922>header p{color:var(--muted);margin:0;font-size:9px}._scriptChatLayout_pbx06_930{grid-template-columns:minmax(0,1fr) 330px;align-items:start;display:grid}._scriptChatLayout_pbx06_930>div{border-right:1px solid var(--line);gap:10px;padding:20px;display:grid}._scriptChatHistory_pbx06_934{scrollbar-color:#176c77 transparent;gap:10px;max-height:360px;padding:2px 6px 2px 0;display:grid;overflow-y:auto}._scriptChatHistory_pbx06_934>article[data-role]{background:#092a31;border-radius:13px 13px 13px 4px;max-width:min(720px,88%);padding:12px 14px}._scriptChatHistory_pbx06_934>article[data-role=user]{background:#14322f;border-radius:13px 13px 4px;justify-self:end}._scriptChatHistory_pbx06_934>article>strong{color:var(--cyan);letter-spacing:.08em;font-size:7px;font-weight:900}._scriptChatHistory_pbx06_934>article[data-role=user]>strong{color:var(--green)}._scriptChatHistory_pbx06_934 p{color:#c3dadd;white-space:pre-wrap;margin:5px 0 0;font-size:10px;line-height:1.65}._revisionPlan_pbx06_946{background:linear-gradient(145deg,#083038f5,#041b20fa);border:1px solid #168696;border-radius:14px;padding:16px;box-shadow:0 14px 32px #00000029}._studio_pbx06_1 ._revisionPlan_pbx06_946 h3{margin:6px 0 13px;font-size:16px;line-height:1.45}._revisionPlanGrid_pbx06_950{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._revisionPlanGrid_pbx06_950>section{background:#021115b8;border-radius:9px;padding:10px 11px}._revisionPlanGrid_pbx06_950 h4{color:var(--cyan);margin:0;font-size:8px}._revisionPlanGrid_pbx06_950 p{color:#bed9dc;margin:5px 0 0;font-size:9px;line-height:1.55}._revisionPlanGrid_pbx06_950 p>span{display:block}._scriptChatComposer_pbx06_960{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:9px;display:grid}._studio_pbx06_1 ._scriptChatComposer_pbx06_960 textarea{resize:none;min-height:72px;margin:0}._scriptChatComposer_pbx06_960 ._primary_pbx06_101{min-width:150px}._scriptQuickReplies_pbx06_966{flex-wrap:wrap;gap:7px;margin-top:3px;display:flex}._studio_pbx06_1 ._scriptQuickReplies_pbx06_966 button{border:1px solid var(--line);color:var(--muted);background:#04171b;border-radius:99px;padding:7px 9px;font-size:8px}._scriptQuickReplies_pbx06_966 button:hover{border-color:var(--cyan-soft);color:var(--cyan)}._preferenceMemory_pbx06_972{padding:19px}._preferenceMemory_pbx06_972 h3{margin:4px 0 0;font-size:15px}._preferenceMemory_pbx06_972>p{border:1px dashed var(--line);color:var(--muted);border-radius:10px;margin:12px 0 0;padding:17px;font-size:8px;line-height:1.6}._revisionSummary_pbx06_976{background:#49dfa512;border:1px solid #49dfa559;border-radius:11px;padding:10px 12px}._revisionSummary_pbx06_976 p{margin:0;font-size:10px}@media (width<=900px){._directorLayout_pbx06_325{grid-template-columns:minmax(0,1fr)}._consensus_pbx06_329{position:static}}@media (width<=760px){._productionPage_pbx06_574>._productionSettings_pbx06_592{grid-template-columns:minmax(0,1fr);gap:12px}._referenceStrip_pbx06_582{grid-auto-columns:100px}._productionSettings_pbx06_592 ._durationButtons_pbx06_594{max-width:none}._scriptChatLayout_pbx06_930{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._studio_pbx06_1 ._materialPage_pbx06_383 ._stageActions_pbx06_403>._primary_pbx06_101{width:100%;min-width:0}._scriptChatComposer_pbx06_960{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){._productionAssetList_pbx06_650 ._formGrid_pbx06_165{grid-template-columns:minmax(0,1fr)}}@media (width<=420px){._productionSettings_pbx06_592>._actions_pbx06_167{grid-template-columns:minmax(0,1fr)}._productionPage_pbx06_574>._productionAssets_pbx06_628>summary>._assetToggle_pbx06_638{width:100%}}@media (prefers-reduced-motion:reduce){._assetToggle_pbx06_638 svg{transition:none}}._studio_pbx06_1 ._brand_pbx06_33{color:var(--text);text-align:left;background:0 0;border:0;padding:0;font-weight:400}._toast_pbx06_998{left:50%;bottom:calc(25px + var(--site-filing-height,0px));z-index:80;max-width:calc(100vw - 32px);color:var(--text);box-shadow:var(--shadow);pointer-events:none;background:#073a43;border:1px solid #0d7280;border-radius:10px;margin:0;padding:11px 16px;font-size:10px;position:fixed;transform:translate(-50%)}._avatar_pbx06_1000{width:36px;height:36px;color:var(--cyan);background:#08414b;border-radius:50%;place-items:center;font-weight:900;display:grid}._studio_pbx06_1 ._consensusActions_pbx06_337>._primary_pbx06_101{place-items:center;min-height:38px;padding:0 15px;font-size:11px;display:inline-grid}._consensus_pbx06_329 dd{font-weight:700}._consensusStatus_pbx06_335,._consensusActions_pbx06_337 p{font-size:16px}@media (width<=640px){._topbarInner_pbx06_31{min-height:60px}._projectName_pbx06_43,._topActions_pbx06_47 ._quiet_pbx06_870{display:none}}._macroNavOuter_pbx06_1006{background:#031216c7;border-bottom:1px solid #12434c94}._macroNav_pbx06_369{border:0;grid-template-columns:1fr 34px 1fr 34px 1fr 34px 1fr;align-items:center;gap:0;width:min(1320px,100% - 40px);min-height:84px;margin:auto;padding:0;display:grid}._macroNav_pbx06_369._guidedNav_pbx06_1010{grid-template-columns:repeat(4,minmax(0,1fr) 18px) minmax(0,1fr)}._guidedNav_pbx06_1010 strong,._guidedNav_pbx06_1010 small{overflow-wrap:anywhere;min-width:0}._studio_pbx06_1 ._macroNav_pbx06_369 button{text-align:left;color:var(--muted);background:0 0;border:0;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:40px 1fr;gap:1px 12px;padding:11px 14px;display:grid}._macroNav_pbx06_369 button>span{border:1px solid var(--line);background:#061b20;border-radius:50%;grid-row:1/3;place-items:center;width:40px;height:40px;font-size:16px;font-weight:950;display:grid}._macroNav_pbx06_369 strong{color:#b6d1d5;align-self:end;font-size:14px}._macroNav_pbx06_369 small{color:var(--muted-2);font-size:10px;display:block}._studio_pbx06_1 ._macroNav_pbx06_369 button[aria-current=step]{background:#073139b3}._macroNav_pbx06_369 button[aria-current=step]>span{border-color:var(--cyan);background:var(--cyan);color:#00262b;box-shadow:0 0 20px #18d2df33}._macroNav_pbx06_369 button[aria-current=step] strong{color:var(--cyan)}._macroNav_pbx06_369>i{background:linear-gradient(90deg,var(--line),#0a6672,var(--line));height:1px}._materialPage_pbx06_383 ._cardHeading_pbx06_397{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}._cardHeading_pbx06_397>div{align-items:center;gap:12px;display:flex}._studio_pbx06_1 ._cardHeading_pbx06_397 h2{margin:0;font-size:17px}._cardHeading_pbx06_397 p{color:var(--muted);margin:4px 0 0;font-size:11px}._numberChip_pbx06_1030{width:34px;height:34px;color:var(--cyan);background:#073e47;border-radius:50%;flex:0 0 34px;place-items:center;font-size:12px;font-weight:900;display:grid}._softPill_pbx06_399{min-height:26px;color:var(--cyan);background:#07353d;border-radius:99px;align-items:center;padding:0 9px;font-size:9px;font-weight:900;display:inline-flex}._simpleCount_pbx06_1034{border:1px solid var(--line);color:var(--cyan);background:#062329;border-radius:99px;padding:8px 11px;font-size:10px;font-weight:900}._studio_pbx06_1 ._materialInputs_pbx06_391>label{margin:0;font-size:11px;display:block}._materialInputs_pbx06_391 label>span{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.45;display:block}._materialPage_pbx06_383 ._recognizeRow_pbx06_403{gap:20px;margin-top:14px;padding-top:14px}._recognizeRow_pbx06_403 p{font-size:9px;line-height:1.55}._recognizeRow_pbx06_403 p>b{color:var(--text);margin-bottom:2px;display:block}._recognizeRow_pbx06_403>button{min-width:180px}._stageActions_pbx06_403>div>b,._stageActions_pbx06_403>div>span{display:block}._stageActions_pbx06_403>div>b{font-size:13px}._stageActions_pbx06_403>div>span{color:var(--muted);margin-top:5px;font-size:9px}._scriptNext_pbx06_1042{background:#09282d;border:1px solid #167b75;border-radius:14px;padding:20px}._scriptNext_pbx06_1042>div>b{font-size:16px}._scriptNext_pbx06_1042>div>span{font-size:12px}._studio_pbx06_1 ._scriptNext_pbx06_1042>._primary_pbx06_101{flex-shrink:0;min-height:52px;font-size:14px}@media (width<=900px){._macroNav_pbx06_369._guidedNav_pbx06_1010{grid-template-columns:repeat(4,minmax(0,1fr) 6px) minmax(0,1fr)}}._studio_pbx06_1 button:disabled,._studio_pbx06_1 input:disabled,._studio_pbx06_1 select:disabled,._uploadButton_pbx06_127[aria-disabled=true]{opacity:.46}._studio_pbx06_1 ._macroNav_pbx06_369 button:disabled{opacity:1}._studio_pbx06_1 ._materialPage_pbx06_383 ._pageHeading_pbx06_51 h1{letter-spacing:-.025em;margin:6px 0;line-height:1.25}._materialPage_pbx06_383 ._pageHeading_pbx06_51 p{line-height:1.6}._materialPage_pbx06_383>._panel_pbx06_157:first-of-type{margin-top:0}._materialPage_pbx06_383 ._compactMaterials_pbx06_678{margin:0}._materialPage_pbx06_383 ._compactMaterials_pbx06_678>._materialGrid_pbx06_127:empty{display:none}._compactMaterials_pbx06_678>._actions_pbx06_167{gap:10px;margin:0 0 14px}._studio_pbx06_1 ._compactMaterials_pbx06_678>._actions_pbx06_167>button,._studio_pbx06_1 ._compactMaterials_pbx06_678>._actions_pbx06_167>._uploadButton_pbx06_127{justify-content:center;align-items:center;min-height:38px;padding:0 16px;font-size:11px;font-weight:900;display:inline-flex}._studio_pbx06_1 ._compactMaterials_pbx06_678:not(._optionalVoice_pbx06_678)>._actions_pbx06_167>._uploadButton_pbx06_127{color:#002b30;background:linear-gradient(135deg,#12bfd1,#24dec4);border:0;box-shadow:0 10px 24px #18d2df1f}._compactMaterials_pbx06_678._optionalVoice_pbx06_678{gap:14px;margin:13px 0 0}._optionalVoice_pbx06_678>._actions_pbx06_167{gap:5px;margin:0}._studio_pbx06_1 ._optionalVoice_pbx06_678>._actions_pbx06_167>button,._studio_pbx06_1 ._optionalVoice_pbx06_678>._actions_pbx06_167>._uploadButton_pbx06_127{border:1px solid var(--line);min-height:0;color:var(--muted);background:0 0;border-radius:10px;padding:8px 12px;font-size:11px}._emptyMedia_pbx06_734{align-content:center}._emptyMedia_pbx06_734 span{color:var(--cyan);margin-bottom:7px;font-weight:900}._emptyMedia_pbx06_734 p{margin:6px 0 0}._compactMaterials_pbx06_678 ._materialGrid_pbx06_127{grid-template-columns:repeat(auto-fill,minmax(135px,1fr));margin:0}._templateCard_pbx06_526{transition:border-color .2s,transform .2s}._templateCard_pbx06_526:hover,._templateCard_pbx06_526[data-selected=true]{border-color:var(--cyan);transform:translateY(-2px);box-shadow:0 0 0 1px #18d2df24}._templateCover_pbx06_531{overflow:hidden}._templateCover_pbx06_531:before,._templateCover_pbx06_531:after{content:"";background:#ffffff1f;border-radius:50%;position:absolute}._templateCover_pbx06_531:before{aspect-ratio:1;width:72%;top:9%;left:-23%}._templateCover_pbx06_531:after{aspect-ratio:1;width:82%;bottom:3%;right:-34%}._templateCover_pbx06_531[data-tone=cyan]{background:linear-gradient(150deg,#087d87,#083c47 58%,#04171b)}._templateCover_pbx06_531 i{z-index:1;color:#fff;background:#00000047;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;display:grid;position:relative}._templateCover_pbx06_531 em{z-index:1;font-size:9px}._studio_pbx06_1 ._templateReference_pbx06_562{min-height:44px;font-size:14px;font-weight:700}._templatePagination_pbx06_1078{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:18px;font-size:12px;display:flex}._studio_pbx06_1 ._templatePagination_pbx06_1078 button{min-height:38px;padding:0 16px;font-size:11px}._studio_pbx06_1 ._templateFilters_pbx06_1078 button{border:1px solid var(--line);color:var(--muted);background:#03171b;border-radius:999px;padding:9px 14px;font-size:16px}._remakeCard_pbx06_1079{margin-top:16px;padding:22px;scroll-margin-top:88px}._studio_pbx06_1 ._remakeCard_pbx06_1079 h2{margin:8px 0 16px;font-size:24px}._studio_pbx06_1 ._remakeFields_pbx06_570 label{gap:6px}._studio_pbx06_1 ._remakeField_pbx06_570{gap:7px;display:grid}._remakeField_pbx06_570>span,._remakeFields_pbx06_570 label>span{color:var(--cyan);font-size:9px;font-weight:800}._studio_pbx06_1 ._remakeField_pbx06_570 textarea,._studio_pbx06_1 ._remakeFields_pbx06_570 input,._studio_pbx06_1 ._remakeFields_pbx06_570 textarea{background:#020f13;border-radius:11px;padding:13px;line-height:1.65}._studio_pbx06_1 ._remakeCard_pbx06_1079 ._remakeField_pbx06_570 textarea{min-height:240px;max-height:60vh}._remakeActions_pbx06_1079{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}._remakeActions_pbx06_1079>small{flex:1;min-width:180px;font-size:13.333px}._rewriteContext_pbx06_564 span{font-size:9px}._rewriteContext_pbx06_564 p{color:#cbe2e5;margin:6px 0 0;font-size:10px;line-height:1.55}._materialPage_pbx06_383>._analysisSummary_pbx06_385{box-shadow:none;background:linear-gradient(135deg,#082b27,#061e22);border-color:#207662;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}._analysisSummary_pbx06_385 small{color:var(--green);font-size:8px;font-weight:900}._studio_pbx06_1 ._analysisSummary_pbx06_385 h2{margin:3px 0;font-size:13px}._analysisSummary_pbx06_385 p{color:#aad0c2;margin:0;font-size:9px}._studio_pbx06_1 ._materialPage_pbx06_383>._analysisDetails_pbx06_1083{box-shadow:none;padding:0;overflow:hidden}._analysisDetails_pbx06_1083>summary{justify-content:space-between;align-items:center;gap:15px;padding:14px 17px;list-style:none;display:flex}._analysisDetails_pbx06_1083>summary::-webkit-details-marker{display:none}._analysisDetails_pbx06_1083 summary b,._analysisDetails_pbx06_1083 summary small{display:block}._analysisDetails_pbx06_1083 summary b{font-size:11px}._analysisDetails_pbx06_1083 summary small{color:var(--muted);margin-top:3px;font-size:8px}._analysisDetails_pbx06_1083 summary i{color:var(--cyan);font-size:8px;font-style:normal}._analysisDetails_pbx06_1083[open]>summary{border-bottom:1px solid var(--line)}._analysisDetails_pbx06_1083[open]>summary i{font-size:0}._analysisDetails_pbx06_1083[open]>summary i:after{content:"收起";font-size:8px}._analysisBody_pbx06_1083{gap:16px;padding:17px;display:grid}._factGrid_pbx06_1085{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._factGrid_pbx06_1085>div{background:#04171b;border:1px solid #0d3840;border-radius:11px;padding:13px}._factGrid_pbx06_1085>div>span:first-child{color:var(--cyan);font-size:9px}._factGrid_pbx06_1085 strong{margin:5px 0;font-size:12px;display:block}._factGrid_pbx06_1085 p{min-height:32px;color:var(--muted);margin:0 0 9px;font-size:9px;line-height:1.5}._sourceBadge_pbx06_1085{color:var(--green);background:#49dfa51a;border-radius:99px;padding:4px 7px;font-size:8px;font-weight:900;display:inline-flex}._detailHeading_pbx06_1087{justify-content:space-between;align-items:center;gap:12px;display:flex}._studio_pbx06_1 ._detailHeading_pbx06_1087 h3{margin:0;font-size:13px}._detailHeading_pbx06_1087 span{color:var(--muted);font-size:8px}._sellingPoints_pbx06_1089{gap:12px;display:grid}._sellingCard_pbx06_1089{border:1px solid var(--line);background:#04171b;border-radius:14px;padding:16px}._sellingCard_pbx06_1089[data-role=core]{background:linear-gradient(145deg,#073139,#04191e);border-color:#0ba5b4}._sellingCard_pbx06_1089[data-role=auxiliary]{border-color:#175a50}._sellingCard_pbx06_1089>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}._sellingCard_pbx06_1089>header>div{align-items:center;gap:9px;display:flex}._studio_pbx06_1 ._sellingCard_pbx06_1089 h3{margin:0;font-size:14px}._sellingCard_pbx06_1089>header>strong{color:var(--cyan);font-size:13px}._roleBadge_pbx06_1091{white-space:nowrap;color:var(--muted);background:#10282d;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:900;display:inline-flex}._roleBadge_pbx06_1091[data-role=core]{color:#002a30;background:var(--cyan)}._roleBadge_pbx06_1091[data-role=auxiliary]{color:var(--green);background:#49dfa51a}._sellingLayers_pbx06_1093{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}._sellingLayers_pbx06_1093>div{background:#010f12b8;border-radius:9px;padding:10px}._sellingLayers_pbx06_1093 small{color:var(--cyan);font-size:8px;font-weight:900}._sellingLayers_pbx06_1093 p{color:#b0cdd1;margin:5px 0 0;font-size:9px;line-height:1.55}._sellingLine_pbx06_1093{border-left:2px solid var(--cyan);background:#06252b;gap:9px;margin-top:9px;padding:10px;font-size:10px;line-height:1.5;display:flex}._sellingLine_pbx06_1093 b{color:var(--cyan);white-space:nowrap}._sellingCard_pbx06_1089>footer{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:8px;display:flex}._auditState_pbx06_1093{color:var(--amber);background:#ffc86b1a;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}._auditState_pbx06_1093[data-complete=true]{color:var(--green);background:#49dfa51a}._forbidden_pbx06_1093{color:#7d969b;margin:10px 0 0;font-size:8px;line-height:1.5}._forbidden_pbx06_1093 b{color:var(--danger)}._safetyRules_pbx06_1095{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._safetyRules_pbx06_1095 li{color:var(--muted);background:#04171b;border-radius:9px;padding:10px;font-size:8px;line-height:1.55}._safetyRules_pbx06_1095 b{color:var(--green);margin-bottom:3px;display:block}._safetyRules_pbx06_1095 li:last-child b{color:var(--amber)}@media (width<=640px){._factGrid_pbx06_1085,._sellingLayers_pbx06_1093,._safetyRules_pbx06_1095{grid-template-columns:1fr}}._studio_pbx06_1 ._resultHero_pbx06_469 h2{margin:7px 0 8px;font-size:25px}._resultHero_pbx06_469>p{max-width:780px;margin:0;font-size:11px;line-height:1.65}._previewTags_pbx06_1103{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}._previewTags_pbx06_1103 span{color:#a6d8dd;background:#041b20;border:1px solid #16515a;border-radius:6px;padding:5px 7px;font-size:8px}._sceneResult_pbx06_1105{gap:8px;margin:14px 0}._sceneResult_pbx06_1105 article{background:#041b20;border-color:#0b5965;border-radius:9px;padding:10px}._sceneResult_pbx06_1105 article>span{font-size:8px;font-weight:900;display:block}._sceneResult_pbx06_1105 article>strong{margin-top:5px;font-size:11px;line-height:1.45;display:block}._sceneResult_pbx06_1105 p{margin:5px 0 0;font-size:8px;line-height:1.55}._storyTimeline_pbx06_481{gap:9px;margin-top:14px}._storyTimeline_pbx06_481 article{background:#04171b;border:1px solid #0c353c;border-radius:11px;grid-template-columns:76px 1fr;gap:14px;padding:14px}._storyTimeline_pbx06_481 time{font-size:10px;font-weight:900}._studio_pbx06_1 ._storyTimeline_pbx06_481 h3{margin:0 0 8px;font-size:11px;line-height:1.55}._storyTimeline_pbx06_481 p{margin:4px 0 0;font-size:9px;line-height:1.5}._storyTimeline_pbx06_481 p b{color:#b9d4d7;min-width:40px;display:inline-block}._resultSectionHeading_pbx06_1109{margin-bottom:16px}._studio_pbx06_1 ._resultSectionHeading_pbx06_1109 h2{margin:6px 0;font-size:20px}._resultSectionHeading_pbx06_1109 p{color:var(--muted);margin:0;font-size:10px}._coreAudit_pbx06_499{border:1px solid var(--cyan-soft);background:#062a31;border-radius:13px;padding:17px}._coreAudit_pbx06_499>header{justify-content:space-between;align-items:flex-start;display:flex}._coreAudit_pbx06_499>header>div{align-items:center;gap:9px;display:flex}._studio_pbx06_1 ._coreAudit_pbx06_499 h3{margin:0;font-size:15px}._coreAudit_pbx06_499>header>strong{color:var(--cyan);font-size:21px}._coreAudit_pbx06_499>header small{color:var(--green);margin-top:2px;font-size:7px;display:block}._auditLayers_pbx06_1113{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}._auditLayer_pbx06_1113{background:#031519;border-radius:9px;grid-template-columns:23px 1fr;gap:8px;padding:10px;display:grid}._auditLayer_pbx06_1113>span{width:23px;height:23px;color:var(--green);background:#0e4134;border-radius:50%;place-items:center;font-size:8px;display:grid}._auditLayer_pbx06_1113 b{font-size:9px}._auditLayer_pbx06_1113 p{color:var(--muted);margin:4px 0 0;font-size:8px;line-height:1.5}._coreAudit_pbx06_499 blockquote{border-left:2px solid var(--cyan);color:#c9dee1;background:#041b20;margin:12px 0 0;padding:11px;font-size:10px;line-height:1.5}._auxAudit_pbx06_1117{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:11px;display:grid}._auxAudit_pbx06_1117 article{border:1px solid var(--line);background:#04171b;border-radius:11px;padding:13px}._studio_pbx06_1 ._auxAudit_pbx06_1117 h3{margin:8px 0 6px;font-size:12px}._auxAudit_pbx06_1117 p{color:#b5cfd3;margin:0;font-size:9px}._auxAudit_pbx06_1117 small{color:var(--muted);margin-top:8px;font-size:8px;line-height:1.5;display:block}._retellCard_pbx06_1119{background:#092720;border:1px solid #246d59;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;margin-top:11px;padding:14px;display:flex}._retellCard_pbx06_1119 span,._retellCard_pbx06_1119 strong{display:block}._retellCard_pbx06_1119 span{color:var(--green);font-size:8px}._retellCard_pbx06_1119 strong{margin-top:4px;font-size:11px}._claimsCard_pbx06_1121{background:#251f12;border:1px solid #675228;border-radius:11px;margin-top:11px;padding:14px}._studio_pbx06_1 ._claimsCard_pbx06_1121 h3{color:var(--amber);margin:0 0 7px;font-size:11px}._claimsCard_pbx06_1121 p{color:#c5b28e;margin:4px 0;font-size:8px}._shotTable_pbx06_491 table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:850px}._shotTable_pbx06_491 th,._shotTable_pbx06_491 td{vertical-align:top;padding:11px;font-size:8px;line-height:1.55}._shotTable_pbx06_491 tbody td{border-top:1px solid var(--line)}._shotTable_pbx06_491 td:first-child{color:var(--cyan);font-weight:900}._publishGrid_pbx06_1125 article>span{font-size:8px}._studio_pbx06_1 ._publishGrid_pbx06_1125 h3{margin:8px 0;font-size:11px}._studio_pbx06_1 ._publishGrid_pbx06_1125 h2{margin:8px 0 0;font-size:20px}._publishGrid_pbx06_1125 p{margin:8px 0 0;font-size:9px;line-height:1.6}._publishGrid_pbx06_1125 article:last-child{grid-column:1/-1}._studio_pbx06_1 ._resultTabs_pbx06_455 button{border:1px solid var(--line);min-height:38px;color:var(--muted);background:#051b20;border-radius:9px;padding:0 13px;font-size:10px;font-weight:900}._resultTabs_pbx06_455 button span{color:var(--green);background:#0a4149;border-radius:6px;margin-left:5px;padding:3px 5px;font-size:7px}._resultScores_pbx06_457 span{font-size:8px}._resultScores_pbx06_457 strong{font-size:12px}@media (width<=640px){._sceneResult_pbx06_1105,._auditLayers_pbx06_1113,._publishGrid_pbx06_1125,._storyTimeline_pbx06_481 article{grid-template-columns:1fr}._macroNav_pbx06_369{grid-template-columns:1fr 12px 1fr 12px 1fr 12px 1fr;width:calc(100% - 24px);min-height:70px}._studio_pbx06_1 ._macroNav_pbx06_369 button{text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:7px 4px;display:flex}._macroNav_pbx06_369 button>span{width:28px;height:28px;font-size:9px}._macroNav_pbx06_369 strong{font-size:9px}._macroNav_pbx06_369 small{display:none}._materialPage_pbx06_383 ._cardHeading_pbx06_397{flex-wrap:wrap}._studio_pbx06_1 ._guidedNav_pbx06_1010 button{flex-direction:column;gap:6px;padding:10px 2px}._guidedNav_pbx06_1010 strong{align-self:center;font-size:11px;line-height:1.45}._guidedNav_pbx06_1010 button>span{flex-shrink:0;font-size:12px}}._headingStat_pbx06_1135{text-align:right;border-left:1px solid var(--line);min-width:100px;padding:13px 17px}._headingStat_pbx06_1135 strong{color:var(--cyan);font-size:29px;display:block}._headingStat_pbx06_1135 strong small{color:var(--muted);font-size:13px}._headingStat_pbx06_1135>span{color:var(--muted);font-size:10px}._effectCard_pbx06_353 header{align-items:initial}._effectCard_pbx06_353 p{margin:10px 0 6px;font-size:11px}._effectCard_pbx06_353 small{font-size:13.333px;line-height:1.5}._effectCard_pbx06_353[aria-pressed=true]{box-shadow:0 0 0 1px #18d2df2e}._selectMark_pbx06_1137{color:var(--cyan);margin-top:14px;font-size:10px;font-weight:900;display:block}._studio_pbx06_1 ._storySelectionPage_pbx06_1139 ._pageHeading_pbx06_51{margin-bottom:20px}._studio_pbx06_1 ._storySelectionPage_pbx06_1139 ._pageHeading_pbx06_51 h1{font-size:30px}._storySelectionPage_pbx06_1139 ._pageHeading_pbx06_51 p{margin:8px 0 12px;font-size:15px}._storyBeats_pbx06_437 p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._storyChoice_pbx06_353 h2{line-height:1.4}._storyRecommended_pbx06_1139{border:1px solid var(--cyan);color:var(--cyan);border-radius:5px;padding:3px 8px;font-size:12px}._storyProduct_pbx06_447{line-height:1.6}._studio_pbx06_1 ._storyDetails_pbx06_1139{border:0;margin:0;padding:0}._storyDetails_pbx06_1139>summary{align-items:center;gap:6px;width:fit-content;margin-left:auto;padding:6px 0;font-size:12px;list-style:none;display:flex}._storyDetails_pbx06_1139>summary::-webkit-details-marker{display:none}._storyDetails_pbx06_1139>summary i{font-style:normal}._storyDetails_pbx06_1139>summary>span:nth-child(2),._storyDetails_pbx06_1139[open]>summary>span:first-child{display:none}._storyDetails_pbx06_1139[open]>summary>span:nth-child(2){display:inline}._storyDetails_pbx06_1139[open]>summary>i{transform:rotate(180deg)}._storyDetails_pbx06_1139 ._snapshot_pbx06_247{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._storyDetails_pbx06_1139 ._snapshot_pbx06_247>div{background:#020f13b8;border-radius:9px;margin:0;padding:10px}._storyDetails_pbx06_1139 ._snapshot_pbx06_247 dt{color:var(--cyan);font-size:12px}._storyDetails_pbx06_1139 ._snapshot_pbx06_247 dd{color:#c5e0e3;font-size:14px}._storyActions_pbx06_451{z-index:5;align-items:center}._storySelectionStatus_pbx06_1141{flex:1;min-width:160px}._storySelectionStatus_pbx06_1141 b{color:var(--cyan);font-size:14px;display:block}._storySelectionStatus_pbx06_1141 span{color:var(--muted);margin-top:4px;font-size:12px;display:block}._partialNotice_pbx06_1141{background:#0b494261;border:1px solid #176b65;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:13px 16px;display:flex}._partialNotice_pbx06_1141>div{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}._partialNotice_pbx06_1141 strong{color:var(--green)}._partialNotice_pbx06_1141 span{color:#bdd8dc;font-size:12px}._proposalProgress_pbx06_1143{border:1px solid var(--line);text-align:center;box-shadow:var(--shadow);background:linear-gradient(145deg,#081f25f5,#04171bfa);border-radius:18px;margin:0;padding:54px 24px}._proposalProgress_pbx06_1143>i{border:3px solid #0d4b55;border-top-color:var(--cyan);border-radius:50%;width:42px;height:42px;margin:0 auto 18px;animation:.8s linear infinite _proposalSpin_pbx06_1;display:block}._proposalProgress_pbx06_1143>strong{color:var(--cyan);margin:4px 0;font-size:clamp(34px,5vw,64px);line-height:1;display:block}._proposalProgress_pbx06_1143>span{color:var(--muted);border:1px solid #14606b;border-radius:999px;padding:4px 10px;font-size:11px;display:inline-flex}._studio_pbx06_1 ._proposalProgress_pbx06_1143>progress{background:#082d34;width:min(680px,86%);height:8px;margin:24px auto 0}._proposalProgress_pbx06_1143>p{color:var(--muted)}@keyframes _proposalSpin_pbx06_1{to{transform:rotate(360deg)}}._resultTopbar_pbx06_1145{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}._studio_pbx06_1 ._resultTopbar_pbx06_1145 h1{margin:7px 0 3px;font-size:26px}._resultTopbar_pbx06_1145 p{color:var(--muted);margin:0;font-size:10px}._resultActions_pbx06_1145{gap:8px;display:flex}._studio_pbx06_1 ._resultActions_pbx06_1145>._primary_pbx06_101{min-height:38px;padding:0 15px;font-size:11px}._successPill_pbx06_1145{color:var(--green);background:#49dfa51a;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}._resultContent_pbx06_509{box-shadow:none}._studio_pbx06_1 ._advancedRationale_pbx06_1145{border:1px solid var(--line);background:linear-gradient(145deg,#081f25f5,#04171bfa);border-radius:18px;margin-top:18px;padding:0;overflow:hidden}._advancedRationale_pbx06_1145>summary{padding:16px 18px;font-weight:900}._advancedRationale_pbx06_1145>._snapshot_pbx06_247{padding:0 18px 18px}._preferenceMemory_pbx06_972>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}._studio_pbx06_1 ._preferenceMemory_pbx06_972 h3{margin:4px 0 0;font-size:15px}._preferenceMemory_pbx06_972>header>strong{width:32px;height:32px;color:var(--purple);background:#27203a;border-radius:50%;place-items:center;display:grid}._preferenceList_pbx06_1147{gap:8px;margin-top:12px;display:grid}._preferenceList_pbx06_1147 article{background:#04171b;border:1px solid #17444b;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px;display:grid}._preferenceList_pbx06_1147 article[data-enabled=false]{opacity:.55}._preferenceList_pbx06_1147 b{font-size:9px;display:block}._studio_pbx06_1 ._preferenceList_pbx06_1147 article>button{width:25px;height:25px;color:var(--danger);background:#281b20;border:0;border-radius:7px;padding:0}._studio_pbx06_1 label._preferenceSwitch_pbx06_1147{cursor:pointer;width:32px;height:18px;margin:0;display:block;position:relative}._preferenceSwitch_pbx06_1147 input{opacity:0;position:absolute}._preferenceSwitch_pbx06_1147 span{background:#17383d;border-radius:99px;width:100%;height:100%;transition:all .18s;display:block}._preferenceSwitch_pbx06_1147 span:after{content:"";background:#79979c;border-radius:50%;width:12px;height:12px;transition:all .18s;position:absolute;top:3px;left:3px}._preferenceSwitch_pbx06_1147 input:checked+span{background:#0c7f74}._preferenceSwitch_pbx06_1147 input:checked+span:after{background:var(--green);left:17px}._preferenceSwitch_pbx06_1147 input:focus-visible+span{outline:2px solid var(--cyan);outline-offset:3px}._emptyPreference_pbx06_1147{border:1px dashed var(--line);text-align:center;border-radius:10px;margin-top:12px;padding:17px}._emptyPreference_pbx06_1147 b{font-size:10px}._emptyPreference_pbx06_1147 p{color:var(--muted);margin:6px 0 0;font-size:8px;line-height:1.6}._preferenceMemory_pbx06_972>._preferenceSafety_pbx06_1147{color:var(--muted);background:#0a2429;border:0;border-radius:8px;margin:12px 0 0;padding:10px;font-size:7px;line-height:1.55}._scriptChatHistory_pbx06_934 ._planRisk_pbx06_1147{color:var(--amber);margin:10px 0 0;font-size:8px;line-height:1.55}._studio_pbx06_1 ._revisionPlan_pbx06_946 ._actions_pbx06_167 button{min-height:38px;padding:0 15px;font-size:11px}@media (width<=700px){._storyBeats_pbx06_437{grid-template-columns:1fr;gap:12px}._storyBeats_pbx06_437>div:after{display:none}._storyChoice_pbx06_353 header{flex-wrap:wrap}._storyChoice_pbx06_353 h2{flex:1;min-width:160px}._storyProduct_pbx06_447{flex-direction:column}._storyActions_pbx06_451{position:static}}@media (width<=640px){._headingStat_pbx06_1135{display:none}._resultTopbar_pbx06_1145,._partialNotice_pbx06_1141{flex-direction:column;align-items:flex-start}}._proposalSections_pbx06_1153{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0;display:grid}._proposalSections_pbx06_1153>div{background:#020f13b8;border-radius:9px;padding:10px}._proposalSections_pbx06_1153 dt{color:var(--cyan);margin-bottom:5px;font-size:12px;font-weight:900}._proposalSections_pbx06_1153 dd{color:#c5e0e3;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}._advancedRationaleList_pbx06_1161{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 18px 18px;display:grid}._advancedRationaleList_pbx06_1161 article{background:#031318;border-radius:9px;padding:10px}._advancedRationaleList_pbx06_1161 span{color:var(--cyan);font-size:9px}._advancedRationaleList_pbx06_1161 b{margin-top:4px;font-size:10px;display:block}._auditPass_pbx06_1169{color:var(--green);background:#49dfa51a;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}._referenceHoverPreview_pbx06_1171{z-index:10000;pointer-events:none;box-sizing:border-box;color:#dbfaff;background:#061e24;border:1px solid #13ced5;border-radius:16px;flex-direction:column;gap:8px;padding:12px;font-family:Inter,Microsoft YaHei,PingFang SC,system-ui,sans-serif;display:flex;position:fixed;box-shadow:0 16px 55px #0009}._referenceHoverPreview_pbx06_1171 img{object-fit:contain;flex:1;width:100%;min-height:0}._referenceHoverPreview_pbx06_1171 div{overflow-wrap:anywhere;font-size:14px}@media (width<=760px){._proposalSections_pbx06_1153,._advancedRationaleList_pbx06_1161{grid-template-columns:1fr}}@media (width<=640px){._materialPage_pbx06_383 ._pageHeading_pbx06_51{align-items:flex-start;display:flex}._studio_pbx06_1 ._materialPage_pbx06_383 ._pageHeading_pbx06_51 h1{font-size:22px}._materialPage_pbx06_383 ._pageHeading_pbx06_51 p{font-size:10px}._simpleCount_pbx06_1034{flex:none;margin-top:14px}._materialPage_pbx06_383>._panel_pbx06_157:has(>._cardHeading_pbx06_397){padding:15px}._materialPage_pbx06_383 ._cardHeading_pbx06_397{align-items:flex-start}._materialPage_pbx06_383 ._cardHeading_pbx06_397>._softPill_pbx06_399{display:none}._materialPage_pbx06_383 ._compactMaterials_pbx06_678 ._materialGrid_pbx06_127{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}._materialPage_pbx06_383 ._compactMaterials_pbx06_678:not(._optionalVoice_pbx06_678)>._actions_pbx06_167{flex-direction:column;align-items:stretch}._compactMaterials_pbx06_678._optionalVoice_pbx06_678{flex-direction:column;align-items:stretch;display:flex}._optionalVoice_pbx06_678>._actions_pbx06_167{justify-content:stretch}._optionalVoice_pbx06_678>._actions_pbx06_167>button,._optionalVoice_pbx06_678>._actions_pbx06_167>._uploadButton_pbx06_127{flex:1}._materialPage_pbx06_383 ._recognizeRow_pbx06_403>._primary_pbx06_101{width:100%;min-width:0}._materialPage_pbx06_383>._analysisSummary_pbx06_385{flex-direction:column;align-items:stretch;display:flex}._analysisSummary_pbx06_385 ._numberChip_pbx06_1030{display:none}._analysisSummary_pbx06_385 ._quiet_pbx06_870{width:100%}._analysisDetails_pbx06_1083>summary small{display:none}._studio_pbx06_1 ._materialPage_pbx06_383 ._stageActions_pbx06_403>._primary_pbx06_101{margin-top:10px}}._modeTutorialCard_pbx06_1221{gap:10px;min-width:0;display:grid}._modeTutorialCard_pbx06_1221>._mode_pbx06_79{width:100%}._modeTutorialCard_pbx06_1221>button:last-child{justify-self:end}._studio_pbx06_1 input[type=checkbox]{accent-color:var(--selection-border)}._studio_pbx06_1 ._assetImageBindings_pbx06_688>label[data-selected=true],._studio_pbx06_1 ._library_pbx06_221 article[data-selected=true],._studio_pbx06_1 ._preferenceList_pbx06_1147 article[data-enabled=true],._studio_pbx06_1 ._effectCard_pbx06_353[aria-pressed=true],._studio_pbx06_1 ._story_pbx06_353[data-selected=true],._studio_pbx06_1 ._templateCard_pbx06_526[data-selected=true],._studio_pbx06_1 ._mode_pbx06_79[aria-pressed=true],._studio_pbx06_1 ._durationButtons_pbx06_594 button[aria-pressed=true],._studio_pbx06_1 [role=dialog][aria-label=选择音色] article[data-selected=true],._studio_pbx06_1 [role=dialog][aria-label=选择音色] button[aria-pressed=true]{--cyan:var(--selection-text);--muted:var(--selection-text);--creator-muted:var(--selection-text);box-shadow:inset 0 0 0 1px var(--selection-border);border-color:var(--selection-border)!important;background:var(--selection-bg)!important;color:var(--selection-text)!important}._studio_pbx06_1 ._story_pbx06_353[data-selected=true] ._storySelect_pbx06_435,._studio_pbx06_1 ._effectCard_pbx06_353[aria-pressed=true] ._selectMark_pbx06_1137,._studio_pbx06_1 ._library_pbx06_221 article[data-selected=true] footer button{color:var(--selection-text)}._studio_pbx06_1 ._preferenceSwitch_pbx06_1147 input:checked+span{background:var(--selection-border)}._studio_pbx06_1 ._preferenceSwitch_pbx06_1147 input:checked+span:after{background:var(--selection-text)}._thumbnail_1mwu2_1{cursor:zoom-in;touch-action:manipulation}._thumbnail_1mwu2_1:focus-visible{outline-offset:3px;outline:2px solid #18d2df}._hover_1mwu2_3{opacity:1;transition:opacity .14s ease-out,transform .14s ease-out;transform:scale(1)}._hover_1mwu2_3[data-visible=false]{opacity:0;transform:scale(.97)}@starting-style{._hover_1mwu2_3{opacity:0;transform:scale(.97)}}._backdrop_1mwu2_6{z-index:10001;box-sizing:border-box;background:#001014e8;place-items:center;padding:20px;font-family:Inter,Microsoft YaHei,PingFang SC,system-ui,sans-serif;display:grid;position:fixed;inset:0}._dialog_1mwu2_7{color:#dbfaff;background:#061e24;border:1px solid #13ced5;border-radius:16px;flex-direction:column;width:min(1100px,100%);max-height:calc(100dvh - 40px);display:flex;overflow:hidden;box-shadow:0 16px 55px #0009}._dialog_1mwu2_7 header{align-items:center;gap:16px;padding:10px 12px 10px 20px;display:flex}._dialog_1mwu2_7 h2{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:16px}._dialog_1mwu2_7 header button{color:#dbfaff;cursor:pointer;background:#082a31;border:1px solid #17616b;border-radius:10px;flex:0 0 44px;width:44px;height:44px;font-size:28px}._dialog_1mwu2_7 header button:focus-visible{outline-offset:2px;outline:2px solid #18d2df}._fullImage_1mwu2_12{object-fit:contain;width:100%;min-height:0;max-height:calc(100dvh - 108px);display:block}@media (width<=640px){._backdrop_1mwu2_6{padding:12px}._dialog_1mwu2_7{max-height:calc(100dvh - 24px)}._fullImage_1mwu2_12{max-height:calc(100dvh - 92px)}}@media (prefers-reduced-motion:reduce){._hover_1mwu2_3{transition:none;transform:none}._hover_1mwu2_3[data-visible=false]{transform:none}}._filters_1pl7e_1{width:100%;min-width:0;color:var(--creator-text);flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0;display:flex}._filters_1pl7e_1 label{min-width:0;color:var(--creator-muted);flex:170px;gap:6px;font-size:13px;display:grid}._filters_1pl7e_1 label:last-of-type{flex:2 220px}._filters_1pl7e_1 input,._filters_1pl7e_1 select,._filters_1pl7e_1 button{box-sizing:border-box;border:1px solid var(--creator-line);background:var(--creator-panel-deep);min-width:0;max-width:100%;min-height:42px;color:var(--creator-text);font:inherit;border-radius:9px;padding:10px 12px}._filters_1pl7e_1 input,._filters_1pl7e_1 select{width:100%}._filters_1pl7e_1 button{cursor:pointer}._filters_1pl7e_1 button:disabled{opacity:.5;cursor:default}._filters_1pl7e_1 p{color:#ffadb4;width:100%;margin:0}._filters_1pl7e_1 p button{min-height:32px;margin-left:10px;padding:4px 8px}._filters_1pl7e_1 :is(input,select,button):focus-visible{outline:2px solid var(--creator-accent);outline-offset:2px}@media (width<=600px){._filters_1pl7e_1{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}._filters_1pl7e_1 input,._filters_1pl7e_1 select{font-size:16px}}._library_173mo_1{color:var(--creator-text);gap:20px;display:grid}._hero_173mo_1,._toolbar_173mo_1,._creatorPanel_173mo_1,._content_173mo_1,._assetPanel_173mo_1{border:1px solid var(--creator-line);background:var(--creator-panel-background);border-radius:18px}._hero_173mo_1{background:linear-gradient(115deg,var(--creator-accent-tint),var(--creator-panel-deep));justify-content:space-between;align-items:center;padding:28px 32px;display:flex}._hero_173mo_1 h1{margin:0 0 8px;font-size:34px}._hero_173mo_1 p,._creatorPanel_173mo_1 p{color:var(--creator-muted);margin:0}._hero_173mo_1 span{color:var(--creator-accent-soft)}._tabs_173mo_1{border:1px solid var(--creator-line);background:var(--creator-panel-deep);border-radius:999px;width:min(560px,100%);padding:6px;display:flex}._tabs_173mo_1 button{color:var(--creator-muted);background:0 0;border:0;border-radius:999px;flex:1;padding:14px;font-weight:800}._tabs_173mo_1 button[aria-current=page],._toolbar_173mo_1 button{background:linear-gradient(135deg,var(--creator-accent),var(--creator-accent-strong));color:var(--creator-accent-foreground)}._toolbar_173mo_1{justify-content:space-between;align-items:center;padding:18px;display:flex}._toolbar_173mo_1>div{gap:12px;display:flex}._toolbar_173mo_1 button,._assetPanel_173mo_1 header button{cursor:pointer;border:0;border-radius:10px;padding:12px 20px;font-weight:800}._toolbar_173mo_1 label{color:var(--creator-muted);align-items:center;gap:10px;display:flex}._toolbar_173mo_1 input,._creatorPanel_173mo_1 input{border:1px solid var(--creator-line);background:var(--creator-panel-deep);min-width:280px;color:var(--creator-text);border-radius:9px;padding:12px 14px}._creatorPanel_173mo_1{grid-template-columns:minmax(280px,520px) 1fr;gap:20px;padding:22px;display:grid}._creatorPanel_173mo_1>div{gap:10px;display:grid}._content_173mo_1{grid-template-columns:250px 1fr;gap:20px;padding:18px;display:grid}._categories_173mo_1{border:1px solid var(--creator-line);background:var(--creator-panel-deep);border-radius:14px;padding:14px}._categories_173mo_1 h2{margin:4px 8px 16px}._categories_173mo_1>button,._categories_173mo_1>div{width:100%;margin:5px 0}._categories_173mo_1>button,._categories_173mo_1>div button{color:var(--creator-text);text-align:left;background:0 0;border:0;border-radius:9px;padding:11px}._categories_173mo_1 button[aria-current=page]{background:var(--creator-accent-tint);color:var(--creator-accent)}._categories_173mo_1>div{grid-template-columns:1fr 34px;display:grid}._categories_173mo_1 b{float:right}._assetPanel_173mo_1{min-height:360px;padding:0;overflow:hidden}._assetPanel_173mo_1>header{border-bottom:1px solid var(--creator-line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._assetPanel_173mo_1 h2,._assetPanel_173mo_1 p{margin:0}._assetPanel_173mo_1 header p{color:var(--creator-accent);margin-top:4px}._assetPanel_173mo_1 header button{border:1px solid var(--creator-line);color:var(--creator-text);background:0 0}._message_173mo_1{color:var(--creator-accent);padding:10px 20px}._grid_173mo_1{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;padding:20px;display:grid}._grid_173mo_1 article{border:1px solid var(--creator-line);background:var(--creator-panel-background);border-radius:13px;overflow:hidden}._preview_173mo_1{background:var(--creator-panel-deep);place-items:center;height:150px;display:grid}._preview_173mo_1 img,._preview_173mo_1 video{object-fit:cover;width:100%;height:100%}._preview_173mo_1 audio{width:90%}._meta_173mo_1{gap:5px;padding:13px;display:grid}._meta_173mo_1 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._meta_173mo_1 span,._meta_173mo_1 small{color:var(--creator-muted)}._grid_173mo_1 footer{border-top:1px solid var(--creator-line);display:flex}._grid_173mo_1 footer a,._grid_173mo_1 footer button{color:var(--creator-accent);text-align:center;cursor:pointer;background:0 0;border:0;flex:1;padding:10px;text-decoration:none}._grid_173mo_1 footer button{color:#e78383}._empty_173mo_1{border:1px dashed var(--creator-line);min-height:230px;color:var(--creator-muted);border-radius:14px;grid-column:1/-1;place-items:center;display:grid}._dialogBackdrop_173mo_1{z-index:90;background:color-mix(in srgb,var(--creator-page-background) 84%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}._dialog_173mo_1{background:var(--creator-panel-background);border:1px solid #bd5f68;border-radius:18px;width:min(520px,100%);padding:28px;position:relative;box-shadow:0 24px 80px #0000008c}._dialog_173mo_1 h2{margin:0 0 14px}._dialog_173mo_1 p{color:var(--creator-muted);line-height:1.7}._dialogClose_173mo_1{color:var(--creator-muted);cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:14px;right:16px}._dialogActions_173mo_1{justify-content:flex-end;gap:12px;margin-top:22px;display:flex}._dialogActions_173mo_1 button{border:1px solid var(--creator-line);color:var(--creator-text);cursor:pointer;background:0 0;border-radius:10px;padding:11px 20px}._dialogActions_173mo_1 ._dangerButton_173mo_1{color:#fff;background:#bd5f68;border-color:#bd5f68}@media (width<=900px){._hero_173mo_1,._toolbar_173mo_1{flex-direction:column;align-items:flex-start;gap:15px}._content_173mo_1,._creatorPanel_173mo_1{grid-template-columns:1fr}._toolbar_173mo_1 input{width:100%;min-width:0}}._contentWide_173mo_5{grid-template-columns:minmax(0,1fr)}._audioNameField_173mo_7{max-width:520px;color:var(--creator-muted);gap:8px;font-size:13px;display:grid}._audioNameField_173mo_7 input{box-sizing:border-box;border:1px solid var(--creator-line);background:var(--creator-panel-deep);width:100%;min-width:0;color:var(--creator-text);font:inherit;border-radius:8px;padding:10px 12px}._meta_173mo_1 ._assetNameButton_173mo_13{width:100%;min-width:0;color:var(--creator-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;display:flex}._assetNameButton_173mo_13 strong{flex:1;min-width:0}._meta_173mo_1 ._assetNameButton_173mo_13>span{color:var(--creator-accent);flex-shrink:0}._assetNameButton_173mo_13:hover strong{text-decoration:underline}._assetNameButton_173mo_13:focus-visible{outline:2px solid var(--creator-accent);outline-offset:3px;border-radius:4px}._assetNameEditor_173mo_19{gap:8px;min-width:0;display:grid}._assetNameEditor_173mo_19 input{box-sizing:border-box;border:1px solid var(--creator-accent);background:var(--creator-panel-deep);width:100%;min-width:0;color:var(--creator-text);font:inherit;border-radius:7px;padding:9px}._assetNameEditor_173mo_19>div{gap:8px;display:flex}._assetNameEditor_173mo_19 button{border:1px solid var(--creator-line);background:var(--creator-panel-deep);color:var(--creator-text);cursor:pointer;border-radius:7px;padding:7px 10px}._assetNameEditor_173mo_19 button[type=submit]{background:var(--creator-accent);color:var(--creator-accent-foreground);font-weight:700}._assetNameEditor_173mo_19 button:disabled{opacity:.5;cursor:not-allowed}._assetNameEditor_173mo_19 p{color:#ffadb4;margin:0;font-size:12px}._preview_173mo_1 video{object-fit:cover;width:100%;min-width:0;max-width:100%;height:100%;display:block}._library_173mo_1{color:var(--creator-text)}._previewLaunch_173mo_37{width:100%;height:100%;color:var(--creator-accent);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0;overflow:hidden}._previewLaunch_173mo_37 img,._previewLaunch_173mo_37 video{object-fit:cover;width:100%;height:100%}._previewLaunch_173mo_37:focus-visible{outline:3px solid var(--creator-accent);outline-offset:-3px}._playBadge_173mo_37{border:1px solid var(--creator-accent);background:color-mix(in srgb,var(--creator-panel-deep) 88%,transparent);border-radius:50%;place-items:center;width:48px;height:48px;padding-left:4px;font-size:19px;display:grid;position:absolute;box-shadow:0 8px 28px #00000080}._previewBackdrop_173mo_37{z-index:100;background:color-mix(in srgb,var(--creator-page-background) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;padding:28px;display:grid;position:fixed;inset:0}._previewDialog_173mo_37{border:1px solid var(--creator-accent);background:var(--creator-panel-background);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto auto;width:min(1120px,100vw - 56px);height:min(820px,100vh - 56px);display:grid;overflow:hidden;box-shadow:0 28px 90px #000000bf}._previewDialog_173mo_37>header{border-bottom:1px solid var(--creator-line);justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}._previewDialog_173mo_37 h2,._previewDialog_173mo_37 p{margin:0}._previewDialog_173mo_37 h2{text-overflow:ellipsis;white-space:nowrap;font-size:19px;overflow:hidden}._previewDialog_173mo_37 header p{color:var(--creator-muted);margin-top:5px}._closePreview_173mo_37{border:1px solid var(--creator-line);background:var(--creator-panel-deep);width:40px;height:40px;color:var(--creator-text);cursor:pointer;border-radius:10px;place-items:center;font-size:25px;display:grid}._previewStage_173mo_37{background:#02080b;place-items:center;min-height:0;padding:20px;display:grid}._previewStage_173mo_37 img,._previewStage_173mo_37 video{object-fit:contain;max-width:100%;max-height:100%;display:block}._previewStage_173mo_37 video{background:#000;width:100%;height:100%}._previewStage_173mo_37 audio{width:min(680px,90%)}._previewError_173mo_37{color:#ffbdc5;background:#361921;padding:12px 22px}._previewDialog_173mo_37>footer{border-top:1px solid var(--creator-line);justify-content:flex-end;gap:12px;padding:16px 22px;display:flex}._previewDialog_173mo_37>footer a,._previewDialog_173mo_37>footer button{border:1px solid var(--creator-line);background:var(--creator-panel-deep);min-width:96px;color:var(--creator-text);text-align:center;cursor:pointer;border-radius:9px;padding:11px 18px;text-decoration:none}._previewDialog_173mo_37>footer a{border-color:var(--creator-accent);background:var(--creator-accent);color:var(--creator-accent-foreground);font-weight:800}._previewDialog_173mo_37>footer ._previewDelete_173mo_37{color:#ffbdc5;background:#361921;border-color:#bd5f68}@media (width<=900px){._previewBackdrop_173mo_37{padding:12px}._previewDialog_173mo_37{width:calc(100vw - 24px);height:calc(100vh - 24px)}._previewDialog_173mo_37>footer{justify-content:stretch}._previewDialog_173mo_37>footer a,._previewDialog_173mo_37>footer button{flex:1;min-width:0}}._previewDialog_173mo_37{box-sizing:border-box;grid-template-columns:minmax(0,1fr);min-width:0}._previewDialog_173mo_37>header>div{flex:1;min-width:0}._closePreview_173mo_37{flex-shrink:0}._previewStage_173mo_37{min-width:0;overflow:hidden}._previewStage_173mo_37 img,._previewStage_173mo_37 video{min-width:0;min-height:0}._mediaFilters_173mo_59{gap:8px;margin-left:auto;display:flex}._mediaFilters_173mo_59 button[aria-pressed=true]{box-shadow:0 0 0 2px var(--creator-accent)}._videoPlaceholder_173mo_59{width:100%;height:100%;color:var(--creator-muted);place-items:center;display:grid}._pagination_173mo_59{justify-content:center;align-items:center;gap:14px;padding:4px 20px 20px;display:flex}._pagination_173mo_59 button{border:1px solid var(--creator-line);background:var(--creator-panel-deep);color:var(--creator-text);cursor:pointer;border-radius:9px;padding:9px 16px}._pagination_173mo_59 button:disabled{cursor:not-allowed;opacity:.45}._categories_173mo_1>div{grid-template-columns:minmax(0,1fr) 34px 34px}._toolbar_173mo_1{flex-wrap:wrap;gap:14px}._toolbar_173mo_1>div{flex-wrap:wrap}._toolbar_173mo_1 ._mobileCategory_173mo_63,._toolbar_173mo_1 ._mobileCategoryManage_173mo_63{display:none}._uploadDestination_173mo_65{color:var(--creator-muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}._uploadDestination_173mo_65 label{align-items:center;gap:10px;display:flex}._uploadDestination_173mo_65 select,._toolbar_173mo_1 select,._moveDialog_173mo_67 select,._moveDialog_173mo_67 input{box-sizing:border-box;border:1px solid var(--creator-line);background:var(--creator-panel-deep);min-width:0;max-width:100%;color:var(--creator-text);font:inherit;border-radius:9px;padding:10px 12px}._panelActions_173mo_69{flex-wrap:wrap;gap:8px;display:flex}._batchBar_173mo_69{background:var(--creator-accent-tint);border-bottom:1px solid var(--creator-line);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 20px;display:flex}._batchBar_173mo_69 label,._selectionRow_173mo_71{align-items:center;gap:8px;display:flex}._batchBar_173mo_69 input,._selectionRow_173mo_71 input{width:18px;height:18px;accent-color:var(--creator-accent)}._batchBar_173mo_69 button,._moveAction_173mo_73,._empty_173mo_1 button{border:1px solid var(--creator-line);background:var(--creator-panel-deep);color:var(--creator-accent);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}._batchBar_173mo_69 button:disabled{opacity:.45;cursor:default}._selectionRow_173mo_71{background:var(--creator-panel-deep);cursor:pointer;padding:10px 12px;font-size:13px}._batchBar_173mo_69 ._dangerButton_173mo_1{color:#ffbdc5;background:#361921;border-color:#bd5f68}._grid_173mo_1 article[data-selected=true]{border-color:var(--creator-accent);box-shadow:0 0 0 1px var(--creator-accent)}._categoryBadge_173mo_80{overflow-wrap:anywhere;background:var(--creator-accent-tint);max-width:100%;color:var(--creator-accent-soft);border-radius:5px;justify-self:start;padding:4px 8px;font-size:12px}._moveAction_173mo_73{justify-self:start;margin:3px 0}._moveDialog_173mo_67{box-sizing:border-box;border-color:var(--creator-line);max-height:calc(100dvh - 40px);overflow-y:auto}._moveDialog_173mo_67 label{gap:8px;margin:14px 0;display:grid}._moveItems_173mo_82{max-height:130px;color:var(--creator-muted);overflow-wrap:anywhere;padding-left:22px;overflow-y:auto}._moveDialog_173mo_67 [role=alert]{color:#ffadb4}@media (width<=900px){._toolbar_173mo_1 ._mobileCategory_173mo_63{width:100%;display:grid}._toolbar_173mo_1 ._mobileCategoryManage_173mo_63{display:block}._categories_173mo_1{display:none}._categories_173mo_1._categoriesExpanded_173mo_84{display:block}._toolbar_173mo_1 label,._toolbar_173mo_1 select{width:100%}._mediaFilters_173mo_59{margin-left:0}._content_173mo_1{min-width:0;padding:10px}._assetPanel_173mo_1{min-width:0}._assetPanel_173mo_1>header{flex-wrap:wrap;gap:12px}._batchBar_173mo_69{gap:10px}._uploadDestination_173mo_65{align-items:flex-start}._toolbar_173mo_1 input,._toolbar_173mo_1 select,._uploadDestination_173mo_65 select,._moveDialog_173mo_67 select,._moveDialog_173mo_67 input{font-size:16px}}._horizontalGrid_1vsip_1{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(220px,280px))!important;justify-content:start!important}.v2-production-assets [class*=referenceTools]>label{position:relative;overflow:hidden}._conversation_1pbhc_1{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:14px;height:430px;padding:8px;display:flex;overflow-y:auto}._conversation_1pbhc_1>*{flex-shrink:0}._conversation_1pbhc_1 article{background:#082a31;border-radius:16px;width:min(76%,720px);padding:15px 18px}._conversation_1pbhc_1 article[data-role=user],._conversation_1pbhc_1 article[data-role=USER]{background:#123933;align-self:flex-end}._conversation_1pbhc_1 strong{color:var(--cyan,#18d2df);font-size:13px;font-weight:900}._conversation_1pbhc_1 p{color:#d4e9eb;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;line-height:1.7}._jump_1pbhc_7{z-index:1;align-self:center;position:sticky;bottom:8px}._composer_1pbhc_8{border:1px solid var(--line,#12434c);background:#031318;border-radius:16px;margin-top:15px;padding:14px}._composer_1pbhc_8>label{margin:0!important;display:block!important}._composer_1pbhc_8._composer_1pbhc_8 textarea{resize:vertical;width:100%;min-height:112px;color:var(--text,#eefbfc);background:0 0;border:0;border-radius:11px;padding:14px;font-size:12px;line-height:1.6}._composer_1pbhc_8 textarea::placeholder{color:#46676d}._toolbar_1pbhc_12{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._toolbar_1pbhc_12>span{color:var(--muted,#82aeb6);margin-right:auto;font-size:11px}._toolbar_1pbhc_12 ._picker_1pbhc_14{min-height:42px;color:var(--cyan,#18d2df);cursor:pointer;background:#052127;border:1px solid #0b7380;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-weight:900;position:relative;margin:0!important;font-size:16px!important;display:inline-flex!important}._picker_1pbhc_14:focus-within{outline:2px solid var(--cyan,#18d2df);outline-offset:3px}._picker_1pbhc_14 input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._previews_1pbhc_17{gap:10px;padding:10px 8px;display:flex;overflow-x:auto}._preview_1pbhc_17{flex:0 0 92px;margin:0;position:relative}._preview_1pbhc_17 img{object-fit:cover;border:1px solid var(--line,#12434c);border-radius:10px;width:92px;height:72px;display:block}._preview_1pbhc_17 figcaption{color:var(--cyan);text-align:center;font-size:10px}._preview_1pbhc_17>figure{margin:0}._preview_1pbhc_17>figure figcaption{margin:0;padding:0}._preview_1pbhc_17>figure figcaption>span{display:none}._preview_1pbhc_17>figure img{height:72px;max-height:72px}._preview_1pbhc_17 button{width:22px;height:22px;position:absolute;top:-5px;right:-5px;color:#062026!important;background:var(--cyan)!important;border:0!important;border-radius:50%!important;padding:0!important}._imageError_1pbhc_23{max-width:160px;color:var(--danger,#ff737d);overflow-wrap:anywhere;font-size:11px}._preview_1pbhc_17 ._retryImage_1pbhc_24{width:auto;height:auto;margin-top:5px;position:static;border-radius:6px!important;padding:4px 8px!important}._quickReplies_1pbhc_25{flex-wrap:wrap;gap:8px;padding:8px;display:flex}._quickReplies_1pbhc_25 button{border:1px solid var(--line)!important;color:#bfe1e4!important;background:0 0!important;border-radius:999px!important;padding:8px 12px!important}._toolbar_1pbhc_12>button{min-height:38px!important;padding:0 15px!important;font-size:11px!important}._error_1pbhc_28{color:var(--danger,#ff737d)}._voiceButton_1pbhc_29{justify-content:center;align-items:center;gap:6px;display:inline-flex}._voiceButton_1pbhc_29[aria-pressed=true]{color:var(--danger,#ff737d)!important;border-color:currentColor!important}._voiceFeedback_1pbhc_31{color:var(--muted,#82aeb6);flex-wrap:wrap;flex-basis:100%;order:1;align-items:center;gap:8px;font-size:12px;display:flex}._voiceFeedback_1pbhc_31 p{flex-basis:100%;margin:0}._voiceFeedback_1pbhc_31>button{padding:6px 10px!important;font-size:11px!important}._voiceFeedback_1pbhc_31>textarea{border:1px solid var(--line,#12434c)!important;min-height:72px!important}._chatError_1pbhc_35{background:#ff737d14;border:1px solid #ff737d7a;border-radius:12px;padding:14px}._chatError_1pbhc_35 strong,._chatError_1pbhc_35 small{display:block}._chatError_1pbhc_35 small{color:var(--muted);margin:5px 0 10px}._thinkingDots_1pbhc_36{gap:4px;margin-left:8px;display:inline-flex}._thinkingDots_1pbhc_36 i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite _thinking_1pbhc_36}._thinkingDots_1pbhc_36 i:nth-child(2){animation-delay:.2s}._thinkingDots_1pbhc_36 i:nth-child(3){animation-delay:.4s}@keyframes _thinking_1pbhc_36{0%,80%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){._thinkingDots_1pbhc_36 i{animation:none}}@media (width<=640px){._conversation_1pbhc_1{height:380px}._conversation_1pbhc_1 article{width:94%}._toolbar_1pbhc_12{flex-direction:column;align-items:stretch}._toolbar_1pbhc_12>span{margin-right:0}}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])){grid-template-rows:72px minmax(0,1fr);gap:0 16px;padding:18px 24px}#remake-app #remake-panel{gap:8px;padding:0 16px 16px}#remake-app :is(#remake-panel,#replica-panel) .remake-result-entry{border:1px solid var(--ui-border);background:var(--ui-primary-soft);color:var(--ui-primary);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}#remake-app :is(#remake-panel,#replica-panel) .remake-result-entry strong{min-width:0;font-size:12px;line-height:1.5}#remake-app :is(#remake-panel,#replica-panel) .remake-result-entry button{background:var(--ui-primary);color:#fff;min-height:32px;font:inherit;white-space:nowrap;border:0;border-radius:7px;flex:none;padding:6px 10px;font-size:12px}@media (width>=951px){#remake-app #replica-panel .remake-result-entry{display:none}#remake-app #remake-panel .remake-result-entry{order:-1}}@media (width<=950px){#remake-app :is(#remake-panel,#replica-panel) .remake-result-entry{flex-direction:column;flex-shrink:0;align-items:stretch;margin-top:8px;padding:14px}#remake-app :is(#remake-panel,#replica-panel) .remake-result-entry strong{font-size:16px}#remake-app :is(#remake-panel,#replica-panel) .remake-result-entry button{width:100%;min-height:48px;font-size:16px}}#remake-app #remake-panel .remake-source-input{display:block}#remake-app #remake-panel .remake-source-input.has-reference>small,#remake-app #remake-panel .remake-image-references[hidden]{display:none}#remake-app #remake-panel .rm-video-picker{flex-direction:column;gap:0;display:flex}#remake-app #remake-panel .rm-video-options{grid-template-columns:1fr 1.18fr 1fr;gap:8px}#remake-app #remake-panel .rm-video-options>button{height:42px;min-height:42px;padding:10px 9px;font-size:12px}#remake-app #remake-panel .rm-video-options>[data-reference-templates] svg{width:15px;height:15px}#remake-app #remake-panel .rm-video-selected{background:0 0;border:0;gap:7px;min-height:18px;margin:10px 0 7px;padding:0}#remake-app #remake-panel .rm-video-selected .rm-video-filename,#remake-app #remake-panel .rm-video-selected .rm-video-duration,#remake-app #remake-panel .rm-video-selected button{font-size:10px}#remake-app #remake-panel .has-reference .source-frame{aspect-ratio:auto;border:0;border-radius:11px;height:clamp(100px,15dvh,180px);min-height:0}#remake-app #remake-panel .has-reference .source-frame video{object-fit:contain;height:100%;max-height:none}#remake-app #remake-panel .has-reference .source-frame .source-upload{display:none}#remake-app :is(#remake-panel,#replica-panel) .remake-flat-assets{flex:none;margin:0;padding:10px 8px}#remake-app #remake-panel .remake-reference-controls{flex-direction:column;gap:8px;display:flex}#remake-app #remake-panel .remake-editor-body,#remake-app #remake-panel .remake-editor-pane{gap:8px}#remake-app #remake-panel .remake-chat{min-height:80px;padding:4px 3px 12px}#remake-app #remake-panel .remake-message{align-items:flex-start;gap:10px;display:flex}#remake-app #remake-panel .remake-avatar{background:var(--ui-primary);color:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}#remake-app #remake-panel .remake-bubble{background:0 0;padding:0;font-size:13px;line-height:1.9}#remake-app #remake-panel .remake-message-user{justify-content:flex-end}#remake-app #remake-panel .remake-conversation-composer{background:var(--ui-page);border-radius:12px;flex:none;height:98px;min-height:98px;padding:10px 12px}#remake-app #remake-panel .remake-conversation-composer textarea{height:44px;min-height:44px;font-size:12px;line-height:1.8}#remake-app #remake-panel .remake-chat-send{gap:10px;min-height:28px;margin-top:5px}#remake-app #remake-panel .remake-chat-send>button[aria-label=开始语音输入]{width:24px;min-width:24px;max-width:24px;color:var(--ui-primary);box-shadow:none;background:0 0;border:0;margin-right:auto;padding:0;font-size:0}#remake-app #remake-panel .remake-chat-send>button[aria-label=开始语音输入] svg{width:16px;height:16px}#remake-app #remake-panel .remake-chat-send>small{color:var(--ui-muted);font-size:10px}#remake-app #remake-panel .remake-global-actions{flex:none}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden]))>[data-remake-mode=remake]>.reference-panel{padding:22px 27px}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])) .remake-video-heading[hidden]{display:none}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])) .remake-preview-example{background:0 0;border:0;flex:1;justify-content:flex-start;align-items:stretch;min-height:0;padding:20px 0;display:flex;overflow:auto}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])) #remake-example{height:auto;min-height:100%}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])) #remake-example .rx-photo-frame{background-image:url(/user/v2/remake/media/remix-pair-3b8303f0a7eb.webp)}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])) #remake-example video{object-fit:contain;background:0 0;border-radius:0;width:100%;height:100%;max-height:none;position:absolute}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden]))>.v2-history-panel{padding:17px 10px 12px}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden]))>.v2-history-panel h2{font-size:13px}@media (width>=1200px){#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])){grid-template-columns:var(--v2-workspace-columns,minmax(400px,38%) minmax(350px,1fr) 178px)}}@media (width>=951px) and (width<=1199px){#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])){grid-template-columns:minmax(390px,46%) minmax(0,1fr);gap:0 12px;padding:18px}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden]))>.v2-history-panel{display:none}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden]))>.v2-history-button{display:flex}}@media (width<=950px){#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])){grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);padding:12px}#remake-app #remake-panel{padding:0 12px 12px}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden]))>[data-remake-mode=remake]>.reference-panel{padding:18px 14px}#remake-app #remake-panel .remake-chat{min-height:120px}}@media (width>=951px) and (height<=800px){#remake-app #remake-panel .has-reference .source-frame{height:90px}#remake-app #remake-panel .rm-video-options>button{height:32px;min-height:32px;padding-block:5px}#remake-app #remake-panel .remake-conversation-composer{height:auto;min-height:0;padding:0;overflow:hidden}#remake-app #remake-panel .remake-conversation-composer textarea{height:88px;min-height:88px;max-height:88px;padding:9px 12px 40px}#remake-app #remake-panel .remake-conversation-composer .remake-chat-send{gap:7px;margin:0}#remake-app #remake-panel .remake-chat-send>button:is([aria-label=开始语音输入],[aria-label=结束语音输入]){width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px}#remake-app #remake-panel .remake-chat-send>button:is([aria-label=开始语音输入],[aria-label=结束语音输入]) svg{width:18px;height:18px}#remake-app #remake-panel .remake-chat-send>small{line-height:1.5}#remake-app #remake-panel .remake-chat-send>.remake-primary:disabled{border:1px solid var(--ui-border)}}#remake-app #remake-panel .remake-chat-send>.remake-quote-refresh{width:14px;min-width:14px;height:20px;min-height:20px;box-shadow:none;color:var(--ui-muted);background:0 0;border:0;flex:none;margin:0;padding:0;font-size:15px}#remake-app #remake-panel .has-reference .source-frame:after{content:"参考视频";color:#fff;pointer-events:none;background:#101622b0;border-radius:4px;padding:3px 6px;font-size:10px;position:absolute;top:8px;left:9px}#remake-app #remake-panel .rm-video-selected{margin:8px 0 4px}#remake-app #remake-panel .has-reference .source-frame{margin-top:0}#remake-app :is(#remake-panel,#replica-panel) .remake-flat-assets{padding:8px}#remake-app :is(#remake-panel,#replica-panel) .remake-flat-heading button{height:22px;min-height:22px;padding:4px;font-size:10px;line-height:14px}#remake-app #remake-panel .remake-editor-pane:has(>.remake-chat-tools){gap:0}#remake-app #remake-panel .remake-chat{padding-top:5px}#remake-app #remake-panel .remake-global-actions{margin-top:2px}#remake-app #remake-panel .remake-live-note{height:11px;min-height:11px;color:var(--ui-muted);text-align:center;flex:none;margin:0;font-size:10px;line-height:11px}#remake-app #remake-panel .ct-toolbar .ct-settings>.setting{flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:0 7px;display:flex}#remake-app #remake-panel .ct-toolbar .ct-settings>.setting>span{min-width:0;display:block}#remake-app #remake-panel .ct-toolbar .ct-settings>.setting strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:15px;overflow:hidden}#remake-app #remake-panel .ct-toolbar .ct-settings>.setting>svg:last-child{flex:none;width:12px;height:12px}@media (width>=951px){#remake-app #remake-panel .remake-reference-controls{flex:0 auto;min-height:0;overflow-y:auto}#remake-app #remake-panel .remake-editor-body{flex:1 0 144px;min-height:144px}#remake-app #remake-panel .remake-editor-pane>.remake-chat{min-height:0}}#remake-app :is(#remake-panel,#replica-panel) .remake-entities-expand{z-index:1}#remake-app #remake-panel .remake-chat-activity{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}#remake-app #remake-panel .remake-chat-tools:has(.remake-chat-activity[aria-busy=true]){background:var(--ui-primary-soft);border-radius:8px;gap:10px;min-height:44px;padding:8px 10px;box-shadow:inset 0 0 0 1px #7666f533}#remake-app #remake-panel .remake-chat-activity[aria-busy=true]{color:var(--ui-primary);white-space:normal;gap:9px;font-size:12px;font-weight:650;line-height:1.5}#remake-app #remake-panel .remake-chat-activity[aria-busy=true]:before{content:"";box-sizing:border-box;border:3px solid #7666f533;border-top-color:var(--ui-primary);border-right-color:var(--ui-primary);border-radius:50%;flex:none;width:20px;height:20px;animation:.8s linear infinite remake-busy-turn;box-shadow:0 0 0 4px #7666f50d}#remake-app #remake-panel .remake-chat-tools:has(.remake-chat-activity[aria-busy=true]) .script-expand-toggle{white-space:nowrap;color:var(--ui-primary);flex:none}#remake-app #remake-panel .remake-chat-tools[data-arranging=true]{background:var(--ui-primary-soft);border-radius:6px;box-shadow:inset 0 0 0 1px #7666f526}#remake-app #remake-panel .remake-chat-tools[data-arranging=true] .remake-chat-activity{color:var(--ui-primary);font-weight:650}#remake-app #remake-panel .ct-generate[aria-busy=true]:disabled{cursor:wait;background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important;border-color:var(--ui-primary)!important}#remake-app #remake-panel .ct-generate[aria-busy=true] .ct-ai-mark{display:none}#remake-app #remake-panel .ct-generate[aria-busy=true] .ct-generate-title:before{content:"";border:2px solid #7666f533;border-top-color:currentColor;border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite remake-busy-turn}@keyframes remake-busy-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){#remake-app #remake-panel .remake-chat-activity[aria-busy=true]:before,#remake-app #remake-panel .ct-generate[aria-busy=true] .ct-generate-title:before{animation:none}}#remake-app #remake-panel .remake-inline-link{display:block}#remake-app #remake-panel .remake-inline-link>div{width:100%;min-width:0}#remake-app #remake-panel .remake-inline-link [role=status]{border:1px solid var(--ui-border);background:var(--ui-primary-soft);color:var(--ui-primary);border-radius:9px;margin:7px 0;padding:7px 9px;font-size:10px;line-height:1.4}#remake-app #remake-panel .remake-inline-link [role=status]>div{color:inherit;margin-bottom:5px;font-size:10px}#remake-app #remake-panel .remake-inline-link>div[aria-busy=true] [role=status]>div>span{align-items:center;gap:5px;display:flex}#remake-app #remake-panel .remake-inline-link>div[aria-busy=true] [role=status]>div>span:before{content:"";border:1.5px solid var(--ui-border);border-top-color:var(--ui-primary);border-radius:50%;flex:none;width:10px;height:10px;animation:.8s linear infinite remake-busy-turn}#remake-app #remake-panel .remake-inline-link progress{background:var(--ui-page);height:4px}#remake-app #remake-panel .remake-inline-link progress::-webkit-progress-bar{background:var(--ui-page)}#remake-app #remake-panel .remake-inline-link progress::-webkit-progress-value{background:var(--ui-primary)}#remake-app #remake-panel .remake-inline-link progress::-moz-progress-bar{background:var(--ui-primary)}@media (prefers-reduced-motion:reduce){#remake-app #remake-panel .remake-inline-link>div[aria-busy=true] [role=status]>div>span:before{animation:none}}#remake-app .remake-video-viewport.remake-manual-output{background:0 0;overflow-y:auto}#remake-app .remake-manual-output>.rm-asset-media{flex:none;height:auto;margin-bottom:14px}#remake-app .remake-manual-output>.rm-asset-media video{flex:none;height:auto;max-height:150px}#remake-app .remake-manual-output>.remake-segment-workbench{flex:none;min-width:0}@media (width<=950px){#remake-app:has(.workspace>[data-remake-mode=remake]:not([hidden])){overflow:hidden auto}#remake-app:has(.workspace>[data-remake-mode=remake]:not([hidden]))>.app-shell{flex:none;height:auto;min-height:0;overflow:visible}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])){grid-template-rows:auto auto;height:auto;overflow:visible}#remake-app #remake-panel{height:auto;overflow:visible}#remake-app #remake-panel .remake-editor-body,#remake-app #remake-panel .remake-editor-pane{flex:none;overflow:visible}#remake-app #remake-panel .remake-chat{flex:none;height:200px;min-height:200px}#remake-app #remake-panel .remake-conversation-composer{height:auto;min-height:0}#remake-app #remake-panel .remake-conversation-composer textarea{height:64px;min-height:64px;max-height:110px}}@media (width<=540px){#remake-app #remake-panel .rm-video-options{gap:5px}#remake-app #remake-panel .rm-video-options>button{gap:3px;height:40px;min-height:40px;padding:8px 3px;font-size:10px}#remake-app #remake-panel .rm-video-options>button svg,#remake-app #remake-panel .rm-video-options>[data-reference-templates] svg{width:12px;height:12px}}#remake-app :is(#remake-panel,#replica-panel) .remake-object-audio-player{gap:0;width:auto}#remake-app :is(#remake-panel,#replica-panel) .remake-object-audio-player>button{width:28px;height:22px;min-height:22px;color:var(--ui-primary);background:0 0;border:0;border-radius:4px;padding:0;font-size:0}#remake-app :is(#remake-panel,#replica-panel) .remake-object-audio-player>button:after{content:"试听";font-size:10px}#remake-app :is(#remake-panel,#replica-panel) .remake-object-audio-player>button[aria-label^=暂停]:after{content:"停止"}#remake-app :is(#remake-panel,#replica-panel) .remake-object-audio-player>button[aria-busy=true]:after{content:"加载中"}#remake-app :is(#remake-panel,#replica-panel) .remake-object-audio-error,#remake-app :is(#remake-panel,#replica-panel) .remake-object-restore-error{color:#9b671c;overflow-wrap:anywhere;white-space:normal;margin:6px 0 0;font-size:10px;line-height:1.6}#remake-app :is(#remake-panel,#replica-panel) .remake-object-audio-error button{color:var(--ui-primary);background:0 0;border:0;font-size:10px}#remake-app :is(#remake-panel,#replica-panel) .remake-flat-assets:has(>.remake-object-restore-error){max-height:none;overflow:visible}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])) #remake-example .rx-video:not([data-has-frame]){object-fit:cover}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])) #remake-example .rx-original .rx-video:not([data-has-frame]){object-position:left center}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])) #remake-example .rx-remixed .rx-video:not([data-has-frame]){object-position:right center}#remake-app .remake-manual-title h2{color:var(--ui-strong);margin:0;font-size:22px;font-weight:700}#remake-app .remake-manual-title p{color:var(--ui-muted);margin:6px 0 14px;font-size:12px}#remake-app .remake-manual-preview{width:min(100%,calc(50vh * var(--remake-preview-ratio,.5625)));background:#152034;border-radius:16px;flex:none;max-width:100%;margin:0 auto 10px;display:flex;overflow:hidden}#remake-app .remake-manual-preview>.rm-asset-media{flex:1;width:100%;height:100%;min-height:0;display:flex}#remake-app .remake-manual-preview .rm-asset-media video{object-fit:contain;width:100%;height:100%}#remake-app .remake-manual-preview .remake-preview-empty{color:#fff;background:0 0;width:100%;min-width:0}#remake-app .remake-manual-preview .remake-preview-empty p{color:#abb2bf;font-size:12px}#remake-app .remake-manual-results{flex:none;min-width:0;margin-top:10px;font-size:12px}#remake-app .remake-manual-heading{justify-content:space-between;align-items:center;margin-bottom:4px;font-weight:600;display:flex}#remake-app .remake-manual-segment,#remake-app .remake-manual-composition{border-top:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 0;display:flex}#remake-app .remake-manual-segment>div:first-child,#remake-app .remake-manual-composition>div:first-child{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:160px;display:flex}#remake-app .remake-manual-label{min-height:0;font:inherit;color:inherit;background:0 0;border:0;padding:0;font-weight:600}#remake-app .remake-manual-segment span,#remake-app .remake-manual-composition span{color:var(--ui-muted);font-size:12px}#remake-app .remake-manual-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}#remake-app .remake-manual-actions button,#remake-app .remake-manual-composition>button,#remake-app .remake-manual-heading button{border:1px solid var(--ui-border);white-space:nowrap;background:#fff;border-radius:9px;min-height:30px;padding:6px 10px;font-size:12px}#remake-app .remake-manual-actions .remake-manual-primary,#remake-app .remake-manual-composition>.remake-manual-primary{color:#fff;background:linear-gradient(110deg,#7768f5,#9465f3);border:0;padding:6px 13px;box-shadow:0 2px 6px #7965ee1a}#remake-app .remake-manual-actions .remake-manual-primary:disabled,#remake-app .remake-manual-composition>.remake-manual-primary:disabled{color:#aaa4bd;box-shadow:none;background:#eae7f6}#remake-app .remake-manual-segment>p,#remake-app .remake-manual-composition>p{flex-basis:100%;margin:0}#remake-app .remake-manual-progress{background:#eeebff;border-radius:99px;flex:0 0 100%;height:4px;overflow:hidden}#remake-app .remake-manual-progress i{border-radius:inherit;background:linear-gradient(90deg,#a998ff,#7464f5);width:38%;height:100%;animation:1.6s ease-in-out infinite zp-segment-loading;display:block}#remake-app .remake-manual-preview .remake-preview-empty h3{color:#fff;font-size:16px}.rm-modal .remake-segment button:not(.remake-primary){border:1px solid var(--ui-border,#e3e5ec);background:#fff;border-radius:9px;min-height:30px;padding:6px 10px;font-size:12px}.rm-modal .remake-segment button:disabled{opacity:.55}#remake-app :is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact{padding-right:0}#remake-app :is(#remake-panel,#replica-panel) .remake-object-summary{align-items:center;gap:8px;min-width:0;min-height:64px;padding:0;display:flex;position:relative}#remake-app :is(#remake-panel,#replica-panel) .remake-object-stack{flex:0 0 70px;width:70px;height:64px;position:relative}#remake-app :is(#remake-panel,#replica-panel) .remake-object-stack-tile{left:calc(var(--stack-index)*4px);top:calc(var(--stack-index)*3px);z-index:calc(10 - var(--stack-index));border:1px solid var(--ui-border,#e3e5ec);background:#f7f8fa;border-radius:9px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 4px #1f29371a}#remake-app :is(#remake-panel,#replica-panel) .remake-object-stack-tile>.rm-asset-media{width:100%;height:100%;min-height:0}#remake-app :is(#remake-panel,#replica-panel) .remake-object-stack-tile img{object-fit:cover;width:100%;height:100%;display:block}#remake-app :is(#remake-panel,#replica-panel) .remake-object-stack-tile>svg{width:28px;height:28px;color:var(--ui-muted)}#remake-app :is(#remake-panel,#replica-panel) .remake-object-stack-tile .rm-muted,#remake-app :is(#remake-panel,#replica-panel) .remake-object-stack-tile .rm-media-error{text-align:center;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.3}#remake-app :is(#remake-panel,#replica-panel) .remake-object-stack-tile .rm-media-error button{display:none}#remake-app :is(#remake-panel,#replica-panel) .remake-object-stack-count{z-index:11;box-sizing:border-box;color:#fff;text-align:center;pointer-events:none;background:#1f2937c9;border-radius:8px;min-width:17px;height:17px;padding:0 4px;font-size:10px;line-height:17px;position:absolute;top:3px;left:3px}#remake-app :is(#remake-panel,#replica-panel) .remake-object-summary-text{min-width:0;color:var(--ui-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.6}#remake-app :is(#remake-panel,#replica-panel) .remake-object-summary>.remake-entities-expand{z-index:12;flex:0 0 30px;margin-left:auto;position:static}#remake-app :is(#remake-panel,#replica-panel) .remake-object-summary>.remake-entities-expand:before{content:"";border-radius:9px;position:absolute;inset:0}#remake-app :is(#remake-panel,#replica-panel) .remake-object-summary:has(>.remake-entities-expand:focus-visible){outline:2px solid var(--ui-primary,#6366f1);outline-offset:2px;border-radius:9px}#remake-app .remake-arranging-dots{white-space:nowrap;justify-content:space-evenly;width:1em;display:inline-flex}#remake-app .remake-arranging-dots i{font:inherit;opacity:0;animation:1.2s step-end infinite remake-arranging-dot}#remake-app .remake-arranging-dots i:nth-child(2){animation-delay:.2s}#remake-app .remake-arranging-dots i:nth-child(3){animation-delay:.4s}@keyframes remake-arranging-dot{0%,75%,to{opacity:0}25%,74%{opacity:1}}@media (prefers-reduced-motion:reduce){#remake-app .remake-arranging-dots i{opacity:1;animation:none}}#remake-app #remake-panel .remake-chat .remake-plan-message>.remake-bubble{display:block}#remake-panel .remake-inline-link{width:100%;min-width:0;margin-top:9px;display:block}#remake-panel .remake-inline-link>div>div:first-child{align-items:center;gap:7px;min-width:0;display:flex}#remake-panel .remake-inline-link>div>div:first-child>input{color:#4b5563;width:100%;min-width:0;height:38px;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;padding:8px 10px;font-size:11px;line-height:1.6;display:block}#remake-panel .remake-inline-link>div>div:first-child>input::placeholder{color:#9ca3af;opacity:1}#remake-panel .remake-inline-link>div>div:first-child>div{flex:none;gap:7px;margin:0;display:flex}#remake-panel .remake-inline-link>div>div:first-child>div>button{color:#6366f1;min-height:38px;font:inherit;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;flex:none;padding:8px 13px;font-size:11px;font-weight:550;line-height:1.6}#remake-panel .remake-inline-link>div>div:first-child>div>button:only-child{font-size:0}#remake-panel .remake-inline-link>div>div:first-child>div>button:only-child:after{content:"获取";font-size:11px}#remake-panel .remake-inline-link>div>div:first-child>div>button:hover:not(:disabled){border-color:#6366f1}#remake-panel .remake-inline-link>div>div:first-child>div>button:disabled{color:#9ca3af;cursor:not-allowed;background:#f7f8fa;border-color:#e5e7eb}#remake-panel .remake-inline-link>div>p{margin:7px 1px 0;font-size:10px;line-height:1.8}.rm-modal.remake-chat-editor{text-align:left;width:min(850px,100vw - 32px);max-width:calc(100vw - 32px);height:min(740px,100dvh - 40px);max-height:calc(100dvh - 40px);padding:20px}.rm-modal.remake-chat-editor .remake-chat{overscroll-behavior:contain;scrollbar-width:thin;flex:1;height:auto;min-height:0;max-height:none;margin:0;padding:12px 4px;overflow:auto}.rm-modal.remake-chat-editor .remake-message{margin-bottom:14px;font-size:13px;line-height:1.9}.rm-modal.remake-chat-editor .remake-bubble{white-space:pre-wrap;font-size:13px;line-height:1.9}.rm-modal.remake-chat-editor [contenteditable]{cursor:text;border-radius:5px;outline:none}.rm-modal.remake-chat-editor [contenteditable]:focus{background:#fafaff;box-shadow:0 0 0 2px #c7c6ff}.rm-modal.remake-chat-editor .remake-plan-message>.remake-bubble{color:#4b5563;background:#fff;border:1px solid #dde3fc;border-radius:11px;flex:1;min-width:0;max-width:100%;padding:12px;box-shadow:0 2px 7px #6366f104}.rm-modal.remake-chat-editor .remake-plan-header{justify-content:space-between;align-items:center;gap:5px 9px;display:flex}.rm-modal.remake-chat-editor .remake-plan-text{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:11px 0 0;padding:0;font-size:13px;line-height:1.9}.rm-modal.remake-chat-editor .remake-analysis-text{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=540px){.rm-modal.remake-chat-editor{border-radius:14px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);padding:15px}}:root{color:#202124;font-synthesis:none;background:#f8f8fa;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}:is(button,label:has(input[type=file])){cursor:pointer}svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.icon-definitions{width:0;height:0;position:absolute;overflow:hidden}[hidden]{display:none!important}button:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:4px;outline:3px solid #8e92e1}label:has(input:focus-visible){outline-offset:4px;outline:3px solid #8e92e1}.app-shell{min-height:calc(100dvh - 6px);display:flex}.sidebar{border-right:1px solid #e7e8ed;flex-direction:column;flex:none;align-items:center;gap:38px;width:76px;padding:27px 8px 20px;display:flex}.brand{color:#fff;text-align:center;background:#23242a;border-radius:11px;width:34px;height:34px;font-size:23px;font-weight:650;line-height:34px;position:relative}.brand span{background:#ac95f6;border:2px solid #f8f8fa;border-radius:50%;width:7px;height:7px;position:absolute;bottom:0;right:-2px}.nav-items{gap:23px;width:100%;display:grid}.nav-item{color:#848794;flex-direction:column;align-items:center;gap:7px;padding:9px 0;font-size:12px;display:flex}.nav-item.active{color:#343440;background:#eeeef4;border-radius:12px}.nav-item svg{width:23px;height:23px}.preview-label{color:#989aa5;white-space:nowrap;margin-top:auto;padding-top:32px;font-size:10px}.workspace{flex:1;grid-template-columns:minmax(430px,34%) minmax(0,1fr);gap:16px;min-width:0;padding:24px;display:grid}.editor-panel,.reference-panel{background:#fafafd;border:1px solid #e2e4eb;border-radius:22px;min-width:0}.editor-panel{flex-direction:column;padding:16px;display:flex}.editor-header{align-items:center;gap:13px;min-height:49px;margin-bottom:18px;display:flex}.back-icon{color:#424856;align-items:center;padding:6px 2px;display:flex}.back-icon svg{width:25px;height:25px}.header-divider{background:#dcdfe5;flex:none;width:1px;height:23px}.mode-switch{background:#efeff3;border:1px solid #e9e9ee;border-radius:12px;gap:3px;min-width:0;padding:4px;display:flex}.mode-tab{color:#888993;white-space:nowrap;background:0 0;border:0;border-radius:8px;min-height:37px;padding:0 15px;font-size:15px;font-weight:500;transition:background .18s,color .18s,box-shadow .18s}.mode-tab[aria-selected=true]{color:#22232b;background:#fff;font-weight:650;box-shadow:0 1px 5px #20212412,0 0 0 1px #20212404}.new-button{white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:8px 2px;font-size:13px;font-weight:600;display:flex}.new-button svg{width:17px;height:17px}.workflow{flex-direction:column;flex:1;gap:13px;min-height:0;display:flex}.input-card{border:1px solid #e2e4eb;border-radius:15px;flex-direction:column;flex:1;gap:16px;min-height:0;padding:15px;display:flex;box-shadow:0 1px 3px #181b2605}.material-meta{color:#8c8e98;justify-content:space-between;align-items:center;font-size:12px;line-height:22px;display:flex}.material-meta svg{width:18px;height:18px}.material-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.material-item{color:#8c8d96;white-space:nowrap;flex-direction:column;align-items:center;gap:8px;min-width:0;font-size:11px;display:flex;position:relative}.material-item input,.source-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.material-item small{font-size:inherit;color:#a1a2ab}.material-icon{aspect-ratio:1;background:#f8f8fb;border:1px solid #e3e4e9;border-radius:13px;justify-content:center;align-items:center;width:min(100%,65px);display:flex;position:relative;box-shadow:0 2px 3px #262b3605}.material-icon>svg{stroke-width:1px;color:#b0b2bb;width:34px;height:34px}.upload-badge{color:#fff;background:#777983;border:2px solid #f8f8fb;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:5px;right:5px}.upload-badge svg{stroke-width:1.5px;width:10px;height:10px}.asset-name{text-overflow:ellipsis;color:#686a82;max-width:100%;font-size:10px;overflow:hidden}.asset-name:empty{display:none}.source-frame{aspect-ratio:800/480;background:#645747 url(/user/v2/remake/media/reference.png) 2.5586% 33.4694%/334.5% no-repeat;border-radius:11px;flex:none;position:relative;overflow:hidden}.source-frame video{object-fit:contain;background:#171719;width:100%;height:100%;position:absolute;inset:0}.source-upload{color:#fff;background:#161515bf;border-radius:8px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:10px;right:10px}.source-label{color:#fff;background:#1615157a;border-radius:5px;padding:4px 7px;font-size:10px;position:absolute;bottom:10px;left:10px}.notes-field{background:#f8f8fb;border:1px solid #e1e3eb;border-radius:11px;flex-direction:column;flex:1;min-height:145px;display:flex;overflow:hidden;box-shadow:inset 0 2px 3px #1b224006}.notes-field textarea{resize:none;color:#363947;background:0 0;border:none;flex:1;width:100%;min-height:105px;padding:12px;font-size:13px;line-height:1.85}.notes-field textarea::placeholder{color:#8b8c98}.notes-field textarea:focus-visible{outline-offset:-3px;border-radius:10px}.notes-footer{color:#898b96;justify-content:space-between;align-items:center;padding:8px 12px 10px;font-size:11px;display:flex}.notes-footer svg{width:17px;height:17px}.settings-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.setting{text-align:left;background:0 0;border:1px solid #e2e4eb;border-radius:12px;align-items:center;gap:11px;min-width:0;min-height:62px;padding:12px;display:flex}:is(.setting>span:has(strong),.setting>div){flex-direction:column;gap:2px;display:flex}.setting-caption{color:#94949f;font-size:11px;font-weight:500}.setting strong{white-space:nowrap;font-size:12px;font-weight:600}.model-icon{letter-spacing:-1px;font-size:13px}.video-setting>svg{color:#92929e;width:17px;height:17px}.setting-chevron{max-width:14px;margin-left:auto}.video-settings{background:#f2f2f7;border:1px solid #e2e4eb;border-radius:12px;gap:12px;padding:12px;display:flex}.video-settings label{color:#7d7f8c;flex-direction:column;flex:1;gap:5px;font-size:11px;display:flex}.video-settings select{color:#363846;background:#fff;border:1px solid #dddfe7;border-radius:6px;min-width:0;max-width:100%;padding:5px}.generate-button{color:#fff;background:#858588;border:0;border-radius:11px;justify-content:center;align-items:center;gap:17px;min-height:44px;padding:11px;display:flex}.generate-button strong{font-size:13px;font-weight:600}.generate-button span{color:#e5e5e8;font-size:10px}.generate-button:hover{background:#74747b}.reference-panel{flex-direction:column;padding:21px 22px;display:flex;position:relative}.reference-tabs{flex:none;gap:28px;display:flex}.reference-tabs button{color:#656570;background:0 0;border:0;padding:0 0 12px;font-size:14px;position:relative}.reference-tabs button[aria-selected=true]{color:#22232b;font-weight:650}.reference-tabs button[aria-selected=true]:after{content:"";background:#26262d;border-radius:2px;width:23px;height:3px;position:absolute;bottom:0;left:calc(50% - 11.5px)}.reference-content{flex:1;justify-content:center;align-items:center;min-height:0;padding:40px 24px 65px;display:flex}.example{text-align:center;width:100%;max-width:1100px}.example h2{color:#22232b;margin:0 0 9px;font-size:23px;font-weight:650}.example p{color:#8b8c99;margin:0 0 26px;font-size:14px;line-height:1.7}.example-collage{border-radius:15px;width:100%;height:auto;display:block}.remake-workflow{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:460px;padding:30px 15px;display:flex}.pending-icon{color:#858695;background:#ededf4;border-radius:19px;place-items:center;width:64px;height:64px;margin-bottom:16px;display:grid}.pending-icon svg{width:29px;height:29px}.remake-workflow h1{margin:0 0 9px;font-size:22px}.remake-workflow p{color:#808290;margin:0 0 30px;font-size:14px}.pending-note{color:#9899a6;border:1px dashed #d9dbe5;border-radius:10px;padding:13px 17px;font-size:12px;line-height:1.8}.empty-reference{color:#9a9ba8;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:35px;display:flex}.empty-reference svg{stroke-width:1.2px;width:37px;height:37px;margin-bottom:18px}.empty-reference h2{color:#666876;margin:0 0 10px;font-size:18px;font-weight:500}.empty-reference p{margin:0;font-size:13px;line-height:1.7}.toast{color:#fff;z-index:20;background:#292b36;border-radius:12px;max-width:calc(100vw - 32px);padding:13px 20px;font-size:13px;line-height:1.6;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #16182620}@media (width>=1500px){.workspace{grid-template-columns:minmax(460px,34%) minmax(0,1fr);gap:18px;padding:30px}.editor-panel{padding:20px}.editor-header{margin-bottom:20px}.input-card{gap:20px;padding:18px}.material-icon{width:76px}.material-item{font-size:12px}.material-icon>svg{width:39px;height:39px}.mode-tab{min-height:40px;padding:0 20px;font-size:16px}.notes-field{min-height:170px}.notes-field textarea{font-size:14px}.setting{min-height:69px;padding:15px}.setting strong{font-size:13px}.generate-button{min-height:49px}.reference-content{padding:40px 45px 80px}.example h2{font-size:26px}.example p{font-size:16px}.mode-switch{border-radius:13px}}@media (width>=1051px) and (height>=800px){.app-shell{height:calc(100dvh - 6px)}.workspace{overflow:auto}.editor-panel,.reference-panel{min-height:730px}}@media (width<=1150px){.workspace{grid-template-columns:410px minmax(0,1fr);gap:12px;padding:18px}.editor-panel{padding:13px}.editor-header{gap:10px}.mode-tab{padding:0 12px}.reference-content{padding:30px 0}.example h2{font-size:21px}.example p{font-size:12px}.reference-panel{padding:20px}}@media (width<=950px){.workspace{grid-template-columns:minmax(0,1fr);width:100%;max-width:760px;margin:0 auto}.editor-panel{padding:18px}.source-frame{aspect-ratio:800/480;max-height:340px}.notes-field{min-height:150px}.reference-panel{min-height:430px}.reference-content{padding:30px 4px}.example-collage{max-width:600px;margin:0 auto}.material-icon{width:76px}.editor-header{gap:15px}.mode-tab{padding:0 22px}.material-item{font-size:12px}}@media (width<=540px){.sidebar{display:none}.workspace{gap:12px;padding:12px}.editor-panel{border-radius:17px;padding:12px}.editor-header{gap:9px;margin-bottom:14px}.back-icon svg{width:20px}.mode-switch{border-radius:10px;gap:1px;padding:3px}.mode-tab{border-radius:7px;min-height:36px;padding:0 11px;font-size:13px}.header-divider{height:19px}.new-button{gap:1px;font-size:12px}.new-button svg{width:15px}.input-card{gap:16px;padding:12px}.material-grid{gap:9px}.material-icon{width:57px}.material-icon>svg{width:30px;height:30px}.material-item{font-size:10px}.material-item>span:nth-of-type(2){white-space:normal;text-align:center;line-height:1.6}.material-item small{white-space:nowrap}.notes-field textarea{font-size:12px}.settings-row{gap:8px}.setting{gap:8px;padding:10px}.setting strong{font-size:11px}.reference-panel{border-radius:17px;min-height:350px;padding:18px 14px}.example h2{font-size:20px}.example p{margin-bottom:18px;font-size:12px}.remake-workflow{min-height:400px}.pending-note{font-size:11px}}.mode-tab{flex:1;min-width:96px}.source-upload{aspect-ratio:1;background:#251f1a;width:9%;min-width:34px;max-width:55px;height:auto;top:2.7%;right:1.5%}.source-upload svg{width:55%;height:55%}@media (width<=540px){.mode-tab{min-width:77px}.source-upload{min-width:32px}}.video-settings{grid-template-columns:1fr 1fr;display:grid}.generation-control{gap:7px;display:grid}.generation-options{background:#ededf2;border-radius:10px;gap:3px;padding:3px;display:flex}.generation-options button{color:#898b98;background:0 0;border:0;border-radius:8px;flex:1;padding:8px;font-size:12px}.generation-options button[aria-pressed=true]{color:#2b2d36;background:#fff;font-weight:600;box-shadow:0 1px 4px #23273810}.generation-options button span{color:#a3a4ae;margin-left:4px;font-weight:400}.generation-control p{color:#8d8f9a;margin:0;font-size:10px;line-height:1.5}.generation-dialog{color:#292b36;background:#fff;border:1px solid #dedfe7;border-radius:19px;width:min(420px,100vw - 36px);padding:26px;box-shadow:0 25px 100px #17192e24}.generation-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#25283d55}.dialog-eyebrow{color:#9596a4;font-size:11px}.generation-dialog h2{margin:9px 0 23px;font-size:21px}.generation-dialog dl{grid-template-columns:1fr 1fr;gap:15px;font-size:13px;display:grid}.generation-dialog dt{color:#888b99}.generation-dialog dd{text-align:right;margin:0;font-weight:500}.dialog-note{color:#989ba7;background:#f5f5f9;border-radius:9px;margin:24px 0 20px;padding:11px;font-size:11px;line-height:1.8}.dialog-actions{gap:9px;display:flex}.dialog-actions button{border:1px solid #e3e4eb;border-radius:9px;flex:1;padding:11px 15px;font-size:12px}.dialog-secondary{background:#fff}.dialog-primary{color:#fff;background:#2c2e39;border-color:#2c2e39!important}@media (width>=1051px) and (height>=800px){.editor-panel,.reference-panel{min-height:805px}.notes-field{min-height:140px}}.setting>span:has(strong){min-width:0}.setting strong{white-space:normal;line-height:1.45}@media (width<=360px){.settings-row{grid-template-columns:1fr}.editor-header{gap:6px}.mode-tab{min-width:72px;padding-inline:8px}}#replica-results{text-align:left;width:100%}.replica-results-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;display:flex}.replica-results-heading span{color:#8e919f;font-size:11px}.replica-results-heading h2{margin:5px 0 0;font-size:23px}.replica-results-heading button{color:#6f7280;background:#fff;border:1px solid #dddfe8;border-radius:8px;padding:8px 11px;font-size:11px}.replica-results-meta{color:#8e919f;align-items:center;gap:10px;margin-bottom:18px;font-size:12px;display:flex}.replica-results-meta>span{color:#8d7aaf;background:#efedf8;border-radius:5px;margin-left:auto;padding:4px 7px;font-size:10px}.replica-flow-note{color:#777b8b;background:#f0f0f6;border:1px solid #e4e5ed;border-radius:10px;margin-bottom:16px;padding:12px;font-size:12px}.replica-segment-list{gap:13px;display:grid}.replica-segment{background:#fff;border:1px solid #e2e4ec;border-radius:14px;padding:16px}.replica-segment header{align-items:center;gap:12px;font-size:13px;display:flex}.replica-segment header>span{color:#9396a3;font-size:11px}.replica-segment em{color:#8e819f;margin-left:auto;font-size:10px;font-style:normal}.replica-segment p{color:#737787;margin:14px 0;font-size:12px;line-height:1.8}.replica-segment footer{gap:8px;margin-top:15px;display:flex}.replica-segment button,.replica-merge-button{color:#fff;background:#333442;border:0;border-radius:8px;padding:9px 12px;font-size:11px}.replica-segment button:disabled{color:#a1a4b1;cursor:not-allowed;background:#f0f1f6}.replica-segment button.replica-secondary{color:#717585;background:#f4f4f8}.replica-preview-tile{color:#848899;background:#f6f6fa;border:1px dashed #d8dae6;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:95px;font-size:13px;display:flex}.replica-preview-tile span{color:#a1a5b2;font-size:10px}.replica-merge-button{width:100%;margin-top:18px;padding:13px}.replica-merged{text-align:center;background:#f4f3fa;border:1px solid #dedeea;border-radius:15px;margin-bottom:18px;padding:19px}.replica-merged strong{color:#64617c;font-size:14px}.replica-merged p{color:#8d8a9e;margin:8px 0 15px;font-size:12px}.replica-merged>div{color:#a49dbb;border:1px dashed #d4d1e3;border-radius:9px;place-items:center;min-height:100px;font-size:13px;display:grid}.replica-merged small{color:#9b97ab;margin-top:11px;font-size:10px;display:block}.reference-panel:has(#replica-results:not([hidden])) .reference-content{align-items:flex-start;padding:25px 8px;overflow:auto}.reference-panel:has(#replica-results:not([hidden])){max-height:calc(100dvh - 54px)}@media (width<=950px){.reference-panel:has(#replica-results:not([hidden])){max-height:none}.replica-results-heading,.replica-results-meta{flex-wrap:wrap}.replica-segment header{gap:8px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.material-audio-slot{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.material-audio-slot>.material-item{width:100%}.material-audio-actions{flex-wrap:wrap;justify-content:center;gap:4px 7px;display:flex}.material-audio-actions button{color:#6366f1;white-space:nowrap;background:0 0;border:0;padding:1px 0;font-size:10px}.material-audio-actions button:last-child{color:#9ca3af}.workspace.is-remake{grid-template-columns:440px minmax(0,1fr)}.workspace.is-remake .reference-content{padding:25px 5px 0;display:block;overflow:auto}.workspace.is-remake .editor-panel,.workspace.is-remake .reference-panel{height:calc(100dvh - 54px);min-height:0}#remake-panel{text-align:left;flex:1;justify-content:flex-start;align-items:stretch;min-height:0;padding:0;overflow:hidden}#remake-example{text-align:left;color:#26262c;justify-content:flex-start;align-items:stretch;width:100%;min-width:0;min-height:100%;padding:0;display:flex}.remake-intro{justify-content:space-between;align-items:center;gap:12px;padding:5px 3px 16px;display:flex}.remake-eyebrow{letter-spacing:2px;color:#92929b;font-size:9px;font-weight:650}#remake-panel .remake-intro h1{letter-spacing:-.4px;margin:7px 0 0;font-size:18px;font-weight:650;line-height:1.4}.remake-live-dot{background:#bbbcc5;border-radius:50%;width:7px;height:7px;margin-right:7px;box-shadow:0 0 0 5px #eeeef2}.remake-progress{flex:none;gap:6px;margin-bottom:16px;display:flex}.remake-progress>span{background:#e9e9ef;border-radius:4px;flex:1;height:3px}.remake-chat{scrollbar-width:thin;scrollbar-color:#d8d8df transparent;overscroll-behavior:contain;flex:1;min-height:135px;padding:3px 3px 18px;overflow:auto}.remake-message{align-items:flex-start;gap:9px;margin-bottom:20px;display:flex}.remake-message:last-child{margin-bottom:0}.remake-avatar{color:#fff;text-align:center;background:#33343a;border-radius:8px;flex:none;width:25px;height:25px;font-size:17px;line-height:25px}.remake-bubble{color:#4c4d57;overflow-wrap:anywhere;min-width:0;padding:2px 0;font-size:12px;line-height:1.9}.remake-bubble strong{color:#2d2d35;font-weight:600}.remake-message-user{justify-content:flex-end;margin-top:1px;padding-left:30px}.remake-message-user .remake-bubble{color:#555560;background:#f0f0f4;border:1px solid #e8e8ee;border-radius:12px 12px 3px;max-width:100%;padding:10px 13px}.remake-message-user .remake-bubble>div:has(svg){align-items:flex-start;gap:8px;display:flex}.remake-message-user svg{width:16px;height:16px;margin-top:3px}.remake-muted{color:#92929d;font-size:11px;line-height:1.85}.remake-message-edit{color:#9696a2;background:0 0;border:0;margin-top:5px;padding:0;font-size:10px;display:block}.remake-message-edit:hover,.remake-text-button:hover{color:#262631}.remake-composer{scrollbar-width:thin;background:#fff;border:1px solid #e3e3ea;border-radius:14px;flex:0 auto;min-height:0;max-height:min(38dvh,250px);padding:15px;overflow:auto;box-shadow:0 3px 10px #22222b03}.remake-composer-caption{color:#51515c;align-items:center;gap:10px;margin-bottom:13px;font-size:12px;font-weight:600;display:flex}.remake-composer-caption>span{color:#9d9da8;letter-spacing:.8px;font-size:10px;font-weight:500}.remake-upload-video{color:#6a6a77;background:#f8f8fb;border:1px dashed #d9d9e3;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:101px;padding:12px;display:flex;position:relative}.remake-upload-video>svg{width:21px;height:21px}.remake-upload-video>strong{font-size:12px;font-weight:500}.remake-upload-video>span{color:#a0a0ac;font-size:10px}.remake-file-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.remake-upload-video:hover,.remake-file-button:hover{background:#f1f1f7;border-color:#a6a6b6}.remake-or{color:#a3a3ad;align-items:center;gap:9px;margin:12px 0;font-size:10px;display:flex}.remake-or>span{background:#efeff3;flex:1;height:1px}.remake-link-row{gap:7px;display:flex}.remake-link-row input{color:#555563;background:#fff;border:1px solid #e2e2e9;border-radius:7px;flex:1;min-width:0;padding:9px 10px;font-size:12px}.remake-link-row input::placeholder{color:#bebec7}.remake-composer-footer{border-top:1px solid #f0f0f4;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;padding-top:13px;display:flex}.remake-primary,.remake-small-button,.remake-quiet,.remake-chip,.remake-text-button{white-space:nowrap;border-radius:7px;font-size:11px;line-height:1.5}.remake-primary{color:#fff;background:#33343a;border:1px solid #33343a;min-height:36px;padding:9px 13px;font-weight:550}.remake-primary:hover{background:#4a4b53}.remake-primary:disabled{cursor:not-allowed;color:#fff;background:#d7d7de;border-color:#d7d7de}.remake-small-button{color:#62626f;background:#fff;border:1px solid #dedee6;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:7px 11px;font-weight:500;display:inline-flex}.remake-small-button:hover{background:#f5f5f9;border-color:#bcbcca}.remake-quiet{color:#90909d;background:0 0;border:0;min-height:36px;padding:8px 0}.remake-text-button{color:#82828f;background:0 0;border:0;padding:4px 0}.remake-preview-note{color:#aaaab3;text-align:center;letter-spacing:.2px;flex:none;padding:12px 0 0;font-size:10px}.remake-chip-row{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.remake-chip{color:#7a7a88;background:#f7f7fa;border:1px solid #e6e6ed;align-items:center;gap:5px;min-height:31px;padding:6px 11px;display:inline-flex}.remake-chip svg{width:14px;height:14px}.remake-chip:hover{color:#3d3d4c;background:#eeeef4;border-color:#c7c7d3}.remake-composer textarea{resize:vertical;color:#535360;background:#fafafd;border:1px solid #e2e2e9;border-radius:9px;width:100%;min-height:100px;max-height:190px;padding:10px 11px;font-size:12px;line-height:1.85}.remake-composer textarea::placeholder{color:#a2a2af}#remake-panel .remake-field-note{color:#a1a1ac;margin:8px 0 0;font-size:10px;line-height:1.8}.remake-checkbox{color:#9494a0;cursor:pointer;align-items:center;gap:7px;margin-top:9px;font-size:10px;line-height:1.5;display:flex}.remake-checkbox input{accent-color:#474751;width:14px;height:14px;margin:0}.remake-upload-row{grid-template-columns:1fr 1fr;gap:9px;display:grid}.remake-file-button{color:#858591;background:#fafafd;border:1px dashed #dcdce7;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:55px;font-size:11px;display:flex;position:relative}.remake-file-button svg{width:18px;height:18px}.remake-image-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.remake-image-item{min-width:0;position:relative}.remake-image-item img{object-fit:cover;background:#f1f1f6;border-radius:7px;width:100%;height:65px;display:block}.remake-image-item>span{text-overflow:ellipsis;white-space:nowrap;color:#93939f;margin-top:4px;font-size:9px;display:block;overflow:hidden}.remake-remove{color:#fff;background:#33333bd9;border:0;border-radius:50%;width:23px;height:23px;font-size:15px;line-height:1;position:absolute;top:3px;right:3px}.remake-audio{background:#fafafd;border:1px solid #e6e6ed;border-radius:9px;margin-top:12px;padding:8px 9px}.remake-audio>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.remake-audio>div>span{text-overflow:ellipsis;white-space:nowrap;color:#91919d;min-width:0;font-size:10px;overflow:hidden}.remake-audio audio{width:100%;height:32px;margin-top:6px;display:block}.remake-video{background:#25252c;border-radius:9px;width:100%;max-height:150px;margin-bottom:8px;display:block}.remake-selected-file{color:#81818d;align-items:center;gap:7px;min-width:0;margin-bottom:9px;font-size:10px;display:flex}.remake-selected-file>svg{width:15px;height:15px}.remake-selected-file>span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.remake-settings{grid-template-columns:1fr 1.35fr 1fr;gap:9px;display:grid}.remake-settings label{color:#7b7b88;flex-direction:column;gap:9px;min-width:0;font-size:11px;display:flex;position:relative}.remake-settings select{color:#555563;background:#fafafd;border:1px solid #e1e1e9;border-radius:7px;width:100%;min-width:0;padding:9px 5px;font-size:10px}.remake-option-note{color:#b2b2bc;font-size:8px;position:absolute;top:2px;right:0}.remake-complete{align-items:center;gap:12px;padding:5px 0 3px;display:flex}.remake-complete>span{color:#676773;background:#f0f0f5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.remake-complete strong{color:#51515e;font-size:12px;font-weight:550}#remake-panel .remake-complete p{color:#9a9aa6;margin:5px 0 0;font-size:10px}.remake-output-top{flex:none;justify-content:space-between;align-items:center;gap:18px;display:flex}#remake-example .remake-output-top h2{letter-spacing:-.5px;color:#34343e;margin:8px 0 0;font-size:22px;font-weight:600}#remake-example .remake-output-top p{color:#a0a0ac;margin:8px 0 0;font-size:11px;line-height:1.6}.remake-draft-badge{color:#a1a1ad;white-space:nowrap;background:#f2f2f7;border:1px solid #e9e9f0;border-radius:30px;padding:6px 10px;font-size:10px}.remake-empty-stage{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:470px;padding:30px 0;display:flex}.remake-stage-mark{color:#92929e;background:linear-gradient(135deg,#fff,#f1f1f8);border:1px solid #e2e2ec;border-radius:17px;place-items:center;width:57px;height:57px;margin-bottom:23px;display:grid;position:relative;box-shadow:0 6px 22px #29294804}.remake-stage-mark>svg{stroke-width:1.3px;width:25px!important;height:25px!important;margin:0!important}.remake-stage-mark>span{color:#9696a4;background:#fafafd;font-size:20px;line-height:1;position:absolute;top:-6px;right:-6px}#remake-example .remake-empty-stage h3{color:#565663;letter-spacing:-.8px;margin:0 0 11px;font-size:25px;font-weight:500}#remake-example .remake-empty-stage>p{color:#a3a3af;margin:0;font-size:12px;line-height:1.95}.remake-blueprint{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;width:100%;max-width:650px;margin:34px 0 28px;display:grid}.remake-blueprint-card{background:linear-gradient(130deg,#fff,#f6f6fb);border:1px solid #e6e6ef;border-radius:12px;min-width:0;padding:20px 17px 17px;box-shadow:0 4px 10px #22223b02}.remake-blueprint-card>span{color:#b5b5c2;letter-spacing:1px;margin-bottom:17px;font-size:11px;display:block}.remake-blueprint-card>strong{color:#7d7d8a;font-size:13px;font-weight:500}#remake-example .remake-blueprint-card p{color:#b1b1bd;margin:6px 0 16px;font-size:10px;line-height:1.7}.remake-blueprint-card>i{background:#ececf3;border-radius:5px;width:82%;height:4px;margin-top:7px;display:block}.remake-blueprint-card>i:last-child{width:57%}.remake-empty-foot{color:#aaaab7;align-items:center;gap:10px;font-size:10px;display:flex}.remake-empty-foot>svg{stroke-width:1.6px;width:13px!important;height:13px!important;margin:0!important}.remake-empty-foot>span{color:#c7c7d0}.remake-output-bottom{color:#aaaab5;overflow-wrap:anywhere;border-top:1px solid #ebebf1;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:20px 0 5px;font-size:10px;line-height:1.7;display:flex}.remake-output-bottom>span{white-space:nowrap;flex:none}.remake-output-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.remake-output-actions svg{transform:rotate(180deg);width:13px!important;height:13px!important;margin:0!important}.remake-summary-tags{flex-wrap:wrap;gap:7px;margin:17px 0 9px;display:flex}.remake-summary-tags>span{color:#9696a2;background:#f9f9fc;border:1px solid #e5e5ee;border-radius:5px;padding:4px 8px;font-size:10px}.remake-result-disclaimer{color:#a7a7b2;margin-bottom:20px;font-size:10px;line-height:1.7}.remake-stale{color:#96856b;background:#f4f1ea;border:1px solid #e7e0d2;border-radius:8px;margin-bottom:15px;padding:10px 12px;font-size:11px;line-height:1.7}.remake-segments{gap:14px;padding-bottom:22px;display:grid}.remake-segment{background:#fff;border:1px solid #e2e2eb;border-radius:13px;min-width:0;padding:18px;box-shadow:0 3px 8px #26264203}.remake-segment-header{border-bottom:1px solid #f0f0f5;align-items:center;gap:11px;margin-bottom:15px;padding-bottom:14px;display:flex}.remake-segment-number{color:#8a8a9b;letter-spacing:1px;background:#f0f0f6;border-radius:9px;flex:none;place-items:center;width:33px;height:33px;font-size:11px;display:grid}#remake-example .remake-segment-header h3{color:#626272;margin:0 0 4px;font-size:13px;font-weight:600}.remake-segment-time{color:#9b9bab;letter-spacing:.3px;font-size:10px}.remake-segment-time>span{color:#b7b7c3;margin-left:4px}.remake-segment-duration{color:#9999a8;background:#f7f7fb;border:1px solid #ececf4;border-radius:5px;margin-left:auto;padding:4px 7px;font-size:11px}.remake-segment-fields{gap:13px;display:grid}.remake-segment-field{grid-template-columns:68px minmax(0,1fr);gap:10px;display:grid}.remake-segment-field>span,.remake-segment-field>label{color:#a5a5b2;padding-top:1px;font-size:10px;line-height:1.95}#remake-example .remake-segment-field p{color:#767686;text-align:left;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.9}.remake-segment-field textarea{resize:vertical;color:#696979;background:#fafafd;border:1px solid #dedeea;border-radius:7px;width:100%;min-height:82px;max-height:300px;padding:8px 10px;font-size:11px;line-height:1.8}.remake-segment-footer{border-top:1px solid #f0f0f5;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;padding-top:12px;display:flex}.remake-segment-footer>span{color:#adadba;font-size:9px}.remake-segment-footer>div{align-items:center;gap:13px;display:flex}.remake-segment-footer .remake-small-button{min-height:28px;padding:5px 10px;font-size:10px}.remake-segment-footer .remake-text-button{font-size:10px}.remake-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.remake-copy-helper{position:fixed;top:0;left:-9999px}.remake-bottom-settings{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px;margin-top:10px;display:grid}.remake-bottom-setting{background:#f5f5f8;border:1px solid #e4e4eb;border-radius:10px;min-width:0;padding:9px 10px}.remake-bottom-setting>strong,.remake-bottom-setting>label{color:#777783;font-size:10px;font-weight:550;line-height:1.5}.remake-bottom-setting>label{flex-direction:column;gap:5px;min-width:0;display:flex;position:relative}.remake-bottom-setting>label>small{color:#aaaab3;font-size:8px;font-weight:400;line-height:1.3;position:absolute;top:19px}.remake-bottom-setting>label>select{margin-top:15px}.remake-bottom-grid{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr));gap:5px;margin-top:5px;display:grid}.remake-bottom-grid label,.remake-segment-controls label{color:#92929f;flex-direction:column;gap:5px;min-width:0;font-size:9px;line-height:1.4;display:flex}.remake-bottom-setting select,.remake-segment-controls select{color:#626270;background:#fff;border:1px solid #dedee7;border-radius:6px;width:100%;min-width:0;max-width:100%;height:29px;padding:4px 3px;font-size:10px;line-height:1.3}.remake-settings-summary{color:#9b9ba7;overflow-wrap:anywhere;flex:none;margin:6px 0 0;font-size:9px;line-height:1.6}.remake-generation-mode{color:#898995;flex:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 10px;margin-top:9px;font-size:10px;display:grid}.remake-generation-mode>small{color:#aaaab4;text-align:right;grid-column:2;font-size:8px;line-height:1.4}.remake-generation-switch{background:#ededf2;border:1px solid #e6e6ed;border-radius:8px;gap:3px;min-width:0;padding:3px;display:flex}.remake-generation-switch button{color:#9494a1;white-space:nowrap;background:0 0;border:0;border-radius:5px;flex:1;min-width:0;min-height:25px;padding:4px 6px;font-size:10px;line-height:1.5}.remake-generation-switch button[aria-pressed=true]{color:#444450;background:#fff;font-weight:600;box-shadow:0 1px 4px #2424380a}.remake-generation-switch button:hover{color:#4c4c59}.remake-global-assets{background:#f6f6fa;border:1px solid #e5e5ed;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.remake-global-assets>div{flex-direction:column;gap:5px;min-width:0;display:flex}.remake-global-assets strong{color:#737380;overflow-wrap:anywhere;font-size:11px;font-weight:550;line-height:1.5}.remake-global-assets small{color:#a0a0ad;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.remake-global-assets>button{flex:none;font-size:10px}.remake-output-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 15px;padding:11px 0 16px;display:flex}.remake-output-toolbar .remake-text-button{font-size:10px}.remake-output-toolbar button:disabled,.remake-preview-actions button:disabled{color:#a9a9b4;cursor:default;opacity:.7}.remake-segment-assets{background:#fafafd;border:1px solid #e8e8ef;border-radius:8px;min-width:0;margin-top:13px;padding:10px 11px}.remake-segment-assets summary{cursor:pointer;color:#7e7e8c;overflow-wrap:anywhere;font-size:10px;font-weight:550;line-height:1.8}.remake-segment-assets summary::marker{color:#aaaab8;font-size:9px}.remake-segment-assets summary>span{color:#aaaab7;margin-left:8px;font-size:9px;font-weight:400}.remake-segment-assets[open] summary{margin-bottom:11px}#remake-example .remake-segment-meta{color:#a5a5b2;text-align:left;overflow-wrap:anywhere;margin:0 0 10px;font-size:9px;line-height:1.8}.remake-segment-assets .remake-file-button{background:#fff;gap:6px;min-width:0;min-height:44px;padding:7px;font-size:10px}.remake-segment-assets .remake-file-button svg{stroke-width:1.6px;width:16px;height:16px;margin:0}.remake-segment-assets .remake-image-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-width:500px;margin-top:10px}.remake-segment-assets .remake-image-item img{height:74px}.remake-segment-assets audio{width:100%;min-width:0;max-width:100%}.remake-segment-controls{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);gap:8px;margin-top:13px;display:grid}.remake-segment-controls label{gap:6px;font-size:9px}.remake-segment-controls select{background:#fafafd;height:31px;padding:5px 8px;font-size:10px}.remake-confirm-row{border-top:1px solid #eeeef4;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:13px;padding-top:12px;display:flex}.remake-segment-confirm-status{color:#a3a3b0;overflow-wrap:anywhere;margin-right:auto;font-size:9px;line-height:1.6}.remake-confirm-row .remake-small-button,.remake-confirm-row .remake-primary{min-height:32px;padding:6px 10px;font-size:10px}.remake-local-preview{border-top:1px solid #eeeef4;min-width:0;margin-top:14px;padding-top:14px}.remake-preview-frame{text-align:center;overflow-wrap:anywhere;background:linear-gradient(145deg,#f3f3f8,#eeeef4);border:1px solid #e5e5ee;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-height:170px;padding:25px 15px;display:flex}.remake-preview-frame>svg{color:#a8a8b8;stroke-width:1.2px;width:28px;height:28px!important;margin:0 0 3px!important}.remake-preview-frame>strong{color:#818190;font-size:12px;font-weight:500;line-height:1.6}#remake-example .remake-preview-frame>p{color:#aaaab8;margin:0;font-size:10px;line-height:1.7}.remake-preview-actions{flex-wrap:wrap;align-items:center;gap:9px 16px;padding-top:11px;display:flex}.remake-preview-actions button{font-size:10px}#remake-example .remake-accepted{color:#818e82;overflow-wrap:anywhere;align-items:center;gap:6px;margin:11px 0 0;font-size:10px;line-height:1.8;display:flex}.remake-accepted:before{content:"✓";color:#889482;background:#f0f3ef;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:10px;display:grid}.remake-auto-summary{color:#7a8679;background:#f4f6f3;border:1px solid #e1e6e0;border-radius:10px;min-width:0;margin:0 0 16px;padding:14px;font-size:11px;line-height:1.7}.remake-auto-summary>strong{font-weight:550}#remake-example .remake-auto-summary>p{color:#98a094;margin:5px 0 12px;font-size:10px;line-height:1.7}.remake-auto-summary>.remake-preview-frame{min-height:145px;margin-bottom:10px}.remake-generation-dialog{color:#60606f;background:#fff;border:1px solid #e0e0e9;border-radius:17px;width:min(420px,100vw - 32px);max-height:calc(100dvh - 40px);padding:23px;overflow:auto;box-shadow:0 24px 80px #27273d24}.remake-generation-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#29293c50}.remake-generation-dialog h3{color:#41414e;margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.5}.remake-generation-dialog p{color:#9696a4;margin:0 0 17px;font-size:11px;line-height:1.8}.remake-generation-dialog dl{border-top:1px solid #ededf3;border-bottom:1px solid #ededf3;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px;margin:18px 0;padding:16px 0;font-size:11px;line-height:1.7;display:grid}.remake-generation-dialog dt{color:#9999a6}.remake-generation-dialog dd{color:#61616f;text-align:right;overflow-wrap:anywhere;margin:0}.remake-generation-dialog footer{justify-content:flex-end;align-items:center;gap:15px;margin-top:17px;display:flex}.remake-generation-dialog button:focus-visible,.remake-generation-switch button:focus-visible,.remake-bottom-setting select:focus-visible,.remake-segment-controls select:focus-visible,.remake-segment-assets summary:focus-visible{outline-offset:3px;outline:2px solid #9999b1}#remake-panel input:focus-visible,#remake-panel textarea:focus-visible,#remake-example textarea:focus-visible{outline-offset:2px;outline:2px solid #9999b1}@media (width>=1500px){.workspace.is-remake{grid-template-columns:460px minmax(0,1fr)}.workspace.is-remake .editor-panel,.workspace.is-remake .reference-panel{height:calc(100dvh - 66px)}.workspace.is-remake .reference-content{padding:28px 20px 0}.remake-empty-stage{min-height:530px}.remake-bubble,.remake-composer textarea{font-size:13px}.remake-composer{padding:17px}.remake-segment{padding:22px}.remake-segment-field{grid-template-columns:80px minmax(0,1fr)}#remake-example .remake-segment-field p{font-size:12px}.remake-segment-field>span,.remake-segment-field>label{font-size:11px}.remake-segment-fields{gap:15px}}@media (width<=1150px){.workspace.is-remake{grid-template-columns:400px minmax(0,1fr)}.workspace.is-remake .editor-panel,.workspace.is-remake .reference-panel{height:calc(100dvh - 42px)}.remake-output-top{align-items:flex-start;gap:10px}.remake-draft-badge{padding:5px 7px;font-size:9px}.remake-blueprint{gap:8px}.remake-blueprint-card{padding:17px 11px}.remake-output-actions{gap:5px}.remake-output-actions .remake-small-button{padding:6px 8px;font-size:10px}.remake-segment{padding:14px}.remake-segment-field{grid-template-columns:55px minmax(0,1fr);gap:7px}#remake-example .remake-output-top h2{font-size:19px}#remake-example .remake-empty-stage h3{font-size:22px}.remake-output-bottom{flex-direction:column;align-items:flex-start;gap:3px}}@media (width<=950px){.workspace.is-remake{grid-template-columns:minmax(0,1fr)}.workspace.is-remake .editor-panel{height:750px;min-height:0}.workspace.is-remake .reference-panel{height:auto;min-height:550px}.workspace.is-remake .reference-content{padding:24px 5px 0;overflow:visible}.remake-chat{min-height:160px}.remake-composer{max-height:400px}.remake-empty-stage{min-height:420px}.remake-output-actions{flex-wrap:nowrap}.remake-output-bottom{flex-direction:row;align-items:center}.remake-segment-field{grid-template-columns:70px minmax(0,1fr)}}@media (width<=540px){.workspace.is-remake .editor-panel{height:740px;min-height:0}.workspace.is-remake .reference-panel{min-height:500px}.workspace.is-remake .reference-content{padding:21px 0 0}.remake-intro{padding:3px 3px 14px}#remake-panel .remake-intro h1{font-size:17px}.remake-composer{max-height:390px;padding:13px}.remake-message{gap:8px}.remake-bubble{font-size:11px}.remake-chat{padding-bottom:17px}.remake-primary{padding:9px 11px;font-size:11px}.remake-empty-stage{min-height:360px;padding:30px 0 25px}#remake-example .remake-empty-stage h3{font-size:20px}#remake-example .remake-empty-stage>p{font-size:11px}.remake-draft-badge{font-size:9px}.remake-blueprint{gap:6px;margin:27px 0 22px}.remake-blueprint-card{padding:13px 9px 12px}.remake-blueprint-card>strong{font-size:11px}#remake-example .remake-blueprint-card p{font-size:9px}.remake-blueprint-card>span{margin-bottom:12px}.remake-empty-foot{gap:6px;font-size:9px}.remake-output-top{flex-wrap:wrap}.remake-output-actions{gap:7px}.remake-segment{padding:13px}.remake-segment-field{grid-template-columns:1fr;gap:3px}.remake-segment-header{gap:9px}.remake-segment-time>span{margin-left:0}.remake-segment-footer{align-items:flex-start}.remake-segment-footer>span{max-width:105px;line-height:1.7}.remake-segment-footer>div{gap:10px}.remake-output-bottom{flex-direction:column;align-items:flex-start}.remake-settings{gap:7px}.remake-settings label{font-size:10px}.remake-option-note{font-size:7px}.remake-preview-note{font-size:9px}.remake-small-button{min-height:36px}.remake-upload-row .remake-file-button{min-height:61px}}.remake-composer{max-height:min(38dvh,250px)}.remake-preview-note{padding-top:6px}.remake-recognition{background:#fff;border:1px solid #e2e2eb;border-radius:12px;margin:0 0 20px;padding:14px}.remake-recognition-title{color:#373841;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.remake-recognition-title>span{color:#9293a2;background:#f2f2f7;border-radius:4px;padding:3px 6px;font-size:9px}.remake-recognition-tabs{background:#f1f1f5;border-radius:8px;gap:5px;margin:12px 0 3px;padding:4px;display:flex}.remake-recognition-tabs button{color:#92939e;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1;padding:7px 4px;font-size:11px}.remake-recognition-tabs button[aria-pressed=true]{color:#363740;background:#fff;font-weight:600;box-shadow:0 1px 4px #2222220b}.remake-entity-row{border-bottom:1px solid #eeeef4;gap:10px;min-width:0;padding:14px 0;display:flex}.remake-entity-avatar{color:#a1a2ae;background:#f8f8fb;border:1px solid #e8e8ef;border-radius:8px;flex:none;place-items:center;width:40px;height:48px;display:grid;overflow:hidden}.remake-entity-avatar svg{width:23px;height:23px}.remake-entity-avatar img{object-fit:cover;width:100%;height:100%}.remake-entity-info{flex:1;min-width:0}.remake-entity-info>strong{color:#4d4e5b;font-size:11px;line-height:1.6;display:block}.remake-entity-info>small{color:#9b9ba8;overflow-wrap:anywhere;margin-top:2px;font-size:10px;display:block}.remake-entity-uploads{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.remake-entity-uploads label,.remake-chat-file{color:#656675;cursor:pointer;white-space:nowrap;background:#fafafd;border:1px solid #e0e0e9;border-radius:6px;justify-content:center;align-items:center;padding:5px 9px;font-size:10px;display:inline-flex;position:relative;overflow:hidden}.remake-entity-uploads label:hover,.remake-chat-file:hover{background:#f2f2f7;border-color:#9e9fb1}.remake-entity-uploads input,.remake-chat-file input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.remake-person-voice{color:#8c8d9c;overflow-wrap:anywhere;margin-top:7px;font-size:9px;line-height:1.8}.remake-person-voice button{margin-left:8px;font-size:9px}.remake-entity-info audio{width:100%;height:30px;margin-top:7px;display:block}#remake-panel .remake-recognition>p{color:#9697a4;margin:10px 0 0;font-size:10px;line-height:1.6}.remake-conversation-composer{flex:none;max-height:none;padding:12px;overflow:visible}.remake-conversation-composer textarea{resize:vertical;color:#4e4f5e;width:100%;height:70px;min-height:62px;line-height:1.8;font:inherit;background:0 0;border:0;outline:none;padding:2px;font-size:12px}.remake-conversation-composer textarea::placeholder{color:#a0a1ae}.remake-chat-attachments{flex-wrap:wrap;align-items:flex-end;gap:6px;margin-top:8px;display:flex}.remake-attachment-target{color:#9293a0;flex-direction:column;flex:1;gap:4px;min-width:100px;font-size:9px;display:flex}.remake-attachment-target select{color:#616272;background:#fafafd;border:1px solid #e0e0e9;border-radius:6px;width:100%;max-width:100%;height:29px;padding:3px;font-size:10px}.remake-chat-file{min-height:29px;padding:4px 7px}.remake-chat-attachments .remake-primary{min-height:29px;padding:4px 9px;font-size:10px}.remake-chat-generate{border-top:1px solid #eeeef4;margin-top:12px;padding-top:11px}.remake-chat-generate .remake-primary{width:100%;min-height:34px}.remake-chat-generate>span{text-align:center;color:#9b9caa;margin-top:5px;font-size:9px;display:block}.remake-readonly-composer{padding:17px;font-size:12px}.remake-readonly-composer p{color:#9293a0;font-size:11px;line-height:1.8}.remake-prompt-block{flex-direction:column;gap:10px;margin-top:18px;display:flex}.remake-prompt-block>label{color:#636474;flex-wrap:wrap;justify-content:space-between;gap:5px;font-size:12px;font-weight:550;display:flex}.remake-prompt-block>label>span{color:#a0a0ae;font-size:10px;font-weight:400}#remake-example .remake-unified-prompt{resize:vertical;width:100%;min-height:300px;font:inherit;color:#626375;scrollbar-width:thin;scrollbar-color:#c5c5d2 transparent;background:#fafafd;border:1px solid #dedee8;border-radius:9px;padding:16px;font-size:13px;line-height:1.9;display:block}#remake-example .remake-unified-prompt[readonly]{color:#80818e;background:#f4f4f8}@media (width<=540px){.remake-recognition{padding:11px}.remake-entity-row{gap:8px}.remake-entity-uploads{gap:5px}.remake-entity-uploads label{padding:5px 7px}.remake-conversation-composer{max-height:none;padding:11px}.remake-chat-attachments{gap:5px}.remake-attachment-target{flex-basis:100%}#remake-example .remake-unified-prompt{min-height:310px;padding:12px;font-size:12px}}@media (width>=951px){.remake-chat{min-height:64px}.remake-intro,.remake-progress{flex-shrink:0}}@media (width<=950px){.remake-chat{min-height:110px}.remake-bottom-settings{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.remake-output-actions{flex-wrap:wrap}}@media (width<=540px){.remake-bottom-settings{gap:6px;margin-top:8px}.remake-bottom-setting{padding:8px 7px}.remake-bottom-grid{gap:4px}.remake-bottom-setting select{padding-left:2px;padding-right:1px;font-size:9px}.remake-generation-mode{gap:4px 8px;margin-top:8px}.remake-generation-switch button{min-height:27px}.remake-global-assets{gap:8px;padding:10px}.remake-global-assets strong{font-size:10px}.remake-global-assets small,.remake-global-assets>button{font-size:9px}.remake-output-toolbar{gap:6px 10px}.remake-output-toolbar .remake-text-button{font-size:9px}.remake-segment-assets{padding:9px}.remake-segment-assets summary>span{margin-left:13px;font-size:9px;display:block}.remake-segment-assets .remake-upload-row{gap:6px}.remake-segment-assets .remake-file-button{flex-wrap:wrap;gap:5px;min-height:49px;padding:7px 5px;font-size:9px}.remake-segment-assets .remake-image-item img{height:58px}.remake-segment-controls{gap:6px}.remake-segment-controls select{padding:5px 3px;font-size:9px}.remake-segment-confirm-status{flex-basis:100%;margin:0 0 2px}.remake-confirm-row{justify-content:flex-start;gap:7px}.remake-confirm-row .remake-small-button,.remake-confirm-row .remake-primary{flex:1;min-height:35px;padding:7px 6px;font-size:9px}.remake-preview-frame{min-height:145px;padding:20px 10px}.remake-preview-frame>strong{font-size:11px}#remake-example .remake-preview-frame>p{font-size:9px}.remake-preview-actions{gap:8px 12px}.remake-preview-actions button{font-size:9px}.remake-auto-summary{padding:11px}.remake-generation-dialog{padding:20px}.remake-generation-dialog h3{font-size:17px}.remake-generation-dialog footer{gap:12px}}.remake-analysis-workspace{color:#41424c;width:100%;min-width:0;container-type:inline-size}.remake-analysis-workspace .remake-recognition{background:#f8f8fb;border:1px solid #e3e4ec;border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;margin:0;padding:24px;display:grid}.remake-analysis-workspace .remake-recognition-title{color:#363740;grid-column:1/-1;gap:15px;font-size:19px;line-height:1.6}.remake-analysis-workspace .remake-recognition-title strong{font-weight:600}.remake-analysis-workspace .remake-recognition-title>span{color:#8b8d9a;white-space:nowrap;background:#f0f0f5;border:1px solid #e6e7ee;border-radius:6px;padding:5px 9px;font-size:12px}.remake-analysis-workspace .remake-recognition-tabs{background:#eeeef4;border:1px solid #e6e7ef;border-radius:10px;grid-column:1/-1;gap:5px;margin:0 0 5px;padding:5px}.remake-analysis-workspace .remake-recognition-tabs button{color:#858794;border-radius:7px;min-height:40px;padding:9px 12px;font-size:14px;line-height:1.6}.remake-analysis-workspace .remake-recognition-tabs button[aria-pressed=true]{color:#373944;box-shadow:0 2px 5px #292b3d0a}.remake-analysis-workspace .remake-entity-row{background:#fff;border:1px solid #e3e4ec;border-radius:13px;align-items:flex-start;gap:16px;min-width:0;min-height:228px;padding:21px 18px;display:flex;box-shadow:0 3px 10px #25273d03}.remake-analysis-workspace .remake-entity-avatar{color:#a3a5b3;background:#f1f2f7;border-color:#e4e5ee;border-radius:13px;width:72px;height:72px}.remake-analysis-workspace .remake-entity-avatar svg{stroke-width:1.25px;width:35px!important;height:35px!important;margin:0!important}.remake-analysis-workspace .remake-entity-avatar img{object-fit:cover;width:100%;height:100%;display:block}.remake-analysis-workspace .remake-entity-info{flex:1;min-width:0;padding-top:1px}.remake-analysis-workspace .remake-entity-info>strong{color:#4d4f5e;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.65}.remake-analysis-workspace .remake-entity-info>small{color:#9698a5;overflow-wrap:anywhere;margin-top:5px;font-size:13px;line-height:1.7}.remake-analysis-workspace .remake-entity-uploads{gap:8px;margin-top:17px}.remake-analysis-workspace .remake-entity-uploads label{color:#666a7b;text-align:center;white-space:normal;background:#f8f8fc;border-color:#dcdee8;border-radius:7px;max-width:100%;min-height:37px;padding:8px 11px;font-size:13px;line-height:1.5}.remake-analysis-workspace .remake-entity-uploads label:hover{color:#3f4353;background:#f0f1f7;border-color:#adafbe}.remake-analysis-workspace .remake-entity-uploads label:has(input:focus-visible){outline-offset:3px;outline:2px solid #979ab0}.remake-analysis-workspace .remake-entity-uploads input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.remake-analysis-workspace .remake-person-voice{color:#8a8d9d;overflow-wrap:anywhere;border-top:1px solid #edeef4;margin-top:14px;padding-top:12px;font-size:13px;line-height:1.8}.remake-analysis-workspace .remake-person-voice button{color:#6f7386;margin-left:0;padding:4px 0;font-size:13px;line-height:1.7;display:inline-block}.remake-analysis-workspace .remake-entity-info audio{width:100%;min-width:0;max-width:100%;height:35px;margin-top:12px;display:block}.remake-analysis-workspace .remake-recognition>p{text-align:left;grid-column:1/-1;padding:0;color:#9698a6!important;margin:1px 0 0!important;font-size:13px!important;line-height:1.8!important}.remake-analysis-workspace .remake-recognition:not(:has(.remake-entity-row+.remake-entity-row)) .remake-entity-row{grid-column:1/-1;min-height:190px}.remake-analysis-workspace .remake-recognition-tabs button:focus-visible{outline-offset:3px;outline:2px solid #979ab0}@container (width<=640px){.remake-analysis-workspace .remake-recognition{gap:13px;padding:18px}.remake-analysis-workspace .remake-entity-row{flex-direction:column;gap:13px;min-height:270px;padding:17px}.remake-analysis-workspace .remake-entity-info{width:100%}.remake-analysis-workspace .remake-entity-uploads{margin-top:13px}.remake-analysis-workspace .remake-recognition:not(:has(.remake-entity-row+.remake-entity-row)) .remake-entity-row{flex-direction:row;min-height:170px}}@media (width<=640px){.remake-analysis-workspace .remake-recognition{border-radius:13px;grid-template-columns:minmax(0,1fr);gap:13px;padding:15px}.remake-analysis-workspace .remake-recognition-title{font-size:17px}.remake-analysis-workspace .remake-recognition-tabs{gap:3px;padding:4px}.remake-analysis-workspace .remake-recognition-tabs button{padding:8px 4px;font-size:13px}.remake-analysis-workspace .remake-entity-row{flex-direction:row;gap:14px;min-height:210px;padding:17px 14px}.remake-analysis-workspace .remake-recognition:not(:has(.remake-entity-row+.remake-entity-row)) .remake-entity-row{flex-direction:row;gap:14px;min-height:210px;padding:17px 14px}.remake-analysis-workspace .remake-entity-info{width:auto}.remake-analysis-workspace .remake-entity-avatar{width:72px;height:72px}.remake-analysis-workspace .remake-entity-info>strong{font-size:14px}.remake-analysis-workspace .remake-entity-uploads label{flex:100%;min-height:39px;font-size:13px}.remake-analysis-workspace .remake-recognition>p{font-size:13px!important}}#remake-panel .remake-flat-image:not(.has-replacement){border-color:var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);color:#a0a6b2}#remake-panel .remake-flat-image.has-replacement{border-color:#c7d2fe}#remake-panel .remake-replacement-status{z-index:1;max-width:calc(100% - 6px);color:var(--ui-primary,#6366f1);white-space:nowrap;pointer-events:none;background:#ffffffed;border-radius:3px;padding:1px 4px;font-size:8px;font-weight:500;line-height:1.5;position:absolute;top:3px;left:3px}#remake-panel .remake-flat-audio-preview{max-width:100%;min-height:22px;color:var(--ui-primary,#6366f1);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:2px;margin:0;padding:2px 5px;font-size:10px;line-height:1.6;display:inline-flex}#remake-panel .remake-flat-audio-preview:hover{background:var(--ui-primary-soft,#eef2ff)}#remake-panel .remake-flat-audio-preview:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:2px}#remake-panel .remake-flat-audio-unavailable{color:var(--ui-muted,#9ca3af);white-space:nowrap;font-size:9px;line-height:1.5}#remake-panel .remake-flat-assets.is-compact .remake-flat-audio-preview,#remake-panel .remake-flat-assets.is-compact .remake-flat-audio-unavailable{display:none}#remake-panel .remake-flat-assets.is-compact .remake-replacement-status{padding:1px 3px;font-size:7px;top:2px;left:2px}.rm-entry-layout{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d8d8e1 transparent;text-align:left;flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;min-width:0;min-height:0;padding:1px 2px 5px;display:flex;overflow:hidden auto}.rm-entry-layout>*{flex-shrink:0;min-width:0}.rm-entry-card{background:#fafafd;flex:1 0 auto;gap:14px;min-height:0;padding:15px;box-shadow:0 1px 3px #181b2605}.rm-entry-card .material-meta{gap:8px;min-width:0;font-size:11px;line-height:20px}.rm-entry-card .material-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rm-entry-card .material-item{gap:7px;min-width:0;font-size:10px}.rm-entry-card .material-item>span:not(.material-icon){text-overflow:ellipsis;max-width:100%;overflow:hidden}.rm-entry-card .material-icon{width:min(100%,65px)}.rm-entry-card .material-icon>svg{width:31px;height:31px}.rm-entry-card .asset-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;line-height:1.4;display:block;overflow:hidden}.rm-entry-card .asset-name:empty{display:none}.rm-entry-source{aspect-ratio:800/480;border-radius:11px;flex:none;width:100%;min-width:0;min-height:140px;max-height:235px;position:relative;overflow:hidden}.rm-entry-source video{object-fit:contain;background:#202126;width:100%;height:100%;display:block;position:absolute;inset:0}.rm-entry-source .source-upload{z-index:2}.rm-entry-source .source-label{z-index:2;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 20px);overflow:hidden}.rm-entry-source-link{color:#9395a1;text-align:center;background:#f0f0f5;min-width:0;padding:0;display:block;position:relative;inset:auto;overflow:hidden}.rm-entry-link-preview{flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:0;padding:22px;display:flex;position:absolute;inset:0}.rm-entry-link-preview>svg{stroke-width:1.3px;width:29px;height:29px}.rm-entry-link-preview>strong{color:#757785;overflow-wrap:anywhere;max-width:100%;font-size:12px;font-weight:500;line-height:1.6}.rm-entry-link-preview>span{color:#a0a1ad;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;line-height:1.7;overflow:hidden}.rm-entry-source-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 10px;min-width:0;margin-top:-5px;display:flex}.rm-entry-source-actions button{color:#90929e;background:0 0;border:0;padding:3px 0;font-size:10px;line-height:1.6}.rm-entry-source-actions button:hover{color:#484b59}.rm-entry-upload-button,.rm-entry-add-image{color:#90929e;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:5px;min-width:0;max-width:100%;padding:3px 0;font-size:10px;line-height:1.6;display:inline-flex;position:relative}.rm-entry-upload-button{min-height:27px}.rm-entry-upload-button>svg{stroke-width:1.6px;width:14px;height:14px}.rm-entry-upload-button input,.rm-entry-add-image input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.rm-entry-upload-button:hover,.rm-entry-add-image:hover{color:#484b59}:is(.rm-entry-upload-button:has(input:focus-visible),.rm-entry-add-image:has(input:focus-visible)){outline-offset:2px;border-radius:3px;outline:2px solid #999bb2}.rm-entry-add-image{flex:none;min-height:24px;padding:2px 0 2px 6px;font-size:10px}.rm-entry-source-actions>*{flex-shrink:0;max-width:100%}.rm-entry-link-row{align-items:center;gap:7px;width:100%;min-width:0;display:flex}.rm-entry-link-row input{color:#5b5e6d;background:#fff;border:1px solid #e1e3eb;border-radius:7px;flex:1;min-width:0;height:33px;padding:7px 9px;font-size:11px}.rm-entry-link-row input::placeholder{color:#b1b3bd}.rm-entry-link-row button{color:#737684;white-space:nowrap;background:#fff;border:1px solid #dddfe7;border-radius:7px;flex:none;min-height:33px;padding:7px 11px;font-size:10px;line-height:1.5}.rm-entry-link-row button:hover{background:#f4f4f8;border-color:#b8bbc8}.rm-entry-notes{background:#f8f8fb;flex:none;min-height:125px}.rm-entry-notes textarea{resize:vertical;flex:1;height:88px;min-height:88px;max-height:180px;padding:11px 12px;font-size:12px;line-height:1.85}.rm-entry-notes .notes-footer{gap:8px;padding:7px 11px 9px;font-size:10px;line-height:1.5}.rm-entry-notes .notes-footer>span{overflow-wrap:anywhere;min-width:0}.rm-entry-asset-details{white-space:nowrap;scrollbar-width:thin;color:#a0a2ae;width:100%;min-width:0;max-width:100%;padding-bottom:2px;font-size:9px;line-height:1.8;overflow:auto hidden}.rm-entry-layout p.rm-entry-asset-details{color:#a0a2ae;margin:0;font-size:9px;line-height:1.8}.rm-entry-layout .settings-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.rm-entry-layout .setting{border-radius:11px;gap:9px;min-height:60px;padding:11px}.rm-entry-model{min-width:0}.rm-entry-model label{color:#94949f;flex-direction:column;flex:1;gap:4px;min-width:0;font-size:10px;line-height:1.4;display:flex}.rm-entry-model label>span{color:#94949f;font-size:10px}.rm-entry-model select{color:#333640;cursor:pointer;background:0 0;border:0;border-radius:3px;width:100%;min-width:0;max-width:100%;padding:1px 0;font-size:11px;font-weight:600;line-height:1.5;display:block}.rm-entry-layout .video-setting strong{font-size:11px}.rm-entry-layout .video-setting .setting-caption{font-size:10px}.rm-entry-video-settings{background:#f3f3f8;border-radius:10px;grid-template-columns:1.15fr 1fr 1fr;gap:8px;min-width:0;margin-top:-3px;padding:11px;display:grid}.rm-entry-video-settings label{gap:6px;min-width:0;font-size:10px;line-height:1.4}.rm-entry-video-settings select{color:#5c5f6e;background:#fff;border:1px solid #dddfe7;border-radius:6px;width:100%;min-width:0;height:29px;padding:5px 3px;font-size:10px}.rm-entry-generation{gap:6px}.rm-entry-generation .generation-options{border:1px solid #e5e5ec;border-radius:10px;padding:3px}.rm-entry-generation .generation-options button{min-width:0;min-height:31px;padding:6px 7px;font-size:11px;line-height:1.5}.rm-entry-generation .generation-options button span{margin-left:4px;font-size:9px}.rm-entry-generation p{color:#989aa7;text-align:left;overflow-wrap:anywhere;margin:0;padding:0;font-size:9px;line-height:1.6}.rm-entry-start{background:#858588;border-radius:11px;flex-wrap:wrap;gap:12px;width:100%;min-height:43px;padding:10px 12px}.rm-entry-start strong{font-size:12px;line-height:1.6}.rm-entry-start span{font-size:9px;line-height:1.5}.rm-entry-start:disabled{color:#f9f9fb;cursor:not-allowed;background:#d3d3da}.rm-entry-layout .rm-entry-footnote{color:#a2a4af;text-align:center;overflow-wrap:anywhere;margin:0;padding:0 3px;font-size:9px;line-height:1.7}.rm-entry-status{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rm-entry-link-row input:focus-visible,.rm-entry-link-row button:focus-visible,.rm-entry-model select:focus-visible{outline-offset:2px;outline:2px solid #999bb2}@media (width>=1500px){.rm-entry-card{gap:16px;padding:17px}.rm-entry-card .material-icon{width:min(100%,70px)}.rm-entry-source{max-height:250px}.rm-entry-notes textarea{font-size:13px}.rm-entry-layout .setting{min-height:63px;padding:12px}.rm-entry-start{min-height:46px}}@media (width<=950px){.rm-entry-layout{gap:11px}.rm-entry-source{max-height:250px}.rm-entry-card{flex:none}}@media (width<=540px){.rm-entry-layout{gap:10px;padding:1px 1px 5px}.rm-entry-card{gap:12px;padding:12px}.rm-entry-card .material-meta{font-size:10px;line-height:18px}.rm-entry-card .material-grid{gap:6px}.rm-entry-card .material-item{gap:6px;font-size:9px}.rm-entry-card .material-icon{border-radius:11px;width:min(100%,56px)}.rm-entry-card .material-icon>svg{width:28px;height:28px}.rm-entry-card .material-item>span:nth-of-type(2){white-space:normal;text-align:center;line-height:1.5}.rm-entry-source{min-height:135px;max-height:210px}.rm-entry-source-link{padding:18px}.rm-entry-source-actions{gap:4px 8px;margin-top:-4px}.rm-entry-source-actions button{font-size:9px}.rm-entry-notes{min-height:122px}.rm-entry-notes textarea{height:85px;min-height:85px;padding:10px;font-size:11px}.rm-entry-notes .notes-footer{padding:7px 10px;font-size:9px}.rm-entry-layout .settings-row{gap:7px}.rm-entry-layout .setting{gap:7px;min-height:58px;padding:10px 8px}.rm-entry-model select,.rm-entry-layout .video-setting strong{font-size:10px}.rm-entry-video-settings{gap:6px;padding:10px}.rm-entry-video-settings label,.rm-entry-video-settings select{font-size:9px}.rm-entry-generation .generation-options button{font-size:10px}.rm-entry-generation .generation-options button span{margin-left:3px;font-size:8px}.rm-entry-start{gap:8px;min-height:42px}.rm-entry-start strong{font-size:11px}.rm-entry-layout .rm-entry-footnote{font-size:8px}}@media (height<=760px) and (width>=951px){.rm-entry-card{flex:none}.rm-entry-source{max-height:190px}.rm-entry-layout{gap:10px}.rm-entry-notes{min-height:115px}.rm-entry-notes textarea{height:78px;min-height:78px}}@media (width<=540px){.rm-entry-upload-button,.rm-entry-add-image{font-size:9px}.rm-entry-source-actions{justify-content:flex-start;gap:3px 13px}.rm-entry-upload-button>svg{width:13px;height:13px}.rm-entry-add-image{padding-left:5px}}.rm-entry-layout:has(>.rm-entry-picker-region){gap:0;padding:4px 2px 5px}.rm-entry-intro{min-width:0;margin:2px 0 17px}.rm-entry-intro>strong{color:var(--ui-title,#1f2937);font-size:13px;font-weight:600;line-height:1.6;display:block}.rm-entry-layout .rm-entry-intro>p{color:var(--ui-muted,#9ca3af);text-align:left;overflow-wrap:anywhere;margin:6px 0 0;padding:0;font-size:11px;line-height:1.8}.rm-entry-picker-region{min-width:0;padding-bottom:26px}.rm-entry-settings-stack{flex-direction:column;flex:none;gap:12px;min-width:0;margin-top:auto;padding-top:8px;display:flex}.rm-entry-settings-stack>*{flex-shrink:0;min-width:0}.rm-video-picker{width:100%;min-width:0;color:var(--ui-text,#4b5563)}.rm-video-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.rm-video-options>button{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);min-width:0;min-height:42px;color:var(--ui-text,#4b5563);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 9px;font-size:12px;line-height:1.6;display:flex;box-shadow:0 1px 3px #1f293703}.rm-video-options>button>svg{width:16px;height:16px;color:var(--ui-primary,#6366f1)}.rm-video-options>button:hover,.rm-video-options>button[aria-expanded=true]{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);border-color:#c7d2fe}.rm-video-add-menu{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;margin-top:9px;padding:8px;display:grid}.rm-video-local-file,.rm-video-add-menu>button{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);min-width:0;min-height:36px;color:var(--ui-text,#4b5563);text-align:center;white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 7px;font-size:11px;line-height:1.6;display:flex;position:relative}.rm-video-local-file>svg,.rm-video-add-menu>button>svg{width:15px;height:15px;color:var(--ui-primary,#6366f1)}.rm-video-local-file input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.rm-video-local-file:hover,.rm-video-add-menu>button:hover{color:var(--ui-primary,#6366f1);background:var(--ui-primary-soft,#eef2ff);border-color:#c7d2fe}.rm-video-link-input{align-items:center;gap:7px;min-width:0;margin-top:9px;display:flex}.rm-video-link-input>input{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:100%;min-width:0;height:38px;color:var(--ui-text,#4b5563);border-radius:8px;flex:1;padding:8px 10px;font-size:11px;line-height:1.6;display:block}.rm-video-link-input>input::placeholder{color:var(--ui-muted,#9ca3af);opacity:1}.rm-video-link-input>button{background:var(--ui-primary-soft,#eef2ff);min-height:38px;color:var(--ui-primary,#6366f1);white-space:nowrap;border:1px solid #c7d2fe;border-radius:8px;flex:none;padding:8px 13px;font-size:11px;font-weight:550;line-height:1.6}.rm-video-link-input>button:hover{border-color:var(--ui-primary,#6366f1)}.rm-video-selected{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;min-width:0;margin-top:12px;padding:11px 10px;display:grid}.rm-video-selected>svg{width:18px;height:18px;color:var(--ui-primary,#6366f1)}.rm-video-filename{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-text,#4b5563);font-size:11px;line-height:1.6;display:block;overflow:hidden}.rm-video-duration{color:var(--ui-muted,#9ca3af);white-space:nowrap;font-size:10px;line-height:1.6}.rm-video-selected>button{min-width:0;color:var(--ui-muted,#9ca3af);white-space:nowrap;background:0 0;border:0;padding:3px 0;font-size:10px;line-height:1.6}.rm-video-selected>button:hover{color:var(--ui-primary,#6366f1)}.rm-video-picker-status{color:var(--ui-warning,#f59e0b);overflow-wrap:anywhere;margin:9px 1px 0;font-size:10px;line-height:1.8}.rm-entry-layout .rm-video-picker-status{color:var(--ui-warning,#f59e0b);text-align:left;margin:9px 1px 0;font-size:10px;line-height:1.8}.rm-video-picker-status:empty{display:none}.rm-video-picker button:disabled{background:var(--ui-page,#f7f8fa);border-color:var(--ui-border,#e5e7eb);color:var(--ui-muted,#9ca3af);box-shadow:none;cursor:not-allowed}.rm-video-picker button:focus-visible,.rm-video-link-input>input:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}.rm-video-local-file:has(input:focus-visible){outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}.rm-video-library{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:min(460px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ui-text,#4b5563);border-radius:17px;padding:22px;overflow:auto;box-shadow:0 24px 80px #1f293724}.rm-video-library::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1f29374d}.rm-video-library>header{align-items:center;gap:9px;min-width:0;display:flex}.rm-video-library h3{min-width:0;color:var(--ui-title,#1f2937);flex:1;margin:0;font-size:17px;font-weight:600;line-height:1.6}.rm-video-library>header>span{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:9px;line-height:1.5}.rm-video-library>header>button{min-width:28px;min-height:28px;color:var(--ui-muted,#9ca3af);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:3px;font-size:16px;line-height:1;display:grid}.rm-video-library>header>button:hover{background:var(--ui-page,#f7f8fa);color:var(--ui-text,#4b5563)}.rm-video-library-list{gap:9px;min-width:0;margin-top:18px;display:grid}.rm-video-library-item{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);text-align:left;width:100%;min-width:0;min-height:76px;color:var(--ui-text,#4b5563);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:4px 12px;padding:12px;display:grid}.rm-video-library-item:hover{background:var(--ui-primary-soft,#eef2ff);border-color:#c7d2fe}.rm-video-library-icon{background:var(--ui-primary-soft,#eef2ff);width:42px;height:44px;color:var(--ui-primary,#6366f1);border-radius:8px;grid-area:1/1/3;place-items:center;display:grid}.rm-video-library-icon>svg{width:21px;height:21px}.rm-video-library-item>strong{min-width:0;color:var(--ui-title,#1f2937);overflow-wrap:anywhere;grid-area:1/2;align-self:end;font-size:12px;font-weight:550;line-height:1.6}.rm-video-library-item>span:not(.rm-video-library-icon){color:var(--ui-muted,#9ca3af);grid-area:2/2;align-self:start;font-size:10px;line-height:1.6}.rm-video-library button:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}@media (width<=540px){.rm-entry-layout:has(>.rm-entry-picker-region){padding:3px 1px 5px}.rm-entry-intro{margin-bottom:14px}.rm-entry-intro>strong{font-size:12px}.rm-entry-layout .rm-entry-intro>p{font-size:10px}.rm-entry-picker-region{padding-bottom:22px}.rm-entry-settings-stack{gap:10px}.rm-video-options{gap:7px}.rm-video-options>button{gap:6px;min-height:40px;padding:9px 7px;font-size:11px}.rm-video-add-menu{gap:6px;padding:7px}.rm-video-local-file,.rm-video-add-menu>button{gap:5px;padding:8px 5px;font-size:10px}.rm-video-selected{gap:7px;padding:10px 8px}.rm-video-filename{font-size:10px}.rm-video-duration,.rm-video-selected>button{font-size:9px}.rm-video-library{padding:18px}.rm-video-library h3{font-size:16px}.rm-video-library-item{gap:4px 10px;padding:11px}.rm-video-library-item>strong{font-size:11px}}.remake-source-readonly{min-width:0;color:var(--ui-text,#4b5563);align-items:center;gap:9px;padding:9px 2px 12px;font-size:12px;line-height:1.6;display:flex}.remake-source-readonly>svg{width:18px;height:18px;color:var(--ui-primary,#6366f1);stroke-width:1.5px;flex:none;margin:0}.remake-source-readonly>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root{--ui-page:#f7f8fa;--ui-card:#fff;--ui-primary:#6366f1;--ui-primary-end:#7c3aed;--ui-primary-soft:#eef2ff;--ui-title:#1f2937;--ui-text:#4b5563;--ui-muted:#9ca3af;--ui-border:#e5e7eb;--ui-success:#10b981;--ui-warning:#f59e0b;--ui-primary-gradient:linear-gradient(110deg,#6366f1 0%,#7c3aed 100%);color:var(--ui-text);background:var(--ui-page);accent-color:var(--ui-primary)}html,body,.app-shell,.workspace{background-color:var(--ui-page);color:var(--ui-text)}button,input,textarea,select{accent-color:var(--ui-primary)}button{color:var(--ui-text)}h1,h2,h3,h4{color:var(--ui-title)}.top-line{background:var(--ui-primary);height:6px}.sidebar{background:var(--ui-page);border-color:var(--ui-border)}.brand{background:var(--ui-primary);color:#fff;box-shadow:0 3px 9px #6366f11a}.brand span{background:var(--ui-success);border-color:var(--ui-page)}.nav-item{color:var(--ui-muted)}.nav-item.active{color:var(--ui-primary);background:var(--ui-primary-soft)}.preview-label{color:var(--ui-muted)}.editor-panel,.reference-panel{background:var(--ui-card);border-color:var(--ui-border);box-shadow:0 2px 8px #1f293703}.back-icon{color:var(--ui-text)}.header-divider{background:var(--ui-border)}.new-button{color:var(--ui-primary)}.new-button:hover{color:var(--ui-primary-end)}.mode-switch,.generation-options,.remake-generation-switch,.remake-recognition-tabs,.rm-entry-generation .generation-options,.remake-analysis-workspace .remake-recognition-tabs{background:var(--ui-page);border-color:var(--ui-border)}.mode-tab{color:var(--ui-muted)}.mode-tab:hover:not([aria-selected=true]){color:var(--ui-primary);background:var(--ui-primary-soft)}.mode-tab[aria-selected=true],.generation-options button[aria-pressed=true],.remake-generation-switch button[aria-pressed=true],.remake-recognition-tabs button[aria-pressed=true],.remake-analysis-workspace .remake-recognition-tabs button[aria-pressed=true]{background:var(--ui-card);color:var(--ui-primary);font-weight:600;box-shadow:0 1px 5px #6366f112,0 0 0 1px #c7d2fe}.generation-options button,.remake-generation-switch button,.remake-recognition-tabs button,.remake-analysis-workspace .remake-recognition-tabs button{color:var(--ui-text)}.generation-options button:hover,.remake-generation-switch button:hover,.remake-recognition-tabs button:hover{color:var(--ui-primary)}.generation-options button span,.reference-tabs button{color:var(--ui-muted)}.reference-tabs button[aria-selected=true]{color:var(--ui-primary)}.reference-tabs button[aria-selected=true]:after{background:var(--ui-primary)}.input-card,.setting,.rm-entry-card,.rm-entry-layout .setting,.remake-composer,.remake-segment,.remake-recognition,.remake-entity-row,.remake-analysis-workspace .remake-recognition,.remake-analysis-workspace .remake-entity-row,.remake-bottom-setting,.replica-segment{background:var(--ui-card);border-color:var(--ui-border);box-shadow:0 2px 7px #1f293703}.material-icon,.notes-field,.video-settings,.rm-entry-video-settings,.rm-entry-notes,.remake-composer textarea,.remake-segment-field textarea,.remake-settings select,.remake-segment-assets,.remake-file-button,.remake-upload-video,.remake-audio,.remake-chip,.remake-chat-file,.remake-attachment-target select{background:var(--ui-page);border-color:var(--ui-border);color:var(--ui-text);box-shadow:none}.material-item{color:var(--ui-text)}.material-item small,.material-meta,.notes-footer,.setting-caption,.video-settings label,.material-icon>svg{color:var(--ui-muted)}.material-item:hover .material-icon{background:var(--ui-primary-soft);border-color:#c7d2fe}.material-item:hover .material-icon>svg{color:var(--ui-primary)}.upload-badge{background:var(--ui-primary);border-color:var(--ui-page);color:#fff}.asset-name{color:var(--ui-primary)}.source-upload{color:#fff;background:#1f2937cc;border:1px solid #ffffff38}.source-upload:hover{background:var(--ui-primary)}.source-label{color:#fff;background:#1f2937a6}.notes-field textarea,.rm-entry-notes textarea,.remake-composer textarea,.remake-conversation-composer textarea{color:var(--ui-text)}input::placeholder,textarea::placeholder,.notes-field textarea::placeholder,.remake-composer textarea::placeholder,.remake-conversation-composer textarea::placeholder,.rm-entry-link-row input::placeholder{color:var(--ui-muted);opacity:1}.setting strong,.model-icon,.rm-entry-model select{color:var(--ui-title)}.video-setting>svg{color:var(--ui-primary)}.video-settings select,.rm-entry-video-settings select,.rm-entry-link-row input,.remake-link-row input,.remake-bottom-setting select,.remake-segment-controls select{background:var(--ui-card);border-color:var(--ui-border);color:var(--ui-text)}.video-settings select:hover,.rm-entry-video-settings select:hover,.remake-bottom-setting select:hover,.remake-segment-controls select:hover{border-color:#c7d2fe}.rm-entry-model label,.rm-entry-model label>span,.rm-entry-layout .video-setting .setting-caption,.generation-control p,.rm-entry-generation p,.remake-generation-mode,.remake-generation-mode>small{color:var(--ui-muted)}.generate-button,.rm-entry-start,.remake-primary,.dialog-primary,.replica-segment button:not(.replica-secondary),.replica-merge-button{box-shadow:0 3px 9px #6366f11a;background:var(--ui-primary-gradient)!important;color:#fff!important;border-color:#0000!important}.generate-button:hover:not(:disabled),.rm-entry-start:hover:not(:disabled),.remake-primary:hover:not(:disabled),.dialog-primary:hover:not(:disabled),.replica-segment button:not(.replica-secondary):hover:not(:disabled),.replica-merge-button:hover:not(:disabled){filter:brightness(1.045);box-shadow:0 4px 12px #6366f126}.generate-button strong,.generate-button span,.rm-entry-start strong,.rm-entry-start span,.remake-primary svg{color:#fff}.generate-button span,.rm-entry-start span{opacity:.85}.generate-button:disabled,.rm-entry-start:disabled,.remake-primary:disabled,.replica-segment button:disabled,.replica-merge-button:disabled,.dialog-primary:disabled{filter:none;cursor:not-allowed;background:var(--ui-border)!important;color:var(--ui-muted)!important;border-color:var(--ui-border)!important;box-shadow:none!important}.generate-button:disabled strong,.generate-button:disabled span,.rm-entry-start:disabled strong,.rm-entry-start:disabled span{color:var(--ui-muted)}.remake-small-button,.dialog-secondary,.replica-results-heading button,.replica-segment button.replica-secondary,.rm-entry-link-row button{box-shadow:none;background:var(--ui-card)!important;color:var(--ui-primary)!important;border:1px solid var(--ui-border)!important}.remake-small-button:hover:not(:disabled),.dialog-secondary:hover:not(:disabled),.replica-results-heading button:hover,.replica-segment button.replica-secondary:hover,.rm-entry-link-row button:hover{background:var(--ui-primary-soft)!important;border-color:#c7d2fe!important}.remake-text-button,.remake-message-edit,.rm-entry-source-actions button,.rm-entry-upload-button,.rm-entry-add-image,.remake-person-voice button,.remake-analysis-workspace .remake-person-voice button{color:var(--ui-primary)}.remake-text-button:hover,.remake-message-edit:hover,.rm-entry-source-actions button:hover,.rm-entry-upload-button:hover,.rm-entry-add-image:hover{color:var(--ui-primary-end)}.remake-quiet{color:var(--ui-text)}.remake-quiet:hover{color:var(--ui-primary)}.remake-small-button:disabled,.remake-output-toolbar button:disabled,.remake-preview-actions button:disabled{opacity:1;background:var(--ui-page)!important;color:var(--ui-muted)!important;border-color:var(--ui-border)!important}.remake-chip:hover,.remake-file-button:hover,.remake-upload-video:hover,.remake-chat-file:hover{color:var(--ui-primary);background:var(--ui-primary-soft);border-color:#c7d2fe}.remake-remove{color:#fff;background:#1f2937cc}.remake-eyebrow,.remake-preview-note,.rm-entry-layout .rm-entry-footnote,.remake-muted,.remake-field-note,.remake-option-note,.remake-settings-summary{color:var(--ui-muted)}#remake-panel .remake-intro h1,.remake-bubble strong,#remake-example .remake-output-top h2,#remake-example .remake-empty-stage h3,.example h2,.empty-reference h2{color:var(--ui-title)}.remake-live-dot{background:var(--ui-success);box-shadow:0 0 0 5px #ecfdf5}.remake-progress>span{background:var(--ui-border)}.remake-progress>span.remake-progress-active{background:var(--ui-primary)}.remake-avatar{background:var(--ui-primary);color:#fff}.remake-bubble{color:var(--ui-text);font-size:13px;line-height:1.9}.remake-message-user .remake-bubble{background:var(--ui-primary-soft);color:var(--ui-text);border-color:#e0e7ff}.remake-composer-caption{color:var(--ui-title)}.remake-composer-caption>span,.remake-or,.remake-checkbox,.remake-upload-video>span,.remake-selected-file,.remake-image-item>span,.remake-audio>div>span{color:var(--ui-muted)}.remake-or>span{background:var(--ui-border)}.remake-composer-footer,.remake-chat-generate,.remake-segment-header,.remake-segment-footer,.remake-confirm-row,.remake-local-preview,.remake-output-bottom{border-color:var(--ui-border)}.remake-attachment-target{color:var(--ui-text);font-size:12px}.remake-attachment-target select,.remake-chat-file,.remake-chat-attachments .remake-primary{font-size:12px}.remake-chat-generate>span,.remake-readonly-composer p{color:var(--ui-muted);font-size:12px}.remake-readonly-composer{background:var(--ui-page);border-color:var(--ui-border);color:var(--ui-text)}.remake-complete>span{color:var(--ui-success);background:#ecfdf5}.remake-complete strong{color:var(--ui-title)}#remake-panel .remake-complete p,#remake-panel .remake-field-note{color:var(--ui-muted)}.rm-entry-source-link,.rm-entry-link-preview{background:var(--ui-page);color:var(--ui-muted)}.rm-entry-link-preview>strong{color:var(--ui-title);font-size:13px}.rm-entry-link-preview>span{color:var(--ui-muted);font-size:12px}.rm-entry-source-actions button,.rm-entry-upload-button,.rm-entry-link-row button,.rm-entry-link-row input,.rm-entry-model select,.rm-entry-layout .video-setting strong,.rm-entry-video-settings select,.rm-entry-generation .generation-options button{font-size:12px}.rm-entry-model label>span,.rm-entry-layout .video-setting .setting-caption,.rm-entry-video-settings label,.rm-entry-generation p{font-size:11px}.rm-entry-start strong{font-size:13px}.rm-entry-start span{font-size:11px}.remake-detected-summary{background:var(--ui-primary-soft);color:var(--ui-primary);overflow-wrap:anywhere;border:1px solid #e0e7ff;border-radius:10px;margin:2px 0 18px;padding:12px 14px;font-size:13px;line-height:1.8}.remake-analysis-workspace{color:var(--ui-text)}.remake-analysis-workspace .remake-recognition{background:var(--ui-card);border-color:var(--ui-border);box-shadow:none}.remake-recognition-title,.remake-analysis-workspace .remake-recognition-title{color:var(--ui-title)}.remake-recognition-title>span,.remake-analysis-workspace .remake-recognition-title>span{background:var(--ui-primary-soft);color:var(--ui-primary);border-color:#e0e7ff}.remake-entity-avatar,.remake-analysis-workspace .remake-entity-avatar{background:var(--ui-page);border-color:var(--ui-border);color:var(--ui-primary)}.remake-entity-info>strong,.remake-analysis-workspace .remake-entity-info>strong{color:var(--ui-title)}.remake-entity-info>small,.remake-analysis-workspace .remake-entity-info>small{color:var(--ui-muted)}.remake-entity-uploads label,.remake-analysis-workspace .remake-entity-uploads label{background:var(--ui-primary-soft);color:var(--ui-primary);border-color:#e0e7ff;font-size:13px}.remake-entity-uploads label:hover,.remake-analysis-workspace .remake-entity-uploads label:hover{color:var(--ui-primary-end);background:#e0e7ff;border-color:#c7d2fe}.remake-person-voice,.remake-analysis-workspace .remake-person-voice{border-color:var(--ui-border);color:var(--ui-text)}#remake-example .remake-analysis-workspace .remake-recognition>p{color:var(--ui-muted)!important}.remake-analysis-note{border:1px solid var(--ui-border);background:var(--ui-card);text-align:left;border-radius:13px;margin:22px 0 8px;padding:19px 21px}.remake-analysis-note>strong{color:var(--ui-title);margin-bottom:10px;font-size:15px;font-weight:600;line-height:1.7;display:block}#remake-example .remake-analysis-note>p{color:var(--ui-text);text-align:left;margin:9px 0 0;font-size:13px;line-height:1.9}#remake-example .remake-analysis-note>p:last-child{color:var(--ui-muted)}.remake-draft-badge,.remake-summary-tags>span,.remake-segment-duration{background:var(--ui-page);border-color:var(--ui-border);color:var(--ui-text)}.remake-stage-mark,.remake-blueprint-card,.remake-preview-frame{background:var(--ui-page);border-color:var(--ui-border);box-shadow:none}.remake-stage-mark{color:var(--ui-primary)}.remake-stage-mark>span{background:var(--ui-card);color:var(--ui-primary)}.remake-blueprint-card>span{color:var(--ui-primary)}.remake-blueprint-card>strong{color:var(--ui-title)}.remake-blueprint-card>i{background:var(--ui-border)}#remake-example .remake-blueprint-card p,#remake-example .remake-output-top p,#remake-example .remake-empty-stage>p,.example p,.empty-reference p,.remake-output-bottom,.remake-empty-foot,.remake-result-disclaimer{color:var(--ui-muted)}.remake-global-assets{background:var(--ui-page);border-color:var(--ui-border)}.remake-global-assets strong{color:var(--ui-title)}.remake-global-assets small{color:var(--ui-muted)}.remake-segment-number{background:var(--ui-primary-soft);color:var(--ui-primary)}#remake-example .remake-segment-header h3{color:var(--ui-title);font-size:14px}.remake-segment-time,.remake-segment-time>span,.remake-segment-footer>span,.remake-segment-field>span,.remake-segment-field>label,.remake-segment-controls label,.remake-bottom-setting label{color:var(--ui-muted)}#remake-example .remake-segment-field p{color:var(--ui-text);font-size:13px;line-height:1.9}.remake-segment-field textarea{color:var(--ui-text);font-size:13px}.remake-segment-assets summary{color:var(--ui-text)}.remake-segment-assets summary>span,#remake-example .remake-segment-meta{color:var(--ui-muted)}.remake-segment-assets .remake-file-button{background:var(--ui-card);border-color:var(--ui-border);color:var(--ui-primary)}.remake-segment-confirm-status{color:var(--ui-text)}.remake-preview-frame>svg{color:var(--ui-primary)}.remake-preview-frame>strong{color:var(--ui-title)}#remake-example .remake-preview-frame>p{color:var(--ui-muted)}.remake-prompt-block>label{color:var(--ui-title);font-size:13px}.remake-prompt-block>label>span{color:var(--ui-muted);font-size:12px}#remake-example .remake-unified-prompt{background:var(--ui-card);border-color:var(--ui-border);color:var(--ui-text);scrollbar-color:#d1d5db transparent;font-size:13px}#remake-example .remake-unified-prompt[readonly]{background:var(--ui-page);border-color:var(--ui-border);color:var(--ui-text)}.remake-summary-tags>span,.remake-segment-time,.remake-result-disclaimer,.remake-segment-footer>span{font-size:11px}.remake-small-button,.remake-text-button,.remake-primary,.remake-segment-footer .remake-small-button,.remake-segment-footer .remake-text-button,.remake-preview-actions button{font-size:12px}.remake-bottom-setting select,.remake-segment-controls select{font-size:11px}.remake-bottom-setting>strong,.remake-bottom-setting label>strong{color:var(--ui-title)}.remake-bottom-setting label>small,.remake-bottom-setting label>span,.remake-bottom-grid label{color:var(--ui-muted)}.remake-bottom-setting select:disabled,.remake-segment-controls select:disabled,#remake-panel select:disabled,#remake-panel input:disabled,#remake-panel textarea:disabled{background:var(--ui-page);color:var(--ui-muted);border-color:var(--ui-border);cursor:not-allowed}.remake-readonly-composer strong{color:var(--ui-title)}#replica-results{color:var(--ui-text)!important;background:0 0!important}#replica-results .replica-results-heading h2{color:var(--ui-title)!important}#replica-results .replica-results-heading span,#replica-results .replica-results-meta{color:var(--ui-muted)!important}#replica-results .replica-results-meta>span{font-size:11px;color:var(--ui-primary)!important;background:var(--ui-primary-soft)!important}#replica-results .replica-results-heading button{font-size:12px;background:var(--ui-card)!important;color:var(--ui-primary)!important;border-color:var(--ui-border)!important}#replica-results .replica-flow-note{font-size:13px;line-height:1.8;color:var(--ui-text)!important;background:var(--ui-primary-soft)!important;border-color:#e0e7ff!important}#replica-results .replica-segment{background:var(--ui-card)!important;border-color:var(--ui-border)!important}#replica-results .replica-segment header strong{font-size:14px;color:var(--ui-title)!important}#replica-results .replica-segment header>span,#replica-results .replica-segment em{font-size:12px;color:var(--ui-muted)!important}#replica-results .replica-segment p{font-size:13px;color:var(--ui-text)!important}#replica-results .replica-segment button{font-size:12px}#replica-results .replica-preview-tile{color:var(--ui-text)!important;background:var(--ui-page)!important;border-color:var(--ui-border)!important}#replica-results .replica-preview-tile span{font-size:11px;color:var(--ui-muted)!important}#replica-results .replica-segment:has([data-replica-action=accept]) em{color:#b45309!important}#replica-results .replica-segment:has([data-replica-action=generate]:not(:disabled)):not(:has(.replica-secondary)) em{color:var(--ui-primary)!important}#replica-results .replica-segment:has(.replica-secondary):not(:has([data-replica-action=accept])) em{color:var(--ui-success)!important}.remake-stale{border-color:#fde68a;border-left:3px solid var(--ui-warning);color:#b45309;background:#fffbeb;font-size:12px;line-height:1.8}.remake-stale .remake-text-button{color:#b45309;text-underline-offset:3px;text-decoration:underline}.remake-auto-summary,#replica-results .replica-merged{color:var(--ui-success)!important;background:#f0fdf8!important;border-color:#a7f3d0!important}.remake-auto-summary>strong,#replica-results .replica-merged>strong{color:#047857!important}#remake-example .remake-auto-summary>p,#replica-results .replica-merged p{font-size:12px;color:var(--ui-text)!important}#replica-results .replica-merged>div{background:var(--ui-card)!important;color:var(--ui-text)!important;border-color:#a7f3d0!important}#replica-results .replica-merged small{font-size:11px;color:var(--ui-muted)!important}#remake-example .remake-accepted{color:#047857;font-size:12px}.remake-accepted:before{color:var(--ui-success);background:#ecfdf5}.remake-preview-actions [data-remake-action=adopt-segment]:disabled{opacity:1;color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}.generation-dialog,.remake-generation-dialog{background:var(--ui-card);border-color:var(--ui-border);color:var(--ui-text);box-shadow:0 20px 70px #1f293726}.generation-dialog::backdrop,.remake-generation-dialog::backdrop{background:#1f293752}.generation-dialog h2,.remake-generation-dialog h3{color:var(--ui-title)}.dialog-eyebrow,.generation-dialog dt,.remake-generation-dialog dt{color:var(--ui-muted)}.generation-dialog dd,.remake-generation-dialog dd{color:var(--ui-text)}.dialog-note{background:var(--ui-page);color:var(--ui-muted);font-size:12px}.remake-generation-dialog p{color:var(--ui-muted);font-size:12px}.remake-generation-dialog dl{border-color:var(--ui-border);font-size:13px}.dialog-actions button{border-color:var(--ui-border)}.toast{background:var(--ui-title);color:#fff;box-shadow:0 8px 24px #1f293726}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,#remake-panel input:focus-visible,#remake-panel textarea:focus-visible,#remake-example textarea:focus-visible{outline-offset:3px;outline:2px solid var(--ui-primary)!important}label:has(input:focus-visible){outline-offset:3px;outline:2px solid var(--ui-primary)!important}.remake-analysis-workspace .remake-entity-uploads label:has(input:focus-visible){outline-offset:3px;outline:2px solid var(--ui-primary)!important}.notes-field textarea:focus-visible{outline-offset:-3px}input:disabled,select:disabled,textarea:disabled{background:var(--ui-page);color:var(--ui-muted);border-color:var(--ui-border);cursor:not-allowed}@media (width<=540px){.remake-analysis-note{margin-top:16px;padding:16px}.remake-detected-summary{padding:11px 12px;font-size:12px}.remake-analysis-note>strong{font-size:14px}#remake-example .remake-analysis-note>p{font-size:13px}.rm-entry-generation .generation-options button,.generation-options button,.remake-chat-attachments .remake-primary,.remake-chat-file,.remake-attachment-target select{font-size:12px}.remake-confirm-row .remake-small-button,.remake-confirm-row .remake-primary{font-size:11px}.rm-entry-layout .rm-entry-footnote,.remake-preview-note{font-size:10px}.remake-segment-footer{flex-wrap:wrap}}.settings-row .video-setting{gap:7px;padding-left:10px;padding-right:10px}.settings-row .video-setting>svg{width:17px;height:17px}.settings-row .video-setting .setting-chevron{width:13px;height:13px;margin-left:0}.settings-row .video-setting strong{white-space:nowrap;font-size:11px}@media (width<=540px){.settings-row .video-setting strong{font-size:10px}.settings-row .video-setting{gap:5px;padding-left:8px;padding-right:8px}}:is(#remake-panel,#replica-panel) .remake-flat-assets{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);border-radius:12px;flex:none;min-width:0;margin:0 0 11px;padding:11px 10px 10px}:is(#remake-panel,#replica-panel) .remake-flat-heading{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-bottom:10px;display:flex}:is(#remake-panel,#replica-panel) .remake-flat-heading>strong{color:var(--ui-title,#1f2937);font-size:12px;font-weight:600;line-height:1.6}:is(#remake-panel,#replica-panel) .remake-flat-heading>span{color:var(--ui-muted,#9ca3af);text-align:right;font-size:10px;line-height:1.6}:is(#remake-panel,#replica-panel) .remake-flat-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:7px;min-width:0;display:grid}:is(#remake-panel,#replica-panel) .remake-flat-item{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}:is(#remake-panel,#replica-panel) .remake-flat-image{aspect-ratio:1;background:var(--ui-page,#f7f8fa);color:#a5a8b8;cursor:pointer;border:1px solid #e0e7ff;border-radius:11px;flex:none;place-items:center;width:58px;max-width:100%;height:58px;transition:border-color .15s,background .15s;display:grid;position:relative;overflow:hidden}:is(#remake-panel,#replica-panel) .remake-flat-image:hover{border-color:var(--ui-primary,#6366f1);background:var(--ui-primary-soft,#eef2ff)}:is(#remake-panel,#replica-panel) .remake-flat-image>svg{stroke-width:1.2px;pointer-events:none;width:29px;height:29px;margin:0}:is(#remake-panel,#replica-panel) .remake-flat-image>img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}:is(#remake-panel,#replica-panel) .remake-flat-upload{border:2px solid var(--ui-card,#fff);background:var(--ui-primary,#6366f1);color:#fff;pointer-events:none;border-radius:50%;place-items:center;width:17px;height:17px;font-size:12px;line-height:1;display:grid;position:absolute;bottom:3px;right:3px}:is(#remake-panel,#replica-panel) .remake-flat-upload svg{stroke-width:1.5px;width:10px;height:10px;margin:0}:is(#remake-panel,#replica-panel) .remake-flat-image input,:is(#remake-panel,#replica-panel) .remake-flat-voice input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}:is(#remake-panel,#replica-panel) .remake-flat-item>strong{max-width:100%;color:var(--ui-text,#4b5563);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:1.5;display:block;overflow:hidden}:is(#remake-panel,#replica-panel) .remake-flat-voice{background:var(--ui-primary-soft,#eef2ff);max-width:100%;min-height:24px;color:var(--ui-primary,#6366f1);white-space:nowrap;cursor:pointer;border:1px solid #e0e7ff;border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:3px 5px;font-size:10px;line-height:1.5;display:inline-flex;position:relative;overflow:hidden}:is(#remake-panel,#replica-panel) .remake-flat-voice>svg{stroke-width:1.5px;width:12px;height:12px;margin:0}:is(#remake-panel,#replica-panel) .remake-flat-voice:hover{background:#e0e7ff;border-color:#c7d2fe}:is(#remake-panel,#replica-panel) .remake-flat-filename{min-width:0;max-width:100%;color:var(--ui-muted,#9ca3af);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.4;display:block;overflow:hidden}:is(#remake-panel,#replica-panel) .remake-flat-filename:empty{display:none}:is(#remake-panel,#replica-panel) .remake-flat-reset{min-height:20px;color:var(--ui-muted,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:1px 3px;font-size:10px;line-height:1.5}:is(#remake-panel,#replica-panel) .remake-flat-reset:hover{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1)}:is(:is(#remake-panel,#replica-panel) .remake-flat-image:has(input:focus-visible),:is(#remake-panel,#replica-panel) .remake-flat-voice:has(input:focus-visible)){outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}#remake-panel .remake-source-strip{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);border-radius:12px;flex:none;align-items:center;gap:11px;min-width:0;min-height:71px;margin:0 0 11px;padding:8px 10px;display:flex}#remake-panel .remake-source-thumb{border:1px solid var(--ui-border,#e5e7eb);background-color:var(--ui-page,#f7f8fa);width:60px;height:55px;color:var(--ui-muted,#9ca3af);border-radius:8px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}#remake-panel .remake-source-thumb img,#remake-panel .remake-source-thumb video{object-fit:cover;width:100%;height:100%;display:block}#remake-panel .remake-source-thumb>svg{stroke-width:1.4px;width:24px;height:24px;margin:0}#remake-panel .remake-source-info{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}#remake-panel .remake-source-info>strong{max-width:100%;color:var(--ui-title,#1f2937);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;line-height:1.5;display:block;overflow:hidden}#remake-panel .remake-source-info>small{max-width:100%;color:var(--ui-muted,#9ca3af);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.5;display:block;overflow:hidden}#remake-panel .remake-source-strip>button{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);white-space:nowrap;cursor:pointer;border:1px solid #e0e7ff;border-radius:6px;flex:none;padding:6px 8px;font-size:11px;line-height:1.5}#remake-panel .remake-source-strip>button:hover{background:#e0e7ff;border-color:#c7d2fe}#remake-panel .remake-conversation-composer{border-radius:12px;flex:none;min-height:0;max-height:none;padding:10px 12px;overflow:visible}#remake-panel .remake-conversation-composer textarea{resize:vertical;width:100%;height:80px;min-height:80px;max-height:120px;margin:0;padding:2px 0;font-size:13px;line-height:1.8;display:block}#remake-panel .remake-chat-send{justify-content:flex-end;align-items:center;gap:10px;min-height:32px;margin-top:5px;display:flex}#remake-panel .remake-chat-send>small{color:var(--ui-muted,#9ca3af);font-size:10px;line-height:1.5}#remake-panel .remake-chat-send>button{border-radius:7px;min-height:31px;padding:6px 16px;font-size:12px;line-height:1.5}#remake-panel .remake-chat-generate{margin-top:8px;padding-top:8px}#remake-panel .remake-chat-generate .remake-primary{min-height:35px;padding:7px 11px;font-size:12px}#remake-panel .remake-chat-generate>span{margin-top:4px;font-size:10px;line-height:1.5}#remake-panel .remake-chat{flex:auto;min-height:110px;margin:0;padding-bottom:12px;overflow:auto}#remake-panel .remake-message{margin-bottom:15px}#remake-panel .remake-preview-note{padding-top:5px;font-size:10px}@media (width<=540px){:is(#remake-panel,#replica-panel) .remake-flat-assets{margin-bottom:9px;padding:10px 8px}:is(#remake-panel,#replica-panel) .remake-flat-heading{margin-bottom:8px}:is(#remake-panel,#replica-panel) .remake-flat-grid{gap:4px}:is(#remake-panel,#replica-panel) .remake-flat-image{border-radius:10px;width:55px;height:55px}:is(#remake-panel,#replica-panel) .remake-flat-image>svg{width:27px;height:27px}:is(#remake-panel,#replica-panel) .remake-flat-item>strong{font-size:10px}:is(#remake-panel,#replica-panel) .remake-flat-voice{gap:2px;padding:3px 4px;font-size:10px}:is(#remake-panel,#replica-panel) .remake-flat-voice>svg{width:11px;height:11px}#remake-panel .remake-source-strip{gap:9px;margin-bottom:9px;padding:8px}#remake-panel .remake-source-strip>button{padding:6px;font-size:11px}#remake-panel .remake-conversation-composer{padding:10px}#remake-panel .remake-chat{min-height:120px}#remake-panel .remake-chat-send{gap:8px}}@media (width<=350px){:is(#remake-panel,#replica-panel) .remake-flat-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:9px}:is(#remake-panel,#replica-panel) .remake-flat-image{width:55px;height:55px}#remake-panel .remake-source-thumb{width:55px;height:51px}#remake-panel .remake-source-info>strong{font-size:11px}#remake-panel .remake-source-info>small{font-size:10px}}@media (height<=800px) and (width>=951px){:is(#remake-panel,#replica-panel) .remake-flat-assets{margin-bottom:8px;padding-block:9px}:is(#remake-panel,#replica-panel) .remake-flat-heading{margin-bottom:7px}:is(#remake-panel,#replica-panel) .remake-flat-image{width:55px;height:55px}#remake-panel .remake-source-strip{min-height:65px;margin-bottom:8px;padding-block:5px}#remake-panel .remake-chat{min-height:90px}#remake-panel .remake-conversation-composer{padding-block:8px}#remake-panel .remake-chat-generate{margin-top:6px;padding-top:6px}}#remake-panel .remake-source-demo{background:#645747 url(/user/v2/remake/media/reference.png) 2.5586% 33.4694%/334.5% no-repeat}@media (height<=900px) and (width>=951px){.workspace.is-remake .editor-panel{height:900px}}@media (width<=950px){.workspace.is-remake .editor-panel{height:auto;min-height:0}#remake-panel{overflow:visible}#remake-panel .remake-chat{flex:none;height:200px;min-height:200px}}#remake-panel:not(.rm-entry-active){scrollbar-width:thin;scrollbar-color:#d1d5db transparent;overflow:hidden auto}@media (width<=950px){#remake-panel:not(.rm-entry-active){overflow:visible}}#remake-panel .remake-intro .remake-eyebrow{display:none}#remake-panel .remake-intro{padding:2px 3px 12px}#remake-panel .remake-intro h1{margin-top:0}#remake-panel .remake-conversation-composer textarea{height:64px;min-height:64px;max-height:110px}@media (width>=951px){#remake-panel .remake-chat{min-height:96px}}.vp-dialog{z-index:1200;box-sizing:border-box;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:380px;max-width:calc(100vw - 24px);max-height:80dvh;color:var(--ui-text,#4b5563);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1d5db transparent;transform-origin:bottom;border-radius:14px;margin:0;padding:20px;position:fixed;inset:auto;overflow:hidden auto;box-shadow:0 12px 36px #1f29371c,0 2px 8px #1f29370a}.vp-dialog[open]{animation:.15s ease-out vp-expand-up}@keyframes vp-expand-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.vp-dialog[open]{animation:none}}.setting[aria-expanded=true]{background:#fafaff!important;border-color:#a5b4fc!important}.setting[aria-expanded=true] .setting-chevron,.setting[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.vp-header{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;margin-bottom:20px;display:flex}.vp-header>div{flex:1;min-width:0}.vp-eyebrow{color:var(--ui-muted,#9ca3af);letter-spacing:.6px;margin-bottom:6px;font-size:10px;font-weight:500;line-height:1.5;display:block}.vp-title{color:var(--ui-title,#1f2937);letter-spacing:-.3px;overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:600;line-height:1.5}.vp-description{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:7px 0 0;font-size:11px;line-height:1.8}.vp-close{width:30px;height:30px;color:var(--ui-muted,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;margin:0 -4px 0 0;padding:0;font-size:24px;font-weight:400;line-height:1;display:grid}.vp-close:hover{background:var(--ui-page,#f7f8fa);color:var(--ui-text,#4b5563)}.vp-model-list{gap:9px;min-width:0;display:grid}.vp-model-card{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:100%;min-width:0;min-height:76px;color:var(--ui-text,#4b5563);text-align:left;cursor:pointer;border-radius:11px;align-items:center;gap:12px;padding:14px;display:flex}.vp-model-card:hover:not(:disabled){background:#fafaff;border-color:#c7d2fe}.vp-model-card[aria-pressed=true]{border-color:var(--ui-primary,#6366f1);background:var(--ui-primary-soft,#eef2ff);box-shadow:0 0 0 1px #6366f10a}.vp-model-symbol{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);width:38px;height:38px;color:var(--ui-text,#4b5563);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:650;line-height:1;display:grid}.vp-model-card[aria-pressed=true] .vp-model-symbol{background:var(--ui-card,#fff);color:var(--ui-primary,#6366f1);border-color:#d9deff}.vp-model-copy{flex:1;min-width:0;font-size:0;line-height:1.5;display:block}.vp-model-name{color:var(--ui-title,#1f2937);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.6;display:inline}.vp-new-badge{vertical-align:middle;background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);white-space:nowrap;border-radius:4px;align-items:center;margin-left:7px;padding:1px 5px;font-size:8px;font-weight:550;line-height:1.6;display:inline-flex}.vp-model-card[aria-pressed=true] .vp-new-badge{background:#e0e7ff}.vp-model-description{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin-top:4px;font-size:10px;font-weight:400;line-height:1.7;display:block}.vp-check{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);color:#0000;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;line-height:1;display:grid}.vp-model-card[aria-pressed=true] .vp-check{border-color:var(--ui-primary,#6366f1);background:var(--ui-primary,#6366f1);color:#fff}.vp-section{min-width:0;margin:0 0 23px}.vp-section-title{color:var(--ui-title,#1f2937);margin:0 0 11px;font-size:12px;font-weight:600;line-height:1.6}.vp-ratio-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;min-width:0;display:grid}.vp-option{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);min-width:0;color:var(--ui-text,#4b5563);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 10px;font-size:12px;line-height:1.6;display:flex}.vp-option>strong{font-size:12px;font-weight:500;line-height:1.6}.vp-option:hover:not(:disabled){background:#fafaff;border-color:#c7d2fe}.vp-option[aria-pressed=true]{border-color:var(--ui-primary,#6366f1);background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);box-shadow:0 0 0 1px #6366f10a}.vp-option[aria-pressed=true]>strong{font-weight:600}.vp-ratio-option{flex-direction:column;gap:11px;min-height:97px;padding:14px 8px 11px}.vp-ratio-icon{width:var(--vp-ratio-width,24px);height:var(--vp-ratio-height,32px);max-width:54px;max-height:37px;color:var(--ui-muted,#9ca3af);background:0 0;border:1.5px solid;border-radius:3px;flex:none;display:block}.vp-ratio-option[aria-pressed=true] .vp-ratio-icon{color:var(--ui-primary,#6366f1);background:#6366f108}.vp-resolution-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.vp-resolution-option{min-height:43px;padding:10px 7px}.vp-footer{border-top:1px solid var(--ui-border,#e5e7eb);justify-content:flex-end;align-items:center;gap:12px;min-width:0;margin-top:20px;padding-top:17px;display:flex}.vp-footnote{min-width:0;color:var(--ui-muted,#9ca3af);text-align:left;overflow-wrap:anywhere;flex:1;margin:0;font-size:10px;line-height:1.8}.vp-done{background:var(--ui-primary-gradient,linear-gradient(110deg,#6366f1,#7c3aed));color:#fff;cursor:pointer;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;min-width:100px;min-height:38px;padding:9px 22px;font-size:12px;font-weight:550;line-height:1.6;display:inline-flex;box-shadow:0 3px 9px #6366f114}.vp-done:hover:not(:disabled){filter:brightness(1.045);box-shadow:0 4px 12px #6366f11f}.vp-dialog button:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}.vp-dialog button:disabled{border-color:var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);color:var(--ui-muted,#9ca3af);box-shadow:none;filter:none;cursor:not-allowed}@media (width<=640px){.vp-ratio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=540px){.vp-dialog{border-radius:15px;padding:19px}.vp-header{gap:10px;margin-bottom:16px}.vp-title{font-size:18px}.vp-description{font-size:10px;line-height:1.75}.vp-close{width:27px;height:27px;font-size:22px}.vp-model-list{gap:8px}.vp-model-card{gap:10px;min-height:73px;padding:12px 10px}.vp-model-symbol{border-radius:9px;width:33px;height:33px;font-size:14px}.vp-model-name{font-size:12px}.vp-model-description{font-size:10px}.vp-new-badge{margin-left:5px}.vp-check{width:17px;height:17px;font-size:10px}.vp-section{margin-bottom:20px}.vp-ratio-grid,.vp-resolution-grid{gap:7px}.vp-ratio-option{gap:10px;min-height:91px;padding:12px 5px 9px}.vp-option>strong{font-size:11px}.vp-resolution-option{min-height:40px;padding:9px 5px}.vp-footer{gap:10px;margin-top:17px;padding-top:15px}.vp-footnote{font-size:9px}.vp-done{min-width:91px;min-height:37px;padding:8px 18px;font-size:11px}}.vp-dialog.vp-model-dialog{border-radius:12px;padding:6px}.vp-model-dialog .vp-model-list{gap:2px}.vp-model-dialog .vp-model-card{min-height:48px;box-shadow:none;border:0;border-radius:8px;gap:9px;padding:8px}.vp-model-dialog .vp-model-card[aria-pressed=true]{box-shadow:none;background:#f0edff}.vp-model-dialog .vp-model-symbol{background:#f5f5f8;border:0;border-radius:8px;width:28px;height:30px;font-size:12px;font-weight:600}.vp-model-dialog .vp-model-name{font-size:12px;line-height:1.5}.vp-model-dialog .vp-model-description{margin-top:2px;font-size:10px;line-height:1.5}.vp-model-dialog .vp-new-badge{color:#35977c;background:#e8f7f0;border-radius:4px;padding:1px 4px;font-size:8px;font-weight:500}.vp-model-dialog .vp-check{color:#0000;background:0 0;border:0;width:17px;height:17px;font-size:15px}.vp-model-dialog .vp-model-card[aria-pressed=true] .vp-check{color:#6366f1;background:0 0}.vp-model-dialog .vp-model-card[aria-pressed=true] .vp-model-symbol{background:#f5f5f8;border:0}.vp-model-dialog .vp-model-card[aria-pressed=true] .vp-new-badge{background:#e8f7f0}.vp-dialog.vp-video-dialog{border-radius:12px;padding:14px}.vp-video-dialog .vp-section{margin:0}.vp-video-dialog .vp-section+.vp-section{border-top:1px solid #e5e7eb;margin-top:13px;padding-top:12px}.vp-video-dialog .vp-section-title{margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.5}.vp-video-dialog .vp-section+.vp-section .vp-section-title{color:#9ca3af;font-size:11px;font-weight:500}.vp-video-dialog .vp-ratio-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.vp-video-dialog .vp-option{box-shadow:none;background:#f7f8fa;border-color:#0000;border-radius:9px}.vp-video-dialog .vp-option[aria-pressed=true]{box-shadow:none;background:#f0edff;border-color:#d7ceff}.vp-video-dialog .vp-ratio-option{gap:8px;min-height:70px;padding:9px 3px 7px}.vp-video-dialog .vp-ratio-icon{margin:-3px;transform:scale(.72)}.vp-video-dialog .vp-option>strong{font-size:11px;font-weight:400}.vp-video-dialog .vp-resolution-grid{gap:6px}.vp-video-dialog .vp-resolution-option{min-height:34px;padding:7px 3px}.model-auto-note{color:#9ca3af;margin:-5px 0 0;font-size:11px;line-height:1.6}.settings-row .setting{background:#fff;transition:border-color .15s,background .15s}.settings-row button.setting:hover{background:#fafaff;border-color:#c7d2fe}.settings-row .setting>span:has(strong){flex:1;min-width:0}.settings-row .setting strong{overflow-wrap:anywhere}.settings-row .setting-chevron{color:#9ca3af;flex:none;width:14px;height:14px}#remake-panel .remake-settings-compact{flex:none;grid-template-columns:1fr 1.08fr;gap:10px;margin:12px 0 6px;display:grid}#remake-panel .remake-settings-compact .setting{gap:8px;min-height:66px;padding:11px}#remake-panel .remake-settings-compact strong{font-size:12px;line-height:1.5}#remake-panel .model-auto-note{margin:0 0 8px;font-size:11px;line-height:1.6}.remake-segment .remake-segment-controls{grid-template-columns:1fr 1fr;gap:12px;display:grid}.remake-segment-controls .segment-model-info{color:#9ca3af;flex-direction:column;justify-content:center;gap:5px;padding:8px 0;font-size:11px;display:flex}.remake-segment-controls .segment-model-info strong{color:#4b5563;font-size:12px;font-weight:550}.remake-segment-controls button.setting{background:#fff}.settings-row .setting:disabled{cursor:default;opacity:.65}#remake-panel .remake-main-generate{background:var(--ui-primary-gradient,linear-gradient(110deg,#6366f1,#7c3aed));color:#fff;cursor:pointer;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:14px;width:100%;min-height:46px;margin-top:14px;padding:12px 15px;display:flex}#remake-panel .remake-main-generate strong{font-size:14px;font-weight:600}#remake-panel .remake-main-generate span{opacity:.8;font-size:11px}#remake-panel .remake-main-generate:disabled{color:#9ca3af;cursor:not-allowed;box-shadow:none;background:#e5e7eb}@media (width<=400px){#remake-panel .remake-settings-compact{gap:7px}#remake-panel .remake-settings-compact .setting{gap:6px;padding:9px}#remake-panel .remake-settings-compact .model-icon{display:none}}.generation-options,.remake-generation-switch{position:relative;overflow:visible}.generation-options button,.remake-generation-switch button{overflow:visible}.generation-options button>span.generation-info,.remake-generation-switch button>span.generation-info{vertical-align:middle;width:16px;height:16px;color:var(--ui-muted,#9ca3af);cursor:help;border:1px solid #b9bdc9;border-radius:50%;justify-content:center;align-items:center;margin:0 0 0 5px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.generation-options button .generation-info>.generation-tooltip,.remake-generation-switch button .generation-info>.generation-tooltip{z-index:30;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:min(300px,100% - 8px);max-width:calc(100vw - 40px);color:var(--ui-text,#4b5563);white-space:normal;text-align:left;overflow-wrap:anywhere;pointer-events:none;border-radius:10px;margin:0;padding:11px 13px;font-size:12px;font-weight:400;line-height:1.7;position:absolute;bottom:calc(100% + 9px);left:50%;box-shadow:0 5px 20px #1f293714}.generation-tooltip{opacity:0;visibility:hidden;transition:opacity .12s,transform .12s,visibility .12s;transform:translate(-50%,3px)}.generation-info:hover .generation-tooltip,.generation-options button:focus-visible .generation-tooltip,.remake-generation-switch button:focus-visible .generation-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.generation-info:hover,.generation-options button:focus-visible .generation-info,.remake-generation-switch button:focus-visible .generation-info{border-color:var(--ui-primary,#6366f1);color:var(--ui-primary,#6366f1)}@media (width<=540px){.generation-options button .generation-info>.generation-tooltip,.remake-generation-switch button .generation-info>.generation-tooltip{padding:10px 11px;font-size:12px;line-height:1.7}}.mp-source-menu{z-index:1000;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:208px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ui-text,#4b5563);overscroll-behavior:contain;scrollbar-width:thin;border-radius:11px;padding:6px;position:fixed;overflow:hidden auto;box-shadow:0 9px 30px #1f293716}.mp-menu-item{width:100%;min-width:0;min-height:43px;color:var(--ui-text,#4b5563);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:17px minmax(0,1fr);align-items:center;gap:3px 9px;padding:9px 10px;font-size:11px;line-height:1.6;display:grid}.mp-menu-item>svg{width:17px;height:17px;color:var(--ui-primary,#6366f1);grid-area:1/1/3}.mp-menu-item>span{overflow-wrap:anywhere;grid-column:2;min-width:0}.mp-menu-item>small{min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;grid-column:2;font-size:9px;line-height:1.6}.mp-menu-item:hover:not(:disabled){background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1)}.mp-menu-status{color:var(--ui-warning,#f59e0b);overflow-wrap:anywhere;margin:5px 9px 6px;font-size:10px;line-height:1.7}.mp-menu-status:empty{display:none}.mp-native-input{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;left:-9999px}.mp-source-menu svg,.mp-dialog svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mp-dialog{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:min(620px,90vw);max-width:90vw;max-height:90dvh;color:var(--ui-text,#4b5563);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1d5db transparent;border-radius:18px;margin:auto;padding:24px;overflow:hidden auto;box-shadow:0 24px 80px #1f293724}.mp-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1f29373d}.mp-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 14px;min-width:0;margin-bottom:18px;display:grid}.mp-header h2{color:var(--ui-title,#1f2937);overflow-wrap:anywhere;grid-area:1/1;margin:0;font-size:20px;font-weight:600;line-height:1.5}.mp-header p{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;grid-area:2/1;margin:0;font-size:11px;line-height:1.7}.mp-close{width:29px;height:29px;color:var(--ui-muted,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;grid-area:1/2/3;align-self:start;place-items:center;padding:0;font-size:23px;line-height:1;display:grid}.mp-close:hover{background:var(--ui-page,#f7f8fa);color:var(--ui-text,#4b5563)}.mp-source-tabs{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);border-radius:10px;gap:4px;min-width:0;padding:4px;display:flex}.mp-source-tabs>button{min-width:0;min-height:33px;color:var(--ui-muted,#9ca3af);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:7px 9px;font-size:11px;line-height:1.6}.mp-source-tabs>button:hover{color:var(--ui-primary,#6366f1)}.mp-source-tabs>button[aria-selected=true]{background:var(--ui-card,#fff);color:var(--ui-primary,#6366f1);font-weight:600;box-shadow:0 1px 4px #6366f10f}.mp-local-panel,.mp-library-panel,.mp-template-panel{min-width:0;margin-top:17px}.mp-dropzone{background:var(--ui-page,#f7f8fa);min-width:0;min-height:174px;color:var(--ui-text,#4b5563);text-align:center;cursor:pointer;border:1px dashed #ced2e0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:25px 18px;display:flex;position:relative}.mp-dropzone>svg{width:30px;height:30px;color:var(--ui-primary,#6366f1);stroke-width:1.4px}.mp-dropzone>strong{max-width:100%;color:var(--ui-text,#4b5563);overflow-wrap:anywhere;font-size:12px;font-weight:550;line-height:1.7}.mp-dropzone>small,.mp-dropzone>span{max-width:100%;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;font-size:10px;line-height:1.7}.mp-dropzone>input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.mp-dropzone:hover{border-color:var(--ui-primary,#6366f1);background:var(--ui-primary-soft,#eef2ff)}.mp-local-hint{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:10px 1px 0;font-size:10px;line-height:1.8}.mp-library-note{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:0 0 10px;font-size:10px;line-height:1.7}.mp-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;min-width:0;display:grid}.mp-asset-card{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:100%;min-width:0;color:var(--ui-text,#4b5563);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:stretch;gap:5px;padding:8px;display:flex;position:relative}.mp-asset-card:hover:not(:disabled){background:#fafaff;border-color:#c7d2fe}.mp-asset-card[aria-pressed=true]{border-color:var(--ui-primary,#6366f1);background:var(--ui-primary-soft,#eef2ff);box-shadow:0 0 0 1px #6366f10a}.mp-asset-image{aspect-ratio:4/3;object-fit:cover;background:var(--ui-page,#f7f8fa);border-radius:6px;width:100%;max-width:100%;height:auto;display:block}.mp-asset-name{min-width:0;color:var(--ui-title,#1f2937);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-weight:550;line-height:1.6;display:block;overflow:hidden}.mp-asset-detail{min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;font-size:9px;font-weight:400;line-height:1.6;display:block}.mp-card-check{background:var(--ui-card,#fff);color:#0000;border:1px solid #d1d5db;border-radius:50%;place-items:center;width:19px;height:19px;font-size:11px;line-height:1;display:grid;position:absolute;top:13px;right:13px;box-shadow:0 1px 3px #1f29370a}.mp-asset-card[aria-pressed=true] .mp-card-check{border-color:var(--ui-primary,#6366f1);background:var(--ui-primary,#6366f1);color:#fff}.mp-audio-grid{grid-template-columns:minmax(0,1fr);gap:9px}.mp-audio-grid .mp-asset-card{grid-template-rows:auto auto;grid-template-columns:41px minmax(0,1fr) 19px;align-items:center;gap:3px 12px;min-height:72px;padding:12px;display:grid}.mp-audio-symbol{background:var(--ui-primary-soft,#eef2ff);width:41px;height:42px;color:var(--ui-primary,#6366f1);border-radius:9px;flex:none;place-items:center;display:grid}.mp-audio-symbol>svg{stroke-width:1.5px;width:21px;height:21px}.mp-audio-grid .mp-audio-symbol{grid-area:1/1/3}.mp-audio-grid .mp-asset-name{grid-area:1/2;align-self:end;margin-top:0;font-size:12px}.mp-audio-grid .mp-asset-detail{grid-area:2/2;align-self:start;font-size:10px}.mp-audio-grid .mp-card-check{grid-area:1/3/3;align-self:center;position:static}.mp-footer{border-top:1px solid var(--ui-border,#e5e7eb);justify-content:space-between;align-items:center;gap:14px;min-width:0;margin-top:21px;padding-top:17px;display:flex}.mp-selection-count{min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;flex:1;font-size:10px;line-height:1.7}.mp-footer-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.mp-secondary,.mp-primary{border:1px solid var(--ui-border,#e5e7eb);white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:0;min-height:37px;padding:8px 14px;font-size:11px;line-height:1.6;display:inline-flex}.mp-secondary{background:var(--ui-card,#fff);color:var(--ui-text,#4b5563)}.mp-secondary:hover:not(:disabled){background:var(--ui-page,#f7f8fa);border-color:#c7d2fe}.mp-primary{background:var(--ui-primary-gradient,linear-gradient(110deg,#6366f1,#7c3aed));color:#fff;border-color:#0000;font-weight:550;box-shadow:0 3px 9px #6366f114}.mp-primary:hover:not(:disabled){filter:brightness(1.045);box-shadow:0 4px 12px #6366f11f}.mp-status{color:var(--ui-warning,#f59e0b);overflow-wrap:anywhere;margin:11px 0 0;font-size:10px;line-height:1.8}.mp-status small{font-size:inherit;line-height:inherit}.mp-status:empty{display:none}.mp-dialog button:disabled,.mp-source-menu button:disabled{background:var(--ui-page,#f7f8fa);border-color:var(--ui-border,#e5e7eb);color:var(--ui-muted,#9ca3af);box-shadow:none;filter:none;cursor:not-allowed}.mp-dialog button:focus-visible,.mp-menu-item:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}.mp-dropzone:has(input:focus-visible){outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}@media (width<=540px){.mp-dialog{border-radius:15px;padding:18px}.mp-header{gap:5px 10px;margin-bottom:15px}.mp-header h2{font-size:18px}.mp-header p{font-size:10px}.mp-close{width:27px;height:27px;font-size:22px}.mp-source-tabs>button{min-height:32px;font-size:10px}.mp-local-panel,.mp-library-panel,.mp-template-panel{margin-top:14px}.mp-dropzone{gap:9px;min-height:157px;padding:22px 13px}.mp-dropzone>strong{font-size:11px}.mp-dropzone>small,.mp-dropzone>span,.mp-local-hint{font-size:9px}.mp-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mp-asset-card{border-radius:9px;padding:7px}.mp-asset-name{font-size:10px}.mp-asset-detail{font-size:9px}.mp-card-check{width:18px;height:18px;font-size:10px;top:11px;right:11px}.mp-audio-grid{grid-template-columns:minmax(0,1fr)}.mp-audio-grid .mp-asset-card{grid-template-columns:36px minmax(0,1fr) 18px;gap:3px 9px;min-height:67px;padding:10px}.mp-audio-symbol{border-radius:8px;width:36px;height:38px}.mp-audio-symbol>svg{width:19px;height:19px}.mp-audio-grid .mp-asset-name{font-size:11px}.mp-audio-grid .mp-asset-detail{font-size:9px}.mp-footer{flex-direction:column;align-items:stretch;gap:10px;margin-top:18px;padding-top:14px}.mp-selection-count{font-size:9px}.mp-footer-actions{justify-content:flex-end;gap:7px;width:100%}.mp-secondary,.mp-primary{min-height:36px;padding:8px 12px;font-size:10px}.mp-primary{flex:1}.mp-status{font-size:9px}}.mp-recording-panel{min-width:0;margin-top:17px}.mp-recorder-box{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;display:flex}.mp-recorder-symbol{background:var(--ui-primary-soft,#eef2ff);width:50px;height:50px;color:var(--ui-primary,#6366f1);border-radius:50%;place-items:center;display:grid}.mp-recorder-symbol svg{width:25px;height:25px}.mp-recording-state{color:var(--ui-title,#1f2937);align-items:center;gap:7px;font-size:13px;font-weight:550;line-height:1.6;display:flex}.mp-recorder-box.is-recording .mp-recording-state:before{content:"";background:#ef4444;border-radius:50%;width:7px;height:7px}.mp-recorder-box.is-recording .mp-recorder-symbol{color:#dc2626;background:#fef2f2}.mp-recording-time{color:var(--ui-title,#1f2937);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:23px;line-height:1.5}.mp-recording-hint{color:var(--ui-muted,#9ca3af);margin:0;font-size:11px;line-height:1.7}.mp-recording-actions{justify-content:center;gap:8px;margin-top:4px;display:flex}.mp-recording-actions button{min-width:112px;font-size:12px}.mp-recording-preview{border:1px solid var(--ui-border,#e5e7eb);background:#fff;border-radius:10px;min-width:0;margin-top:15px;padding:12px}.mp-recording-name{color:var(--ui-text,#4b5563);overflow-wrap:anywhere;margin-bottom:8px;font-size:12px;line-height:1.6}.mp-recording-preview audio,.mp-preview-audio{width:100%;min-width:0;max-width:100%;height:46px;display:block}.mp-preview-dialog{width:min(460px,90vw)}.mp-preview-dialog .mp-header p{font-size:12px}.mp-dialog [hidden]{display:none!important}@media (width<=540px){.mp-source-tabs{gap:2px}.mp-source-tabs>button{padding:7px 4px;font-size:11px}.mp-recording-panel{margin-top:14px}.mp-recorder-box{padding:20px 12px}.mp-recording-actions .mp-primary{flex:initial}.mp-recording-preview{padding:10px}}.mp-source-menu.mp-record-menu{padding:12px}.mp-record-menu .mp-recording-panel{margin:0}.mp-record-menu .mp-recorder-box{border:0;border-radius:8px;gap:6px;padding:12px 8px}.mp-record-menu .mp-recording-time{font-size:21px}.mp-record-menu .mp-recording-state{font-size:12px}.mp-record-menu .mp-recording-actions button{min-width:100px;font-size:11px}.mp-record-menu .mp-recording-preview{margin-top:9px;padding:8px}.mp-record-menu .mp-recording-name{margin-bottom:5px;font-size:10px}.mp-record-menu audio{height:36px}.mp-record-menu-actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.mp-record-menu-actions button{min-height:30px;padding:5px 10px}.mp-record-menu [hidden]{display:none!important}.mp-dialog.mp-voice-dialog{border-radius:16px;width:min(480px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);padding:16px;overflow:hidden}.mp-voice-dialog[open]{flex-direction:column;gap:12px;display:flex}.mp-voice-header{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mp-voice-header h3{color:var(--ui-title,#1f2937);margin:0;font-size:17px;font-weight:650;line-height:1.5}.mp-voice-header p{color:#9298a7;margin:3px 0 0;font-size:12px;line-height:1.5}.mp-voice-header .mp-close{width:25px;min-width:25px;height:25px;margin:0;font-size:22px}.mp-voice-filters{flex:none;grid-template-columns:minmax(0,1fr) 112px;gap:8px;display:grid}.mp-voice-search{background:#f8f9fc;border:1px solid #e5e7ef;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.mp-voice-search svg{color:#989fb0;width:16px;height:16px}.mp-voice-search input{color:#4b5563;width:100%;min-width:0;height:38px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px}.mp-voice-search:focus-within{outline-offset:0;border-color:#9995f8;outline:2px solid #c7c6ff!important}.mp-voice-search input:focus-visible{outline:none!important}.mp-voice-filters select{color:#4b5563;min-width:0;max-width:100%;height:40px;font:inherit;cursor:pointer;background:#f8f9fc;border:1px solid #e5e7ef;border-radius:10px;padding:0 10px;font-size:13px}.mp-voice-results{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d5d7e2 transparent;min-height:0;max-height:266px;overflow:auto}.mp-voice-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.mp-voice-card{background:#fafafc;border:1px solid #e5e7ef;border-radius:10px;min-width:0;min-height:88px;position:relative;overflow:hidden}.mp-voice-card:focus-within{background:#f7f6ff;border-color:#c7c6ff}.mp-voice-card:has(.mp-voice-option:hover){background:#f7f6ff;border-color:#c7c6ff}.mp-voice-option{color:#424b5d;width:100%;min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 15px;gap:2px 4px;padding:10px 10px 30px;font-size:13px;line-height:1.6;display:grid}.mp-voice-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mp-voice-option small{color:#969dad;grid-column:1/-1;font-size:12px}.mp-voice-radio{background:#fff;border:1px solid #8f939c;border-radius:50%;align-self:center;width:15px;height:15px}.mp-voice-option:hover .mp-voice-radio{border-color:#7770ef}.mp-voice-audition{color:#828aa0;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;line-height:1.5;display:flex;position:absolute;bottom:9px;left:10px}.mp-voice-audition svg{width:15px;height:15px}.mp-voice-audition:hover{color:#6366f1}.mp-voice-option:focus-visible{outline-offset:-3px;outline:2px solid #9995f8}.mp-voice-empty{text-align:center;color:#9298a7;grid-column:1/-1;margin:0;padding:35px 8px;font-size:12px}.mp-voice-dialog .mp-status{flex:none;margin:0;font-size:11px}@media (width<=400px){.mp-dialog.mp-voice-dialog{padding:14px}.mp-voice-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-voice-filters{grid-template-columns:minmax(0,1fr) 100px}}button.material-item{font:inherit;text-align:center;color:#4b5563;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.material-icon .material-preview{object-fit:cover;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}.material-item .asset-name{color:#6366f1;max-width:90px;line-height:1.5}.material-item.has-asset .material-icon{background:#eef2ff;border-color:#c7d2fe}.material-item:focus-visible .material-icon{outline-offset:3px;outline:2px solid #6366f1}:is(#remake-panel,#replica-panel) button.remake-flat-image{padding:0}:is(#remake-panel,#replica-panel) button.remake-flat-image:disabled,:is(#remake-panel,#replica-panel) button.remake-flat-voice:disabled{cursor:default}:is(#remake-panel,#replica-panel) button.remake-flat-image:disabled:hover{background:#f7f8fa;border-color:#e0e7ff}.remake-media-source-note{display:block;color:#9ca3af!important;margin:8px 0 0!important;font-size:10px!important;line-height:1.7!important}#remake-panel .remake-chat-send{align-items:center;gap:9px;display:flex}#remake-panel .remake-chat-send>small{text-align:right;flex:1;font-size:10px;line-height:1.6}.remake-voice-button{color:#6366f1;background:#f7f8fa;border:1px solid #e5e7eb;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;padding:0;display:grid}.remake-voice-button:hover{background:#eef2ff;border-color:#c7d2fe}.remake-voice-button svg{width:19px;height:19px;margin:0}.remake-voice-button:disabled{opacity:.45;cursor:default}@media (width<=540px){button.material-item{font-size:10px}.material-item .asset-name{max-width:58px;font-size:9px}}.remake-voice-actions{justify-content:center;align-items:center;gap:3px;width:100%;min-width:0;max-width:90px;display:flex}.remake-voice-actions .remake-voice-action{color:#7770e8;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e5e7ef;border-radius:5px;flex:1;min-width:0;min-height:24px;margin:0;padding:2px;font-size:10px;line-height:1.5}.remake-voice-actions .remake-voice-action:hover:not(:disabled){background:#f3f2ff;border-color:#c7c6ff}.remake-voice-actions .remake-voice-delete{color:#9298a7}.remake-voice-actions .remake-voice-delete:hover:not(:disabled){color:#d15b6a;background:#fff7f8;border-color:#f1cdd3}.remake-voice-actions .remake-voice-action:disabled{opacity:.45;cursor:default}:is(#remake-panel,#replica-panel) .remake-flat-item{position:relative}:is(#remake-panel,#replica-panel) .remake-flat-item>.remake-image-delete{color:#8b92a1;background:#fff;border:1px solid #e5e7ef;border-radius:50%;place-items:center;width:16px;height:16px;min-height:16px;padding:0;font-size:13px;line-height:1;display:grid;position:absolute;top:-3px;right:calc(50% - 32px)}:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-voice-actions,:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-image-delete{display:none}@media (width<=540px){.remake-voice-actions{gap:2px}.remake-voice-actions .remake-voice-action{padding:2px 0;font-size:9px}}.material-audio-actions{flex-wrap:nowrap;align-items:center}.material-audio-actions button:focus-visible{outline-offset:2px;outline:2px solid #6366f1}#replica-panel .asset-name{display:none}#replica-video-picker{flex:none;width:100%;min-width:0;margin-bottom:-6px}.material-audio-actions .is-previewing,.remake-voice-actions .is-previewing{color:#6366f1;background:#eef2ff;border-radius:5px}.vi-inline{color:#6366f1;background:0 0;border:0;flex:1;align-items:center;gap:6px;min-width:0;margin:0;padding:0;font-size:11px;line-height:1.6;display:flex}.vi-inline .vi-status{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.vi-inline button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:3px 4px}.vi-inline .vi-stop{white-space:nowrap;font-weight:600}.vi-inline .vi-cancel{font-size:18px;line-height:1}.vi-inline button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #6366f1}.vi-inline .vi-wave{flex:none;align-items:center;gap:2px;height:20px;display:flex}.vi-inline .vi-wave i{background:currentColor;border-radius:2px;width:2px;height:15px;animation:1s ease-in-out infinite alternate vi-pulse;display:block}.vi-inline .vi-wave i:nth-child(2n){height:9px;animation-delay:-.4s}.vi-inline .vi-wave i:nth-child(3){animation-delay:-.7s}.vi-inline.is-error{color:#a16c25}.vi-inline.is-error .vi-wave,.vi-inline.is-stopping .vi-wave{display:none}.vi-active .remake-voice-button{color:#6366f1!important;background:#ede9fe!important;border-color:#c4b5fd!important}#remake-panel .remake-chat-send>.remake-voice-button{padding:0}.vi-active .remake-chat-send,.vi-active .notes-footer{justify-content:flex-start;gap:8px}#remake-panel .vi-active .remake-prompt-fee,#replica-panel .vi-active #character-count{display:none}@keyframes vi-pulse{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.vi-inline .vi-wave i{animation:none}}.remake-merge-section{box-sizing:border-box;background:var(--ui-card,#fff);min-width:0;max-width:100%;color:var(--ui-text,#4b5563);text-align:left;border:1px solid #dfe3fc;border-radius:15px;margin-top:22px;padding:22px;box-shadow:0 3px 14px #6366f108}.remake-merge-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:19px;display:flex}.remake-merge-header>div{min-width:0}.remake-merge-eyebrow{color:var(--ui-primary,#6366f1);letter-spacing:1.2px;margin-bottom:5px;font-size:9px;font-weight:600;line-height:1.6;display:block}.remake-merge-header h3,#remake-example .remake-merge-header h3{color:var(--ui-title,#1f2937);text-align:left;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.65}.remake-merge-progress{background:var(--ui-primary-soft,#eef2ff);max-width:100%;color:var(--ui-primary,#6366f1);overflow-wrap:anywhere;border:1px solid #e0e7ff;border-radius:6px;flex:none;align-items:center;padding:5px 9px;font-size:10px;font-weight:500;line-height:1.6;display:inline-flex}.remake-merge-timeline{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.remake-merge-pill{box-sizing:border-box;border:1px dashed var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);min-width:0;max-width:100%;color:var(--ui-text,#4b5563);border-radius:9px;flex:130px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:1px 8px;padding:11px 12px;display:grid}.remake-merge-pill>span{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:27px;height:27px;color:var(--ui-muted,#9ca3af);border-radius:7px;grid-row:span 2;place-items:center;font-size:10px;font-weight:600;line-height:1;display:grid}.remake-merge-pill>strong{min-width:0;color:inherit;overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.6}.remake-merge-pill>small{min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;font-size:10px;line-height:1.6}.remake-merge-pill[data-state=accepted]{color:var(--ui-primary,#6366f1);background:#f8f9ff;border-style:solid;border-color:#d9dfff}.remake-merge-pill[data-state=accepted]>span{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);border-color:#e0e7ff}.remake-merge-hint,#remake-example .remake-merge-hint{color:var(--ui-muted,#9ca3af);text-align:left;overflow-wrap:anywhere;margin:13px 0 17px;font-size:11px;line-height:1.85}.remake-merge-button{box-sizing:border-box;background:var(--ui-primary-gradient,linear-gradient(110deg, #6366f1, #7c3aed));color:#fff;width:100%;min-width:0;min-height:43px;font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:11px 19px;font-size:12px;font-weight:600;line-height:1.6;transition:filter .14s,box-shadow .14s;display:inline-flex;box-shadow:0 3px 9px #6366f118}.remake-merge-button:hover:not(:disabled){filter:brightness(1.045);box-shadow:0 4px 12px #6366f126}.remake-merge-button:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}.remake-merge-button:disabled{border-color:var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);color:#9097a5;box-shadow:none;filter:none;opacity:1;cursor:not-allowed}.remake-merge-preview{min-width:0}.remake-merge-preview-stage{box-sizing:border-box;min-width:0;min-height:205px;color:var(--ui-primary,#6366f1);text-align:center;overflow-wrap:anywhere;background:linear-gradient(135deg,#f8faff,#f5f2ff);border:1px solid #e0e7ff;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:38px 18px 27px;display:flex;position:relative}.remake-merge-preview-stage>svg{box-sizing:border-box;background:var(--ui-card,#fff);width:45px;height:45px;color:var(--ui-primary,#6366f1);border:1px solid #e0e7ff;border-radius:50%;flex:none;margin-bottom:3px;padding:11px}.remake-merge-preview-stage>em{color:var(--ui-primary,#6366f1);background:#ffffffc9;border:1px solid #e0e7ff;border-radius:4px;padding:2px 7px;font-size:9px;font-style:normal;line-height:1.6;position:absolute;top:11px;right:11px}.remake-merge-preview-stage>strong{max-width:100%;color:var(--ui-title,#1f2937);font-size:14px;font-weight:600;line-height:1.7}.remake-merge-preview-stage>span{max-width:100%;color:var(--ui-muted,#9ca3af);font-size:11px;line-height:1.8}.remake-merge-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;margin:17px 0;padding:0;display:grid}.remake-merge-summary>div{min-width:0}.remake-merge-summary dt{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:0 0 4px;font-size:10px;line-height:1.7}.remake-merge-summary dd{color:var(--ui-title,#1f2937);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:500;line-height:1.7}.remake-merge-actions{border-top:1px solid var(--ui-border,#e5e7eb);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-top:16px;display:flex}.remake-merge-actions>p,#remake-example .remake-merge-actions>p{min-width:0;color:var(--ui-muted,#9ca3af);text-align:left;overflow-wrap:anywhere;flex:170px;margin:0;font-size:10px;line-height:1.8}.remake-merge-actions>.remake-merge-button{flex:0 auto;width:auto}.remake-segment-auto{min-width:0}.remake-segment-auto>.remake-segment-header{cursor:pointer;border-radius:3px;min-width:0;list-style:none}.remake-segment-auto>.remake-segment-header::marker{content:""}.remake-segment-auto>.remake-segment-header::-webkit-details-marker{display:none}.remake-segment-auto>.remake-segment-header>div{min-width:0}.remake-segment-auto>.remake-segment-header .remake-segment-duration{flex:none}.remake-segment-auto>.remake-segment-header:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:5px}.remake-segment-auto:not([open])>.remake-segment-header{border-bottom:0;margin-bottom:0;padding-bottom:0}.remake-segment-auto[open]>.remake-segment-header{border-bottom:1px solid var(--ui-border,#e5e7eb);margin-bottom:15px;padding-bottom:14px}.remake-auto-toggle{color:var(--ui-primary,#6366f1);white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:10px;font-weight:500;line-height:1.6;display:inline-flex}.remake-auto-toggle>svg{flex:none;width:14px;height:14px;transition:transform .16s}.remake-auto-label-open,.remake-segment-auto[open]>.remake-segment-header .remake-auto-label-closed{display:none}.remake-segment-auto[open]>.remake-segment-header .remake-auto-label-open{display:inline}.remake-segment-auto[open]>.remake-segment-header .remake-auto-toggle>svg{transform:rotate(180deg)}.remake-auto-content{min-width:0}@media (width<=540px){.remake-merge-section{border-radius:12px;margin-top:17px;padding:16px}.remake-merge-header{gap:9px;margin-bottom:15px}.remake-merge-header h3,#remake-example .remake-merge-header h3{font-size:14px}.remake-merge-progress{padding:4px 7px;font-size:9px}.remake-merge-timeline{gap:7px}.remake-merge-pill{flex-basis:108px;column-gap:7px;padding:10px}.remake-merge-hint,#remake-example .remake-merge-hint{margin:11px 0 14px;font-size:10px}.remake-merge-button{min-height:42px;padding:10px 14px;font-size:11px}.remake-merge-preview-stage{min-height:180px;padding:35px 12px 22px}.remake-merge-preview-stage>strong{font-size:13px}.remake-merge-preview-stage>span{font-size:10px}.remake-merge-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:15px 0}.remake-merge-actions{gap:10px;padding-top:13px}.remake-merge-actions>p,#remake-example .remake-merge-actions>p{flex-basis:100%}.remake-merge-actions>.remake-merge-button{width:100%}.remake-segment-auto>.remake-segment-header{gap:7px}.remake-segment-auto>.remake-segment-header .remake-segment-time{overflow-wrap:anywhere}.remake-segment-auto>.remake-segment-header .remake-segment-duration{padding:4px 5px;font-size:10px}.remake-segment-auto>.remake-segment-header .remake-auto-toggle>span{display:none}}@media (prefers-reduced-motion:reduce){.remake-merge-button,.remake-auto-toggle>svg{transition:none}}.workspace.is-remake .reference-content:has(>#remake-example.rx-example-active:not([hidden])){justify-content:flex-start;align-items:stretch;padding:20px 5px;display:flex;overflow:auto}#remake-example.rx-example-active{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;min-width:0;min-height:0;padding:0;display:flex}#remake-example .rx-example{flex:none;width:100%;min-width:0;max-width:760px;margin:auto;padding:0}#remake-example .rx-title{color:var(--ui-title,#1f2937);letter-spacing:-.4px;text-align:center;margin:0;font-size:22px;font-weight:600;line-height:1.5}#remake-example .rx-description{color:var(--ui-muted,#9ca3af);text-align:center;margin:7px 0 0;font-size:12px;line-height:1.8}#remake-example .rx-comparison{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:20px;width:100%;min-width:0;margin-top:22px;display:grid}#remake-example .rx-direction{color:var(--ui-primary,#6366f1);text-align:center;font-size:28px;line-height:1}#remake-example .rx-photo-frame{aspect-ratio:3/4;background-color:var(--ui-page,#f7f8fa);background-image:url(/user/v2/remake/media/remix-pair-3b8303f0a7eb.webp);background-repeat:no-repeat;background-size:200% 100%;border-radius:14px;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1f29370a}#remake-example .rx-original{background-position:0%}#remake-example .rx-remixed{background-position:100%}#remake-example .rx-video{object-fit:contain;background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}#remake-example .rx-image-badge{z-index:1;max-width:calc(100% - 24px);color:var(--ui-text,#4b5563);white-space:nowrap;pointer-events:none;background:#fffffff0;border:1px solid #ffffffb3;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:550;line-height:1.5;position:absolute;top:12px;left:12px}#remake-example .rx-badge-new{color:var(--ui-primary,#6366f1);background:#eef2fff2;border-color:#dce1fe}@media (width<=640px){#remake-example .rx-title{font-size:19px}#remake-example .rx-comparison{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:10px;margin-top:18px}#remake-example .rx-direction{font-size:22px}#remake-example .rx-photo-frame{border-radius:10px}#remake-example .rx-image-badge{max-width:calc(100% - 14px);padding:4px 6px;font-size:11px;top:7px;left:7px}}.sidebar.app-sidebar{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#d9d7e9 transparent;background:#fff;border-right:1px solid #eeedf4;flex:0 0 112px;align-self:flex-start;width:112px;height:calc(100dvh - 6px);min-height:0;padding:20px 12px;display:block;position:sticky;top:0;overflow:hidden auto}.app-sidebar .app-sidebar-navigation{min-height:100%;display:flex}.app-sidebar .app-sidebar-list{flex-direction:column;flex:1;justify-content:space-between;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.app-sidebar .app-sidebar-item{color:#8a879e;text-align:center;white-space:nowrap;cursor:default;border-radius:18px;flex-direction:column;flex:0 0 76px;justify-content:center;align-items:center;gap:10px;min-height:76px;padding:10px 2px;font-size:14px;font-weight:400;line-height:20px;display:flex}.app-sidebar .app-sidebar-item svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.app-sidebar .app-sidebar-item.is-current{color:#6563dc;background:#efedff;font-weight:600}@media (width<=540px){.sidebar.app-sidebar{display:none}}.rd-demo{--rd-accent:#eab308;--rd-accent-ink:#8a5a0c;--rd-accent-soft:#fff4c4;width:100%;min-width:0;color:var(--ui-text,#4b5563)}.rd-demo .rd-collage{isolation:isolate;background:var(--ui-card,#fff);border-radius:15px;width:100%;min-width:0;position:relative;overflow:hidden}.rd-demo .rd-collage>.example-collage{border-radius:inherit;width:100%;max-width:none;height:auto;margin:0;display:block}.rd-demo .rd-output{z-index:1;pointer-events:none;visibility:hidden;border-radius:12px;position:absolute;inset:.5% .3% .5% 28.5%;overflow:hidden}.rd-demo .rd-output[data-fitted=true]{visibility:visible}.rd-demo .rd-stage{opacity:0;background-image:url(/user/v2/remake/media/replica-stages-yellow-gray.png);background-repeat:no-repeat;background-size:auto 100%;width:100%;height:100%;transition:opacity .28s ease-in-out;display:block;position:absolute;inset:0}.rd-demo .rd-stage.is-visible{opacity:1}.rd-demo .rd-source{z-index:2;width:27.6%;min-width:0;height:32.5%;color:var(--ui-title,#1f2937);font:inherit;pointer-events:none;background:0 0;border:3px solid #0000;border-radius:11px;margin:0;padding:0;transition:border-color .18s,box-shadow .18s;position:absolute;left:.3%}.rd-demo .rd-source[data-replica-step="1"]{top:.5%}.rd-demo .rd-source[data-replica-step="2"]{top:33.7%}.rd-demo .rd-source[data-replica-step="3"]{top:66.9%}.rd-demo .rd-source>span{background:var(--rd-accent-soft);max-width:calc(100% - 16px);color:var(--rd-accent-ink);text-align:center;overflow-wrap:anywhere;pointer-events:none;border:1px solid #f3d77c;border-radius:5px;padding:4px 9px;font-size:11px;font-weight:600;line-height:1.5;position:absolute;bottom:8px;left:8px;box-shadow:0 2px 8px #8a5a0c1a}.rd-demo .rd-source.is-active{border-color:var(--rd-accent);box-shadow:inset 0 0 0 1px #fffdf2,0 0 0 2px #fef0b5,0 0 18px #eab30866}.rd-demo .rd-source.is-active>span{color:#6b4508;background:#ffdf69;border-color:#eab308}.rd-demo .rd-flight{z-index:4;border:3px solid var(--rd-accent);transform-origin:50%;pointer-events:none;will-change:transform, opacity;background-image:url(/user/v2/remake/media/replica-demo-yellow-gray.png);background-repeat:no-repeat;border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 0 0 2px #fff9df,0 8px 24px #a162074d}.rd-demo .rd-controls{background:var(--ui-card,#fff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;min-width:0;padding:13px 1px 0;display:flex}.rd-demo .rd-status{min-width:0;color:var(--rd-accent-ink);text-align:left;overflow-wrap:anywhere;flex:140px;margin:0;font-size:12px;font-weight:500;line-height:1.8}.rd-demo .rd-autoplay-label{color:var(--ui-muted,#9ca3af);font-size:11px;line-height:1.8}@media (width<=540px){.rd-demo .rd-collage{border-radius:10px}.rd-demo .rd-output{border-radius:8px}.rd-demo .rd-source{border-radius:7px}.rd-demo .rd-source>span{border-radius:4px;max-width:calc(100% - 6px);padding:2px 5px;font-size:10px;bottom:3px;left:3px}.rd-demo .rd-flight{border-radius:8px}.rd-demo .rd-controls{gap:9px;padding-top:11px}.rd-demo .rd-status{flex-basis:140px;font-size:11px}}@media (prefers-reduced-motion:reduce){.rd-demo .rd-stage,.rd-demo .rd-source{transition:none}}#remake-panel .remake-plan-message{align-items:flex-start;min-width:0;max-width:100%}#remake-panel .remake-plan-message>.remake-bubble{background:var(--ui-card,#fff);min-width:0;max-width:100%;color:var(--ui-text,#4b5563);border:1px solid #dde3fc;border-radius:11px;flex:1;padding:12px;box-shadow:0 2px 7px #6366f104}#remake-panel .remake-plan-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 9px;min-width:0;display:flex}#remake-panel .remake-plan-header strong{min-width:0;color:var(--ui-title,#1f2937);overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.65}#remake-panel .remake-plan-header small{min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;font-size:10px;font-weight:400;line-height:1.7}#remake-panel .remake-plan-copy{background:var(--ui-card,#fff);max-width:100%;min-height:28px;color:var(--ui-primary,#6366f1);white-space:nowrap;cursor:pointer;border:1px solid #dde3fc;border-radius:6px;justify-content:center;align-items:center;gap:5px;margin:8px 0 0;padding:4px 8px;font-size:10px;font-weight:500;line-height:1.6;display:inline-flex}#remake-panel .remake-plan-header .remake-plan-copy{flex:none;margin:0 0 0 auto}#remake-panel .remake-plan-copy:hover{background:var(--ui-primary-soft,#eef2ff);border-color:#c7d2fe}#remake-panel .remake-plan-copy:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}#remake-panel .remake-plan-copy>svg{stroke-width:1.6px;width:13px;height:13px;margin:0}#remake-panel .remake-plan-text{width:100%;min-width:0;max-width:100%;height:auto;max-height:none;color:var(--ui-text,#4b5563);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;tab-size:2;-webkit-user-select:text;user-select:text;background:0 0;border:0;margin:11px 0 0;padding:0;font-size:12px;line-height:1.65;display:block;overflow:visible}#remake-panel .remake-plan-next{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;border-top:1px solid #eef0f8;margin:11px 0 0;padding-top:9px;font-size:10px;line-height:1.8;display:block}#remake-panel .remake-chat-send>.remake-prompt-fee{min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:400;line-height:1.7;display:block}#remake-panel .remake-chat-send>.remake-prompt-fee.is-charged{color:var(--ui-success,#10b981)}#remake-panel .remake-plan-notice{min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;text-align:left;margin:0 0 8px;padding:0;font-size:10px;line-height:1.8;display:block}@media (width<=540px){#remake-panel .remake-plan-message>.remake-bubble{border-radius:10px;padding:10px}#remake-panel .remake-plan-header{gap:5px 7px}#remake-panel .remake-plan-header .remake-plan-copy{margin-left:0}#remake-panel .remake-plan-copy{min-height:29px;padding:4px 7px}#remake-panel .remake-plan-text{font-size:12px;line-height:1.65}}#remake-panel .remake-conversation-composer{background:#f7f8fa;border:1px solid #e5e7eb;border-radius:12px;min-height:0;padding:0;position:relative;overflow:hidden}#remake-panel .remake-conversation-composer:focus-within{border-color:#c7c6ff;box-shadow:0 0 0 2px #eeedff}#remake-panel .remake-conversation-composer textarea{resize:none;background:0 0;border:0;border-radius:0;height:96px;min-height:96px;max-height:96px;padding:9px 12px 40px;font-size:12px;line-height:1.8}#remake-panel .remake-conversation-composer textarea:focus-visible{outline:none!important}#remake-panel .remake-conversation-composer .remake-chat-send{background:#f7f8fa;gap:7px;min-height:28px;margin:0;position:absolute;bottom:8px;left:10px;right:10px}#remake-panel .remake-chat-send>.remake-voice-button{background:0 0;border:0;width:28px;height:28px;min-height:28px;padding:0}#remake-panel .remake-chat-send>.remake-voice-button svg{width:18px;height:18px}#remake-panel .remake-chat-send>.remake-prompt-fee{font-size:10px;line-height:1.5}#remake-panel .remake-chat-send>.remake-primary{border-radius:7px;flex:none;min-height:28px;padding:4px 12px;font-size:11px}:is(#replica-panel,#remake-panel) .rm-video-selected{background:0 0;border:0;border-radius:0;gap:7px;min-height:28px;margin-top:5px;padding:2px 3px}:is(#replica-panel,#remake-panel) .rm-video-selected>svg{width:15px;height:15px}:is(#replica-panel,#remake-panel) .rm-video-selected .rm-video-filename{font-size:11px;line-height:1.6}:is(#replica-panel,#remake-panel) .rm-video-selected .rm-video-duration,:is(#replica-panel,#remake-panel) .rm-video-selected>button{font-size:10px;line-height:1.5}:is(#remake-panel,#replica-panel) .remake-entity-thumbnail{border-radius:inherit;pointer-events:none;background-image:url(/user/v2/remake/media/bag-host-example.png);background-repeat:no-repeat;width:100%;height:100%;display:block;position:absolute;inset:0}:is(#remake-panel,#replica-panel) .remake-entity-thumbnail[data-entity-thumb=person-1]{background-position:6.92308% 0;background-size:506.25% 303.438%}:is(#remake-panel,#replica-panel) .remake-entity-thumbnail[data-entity-thumb=person-2]{background-position:71.4286% 5.30786%;background-size:324% 194.2%}:is(#remake-panel,#replica-panel) .remake-entity-thumbnail[data-entity-thumb=prop-1]{background-position:3.1746% 100%;background-size:450% 269.722%}:is(#remake-panel,#replica-panel) .remake-entity-thumbnail[data-entity-thumb=prop-2]{background-position:54.386% 69.2464%;background-size:337.5% 202.292%}:is(#remake-panel,#replica-panel) .remake-entity-thumbnail[data-entity-thumb=scene-1]{background-position:4.23077% 50.0768%;background-size:506.25% 303.438%}:is(#remake-panel,#replica-panel) .remake-appearance-summary{-webkit-line-clamp:2;width:100%;min-width:0;max-height:3.2em;color:var(--ui-muted,#9ca3af);text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;padding:0;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}:is(#remake-panel,#replica-panel) .remake-appearance-edit{max-width:100%;min-height:23px;color:var(--ui-primary,#6366f1);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:2px 3px;font-size:10px;line-height:1.5;display:inline-flex}:is(#remake-panel,#replica-panel) .remake-appearance-edit:hover{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary-end,#7c3aed)}:is(#remake-panel,#replica-panel) .remake-appearance-edit.is-modified{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);border-color:#e0e7ff}:is(#remake-panel,#replica-panel) .remake-appearance-edit:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:2px}.remake-appearance-dialog{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:min(460px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ui-text,#4b5563);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1d5db transparent;border-radius:17px;margin:auto;padding:23px;overflow:hidden auto;box-shadow:0 24px 80px #1f293724}.remake-appearance-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1f29373d}.remake-appearance-dialog-header{justify-content:space-between;align-items:flex-start;gap:13px;min-width:0;margin-bottom:18px;display:flex}.remake-appearance-dialog-header>div{flex:1;min-width:0}.remake-appearance-dialog-header h3{color:var(--ui-title,#1f2937);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:1.5}.remake-appearance-dialog-header p{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:7px 0 0;font-size:13px;line-height:1.7}.remake-appearance-close{width:29px;height:29px;color:var(--ui-muted,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;font-size:23px;line-height:1;display:grid}.remake-appearance-close:hover{background:var(--ui-page,#f7f8fa);color:var(--ui-text,#4b5563)}.remake-appearance-original{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);border-radius:9px;min-width:0;margin-bottom:18px;padding:12px 13px}.remake-appearance-original>strong{color:var(--ui-title,#1f2937);font-size:12px;font-weight:550;line-height:1.7;display:block}.remake-appearance-original>p{color:var(--ui-text,#4b5563);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.7}.remake-appearance-label{min-width:0;color:var(--ui-title,#1f2937);margin:0 0 8px;font-size:12px;font-weight:550;line-height:1.7;display:block}.remake-appearance-dialog textarea{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:100%;min-width:0;min-height:160px;max-height:min(40dvh,340px);color:var(--ui-text,#4b5563);font:inherit;resize:vertical;overflow-wrap:anywhere;scrollbar-width:thin;border-radius:9px;padding:12px;font-size:13px;line-height:1.7;display:block}.remake-appearance-dialog textarea::placeholder{color:var(--ui-muted,#9ca3af);opacity:1}.remake-appearance-dialog textarea[readonly]{background:var(--ui-page,#f7f8fa);color:var(--ui-text,#4b5563)}.remake-appearance-error{min-width:0;color:var(--ui-warning,#f59e0b);overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.7}.remake-appearance-error:empty{display:none}.remake-appearance-actions{border-top:1px solid var(--ui-border,#e5e7eb);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px 14px;min-width:0;margin-top:19px;padding-top:16px;display:flex}.remake-appearance-actions .remake-quiet{min-height:36px;color:var(--ui-text,#4b5563);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 0;font-size:12px;line-height:1.7}.remake-appearance-actions .remake-quiet:hover{color:var(--ui-primary,#6366f1)}.remake-appearance-actions .remake-primary{background:var(--ui-primary-gradient,linear-gradient(110deg,#6366f1,#7c3aed));color:#fff;cursor:pointer;border:1px solid #0000;border-radius:8px;min-height:37px;padding:8px 17px;font-size:12px;font-weight:550;line-height:1.7}.remake-appearance-dialog button:focus-visible,.remake-appearance-dialog textarea:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}@media (width<=540px){:is(#remake-panel,#replica-panel) .remake-appearance-edit{padding:2px 1px}.remake-appearance-dialog{border-radius:15px;padding:19px}.remake-appearance-dialog-header{gap:10px;margin-bottom:16px}.remake-appearance-dialog-header h3{font-size:18px}.remake-appearance-dialog-header p{font-size:13px}.remake-appearance-original{margin-bottom:16px;padding:11px}.remake-appearance-dialog textarea{min-height:155px;padding:11px;font-size:13px;line-height:1.7}.remake-appearance-actions{gap:8px 11px;margin-top:16px;padding-top:14px}.remake-appearance-actions .remake-primary{padding:8px 14px}}:is(#remake-panel,#replica-panel) .remake-entity-name{min-width:0;max-width:100%;min-height:17px;color:var(--ui-text,#4b5563);text-align:center;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:3px;margin:0;padding:0 2px;font-size:11px;font-weight:400;line-height:1.5;display:block;overflow:hidden}:is(#remake-panel,#replica-panel) .remake-entity-name:hover{color:var(--ui-primary,#6366f1)}:is(#remake-panel,#replica-panel) .remake-entities-collapse{max-width:100%;min-height:22px;color:var(--ui-muted,#9ca3af);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;margin:0;padding:2px;font-size:10px;font-weight:400;line-height:1.6}:is(#remake-panel,#replica-panel) .remake-entities-collapse:hover{color:var(--ui-primary,#6366f1)}:is(#remake-panel,#replica-panel) .remake-entity-name:focus-visible,:is(#remake-panel,#replica-panel) .remake-entities-collapse:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:2px}:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 4px;padding:4px 0 6px}:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-flat-heading,:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-appearance-summary,:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-appearance-edit,:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-flat-voice,:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-flat-filename,:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-flat-reset{display:none}:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-flat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;min-width:0}:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-flat-item{gap:3px;min-width:0}:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-flat-image{border-radius:9px;width:48px;max-width:100%;height:48px}:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-entity-name{font-size:11px;line-height:1.5}@media (width<=540px){:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact{margin-bottom:3px;padding:4px 0 6px}:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-flat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact .remake-flat-image{border-radius:8px;width:44px;height:44px}}:is(#remake-panel,#replica-panel) .remake-flat-assets.is-compact{padding-right:34px;position:relative}:is(#remake-panel,#replica-panel) .remake-entities-expand{width:30px;min-height:40px;color:var(--ui-primary,#6366f1);cursor:pointer;background:0 0;border:0;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:3px 1px;font-size:10px;display:flex;position:absolute;top:12px;right:0}:is(#remake-panel,#replica-panel) .remake-entities-expand>svg{width:16px;height:16px}:is(#remake-panel,#replica-panel) .remake-entities-expand:hover{background:#eef2ff}:is(#remake-panel,#replica-panel) .remake-entities-expand:focus-visible{outline-offset:1px;outline:2px solid #6366f1}:is(#remake-panel,#replica-panel) .remake-entities-collapse{align-items:center;gap:2px;display:inline-flex}:is(#remake-panel,#replica-panel) .remake-entities-collapse>svg{width:12px;height:12px;transform:rotate(180deg)}.entity-inline-edit{z-index:1200;color:#4b5563;background:#fff;border:1px solid #c9c6ff;border-radius:10px;padding:10px;font-family:inherit;position:fixed;box-shadow:0 8px 30px #26304a20}.entity-inline-edit textarea{color:#374151;width:100%;height:116px;min-height:80px;max-height:220px;font:inherit;resize:vertical;background:#fafaff;border:1px solid #e5e7eb;border-radius:6px;padding:8px;font-size:12px;line-height:1.8;display:block}.entity-inline-edit textarea:focus{outline-offset:0;outline:1px solid #6366f1}.entity-inline-actions{justify-content:flex-end;align-items:center;gap:7px;margin-top:9px;display:flex}.entity-inline-actions button{color:#6b7280;font:inherit;cursor:pointer;background:#f4f5f8;border:0;border-radius:5px;padding:5px 10px;font-size:11px}.entity-inline-actions [data-inline-reset]{background:0 0;margin-right:auto;padding-inline:0}:is(#remake-panel,#replica-panel) .remake-flat-assets{max-height:none!important;overflow:visible!important}:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact){margin-bottom:8px;padding:8px}:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact) .remake-flat-heading{gap:6px;margin-bottom:6px}:is(#remake-panel,#replica-panel) .remake-flat-heading>span{display:none}:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact) .remake-flat-item{grid-template-columns:minmax(0,1fr) 16px;place-items:center;gap:3px 0;display:grid}:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact) .remake-flat-image{border-radius:9px;grid-column:1/-1;width:44px;height:44px}:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact) .remake-flat-image>svg{width:25px;height:25px}:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact) .remake-entity-name{white-space:nowrap;grid-area:2/1;padding:0;font-size:10px}:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact) .remake-appearance-edit{border:0;grid-area:2/2;width:16px;min-height:18px;padding:1px}:is(#remake-panel,#replica-panel) .remake-appearance-edit>svg{width:12px;height:12px;margin:0}:is(#remake-panel,#replica-panel) .remake-appearance-summary{display:none}:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact) .remake-flat-voice,:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact) .remake-voice-actions{grid-area:3/1/auto/-1;min-height:24px}:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact) .remake-image-delete{top:-3px;right:calc(50% - 25px)}.entity-inline-actions [data-inline-save]{color:#fff;background:#6366f1}.entity-inline-error{color:#d97706;margin:5px 0 0;font-size:11px}.entity-inline-error:empty{display:none}:is(#remake-panel,#replica-panel) .remake-flat-assets:not(.is-compact) .remake-flat-heading{background:#fff;min-height:20px;margin-top:0;padding:0;position:static}:is(#remake-panel,#replica-panel) .remake-flat-heading>strong{flex:none}:is(#remake-panel,#replica-panel) .remake-flat-heading>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:is(#remake-panel,#replica-panel) .remake-entities-collapse{color:#6366f1}.object-analysis{color:#6366f1;background:#faf9ff;border:1px solid #e4e3fc;border-radius:12px;flex:none;margin:0 0 8px;padding:14px}.object-analysis-heading{align-items:center;gap:8px;display:flex}.object-analysis-heading>svg{width:20px;height:20px}.object-analysis-heading strong{color:#374151;font-size:12px;font-weight:600}.object-analysis-percent{font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.object-analysis-progress{background:#ebe9fa;border-radius:5px;height:5px;margin:13px 0 9px;overflow:hidden}.object-analysis-progress i{border-radius:inherit;background:linear-gradient(90deg,#6963ff,#a16aff);height:100%;transition:width .15s linear;display:block}.object-analysis-caption{color:#9396a7;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.object-analysis-caption small{color:#aaa6bd;font-size:9px}.object-analysis-error strong{color:#4b5563;font-size:12px}.object-analysis-error p{color:#9b8357;margin:8px 0;font-size:11px;line-height:1.6}.object-analysis-error button{color:#6366f1;font-size:11px}:is(#remake-example,#replica-results) .remake-final-result{width:100%;min-width:0;max-width:860px;color:var(--ui-text,#4b5563);text-align:left;margin:0 auto;padding:5px 0 16px}:is(#remake-example,#replica-results) .remake-final-heading{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;margin-bottom:19px;display:flex}:is(#remake-example,#replica-results) .remake-final-heading>div{flex:1;min-width:0}:is(#remake-example,#replica-results) .remake-final-heading h2{color:var(--ui-title,#1f2937);letter-spacing:-.4px;margin:7px 0 0;font-size:23px;font-weight:600;line-height:1.5}:is(#remake-example,#replica-results) .remake-final-heading p{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.8}:is(#remake-example,#replica-results) .remake-final-status{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);max-width:100%;color:var(--ui-muted,#9ca3af);white-space:nowrap;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;margin-top:2px;padding:5px 9px;font-size:10px;line-height:1.6;display:inline-flex}:is(#remake-example,#replica-results) .remake-final-status.is-ready{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);border-color:#e0e7ff}:is(#remake-example,#replica-results) .remake-final-meta{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;margin-bottom:18px;display:flex}:is(#remake-example,#replica-results) .remake-final-meta>span{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);max-width:100%;color:var(--ui-text,#4b5563);overflow-wrap:anywhere;border-radius:6px;padding:5px 9px;font-size:11px;line-height:1.6}:is(#remake-example,#replica-results) .remake-final-update{color:#a77725;overflow-wrap:anywhere;background:#fffbeb;border:1px solid #fde7ba;border-radius:8px;min-width:0;margin:0 0 16px;padding:10px 12px;font-size:11px;line-height:1.8}:is(#remake-example,#replica-results) .remake-final-preview{aspect-ratio:16/9;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);text-align:center;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-width:0;min-height:320px;padding:55px 24px 40px;display:flex;position:relative;overflow:hidden}:is(#remake-example,#replica-results) .remake-final-preview.is-ready{background:linear-gradient(145deg,#fafaff 0%,#f3f4f9 100%);border-color:#e0e4f2}:is(#remake-example,#replica-results) .remake-final-preview>svg{color:#9299ba;stroke-width:1.25px;flex:none;width:39px;height:39px;margin:0 0 3px}:is(#remake-example,#replica-results) .remake-final-preview>em{background:var(--ui-card,#fff);max-width:calc(100% - 32px);color:var(--ui-primary,#6366f1);overflow-wrap:anywhere;border:1px solid #e0e7ff;border-radius:5px;padding:4px 8px;font-size:10px;font-style:normal;font-weight:500;line-height:1.6;position:absolute;top:16px;left:16px}:is(#remake-example,#replica-results) .remake-final-preview>strong{max-width:100%;color:var(--ui-title,#1f2937);overflow-wrap:anywhere;font-size:17px;font-weight:500;line-height:1.65}:is(#remake-example,#replica-results) .remake-final-preview>span{max-width:100%;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;font-size:12px;line-height:1.8}:is(#remake-example,#replica-results) .remake-final-actions{border-top:1px solid var(--ui-border,#e5e7eb);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 14px;min-width:0;margin-top:19px;padding-top:16px;display:flex}:is(#remake-example,#replica-results) .remake-final-actions>p{min-width:160px;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;flex:1;margin:0;font-size:11px;line-height:1.8}:is(#remake-example,#replica-results) .remake-final-actions>.remake-primary{white-space:nowrap;border-radius:8px;min-height:38px;padding:8px 15px;font-size:12px;line-height:1.7}:is(#remake-example,#replica-results) .remake-final-actions>.remake-quiet{white-space:nowrap;min-height:38px;padding:8px 0;font-size:12px;line-height:1.7}:is(#remake-example,#replica-results) .remake-final-actions>button:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}@media (width<=540px){:is(#remake-example,#replica-results) .remake-final-result{padding-top:2px}:is(#remake-example,#replica-results) .remake-final-heading{flex-wrap:wrap;gap:10px;margin-bottom:16px}:is(#remake-example,#replica-results) .remake-final-heading h2{font-size:20px}:is(#remake-example,#replica-results) .remake-final-heading p{font-size:11px}:is(#remake-example,#replica-results) .remake-final-status{padding:4px 7px;font-size:10px}:is(#remake-example,#replica-results) .remake-final-meta{gap:6px;margin-bottom:15px}:is(#remake-example,#replica-results) .remake-final-meta>span{padding:4px 7px;font-size:10px}:is(#remake-example,#replica-results) .remake-final-update{padding:9px 10px;font-size:10px}:is(#remake-example,#replica-results) .remake-final-preview{border-radius:12px;gap:11px;min-height:320px;padding:53px 17px 38px}:is(#remake-example,#replica-results) .remake-final-preview>svg{width:34px;height:34px}:is(#remake-example,#replica-results) .remake-final-preview>em{max-width:calc(100% - 24px);padding:3px 7px;top:12px;left:12px}:is(#remake-example,#replica-results) .remake-final-preview>strong{font-size:15px}:is(#remake-example,#replica-results) .remake-final-preview>span{font-size:11px}:is(#remake-example,#replica-results) .remake-final-actions{gap:10px 13px;margin-top:16px;padding-top:13px}:is(#remake-example,#replica-results) .remake-final-actions>p{flex-basis:100%;min-width:0;font-size:10px}:is(#remake-example,#replica-results) .remake-final-actions>.remake-primary{flex:1;font-size:11px}:is(#remake-example,#replica-results) .remake-final-actions>.remake-quiet{font-size:11px}}:is(#remake-example,#replica-results) .remake-final-preview.is-ready:has(>.remake-final-video){aspect-ratio:16/9;background:#f3f4f6;gap:0;min-height:0;max-height:520px;padding:0}:is(#remake-example,#replica-results) .remake-final-video{object-fit:contain;background:#f3f4f6;width:100%;min-width:0;max-width:100%;height:100%;display:block;position:absolute;inset:0}:is(#remake-example,#replica-results) .remake-final-preview.is-ready:has(>.remake-final-video)>em{z-index:1;pointer-events:none}:is(#remake-example,#replica-results) .remake-final-video:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:-3px}:is(#remake-example,#replica-results) .remake-delivery{text-align:left;min-width:0;margin-top:18px}:is(#remake-example,#replica-results) .remake-delivery-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}:is(#remake-example,#replica-results) .remake-delivery-name{flex:1;min-width:0}:is(#remake-example,#replica-results) .remake-delivery-name h3{color:var(--ui-title,#1f2937);margin:0;font-size:15px;font-weight:500;line-height:1.5}:is(#remake-example,#replica-results) .remake-delivery-name p{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;line-height:1.6}:is(#remake-example,#replica-results) .remake-delivery-download{border:1px solid var(--ui-border,#e5e7eb);min-height:38px;color:var(--ui-text,#4b5563);white-space:nowrap;cursor:pointer;background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-flex}:is(#remake-example,#replica-results) .remake-delivery-download svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}:is(#remake-example,#replica-results) .remake-delivery-download:hover{background:#f7f8fa;border-color:#c7d2fe}:is(#remake-example,#replica-results) .remake-delivery-download:focus-visible{outline-offset:3px;outline:2px solid #6366f1}:is(#remake-example,#replica-results) .remake-delivery-retention{color:#bd842d;background:#fffaef;border-radius:12px;flex-wrap:wrap;gap:2px 7px;margin:15px 0 0;padding:12px 13px;font-size:11px;line-height:1.8;display:flex}:is(#remake-example,#replica-results) .remake-delivery-retention>span:not(:last-child):after{content:" ·";padding-left:7px}:is(#remake-example,#replica-results) .remake-delivery-saved{color:var(--ui-muted,#9ca3af);align-items:flex-start;gap:7px;margin:12px 0 0;font-size:11px;line-height:1.8;display:flex}:is(#remake-example,#replica-results) .remake-delivery-saved svg{fill:none;stroke:#10b981;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px}:is(#remake-example,#replica-results) .remake-final-waiting{color:var(--ui-muted,#9ca3af);margin:15px 0 0;font-size:11px;line-height:1.8}@media (width<=540px){:is(#remake-example,#replica-results) .remake-delivery-name h3{font-size:14px}:is(#remake-example,#replica-results) .remake-delivery-row{gap:8px}:is(#remake-example,#replica-results) .remake-delivery-download{padding:8px 10px;font-size:11px}:is(#remake-example,#replica-results) .remake-delivery-retention{gap:1px 6px;padding:10px 12px}:is(#remake-example,#replica-results) .remake-final-preview.is-ready:has(>.remake-final-video){min-height:0;max-height:340px;padding:0}:is(#remake-example,#replica-results) .remake-final-preview.is-ready:has(>.remake-final-video)>em{top:9px;left:9px}}:is(#remake-example,#replica-results) a.remake-delivery-download{text-decoration:none}#remake-example .segment-assets-trigger{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);max-width:100%;min-height:28px;color:var(--ui-primary,#6366f1);white-space:nowrap;cursor:pointer;border-radius:6px;flex:none;margin-left:auto;padding:4px 8px;font-size:10px;line-height:1.6}#remake-example .segment-assets-trigger:hover,#remake-example .segment-assets-trigger.is-overridden{background:var(--ui-primary-soft,#eef2ff);border-color:#c7d2fe}#remake-example .segment-assets-trigger:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}.segment-assets-overlay{z-index:900;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:contain;background:#1f29373d;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow:auto}.segment-assets-dialog{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:min(620px,100%);min-width:0;max-width:620px;max-height:calc(100dvh - 32px);color:var(--ui-text,#4b5563);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1d5db transparent;border-radius:17px;padding:23px;overflow:hidden auto;box-shadow:0 24px 80px #1f293724}.segment-assets-header{justify-content:space-between;align-items:flex-start;gap:13px;min-width:0;margin-bottom:17px;display:flex}.segment-assets-header>div{flex:1;min-width:0}.segment-assets-header h3{color:var(--ui-title,#1f2937);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:1.5}.segment-assets-header p{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:7px 0 0;font-size:12px;line-height:1.75}.segment-assets-close{width:29px;height:29px;color:var(--ui-muted,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;font-size:23px;line-height:1;display:grid}.segment-assets-close:hover{background:var(--ui-page,#f7f8fa);color:var(--ui-text,#4b5563)}.segment-assets-tabs{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);border-radius:9px;flex-wrap:wrap;gap:5px;min-width:0;padding:4px;display:flex}.segment-assets-tabs>button{min-width:0;min-height:32px;color:var(--ui-muted,#9ca3af);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1 0 auto;padding:6px 10px;font-size:11px;line-height:1.6}.segment-assets-tabs>button:hover{color:var(--ui-primary,#6366f1)}.segment-assets-tabs>button[aria-pressed=true]{background:var(--ui-card,#fff);color:var(--ui-primary,#6366f1);font-weight:600;box-shadow:0 1px 4px #6366f110}.segment-assets-body{min-width:0;margin-top:18px}.segment-assets-object-heading{flex-wrap:wrap;align-items:center;gap:7px 10px;min-width:0;display:flex}.segment-assets-object-heading>strong{min-width:0;color:var(--ui-title,#1f2937);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.65}.segment-assets-object-heading>span{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);color:var(--ui-muted,#9ca3af);border-radius:4px;padding:2px 6px;font-size:10px;line-height:1.6}.segment-assets-scope{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;line-height:1.75;display:block}.segment-assets-scope.is-local{color:var(--ui-primary,#6366f1)}.segment-assets-label{min-width:0;color:var(--ui-title,#1f2937);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;margin:16px 0 12px;font-size:12px;font-weight:500;line-height:1.7;display:flex}.segment-assets-label>span{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;font-size:10px;font-weight:400;line-height:1.7}.segment-assets-appearance{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:100%;min-width:0;height:110px;min-height:110px;max-height:280px;color:var(--ui-text,#4b5563);font:inherit;resize:vertical;overflow-wrap:anywhere;scrollbar-width:thin;border-radius:8px;flex-basis:100%;margin:0;padding:11px;font-size:13px;font-weight:400;line-height:1.7;display:block}.segment-assets-appearance::placeholder{color:var(--ui-muted,#9ca3af);opacity:1}.segment-assets-media-row{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);border-radius:9px;align-items:flex-start;gap:12px;min-width:0;margin-top:10px;padding:12px;display:flex}.segment-assets-media-row>img{border:1px solid var(--ui-border,#e5e7eb);object-fit:cover;background:var(--ui-card,#fff);border-radius:8px;flex:none;width:56px;height:56px;display:block}.segment-assets-placeholder{background:var(--ui-primary-soft,#eef2ff);width:56px;height:56px;color:var(--ui-primary,#6366f1);border:1px solid #e0e7ff;border-radius:8px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.segment-assets-default-thumb{border-radius:inherit;pointer-events:none;background-image:url(/user/v2/remake/media/bag-host-example.png);background-repeat:no-repeat;width:100%;height:100%;display:block;position:absolute;inset:0}.segment-assets-default-thumb[data-entity-thumb=person-1]{background-position:6.92308% 0;background-size:506.25% 303.438%}.segment-assets-default-thumb[data-entity-thumb=person-2]{background-position:71.4286% 5.30786%;background-size:324% 194.2%}.segment-assets-default-thumb[data-entity-thumb=prop-1]{background-position:3.1746% 100%;background-size:450% 269.722%}.segment-assets-default-thumb[data-entity-thumb=prop-2]{background-position:54.386% 69.2464%;background-size:337.5% 202.292%}.segment-assets-default-thumb[data-entity-thumb=scene-1]{background-position:4.23077% 50.0768%;background-size:506.25% 303.438%}.segment-assets-placeholder>svg{stroke-width:1.4px;width:23px;height:23px;margin:0}.segment-assets-media-row>svg{background:var(--ui-primary-soft,#eef2ff);width:56px;height:56px;color:var(--ui-primary,#6366f1);stroke-width:1.4px;border:1px solid #e0e7ff;border-radius:8px;flex:none;padding:16px}.segment-assets-media-row>div{flex:1;min-width:0}.segment-assets-media-row strong{color:var(--ui-title,#1f2937);overflow-wrap:anywhere;font-size:12px;font-weight:550;line-height:1.7;display:block}.segment-assets-media-row small{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin-top:3px;font-size:10px;line-height:1.7;display:block}.segment-assets-media-row button{max-width:100%;min-height:26px;color:var(--ui-primary,#6366f1);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin:5px 11px 0 0;padding:3px 0;font-size:11px;line-height:1.7;display:inline-flex}.segment-assets-media-row button:hover{color:var(--ui-primary-end,#7c3aed)}.segment-assets-body audio{width:100%;min-width:0;max-width:100%;height:34px;margin-top:10px;display:block}.segment-assets-error{min-width:0;color:var(--ui-warning,#f59e0b);overflow-wrap:anywhere;margin:9px 0 0;font-size:11px;line-height:1.8}.segment-assets-error:empty{display:none}.segment-assets-footer{border-top:1px solid var(--ui-border,#e5e7eb);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;min-width:0;margin-top:20px;padding-top:16px;display:flex}.segment-assets-footer>button{min-width:0;max-width:100%;min-height:36px;color:var(--ui-text,#4b5563);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 0;font-size:11px;line-height:1.7}.segment-assets-footer>button:hover:not(:disabled){color:var(--ui-primary,#6366f1)}.segment-assets-footer>.segment-assets-save{background:var(--ui-primary-gradient,linear-gradient(110deg,#6366f1,#7c3aed));color:#fff;border:1px solid #0000;border-radius:8px;margin-left:auto;padding:8px 14px;font-size:12px;font-weight:550;box-shadow:0 3px 9px #6366f114}.segment-assets-footer>.segment-assets-save:hover:not(:disabled){color:#fff;filter:brightness(1.045)}.segment-assets-dialog button:focus-visible,.segment-assets-appearance:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}.segment-assets-dialog button:disabled{background:var(--ui-page,#f7f8fa);border-color:var(--ui-border,#e5e7eb);color:var(--ui-muted,#9ca3af);box-shadow:none;filter:none;cursor:not-allowed}@media (width<=540px){#remake-example .segment-assets-trigger{min-height:27px;margin-left:0;padding:4px 6px;font-size:9px}.segment-assets-dialog{border-radius:15px;padding:18px}.segment-assets-header{gap:10px;margin-bottom:15px}.segment-assets-header h3{font-size:18px}.segment-assets-header p{font-size:11px}.segment-assets-tabs{gap:3px;padding:3px}.segment-assets-tabs>button{min-height:31px;padding:6px 7px;font-size:10px}.segment-assets-body{margin-top:16px}.segment-assets-object-heading>strong{font-size:13px}.segment-assets-label{margin-top:14px}.segment-assets-appearance{padding:10px;font-size:13px;line-height:1.7}.segment-assets-media-row{gap:10px;padding:10px}.segment-assets-media-row strong{font-size:11px}.segment-assets-media-row small{font-size:10px}.segment-assets-media-row button{margin-right:9px;font-size:10px}.segment-assets-footer{justify-content:flex-start;gap:6px 13px;margin-top:17px;padding-top:13px}.segment-assets-footer>button{min-height:32px;font-size:10px}.segment-assets-footer>.segment-assets-save{flex-basis:100%;min-height:37px;margin-top:3px;margin-left:0;font-size:11px}}#remake-example .remake-segment-header:has(>.segment-assets-trigger)>div{flex:1;min-width:0}#remake-example .remake-segment-header:has(>.segment-assets-trigger) .remake-segment-duration{white-space:nowrap;flex:none;margin-left:0}.segment-assets-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:15px 10px;min-width:0;margin-top:17px;display:grid}.segment-assets-card{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.segment-assets-card-image{background:var(--ui-page,#f7f8fa);width:72px;max-width:100%;height:72px;color:var(--ui-muted,#9ca3af);cursor:pointer;border:1px solid #e0e7ff;border-radius:11px;flex:none;place-items:center;margin:0;padding:0;display:grid;position:relative;overflow:hidden}.segment-assets-card-image:hover{border-color:var(--ui-primary,#6366f1)}.segment-assets-card-image>img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.segment-assets-card-image>.segment-assets-default-thumb{border-radius:inherit}.segment-assets-card-upload{z-index:1;border:2px solid var(--ui-card,#fff);background:var(--ui-primary,#6366f1);color:#fff;pointer-events:none;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:4px;right:4px}.segment-assets-card-upload>svg{stroke-width:1.6px;width:10px;height:10px;margin:0}.segment-assets-card>strong{min-width:0;max-width:100%;color:var(--ui-title,#1f2937);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;line-height:1.6;display:block;overflow:hidden}.segment-assets-card-description{-webkit-line-clamp:2;width:100%;min-width:0;max-height:3.2em;color:var(--ui-text,#4b5563);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;padding:0;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.segment-assets-card-edit{max-width:100%;min-height:23px;color:var(--ui-primary,#6366f1);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin:0;padding:2px 4px;font-size:11px;line-height:1.6;display:inline-flex}.segment-assets-card-edit:hover{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary-end,#7c3aed)}.segment-assets-card-scope{min-width:0;max-width:100%;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;font-size:10px;line-height:1.6;display:block}.segment-assets-card-scope.is-local{color:var(--ui-primary,#6366f1)}.segment-assets-card-voice{background:var(--ui-primary-soft,#eef2ff);min-width:0;max-width:100%;min-height:28px;color:var(--ui-primary,#6366f1);white-space:nowrap;cursor:pointer;border:1px solid #e0e7ff;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:4px 6px;font-size:10px;line-height:1.6;display:inline-flex}.segment-assets-card-voice>svg{stroke-width:1.5px;width:12px;height:12px;margin:0}.segment-assets-card-voice:hover{background:#e0e7ff;border-color:#c7d2fe}.segment-assets-card-filename{width:100%;min-width:0;max-width:100%;color:var(--ui-muted,#9ca3af);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.5;display:block;overflow:hidden}.segment-assets-card-reset{max-width:100%;min-height:22px;color:var(--ui-muted,#9ca3af);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:0;padding:2px 3px;font-size:10px;line-height:1.6}.segment-assets-card-reset:hover{background:var(--ui-page,#f7f8fa);color:var(--ui-primary,#6366f1)}.segment-assets-inline-editor{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);border-radius:10px;min-width:0;margin-top:18px;padding:14px}.segment-assets-inline-editor>header{justify-content:space-between;align-items:center;gap:9px;min-width:0;display:flex}.segment-assets-inline-editor>header>strong{min-width:0;color:var(--ui-title,#1f2937);overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.65}.segment-assets-inline-editor>header>button{min-height:25px;color:var(--ui-muted,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;margin:0;padding:3px 0;font-size:11px;line-height:1.6}.segment-assets-inline-editor>header>button:hover{color:var(--ui-primary,#6366f1)}.segment-assets-inline-editor .segment-assets-label{margin:12px 0 8px}.segment-assets-inline-editor audio{width:100%;min-width:0;max-width:100%;height:34px;margin-top:11px;display:block}.segment-assets-inline-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;margin-top:11px;display:flex}.segment-assets-inline-actions>button{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);min-width:0;max-width:100%;min-height:32px;color:var(--ui-text,#4b5563);cursor:pointer;border-radius:6px;padding:6px 9px;font-size:11px;line-height:1.6}.segment-assets-inline-actions>button:last-child{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);border-color:#d8dffd;margin-left:auto}.segment-assets-inline-actions>button:hover{color:var(--ui-primary,#6366f1);border-color:#c7d2fe}.segment-assets-card button:focus-visible,.segment-assets-card-image:focus-visible,.segment-assets-inline-editor button:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:3px}@media (width<=540px){.segment-assets-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 9px;margin-top:15px}.segment-assets-card{gap:5px}.segment-assets-card-image{border-radius:10px;width:58px;height:58px}.segment-assets-card-upload{width:18px;height:18px;bottom:3px;right:3px}.segment-assets-card>strong{font-size:11px}.segment-assets-card-description{font-size:11px;line-height:1.6}.segment-assets-card-edit{font-size:11px}.segment-assets-card-voice{gap:3px;padding:4px 5px}.segment-assets-inline-editor{margin-top:17px;padding:12px}.segment-assets-inline-editor>header>strong{font-size:12px}.segment-assets-inline-editor>header>button{font-size:10px}.segment-assets-inline-actions{gap:8px}.segment-assets-inline-actions>button{padding:6px 8px;font-size:10px}}.segment-assets-card-image:not(.has-replacement){border-color:var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);color:#a0a6b2}.segment-assets-card-image.has-replacement{border-color:#c7d2fe}.segment-assets-card-image>svg{stroke-width:1.25px;pointer-events:none;width:32px;height:32px;margin:0}.segment-assets-image-status{z-index:1;max-width:calc(100% - 6px);color:var(--ui-primary,#6366f1);white-space:nowrap;pointer-events:none;background:#ffffffed;border-radius:3px;padding:1px 4px;font-size:8px;font-weight:500;line-height:1.5;position:absolute;top:3px;left:3px}.segment-assets-audio-preview{max-width:100%;min-height:23px;color:var(--ui-primary,#6366f1);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:2px;margin:0;padding:2px 5px;font-size:11px;line-height:1.6;display:inline-flex}.segment-assets-audio-preview:hover{background:var(--ui-primary-soft,#eef2ff)}.segment-assets-audio-unavailable{color:var(--ui-muted,#9ca3af);white-space:nowrap;font-size:10px;line-height:1.5}@media (width<=540px){.segment-assets-card-image>svg{width:28px;height:28px}.segment-assets-image-status{padding:1px 3px;font-size:7px}.segment-assets-audio-preview{font-size:10px}}.segment-assets-consistency{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);color:var(--ui-text,#4b5563);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 12px;margin:0;padding:8px 10px;display:flex}.segment-assets-consistency>span{align-items:center;gap:5px;font-size:11px;font-weight:500;line-height:1.6;display:inline-flex}.segment-assets-consistency>span>svg{stroke-width:1.5px;width:13px;height:13px;margin:0}.segment-assets-consistency>small{color:var(--ui-muted,#9ca3af);font-size:10px;line-height:1.6}.segment-assets-consistency>button{background:var(--ui-card,#fff);min-height:26px;color:var(--ui-primary,#6366f1);cursor:pointer;border:1px solid #d8dffd;border-radius:5px;margin:0;padding:3px 7px;font-size:11px;line-height:1.6}.segment-assets-consistency>button:hover{background:var(--ui-primary-soft,#eef2ff);border-color:#c7d2fe}.segment-assets-consistency.is-unlocked{background:#f8f9ff;border-color:#e0e7ff}.segment-assets-card-image:disabled{cursor:default}.vl-library.rm-video-library{box-sizing:border-box;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:min(920px,100vw - 32px);min-width:0;max-width:calc(100vw - 32px);height:min(720px,100dvh - 40px);max-height:calc(100dvh - 40px);color:var(--ui-text,#4b5563);border-radius:18px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #1f293724}.vl-library[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.vl-library::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1f29374d}.vl-library .vl-header{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;padding:21px 24px 19px;display:flex}.vl-library .vl-header>div{flex:1;min-width:0}.vl-library .vl-header h3{color:var(--ui-title,#1f2937);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:1.5}.vl-library .vl-header p{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;line-height:1.8}.vl-library .vl-header>button{width:31px;min-width:31px;height:31px;min-height:31px;color:var(--ui-muted,#9ca3af);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;margin:0 -4px 0 0;padding:0;font-size:24px;font-weight:400;line-height:1;display:grid}.vl-library .vl-header>button:hover{background:var(--ui-page,#f7f8fa);color:var(--ui-text,#4b5563)}.vl-library .vl-header>button>svg{width:18px;height:18px}.vl-library .vl-layout{border-top:1px solid var(--ui-border,#e5e7eb);border-bottom:1px solid var(--ui-border,#e5e7eb);grid-template-columns:182px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.vl-library .vl-sidebar{border-right:1px solid var(--ui-border,#e5e7eb);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7d9e3 transparent;background:#fafbfe;flex-direction:column;gap:4px;min-width:0;min-height:0;padding:14px 10px;display:flex;overflow:hidden auto}.vl-library .vl-category{min-width:0;min-height:39px;color:var(--ui-text,#4b5563);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:space-between;align-items:center;gap:7px;padding:9px 10px;font-size:12px;line-height:1.6;display:flex}.vl-library .vl-category:hover{color:var(--ui-primary,#6366f1);background:#f0f2fa}.vl-library .vl-category[aria-pressed=true]{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);border-color:#e0e3ff;font-weight:600}.vl-library .vl-category-label{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:inline-flex}.vl-library .vl-category-label>svg{flex:none;width:16px;height:16px}.vl-library .vl-category-count{color:#8d94a3;text-align:center;font-variant-numeric:tabular-nums;background:#f0f1f6;border-radius:5px;flex:none;min-width:19px;padding:1px 5px;font-size:10px;font-weight:400;line-height:1.6}.vl-library .vl-category[aria-pressed=true] .vl-category-count{color:var(--ui-primary,#6366f1);background:#fff}.vl-library .vl-content{flex-direction:column;min-width:0;min-height:0;padding:19px 20px 16px;display:flex;overflow:hidden}.vl-library .vl-search{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);min-width:0;min-height:41px;color:var(--ui-muted,#9ca3af);cursor:text;border-radius:9px;flex:none;align-items:center;gap:9px;padding:0 12px;display:flex}.vl-library .vl-search>svg{flex:none;width:16px;height:16px}.vl-library .vl-search>input{width:100%;min-width:0;min-height:39px;color:var(--ui-text,#4b5563);font:inherit;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:9px 0;font-size:12px;line-height:1.6}.vl-library .vl-search>input::placeholder{color:var(--ui-muted,#9ca3af);opacity:1}.vl-library .vl-results-heading{flex:none;justify-content:space-between;align-items:center;gap:10px;min-width:0;margin:18px 2px 11px;display:flex}.vl-library .vl-results-heading>h4{min-width:0;color:var(--ui-title,#1f2937);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.7}.vl-library .vl-results-heading>span{color:var(--ui-muted,#9ca3af);flex:none;font-size:10px;line-height:1.7}.vl-library .vl-grid{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7d9e3 transparent;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:start;gap:13px 11px;min-width:0;min-height:0;margin:0 -3px;padding:3px 3px 7px;display:grid;overflow:hidden auto}.vl-library .vl-card{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:100%;min-width:0;color:var(--ui-text,#4b5563);font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:stretch;margin:0;padding:7px 7px 10px;transition:border-color .14s,background-color .14s;display:flex}.vl-library .vl-card:hover{background:#fafaff;border-color:#bebcf2}.vl-library .vl-thumbnail{aspect-ratio:16/10;color:#8b88c4;background:radial-gradient(at 75% 15%,#e3defb 0%,#0000 58%),linear-gradient(145deg,#edf3ff,#f2f0fa);border:1px solid #e5e7f8;border-radius:7px;place-items:center;width:100%;min-width:0;display:grid;position:relative;overflow:hidden}.vl-library .vl-thumbnail>svg{stroke-width:1.3px;width:29px;height:29px}.vl-library .vl-thumbnail>em{color:#777792;background:#ffffffc9;border:1px solid #ffffffd9;border-radius:4px;padding:2px 5px;font-size:8px;font-style:normal;line-height:1.5;position:absolute;top:6px;left:6px}.vl-library .vl-thumbnail>small{color:#fff;font-variant-numeric:tabular-nums;background:#45445db8;border-radius:4px;padding:2px 5px;font-size:9px;line-height:1.5;position:absolute;bottom:6px;right:6px}.vl-library .vl-card>strong{min-width:0;color:var(--ui-title,#1f2937);overflow-wrap:anywhere;margin:9px 2px 3px;font-size:11px;font-weight:550;line-height:1.7;display:block}.vl-library .vl-card-meta{min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:0 2px;font-size:9px;line-height:1.7;display:block}.vl-library .vl-empty{min-width:0;min-height:230px;color:var(--ui-muted,#9ca3af);text-align:center;overflow-wrap:anywhere;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:32px 16px;display:flex}.vl-library .vl-empty>svg{color:#a4a6c4;width:31px;height:31px;margin-bottom:5px}.vl-library .vl-empty>strong{max-width:100%;color:var(--ui-text,#4b5563);font-size:13px;font-weight:500;line-height:1.7}.vl-library .vl-empty>span{max-width:100%;font-size:11px;line-height:1.8}.vl-library .vl-footer{min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:0;padding:12px 24px;font-size:10px;line-height:1.8}.vl-library .vl-footer>p{font-size:inherit;line-height:inherit;color:inherit;margin:0}.vl-library button:focus-visible,.vl-library input:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:2px}.vl-library .vl-search:has(input:focus-visible){outline:2px solid var(--ui-primary,#6366f1);outline-offset:2px;border-color:#c7c9fa}.vl-library .vl-search>input:focus-visible{outline:none!important}.vl-library .vl-card:focus-visible{outline-offset:-3px!important}@media (width<=820px){.vl-library .vl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.vl-library .vl-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.vl-library .vl-sidebar{border-right:0;border-bottom:1px solid var(--ui-border,#e5e7eb);flex-direction:row;align-items:center;gap:6px;max-width:100%;padding:10px 15px;overflow:auto hidden}.vl-library .vl-category{white-space:nowrap;min-height:35px;padding:7px 9px;font-size:11px}.vl-library .vl-category-label{gap:6px}.vl-library .vl-category-label>svg{width:14px;height:14px}.vl-library .vl-category-count{font-size:9px}.vl-library .vl-content{padding:16px}}@media (width<=540px){.vl-library.rm-video-library{border-radius:14px;width:calc(100vw - 20px);max-width:calc(100vw - 20px);height:min(720px,100dvh - 24px);max-height:calc(100dvh - 24px)}.vl-library .vl-header{gap:11px;padding:17px 17px 15px}.vl-library .vl-header h3{font-size:18px}.vl-library .vl-header p{margin-top:4px;font-size:10px}.vl-library .vl-header>button{width:29px;min-width:29px;height:29px;min-height:29px;font-size:22px}.vl-library .vl-sidebar{padding:9px 13px}.vl-library .vl-content{padding:14px 13px 11px}.vl-library .vl-search{gap:8px;padding:0 10px}.vl-library .vl-search>input{font-size:11px}.vl-library .vl-results-heading{margin-top:15px;margin-bottom:9px}.vl-library .vl-results-heading>h4{font-size:12px}.vl-library .vl-grid{gap:10px 9px}.vl-library .vl-card{border-radius:9px;padding:6px 6px 9px}.vl-library .vl-thumbnail{border-radius:6px}.vl-library .vl-thumbnail>svg{width:25px;height:25px}.vl-library .vl-thumbnail>em{top:5px;left:5px}.vl-library .vl-thumbnail>small{font-size:8px;bottom:5px;right:5px}.vl-library .vl-card>strong{margin-top:8px;font-size:11px}.vl-library .vl-footer{padding:10px 16px;font-size:9px}}@media (width<=340px){.vl-library .vl-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.vl-library .vl-card{transition:none}}.vl-library.mp-catalog-dialog,.vl-library.rm-video-library{box-sizing:border-box;width:min(760px,100vw - 32px);max-width:calc(100vw - 32px);height:min(560px,100dvh - 40px);max-height:calc(100dvh - 40px);padding:0;overflow:hidden}.vl-library .vl-header{align-items:center;gap:12px;padding:14px 18px}.vl-library .vl-header h3{flex:none;font-size:17px}.vl-library .mp-catalog-title{align-items:center;gap:9px;display:flex}.vl-library .mp-catalog-title small{color:var(--ui-muted,#9ca3af);font-size:10px;font-weight:400}.vl-library .vl-header>.mp-source-tabs{flex:0 0 180px;margin:0;padding:3px}.vl-library .mp-source-tabs>button{min-height:29px;padding:5px 8px;font-size:11px}.vl-library .vl-layout{grid-template-columns:150px minmax(0,1fr)}.vl-library .vl-layout.is-template{grid-template-columns:minmax(0,1fr)}.vl-library .vl-sidebar{gap:2px;padding:10px 8px}.vl-library .vl-category{min-height:33px;padding:6px 9px;font-size:11px}.vl-library .vl-category-count{background:0 0;font-size:9px}.vl-library .vl-content{padding:14px;position:relative}.vl-library .vl-search{min-height:34px}.vl-library .vl-search>input{min-height:32px;padding:5px 0;font-size:11px}.vl-library .mp-catalog-results{scrollbar-width:thin;flex:1;min-height:0;margin:10px -3px -3px;padding:3px;overflow:auto}.vl-library .mp-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:10px;margin:0}.vl-library .mp-audio-grid{grid-template-columns:minmax(0,1fr)}.vl-library .mp-asset-tile,.vl-library .vl-asset-tile{min-width:0;position:relative}.vl-library .mp-asset-card{border-radius:10px;width:100%;min-width:0;padding:6px}.vl-library .mp-asset-image{aspect-ratio:4/3;border-radius:6px}.vl-library .mp-asset-name,.vl-library .vl-card>strong{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;min-width:0;max-width:100%;margin:8px 2px 2px;font-size:11px;font-weight:500;display:block;overflow:hidden}.vl-library .mp-audio-grid .mp-asset-card{grid-template-columns:35px minmax(0,1fr) 19px;gap:10px;min-height:56px;padding:10px}.vl-library .mp-audio-grid .mp-audio-symbol{grid-row:1;width:35px;height:35px}.vl-library .mp-audio-grid .mp-asset-name{grid-row:1;margin:0}.vl-library .mp-audio-grid .mp-card-check{grid-row:1}.vl-library .vl-preview-trigger{z-index:1;color:#5d6474;font:inherit;cursor:pointer;background:#fffffff2;border:1px solid #e5e7eb;border-radius:5px;padding:3px 7px;font-size:10px;line-height:1.5;position:absolute;top:12px;left:12px}.vl-library .vl-preview-trigger:hover{color:var(--ui-primary,#6366f1);border-color:#bfc0ff}.vl-library .vl-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;padding:2px}.vl-library .vl-card{width:100%;min-width:0}.vl-library .vl-card[aria-pressed=true]{border-color:var(--ui-primary,#6366f1);background:var(--ui-primary-soft,#eef2ff)}.vl-library .vl-card .mp-card-check{top:12px;right:12px}.vl-library .vl-card[aria-pressed=true] .mp-card-check{border-color:var(--ui-primary,#6366f1);background:var(--ui-primary,#6366f1);color:#fff}.vl-library .vl-thumbnail img{object-fit:cover;width:100%;height:100%}.vl-library .mp-footer{border:0;flex-direction:row;align-items:center;gap:10px;margin:0;padding:11px 16px}.vl-library .mp-footer-actions{flex:none;gap:8px;width:auto}.vl-library .mp-secondary,.vl-library .mp-primary{flex:none;min-height:32px;padding:6px 15px;font-size:11px}.vl-library button:disabled{background:var(--ui-page,#f7f8fa);border-color:var(--ui-border,#e5e7eb);color:var(--ui-muted,#9ca3af);box-shadow:none;cursor:not-allowed}.vl-library .mp-selection-count{font-size:10px}.vl-library .mp-status:empty{display:none}.vl-library .vl-empty{min-height:200px;color:var(--ui-muted,#9ca3af);grid-column:1/-1;font-size:12px}.vl-library .vl-preview{z-index:2;border:1px solid var(--ui-border,#e5e7eb);background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:10px;min-width:0;min-height:0;padding:40px 12px 12px;display:flex;position:absolute;inset:14px}.vl-library .vl-preview[hidden]{display:none!important}.vl-library .vl-preview>img,.vl-library .vl-preview>video{object-fit:contain;background:#f7f8fa;border-radius:6px;flex:1;width:100%;min-height:0;display:block}.vl-library .vl-preview>span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.vl-library .vl-preview-close{color:#697183;cursor:pointer;background:#f4f5f9;border:0;border-radius:6px;width:28px;height:28px;padding:0;font-size:23px;position:absolute;top:6px;right:7px}.vl-library .vl-preview-use{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);font:inherit;cursor:pointer;border:0;border-radius:6px;padding:6px 16px;font-size:11px}@media (width<=720px){.vl-library.mp-catalog-dialog,.vl-library.rm-video-library{width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:min(560px,100dvh - 24px);max-height:calc(100dvh - 24px)}.vl-library .vl-header{gap:8px;padding:12px}.vl-library .vl-header h3{font-size:15px}.vl-library .mp-catalog-title{gap:6px}.vl-library .vl-header>.mp-source-tabs{flex-basis:145px}.vl-library .mp-source-tabs>button{padding:5px 3px;font-size:10px}.vl-library .vl-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.vl-library .vl-layout.is-template{grid-template-rows:minmax(0,1fr)}.vl-library .vl-sidebar{border-right:0;flex-direction:row;padding:8px;overflow:auto hidden}.vl-library .vl-category{white-space:nowrap}.vl-library .vl-content{padding:11px}.vl-library .mp-asset-grid,.vl-library .vl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vl-library .mp-audio-grid{grid-template-columns:minmax(0,1fr)}.vl-library .mp-footer{padding:10px 12px}}:is(#replica-panel,#remake-panel) .ct-toolbar{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr) 48px minmax(82px,1fr);align-items:center;gap:6px;width:100%;min-width:0;margin:0;padding:0;display:grid}:is(#replica-panel,#remake-panel) .ct-toolbar>.ct-settings{display:contents!important}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-settings>.setting{box-sizing:border-box;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:100%;min-width:0;height:46px;min-height:46px;max-height:46px;color:var(--ui-text,#4b5563);text-align:left;box-shadow:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 7px;display:flex}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-video{grid-area:1/1}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-model{grid-area:1/2}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-settings>.setting>svg:not(:last-child),:is(#replica-panel,#remake-panel) .ct-toolbar .ct-settings .model-icon,:is(#replica-panel,#remake-panel) .ct-toolbar .setting-caption,:is(#replica-panel,#remake-panel) .ct-toolbar .ct-note{display:none!important}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-video .setting-caption{color:var(--ui-muted,#9299aa);white-space:nowrap;text-align:center;margin:0;font-size:9px;line-height:14px;display:block!important}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-settings>.setting>svg:last-child{color:#9299aa;stroke-width:1.8px;flex:none;width:12px;max-width:12px;height:12px;margin:0;display:block!important}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-settings>.setting>span:has(strong){flex:1;min-width:0;margin:0;padding:0;display:block}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-settings>.setting strong{min-width:0;color:var(--ui-title,#1f2937);letter-spacing:-.15px;white-space:nowrap;overflow-wrap:normal;margin:0;font-size:10px;font-weight:500;line-height:1.5;display:block}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-video strong{text-overflow:ellipsis;text-align:center;overflow:hidden}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-model strong{text-overflow:ellipsis;overflow:hidden}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-settings>.setting:hover:not(:disabled){background:#fafaff;border-color:#c7c9f5}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode{background:0 0;border:0;grid-area:1/3;width:100%;min-width:0;height:46px;margin:0;padding:0;display:block;position:relative}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode>span,:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode>small,:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode>p{display:none!important}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode-trigger{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:100%;min-width:0;height:46px;min-height:46px;color:var(--ui-text,#4b5563);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:4px;margin:0;padding:0 5px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode-trigger:hover:not(:disabled),:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode-trigger[aria-expanded=true]{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);border-color:#c7c9f5}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode-label{min-width:0}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode-trigger>svg{flex:none;width:11px;height:11px}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate{box-sizing:border-box;width:100%;min-width:0;height:46px;min-height:46px;max-height:46px;font:inherit;white-space:nowrap;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:8px;flex-flow:column;grid-area:1/4;justify-content:center;align-items:center;gap:2px;margin:0;padding:4px 5px;font-size:11px;font-weight:550;line-height:1.5;display:inline-flex;box-shadow:0 3px 9px #6366f114;background:var(--ui-primary-gradient,linear-gradient(110deg, #6366f1, #7c3aed))!important;color:#fff!important}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate>strong,:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate>span,:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate>svg{display:none!important}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate-title{color:inherit;justify-content:center;align-items:center;gap:5px;font-size:12px;line-height:18px;display:flex}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate-label{letter-spacing:.2px;font-weight:650}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-ai-mark{stroke:currentColor;stroke-width:1.7px;fill:none;width:18px;height:18px;margin:0;display:block}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate:hover:not(:disabled){filter:brightness(1.045);box-shadow:0 4px 11px #6366f122}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate:disabled{opacity:1;filter:none;cursor:not-allowed;border-color:var(--ui-border,#e5e7eb)!important;background:var(--ui-border,#e5e7eb)!important;color:#9299a7!important;box-shadow:none!important}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode-trigger:disabled{border-color:var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);color:var(--ui-muted,#9ca3af);cursor:not-allowed}:is(#replica-panel,#remake-panel) .ct-menu{box-sizing:border-box;z-index:1100;background:var(--ui-card,#fff);width:240px;min-width:0;max-width:calc(100vw - 20px);max-height:min(300px,100dvh - 24px);color:var(--ui-text,#4b5563);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d7d9e3 transparent;border:1px solid #e1e3f1;border-radius:11px;grid-template-columns:minmax(0,1fr);gap:4px;margin:0;padding:6px;position:fixed;inset:auto;overflow:hidden auto;transform:none;box-shadow:0 8px 30px #1f29371f;display:none!important}:is(#replica-panel,#remake-panel) .ct-menu.ct-open{display:grid!important}:is(#replica-panel,#remake-panel) .ct-menu:popover-open{display:grid!important}:is(#replica-panel,#remake-panel) .ct-menu::backdrop{background:0 0}:is(#replica-panel,#remake-panel) .ct-menu>button{width:100%;min-width:0;min-height:72px;color:var(--ui-text,#4b5563);font:inherit;white-space:normal;overflow-wrap:anywhere;text-align:left;box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;margin:0;padding:10px 33px 10px 10px;font-size:12px;font-weight:500;line-height:1.6;display:block;position:relative}:is(#replica-panel,#remake-panel) .ct-menu>button:hover:not(:disabled){color:var(--ui-primary,#6366f1);background:#f7f7fc}:is(#replica-panel,#remake-panel) .ct-menu>button[aria-checked=true]{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1);box-shadow:none;border-color:#e1e5ff;font-weight:600}:is(#replica-panel,#remake-panel) .ct-menu>button:after{content:"";background:var(--ui-card,#fff);color:#0000;border:1px solid #d6d9e4;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-weight:600;line-height:1;display:grid;position:absolute;top:12px;right:10px}:is(#replica-panel,#remake-panel) .ct-menu>button[aria-checked=true]:after{content:"✓";border-color:var(--ui-primary,#6366f1);background:var(--ui-primary,#6366f1);color:#fff}:is(#replica-panel,#remake-panel) .ct-menu .generation-info{display:none!important}:is(#replica-panel,#remake-panel) .ct-menu .ct-mode-description{color:#8b91a2;white-space:normal;overflow-wrap:anywhere;text-align:left;min-width:0;max-width:100%;margin:4px 0 0;padding:0;font-size:10px;font-weight:400;line-height:1.75;display:block}:is(#replica-panel,#remake-panel) .ct-menu>button:disabled{background:var(--ui-page,#f7f8fa);color:var(--ui-muted,#9ca3af);cursor:not-allowed}:is(#replica-panel,#remake-panel) .ct-toolbar button:focus-visible,:is(#replica-panel,#remake-panel) .ct-menu>button:focus-visible{outline:2px solid var(--ui-primary,#6366f1)!important;outline-offset:2px!important}@media (width<=380px){:is(#replica-panel,#remake-panel) .ct-toolbar{gap:5px}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-settings>.setting{padding:0 5px}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate{font-size:10px}}@media (width<=359px){:is(#replica-panel,#remake-panel) .ct-toolbar{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 44px 76px;gap:4px}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-mode-trigger{gap:3px;padding:0 4px;font-size:10px}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-settings>.setting{padding:0 4px}}#replica-panel .ct-toolbar.ct-toolbar-replica{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(94px,1fr)}#replica-panel .ct-toolbar.ct-toolbar-replica .ct-generate{grid-column:3}@media (width>=951px){.workspace.is-remake .editor-panel:has(#remake-panel .ct-toolbar){height:calc(100dvh - 54px);min-height:0}#remake-panel:not(.rm-entry-active):has(>.ct-toolbar){flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}#remake-panel:not(.rm-entry-active):has(>.ct-toolbar)>*{flex:none}#remake-panel:not(.rm-entry-active):has(>.ct-toolbar)>.remake-chat{overscroll-behavior:contain;flex:1 1 0;height:auto;min-height:0;overflow:hidden auto}#remake-panel:not(.rm-entry-active):has(>.ct-toolbar)>.remake-flat-assets{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1d5db transparent;flex:none;min-height:0;max-height:min(22dvh,150px);overflow:hidden auto}#remake-panel:not(.rm-entry-active):has(>.ct-toolbar)>.remake-conversation-composer{flex:none;min-height:0;max-height:none}#remake-panel:not(.rm-entry-active):has(>.ct-toolbar)>.ct-toolbar{flex:none;margin-top:10px}}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate>.ct-credit-estimate{color:inherit;white-space:nowrap;opacity:.95;flex:none;margin:0;padding:0;font-size:9px;font-weight:400;line-height:1.4;display:block}:is(#replica-panel,#remake-panel) .ct-toolbar .ct-generate>.ct-credit-estimate[hidden]{display:none}.editor-header{flex-wrap:nowrap;gap:7px;min-height:42px;margin-bottom:13px}.editor-header .mode-switch{flex:0 auto;gap:2px;padding:3px}.editor-header .mode-tab{min-width:0;min-height:35px;padding-inline:10px;font-size:13px}.editor-header .back-icon{padding-inline:0}.editor-header .back-icon svg{width:20px;height:20px}.editor-header .header-divider{height:20px}.editor-header .new-button{flex:none;gap:2px;margin-left:0;font-size:12px}.tutorial-button{color:#8179b9;font:inherit;white-space:nowrap;cursor:pointer;background:#f0edfa;border:0;border-radius:18px;flex:none;justify-content:center;align-items:center;gap:4px;margin-left:auto;padding:6px 9px;font-size:12px;display:inline-flex}.tutorial-button svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:17px;height:17px}.tutorial-button:hover{color:#6366f1;background:#e8e3fc}.tutorial-button:focus-visible{outline-offset:3px;outline:2px solid #6366f1}.quick-tutorial{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:18px;width:min(900px,100vw - 32px);max-height:calc(100dvh - 32px);padding:25px;overflow:auto;box-shadow:0 24px 80px #1f293724}.quick-tutorial::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1f293744}.quick-tutorial-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.quick-tutorial h2{color:#1f2937;margin:0;font-size:20px}.quick-tutorial-close{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;width:28px;height:28px;padding:0;font-size:24px}.quick-tutorial-close:hover{color:#6366f1;background:#eef2ff}.quick-tutorial-close:focus-visible{outline-offset:3px;outline:2px solid #6366f1}.quick-tutorial-player{aspect-ratio:16/9;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:12px;width:100%;position:relative;overflow:hidden}.quick-tutorial-video{object-fit:contain;background:#f3f4f6;width:100%;height:100%;display:block;position:absolute;inset:0}.quick-tutorial-empty{color:#a5aaba;pointer-events:none;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0 0 52px}.quick-tutorial-empty>svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:48px;height:48px;margin:0}.quick-tutorial-empty>small{color:#9ca3af;font-size:12px;line-height:1.6}.quick-tutorial-empty[hidden]{display:none}@media (width<=540px){.editor-header{gap:6px}.editor-header .back-icon,.editor-header .header-divider{display:none}.editor-header .mode-tab{padding-inline:9px;font-size:12px}.tutorial-button{gap:3px;padding:6px 8px;font-size:11px}.tutorial-button svg{width:16px;height:16px}.editor-header .new-button{font-size:11px}.quick-tutorial{padding:16px}.quick-tutorial h2{font-size:18px}.quick-tutorial-empty>svg{width:36px;height:36px}}#remake-example .remake-segments{container:segment-list/inline-size}#remake-example article.remake-segment{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;display:grid}#remake-example article.remake-segment>*{grid-column:1/-1;min-width:0}#remake-example article.remake-segment>.remake-segment-controls{border-top:1px solid var(--ui-border,#e5e7eb);grid-row:3;align-items:center;gap:12px;margin:10px 0 0;padding:10px 0 0;display:flex}#remake-example .remake-segment-controls>button.setting{border:1px solid var(--ui-border,#e5e7eb);max-width:100%;min-height:34px;box-shadow:none;border-radius:7px;flex:none;justify-content:flex-start;align-items:center;gap:7px;margin:0;padding:7px 9px;display:inline-flex}#remake-example .remake-segment-controls>button.setting:hover:not(:disabled){background:var(--ui-primary-soft,#eef2ff);border-color:#c7d2fe}#remake-example .remake-segment-controls>button.setting>svg{flex:none;width:15px;height:15px;margin:0}#remake-example .remake-segment-controls>button.setting>svg:last-child{width:12px;height:12px}#remake-example .remake-segment-controls .setting-caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#remake-example .remake-segment-controls button.setting strong{white-space:nowrap;font-size:11px;font-weight:550;line-height:1.5;display:block}#remake-example .remake-segment-controls .segment-model-info{flex-direction:column;flex:1;justify-content:center;gap:1px;min-width:0;padding:0;font-size:9px;line-height:1.5;display:flex}#remake-example .remake-segment-controls .segment-model-info strong{overflow-wrap:anywhere;order:-1;font-size:11px;font-weight:550;line-height:1.5}#remake-example article.remake-segment>.remake-segment-footer{border:0;grid-area:4/1;justify-content:flex-start;align-self:center;align-items:center;gap:0;margin:8px 0 0;padding:0}#remake-example article.remake-segment>.remake-segment-footer>span{display:none}#remake-example .remake-segment-footer>div{gap:8px}#remake-example .remake-segment-footer .remake-text-button,#remake-example .remake-segment-footer .remake-small-button{white-space:nowrap;border-radius:6px;min-height:32px;margin:0;padding:6px 8px;font-size:11px;line-height:1.5}#remake-example article.remake-segment>.remake-confirm-row{border:0;flex-wrap:nowrap;grid-area:4/2;justify-content:flex-end;align-self:center;align-items:center;gap:8px;margin:8px 0 0;padding:0;display:flex}#remake-example .remake-confirm-row .remake-segment-confirm-status{flex:auto;max-width:135px;margin:0;font-size:10px;line-height:1.5}#remake-example .remake-confirm-row .remake-segment-confirm-status:empty{display:none}#remake-example .remake-confirm-row .remake-segment-generate{white-space:nowrap;border-radius:7px;flex:none;min-height:34px;margin:0;padding:7px 12px;font-size:11px;line-height:1.5}@container segment-list (width>=700px){#remake-example article.remake-segment{grid-template-columns:minmax(0,1fr) auto auto}#remake-example article.remake-segment>.remake-segment-controls{border:0;grid-column:1;padding-top:0}#remake-example article.remake-segment>.remake-segment-footer{grid-area:3/2;margin-top:10px}#remake-example article.remake-segment>.remake-confirm-row{grid-area:3/3;margin-top:10px}}@media (width<=540px){#remake-example article.remake-segment{column-gap:8px}#remake-example article.remake-segment>.remake-segment-controls{gap:10px}#remake-example .remake-segment-footer>div{gap:3px}#remake-example .remake-segment-footer .remake-text-button,#remake-example .remake-segment-footer .remake-small-button{padding-left:6px;padding-right:6px;font-size:10px}#remake-example article.remake-segment>.remake-confirm-row{flex-wrap:wrap;gap:3px 6px;max-width:142px}#remake-example .remake-confirm-row .remake-segment-confirm-status{text-align:right;flex-basis:100%;max-width:100%;font-size:9px}#remake-example .remake-confirm-row .remake-segment-generate{padding-left:10px;padding-right:10px}}#remake-example article.remake-segment{grid-template-columns:minmax(0,1fr) auto auto;column-gap:6px}#remake-example article.remake-segment>.remake-segment-controls{border:0;grid-area:3/1;gap:5px;min-width:0;margin-top:10px;padding:0}#remake-example .remake-segment-controls>button.setting{flex:1 1 0;gap:4px;min-width:0;min-height:34px;padding:7px 6px}#remake-example .remake-segment-controls>button.setting>span{min-width:0;overflow:hidden}#remake-example .remake-segment-controls button.setting strong{text-overflow:ellipsis;font-size:10px;overflow:hidden}#remake-example .remake-segment-controls>.video-setting>svg:first-child{display:none}#remake-example .remake-segment-controls>button.setting>svg:last-child{width:10px;height:10px;margin-left:2px}#remake-example article.remake-segment>.remake-segment-footer{grid-area:3/2;margin-top:10px}#remake-example article.remake-segment>.remake-confirm-row{flex-wrap:nowrap;grid-area:3/3;gap:0;max-width:none;margin-top:10px}#remake-example .remake-confirm-row .remake-segment-confirm-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#remake-example .remake-confirm-row .remake-segment-generate{min-height:34px;padding:7px 9px;font-size:10px}#remake-example .remake-segment-footer .remake-small-button{min-height:34px;padding:7px 6px;font-size:10px}#remake-example .remake-segment-controls>button.video-setting{flex:none}#remake-example .remake-segment-controls>button.segment-model-setting{flex:auto}#remake-example article.remake-segment>.remake-segment-controls,#remake-example article.remake-segment>.remake-segment-footer,#remake-example article.remake-segment>.remake-confirm-row{align-self:end}#remake-example article.remake-segment{grid-template-columns:minmax(0,max-content) auto minmax(108px,1fr)}#remake-example .remake-generate-action{width:100%}#remake-example .remake-confirm-row .remake-segment-generate{border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:42px;min-height:42px;padding:5px 14px;font-size:12px;line-height:16px;display:flex}#remake-example .remake-segment-controls>button.setting,#remake-example .remake-segment-footer .remake-small-button{min-height:42px}#remake-example .remake-segment-credit{color:inherit;opacity:.88;white-space:nowrap;text-align:center;font-size:9px;font-weight:400;line-height:12px;display:block}#remake-example .remake-segment-generate-label{justify-content:center;align-items:center;gap:5px;line-height:16px;display:inline-flex}#remake-example .remake-segment-generate-label svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;margin:0}#remake-example .remake-regeneration-notice{color:#9b6b22;background:#fff8eb;border-radius:6px;margin:7px 0 0;padding:6px 9px;font-size:11px;line-height:1.6}#remake-example .remake-regeneration-notice[hidden]{display:none}.vh-panel{box-sizing:border-box;z-index:1201;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:min(300px,100vw - 24px);min-width:0;min-height:0;max-height:calc(100dvh - 24px);color:var(--ui-text,#4b5563);border-radius:15px;flex-direction:column;margin:0;padding:16px 13px 13px;display:none;position:fixed;top:12px;bottom:12px;right:12px;overflow:hidden;box-shadow:0 16px 60px #1f293729}.vh-panel.is-open{display:flex}.vh-head{flex:none;align-items:center;gap:7px;min-width:0;margin-bottom:14px;display:flex}.vh-head>h2{min-width:0;color:var(--ui-title,#1f2937);overflow-wrap:anywhere;flex:1;margin:0;font-size:14px;font-weight:600;line-height:1.6}.vh-count{background:var(--ui-primary-soft,#eef2ff);min-width:19px;color:var(--ui-primary,#6366f1);text-align:center;font-variant-numeric:tabular-nums;border-radius:5px;flex:none;padding:1px 5px;font-size:9px;font-weight:500;line-height:1.7}.vh-close{width:28px;height:28px;color:var(--ui-muted,#9ca3af);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin:0 -3px 0 0;padding:0;font-size:22px;line-height:1;display:grid}.vh-close:hover{background:var(--ui-page,#f7f8fa);color:var(--ui-text,#4b5563)}.vh-close>svg{width:16px;height:16px}.vh-list{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#d8d9e4 transparent;flex-direction:column;flex:1;gap:13px;min-width:0;min-height:0;margin:0 -2px;padding:3px 2px 7px;display:flex;overflow:hidden auto}.vh-list:focus-visible{outline:2px solid var(--ui-primary,#6366f1);outline-offset:-2px;border-radius:6px}.vh-item{flex:none;grid-template-columns:minmax(0,1fr) 20px;align-items:start;gap:3px;min-width:0;display:grid}.vh-pick{width:100%;min-width:0;color:var(--ui-text,#4b5563);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:14px minmax(0,1fr);align-items:start;gap:5px;margin:0;padding:0;display:grid}.vh-number{min-width:0;color:var(--ui-muted,#9ca3af);text-align:center;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:8px;font-size:9px;font-weight:400;line-height:1.6}.vh-card{min-width:0;display:block}.vh-thumb{aspect-ratio:16/10;border:1px solid var(--ui-border,#e5e7eb);background:linear-gradient(135deg,#edf2ff,#f2edff);border-radius:7px;width:100%;min-width:0;transition:border-color .14s,box-shadow .14s;display:block;position:relative;overflow:hidden}.vh-thumb>img{object-fit:cover;width:100%;height:100%;display:block}.vh-mode,.vh-status,.vh-thumb>time{white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:3px;max-width:calc(100% - 8px);padding:2px 4px;font-size:8px;font-weight:400;line-height:1.35;position:absolute;overflow:hidden}.vh-mode{color:#5f617d;background:#fffffff0;top:4px;left:4px}.vh-status{color:#6b57a8;background:#f2eefff0;max-width:calc(100% - 45px);font-size:7px;bottom:4px;left:4px}.vh-thumb>time{color:#fff;font-variant-numeric:tabular-nums;background:#1f2937b8;bottom:4px;right:4px}.vh-title{-webkit-line-clamp:2;min-width:0;max-height:3.2em;color:var(--ui-text,#4b5563);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:6px;font-size:10px;font-weight:500;line-height:1.6;display:-webkit-box;overflow:hidden}.vh-pick:hover .vh-thumb{border-color:#bfc3f5}.vh-item.is-active .vh-thumb{border-color:var(--ui-primary,#6366f1);box-shadow:0 0 0 1px #6366f1}.vh-item.is-active .vh-title{color:var(--ui-primary,#6366f1);font-weight:600}.vh-item.is-active .vh-number{color:var(--ui-primary,#6366f1)}.vh-more{width:20px;height:26px;color:var(--ui-muted,#9ca3af);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;margin:3px 0 0;padding:0;font-size:18px;line-height:1;display:grid}.vh-more>svg{width:14px;height:14px}.vh-more:hover,.vh-more[aria-expanded=true]{background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1)}.vh-empty{min-width:0;min-height:140px;color:var(--ui-muted,#9ca3af);text-align:center;overflow-wrap:anywhere;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:9px;padding:20px 9px;font-size:11px;line-height:1.8;display:flex}.vh-empty>svg{color:#afb0ca;width:27px;height:27px}.vh-empty>strong{max-width:100%;color:var(--ui-text,#4b5563);font-size:11px;font-weight:500}.vh-empty>span,.vh-empty>p{max-width:100%;margin:0;font-size:10px;line-height:1.8}.vh-note{border-top:1px solid var(--ui-border,#e5e7eb);min-width:0;color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;flex:none;margin:10px 0 0;padding-top:10px;font-size:9px;line-height:1.75}.vh-launcher{z-index:1199;background:var(--ui-primary-gradient,linear-gradient(110deg, #6366f1, #7c3aed));color:#fff;max-width:calc(100vw - 32px);min-height:40px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin:0;padding:9px 13px;font-size:11px;font-weight:500;line-height:1.6;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 5px 18px #6366f133}.vh-launcher>svg{flex:none;width:16px;height:16px}.vh-launcher:hover{filter:brightness(1.045)}.vh-launcher-count{text-align:center;background:#ffffff26;border-radius:5px;min-width:18px;padding:1px 5px;font-size:9px}.vh-backdrop{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1f29374d;position:fixed;inset:0}.vh-menu{box-sizing:border-box;z-index:1210;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:150px;min-width:0;max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);color:var(--ui-text,#4b5563);overscroll-behavior:contain;scrollbar-width:thin;border-radius:9px;gap:3px;margin:0;padding:5px;display:grid;position:fixed;overflow:hidden auto;box-shadow:0 8px 26px #1f29371f}.vh-menu>button{width:100%;min-width:0;min-height:34px;color:var(--ui-text,#4b5563);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;margin:0;padding:8px 9px;font-size:11px;line-height:1.6;display:flex}.vh-menu>button:hover:not(:disabled){background:var(--ui-primary-soft,#eef2ff);color:var(--ui-primary,#6366f1)}.vh-menu>button>svg{flex:none;width:14px;height:14px}.vh-menu>button:disabled{color:var(--ui-muted,#9ca3af);cursor:not-allowed}.vh-menu>.vh-danger{color:#b35e65}.vh-dialog{box-sizing:border-box;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);width:min(360px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ui-text,#4b5563);overscroll-behavior:contain;border-radius:16px;margin:auto;padding:23px;overflow:hidden auto;box-shadow:0 22px 70px #1f293726}.vh-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1f29374d}.vh-dialog>form{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.vh-dialog h3{color:var(--ui-title,#1f2937);overflow-wrap:anywhere;margin:0 0 3px;font-size:18px;font-weight:600;line-height:1.6}.vh-dialog label{min-width:0;color:var(--ui-text,#4b5563);overflow-wrap:anywhere;gap:7px;font-size:11px;line-height:1.7;display:grid}.vh-dialog p{color:var(--ui-muted,#9ca3af);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}.vh-dialog input{box-sizing:border-box;border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-page,#f7f8fa);width:100%;min-width:0;min-height:40px;color:var(--ui-text,#4b5563);font:inherit;border-radius:8px;margin:0;padding:10px 11px;font-size:12px;line-height:1.6;display:block}.vh-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;margin-top:5px;display:flex}.vh-dialog-actions>button{border:1px solid var(--ui-border,#e5e7eb);background:var(--ui-card,#fff);min-width:0;min-height:36px;color:var(--ui-text,#4b5563);font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:8px 13px;font-size:11px;font-weight:500;line-height:1.6;display:inline-flex}.vh-dialog-actions>button:hover:not(:disabled){background:#fafaff;border-color:#c7c9f5}.vh-dialog-actions>.vh-primary,.vh-dialog-actions>button[type=submit]{background:var(--ui-primary-gradient,linear-gradient(110deg, #6366f1, #7c3aed));color:#fff;border-color:#0000}.vh-dialog-actions>.vh-primary:hover:not(:disabled),.vh-dialog-actions>button[type=submit]:hover:not(:disabled){background:var(--ui-primary-gradient,linear-gradient(110deg, #6366f1, #7c3aed));filter:brightness(1.045);border-color:#0000}.vh-dialog-actions>button:disabled{background:var(--ui-page,#f7f8fa);border-color:var(--ui-border,#e5e7eb);color:var(--ui-muted,#9ca3af);cursor:not-allowed}.vh-notice{box-sizing:border-box;z-index:1220;background:var(--ui-card,#fff);width:max-content;min-width:0;max-width:calc(100vw - 24px);color:var(--ui-text,#4b5563);border:1px solid #dedff1;border-radius:10px;align-items:center;gap:14px;padding:11px 15px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 7px 25px #1f29371f}.vh-notice>span{overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.8}.vh-notice>button{color:var(--ui-primary,#6366f1);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;margin:0;padding:4px 2px;font-size:11px;font-weight:600;line-height:1.6}.vh-notice>button:hover{color:var(--ui-primary-end,#7c3aed)}.vh-panel button:focus-visible,.vh-launcher:focus-visible,.vh-menu>button:focus-visible,.vh-dialog button:focus-visible,.vh-dialog input:focus-visible,.vh-notice>button:focus-visible{outline:2px solid var(--ui-primary,#6366f1)!important;outline-offset:2px!important}.vh-pick:focus-visible{outline-offset:-2px!important}.vh-backdrop[hidden],.vh-menu[hidden],.vh-notice[hidden]{display:none!important}@media (width>=1200px){.workspace.has-video-history{grid-template-columns:minmax(400px,38%) minmax(350px,1fr) 178px;gap:16px;padding:24px}.workspace.has-video-history>.vh-panel{z-index:auto;border-radius:14px;grid-area:1/3;align-self:start;width:178px;height:calc(100dvh - 54px);max-height:calc(100dvh - 54px);padding:15px 10px 12px;display:flex;position:sticky;top:0;bottom:auto;right:auto;box-shadow:0 2px 8px #1f293703}.vh-panel .vh-close,.vh-launcher,.vh-backdrop{display:none!important}}@media (width<=540px){.vh-panel{width:min(300px,100vw - 20px);max-height:calc(100dvh - 20px);padding:15px 12px 12px;top:10px;bottom:10px;right:10px}.vh-launcher{min-height:39px;padding:8px 12px;bottom:16px;right:16px}.vh-dialog{border-radius:14px;padding:19px}.vh-dialog h3{font-size:17px}.vh-notice{gap:11px;padding:10px 12px;bottom:16px}}@media (prefers-reduced-motion:reduce){.vh-thumb{transition:none}}.vh-thumb img[src=bag-host-example\.png]{object-fit:cover;width:140%;max-width:none;margin-left:-40%}.vh-thumb img[src=remix-example-pair\.png]{object-fit:cover;width:200%;max-width:none;margin-left:-100%}@media (width>=951px){html,body{height:100%;overflow:hidden}.app-shell{height:calc(100dvh - 6px);min-height:0;overflow:hidden}.sidebar{scrollbar-width:none;height:100%;min-height:0;overflow:auto}.workspace,.workspace.is-remake,.workspace.has-video-history{grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%;min-height:0;padding-block:18px;overflow:hidden}.workspace>.editor-panel,.workspace>.reference-panel{align-self:stretch;overflow:hidden;height:100%!important;min-height:0!important;max-height:100%!important}.editor-header{flex:none;margin-bottom:12px}#replica-panel{min-height:0;overflow:hidden}#replica-panel .input-card{scrollbar-width:thin;gap:12px;min-height:0;overflow:auto}#replica-panel .source-frame{aspect-ratio:auto;height:clamp(130px,29dvh,360px);min-height:100px}#replica-panel .notes-field{min-height:70px}#replica-panel .notes-field textarea{min-height:32px}.reference-content{overflow:auto}}@media (width>=1200px){.workspace.has-video-history>.vh-panel{align-self:stretch;height:100%;max-height:100%;position:relative}}#remake-panel .remake-reference-preview{background:#161b25;border-radius:11px;flex:none;height:clamp(100px,15dvh,180px);min-height:0;margin:0 0 8px;position:relative;overflow:hidden}#remake-panel .remake-reference-preview video{object-fit:contain;width:100%;height:100%;display:block}#remake-panel .remake-reference-label{color:#fff;pointer-events:none;background:#101622b0;border-radius:4px;padding:3px 6px;font-size:10px;position:absolute;top:8px;left:9px}#remake-panel .remake-reference-error{color:#d1d5db;text-align:center;background:#161b25;place-content:center;margin:0;font-size:12px;line-height:1.8;display:grid;position:absolute;inset:35px 12px 34px}#remake-panel .remake-reference-error[hidden]{display:none}@media (width>=951px) and (height<=800px){#remake-panel .remake-reference-preview{height:90px;margin-bottom:5px}#remake-panel .rm-video-options>button{height:32px;min-height:32px;padding-block:5px}#remake-panel .remake-conversation-composer textarea{height:88px;min-height:88px;max-height:88px}#remake-panel .remake-flat-assets:not(.is-compact){margin-bottom:4px}#remake-panel .remake-flat-assets:not(.is-compact) .remake-flat-image{width:36px;height:36px}#remake-panel .remake-flat-assets:not(.is-compact) .remake-image-delete{right:calc(50% - 21px)}#remake-panel:not(.rm-entry-active):has(>.ct-toolbar)>.ct-toolbar{margin-top:6px}#remake-panel>.remake-preview-note{display:none}}.og-layer{z-index:1500;pointer-events:none;color:#4b5563;font-family:inherit;position:fixed;inset:0}.og-layer[hidden],.og-layer [hidden]{display:none!important}.og-shade{pointer-events:none;background:#1f293744;position:fixed}.og-spotlight{box-sizing:border-box;pointer-events:none;background:0 0;border:2px solid #6366f1;border-radius:12px;position:fixed;box-shadow:0 0 0 3px #6366f114}.og-cursor{z-index:2;color:#6366f1;transform-origin:3px 3px;pointer-events:none;filter:drop-shadow(0 2px 3px #1f29372b);width:32px;height:32px;animation:2s ease-in-out infinite og-cursor-click;display:block;position:fixed}.og-cursor svg{width:32px;height:32px;display:block;overflow:visible}.og-click-ring{z-index:1;box-sizing:border-box;pointer-events:none;background:#6366f112;border:2px solid #6366f1;border-radius:50%;width:24px;height:24px;animation:2s ease-out infinite og-click-pulse;position:absolute;top:2px;left:5px;transform:translate(-50%,-50%)}.og-card{z-index:3;box-sizing:border-box;overscroll-behavior:contain;pointer-events:auto;scrollbar-width:thin;background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:min(300px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:16px;position:fixed;overflow:hidden auto;box-shadow:0 12px 40px #1f293724}.og-meta{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-bottom:9px;display:flex}.og-meta>span{color:#6366f1;background:#eef2ff;border-radius:6px;align-items:center;min-height:22px;padding:2px 8px;font-size:11px;font-weight:550;line-height:1.6;display:inline-flex}.og-close{color:#9ca3af;width:24px;height:24px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin-left:auto;padding:0;font-size:21px;line-height:1;display:grid}.og-close:hover{color:#4b5563;background:#f7f8fa}.og-card h3{color:#1f2937;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.5}.og-copy{color:#4b5563;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.7}.og-actions{justify-content:flex-end;align-items:center;gap:6px;margin-top:16px;display:flex}.og-actions button{min-width:0;min-height:32px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.og-back{color:#4b5563;background:#fff;margin-right:auto;border-color:#e5e7eb!important}.og-skip{color:#9ca3af;background:0 0}.og-next{color:#fff;background:#6366f1}.og-back:hover:not(:disabled),.og-skip:hover:not(:disabled){color:#4b5563;background:#f7f8fa}.og-next:hover:not(:disabled){background:#5558db}.og-actions button:disabled{opacity:.45;cursor:default}.og-progress{justify-content:center;align-items:center;gap:5px;margin:13px 0 0;display:flex}.og-progress i{background:#e5e7eb;border-radius:50%;width:5px;height:5px;display:block}.og-progress i.active,.og-progress i.is-active,.og-progress i[aria-current=true]{background:#6366f1}.og-replay{color:#6366f1;width:24px;min-width:24px;max-width:24px;height:24px;font:inherit;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;flex:0 0 24px;place-items:center;padding:0;font-size:13px;font-weight:600;line-height:1;display:inline-grid}.og-replay:hover{background:#eef2ff;border-color:#c7d2fe}.og-replay:focus-visible,.og-card button:focus-visible{outline-offset:3px;outline:2px solid #6366f1}@keyframes og-cursor-click{0%,30%,52%,to{transform:scale(1)}40%{transform:scale(.88)}}@keyframes og-click-pulse{0%,28%{opacity:0;transform:translate(-50%,-50%)scale(.55)}38%{opacity:.65}66%,to{opacity:0;transform:translate(-50%,-50%)scale(1.7)}}@media (width<=400px){.og-card{width:min(280px,100vw - 24px);padding:14px}.og-actions{gap:5px}.og-actions button{padding:6px 9px}.og-replay{flex-basis:24px}}@media (prefers-reduced-motion:reduce){.og-cursor,.og-click-ring{animation:none}.og-click-ring{opacity:0}}.video-generation-progress{color:#fff;text-align:center;background:#141f33;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;min-height:240px;padding:35px 24px;display:flex}.video-generation-progress>svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.video-generation-progress>strong{font-size:17px;font-weight:500}.video-generation-progress>span{color:#b8c7df;font-size:13px}.video-generation-progress>small{color:#71809b;margin-top:-8px;font-size:10px}.video-generation-track{background:#364155;border-radius:5px;width:78%;height:4px;margin:1px 0 4px;overflow:hidden}.video-generation-track>i{border-radius:inherit;background:#9386ff;width:36%;height:100%;animation:1.7s ease-in-out infinite generation-flow;display:block}:is(#remake-example,#replica-results) .remake-final-preview:has(.video-generation-progress){background:#141f33;border-color:#141f33;padding:0;display:flex}:is(#remake-example,#replica-results) .remake-final-preview>.video-generation-progress{border-radius:0;flex:1;height:100%;min-height:280px}.remake-local-preview>.video-generation-progress{min-height:210px;margin-top:12px}@keyframes generation-flow{0%{transform:translate(-100%)}to{transform:translate(380%)}}@media (prefers-reduced-motion:reduce){.video-generation-track>i{width:45%;animation:none}}.script-editor-header{flex:none;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.script-editor-header>label,.script-editor-header>h3{min-width:0;color:var(--ui-title,#1f2937);align-items:center;gap:9px;margin:0;font-size:14px;font-weight:600;line-height:1.5;display:flex}.script-editor-header small{color:var(--ui-muted,#9ca3af);white-space:nowrap;font-size:10px;font-weight:400}.script-expand-toggle{color:#8882ae;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:5px;padding:4px 0;font-size:11px;line-height:1.6;display:inline-flex}.script-expand-toggle>svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}#remake-example .script-expand-toggle>svg,#replica-panel .script-expand-toggle>svg{flex:none;margin:0}.script-expand-toggle:hover{color:var(--ui-primary,#6366f1)}.script-expand-toggle:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #6366f1}#replica-panel .notes-field{height:94px;min-height:94px;box-shadow:none;background:#f7f8fa;border-radius:12px;flex:none;padding:0;display:block;position:relative}#replica-panel .notes-field textarea{resize:none;background:0 0;border:0;border-radius:0;height:92px;min-height:92px;padding:9px 12px 35px;font-size:12px;line-height:1.8;display:block}#replica-panel .notes-field:focus-within{border-color:#c7c6ff;box-shadow:0 0 0 2px #eeedff}#replica-panel .notes-field textarea:focus-visible{outline:none!important}#replica-panel .notes-footer{background:#f7f8fa;gap:8px;height:26px;min-height:26px;padding:0;position:absolute;bottom:6px;left:10px;right:10px}#replica-panel .notes-footer .remake-voice-button{color:#7a72f6;background:0 0;border:0;border-radius:6px;width:26px;height:26px}#replica-panel .notes-footer #character-count{color:#9ca3af;margin-left:auto;font-size:10px}@media (width>=951px){#replica-panel .source-frame{flex:auto}}.script-editor-dialog{box-sizing:border-box;color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:18px;width:min(960px,100vw - 40px);max-width:calc(100vw - 40px);height:min(760px,100dvh - 48px);max-height:calc(100dvh - 48px);margin:auto;padding:22px;overflow:hidden;box-shadow:0 20px 80px #1f293726}.script-editor-dialog[open]{flex-direction:column;gap:16px;display:flex}.script-editor-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1f293747}.script-editor-dialog .script-editor-header>h3{font-size:18px}.script-editor-dialog .script-expand-toggle{font-size:12px}.script-editor-input{box-sizing:border-box;color:#4b5563;width:100%;min-height:0;font:inherit;resize:none;background:#f7f8fa;border:1px solid #e5e7eb;border-radius:10px;flex:1;padding:18px;font-size:14px;line-height:1.9;display:block}.script-editor-input:focus-visible{outline-offset:1px;outline:2px solid #c7c6ff}.script-editor-count{text-align:right;color:#9ca3af;flex:none;font-size:11px}.chat-edit-footer{flex:none;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.chat-edit-hint{color:#9ca3af;margin-right:auto;font-size:11px;line-height:1.6}.editor-save-button{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(115deg,#6860ff,#7c3af3);border:0;border-radius:8px;flex:none;padding:9px 18px;font-size:12px;font-weight:600}.editor-save-button:disabled{color:#9ca3af;cursor:default;background:#e5e7eb}.editor-save-button:focus-visible{outline-offset:3px;outline:2px solid #6366f1}#remake-panel .remake-chat-editor [contenteditable]{cursor:text;border-radius:5px;outline:none}#remake-panel .remake-chat-editor [contenteditable]:focus{background:#fafaff;box-shadow:0 0 0 2px #c7c6ff}#remake-panel .remake-chat-tools{color:#8a91a1;flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:24px;padding:0 2px;font-size:11px;display:flex}#remake-panel .remake-chat-tools .script-expand-toggle{align-items:center;gap:5px;margin:0;padding:4px 0;display:flex}#remake-panel .remake-chat-tools svg{width:15px;height:15px;margin:0}#remake-panel .remake-chat-editor{text-align:left;width:min(850px,100vw - 32px);max-width:calc(100vw - 32px);height:min(740px,100dvh - 40px);max-height:calc(100dvh - 40px);padding:20px}#remake-panel .remake-chat-editor .remake-chat{overscroll-behavior:contain;scrollbar-width:thin;flex:1;height:auto;min-height:0;max-height:none;margin:0;padding:12px 4px;overflow:auto}#remake-panel .remake-chat-editor .remake-message{margin-bottom:14px;font-size:13px;line-height:1.9}#remake-panel .remake-chat-editor .remake-plan-text{font-size:13px;line-height:1.9}#remake-panel .remake-chat-editor .remake-conversation-composer{flex:none;width:100%;margin:0}@media (width<=540px){.script-editor-header>label{gap:6px;font-size:12px}.script-editor-header small{font-size:9px}.script-expand-toggle{font-size:10px}.script-editor-dialog{border-radius:14px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);padding:15px}.script-editor-input{padding:12px;font-size:13px}}:is(#remake-example,#replica-results) .fc-result{padding-top:0;container-type:inline-size}.fc-heading{text-align:left;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 20px;display:flex}:is(#remake-example,#replica-results) .fc-heading h2{color:#1f2937;letter-spacing:-.4px;margin:0;font-size:23px;font-weight:700;line-height:1.4}.fc-heading h2 span{white-space:nowrap}.fc-heading p{color:#9ca3af;margin:7px 0 0;font-size:13px;line-height:1.5}.fc-status{color:#929baa;white-space:nowrap;flex:none;align-items:center;gap:6px;padding-top:7px;font-size:12px;display:inline-flex}.fc-status i{background:#a5a1f6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f1efff}.fc-status.is-ready i{background:#10b981;box-shadow:0 0 0 4px #e9f9f3}:is(#remake-example,#replica-results) .fc-player.remake-final-preview{aspect-ratio:1/1.05;color:#c4cbd6;isolation:isolate;background:#101824;border:0;border-radius:17px;gap:0;min-height:300px;max-height:560px;padding:45px 0 76px;display:flex}.fc-demo-label{z-index:2;color:#dce1eb;background:#17202e;border:1px solid #333e4d;border-radius:7px;padding:4px 8px;font-size:11px;line-height:1.4;position:absolute;top:13px;left:14px}.fc-screen{place-items:center;min-height:0;display:grid;position:absolute;inset:45px 0 76px}.fc-video{object-fit:contain;background:#101824;width:100%;height:100%;display:block;position:absolute;inset:0}.fc-player button{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.fc-player svg,.fc-tools svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px;margin:0}.fc-player .fc-center-play{color:#fff;background:#202939cc;border:1px solid #cbd2df;border-radius:50%;width:58px;height:58px;transition:opacity .15s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.fc-center-play svg{fill:currentColor;stroke-width:1px;width:23px;height:23px;transform:translate(2px)}.fc-player.is-playing .fc-center-play{opacity:0;pointer-events:none}.fc-player.is-playing .fc-center-play:focus-visible{opacity:1;pointer-events:auto}.fc-controls{position:absolute;bottom:16px;left:18px;right:18px}.fc-seek{appearance:none;background:linear-gradient(to right,#8c7bf3 var(--fc-progress,0%),#41434b var(--fc-progress,0%));cursor:pointer;accent-color:#8c7bf3;border:1px solid #6f7480;border-radius:4px;width:100%;height:4px;margin:6px 0 14px;display:block}.fc-seek::-webkit-slider-thumb{appearance:none;background:#8c7bf3;border:0;border-radius:50%;width:17px;height:17px}.fc-seek::-moz-range-thumb{background:#8c7bf3;border:0;border-radius:50%;width:17px;height:17px}.fc-controls-row{align-items:center;gap:10px;display:flex}.fc-controls-row button{flex:none;min-width:25px;height:25px;font-size:13px}.fc-time{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.fc-controls-spacer{flex:1}.fc-player button:hover{color:#fff}.fc-player :is(button,input):focus-visible,.fc-tools :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #8c7bf3}:is(#remake-example,#replica-results) .fc-delivery{margin-top:16px}.fc-tools{background:#f9fafc;border:1px solid #e3e5eb;border-radius:99px;justify-content:space-between;align-items:center;gap:2px;padding:5px 7px;display:flex}.fc-tools :is(button,a){color:#525e70;min-width:0;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:30px;justify-content:center;align-items:center;gap:4px;padding:5px 3px;font-size:11px;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.fc-tools :is(button,a):hover,.fc-tools :is(button,a):focus-visible{color:#7562ff;background:#f1efff}.fc-tools svg{width:17px;height:17px}:is(#remake-example,#replica-results) .fc-delivery .remake-delivery-retention{border-radius:11px;margin-top:14px;padding:12px;font-size:11px}:is(#remake-example,#replica-results) .fc-delivery .remake-delivery-saved{align-items:center;margin-top:12px;font-size:11px}.fc-fullscreen-dialog{color:#c4cbd6;background:#101824;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.fc-fullscreen-dialog::backdrop{background:#101824}.fc-fullscreen-dialog .fc-player{background:#101824;width:100%;height:100%;display:block;position:relative;overflow:hidden}.fc-fullscreen-dialog .fc-screen{inset:55px 0 82px}.fc-fullscreen-close{z-index:3;color:#fff;cursor:pointer;background:#1b2433;border:1px solid #475264;border-radius:50%;width:34px;height:34px;font-size:24px;position:absolute;top:10px;right:15px}@container (width<=350px){:is(#remake-example,#replica-results) .fc-heading h2{font-size:19px}.fc-heading p{font-size:12px}.fc-status{padding-top:5px;font-size:11px}.fc-tools{padding:5px 4px}.fc-tools :is(button,a){gap:3px;padding-inline:2px;font-size:10px}.fc-tools svg{width:15px;height:15px}.fc-time{font-size:11px}.fc-controls-row{gap:6px}}@container (width>=600px){:is(#remake-example,#replica-results) .fc-heading h2{font-size:28px}.fc-heading p{font-size:16px}.fc-status{font-size:15px}.fc-tools :is(button,a){min-height:42px;padding-inline:7px;font-size:14px}.fc-tools svg{width:22px;height:22px}.fc-demo-label{font-size:14px}.fc-controls-row button{font-size:16px}.fc-time{font-size:15px}:is(#remake-example,#replica-results) .fc-delivery :is(.remake-delivery-retention,.remake-delivery-saved){font-size:14px}}@media (prefers-reduced-motion:reduce){.fc-player .fc-center-play,.fc-tools :is(button,a){transition:none}}:root{--site-header-height:76px}.site-header{z-index:10;height:var(--site-header-height);background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:24px;padding:8px 30px;display:flex;position:relative}.site-brand{align-items:center;gap:12px;min-width:0;display:flex}.site-brand-icon{flex:none;width:52px;height:52px;display:block;position:relative;overflow:hidden}.site-brand-icon img{width:227.556%;max-width:none;height:227.556%;display:block;position:absolute;top:-27.7778%;left:-68.8889%}.site-brand-copy{align-items:center;gap:24px;min-width:0;display:flex}.site-brand-name{color:#2e1249;letter-spacing:.5px;white-space:nowrap;margin:0;font-size:28px;font-weight:750;line-height:1.15}.site-brand-name span{color:#7c3aed;letter-spacing:0;margin-left:8px}.site-brand-tagline{color:#92889e;letter-spacing:.2px;white-space:nowrap;margin:0;font-size:13px;line-height:1.5}.site-header-actions{color:#596474;flex:none;align-items:center;gap:25px;display:flex}.site-header-actions button{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:12px;padding:5px 0;display:inline-flex}.site-header-actions svg{stroke-width:1.7px;width:21px;height:21px}.site-header-actions button:hover{color:#7c3aed}.site-icon-button{width:25px;height:34px;position:relative}.site-message-count{color:#fff;text-align:center;background:#fb7185;border-radius:9px;min-width:16px;height:16px;padding:0 3px;font-size:11px;line-height:16px;position:absolute;top:-4px;right:-6px}.site-account{letter-spacing:.1px;white-space:nowrap;font-size:15px}.site-account svg{width:17px;height:17px}.site-account-menu{color:#586274;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:205px;padding:10px;position:absolute;top:calc(100% - 5px);right:25px;box-shadow:0 10px 28px #26334d15}.site-account-menu>span{padding:9px 7px;font-size:13px;display:block}.site-account-menu small{color:#9ca3af;margin-top:3px;font-size:11px;display:block}.site-account-menu>button{text-align:left;color:#6e5bd5;background:#f8f7ff;border:0;border-radius:7px;width:100%;padding:10px 7px;font-size:13px;display:block}.app-shell{min-height:calc(100dvh - var(--site-header-height))}.sidebar.app-sidebar{height:calc(100dvh - var(--site-header-height))}@media (width>=951px){.app-shell{height:calc(100dvh - var(--site-header-height))}.sidebar.app-sidebar{height:100%}}@media (width<=540px){:root{--site-header-height:68px}.site-header{padding:8px 18px}.site-brand{gap:9px}.site-brand-icon{width:44px;height:44px}.site-brand-copy{gap:12px}.site-brand-name{font-size:24px}.site-brand-tagline{letter-spacing:0;margin:0;font-size:11px}}@media (width<=700px){.site-header{gap:12px;padding-inline:18px}.site-header-actions{gap:14px}.site-account{font-size:13px}.site-brand-tagline{font-size:11px}}@media (width<=540px){.site-header{height:auto;min-height:var(--site-header-height);flex-wrap:wrap;gap:6px 16px;padding-bottom:10px}.site-header-actions{gap:18px;margin-left:auto}.site-header-actions svg{width:18px;height:18px}.site-icon-button{height:28px}.site-account svg{width:14px;height:14px}.site-account-menu{right:15px}}#remake-app{min-height:100dvh;color:var(--ui-text);line-height:normal}#remake-app *,#remake-app :before,#remake-app :after{box-sizing:border-box}#remake-app .back-icon{background:0 0;border:0}#remake-app a{color:inherit;text-decoration:none}#remake-app button{cursor:pointer}#remake-app button:disabled{cursor:not-allowed}#remake-app button:focus-visible,#remake-app a:focus-visible,#remake-app textarea:focus-visible,#remake-app select:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}#remake-app .icon-definitions{width:0;height:0;position:absolute;overflow:hidden}#remake-app .site-header{z-index:30;position:sticky;top:0}#remake-app .site-brand{align-items:center;display:flex}#remake-app .site-brand-icon img{object-fit:fill;width:227.556%;height:227.556%}#remake-app .site-account{align-items:center;gap:8px;display:flex}.v2-points{background:var(--ui-primary-soft);white-space:nowrap;border-radius:20px;padding:8px 12px;font-size:12px;color:var(--ui-primary)!important}#remake-app .app-sidebar-item{padding:0}#remake-app .app-sidebar-item a{flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-height:72px;padding:10px 2px;display:flex}#remake-app .workspace{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(410px,.92fr) minmax(0,1.08fr);align-items:start;gap:0 18px;padding:24px;display:grid;overflow:auto}#remake-app .v2-editor-header{background:var(--ui-card);border:1px solid var(--ui-border);border-bottom:0;border-radius:22px 22px 0 0;grid-column:1;align-items:center;gap:9px;min-width:0;margin:0;padding:17px 16px;display:flex}#remake-app .mode-switch,#remake-app .mode-switch button{flex:1;min-width:0}#remake-app .v2-help{border:1px solid var(--ui-border);background:var(--ui-card);width:23px;height:23px;color:var(--ui-primary);border-radius:50%;flex:none;font-size:13px}#remake-app .tutorial-button{margin-left:auto}#remake-app .replica-editor,#remake-app .remake-editor{background:var(--ui-card);border:1px solid var(--ui-border);border-top:0;border-radius:0 0 22px 22px;grid-column:1;min-width:0;padding:0 16px 18px}#remake-app .reference-panel{border:1px solid var(--ui-border);grid-area:1/2/span 2;min-width:0;min-height:680px;max-height:calc(100dvh - 126px);margin:0;padding:22px;overflow:auto}#remake-app .reference-panel video{object-fit:contain;background:#111;border-radius:12px;width:100%;height:auto;max-height:65dvh;display:block}#remake-app .input-card{min-width:0}#remake-app textarea{resize:vertical;width:100%;min-width:0;line-height:1.8}#remake-app .notes-field textarea{background:0 0;border:0;min-height:105px;padding:11px}#remake-app .settings-row{align-items:stretch;gap:8px;margin-top:12px;display:flex}#remake-app .settings-row>button{flex:1;min-width:0;min-height:44px}#remake-app .generate-button{background:var(--ui-primary);color:#fff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;margin-top:14px;display:flex}#remake-app .generate-button:disabled{background:var(--ui-border);color:var(--ui-muted)}#remake-app .source-frame{aspect-ratio:auto;background:var(--ui-page);border:1px solid var(--ui-border);border-radius:12px;width:100%;min-height:90px;max-height:none;overflow:hidden}#remake-app .source-frame video{object-fit:contain;background:#16151d;width:100%;height:auto;max-height:300px}#remake-app .source-frame:has(.source-label){place-items:center;height:125px;min-height:125px;display:grid}#remake-app .source-label{color:var(--ui-muted);text-align:center;background:0 0;flex-direction:column;align-items:center;gap:7px;padding:16px;font-size:12px;display:flex;position:static}#remake-app .source-label small{color:var(--ui-muted);font-size:10px}#remake-app .material-grid .rm-asset-button{white-space:normal;text-align:center;background:0 0;border:0;flex-direction:column;gap:7px;min-height:112px;padding:0 4px;font-size:12px}#remake-app .material-grid .rm-asset-button>span{text-overflow:clip;white-space:normal;overflow:visible}#remake-app .material-grid .rm-asset-button-icon{border:1px solid var(--ui-border);background:var(--ui-page);width:65px;height:65px;color:var(--ui-muted);border-radius:13px;place-items:center;font-size:28px;display:grid;position:relative}#remake-app .replica-video-picker,#remake-app .remake-source-input{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px;display:grid}#remake-app .replica-video-picker>button,#remake-app .remake-source-input>button{border:1px solid var(--ui-border);background:var(--ui-page);min-height:46px;color:var(--ui-text);border-radius:10px;padding:9px;font-size:12px}#remake-app .replica-selected-materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0;display:grid}#remake-app .replica-selected-item{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:11px;min-width:0;padding:8px;font-size:11px}#remake-app .replica-selected-item img{object-fit:contain;width:100%;height:80px}#remake-app .replica-selected-item label{gap:6px;margin-top:8px;display:grid}#remake-app .replica-selected-item input{border:1px solid var(--ui-border);border-radius:6px;width:100%;min-width:0;padding:6px}#remake-app .replica-selected-item button{color:var(--ui-muted);background:0 0;border:0;margin-top:8px;font-size:11px}.rm-modal label:not(.rights-confirmation){gap:7px;margin-bottom:16px;display:grid}.rm-modal select,.rm-modal textarea{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-page);width:100%;color:var(--ui-text);font:inherit;border-radius:9px;padding:10px 12px}.rm-modal .rights-confirmation{align-items:center;gap:7px;margin:14px 0;display:flex}.rm-modal .primary{background:var(--ui-primary-gradient);color:#fff;border:0;border-radius:9px;padding:10px 15px}.rm-modal .primary:disabled{background:var(--ui-page);color:var(--ui-muted)}.replica-model-options{gap:9px;display:grid}.replica-model-options button{border:1px solid var(--ui-border);background:var(--ui-card);text-align:left;min-height:44px;color:var(--ui-text);border-radius:10px;padding:12px}.replica-model-options button[aria-pressed=true]{border-color:var(--ui-primary);background:var(--ui-primary-soft);color:var(--ui-primary)}#remake-app .remake-source-input>.rm-muted{color:var(--ui-muted);grid-column:1/-1;margin:-2px 0 8px;font-size:10px;line-height:1.5}#remake-app .remake-source-input.has-reference{grid-template-columns:minmax(0,1fr) auto;align-items:center}#remake-app .remake-editor .remake-flat-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}#remake-app .remake-editor .remake-flat-heading button,#remake-app .remake-plan-message button{color:var(--ui-primary);background:0 0;border:0;padding:4px;font-size:11px}#remake-app .remake-editor .remake-chat{min-height:160px;max-height:350px;margin:14px 0;overflow:auto}#remake-app .remake-editor .remake-bubble{background:var(--ui-card);border-radius:10px;padding:11px 13px;font-size:12px;line-height:1.9}#remake-app .remake-editor .remake-composer{border:1px solid var(--ui-border);background:var(--ui-page);border-radius:13px;padding:10px 12px}#remake-app .remake-editor .remake-composer textarea{min-height:85px;color:var(--ui-text);background:0 0;border:0;padding:0;font-size:12px}#remake-app .remake-editor .remake-chat-send{color:var(--ui-muted);justify-content:flex-end;align-items:center;gap:9px;font-size:10px;display:flex}#remake-app .remake-primary{background:var(--ui-primary);color:#fff;border:0;border-radius:9px;padding:9px 15px;font-size:12px}#remake-app .remake-primary:disabled{background:var(--ui-border);color:var(--ui-muted)}#remake-app .remake-editor .setting{min-height:52px;color:var(--ui-muted);flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:9px;font-size:10px;display:flex}#remake-app .remake-editor .setting strong{color:var(--ui-title);font-size:11px;font-weight:500}#remake-app .remake-editor .setting select{max-width:100%;color:var(--ui-text);background:0 0;border:0;padding:2px;font-size:11px}#remake-app .remake-segment{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:16px;margin:16px 0;padding:18px}#remake-app .remake-segment-header{justify-content:space-between;align-items:center;gap:12px;display:flex}#remake-app .remake-segment-header h3{color:var(--ui-title);margin:0;font-size:15px}#remake-app .remake-segment button{border:1px solid var(--ui-border);background:var(--ui-card);min-height:32px;color:var(--ui-primary);border-radius:8px;padding:7px 11px;font-size:11px}#remake-app .remake-segment button.remake-primary{background:var(--ui-primary-gradient);color:#fff;border-color:#0000}#remake-app .remake-segment button:disabled{background:var(--ui-page);color:var(--ui-muted)}#remake-app .remake-unified-prompt{border:1px solid var(--ui-border);background:var(--ui-page);min-height:165px;color:var(--ui-text);border-radius:10px;margin:10px 0;padding:12px;font-size:12px;display:block}#remake-app .remake-segment-controls{flex-wrap:wrap;align-items:end;gap:8px;margin-top:10px;display:flex}#remake-app .remake-segment-controls label{min-width:130px;color:var(--ui-muted);flex:1;gap:5px;font-size:10px;display:grid}#remake-app .remake-segment-controls select{border:1px solid var(--ui-border);background:var(--ui-page);width:100%;min-width:0;color:var(--ui-text);border-radius:8px;padding:9px;font-size:11px}#remake-app .remake-confirm-row{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;font-size:11px;display:flex}#remake-app .remake-plan-text{white-space:pre-wrap;font:inherit;line-height:1.9;overflow:auto}#remake-app .remake-merge-section{border:1px solid var(--ui-border);color:var(--ui-text);border-radius:13px;padding:16px;font-size:12px}#remake-app .remake-editor>button:not(.generate-button){border:1px solid var(--ui-border);background:var(--ui-card);color:var(--ui-primary);border-radius:7px;margin:9px 0;padding:5px 9px;font-size:10px}#remake-app .status-message{background:var(--ui-primary-soft);color:var(--ui-primary);border-radius:10px;padding:11px 13px;font-size:12px;line-height:1.7}#remake-app [role=alert]{color:#b54b60;overflow-wrap:anywhere;line-height:1.7}.v2-storage-error,.v2-access-message{background:var(--ui-card);border-radius:14px;grid-column:1/-1;margin:10px 0;padding:16px}.v2-history-button{z-index:40;background:var(--ui-primary);color:#fff;border:0;border-radius:12px;align-items:center;gap:8px;padding:13px 18px;font-size:12px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #6366f133}.v2-dialog-actions{justify-content:flex-end;gap:10px;margin-top:23px;display:flex}.v2-dialog-actions button{border:1px solid var(--ui-border);background:var(--ui-card);color:var(--ui-text);border-radius:9px;padding:9px 15px}.v2-dialog-actions .primary{background:var(--ui-primary-gradient);color:#fff;border-color:#0000}.v2-guide-count{color:var(--ui-muted);font-size:11px}@media (width<=1150px){#remake-app .workspace{grid-template-columns:minmax(370px,.95fr) minmax(0,1.05fr);gap:0 12px;padding:18px}#remake-app .v2-editor-header{gap:6px;padding-inline:12px}#remake-app .mode-switch button{padding-inline:8px}#remake-app .header-divider,#remake-app .back-icon{display:none}}@media (width<=950px){#remake-app .workspace{grid-template-columns:minmax(0,1fr);max-width:780px;margin:0 auto}#remake-app .reference-panel{grid-area:auto/1;min-height:420px;max-height:none;margin-top:14px}#remake-app .replica-editor,#remake-app .remake-editor{grid-row:2}}@media (width<=540px){#remake-app .workspace{padding:12px}#remake-app .v2-editor-header{gap:5px;padding:12px 10px}#remake-app .replica-editor,#remake-app .remake-editor{padding:0 11px 14px}#remake-app .tutorial-button span{display:none}#remake-app .site-header{gap:10px;padding:12px}#remake-app .site-brand-tagline{display:none}#remake-app .site-brand-name{font-size:21px}#remake-app .site-account{font-size:11px}.v2-points{padding:7px 8px;font-size:10px}.v2-history-button{padding:10px 13px;bottom:16px;right:14px}}#remake-app{--rm-workspace-pad:16px;--rm-layout-gap:8px;flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}#remake-app>.site-header{flex:none}#remake-app>.app-shell{flex:1;height:auto;min-height:0;overflow:hidden}#remake-app .workspace{height:100%;min-height:0;padding:var(--rm-workspace-pad);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(340px,.95fr) minmax(0,1.05fr);align-items:stretch;position:relative;overflow:hidden}#remake-app .v2-editor-header{flex:none;grid-row:1;gap:7px;min-height:56px;padding:10px 14px}#remake-app .replica-editor,#remake-app .remake-editor{gap:var(--rm-layout-gap);flex-direction:column;grid-row:2;height:100%;min-height:0;padding:0 14px 12px;display:flex;overflow:hidden}#remake-app .replica-editor>*,#remake-app .remake-editor>*{flex-shrink:0;min-width:0}#remake-app .v2-storage-error{border-radius:0;grid-area:2/1;margin:0;padding:6px 12px;font-size:11px;line-height:1.5}#remake-app .workspace:has(>.v2-storage-error){grid-template-rows:auto auto minmax(0,1fr)}:is(#remake-app .workspace:has(>.v2-storage-error)>.replica-editor,#remake-app .workspace:has(>.v2-storage-error)>.remake-editor){grid-row:3}#remake-app .workspace:has(>.v2-storage-error)>.reference-panel{grid-row:1/4}#remake-app .input-card{flex:1;gap:12px;min-height:0;padding:15px;overflow:hidden}#remake-app .input-card>*{flex-shrink:0;min-width:0}#remake-app .material-meta{font-size:12px;line-height:22px}#remake-app .material-grid{gap:10px}#remake-app .material-grid .rm-asset-button{gap:8px;min-height:58px;padding:0 2px;font-size:11px}#remake-app .material-grid .rm-asset-button-icon{border-radius:13px;width:65px;height:65px;font-size:20px}#remake-app .material-grid .rm-asset-button small{font-size:9px}#remake-app .material-grid .rm-asset-media{margin-top:3px}#remake-app .material-grid .rm-asset-media audio{height:25px}#remake-app .material-grid .rm-asset-remove{margin-top:1px;font-size:9px}#remake-app .notes-field{flex:1;min-height:58px}#remake-app .notes-field textarea{resize:none;flex:1;height:0;min-height:26px;padding:9px 12px;font-size:12px;line-height:1.8;overflow:auto}#remake-app .notes-footer{flex:none;min-height:25px;padding:3px 8px 5px;font-size:10px}#remake-app .replica-video-picker,#remake-app .remake-source-input{align-items:center;gap:7px}#remake-app .replica-video-picker.has-reference,#remake-app .remake-source-input.has-reference{grid-template-columns:minmax(0,1fr) 94px}#remake-app .replica-video-picker>button,#remake-app .remake-source-input>button{background:var(--ui-card);min-height:36px;padding:6px;font-size:10px}#remake-app .source-frame:has(.source-label){height:68px;min-height:68px}#remake-app .source-label{gap:3px;padding:8px;font-size:10px}#remake-app .source-label svg{width:18px;height:18px}#remake-app .source-label small{font-size:9px}#remake-app .replica-material-summary,#remake-app .remake-assets-summary{border:1px solid var(--ui-border);background:var(--ui-page);width:100%;min-height:34px;color:var(--ui-text);text-align:left;border-radius:9px;align-items:center;gap:8px;margin:0;padding:5px 8px;font-size:11px;display:flex}#remake-app .replica-material-summary>span:not(.replica-material-thumbs),#remake-app .remake-assets-summary>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#remake-app .replica-material-summary>strong{color:var(--ui-primary);flex:none;margin-left:auto;font-size:10px;font-weight:500}#remake-app .replica-material-thumbs{flex:none;gap:3px;display:flex}#remake-app .replica-material-thumbs img{object-fit:cover;border-radius:4px;width:24px;height:24px;display:block}#remake-app .settings-row{flex:none;gap:7px;margin:0}#remake-app .settings-row>.setting,#remake-app .remake-editor .setting{border-radius:9px;gap:4px;min-height:42px;margin:0;padding:6px 8px;font-size:10px}#remake-app .settings-row strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;display:block;overflow:hidden}#remake-app .settings-row svg{width:15px;height:15px}#remake-app .model-auto-note{margin:0;font-size:10px;line-height:1.45}#remake-app .generate-button{background:var(--ui-primary-gradient);flex:none;gap:6px;min-height:40px;margin:0;padding:7px 9px;font-size:12px}#remake-app .generate-button strong{font-size:12px}#remake-app .generate-button span{font-size:9px}#remake-app .status-message,#remake-app .replica-editor>[role=alert],#remake-app .remake-editor>[role=alert]{white-space:normal;overflow-wrap:anywhere;flex:none;margin:0;padding:6px 8px;font-size:10px;line-height:1.45}#remake-app .status-message button,#remake-app .remake-editor>[role=alert] button{padding:2px 5px;font-size:10px}#remake-app .replica-editor>button:not(.generate-button),#remake-app .remake-editor>button:not(.generate-button):not(.remake-assets-summary){min-height:27px;margin:0;padding:4px 7px;font-size:10px}#remake-app .remake-source-input>.rm-muted{margin:0;font-size:9px;line-height:1.3}#remake-app .remake-image-references{align-items:center;gap:8px;min-height:30px;display:flex}#remake-app .remake-image-references>.rm-asset-button-wrap{flex:1;min-width:0}#remake-app .remake-image-references .rm-asset-button{min-height:32px;padding:5px 8px;font-size:10px}#remake-app .remake-image-references>button{border:1px solid var(--ui-border);background:var(--ui-card);min-height:30px;color:var(--ui-primary);font:inherit;border-radius:8px;flex:none;padding:5px 8px;font-size:10px}#remake-app .remake-editor .remake-chat{overscroll-behavior:contain;flex:1;min-height:42px;max-height:none;margin:0;overflow:auto}#remake-app .remake-editor .remake-message{margin:0 0 7px}#remake-app .remake-editor .remake-bubble{padding:7px 9px;font-size:11px;line-height:1.65}#remake-app .remake-editor .remake-plan-message .remake-bubble{justify-content:space-between;align-items:center;gap:8px;display:flex}#remake-app .remake-editor .remake-composer{background:var(--ui-card);flex-direction:column;flex:0 102px;min-height:74px;padding:7px 9px;display:flex}#remake-app .remake-editor .remake-composer textarea{resize:none;flex:1;height:0;min-height:28px;padding:0;font-size:12px;line-height:1.65;overflow:auto}#remake-app .remake-editor .remake-chat-send{flex:none;gap:7px;min-height:28px;font-size:9px}#remake-app .remake-primary{background:var(--ui-primary-gradient);padding:6px 12px;font-size:11px}#remake-app .reference-panel{flex-direction:column;grid-row:1/3;gap:8px;height:100%;min-height:0;max-height:none;margin:0;padding:16px;display:flex;overflow:hidden}#remake-app .reference-content{flex:1;width:100%;min-height:0;padding:0;overflow:hidden}#remake-app .reference-panel .example{flex-direction:column;min-height:0;max-height:100%;display:flex}#remake-app .reference-panel .example h2{flex:none}#remake-app .reference-panel .example>p{flex:none;margin-bottom:14px}#remake-app .reference-panel .example-collage{object-fit:contain;min-height:0;max-height:100%}#remake-app .remake-output-top{flex:none;justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}#remake-app .remake-output-top h2{margin:0;font-size:15px}#remake-app .remake-output-top>span{color:var(--ui-muted);font-size:10px}#remake-app .remake-segment-pager{min-height:30px;color:var(--ui-text);flex:none;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}#remake-app .remake-segment-pager button{border:1px solid var(--ui-border);background:var(--ui-card);min-height:30px;color:var(--ui-primary);font:inherit;border-radius:8px;padding:5px 10px;font-size:11px}#remake-app .remake-segment-stage,#remake-app .remake-segment-stage>div:not([hidden]){flex-direction:column;flex:1;min-height:0;display:flex}#remake-app .remake-segment-stage .remake-segment{flex-direction:column;flex:1;gap:6px;min-height:0;margin:0;padding:12px;display:flex;overflow:hidden}#remake-app .remake-segment-stage .remake-segment>*{flex-shrink:0;min-width:0}#remake-app .remake-segment-stage .remake-segment-header h3{font-size:13px}#remake-app .remake-segment-stage .script-editor-header{min-height:20px;margin:0;font-size:11px}#remake-app .remake-segment-stage .remake-unified-prompt{resize:none;flex:1;height:0;min-height:42px;margin:0;padding:8px;font-size:12px;line-height:1.6;overflow:auto}#remake-app .remake-segment-stage .remake-segment-controls{align-items:center;gap:6px;margin:0}#remake-app .remake-segment-stage .remake-segment-controls label{gap:3px;min-width:86px;font-size:9px}#remake-app .remake-segment-stage .remake-segment-controls select{padding:5px 6px;font-size:10px}#remake-app .remake-segment-stage .remake-segment button{min-height:28px;padding:4px 7px;font-size:10px}#remake-app .remake-segment-stage .remake-confirm-row{gap:6px;margin:0;font-size:10px}#remake-app .remake-local-preview{align-items:center;gap:8px;min-height:0;display:flex}#remake-app .remake-local-preview>.rm-asset-media{flex:1;min-width:0}#remake-app .remake-local-preview .rm-asset-media video{object-fit:contain;height:clamp(60px,11dvh,110px);max-height:110px}#remake-app .remake-local-preview .rm-asset-media>a{font-size:9px}#remake-app .remake-merge-section{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:5px 9px;padding:9px 11px;font-size:10px;display:flex}#remake-app .remake-merge-section h3,#remake-app .remake-merge-section p{margin:0;font-size:11px}#remake-app .remake-merge-button{min-height:30px;padding:5px 10px}#remake-app .remake-final-result,#remake-app .replica-results{flex-direction:column;gap:10px;width:100%;height:100%;min-height:0;display:flex}#remake-app .remake-final-result>.rm-asset-media,#remake-app .replica-results>.rm-asset-media{flex:1;min-height:0}#remake-app .remake-final-result video,#remake-app .replica-results video{object-fit:contain;height:100%;max-height:100%}#remake-app .v2-preview-toggle{display:none}.rm-modal .replica-selected-materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rm-modal .replica-selected-item{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:10px;min-width:0;padding:9px;font-size:11px}.rm-modal .replica-selected-item .rm-asset-media img{object-fit:contain;height:82px;max-height:82px}.rm-modal .replica-selected-item label{gap:5px;margin:8px 0;display:grid}.rm-modal .replica-selected-item input{border:1px solid var(--ui-border);background:var(--ui-page);width:100%;min-width:0;color:var(--ui-text);font:inherit;border-radius:7px;padding:6px 7px;font-size:11px}.rm-modal .replica-selected-item>button{color:var(--ui-muted);font:inherit;background:0 0;border:0;padding:3px 0;font-size:10px}@media (width<=1150px){#remake-app .workspace{--rm-workspace-pad:12px;grid-template-columns:minmax(320px,.96fr) minmax(0,1.04fr)}#remake-app .reference-panel{padding:12px}}@media (width<=950px){#remake-app .workspace{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;max-width:none;margin:0}#remake-app .v2-editor-header{padding-right:116px}#remake-app .v2-preview-toggle{top:calc(var(--rm-workspace-pad) + 14px);right:calc(var(--rm-workspace-pad) + 12px);z-index:2;border:1px solid var(--ui-border);background:var(--ui-card);min-height:30px;color:var(--ui-primary);font:inherit;white-space:nowrap;border-radius:8px;padding:5px 10px;font-size:11px;display:block;position:absolute}#remake-app .reference-panel{border-top:0;border-radius:0 0 22px 22px;grid-area:2/1;max-height:none}#remake-app .workspace[data-mobile-view=editor]>.reference-panel,#remake-app .workspace[data-mobile-view=preview]>.replica-editor,#remake-app .workspace[data-mobile-view=preview]>.remake-editor{display:none}#remake-app .workspace:has(>.v2-storage-error)>.reference-panel{grid-row:3}}@media (width<=540px){#remake-app #replica-panel .input-card :is(input:not([type=file]),textarea),#remake-app #remake-panel :is(input:not([type=file]),textarea){font-size:16px}#remake-app .workspace{--rm-workspace-pad:8px;--rm-layout-gap:6px}#remake-app .v2-editor-header{flex-wrap:wrap;gap:5px;min-height:86px;padding:8px 10px}#remake-app .mode-switch{flex-basis:calc(100% - 30px)}#remake-app .mode-switch button{border-radius:8px;min-height:32px;padding:5px 7px;font-size:11px}#remake-app .v2-preview-toggle{top:calc(var(--rm-workspace-pad) + 49px);right:calc(var(--rm-workspace-pad) + 10px);min-height:27px;padding:4px 8px;font-size:10px}#remake-app .tutorial-button,#remake-app .new-button{margin-left:0;padding:4px 0;font-size:10px}#remake-app .replica-editor,#remake-app .remake-editor{padding:0 9px 9px}#remake-app .input-card{gap:6px;padding:8px}#remake-app .material-grid .rm-asset-button{min-height:52px;font-size:9px}#remake-app .material-grid .rm-asset-button-icon{border-radius:8px;width:30px;height:30px;font-size:17px}#remake-app .replica-video-picker.has-reference,#remake-app .remake-source-input.has-reference{grid-template-columns:minmax(0,1fr) 77px}#remake-app .rm-reference-info>strong{font-size:10px}#remake-app .settings-row>.setting,#remake-app .remake-editor .setting{min-height:38px;padding:5px 6px;font-size:9px}#remake-app .settings-row strong{font-size:10px}#remake-app .generate-button{min-height:37px;font-size:11px}#remake-app .generate-button strong{font-size:11px}#remake-app .generate-button span{font-size:8px}#remake-app .remake-editor .remake-composer{flex-basis:84px;min-height:68px}#remake-app .remake-editor .remake-chat-send{gap:5px}#remake-app .remake-editor .remake-chat-send small{font-size:9px}#remake-app .remake-segment-stage .remake-segment{gap:5px;padding:8px}#remake-app .remake-segment-stage .remake-segment-controls label{min-width:70px}#remake-app .remake-segment-stage .remake-segment-controls select{font-size:10px}#remake-app .remake-segment-stage .remake-segment-header h3{font-size:11px}#remake-app .remake-merge-section{gap:4px 6px;padding:7px 8px}.rm-modal .replica-selected-materials{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (height<=700px){#remake-app .workspace{--rm-layout-gap:5px}#remake-app .v2-editor-header{min-height:48px;padding-block:7px}#remake-app .notes-field{min-height:48px}#remake-app .remake-editor .remake-chat{min-height:30px}#remake-app .remake-editor .remake-composer{flex-basis:78px;min-height:62px}#remake-app .status-message{padding:4px 6px}#remake-app .generate-button{min-height:35px;padding:5px 7px}}#remake-app .v2-history-panel{display:none}.v2-history-body{flex-direction:column;flex:1;gap:10px;min-width:0;min-height:0;display:flex;overflow:hidden}.v2-history-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.v2-history-list{flex-direction:column;gap:6px;padding:2px 3px;display:flex}.v2-history-list article{border:1px solid #0000;border-radius:11px;flex:none;align-items:center;gap:6px;min-width:0;padding:6px 4px;display:flex;position:relative}.v2-history-list article.is-active{background:#f2f0fd;border-color:#ebe7fa}.v2-history-pick{min-width:0;color:var(--ui-text);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:0;display:flex}.v2-history-number{color:#a0a5b0;flex:none;font-size:10px}.v2-history-card{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.v2-history-card strong{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;min-width:0;font-size:12px;font-weight:400;display:block;overflow:hidden}.v2-history-card small{color:var(--ui-muted);font-size:10px}.v2-history-list article.is-active strong{color:var(--ui-primary)}.v2-history-thumbnail{aspect-ratio:1.6;background:var(--ui-page);color:#a0a5b0;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:100%;max-width:144px;font-size:10px;display:flex;position:relative;overflow:hidden}.v2-history-thumbnail.is-completed{background:#172337}.v2-history-thumbnail>img,.v2-history-thumbnail .rm-picker-video-cover,.v2-history-thumbnail video{object-fit:cover;width:100%;height:100%;display:block}.v2-history-more{width:20px;min-height:30px;color:var(--ui-muted);background:0 0;border:0;flex:none;padding:0;font-size:20px}.v2-history-actions{z-index:2;border:1px solid var(--ui-border);background:var(--ui-card);border-radius:8px;min-width:88px;padding:5px;display:grid;position:absolute;top:32px;right:4px;box-shadow:0 5px 18px #1f29371f}.v2-history-actions button{color:var(--ui-text);text-align:left;background:0 0;border:0;border-radius:5px;padding:7px;font-size:11px}.v2-history-actions button:hover{background:var(--ui-primary-soft)}.v2-history-body>p{flex:none;margin:0;font-size:10px;line-height:1.7}.v2-history-note{color:var(--ui-muted);text-align:center}.v2-history-empty{min-height:100%;color:var(--ui-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;line-height:1.9;display:flex}.v2-history-empty p{margin:0}.v2-history-empty span{font-size:11px}.rm-modal-backdrop:has(.v2-history-body){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1f29374d;justify-content:flex-end;align-items:stretch;padding:12px;display:flex}.rm-modal:has(>.v2-history-body){border-radius:15px;flex-direction:column;gap:14px;width:min(300px,100%);height:100%;max-height:100%;padding:17px 14px;display:flex;overflow:hidden}.rm-modal:has(>.v2-history-body)>.rm-modal-header{flex:none;margin:0}.rm-modal:has(>.v2-history-body)>.rm-modal-header h2{font-size:16px}@media (width>=951px){#remake-app .workspace{grid-template-columns:var(--v2-workspace-columns,minmax(340px,935fr) minmax(0,1803fr) minmax(130px,165fr))}#remake-app .v2-history-panel{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:18px;flex-direction:column;grid-area:1/3/-1;gap:14px;min-width:0;height:100%;min-height:0;padding:15px 10px 12px;display:flex;overflow:hidden}#remake-app .v2-history-panel>header{flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}#remake-app .v2-history-panel h2{color:var(--ui-title);margin:0;font-size:16px;font-weight:600}#remake-app .v2-history-panel .vh-count{border-radius:99px;min-width:23px;font-size:11px}#remake-app .v2-history-button{background:var(--ui-primary-gradient);display:none}}@media (width<=950px){#remake-app .v2-editor-header{padding-right:150px}#remake-app .v2-history-button{top:calc(var(--rm-workspace-pad) + 14px);right:calc(var(--rm-workspace-pad) + 96px);z-index:2;border:1px solid var(--ui-border);background:var(--ui-card);width:29px;min-height:30px;color:var(--ui-primary);box-shadow:none;border-radius:8px;padding:5px;position:absolute;bottom:auto}#remake-app .v2-history-button svg{width:16px;height:16px}#remake-app .v2-history-button>span{display:none}}@media (width<=540px){#remake-app .v2-editor-header{padding-right:10px}#remake-app .v2-history-button{top:calc(var(--rm-workspace-pad) + 49px);right:calc(var(--rm-workspace-pad) + 88px);height:27px;min-height:27px}}#remake-app .remake-segment-stage .remake-segment{gap:4px}#remake-app .remake-segment-stage .remake-segment-header{border:0;min-height:28px;margin:0;padding:0}#remake-app .remake-segment-stage .remake-confirm-row{padding:0}#remake-app .remake-segment-stage .remake-segment-controls:has(select[aria-label$=模型]){grid-template-columns:minmax(0,1fr) minmax(0,.6fr) auto;align-items:end;display:grid}#remake-app .remake-segment-stage .remake-segment-controls:has(select[aria-label$=模型]) label{min-width:0}#remake-app .remake-final-result>.rm-asset-media video,#remake-app .replica-results>.rm-asset-media video{flex:1;height:0;min-height:0;max-height:100%}#remake-app .remake-final-result>.rm-asset-media>a,#remake-app .replica-results>.rm-asset-media>a{flex:none}#remake-app .remake-output-top>button,#remake-app .fc-heading>button{border:1px solid var(--ui-border);background:var(--ui-card);color:var(--ui-primary);font:inherit;border-radius:7px;padding:5px 9px;font-size:11px}#remake-app .remake-reference-controls,#remake-app .remake-global-actions,#remake-app .remake-arrange-actions{flex-direction:column;flex:none;gap:6px;min-width:0;display:flex}#remake-app .remake-input-summary{border:1px solid var(--ui-border);background:var(--ui-page);width:100%;min-height:30px;color:var(--ui-text);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}#remake-app .remake-input-summary>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#remake-app .remake-input-summary>strong{color:var(--ui-primary);flex:none;font-size:10px;font-weight:500}#remake-app .remake-editor-tabs{border:1px solid var(--ui-border);background:var(--ui-page);border-radius:9px;flex:none;gap:4px;padding:3px;display:flex}#remake-app .remake-editor-tabs button{min-width:0;min-height:27px;color:var(--ui-muted);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1;padding:4px 6px;font-size:11px}#remake-app .remake-editor-tabs button[aria-selected=true]{background:var(--ui-card);color:var(--ui-primary);box-shadow:0 1px 4px #6366f112}#remake-app .remake-editor-body,#remake-app .remake-editor-pane{flex-direction:column;flex:1;gap:6px;min-width:0;min-height:0;display:flex;overflow:hidden}#remake-app .remake-editor-pane>.remake-chat{min-height:24px}#remake-app .remake-editor-pane>button{border:1px solid var(--ui-border);background:var(--ui-card);min-height:25px;color:var(--ui-primary);font:inherit;border-radius:7px;flex:none;padding:3px 7px;font-size:10px}#remake-app .remake-prompt-pane>.rm-prompt-card{flex-direction:column;flex:1;gap:0;height:100%;min-height:0;max-height:100%;padding:10px;display:flex}#remake-app .remake-prompt-pane .rm-prompt-card__header,#remake-app .remake-prompt-pane .rm-prompt-card__footer{flex:none}#remake-app .remake-prompt-pane .rm-prompt-card__header{margin-bottom:7px}#remake-app .remake-prompt-pane .rm-prompt-card__header h2{font-size:13px}#remake-app .remake-prompt-pane .rm-prompt-card__expand{min-height:27px;padding:4px 7px;font-size:10px}#remake-app .remake-prompt-pane .rm-prompt-card__text{resize:vertical;flex:1;height:0;min-height:60px;max-height:100%;padding:9px;font-size:12px;overflow:auto}#remake-app .remake-prompt-pane .rm-prompt-card__footer{margin-top:6px;font-size:10px}#remake-app .remake-video-heading{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:34px;display:flex}#remake-app .remake-video-heading h2{color:var(--ui-title);margin:0;font-size:16px}#remake-app .remake-video-heading>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}#remake-app .remake-video-heading button{border:1px solid var(--ui-border);background:var(--ui-card);min-height:27px;color:var(--ui-text);font:inherit;border-radius:7px;padding:4px 7px;font-size:10px}#remake-app .remake-video-heading button[aria-pressed=true]{border-color:var(--ui-primary);background:var(--ui-primary-soft);color:var(--ui-primary)}#remake-app .remake-video-viewport{background:var(--ui-page);border-radius:11px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}#remake-app .remake-video-viewport>.rm-asset-media{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}#remake-app .remake-video-viewport .rm-asset-media video{object-fit:contain;flex:1;width:100%;height:0;min-height:0;max-height:100%}#remake-app .remake-video-viewport .rm-asset-media>a{flex:none;padding:3px 8px;font-size:11px}#remake-app .remake-preview-empty{min-height:0;color:var(--ui-muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:12px;display:flex}#remake-app .remake-preview-empty>span{color:var(--ui-muted);font-size:42px}#remake-app .remake-preview-empty h3,#remake-app .remake-preview-empty p{font-size:inherit;margin:0}@media (width<=540px){#remake-app .remake-editor-tabs button{font-size:10px}#remake-app .remake-prompt-pane>.rm-prompt-card{padding:8px}#remake-app .remake-prompt-pane .rm-prompt-card__header h2{font-size:12px}#remake-app .remake-prompt-pane .rm-prompt-card__footer{font-size:9px}#remake-app .remake-video-heading h2{font-size:13px}}#remake-app .remake-segment-settings-trigger{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rm-segment-preferences{flex-direction:column;gap:10px;display:flex}.rm-segment-preferences .remake-segment-controls{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.rm-segment-preferences .remake-segment-controls label{flex:1;min-width:110px;margin:0}.rm-segment-preferences button:not(.rm-primary){border:1px solid var(--ui-border);background:var(--ui-card);color:var(--ui-primary);font:inherit;border-radius:8px;padding:7px 10px;font-size:12px}#remake-app .material-grid .rm-asset-button:hover:not(:disabled) .rm-asset-button-icon{background:var(--ui-primary-soft);color:var(--ui-primary);border-color:#c7d2fe}#remake-app .material-grid .rm-asset-button:disabled .rm-asset-button-icon{border-color:var(--ui-border);background:var(--ui-page);color:var(--ui-muted)}#remake-app .remake-editor .remake-message-user .remake-bubble{background:var(--ui-primary-soft)}#remake-app .remake-editor .remake-composer textarea:disabled{background:var(--ui-page);color:var(--ui-muted);opacity:1}#remake-app .replica-video-picker>button:disabled,#remake-app .remake-source-input>button:disabled,#remake-app .remake-video-heading button:disabled{border-color:var(--ui-border);background:var(--ui-page);color:var(--ui-muted);opacity:1}#remake-app .replica-video-picker>button svg,#remake-app .remake-source-input>button svg{color:var(--ui-primary)}#remake-app .replica-video-picker>button:disabled svg,#remake-app .remake-source-input>button:disabled svg{color:var(--ui-muted)}.rm-segment-preferences button:disabled,.rm-modal .replica-selected-item>button:disabled{border-color:var(--ui-border);background:var(--ui-page);color:var(--ui-muted);opacity:1;box-shadow:none}#remake-app .material-grid .rm-asset-button-icon>svg{stroke-width:1px;width:34px;height:34px;color:inherit}#remake-app .material-grid .rm-asset-button-icon .upload-badge{border:2px solid var(--ui-page);background:var(--ui-primary);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;margin:0;font-size:11px;line-height:1;display:grid;position:absolute;bottom:5px;right:5px}#remake-app .material-grid .rm-asset-button:disabled .upload-badge{background:var(--ui-border);color:var(--ui-muted)}@media (width>=1500px){#remake-app .material-grid .rm-asset-button-icon{width:76px;height:76px}}@media (height<=700px) and (width>=541px){#remake-app .material-grid .rm-asset-button-icon{border-radius:10px;width:36px;height:36px}#remake-app .material-grid .rm-asset-button-icon>svg{width:22px;height:22px}#remake-app .material-grid .rm-asset-button-icon .upload-badge{width:14px;height:14px;font-size:10px;bottom:3px;right:3px}}@media (width<=540px){#remake-app .material-grid .rm-asset-button-icon>svg{width:20px;height:20px}#remake-app .material-grid .rm-asset-button-icon .upload-badge{width:12px;height:12px;font-size:9px;bottom:2px;right:2px}}#remake-app .replica-video-picker,#remake-app .remake-source-input,#remake-app .replica-video-picker.has-reference,#remake-app .remake-source-input.has-reference{display:block}#remake-app .rm-video-options>button{min-height:36px;padding:7px 8px;font-size:11px}#remake-app .rm-video-selected{margin-top:8px;padding:7px 9px}#remake-app .rm-source-frame{aspect-ratio:auto;background:#f7f8fa;flex:none;height:clamp(115px,20dvh,220px);min-height:100px;margin-top:9px;position:relative}#remake-app .source-frame.rm-source-frame:has(.source-label){aspect-ratio:auto;background:#f7f8fa;flex:none;height:clamp(115px,20dvh,220px);min-height:100px;margin-top:9px;position:relative}#remake-app .source-frame.rm-source-frame.has-reference{background:#171719}#remake-app .rm-source-frame>video{object-fit:contain;width:100%;height:100%;max-height:none;position:absolute;inset:0}#remake-app .rm-source-frame>.rm-asset-media-video{width:100%;height:100%;min-height:0}#remake-app .rm-source-frame>.rm-asset-media-video>video{object-fit:contain;width:100%;height:100%;max-height:100%;display:block}#remake-app .rm-source-frame .source-upload{z-index:2;cursor:pointer;border:0;padding:0}#remake-app .rm-source-frame .source-label{height:100%;font-size:11px}#remake-app .remake-source-input>.rm-muted{margin-top:6px;display:block}#remake-app .v2-mode-workspace{display:contents}#remake-app .v2-mode-workspace[hidden]{display:none}:is(#remake-app .workspace:has(>.v2-storage-error)>.v2-mode-workspace>.replica-editor,#remake-app .workspace:has(>.v2-storage-error)>.v2-mode-workspace>.remake-editor){grid-row:3}#remake-app .workspace:has(>.v2-storage-error)>.v2-mode-workspace>.reference-panel{grid-row:1/4}@media (width<=950px){#remake-app .workspace[data-mobile-view=editor]>.v2-mode-workspace>.reference-panel,#remake-app .workspace[data-mobile-view=preview]>.v2-mode-workspace>.replica-editor,#remake-app .workspace[data-mobile-view=preview]>.v2-mode-workspace>.remake-editor{display:none}#remake-app .workspace:has(>.v2-storage-error)>.v2-mode-workspace>.reference-panel{grid-row:3}}#remake-app .v2-history-panel{border-radius:14px;gap:0;padding:18px 10px}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden]))>.v2-history-panel{border-radius:14px;gap:0;padding:18px 10px}#remake-app .v2-history-panel>.vh-head{gap:8px;margin-bottom:0;padding:1px 5px 14px}:is(#remake-app .v2-history-panel .vh-head>h2,#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden]))>.v2-history-panel h2){font-size:16px;line-height:1.4}#remake-app .v2-history-panel .vh-count{border-radius:5px;min-width:19px;font-size:9px}.v2-history-body{gap:0}.v2-history-scroll.vh-list{gap:6px;margin:0;padding:0 3px 0 0;overflow:hidden auto}.v2-history-body .vh-item{border:1px solid #0000;border-radius:11px;align-items:center;gap:6px;padding:6px 4px;display:flex}.v2-history-body .vh-pick{flex:1;align-items:center;gap:7px;display:flex}.v2-history-body .vh-number{flex:none;margin:0;font-size:10px}.v2-history-body .vh-card{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex}.v2-history-body .vh-thumb{box-sizing:border-box;aspect-ratio:1.6;flex:none;width:100%;max-width:180px;max-height:none}.v2-history-body .vh-title{white-space:nowrap;text-overflow:ellipsis;text-align:center;width:100%;max-height:none;margin:0;font-size:12px;font-weight:400;line-height:1.5;display:block}.v2-history-body .vh-created{color:var(--text-tertiary,#9695a8);white-space:nowrap;font-size:10px;line-height:1.4}.v2-history-body .vh-more{flex:none;margin:0}.v2-history-body .vh-thumb>.rm-picker-video-cover{aspect-ratio:auto;border-radius:0;height:100%;position:absolute;inset:0}.v2-history-body .vh-thumb video{object-fit:cover}.v2-history-body .vh-cover-placeholder{color:#afb0ca;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:20px 4px;font-size:9px;line-height:1.4;display:flex;position:absolute;inset:0}.v2-history-body .vh-cover-placeholder>svg{flex:none;width:24px;height:24px}.v2-history-body .vh-status{max-width:calc(100% - 8px)}.v2-history-body .vh-task-progress{align-items:center;gap:4px;display:flex;position:absolute;bottom:5px;left:8px;right:8px}.v2-history-body .vh-task-progress progress{width:100%;min-width:0;height:4px;accent-color:var(--ui-primary,#7361ff);flex:1}.v2-history-body .vh-task-progress small{color:var(--ui-primary,#7361ff);font-size:9px}.v2-history-body .vh-task-progress progress:indeterminate{background:linear-gradient(90deg,#eae6ff 25%,#8b7cff 50%,#eae6ff 75%) 0 0/200% 100%;animation:1.6s linear infinite vh-pending}@keyframes vh-pending{to{background-position:-200% 0}}.v2-history-body .vh-thumb:has(.vh-task-progress)>.vh-status{bottom:15px}.v2-history-body .vh-thumb:has(>time)>.vh-status{max-width:calc(100% - 45px)}.v2-history-body .rm-picker-cover-status{padding:18px 4px;font-size:9px}.v2-history-body .rm-picker-cover-status small{display:none}.v2-history-body>.vh-note{text-align:left;margin-top:10px;font-size:9px;line-height:1.75}@media (prefers-reduced-motion:reduce){.v2-history-body .vh-thumb{transition:none}.v2-history-body .vh-task-progress progress:indeterminate{animation:none}}#remake-app{--v2-copy-editor-width:479.5px}@media (width>=951px){#remake-app .workspace{grid-template-columns:minmax(340px,var(--v2-copy-editor-width)) minmax(0,1fr) var(--v2-history-rail-width,160px)}}@media (width>=951px) and (width<=1199px){#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])){grid-template-columns:minmax(340px,var(--v2-copy-editor-width)) minmax(0,1fr)}}@media (width>=1200px){#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])){grid-template-columns:minmax(400px,var(--v2-copy-editor-width)) minmax(350px,1fr) var(--v2-history-rail-width,160px)}}@media (width>=1500px){#remake-app .workspace{grid-template-columns:minmax(340px,var(--v2-copy-editor-width)) minmax(0,1fr) var(--v2-history-rail-width,160px)}#remake-app .workspace:has(>[data-remake-mode=remake]:not([hidden])){grid-template-columns:minmax(400px,var(--v2-copy-editor-width)) minmax(350px,1fr) var(--v2-history-rail-width,160px)}}@media (width>=951px){.v2-history-panel .vh-thumb:has(>.vh-cover-placeholder){min-height:64px}}._workbench_1584i_1{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:start;gap:18px;min-width:0;display:grid}._editorColumn_1584i_2,._exports_1584i_2{min-width:0}._sidebar_1584i_3{min-width:0;max-height:calc(100dvh - 32px - var(--site-filing-height,0px));overscroll-behavior:contain;gap:16px;display:grid;position:sticky;top:16px;overflow-y:auto}._sidebar_1584i_3 ._preview_1584i_4{margin-bottom:0}._preview_1584i_4{--preview-text:var(--creator-text,#d9f6ff);--preview-muted:color-mix(in srgb, var(--creator-muted,#78a5ba) 70%, var(--creator-text,#d9f6ff));--preview-panel:var(--creator-panel-background,#0d1827);--preview-deep:var(--creator-panel-deep,#07131d);--preview-line:var(--creator-line,#37aec342);--preview-accent:var(--creator-accent,#10b8cf);color-scheme:var(--creator-color-scheme,dark);border:1px solid var(--preview-line);background:var(--preview-panel);min-width:0;color:var(--preview-text);border-radius:14px;margin-bottom:16px;padding:14px}._heading_1584i_14{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;margin-bottom:12px;display:flex}._heading_1584i_14>strong{font-size:14px}._transport_1584i_16 button,._error_1584i_16 button{border:1px solid var(--preview-line);background:var(--preview-deep);min-height:36px;color:inherit;font:inherit;cursor:pointer;border-radius:9px;padding:7px 12px;font-size:13px}._transport_1584i_16 button:disabled{opacity:.45;cursor:default}._transport_1584i_16 button:focus-visible,._error_1584i_16 button:focus-visible,._downloadResult_1584i_18:focus-visible{outline:2px solid var(--preview-accent);outline-offset:3px}._playerColumn_1584i_19{min-width:0;max-width:860px;margin-inline:auto}._stage_1584i_20{min-width:0;width:min(100%, calc(min(440px, 55dvh) * var(--media-aspect)));aspect-ratio:var(--media-aspect);isolation:isolate;border:1px solid var(--preview-line);background:#030b12;border-radius:10px;margin-inline:auto;position:relative;overflow:hidden;container-type:inline-size}._stage_1584i_20 :is(video,img){object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}._stage_1584i_20 ._coveredVideo_1584i_22{opacity:0}._stage_1584i_20 ._clipVideo_1584i_23{z-index:1;pointer-events:none}._stage_1584i_20 ._clipPreload_1584i_24{z-index:1;opacity:0;pointer-events:none}._stage_1584i_20 ._pipVideo_1584i_25{z-index:2;border:1px solid var(--preview-accent);background:#030b12;border-radius:6px;width:28%;height:28%;inset:auto 3% 3% auto}._textLayer_1584i_26{z-index:3;pointer-events:none;overflow-wrap:anywhere;white-space:pre-wrap;position:absolute;left:50%}._textLayer_1584i_26>span{max-width:100%}._empty_1584i_28{box-sizing:border-box;height:100%;color:var(--preview-muted);text-align:center;align-content:center;padding:18px;font-size:13px;line-height:1.6;display:grid}._transport_1584i_16{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}._time_1584i_30{color:var(--preview-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}._timeline_1584i_31{margin-top:12px}._track_1584i_32{background:var(--preview-line);border-radius:4px;height:6px;position:relative;overflow:hidden}._clip_1584i_23{background:var(--preview-accent);border-radius:3px;height:6px;position:absolute;top:0}._playhead_1584i_34{background:var(--preview-text);width:2px;height:6px;position:absolute;top:0}._timeline_1584i_31 input{width:100%;accent-color:var(--preview-accent);margin:7px 0 0;display:block}._status_1584i_36{color:var(--preview-muted);margin:10px 0 0;font-size:13px}._musicPreparing_1584i_37{border:1px solid var(--preview-line);background:var(--preview-deep);color:var(--preview-text);border-radius:10px;justify-content:center;align-items:center;gap:12px;margin-top:12px;padding:16px;font-size:14px;display:flex}._musicPreparing_1584i_37 small{color:var(--preview-muted);margin-top:5px;font-size:12px;display:block}._preparingSpinner_1584i_39{border:3px solid var(--preview-line);border-top-color:var(--preview-accent);border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite _preparingSpin_1584i_39}@keyframes _preparingSpin_1584i_39{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._preparingSpinner_1584i_39{animation:none}}._preview_1584i_4 ._downloadResult_1584i_18{box-sizing:border-box;border:1px solid var(--preview-accent);background:var(--preview-accent);width:100%;min-height:48px;color:var(--creator-accent-foreground,#03141d);font:inherit;text-align:center;border-radius:9px;justify-content:center;align-items:center;margin-top:16px;padding:12px 16px;font-weight:700;text-decoration:none;display:flex}._preview_1584i_4 ._downloadResult_1584i_18:hover{filter:brightness(1.08)}._previewResult_1584i_44{color:var(--preview-accent);font:inherit;text-underline-offset:4px;margin-top:12px;padding:5px 0;display:inline-flex}._previewResult_1584i_44:focus-visible{outline:2px solid var(--preview-accent);outline-offset:3px}._error_1584i_16{color:var(--preview-text);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}@media (width<=1100px){._workbench_1584i_1{grid-template-columns:minmax(0,1fr)}._sidebar_1584i_3{max-height:none;position:static;overflow:visible}}@media (width<=720px){._preview_1584i_4{padding:12px}._heading_1584i_14{gap:10px}._stage_1584i_20{width:min(100%, calc(min(350px, 48dvh) * var(--media-aspect)))}._transport_1584i_16 button{padding-inline:10px}}._panel_1yxdz_1{color:#dbe4f2;gap:18px;padding:20px;display:grid}._heading_1yxdz_2{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._heading_1yxdz_2 h3{color:#f2f6ff;margin:0 0 6px;font-size:18px}._panel_1yxdz_1 p{color:#95a6be;margin:0;font-size:12px;line-height:1.7}._options_1yxdz_5{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}._styleButton_1yxdz_6{color:#c5d3e7;cursor:pointer;background:#152032;border:1px solid #324258;border-radius:10px;justify-items:center;gap:6px;padding:12px 8px;display:grid}._styleButton_1yxdz_6[aria-pressed=true]{color:#fff;background:#253354;border-color:#6588ff;box-shadow:inset 0 0 0 1px #6588ff}._styleButton_1yxdz_6 svg{width:58px;height:58px}._controls_1yxdz_9{flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}._controls_1yxdz_9 label{align-items:center;gap:7px;display:flex}._panel_1yxdz_1 select,._panel_1yxdz_1 input[type=number],._panel_1yxdz_1 input[type=text]{color:#e5edfa;background:#111a29;border:1px solid #35465d;border-radius:7px;min-width:0;padding:7px 9px}._primary_1yxdz_12{color:#fff;cursor:pointer;background:#5b75ef;border:0;border-radius:8px;padding:11px 16px}._primary_1yxdz_12:disabled,._styleButton_1yxdz_6:disabled{opacity:.5;cursor:default}._secondary_1yxdz_14{color:#c7d5eb;cursor:pointer;background:#152238;border:1px solid #384a63;border-radius:7px;padding:7px 10px}._notice_1yxdz_15{background:#352f22;border:1px solid #78653a;border-radius:8px;padding:10px 12px;color:#f7d996!important}._error_1yxdz_16{background:#402c34;border-radius:8px;padding:10px 12px;color:#ffabab!important}._events_1yxdz_17{gap:8px;display:grid}._event_1yxdz_17{background:#162033;border:1px solid #2d3c50;border-radius:9px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;display:grid}._event_1yxdz_17[aria-current=true]{border-color:#6588ff}._event_1yxdz_17 svg{width:36px;height:36px}._event_1yxdz_17 button{cursor:pointer;color:#d9e4f6;text-align:left;background:0 0;border:0}._event_1yxdz_17 small{color:#8da3bc;margin-top:3px;font-size:11px;display:block}._editor_1yxdz_23{background:#121c2c;border:1px solid #364964;border-radius:10px;gap:14px;padding:14px;display:grid}._editor_1yxdz_23 h4{margin:0;font-size:13px}._fields_1yxdz_25{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._fields_1yxdz_25 label{color:#aabbd2;gap:6px;font-size:12px;display:grid}._catalog_1yxdz_27{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}._catalog_1yxdz_27 button{color:#aebfd8;cursor:pointer;background:#1a2941;border:1px solid #33435a;border-radius:7px;padding:5px;font-size:10px}._catalog_1yxdz_27 button[aria-pressed=true]{color:#fff;border-color:#8296ff}._catalog_1yxdz_27 svg{width:100%;max-height:46px}._empty_1yxdz_31{text-align:center;border:1px dashed #3a4a62;border-radius:9px;padding:24px}._vector_1yxdz_32{width:100%;height:auto;display:block;overflow:visible}._overlay_1yxdz_33{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:inline-size}._sticker_1yxdz_34{transform-origin:50%;position:absolute}._flower_1yxdz_35{white-space:nowrap;transform-origin:50%;font-family:Source Han Sans SC,Microsoft YaHei,sans-serif;font-weight:700;line-height:1.15;position:absolute}@media (width<=680px){._panel_1yxdz_1{padding:12px}._fields_1yxdz_25{grid-template-columns:1fr}._catalog_1yxdz_27{grid-template-columns:repeat(4,minmax(0,1fr))}}._stepBody_f17oa_1{min-width:0;color:var(--creator-accent);gap:12px;display:grid}._stepBody_f17oa_1 button,._stepBody_f17oa_1 input,._stepBody_f17oa_1 select{font:inherit}._stepBody_f17oa_1 button{color:#9bcbd4;cursor:pointer;background:#071923;border:1px solid #2d91a385;border-radius:7px}._stepBody_f17oa_1 button:hover:not(:disabled){color:#e9fdff;border-color:#21cfde}._stepBody_f17oa_1 button:focus-visible,._stepBody_f17oa_1 input:focus-visible,._stepBody_f17oa_1 select:focus-visible{outline-offset:2px;outline:2px solid #25d6e4}._stepBody_f17oa_1 button:disabled{cursor:not-allowed;opacity:.42}._primary_f17oa_39{font-weight:900;box-shadow:0 8px 24px #0dc4d62e;background:linear-gradient(180deg, #16bfd0, var(--creator-accent))!important;color:#03222b!important;border-color:#20d3e2!important}._workspaceGrid_f17oa_47{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-width:0;display:grid}._controlPanel_f17oa_54,._previewPanel_f17oa_55{background:#08151f;border:1px solid #277e8e6b;border-radius:14px;grid-template-rows:auto 1fr auto;min-width:0;display:grid;overflow:hidden}._panelHeader_f17oa_72{border-bottom:1px solid #2c7b8a47;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._panelHeader_f17oa_72>div{align-items:center;gap:10px;min-width:0;display:flex}._panelHeader_f17oa_72 i{background:#18d3e1;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 14px #18d3e1}._panelHeader_f17oa_72 h3,._panelHeader_f17oa_72 p{margin:0}._panelHeader_f17oa_72 h3{color:#e0faff;font-size:.9rem}._panelHeader_f17oa_72 p,._panelHeader_f17oa_72>span{color:#648d99;font-size:.63rem}._controlGrid_f17oa_113{grid-template-columns:minmax(180px,.8fr) minmax(230px,1.2fr);gap:10px;padding:12px;display:grid}._videoWindow_f17oa_120,._musicPanel_f17oa_121,._subtitlePanel_f17oa_122,._contentSummary_f17oa_123,._volumePanel_f17oa_124{background:#06131c;border:1px solid #327b8a42;border-radius:10px;align-content:start;gap:10px;min-width:0;padding:11px;display:grid}._videoWindow_f17oa_120{grid-row:span 2}._sharedControlGrid_f17oa_139{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._sharedControlGrid_f17oa_139 ._videoWindow_f17oa_120{grid-area:auto/1/auto/-1}._recognitionProgress_f17oa_149{border:1px solid var(--creator-line);background:var(--creator-panel-deep);border-radius:10px;gap:10px;padding:14px 16px;display:grid}._recognitionProgressHeading_f17oa_158{justify-content:space-between;align-items:center;gap:12px;display:flex}._recognitionProgressHeading_f17oa_158 strong{color:var(--creator-text);font-size:16px;font-weight:700;line-height:1.5}._recognitionProgressHeading_f17oa_158 b{color:var(--creator-text);font-variant-numeric:tabular-nums;font-size:24px;line-height:1.2}._recognitionProgressBar_f17oa_179{background:var(--creator-line);border-radius:999px;height:10px;overflow:hidden}._recognitionProgressBar_f17oa_179>span{border-radius:inherit;background:var(--creator-accent);height:100%;display:block}._subtitleControls_f17oa_193{align-content:start;gap:10px;min-width:0;display:grid}._sharedControlGrid_f17oa_139 ._musicSources_f17oa_194{grid-column:1}._sharedControlGrid_f17oa_139 ._subtitleControls_f17oa_193{grid-column:2}._stepBody_f17oa_1 ._musicSources_f17oa_194 ._musicSourceActions_f17oa_196._musicSourceActions_f17oa_196{grid-template-columns:repeat(2,minmax(0,1fr))}._stepBody_f17oa_1 ._musicSources_f17oa_194 ._musicSourceActions_f17oa_196._musicSourceActions_f17oa_196>:not([data-expanded=true]){grid-column:auto}._stepBody_f17oa_1 ._musicSources_f17oa_194 ._musicSourceActions_f17oa_196>button,._stepBody_f17oa_1 ._musicSources_f17oa_194 ._musicSourceActions_f17oa_196>[data-source-card=true]>button{min-height:88px}._subtitleControls_f17oa_193 ._volumePanel_f17oa_124{grid-column:auto}._sharedFooter_f17oa_200._sharedFooter_f17oa_200{border:0;justify-content:stretch;padding:0}._sharedFooter_f17oa_200 button:first-child{flex:1}._sharedFooter_f17oa_200 button{border:1px solid var(--creator-line,#235158);background:var(--creator-panel-deep,#071820);color:var(--creator-text,#eefbfc);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;display:inline-flex}._sharedFooter_f17oa_200 button:disabled{cursor:not-allowed;opacity:.55}._progressSpinner_f17oa_204{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.8s linear infinite _musicSpin_f17oa_1;display:inline-block}._musicLoading_f17oa_205{border:1px solid var(--creator-line);color:var(--creator-text);background:var(--creator-panel-deep);border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:15px;line-height:1.5;display:flex}._musicLoading_f17oa_205 ._progressSpinner_f17oa_204{color:var(--creator-accent)}@media (prefers-reduced-motion:reduce){._musicLoading_f17oa_205 ._progressSpinner_f17oa_204{animation:none}}@keyframes _musicSpin_f17oa_1{to{transform:rotate(360deg)}}._compactModal_f17oa_209._compactModal_f17oa_209{width:min(100%,1060px);height:auto;max-height:calc(100dvh - 40px);margin-top:max(0px,min(8vh,60px))}._compactModal_f17oa_209 ._modalBody_f17oa_210{flex-direction:column;gap:14px;display:flex}._compactModal_f17oa_209 ._stickyActions_f17oa_211{margin-top:0;position:static}._musicToolbar_f17oa_212{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._musicToolbar_f17oa_212 input{border:1px solid var(--creator-line,#235158);background:var(--creator-panel-deep,#071820);min-width:0;color:var(--creator-text,#eefbfc);border-radius:8px;flex:0 220px;padding:9px 11px}._musicFilters_f17oa_214{flex-wrap:wrap;gap:7px;display:flex}._musicFilters_f17oa_214 button,._musicPagination_f17oa_215 button{padding:8px 12px}._musicFilters_f17oa_214 button[aria-pressed=true]{border-color:var(--creator-accent);color:var(--creator-accent);background:#19c1d51a}._musicCards_f17oa_217{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._musicCard_f17oa_217{border:1px solid var(--creator-line,#235158);background:var(--creator-panel-deep,#071820);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:13px 10px;display:flex}._musicCard_f17oa_217>div{flex:1;gap:5px;min-width:0;display:grid}._musicCard_f17oa_217 strong{color:var(--creator-text,#eefbfc);overflow-wrap:anywhere;font-size:13px}._musicCard_f17oa_217 small{color:var(--creator-muted,#82aeb6);font-size:11px}._musicCard_f17oa_217>button:last-child{padding:7px 8px;font-size:12px}._musicPlay_f17oa_223{flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}._musicPagination_f17oa_215{justify-content:flex-end;align-items:center;gap:10px;font-size:12px;display:flex}._musicPagination_f17oa_215>span:first-child{margin-right:auto}._musicEmpty_f17oa_226{color:var(--creator-muted,#82aeb6);text-align:center;padding:20px 0}@media (width<=720px){._sharedControlGrid_f17oa_139 ._musicSources_f17oa_194,._sharedControlGrid_f17oa_139 ._subtitleControls_f17oa_193{grid-column:1/-1}}@media (width<=640px){._musicCards_f17oa_217{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._musicCard_f17oa_217{grid-template-columns:30px minmax(0,1fr);gap:7px;padding:10px 8px;display:grid}._musicCard_f17oa_217>button:last-child{grid-column:1/-1}._musicPlay_f17oa_223{width:30px;height:30px}._musicToolbar_f17oa_212 input{flex:100%}._compactModal_f17oa_209._compactModal_f17oa_209{max-height:calc(100dvh - 16px);margin-top:0}}._sectionTitle_f17oa_239{justify-content:space-between;align-items:center;gap:8px;display:flex}._sectionTitle_f17oa_239>div{gap:3px;min-width:0;display:grid}._sectionTitle_f17oa_239 strong{color:#20cbd9;font-size:.72rem}._sectionTitle_f17oa_239 small,._trackState_f17oa_258 small{color:#537f8b;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}._sectionTitle_f17oa_239 button{flex:none;padding:6px 9px}._compactPreview_f17oa_271{color:#426f7b;text-align:center;background:radial-gradient(circle at 50% 42%,#14cadb1f,#0000 36%),#03141c;border:1px dashed #2599aa73;border-radius:9px;align-content:center;place-items:center;gap:8px;min-height:290px;display:grid}._compactPreview_f17oa_271>span{color:#20c9d8;border:1px solid #1ebecf59;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}._compactPreview_f17oa_271 strong{color:#7faab4;font-size:.72rem}._compactPreview_f17oa_271 small{color:#496f7a;font-size:.62rem}._stepBody_f17oa_1 select{color:#bce5eb;background:#071923;border:1px solid #2d91a385;border-radius:7px;width:100%;min-width:0;padding:8px 10px}._contentSummary_f17oa_123{grid-column:1/-1}._contentSummary_f17oa_123 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}._contentSummary_f17oa_123 dl>div{background:#041018;border-radius:8px;gap:3px;min-width:0;padding:9px 10px;display:grid}._contentSummary_f17oa_123 dl>div:last-child{grid-column:1/-1}._contentSummary_f17oa_123 dt,._contentSummary_f17oa_123 dd{margin:0}._contentSummary_f17oa_123 dt{color:#527f8b;font-size:.6rem}._contentSummary_f17oa_123 dd{color:#afd9df;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}._videoWindow_f17oa_120 video,._musicPanel_f17oa_121 audio{object-fit:contain;width:100%;max-width:100%;max-height:320px}._previewReady_f17oa_366{background:radial-gradient(circle at 50% 42%,#14cadb2e,#0000 38%),linear-gradient(155deg,#07303a,#03131b);border-style:solid}._previewReady_f17oa_366 strong{color:#c7edf2}._actionPair_f17oa_377{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._actionPair_f17oa_377 button,._editorButton_f17oa_384{min-height:38px;padding:7px 9px}._trackState_f17oa_258{background:#041018;border-radius:8px;align-items:center;gap:9px;min-width:0;padding:10px;display:flex}._trackState_f17oa_258>span{color:#18c9da}._trackState_f17oa_258>div{gap:3px;min-width:0;display:grid}._trackState_f17oa_258 strong{color:#a8d4dc;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}._volumePanel_f17oa_124{grid-column:1/-1}._volumePanel_f17oa_124 label{color:#7da9b3;grid-template-columns:90px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:.67rem;display:grid}._volumePanel_f17oa_124 input,._rangeField_f17oa_431 input{accent-color:#16c8d8}._volumePanel_f17oa_124 strong{color:#4cdbe8;text-align:right}._panelFooter_f17oa_440,._previewActions_f17oa_441{border-top:1px solid #2c7b8a3d;justify-content:flex-end;gap:8px;padding:11px 12px;display:flex}._panelFooter_f17oa_440 button,._previewActions_f17oa_441 button{min-width:118px;padding:9px 12px}._finalPreview_f17oa_455{background:radial-gradient(circle at 50% 25%, #14cbdc29, transparent 34%), linear-gradient(155deg, var(--creator-accent), #03141c 62%);border:1px solid #17b3c373;border-radius:22px;place-items:center;min-height:0;margin:12px;display:grid;overflow:hidden}._previewShell_f17oa_468{width:100%;max-height:min(72vh,760px);overflow:hidden}._previewShell_f17oa_468[data-orientation=portrait]{aspect-ratio:9/16}._previewShell_f17oa_468[data-orientation=landscape]{aspect-ratio:16/9}._previewVideo_f17oa_482{object-fit:contain;width:100%;height:100%}._portraitPreview_f17oa_488{justify-self:center;width:min(100%,330px)}._landscapePreview_f17oa_493{align-self:center}._emptyPreview_f17oa_497,._previewContent_f17oa_498,._exportProgress_f17oa_499{text-align:center;place-items:center;gap:10px;padding:24px;display:grid}._emptyPreview_f17oa_497 strong,._previewContent_f17oa_498>strong,._exportProgress_f17oa_499 strong{color:#8cb7c0}._emptyPreview_f17oa_497 small,._previewContent_f17oa_498 small,._exportProgress_f17oa_499 small{color:#527c87;font-size:.65rem}._previewContent_f17oa_498{align-content:center;width:100%;height:100%;min-height:0;position:relative}._previewContent_f17oa_498>span{color:#21cad9;background:#020f15b3;border-radius:999px;padding:5px 8px;font-size:.62rem;position:absolute;top:14px;right:14px}._exportProgress_f17oa_499{width:min(320px,85%)}._exportProgress_f17oa_499>span{color:#22d2df;font-size:1.35rem;font-weight:900}._exportProgress_f17oa_499 progress{accent-color:#20cedd;width:100%;height:9px}._jobStage_f17oa_555{color:#69cdd7;margin:0;padding:0 12px 10px;font-size:.68rem}._recognitionCandidate_f17oa_562{background:#082a33b3;border:1px solid #21cfde59;border-radius:8px;gap:8px;padding:12px;display:grid}._recognitionCandidate_f17oa_562 p{color:#bce8ee;margin:0}._recognitionCandidate_f17oa_562>div{gap:8px;display:flex}._pointsNotice_f17oa_581{color:#9e8e66;background:#8f63171a;border:1px solid #dbae4847;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:.66rem;display:flex}._pointsNotice_f17oa_581 strong{color:#efc65d}._srOnly_f17oa_597{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._modalBackdrop_f17oa_608{z-index:150;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000509e0;padding:clamp(8px,1.5vw,20px);position:fixed;inset:0}._fullScreenModal_f17oa_617{background:#020a0ff5;border:1px solid #7ba9b4;border-radius:17px;grid-template-rows:auto minmax(0,1fr);width:min(100%,1600px);height:min(100%,100dvh - clamp(16px,3vw,40px));margin:auto;display:grid;overflow:hidden;box-shadow:0 30px 100px #000000b3}._modalHeader_f17oa_630{border-bottom:1px solid #457b8759;justify-content:space-between;align-items:center;gap:16px;padding:15px 20px;display:flex}._modalHeader_f17oa_630 h2,._modalHeader_f17oa_630 small{margin:0}._modalHeader_f17oa_630 h2{color:#e3fbff;font-size:1.4rem}._modalHeader_f17oa_630 small{color:#527d88}._closeButton_f17oa_653{width:42px;height:42px;line-height:1;color:#dff9fd!important;background:0 0!important;border:0!important;font-size:2rem!important}._modalBody_f17oa_210{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:12px;min-height:0;padding:14px 18px 16px;display:grid;overflow:auto}._modalLead_f17oa_673{color:#547d88;margin:0;font-size:.72rem}._styleGalleryBody_f17oa_679{grid-template-rows:minmax(0,1fr) auto;gap:0;padding:0;overflow:hidden}._templateBrowser_f17oa_686{grid-template-columns:minmax(210px,.32fr) minmax(0,1fr);gap:24px;min-height:0;padding:20px 24px;font-family:Microsoft YaHei,sans-serif;display:grid}._templatePreview_f17oa_695{border:1px solid var(--creator-line,#254452);background:var(--creator-panel-deep,#0b1824);border-radius:12px;grid-template-rows:auto minmax(0,1fr);align-content:start;gap:16px;min-width:0;min-height:0;padding:16px;display:grid}._templatePreview_f17oa_695 header{justify-items:start;gap:7px;display:grid}._templatePreview_f17oa_695 header>small{color:var(--creator-muted,#87abb7);font-size:11px}._templatePreview_f17oa_695 h3{color:var(--creator-text,#dbeef2);margin:0;font-size:18px}._templatePreview_f17oa_695 header>span{background:var(--creator-accent-tint,#123440);color:var(--creator-accent-soft,#8edce4);border-radius:4px;padding:3px 7px;font-size:10px}._templatePreview_f17oa_695 ._liveCanvasPortrait_f17oa_711{width:min(100%,260px,26dvh)}._templatePreview_f17oa_695 p{color:var(--creator-muted,#87abb7);margin:0;font-size:11px;line-height:1.7}._templateOptions_f17oa_713{grid-template-rows:auto auto minmax(0,1fr);gap:14px;min-width:0;min-height:0;display:grid}._templateLibraryHeading_f17oa_714{justify-content:space-between;align-items:center;gap:12px;display:flex}._templateLibraryHeading_f17oa_714>div{align-items:baseline;gap:12px;display:flex}._templateLibraryHeading_f17oa_714 strong{color:var(--creator-text,#dbeef2);font-size:16px}._templateLibraryHeading_f17oa_714 small{color:var(--creator-muted,#87abb7);font-size:11px}._templateLibraryHeading_f17oa_714 button{color:var(--creator-text,#b9d8df);border:1px solid var(--creator-line,#254452);background:var(--creator-panel-deep,#0b1824);border-radius:6px;padding:7px 12px;font-size:11px}._templateCategories_f17oa_719{flex-wrap:wrap;gap:7px;display:flex}._templateCategories_f17oa_719 button{background:var(--creator-panel-deep,#0b1824);color:var(--creator-muted,#87abb7);border:1px solid #0000;border-radius:6px;padding:7px 13px;font-size:12px}._stepBody_f17oa_1 ._templateCategories_f17oa_719 button[aria-pressed=true]{border-color:var(--creator-accent,#13b8cc)!important;color:var(--creator-text,#dbeef2)!important;background:var(--creator-accent-tint,#123440)!important}._templateBrowser_f17oa_686 button:focus-visible{outline:2px solid var(--creator-accent,#13b8cc);outline-offset:2px}._presetGrid_f17oa_724{scrollbar-gutter:stable;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:12px;min-height:0;padding:2px 8px 8px 2px;display:grid;overflow-y:auto}._presetGrid_f17oa_724>button{border:1px solid var(--creator-line,#254452);background:var(--creator-panel-deep,#0b1824);text-align:left;cursor:pointer;border-radius:9px;gap:9px;min-width:0;padding:10px;display:grid;position:relative}._presetGrid_f17oa_724>button:hover{border-color:var(--creator-accent-soft,#557b8b);background:var(--creator-accent-tint,#102532)}._stepBody_f17oa_1 ._presetGrid_f17oa_724>button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--creator-accent,#13b8cc);border-color:var(--creator-accent,#13b8cc)!important;background:var(--creator-accent-tint,#102b37)!important;color:var(--creator-text,#dbeef2)!important}._presetCardPreview_f17oa_749{background:#152c3a;border-radius:5px;justify-content:center;align-items:center;min-height:78px;padding:12px 6px;display:flex;overflow:hidden;container-type:inline-size}._presetCardPreview_f17oa_749>span{line-height:1.4;font-size:10cqw!important}._presetCombinationPreview_f17oa_751{flex-direction:column;gap:9px}._presetCombinationPreview_f17oa_751>strong{max-width:100%;color:var(--preset-main);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(14px,9cqw,22px);line-height:1.4;overflow:hidden}._presetCombinationPreview_f17oa_751>small{color:var(--preset-secondary);font-size:10px}._presetCardName_f17oa_754{justify-content:space-between;align-items:center;gap:7px;display:flex}._presetCardName_f17oa_754>strong{color:var(--creator-text,#dbeef2);font-size:12px;font-weight:600}._presetCardName_f17oa_754>em{color:var(--creator-muted,#87abb7);flex-shrink:0;font-size:9px;font-style:normal}._presetCard_f17oa_749>small{color:var(--creator-muted,#87abb7);font-size:10px;line-height:1.4}._styleGalleryBody_f17oa_679 ._stickyActions_f17oa_211{padding:14px 24px;position:static}._styleGalleryBody_f17oa_679 ._stickyActions_f17oa_211>span{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._styleGalleryBody_f17oa_679 ._stickyActions_f17oa_211 strong{color:var(--creator-text,#dbeef2);font-weight:600}._styleGalleryBody_f17oa_679 ._stickyActions_f17oa_211 small{color:var(--creator-muted,#87abb7);font-size:11px}._stickyActions_f17oa_211{bottom:var(--site-filing-height,0px);background:#020a0ff2;border-top:1px solid #427a855c;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex;position:sticky}._stickyActions_f17oa_211>span{color:#7ba7b1;font-size:.7rem}._stickyActions_f17oa_211>div,._editorActions_f17oa_781{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}._stickyActions_f17oa_211 button,._editorActions_f17oa_781 button{min-width:112px;padding:10px 14px}._settingsShell_f17oa_794{border:1px solid #46818c61;border-radius:12px;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);min-height:0;display:grid;overflow:hidden}._canvasColumn_f17oa_803{background:#02080c;border-right:1px solid #46818c59;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;padding:14px;display:grid}._orientationTabs_f17oa_814,._segmented_f17oa_815,._settingsTabs_f17oa_816,._formatButtons_f17oa_817{gap:7px;display:flex}._orientationTabs_f17oa_814{justify-content:center}._orientationTabs_f17oa_814 button,._segmented_f17oa_815 button,._settingsTabs_f17oa_816 button,._formatButtons_f17oa_817 button{padding:8px 14px}._orientationTabs_f17oa_814 button[aria-pressed=true],._segmented_f17oa_815 button[aria-pressed=true],._settingsTabs_f17oa_816 button[aria-pressed=true],._formatButtons_f17oa_817 button[aria-pressed=true]{color:#041e25;background:#0aa7ba;border-color:#23d4e3;font-weight:900}._liveCanvas_f17oa_711{background:linear-gradient(#06131924,#040c118a),radial-gradient(circle at 50% 35%,#778d93,#26363c 48%,#10191d);border:1px solid #348b9b80;border-radius:9px;place-self:center;width:min(100%,580px);position:relative;overflow:hidden;box-shadow:0 18px 50px #0006;container-type:inline-size}._liveCanvas_f17oa_711>span{color:#d3f4f86b;font-size:.6rem;position:absolute;top:12px;left:12px}._liveCanvasPortrait_f17oa_711{aspect-ratio:9/16;width:min(100%,330px,32.625vh)}._liveCanvasLandscape_f17oa_871{aspect-ratio:16/9}._canvasTitle_f17oa_875{text-align:center;text-shadow:0 2px 3px #000;overflow-wrap:anywhere;white-space:pre-wrap;gap:2px;line-height:1.25;display:grid;position:absolute;left:8%;right:8%}._canvasTitle_f17oa_875 strong{font-weight:inherit}._canvasSubtitle_f17oa_892{text-align:center;text-shadow:0 2px 3px #000;position:absolute;left:8%;right:8%}._canvasHint_f17oa_900{color:#506f78;text-align:center;font-size:.62rem}._settingsColumn_f17oa_906{grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._settingsTopbar_f17oa_913{border-bottom:1px solid #42778252;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}._savePreset_f17oa_922{padding:8px 12px}._settingsTabs_f17oa_816{padding:10px 12px 0}._settingsTabs_f17oa_816 button{border-radius:8px 8px 0 0;min-width:130px}._settingsScroll_f17oa_935{align-content:start;gap:12px;min-height:0;padding:12px;display:grid;overflow:auto}._controlIndex_f17oa_944{flex-wrap:wrap;gap:7px;display:flex}._controlIndex_f17oa_944 span{color:#76a9b2;background:#081f29d1;border:1px solid #3c89976b;border-radius:999px;padding:5px 9px;font-size:.62rem}._controlSection_f17oa_959{background:#06121ac7;border:1px solid #5b919c6e;border-radius:12px;gap:12px;min-width:0;margin:0;padding:13px;display:grid}._placeholderWorkbench_f17oa_970{color:#82acb5;text-align:center;align-content:center;place-items:center;gap:14px;min-height:58vh;display:grid}._placeholderWorkbench_f17oa_970 strong{color:#c6edf2;font-size:1.2rem}._placeholderWorkbench_f17oa_970 p{margin:0}._controlSection_f17oa_959 legend{color:#a8d4db;padding:0 7px;font-size:.76rem;font-weight:850}._controlSection_f17oa_959 p,._controlSection_f17oa_959 small{color:#648b95;margin:0;font-size:.65rem;line-height:1.6}._controlSection_f17oa_959 label,._rangeField_f17oa_431,._colorField_f17oa_1006{color:#7da8b2;gap:6px;min-width:0;font-size:.66rem;display:grid}._controlSection_f17oa_959 input:not([type=range]):not([type=checkbox]):not([type=color]),._controlSection_f17oa_959 select,._timelineRow_f17oa_1016 input{color:#c6edf2;background:#04131c;border:1px solid #3681907a;border-radius:7px;outline:none;min-width:0;padding:8px 9px}._fieldGrid_f17oa_1026{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}._rangeField_f17oa_431>span{justify-content:space-between;gap:8px;display:flex}._rangeField_f17oa_431>span>span{color:#75cbd5}._checkLine_f17oa_1042{align-items:center;gap:7px;display:flex!important}._checkLine_f17oa_1042 input{accent-color:#18c8d8}._colorRow_f17oa_1052{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._colorField_f17oa_1006>div{align-items:center;gap:8px;display:flex}._colorField_f17oa_1006 input{background:#07151d;border:1px solid #41879575;border-radius:5px;width:38px;height:30px;padding:1px}._colorField_f17oa_1006 code{color:#75a3ad;font-size:.62rem}._titlePresetGrid_f17oa_1078{grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;display:grid}._titlePresetGrid_f17oa_1078 button{place-items:center;gap:4px;min-height:98px;padding:8px;display:grid}._titlePresetGrid_f17oa_1078 strong{color:var(--style-first);text-shadow:0 1px var(--style-second);font-size:1.05rem}._titlePresetGrid_f17oa_1078 span{color:#b7dbe1;font-size:.67rem}._titlePresetGrid_f17oa_1078 small{color:#4f7a85}._animationGrid_f17oa_1107{grid-template-columns:repeat(3,minmax(110px,1fr));gap:8px;display:grid}._animationGrid_f17oa_1107 button{place-items:center;gap:7px;min-height:110px;display:grid}._animationGrid_f17oa_1107 button[aria-pressed=true]{background:#09788759;border-color:#20d0df}._animationGrid_f17oa_1107 strong{color:#3ad5e2;font-size:1.2rem}._timelineEditor_f17oa_1130{align-content:start;gap:9px;min-height:0;padding:4px;display:grid;overflow-y:auto}._timelineRow_f17oa_1016{background:#06141d;border:1px solid #40849259;border-radius:9px;grid-template-columns:120px auto 120px minmax(220px,1fr) 150px auto;align-items:end;gap:10px;margin:0;padding:10px;display:grid}._timelineRow_f17oa_1016 legend{color:#74a9b4;padding:0 6px;font-size:.65rem}._timelineRow_f17oa_1016 label{color:#6e9ca7;gap:5px;font-size:.62rem;display:grid}._timelineRow_f17oa_1016>span{color:#33cddb;align-self:center}._timelineRow_f17oa_1016 button{padding:8px 10px}._lineText_f17oa_1173{min-width:0}._lineShot_f17oa_1177{min-width:130px}._lineShot_f17oa_1177 select{width:100%;min-width:0}._shotMapSummary_f17oa_1186{background:#06141d;border:1px solid #40849259;border-radius:9px;gap:10px;padding:12px;display:grid}._shotMapList_f17oa_1195{gap:7px;margin:0;padding:0;list-style:none;display:grid}._shotMapList_f17oa_1195 li{color:#d5f4f6;background:#133d4947;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 9px;font-size:.72rem;display:grid}._shotMapList_f17oa_1195 span{color:#6eacb7;font-variant-numeric:tabular-nums}._shotMapList_f17oa_1195 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._shotMapList_f17oa_1195 em{color:#54e1c1;white-space:nowrap;font-style:normal}._editorStatus_f17oa_1233{color:#70dcb9;background:#2bb79914;border:1px solid #2bb79959;border-radius:8px;margin:0;padding:9px 11px;font-size:.68rem}._editorActions_f17oa_781{border-top:1px solid #41778257;padding-top:12px}._musicLibrary_f17oa_1248{grid-template-columns:minmax(0,1fr);gap:12px;min-height:0;display:grid}._musicCategories_f17oa_1255{background:#05131b;border:1px solid #3d808e57;border-radius:10px;align-content:start;gap:7px;padding:9px;display:grid}._musicCategories_f17oa_1255 button{text-align:left;padding:10px 12px}._musicCategories_f17oa_1255 button[aria-current=page]{color:#e9fdff;background:#087d8e;border-color:#20d0df}._trackList_f17oa_1276{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-content:start;gap:8px;min-height:0;display:grid;overflow-y:auto}._trackList_f17oa_1276 article{background:#06141d;border:1px solid #3e808e57;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}._trackList_f17oa_1276 article>button{min-width:42px;padding:8px}._trackList_f17oa_1276 article>button[aria-pressed=true]{color:#fff;background:#0b8798;border-color:#20d0df}._trackList_f17oa_1276 article>div{gap:3px;min-width:0;display:grid}._trackList_f17oa_1276 strong{color:#b8dfe5}._trackList_f17oa_1276 small{color:#5c8791;font-size:.63rem}@media (width<=1080px){._modalBody_f17oa_210:has(>._settingsShell_f17oa_794){grid-template-rows:max-content max-content;align-content:start}._settingsShell_f17oa_794{grid-template-columns:minmax(0,1fr);overflow:visible}._canvasColumn_f17oa_803{border-bottom:1px solid #46818c59;border-right:0;grid-template-rows:auto auto auto;min-height:0}._settingsShell_f17oa_794 ._liveCanvasPortrait_f17oa_711{width:min(100%,330px,22.5dvh)}._settingsColumn_f17oa_906{grid-template-rows:auto auto auto}._settingsScroll_f17oa_935{overflow:visible}}@media (width<=900px){._templateBrowser_f17oa_686{grid-template-columns:minmax(170px,.32fr) minmax(0,1fr);gap:16px;padding:16px}._presetGrid_f17oa_724{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._templateBrowser_f17oa_686{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:14px;padding:12px}._templatePreview_f17oa_695{grid-template-rows:auto auto;grid-template-columns:70px minmax(0,1fr);gap:8px 14px;padding:12px}._templatePreview_f17oa_695 ._liveCanvas_f17oa_711{grid-area:1/1/3;width:70px}._templatePreview_f17oa_695 header{grid-area:1/2;gap:4px}._templatePreview_f17oa_695 h3{font-size:15px}._templatePreview_f17oa_695 p{grid-area:2/2}._templateLibraryHeading_f17oa_714 small{display:none}._templateOptions_f17oa_713{gap:9px}._templateCategories_f17oa_719{gap:4px}._templateCategories_f17oa_719 button{padding:6px 9px;font-size:11px}._styleGalleryBody_f17oa_679 ._stickyActions_f17oa_211{gap:8px;padding:10px 12px}._styleGalleryBody_f17oa_679 ._stickyActions_f17oa_211>div{display:flex}}@media (width<=980px){._workspaceGrid_f17oa_47{grid-template-columns:minmax(0,1fr)}}._workspaceGridSingle_f17oa_1380{grid-template-columns:minmax(0,1fr)}@media (width<=720px){._controlGrid_f17oa_113,._fieldGrid_f17oa_1026,._musicLibrary_f17oa_1248,._contentSummary_f17oa_123 dl{grid-template-columns:1fr}._contentSummary_f17oa_123 dl>div:last-child{grid-column:auto}._videoWindow_f17oa_120{grid-row:auto}._volumePanel_f17oa_124{grid-column:auto}._settingsTopbar_f17oa_913,._stickyActions_f17oa_211{flex-direction:column;align-items:stretch}._settingsShell_f17oa_794+._stickyActions_f17oa_211>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._settingsShell_f17oa_794+._stickyActions_f17oa_211 button{min-width:0;padding-inline:8px}._titlePresetGrid_f17oa_1078,._colorRow_f17oa_1052{grid-template-columns:repeat(2,minmax(0,1fr))}._timelineRow_f17oa_1016{grid-template-columns:1fr}._timelineRow_f17oa_1016>span{display:none}}._stepBody_f17oa_1{color:var(--creator-text)}._stepBody_f17oa_1 :is(._controlPanel_f17oa_54,._previewPanel_f17oa_55,._trackState_f17oa_258,._recognitionCandidate_f17oa_562,._fullScreenModal_f17oa_617,._settingsShell_f17oa_794,._canvasColumn_f17oa_803,._controlSection_f17oa_959,._timelineRow_f17oa_1016,._shotMapSummary_f17oa_1186,._musicCategories_f17oa_1255,._trackList_f17oa_1276 article){border-color:var(--creator-line);background:var(--creator-panel-background);color:var(--creator-text)}._stepBody_f17oa_1 :is(button,input,select,textarea,._videoWindow_f17oa_120,._finalPreview_f17oa_455){border-color:var(--creator-line);background-color:var(--creator-panel-deep);color:var(--creator-text)}._stepBody_f17oa_1 :is(p,small,label,._panelHeader_f17oa_72 p,._panelHeader_f17oa_72>span,._emptyPreview_f17oa_497 small,._previewContent_f17oa_498 small,._exportProgress_f17oa_499 small){color:var(--creator-muted)}._stepBody_f17oa_1 :is(._primary_f17oa_39,button[aria-pressed=true]:not(._presetCard_f17oa_749),button[aria-current=page]){border-color:var(--creator-accent)!important;background:linear-gradient(135deg, var(--creator-accent), var(--creator-accent-strong))!important;color:var(--creator-accent-foreground)!important}._stepBody_f17oa_1 :is(input[type=range],input[type=checkbox],progress){accent-color:var(--creator-accent)}._stepBody_f17oa_1 ._presetCard_f17oa_749 small{color:var(--preset-subtitle)}._picker_1h7pb_1{min-width:0;color:var(--text-primary,#e0faff);font-family:inherit;container-type:inline-size}._options_1h7pb_2{min-width:0}._heading_1h7pb_3{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._heading_1h7pb_3>div{align-items:center;gap:12px;display:flex}._heading_1h7pb_3 span{color:#89aab9;font-size:12px}._picker_1h7pb_1 button{cursor:pointer;color:inherit;font-family:inherit}._picker_1h7pb_1 button:disabled{opacity:.45;cursor:not-allowed}._picker_1h7pb_1 button:focus-visible{outline-offset:3px;outline:2px solid #20d3e2}._picker_1h7pb_1 ._replay_1h7pb_9{background:#08151f;border:1px solid #294454;border-radius:6px;padding:7px 12px;font-size:12px}._preview_1h7pb_10{aspect-ratio:16/9;background:linear-gradient(115deg,#15394b,#08151f 70%);border:1px solid #24424e;border-radius:8px;position:relative;overflow:hidden;container-type:inline-size}._preview_1h7pb_10[data-orientation=portrait]{aspect-ratio:9/16;width:100%;max-width:250px;margin:0 auto}._scene_1h7pb_12{color:#aac9d4;gap:12px;display:grid;position:absolute;top:20%;left:8%}._scene_1h7pb_12>span{font-size:clamp(13px,3cqw,20px)}._scene_1h7pb_12>small{color:#4c7d91;letter-spacing:.15em;font-size:10px}._captionPosition_1h7pb_15{text-align:center;width:90%;position:absolute;left:5%;transform:translateY(-50%)}._sample_1h7pb_16{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;line-height:1.45;display:inline-block}._categories_1h7pb_17{flex-wrap:wrap;gap:6px;margin:14px 0 10px;display:flex}._picker_1h7pb_1 ._categories_1h7pb_17 button{background:#08151f;border:1px solid #294454;border-radius:6px;padding:6px 12px;font-size:12px}._picker_1h7pb_1 ._categories_1h7pb_17 button[aria-pressed=true]{color:#20d3e2;background:#0b2933;border-color:#20d3e2}._gallery_1h7pb_20{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}._picker_1h7pb_1 ._card_1h7pb_21{text-align:left;background:#08151f;border:1px solid #294454;border-radius:8px;gap:7px;min-width:0;padding:8px;display:grid}._picker_1h7pb_1 ._card_1h7pb_21:hover{background:#0d2633;border-color:#527688}._picker_1h7pb_1 ._card_1h7pb_21[aria-pressed=true]{background:#0b2933;border-color:#20d3e2}._cardPreview_1h7pb_24{background:#153445;border-radius:4px;justify-content:center;align-items:center;min-height:70px;display:flex;overflow:hidden;container-type:inline-size}._cardPreview_1h7pb_24 ._sample_1h7pb_16{font-size:10cqw!important}._card_1h7pb_21 strong{font-size:13px;font-weight:600}._card_1h7pb_21 small{color:#89aab9;font-size:11px}._hint_1h7pb_28{color:#89aab9;margin:12px 0 0;font-size:12px;line-height:1.6}._dynamicGallery_1h7pb_29{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}._dynamicControls_1h7pb_30{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}._dynamicControls_1h7pb_30 label,._keywordLabel_1h7pb_31{align-items:center;gap:8px;font-size:12px;display:flex}._dynamicControls_1h7pb_30 select,._keywordLabel_1h7pb_31 input{min-width:0;color:inherit;font:inherit;background:#08151f;border:1px solid #294454;border-radius:6px;padding:7px 8px}._dynamicControls_1h7pb_30 input[type=color]{background:#08151f;border:1px solid #294454;border-radius:4px;width:38px;height:30px;padding:2px}._keywordLabel_1h7pb_31{margin-bottom:10px}._keywordLabel_1h7pb_31 input{flex:1}._timedCaption_1h7pb_36{transition:none}@media (width<=420px){._dynamicGallery_1h7pb_29{grid-template-columns:repeat(2,minmax(0,1fr))}}._sample_1h7pb_16[data-animation=fade]{animation:2s both _captionFade_1h7pb_1}._sample_1h7pb_16[data-animation=pop]{animation:.26s linear both _captionPop_1h7pb_1}._sample_1h7pb_16[data-animation=slide-up]{animation:.35s ease-out both _captionSlide_1h7pb_1}@keyframes _captionFade_1h7pb_1{0%{filter:opacity(0)}to{filter:opacity()}}@keyframes _captionPop_1h7pb_1{0%,to{transform:scale(1)}61.5%{transform:scale(1.08)}}@keyframes _captionSlide_1h7pb_1{0%{transform:translateY(.6em)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._sample_1h7pb_16[data-animation]{animation:none}._timedCaption_1h7pb_36,._timedCaption_1h7pb_36>span{transform:none!important}}@container (width>=760px){._layout_1h7pb_47[data-orientation=portrait]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;display:grid}._layout_1h7pb_47[data-orientation=portrait] ._categories_1h7pb_17{margin-top:0}}@media (width<=420px){._gallery_1h7pb_20{grid-template-columns:repeat(2,minmax(0,1fr))}._heading_1h7pb_3>div{flex-wrap:wrap;gap:4px 10px}}._trigger_j4xhj_1{gap:8px;min-width:0;display:flex}._trigger_j4xhj_1 button{border:1px solid var(--creator-line,#17485a);min-width:0;color:var(--creator-text,#d6eef4);cursor:pointer;font:inherit;background:#0a1923;border-radius:9px;padding:10px 14px}._trigger_j4xhj_1 button:first-child{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._trigger_j4xhj_1 button:first-child:hover{background:#0d2c38;border-color:#11bfd1}._dialog_j4xhj_5{box-sizing:border-box;color:#d8edf3;background:#0d1928;border:1px solid #14cade66;border-radius:18px;gap:16px;width:min(920px,96vw);max-height:90vh;padding:22px;overflow:auto;box-shadow:0 24px 90px #0009}._dialog_j4xhj_5[open]{display:grid}._dialog_j4xhj_5::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#01080dd1}._header_j4xhj_8{border-bottom:1px solid #14cade38;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}._header_j4xhj_8 small{color:#14cadd;font-weight:700}._header_j4xhj_8 h2{margin:4px 0 0;font-size:22px}._dialog_j4xhj_5 button,._dialog_j4xhj_5 input,._dialog_j4xhj_5 select{color:#d8edf3;min-height:42px;font:inherit;background:#07131d;border:1px solid #17485a;border-radius:9px;padding:9px 12px}._dialog_j4xhj_5 button{cursor:pointer}._dialog_j4xhj_5 button:hover:not(:disabled){background:#10303d;border-color:#14cadd}._dialog_j4xhj_5 button:disabled{opacity:.5;cursor:default}._dialog_j4xhj_5 button:focus-visible,._dialog_j4xhj_5 input:focus-visible,._dialog_j4xhj_5 select:focus-visible{outline-offset:2px;outline:2px solid #14cadd}._filters_j4xhj_16{grid-template-columns:minmax(150px,.85fr) minmax(150px,.85fr) minmax(210px,1.5fr) auto;align-items:end;gap:12px;display:grid}._filters_j4xhj_16 label{color:#8eb7c7;gap:6px;min-width:0;display:grid}._filters_j4xhj_16 input,._filters_j4xhj_16 select{box-sizing:border-box;width:100%;min-width:0}._search_j4xhj_19{grid-column:auto}._message_j4xhj_20{color:#92bbca;margin:0}._grid_j4xhj_21{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._card_j4xhj_22{background:#081720;border:1px solid #17485a;border-radius:12px;grid-template-rows:auto auto auto;gap:9px;min-width:0;padding:10px;display:grid}._selected_j4xhj_23{background:#0d2b38;border:2px solid #14cadd;padding:9px}._card_j4xhj_22>img,._card_j4xhj_22>video{object-fit:contain;background:#02090d;border-radius:8px;width:100%;height:190px;display:block}._card_j4xhj_22>audio{width:100%;min-height:54px}._assetMeta_j4xhj_26{gap:3px;min-width:0;display:grid}._assetMeta_j4xhj_26 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._assetMeta_j4xhj_26 span{color:#83aebf;font-size:13px}._choose_j4xhj_29{width:100%;font-weight:700!important}._selected_j4xhj_23 ._choose_j4xhj_29{color:#57ddeb;background:#0d3441;border-color:#14cadd}._footer_j4xhj_31{color:#8eb7c7;border-top:1px solid #14cade38;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}._footer_j4xhj_31 nav{gap:8px;display:flex}@media (width<=700px){._dialog_j4xhj_5{width:100%;max-height:94vh;padding:15px}._filters_j4xhj_16{grid-template-columns:1fr 1fr}._search_j4xhj_19{grid-column:1/-1}._grid_j4xhj_21{grid-template-columns:repeat(2,minmax(0,1fr))}._card_j4xhj_22>img,._card_j4xhj_22>video{height:130px}}@media (width<=420px){._grid_j4xhj_21{grid-template-columns:1fr}}._root_1dutf_1{--editor-text:var(--creator-text,#d9f6ff);--editor-muted:color-mix(in srgb, var(--creator-muted,#78a5ba) 70%, var(--creator-text,#d9f6ff));--editor-panel:var(--creator-panel-background,#0d1827);--editor-deep:var(--creator-panel-deep,#07131d);--editor-line:var(--creator-line,#37aec342);--editor-accent:var(--creator-accent,#10b8cf);--editor-tint:var(--creator-accent-tint,#0d2b37);min-width:0;color:var(--editor-text);font:inherit;color-scheme:var(--creator-color-scheme,dark);grid-template-columns:minmax(0,1fr);gap:14px;font-size:13px;line-height:1.55;display:grid}._root_1dutf_1 h3,._root_1dutf_1 h4,._root_1dutf_1 p{margin:0}._boundaryList_1dutf_20{gap:12px;min-width:0;max-height:55vh;display:grid;overflow-y:auto}._boundaryRow_1dutf_21{border:1px solid var(--editor-line);border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}._boundaryRow_1dutf_21>div{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._boundaryRow_1dutf_21 time{color:var(--editor-muted);font-size:11px}._boundaryRow_1dutf_21 span{overflow-wrap:anywhere;flex:220px;min-width:0}._boundaryRow_1dutf_21 label{cursor:pointer;justify-content:flex-end;align-items:center;gap:8px;display:flex}._root_1dutf_1 h3{font-size:17px;font-weight:650;line-height:1.5}._root_1dutf_1 h4{font-size:14px;font-weight:600}._root_1dutf_1 h3,._root_1dutf_1 h4{color:var(--editor-text)}._root_1dutf_1 p,._root_1dutf_1 ._subtle_1dutf_30{font-size:12px;color:var(--editor-muted)!important}._root_1dutf_1 :is(button,input,select,textarea){font:inherit}._root_1dutf_1 button,._root_1dutf_1 a{border:1px solid var(--editor-line);background:var(--editor-deep);min-height:36px;color:var(--editor-text);cursor:pointer;border-radius:8px;padding:7px 12px;line-height:1.4;text-decoration:none;transition:border-color .15s,background-color .15s}._root_1dutf_1 button:hover:not(:disabled),._root_1dutf_1 a:hover{border-color:var(--editor-accent);background:var(--editor-tint)}._root_1dutf_1 button:disabled{opacity:.5;cursor:not-allowed}._root_1dutf_1 :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--editor-accent);outline-offset:3px}._root_1dutf_1 label{gap:6px;min-width:0;font-size:12px;display:grid;color:var(--editor-muted)!important}._root_1dutf_1 input:not([type=checkbox]),._root_1dutf_1 select,._root_1dutf_1 textarea{box-sizing:border-box;border:1px solid var(--editor-line);background:var(--editor-deep);width:100%;min-width:0;min-height:36px;color:var(--editor-text);border-radius:7px;padding:8px 10px}._root_1dutf_1 textarea{resize:vertical;min-height:92px;line-height:1.6}._root_1dutf_1 input[type=checkbox]{width:16px;height:16px;accent-color:var(--editor-accent);flex-shrink:0;margin:0}._root_1dutf_1 input[type=range]{min-height:24px;accent-color:var(--editor-accent);background:0 0;border:0;padding:0}._root_1dutf_1 ._primary_1dutf_62{font-weight:650;background:var(--editor-accent)!important;color:var(--creator-accent-foreground,#03141d)!important;border-color:#0000!important}._root_1dutf_1 ._primary_1dutf_62:hover:not(:disabled){filter:brightness(1.08)}._heading_1dutf_69{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._sourceInfo_1dutf_70{gap:2px;min-width:0;display:grid}._eyebrow_1dutf_71{color:var(--editor-accent);letter-spacing:.04em;font-size:11px;font-weight:600}._root_1dutf_1 ._download_1dutf_72{min-height:34px;font-size:12px}._workspace_1dutf_73{grid-template-columns:minmax(0,1.25fr) minmax(280px,.8fr);align-items:start;gap:14px;display:grid}._panel_1dutf_74{border:1px solid var(--editor-line);background:var(--editor-panel);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin:0;padding:14px;display:grid}._editPanel_1dutf_75{align-content:start;container:visual-editor/inline-size}._sectionHeading_1dutf_76{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}._sectionHeading_1dutf_76>span{color:var(--editor-muted);font-size:11px}._choices_1dutf_78,._row_1dutf_78{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._root_1dutf_1 ._choices_1dutf_78 button{text-align:left;align-content:center;gap:3px;min-height:66px;padding:11px 13px;display:grid}._choices_1dutf_78 strong{font-size:13px;font-weight:600}._choices_1dutf_78 span{color:var(--editor-muted);font-size:11px}._root_1dutf_1 ._choices_1dutf_78 button:first-child{border-color:var(--editor-accent);background:var(--editor-tint)}._actions_1dutf_83{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._empty_1dutf_84{background:var(--editor-deep);border-radius:9px;align-content:center;justify-items:start;gap:8px;min-height:210px;padding:24px 18px;display:grid}._empty_1dutf_84>strong{color:var(--editor-text);font-size:15px;font-weight:500}._empty_1dutf_84 p{max-width:34em}._empty_1dutf_84>span{color:var(--editor-muted);font-size:11px}._segmentList_1dutf_88{gap:8px;min-width:0;display:grid}._segment_1dutf_88{border:1px solid var(--editor-line);background:var(--editor-deep);overflow-wrap:anywhere;border-radius:9px;grid-template-columns:minmax(0,1fr);gap:9px;padding:12px;display:grid}._segment_1dutf_88[data-active=true]{border-color:var(--editor-accent);box-shadow:inset 3px 0 var(--editor-accent)}._segment_1dutf_88[data-enabled=false]{border-style:dashed}._segment_1dutf_88[data-enabled=false] ._segmentTitle_1dutf_92{color:var(--editor-muted)}._segmentHeader_1dutf_93,._segmentBottom_1dutf_93{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;min-width:0;display:flex}._segment_1dutf_88 ._check_1dutf_94{color:var(--editor-text);cursor:pointer;align-items:center;gap:7px;display:flex}._segmentNumber_1dutf_95{color:var(--editor-muted);font-variant-numeric:tabular-nums;font-size:11px}._timecode_1dutf_96{color:var(--editor-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}._badge_1dutf_97{background:var(--editor-tint);color:var(--editor-muted);border-radius:4px;padding:2px 6px;font-size:11px}._segmentTitle_1dutf_92{-webkit-line-clamp:2;white-space:pre-wrap;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:1.65;display:-webkit-box;overflow:hidden}._segmentMeta_1dutf_99{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._root_1dutf_1 ._segmentMeta_1dutf_99{font-size:11px}._segmentActions_1dutf_101{gap:3px;margin-left:auto}._root_1dutf_1 ._segmentActions_1dutf_101 button{background:0 0;border-color:#0000;min-height:28px;padding:4px 7px;font-size:11px}._root_1dutf_1 ._segmentActions_1dutf_101 ._deleteButton_1dutf_103{color:var(--editor-muted)}._root_1dutf_1 ._segmentActions_1dutf_101 ._deleteButton_1dutf_103:hover{color:var(--editor-text);border-color:#b56c48}._help_1dutf_105,._renderDetails_1dutf_105{min-width:0;color:var(--editor-muted);font-size:12px}._help_1dutf_105>summary,._renderDetails_1dutf_105>summary{cursor:pointer;padding:4px 0}._help_1dutf_105[open]>p{padding:8px 0 2px}._inlineStatus_1dutf_108{border-left:2px solid var(--editor-accent);overflow-wrap:anywhere;padding:3px 0 3px 10px}._notice_1dutf_109,._warning_1dutf_109{border:1px solid var(--editor-line);background:var(--editor-deep);color:var(--editor-text);overflow-wrap:anywhere;border-radius:8px;padding:10px 12px;font-size:12px}._warning_1dutf_109{border-left:3px solid #c68c39}._warning_1dutf_109 p{margin-bottom:6px}._warning_1dutf_109 ul{margin:6px 0 10px;padding-left:20px}._rangeSummary_1dutf_113{background:var(--editor-tint);border-radius:7px;flex-wrap:wrap;justify-content:space-between;gap:5px 10px;padding:10px 12px;display:flex}._rangeSummary_1dutf_113 strong{font-size:12px;font-weight:500}._rangeSummary_1dutf_113>span{font-variant-numeric:tabular-nums;font-size:11px}._rangeSummary_1dutf_113>p{flex-basis:100%;font-size:11px}._formFooter_1dutf_117{border-top:1px solid var(--editor-line);padding-top:10px}._promptField_1dutf_118{gap:7px;min-width:0;display:grid}._promptComposer_1dutf_119{border:1px solid var(--editor-line);background:var(--editor-deep);border-radius:12px;min-width:0;transition:border-color .15s,box-shadow .15s;overflow:hidden}._promptComposer_1dutf_119:focus-within{border-color:var(--editor-accent);box-shadow:0 0 0 1px var(--editor-accent)}._root_1dutf_1 ._promptComposer_1dutf_119 textarea{background:0 0;border:0;border-radius:0;min-height:140px;padding:14px;display:block}._root_1dutf_1 ._promptComposer_1dutf_119 textarea:focus-visible{outline:none}._referenceSources_1dutf_123{border-top:1px solid var(--editor-line);gap:10px;padding:12px;display:grid}._referenceHeader_1dutf_124{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}._referenceHeader_1dutf_124 strong{font-size:12px}._referenceHeader_1dutf_124 span{color:var(--editor-muted);font-size:11px;font-weight:400}._assetFilters_1dutf_127{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;min-width:0;display:grid}._assetSearch_1dutf_128{gap:8px;min-width:0;display:flex}._assetSearch_1dutf_128 input{flex:1}._assetSearch_1dutf_128 button{flex-shrink:0}._assetPickerGrid_1dutf_131{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px;min-width:0;margin-top:10px;display:grid}._assetPickerCard_1dutf_132{border:1px solid var(--creator-line);background:var(--creator-panel-deep);border-radius:9px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}._assetPickerCard_1dutf_132[data-selected=true]{border-color:var(--creator-accent);box-shadow:0 0 0 1px var(--creator-accent)}._assetPickerCard_1dutf_132 img,._assetPickerCard_1dutf_132 video{object-fit:contain;background:#07131b;border-radius:6px;width:100%;height:110px;display:block}._assetPickerCard_1dutf_132 audio{width:100%;min-width:0}._assetPickerCard_1dutf_132 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._assetPickerCard_1dutf_132 button{min-height:36px}._promptAttachment_1dutf_138{border:1px solid var(--editor-line);background:var(--editor-panel);border-radius:8px;align-items:center;gap:10px;min-width:0;margin:0 12px 4px;padding:8px;display:flex}._promptAttachment_1dutf_138 img,._attachmentPlaceholder_1dutf_139{object-fit:cover;border-radius:5px;flex-shrink:0;width:56px;height:56px}._attachmentPlaceholder_1dutf_139{color:var(--editor-muted);background:var(--editor-tint);place-items:center;font-size:12px;display:grid}._promptAttachment_1dutf_138>div{flex:1;gap:4px;min-width:0;display:grid}._promptAttachment_1dutf_138 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}._promptAttachment_1dutf_138>div>span{color:var(--editor-muted);font-size:11px}._root_1dutf_1 ._promptAttachment_1dutf_138>button{min-height:30px;color:var(--editor-muted);background:0 0;flex-shrink:0;padding:5px 8px}._previewPanel_1dutf_145{position:sticky;top:84px}._previewTools_1dutf_146{border:1px solid var(--editor-line);background:var(--editor-deep);border-radius:7px;gap:2px;padding:3px;display:flex}._root_1dutf_1 ._previewTools_1dutf_146 button{background:0 0;border:0;min-height:27px;padding:4px 8px;font-size:11px}._root_1dutf_1 ._previewTools_1dutf_146 button[aria-pressed=true]{background:var(--editor-tint);color:var(--editor-text);box-shadow:inset 0 -2px var(--editor-accent)}._stage_1dutf_149{aspect-ratio:9/16;border:1px solid var(--editor-line);background:#020709;border-radius:9px;justify-self:center;width:240px;min-width:0;max-width:100%;position:relative;overflow:hidden}._stage_1dutf_149[data-orientation=landscape]{aspect-ratio:16/9;width:100%}._stage_1dutf_149 video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._stage_1dutf_149 ._pipVideo_1dutf_152{z-index:2;object-fit:cover;border:1px solid var(--editor-line);border-radius:5px;width:32%;height:32%;inset:auto 8px 48px auto}._overlay_1dutf_153{background:var(--editor-deep);text-align:center;pointer-events:none;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px;display:flex;position:absolute;inset:0 0 42px;overflow:hidden}._overlay_1dutf_153>span{color:var(--editor-muted);font-size:11px}._overlay_1dutf_153 h4{font-size:16px}._overlay_1dutf_153 p{white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._pipOverlay_1dutf_157{z-index:1;padding-bottom:110px}._visualMark_1dutf_158{align-items:center;gap:8px;margin:12px 0;display:flex}._visualMark_1dutf_158 i{border:1px solid var(--editor-accent);background:var(--editor-tint);border-radius:50%;width:20px;height:20px;display:block}._visualMark_1dutf_158 i:nth-child(2){background:var(--editor-accent);width:32px;height:32px}._playerFooter_1dutf_161{color:var(--editor-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}._timeline_1dutf_162{min-width:0}._timelineTrack_1dutf_163{background:var(--editor-deep);border-radius:4px;height:22px;margin:2px 1px;position:relative;overflow:hidden}._timelineClip_1dutf_164{background:var(--editor-accent);opacity:.65;border-radius:2px;position:absolute;top:5px;bottom:5px}._playhead_1dutf_165{background:var(--editor-text);width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}._root_1dutf_1 ._seekLabel_1dutf_166{gap:0;font-size:0}._root_1dutf_1 ._previewNote_1dutf_167{font-size:11px}._renderControls_1dutf_168{border:0;min-width:0;margin:0;padding:0}._renderBar_1dutf_169{border:1px solid var(--editor-line);background:var(--editor-panel);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:14px 16px;display:grid}._renderSummary_1dutf_170{gap:3px;min-width:0;display:grid}._renderSummary_1dutf_170 h3{font-size:14px}._renderSummary_1dutf_170 p{font-size:11px}._renderBar_1dutf_169>._heading_1dutf_69{align-items:center}._renderProgress_1dutf_174{border-top:1px solid var(--editor-line);gap:7px;padding-top:10px;display:grid}._renderProgress_1dutf_174 progress{width:100%;height:4px;accent-color:var(--editor-accent)}._renderBar_1dutf_169 [role=status]{color:var(--editor-muted);overflow-wrap:anywhere;font-size:12px}._quoteReview_1dutf_177{border-top:1px solid var(--editor-line);gap:10px;min-width:0;padding-top:10px;display:grid}._quoteItems_1dutf_178{color:var(--editor-muted);gap:7px;margin:8px 0;padding-left:20px;font-size:12px;display:grid}._quoteItems_1dutf_178 li{overflow-wrap:anywhere}._renderDetails_1dutf_105{border-top:1px solid var(--editor-line);padding-top:8px}._renderFailures_1dutf_181{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}._renderFailures_1dutf_181>*{background:var(--editor-deep);border-radius:7px;padding:10px}._renderFailures_1dutf_181 ._actions_1dutf_83{margin-top:7px}._resultPreview_1dutf_184{border-top:1px solid var(--editor-line);grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding-top:12px;display:grid}._resultVideo_1dutf_185{object-fit:contain;background:#020709;border-radius:9px;width:100%;min-width:0;max-width:100%;height:min(430px,60dvh);display:block}._steps_1dutf_186{border:1px solid var(--editor-line);background:var(--editor-deep);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._steps_1dutf_186 li{color:var(--editor-muted);border-right:1px solid var(--editor-line);align-items:center;gap:9px;padding:13px 16px;display:flex}._steps_1dutf_186 li:last-child{border:0}._steps_1dutf_186 li>span{border:1px solid var(--editor-line);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;display:grid}._steps_1dutf_186 strong{font-size:12px;font-weight:500}._steps_1dutf_186 li[aria-current=step]{background:var(--editor-tint);color:var(--editor-text);box-shadow:inset 0 -2px var(--editor-accent)}._steps_1dutf_186 li[aria-current=step]>span{background:var(--editor-accent);color:var(--creator-accent-foreground,#03141d);border-color:#0000}._steps_1dutf_186 li[data-complete=true]>span{border-color:var(--editor-accent);color:var(--editor-accent)}._workspace_1dutf_73{grid-template-columns:minmax(0,1.6fr) minmax(270px,.8fr)}._workspace_1dutf_73[data-step="4"]{grid-template-columns:minmax(0,1fr)}._sectionHeading_1dutf_76>div:not(._previewTools_1dutf_146){gap:4px;display:grid}._sectionHeading_1dutf_76 h4:focus{outline:none}._transcriptToolbar_1dutf_198{color:var(--editor-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;display:flex}._transcriptToolbar_1dutf_198>button{margin-right:auto}._editorSectionHeading_1dutf_200{border:1px solid var(--editor-line);background:var(--editor-deep);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}._editorSectionHeading_1dutf_200>div{gap:4px;display:grid}._editorSectionHeading_1dutf_200 strong{font-size:13px}._editorSectionHeading_1dutf_200 span{color:var(--editor-muted);font-size:11px}._editorSectionHeading_1dutf_200+div[id]{gap:12px;min-width:0;display:grid}._transcriptScroll_1dutf_205{border:1px solid var(--editor-line);scrollbar-width:thin;scrollbar-color:var(--editor-line) var(--editor-deep);border-radius:8px;min-height:150px;max-height:min(56vh,590px);scroll-padding-top:42px;overflow:auto}._transcriptScroll_1dutf_205:focus-visible{outline:2px solid var(--editor-accent);outline-offset:3px}._transcriptTable_1dutf_207{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%}._transcriptTable_1dutf_207 thead{z-index:1;position:sticky;top:0}._transcriptTable_1dutf_207 th{background:var(--editor-deep);border-bottom:1px solid var(--editor-line);color:var(--editor-muted);padding:10px 12px;font-size:11px;font-weight:500}._transcriptTable_1dutf_207 th:first-child{width:112px}._transcriptTable_1dutf_207 th:last-child{width:268px}._transcriptTable_1dutf_207 td{vertical-align:top;border-bottom:1px solid var(--editor-line);padding:14px 12px;transition:background-color .15s}._transcriptTable_1dutf_207 tbody:last-child tr:last-child td{border-bottom:0}._transcriptTable_1dutf_207 tbody tr:hover td{background:color-mix(in srgb,var(--editor-tint) 45%,transparent)}._transcriptTable_1dutf_207 tr[data-selected=true] td{background:var(--editor-tint)}._transcriptTable_1dutf_207 tr[data-playing=true] td:first-child{box-shadow:inset 3px 0 var(--editor-accent)}._subtitleTime_1dutf_217{align-items:flex-start;gap:9px;display:flex}._subtitleTime_1dutf_217>div{justify-items:start;gap:3px;display:grid}._subtitleTime_1dutf_217>input{margin-top:3px}._subtitleTime_1dutf_217 time{color:var(--editor-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}._rowNumber_1dutf_221{color:var(--editor-accent);font-size:10px}._root_1dutf_1 ._subtitleText_1dutf_222{overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px;line-height:1.7;color:var(--editor-text)!important}._assigned_1dutf_223{color:var(--editor-accent);margin-top:5px;font-size:10px;display:inline-block}._transcriptGroup_1dutf_224+._transcriptGroup_1dutf_224 tr:first-child td{border-top:3px solid var(--editor-panel)}._transcriptTable_1dutf_207 ._operationCell_1dutf_225{border-left:1px solid var(--editor-line);vertical-align:top;background:color-mix(in srgb,var(--editor-deep) 70%,transparent);padding:14px 12px}._operationCell_1dutf_225>div+div{border-top:1px solid var(--editor-line);margin-top:14px;padding-top:14px}._groupOperations_1dutf_227{gap:9px;min-width:0;display:grid}._groupOperations_1dutf_227 ._segmentHeader_1dutf_93{flex-wrap:wrap;gap:6px;display:flex}._root_1dutf_1 ._groupOperations_1dutf_227 ._segmentHeader_1dutf_93 ._check_1dutf_94{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._root_1dutf_1 ._groupOperations_1dutf_227 ._segmentHeader_1dutf_93 strong{color:#f3b75e;font-size:13px}._groupOperations_1dutf_227 ._badge_1dutf_97{margin-left:auto;font-size:10px}._groupMetadata_1dutf_232{color:#f3b75e;flex-wrap:wrap;align-items:center;gap:3px 6px;font-size:11px;display:flex}._groupMetadata_1dutf_232>span+span:before{content:"·";opacity:.65;margin-right:6px}._statusBadge_1dutf_234{border:1px solid color-mix(in srgb,#c69e61 50%,var(--editor-line));background:color-mix(in srgb,#c69e61 12%,var(--editor-deep));color:var(--editor-muted);white-space:nowrap;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:10px}._statusBadge_1dutf_234[data-status=ready]{background:color-mix(in srgb,#47b68a 15%,var(--editor-deep));color:color-mix(in srgb,#47b68a 70%,var(--editor-text));border-color:#397d67}._statusBadge_1dutf_234[data-status=generating],._statusBadge_1dutf_234[data-status=unknown]{border-color:var(--editor-accent);background:var(--editor-tint);color:var(--editor-text)}._statusBadge_1dutf_234[data-status=failed]{color:color-mix(in srgb,#cf7e61 70%,var(--editor-text));border-color:#b77661}._groupPrimaryActions_1dutf_238{align-items:center;gap:7px;min-width:0;display:flex}._groupPrimaryActions_1dutf_238>:first-child{flex:1}._root_1dutf_1 ._groupOperations_1dutf_227 button{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:6px 9px;font-size:11px;display:inline-flex}._actionIcon_1dutf_241{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px}._root_1dutf_1 ._groupOperations_1dutf_227 button._generateAction_1dutf_243{color:#201306;background:#f2a23a;border-color:#f2a23a;font-weight:700}._root_1dutf_1 ._groupOperations_1dutf_227 button._generateAction_1dutf_243[data-status=generating],._root_1dutf_1 ._groupOperations_1dutf_227 button._generateAction_1dutf_243[data-status=unknown]{background:color-mix(in srgb,#f2a23a 18%,var(--editor-deep));color:#ffc36f;border-color:#f2a23a}._root_1dutf_1 ._groupOperations_1dutf_227 button._generateAction_1dutf_243[data-status=ready]{color:var(--creator-accent-foreground,#03141d);background:var(--editor-accent);border-color:var(--editor-accent)}._root_1dutf_1 ._groupOperations_1dutf_227 button._settingsAction_1dutf_246{color:color-mix(in srgb,#72b1e8 40%,var(--editor-text));background:color-mix(in srgb,#3789bc 20%,var(--editor-deep));border-color:#5885a6}._root_1dutf_1 :is(._groupOperations_1dutf_227,._transcriptToolbar_1dutf_198) button._mergeAction_1dutf_247{color:color-mix(in srgb,#e8ae50 55%,var(--editor-text));background:color-mix(in srgb,#bc8d42 20%,var(--editor-deep));border-color:#907142}._root_1dutf_1 ._groupOperations_1dutf_227 button:not(:disabled):hover,._root_1dutf_1 ._transcriptToolbar_1dutf_198 button._mergeAction_1dutf_247:not(:disabled):hover{filter:brightness(1.12)}._root_1dutf_1 ._groupOperations_1dutf_227 button:is(._generateAction_1dutf_243,._settingsAction_1dutf_246,._mergeAction_1dutf_247):focus-visible{outline-color:var(--editor-text)}._root_1dutf_1 ._groupOperations_1dutf_227 ._inlineGrouping_1dutf_250{gap:7px}._root_1dutf_1 ._groupOperations_1dutf_227 ._inlineGrouping_1dutf_250>button,._root_1dutf_1 ._groupOperations_1dutf_227 ._inlineGrouping_1dutf_250 summary{min-height:29px;padding:5px 8px;font-size:10px}._root_1dutf_1 ._groupOperations_1dutf_227 ._inlineGrouping_1dutf_250 summary{border:1px solid var(--editor-line);color:var(--editor-muted);white-space:nowrap;border-radius:6px}._root_1dutf_1 ._groupOperations_1dutf_227 ._inlineGrouping_1dutf_250 details[open]{flex-basis:100%}._root_1dutf_1 ._groupOperations_1dutf_227 ._groupHint_1dutf_254{font-size:10px}._subtitleContent_1dutf_255{min-width:0}._root_1dutf_1 ._transcriptTable_1dutf_207 button._locateAction_1dutf_256{background:color-mix(in srgb,#3789bc 15%,var(--editor-deep));min-width:54px;min-height:28px;color:var(--editor-text);white-space:nowrap;border:1px solid #466a80;justify-content:center;align-items:center;gap:4px;margin-top:4px;padding:4px 7px;font-size:10px;display:inline-flex}._locateAction_1dutf_256 ._actionIcon_1dutf_241{width:11px;height:11px}._transcriptTable_1dutf_207 ._inlineVisualRow_1dutf_258 td{padding:0 10px 12px}._inlineVisual_1dutf_258{border-color:var(--editor-line);border-top:2px solid var(--editor-accent);border-radius:0 0 8px 8px}._inlineVisual_1dutf_258 ._segmentHeader_1dutf_93{font-size:12px}._inlineVisual_1dutf_258 ._segmentMeta_1dutf_99{gap:7px}._inlineVisual_1dutf_258 ._clipStatus_1dutf_262{margin-left:5px}._inlineDraft_1dutf_263{gap:8px;display:grid}._inlineDraft_1dutf_263 ._groupConfigBar_1dutf_264{padding:6px 0}._inlineGrouping_1dutf_250{font-size:11px}._inlineGrouping_1dutf_250 details{min-width:0}._inlineGrouping_1dutf_250 summary{color:var(--editor-accent);cursor:pointer}._inlineGrouping_1dutf_250 details[open]>div{margin-top:8px}._groupHint_1dutf_254{color:var(--editor-muted);overflow-wrap:anywhere}._root_1dutf_1 ._inlineVisual_1dutf_258 ._inlineGeneration_1dutf_270{border:1px solid var(--editor-accent);color:var(--editor-accent);padding:6px 10px}._subtitleActions_1dutf_271{gap:4px;display:grid}._root_1dutf_1 ._subtitleActions_1dutf_271 button{white-space:nowrap;border-radius:5px;min-height:29px;padding:5px 7px;font-size:11px}._root_1dutf_1 ._subtitleActions_1dutf_271 button:first-child{color:var(--editor-muted);background:0 0;border-color:#0000}._root_1dutf_1 ._subtitleActions_1dutf_271 button:last-child{color:var(--editor-accent)}._selectionFooter_1dutf_275{justify-content:space-between;align-items:center;gap:12px;padding-top:3px;display:flex}._selectionFooter_1dutf_275 strong{font-size:12px;font-weight:600}._selectionFooter_1dutf_275 p{margin-top:4px}._selectionFooter_1dutf_275>button{flex-shrink:0}._root_1dutf_1 ._secondaryActions_1dutf_279 button{color:var(--editor-muted);background:0 0;border-color:#0000;min-height:28px;padding:3px 0;font-size:11px}._secondaryActions_1dutf_279{border-top:1px solid var(--editor-line);justify-content:space-between;padding-top:8px}._selectedQuotes_1dutf_281{background:var(--editor-deep);border-radius:8px;gap:8px;max-height:180px;padding:12px;display:grid;overflow:auto}._selectedQuotes_1dutf_281 p{white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:60px minmax(0,1fr);gap:10px;display:grid}._selectedQuotes_1dutf_281 time{font-variant-numeric:tabular-nums;color:var(--editor-accent)}._sentenceGroups_1dutf_284{scrollbar-color:var(--editor-line) transparent;gap:8px;min-width:0;max-height:440px;padding:2px 5px 2px 2px;display:grid;overflow:auto}._sentenceGroups_1dutf_284:focus-visible{outline:2px solid var(--editor-accent);outline-offset:3px}._groupBlock_1dutf_286{min-width:0}._sentenceGroup_1dutf_284{border:1px solid var(--editor-line);background:var(--editor-deep);border-radius:9px;min-width:0;overflow:hidden}._sentenceGroup_1dutf_284[data-merged=true]{border-color:var(--editor-accent)}._groupHeader_1dutf_289{background:var(--editor-tint);flex-wrap:wrap;align-items:center;gap:5px 10px;padding:9px 11px;display:flex}._groupHeader_1dutf_289 strong{color:var(--editor-text);font-size:12px}._groupHeader_1dutf_289>span{color:var(--editor-accent);font-size:11px}._groupHeader_1dutf_289 time{color:var(--editor-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}._groupQuote_1dutf_293{grid-template-columns:38px 62px minmax(0,1fr);align-items:baseline;gap:5px 9px;padding:10px 11px;display:grid}._groupQuote_1dutf_293>span{color:var(--editor-muted);font-size:10px}._groupQuote_1dutf_293 time{color:var(--editor-accent);font-variant-numeric:tabular-nums;font-size:11px}._root_1dutf_1 ._groupQuote_1dutf_293 p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;color:var(--editor-text)!important}._groupJoin_1dutf_297{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 8px;display:flex}._root_1dutf_1 ._groupJoin_1dutf_297 button{min-height:30px;color:var(--editor-accent);border-style:dashed;padding:4px 10px;font-size:11px}._root_1dutf_1 ._groupJoin_1dutf_297 p{flex:1;min-width:150px;font-size:11px}._groupSplit_1dutf_300{align-items:center;gap:8px;padding:0 11px;display:flex}._groupSplit_1dutf_300:before{content:"";border-top:1px dashed var(--editor-line);flex:1}._root_1dutf_1 ._groupSplit_1dutf_300 button{min-height:28px;color:var(--editor-muted);background:0 0;padding:3px 7px;font-size:11px}._groupConfigBar_1dutf_264{border-top:1px solid var(--editor-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}._groupConfigBar_1dutf_264>div:first-child{color:var(--editor-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}._groupConfigBar_1dutf_264 strong{color:var(--editor-text);font-weight:500}._root_1dutf_1 ._groupConfigBar_1dutf_264 button{min-height:32px;color:var(--editor-accent);border-color:var(--editor-accent);background:var(--editor-tint);font-size:11px}._clipStatus_1dutf_262{color:var(--editor-muted);font-size:11px}._clipStatus_1dutf_262[data-status=ready]{color:#6bd6b1}._clipStatus_1dutf_262[data-status=generating]{color:var(--editor-accent)}._clipStatus_1dutf_262[data-status=failed],._clipStatus_1dutf_262[data-status=unknown]{color:#e7b06c}._materialNotice_1dutf_311{border:1px solid var(--editor-line);background:var(--editor-tint);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}._clipDialog_1dutf_312{box-sizing:border-box;border:1px solid var(--editor-line);width:min(680px,100vw - 32px);max-height:min(90dvh,900px);color:var(--editor-text);background:var(--editor-panel);border-radius:16px;padding:0;overflow:auto;box-shadow:0 24px 80px #0009}._clipDialog_1dutf_312::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020913b8}._dialogHeader_1dutf_314{z-index:2;border-bottom:1px solid var(--editor-line);background:var(--editor-panel);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex;position:sticky;top:0}._dialogBody_1dutf_315{border:0;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;margin:0;padding:20px;display:grid}._dialogBody_1dutf_315 ._selectedQuotes_1dutf_281 p{display:block}._dialogBody_1dutf_315 ._selectedQuotes_1dutf_281 span{color:var(--editor-accent);font-size:11px}._dialogBody_1dutf_315 ._renderBar_1dutf_169{border:0;padding:0}._exportStep_1dutf_319{border:0;grid-column:1/-1;gap:8px;min-width:0;margin:0;padding:0;display:grid}._exportStep_1dutf_319 ._renderBar_1dutf_169{background:0 0;border:0;padding:0}@container visual-editor (width<=620px){._transcriptTable_1dutf_207,._transcriptTable_1dutf_207 thead{display:block}._transcriptTable_1dutf_207 thead tr{grid-template-columns:98px minmax(0,1fr);display:grid}._transcriptTable_1dutf_207 th:first-child{width:auto}._transcriptTable_1dutf_207 th:last-child{display:none}._transcriptTable_1dutf_207 ._transcriptGroup_1dutf_224{border-bottom:1px solid var(--editor-line);grid-template-columns:98px minmax(0,1fr);display:grid}._transcriptGroup_1dutf_224 tr{display:contents}._transcriptGroup_1dutf_224 td{order:1}._transcriptTable_1dutf_207 ._operationCell_1dutf_225{border:1px solid var(--editor-line);border-radius:8px;order:2;grid-column:1/-1;margin:0 10px 10px;padding:12px}._transcriptGroup_1dutf_224+._transcriptGroup_1dutf_224 tr:first-child td{border-top:0}._transcriptTable_1dutf_207 :is(td,th){padding:12px 8px}._subtitleTime_1dutf_217{gap:6px}._root_1dutf_1 ._subtitleText_1dutf_222{font-size:13px}}@media (width<=980px){._workspace_1dutf_73{grid-template-columns:minmax(0,1fr)}._previewPanel_1dutf_145{grid-row:1;position:static}._stage_1dutf_149{width:210px}}@media (width>=761px) and (width<=980px){._workspace_1dutf_73{grid-template-columns:minmax(0,1fr) 260px}._previewPanel_1dutf_145{grid-row:auto;position:sticky;top:24px}._stage_1dutf_149{width:200px}}@media (width<=760px){._steps_1dutf_186 li{flex-direction:column;gap:6px;padding:10px 7px}._steps_1dutf_186 strong{font-size:11px}._previewPanel_1dutf_145{grid-row:auto}._transcriptScroll_1dutf_205{max-height:52vh}}@media (width<=600px){._root_1dutf_1{gap:12px}._panel_1dutf_74,._renderBar_1dutf_169{padding:12px}._row_1dutf_78{grid-template-columns:minmax(0,1fr)}._choices_1dutf_78{gap:8px}._root_1dutf_1 ._choices_1dutf_78 button{min-height:72px;padding:10px}._segment_1dutf_88{padding:10px}._segmentBottom_1dutf_93{align-items:start}._segmentActions_1dutf_101{margin-left:0}._root_1dutf_1 ._segmentActions_1dutf_101 button{min-height:40px;padding:6px 10px}._root_1dutf_1 button,._root_1dutf_1 a{min-height:40px}._root_1dutf_1 input:not([type=checkbox]):not([type=range]),._root_1dutf_1 select,._root_1dutf_1 textarea{font-size:16px}._renderBar_1dutf_169 ._heading_1dutf_69>._actions_1dutf_83{width:100%}._renderBar_1dutf_169 ._heading_1dutf_69>._actions_1dutf_83>button{flex:1}._timecode_1dutf_96{font-size:11px}._root_1dutf_1 ._groupOperations_1dutf_227 button{min-height:40px}._root_1dutf_1 ._groupOperations_1dutf_227 ._inlineGrouping_1dutf_250>button,._root_1dutf_1 ._groupOperations_1dutf_227 ._inlineGrouping_1dutf_250 summary,._root_1dutf_1 ._transcriptTable_1dutf_207 button._locateAction_1dutf_256{min-height:36px}._groupOperations_1dutf_227 ._inlineGrouping_1dutf_250 details{flex-basis:auto}._root_1dutf_1 ._subtitleActions_1dutf_271 button{min-height:36px;padding:5px 6px}._selectionFooter_1dutf_275{flex-wrap:wrap}._selectionFooter_1dutf_275>button{width:100%}._sentenceGroups_1dutf_284{max-height:55vh}._groupHeader_1dutf_289 time{flex-basis:100%;margin-left:0}._groupQuote_1dutf_293{grid-template-columns:38px minmax(0,1fr)}._groupQuote_1dutf_293 p{grid-column:1/-1}._root_1dutf_1 ._groupJoin_1dutf_297 button,._root_1dutf_1 ._groupSplit_1dutf_300 button{min-height:36px}._dialogHeader_1dutf_314,._dialogBody_1dutf_315{padding:14px}._clipDialog_1dutf_312{border-radius:12px;width:calc(100vw - 20px);max-height:92dvh}._groupConfigBar_1dutf_264 ._actions_1dutf_83{width:100%}._root_1dutf_1 ._groupConfigBar_1dutf_264 button{min-height:40px}}@media (prefers-reduced-motion:reduce){._root_1dutf_1 button,._root_1dutf_1 a,._promptComposer_1dutf_119{transition:none}}._existingMaterial_1dutf_385{gap:12px;min-width:0;display:grid}._assetSourceChoices_1dutf_386{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}._assetSourceChoices_1dutf_386>div{min-width:0;display:flex}._root_1dutf_1 ._assetSourceChoices_1dutf_386 button._assetSourceButton_1dutf_388{border:1px solid var(--editor-accent);background:var(--editor-tint);width:100%;min-width:0;min-height:48px;color:var(--editor-text);text-align:center;white-space:normal;border-radius:9px;justify-content:center;align-items:center;padding:10px 12px;font-weight:600;display:flex}._root_1dutf_1 ._assetSourceChoices_1dutf_386 button._assetSourceButton_1dutf_388:not(:disabled):hover{background:color-mix(in srgb,var(--editor-accent) 22%,var(--editor-deep))}._promptComposer_1dutf_119 ._promptAttachment_1dutf_138{margin-bottom:12px}._existingMaterial_1dutf_385 ._promptAttachment_1dutf_138{flex-wrap:wrap;margin:0}._existingMaterial_1dutf_385 ._promptAttachment_1dutf_138 ._materialImage_1dutf_393{object-fit:contain;border-radius:8px;width:100%;height:auto;max-height:280px}._assetDialog_1dutf_394{box-sizing:border-box;border:1px solid var(--editor-line);width:min(920px,100vw - 32px);max-height:min(88dvh,860px);color:var(--editor-text);background:var(--editor-panel);border-radius:14px;padding:0;overflow:hidden;box-shadow:0 24px 80px #0009}._assetDialog_1dutf_394::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020913b8}._assetDialogHeader_1dutf_396{border-bottom:1px solid var(--editor-line);background:var(--editor-panel);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}._assetDialogHeader_1dutf_396 strong{font-size:15px}._assetDialogBody_1dutf_398{gap:12px;max-height:calc(min(88dvh,860px) - 62px);padding:16px 18px;display:grid;overflow:auto}._assetSelection_1dutf_399{background:var(--editor-tint);border-radius:7px;padding:8px 10px}._assetCardGrid_1dutf_400{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:10px;display:grid}._assetCard_1dutf_400{border:1px solid var(--editor-line);background:var(--editor-deep);border-radius:9px;align-content:start;gap:8px;min-width:0;padding:8px;display:grid}._assetCard_1dutf_400[data-selected=true]{border-color:var(--editor-accent);box-shadow:inset 0 0 0 1px var(--editor-accent)}._assetCard_1dutf_400>img,._assetCard_1dutf_400>video{aspect-ratio:16/10;object-fit:contain;background:#020709;border-radius:5px;width:100%;display:block}._assetCard_1dutf_400>div{gap:2px;min-width:0;display:grid}._assetCard_1dutf_400>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}._assetCard_1dutf_400>div span{color:var(--editor-muted);font-size:11px}._assetCard_1dutf_400>button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._assetModalPagination_1dutf_408{border-top:1px solid var(--editor-line);color:var(--editor-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-top:8px;font-size:12px;display:flex}@media (width<=600px){._assetDialog_1dutf_394{border-radius:11px;width:calc(100vw - 16px);max-height:92dvh}._assetDialogBody_1dutf_398{max-height:calc(92dvh - 58px);padding:12px}._assetCardGrid_1dutf_400{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}._assetCard_1dutf_400{padding:6px}}._templateSource_1dutf_415{border:1px solid var(--creator-line,#244552);background:var(--creator-panel-deep,#030e15);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;padding:12px;display:flex}._templateSource_1dutf_415 strong{color:var(--creator-text,#d9f6ff);font-size:13px}._templateSource_1dutf_415 small{color:var(--creator-muted,#91afc0);flex-basis:100%;font-size:12px}._templateSource_1dutf_415 button{border:1px solid var(--creator-accent,#11c9dc);color:var(--creator-accent,#11c9dc);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:8px 12px}._templateSource_1dutf_415 button:focus-visible{outline:2px solid var(--creator-accent,#11c9dc);outline-offset:3px}._status_1spbr_1{vertical-align:middle;font-variant-numeric:tabular-nums;align-items:center;gap:7px;min-width:0;display:inline-flex}._ring_1spbr_2{flex:0 0 20px;width:20px;height:20px;display:inline-flex}._ring_1spbr_2 svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}._track_1spbr_4,._fill_1spbr_4{fill:none;stroke:currentColor;stroke-width:2.5px}._track_1spbr_4{opacity:.2}._fill_1spbr_4{stroke-linecap:round}._spinning_1spbr_7{animation:1s linear infinite _turn_1spbr_1}@keyframes _turn_1spbr_1{to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){._spinning_1spbr_7{animation:none}}._workbench_1n1jz_1{color:#d9f3fb;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:18px;display:grid}._panel_1n1jz_1{background:#0e1b28;border:1px solid #284354;border-radius:10px;min-width:0;padding:23px}._panel_1n1jz_1 h3{margin:0 0 16px;font-size:17px}._panel_1n1jz_1 p{color:#88a4b4;font-size:12px;line-height:1.7}._panel_1n1jz_1 strong{overflow-wrap:anywhere}._modes_1n1jz_1,._actions_1n1jz_1,._matching_1n1jz_1{flex-wrap:wrap;gap:8px;display:flex}._modes_1n1jz_1 button,._actions_1n1jz_1 button,._matching_1n1jz_1 button,._panel_1n1jz_1 select,._panel_1n1jz_1 textarea,._drawer_1n1jz_1 button,._drawer_1n1jz_1 input,._drawer_1n1jz_1 select{color:#d9f3fb;font:inherit;background:#102635;border:1px solid #365365;border-radius:5px;padding:9px 12px;font-size:12px}._modes_1n1jz_1 button[aria-pressed=true],._matching_1n1jz_1 button[aria-pressed=true]{color:#00bcd4;background:#123746;border-color:#00bcd4}._primary_1n1jz_1{font-weight:650;color:#06202a!important;background:#00bcd4!important;border-color:#00bcd4!important}._panel_1n1jz_1 button:disabled,._drawer_1n1jz_1 button:disabled{opacity:.45;cursor:not-allowed}._audio_1n1jz_1{border-bottom:1px solid #284354;margin-bottom:17px;padding:17px 0}._audio_1n1jz_1 strong{font-size:14px;display:block}._audio_1n1jz_1 small,._panel_1n1jz_1 small{color:#68818e;line-height:1.8}._matching_1n1jz_1{margin:12px 0}._browse_1n1jz_1{width:100%;margin:5px 0 15px;padding:11px!important}._settings_1n1jz_1{align-items:center;gap:12px;margin:17px 0;display:flex}._settings_1n1jz_1 label{font-size:12px}._panel_1n1jz_1 textarea{resize:vertical;width:100%;min-height:220px;max-height:430px;margin:10px 0;font-family:ui-monospace,Consolas,monospace;line-height:1.65}._status_1n1jz_1{background:#0a202c;border:1px solid #2c5264;border-radius:6px;margin:16px 0;padding:14px}._status_1n1jz_1 progress{accent-color:#00bcd4;width:100%;margin-top:8px}._sketch_1n1jz_1{color:#24475a;background:#f4fafc;flex-direction:column;justify-content:center;align-items:center;gap:13px;height:145px;padding:16px;display:flex;position:relative;overflow:hidden}._sketch_1n1jz_1 strong{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:15px}._nodes_1n1jz_1{align-items:center;gap:5px;max-width:100%;display:flex}._nodes_1n1jz_1 span{background:#dbf4f9;border:1px solid #91d3dc;border-radius:4px;padding:6px;font-size:10px}._nodes_1n1jz_1 i{font-size:11px}._sketchLabel_1n1jz_1{color:#678391;font-size:8px;position:absolute;bottom:4px;right:7px}._paper_1n1jz_1{background:#faf5eb;align-items:flex-start;gap:9px;padding-left:25px}._paper_1n1jz_1 span{font-size:11px}._particle_1n1jz_1{color:#84bcff;background:radial-gradient(at top,#143458,#0b1426)}._particle_1n1jz_1 strong{font-size:22px}._particle_1n1jz_1>small{color:#84bcff}._particle_1n1jz_1>span{color:#88a4b4;font-size:9px}._planPreview_1n1jz_1{background:#08141e;border:1px solid #284354;border-radius:7px;min-height:270px;padding:15px}._planPreview_1n1jz_1 h4{margin:10px 0 20px;font-size:21px}._planPreview_1n1jz_1>small{color:#68818e}._planPreview_1n1jz_1 ol{padding-left:22px;font-size:14px;line-height:1.9}._previewVideo_1n1jz_1{background:#071018;width:100%;max-height:440px}._sceneTabs_1n1jz_1{gap:5px;margin:12px 0;display:flex;overflow-x:auto}._sceneTabs_1n1jz_1 button{white-space:nowrap;color:#a9d0df;background:#102635;border:1px solid #284354;border-radius:4px;padding:7px}._sceneTabs_1n1jz_1 button[aria-pressed=true]{border-color:#00bcd4}._drawer_1n1jz_1{color:#d9f3fb;background:#0e1b28;border:1px solid #345565;border-radius:10px;width:810px;max-width:calc(100vw - 20px);height:calc(100dvh - 20px);max-height:none;margin:10px 10px 10px auto;padding:0;overflow:hidden;box-shadow:0 20px 80px #0007}._drawer_1n1jz_1[open]{flex-direction:column;display:flex}._drawer_1n1jz_1::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#031019ba}._drawerHeader_1n1jz_1{flex:none;justify-content:space-between;gap:12px;padding:22px 24px 0;display:flex}._drawerHeader_1n1jz_1 p{color:#68818e;font-size:11px}._drawerHeader_1n1jz_1 small{color:#00bcd4}._drawerHeader_1n1jz_1 button{align-self:flex-start}._filters_1n1jz_1{border-bottom:1px solid #284354;flex:none;padding:12px 24px}._filters_1n1jz_1>input{width:100%}._filters_1n1jz_1>div{grid-template-columns:1.5fr 1fr;gap:8px;margin-top:12px;display:grid}._filters_1n1jz_1 label{color:#88a4b4;font-size:10px}._filters_1n1jz_1 select{width:100%;min-width:0;margin-top:5px;padding:8px;font-size:11px;display:block}._filters_1n1jz_1 p{justify-content:space-between;align-items:center;margin:10px 0 0;font-size:10px;display:flex}._filters_1n1jz_1 p button{color:#00bcd4;background:0 0;border:0;padding:0;font-size:10px}._catalogResults_1n1jz_1{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;min-height:0;padding:16px 24px;display:grid;overflow-y:auto}._catalogResults_1n1jz_1 article{background:#091823;border:1px solid #284354;border-radius:7px;flex-direction:column;flex-shrink:0;min-width:0;display:flex;overflow:hidden}._catalogResults_1n1jz_1 ._selectedCard_1n1jz_1{border-color:#00bcd4}._cardBody_1n1jz_1{flex-direction:column;flex:1;padding:12px;display:flex}._cardBody_1n1jz_1 h3{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}._cardBody_1n1jz_1 p{color:#68818e;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.6;display:-webkit-box;overflow:hidden}._cardBody_1n1jz_1 button{margin-top:auto;font-size:10px}._catalogResults_1n1jz_1 ._sketch_1n1jz_1{height:125px}._missingPreview_1n1jz_1{color:#68818e;background:linear-gradient(140deg,#163345,#0a1824);flex-direction:column;justify-content:center;align-items:center;gap:9px;height:125px;display:flex}._missingPreview_1n1jz_1>span{color:#5b8ca0;font-size:30px}._missingPreview_1n1jz_1 strong{font-size:11px}._missingPreview_1n1jz_1 small{font-size:8px}._pagination_1n1jz_1{text-align:center;background:#0a1824;border-top:1px solid #284354;flex:none;padding:13px 18px}._pagination_1n1jz_1 nav{justify-content:center;align-items:center;gap:5px;display:flex}._pagination_1n1jz_1 button{padding:7px 9px;font-size:10px}._pagination_1n1jz_1 button[aria-current=page]{color:#00bcd4;border-color:#00bcd4}._pagination_1n1jz_1 p{color:#88a4b4;font-size:10px}._pagination_1n1jz_1 small{color:#68818e;font-size:9px}._empty_1n1jz_1,._catalogResults_1n1jz_1>[role=alert]{text-align:center;grid-column:1/-1;padding:20px;font-size:12px}._empty_1n1jz_1 button{margin:14px auto;display:block}._drawer_1n1jz_1 :focus-visible,._workbench_1n1jz_1 :focus-visible{outline-offset:3px;outline:2px solid #00bcd4}._actions_1n1jz_1{margin-top:14px}._panel_1n1jz_1 ._actions_1n1jz_1{background:#0e1b28;padding:12px 0 0;position:sticky;bottom:0}._libraryMode_1n1jz_1 label{margin:10px 0;display:block}@media (width<=760px){._workbench_1n1jz_1{grid-template-columns:1fr}._panel_1n1jz_1{padding:18px}._drawerHeader_1n1jz_1{padding:17px 15px 0}._filters_1n1jz_1{padding:12px 15px}._filters_1n1jz_1>div{grid-template-columns:1.3fr 1fr;gap:5px}._filters_1n1jz_1 select{padding:7px 4px;font-size:9px}._catalogResults_1n1jz_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px 15px}._pagination_1n1jz_1{padding:11px 9px}._pagination_1n1jz_1 nav{gap:3px}._pagination_1n1jz_1 button{padding:7px;font-size:9px}._catalogResults_1n1jz_1 ._sketch_1n1jz_1,._missingPreview_1n1jz_1{height:108px}._cardBody_1n1jz_1{padding:10px}._sketch_1n1jz_1 strong{font-size:13px}._nodes_1n1jz_1 span{padding:4px;font-size:9px}._particle_1n1jz_1 strong{font-size:19px}}@media (prefers-reduced-motion:reduce){._drawer_1n1jz_1 *,._workbench_1n1jz_1 *{transition:none!important;animation:none!important}}._catalogSingle_1n1jz_5{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._catalogSingle_1n1jz_5>._catalogResults_1n1jz_1{flex:1;min-height:0}._catalogSplit_1n1jz_5{flex:1;grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);min-height:0;display:grid;overflow:hidden}._catalogSplit_1n1jz_5>._catalogResults_1n1jz_1{grid-template-columns:repeat(2,minmax(0,1fr))}._catalogSelection_1n1jz_5{background:#0d1827;border-left:1px solid #244552;min-width:0;padding:20px;overflow:auto}._catalogSelection_1n1jz_5 h3{margin:0 0 14px;font-size:17px}._catalogSelection_1n1jz_5 h4{margin:22px 0 9px;font-size:13px}._catalogSelection_1n1jz_5 blockquote{overflow-wrap:anywhere;background:#030e15;border-left:2px solid #11c9dc;margin:0;padding:13px;font-size:13px;line-height:1.7}._catalogSelection_1n1jz_5 p,._catalogSelection_1n1jz_5>small{color:#91afc0;font-size:11px;line-height:1.6}._pagination_1n1jz_1>._primary_1n1jz_1{float:right;min-height:40px;margin:0 8px 8px;font-size:12px}._catalogSelection_1n1jz_5 :focus-visible{outline-offset:3px;outline:2px solid #11c9dc}@media (width<=760px){._catalogSplit_1n1jz_5{grid-template-columns:1fr;overflow:auto}._catalogSplit_1n1jz_5>._catalogResults_1n1jz_1{max-height:none;overflow:visible}._catalogSelection_1n1jz_5{border-top:1px solid #244552;border-left:0;overflow:visible}._catalogSelection_1n1jz_5 ._sketch_1n1jz_1{height:160px}._pagination_1n1jz_1>._primary_1n1jz_1{float:none;width:100%;margin:0 0 10px}}._catalogResults_1n1jz_1 ._sketch_1n1jz_1,._catalogResults_1n1jz_1 ._missingPreview_1n1jz_1{flex-shrink:0}._catalogSelection_1n1jz_5{padding:14px}._catalogSelection_1n1jz_5 h3{margin-bottom:9px}._catalogSelection_1n1jz_5 h4{margin-top:12px}._catalogSelection_1n1jz_5 ._sketch_1n1jz_1{height:130px}._catalogSelection_1n1jz_5 blockquote{padding:9px}._catalogSelection_1n1jz_5 p{margin:8px 0}._panel_1n1jz_1 button{color:#d9f3fb;font:inherit;cursor:pointer;background:#102635;border:1px solid #365365;border-radius:6px;min-height:38px;padding:9px 12px;font-size:12px}._templateSelection_1n1jz_10{color:#d9f3fb;overflow-wrap:anywhere;background:#091823;border:1px solid #284354;border-radius:6px;padding:12px 14px;font-size:13px}._scriptDisclosure_1n1jz_11{color:#88a4b4;margin:20px 0;font-size:12px}._scriptDisclosure_1n1jz_11 summary{cursor:pointer}._scriptDisclosure_1n1jz_11 p{white-space:pre-wrap;max-height:180px;overflow:auto}._statusHeading_1n1jz_12{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}._statusHeading_1n1jz_12>span{color:#00bcd4;font-variant-numeric:tabular-nums}._status_1n1jz_1 progress{background:#183646;border:0;border-radius:6px;height:7px;margin:14px 0 12px;display:block;overflow:hidden}._status_1n1jz_1 progress::-webkit-progress-bar{background:#183646;border-radius:6px}._status_1n1jz_1 progress::-webkit-progress-value{background:#00bcd4;border-radius:6px}._statusActions_1n1jz_14{flex-wrap:wrap;gap:8px;display:flex}._statusActions_1n1jz_14:not(:empty){margin-top:16px}._statusActions_1n1jz_14 button{min-height:34px;padding:7px 10px;font-size:11px}._templateCover_1n1jz_15{object-fit:contain;background:#091823;flex-shrink:0;width:100%;height:125px;display:block}._catalogSelection_1n1jz_5 ._templateCover_1n1jz_15{object-fit:contain;border:1px solid #284354;border-radius:6px;height:210px}._cardBody_1n1jz_1 button{flex-shrink:0;min-height:34px}._cardBody_1n1jz_1 h3{flex-shrink:0}._drawer_1n1jz_1{font-family:inherit}._drawerHeader_1n1jz_1 h2{margin:0;font-size:22px}._drawerHeader_1n1jz_1 p{margin:8px 0 3px}._drawer_1n1jz_1 button{cursor:pointer}@media (width<=760px){._templateCover_1n1jz_15{height:108px}._catalogSplit_1n1jz_5{grid-auto-rows:max-content;align-content:start}._catalogSelection_1n1jz_5 ._templateCover_1n1jz_15{height:190px}}._templateSelection_1n1jz_10{justify-content:space-between;align-items:center;gap:12px;display:flex}._templateSelection_1n1jz_10>div{min-width:0}._templateSelection_1n1jz_10 small{margin-bottom:5px;font-size:11px;display:block}._templateSelection_1n1jz_10 strong{font-size:14px;display:block}._templateSelection_1n1jz_10 button{flex-shrink:0}._resultEmpty_1n1jz_20{color:#68818e;background:#091823;border:1px dashed #284354;border-radius:8px;justify-content:center;align-items:center;min-height:280px;font-size:13px;display:flex}._cardActions_1n1jz_21{grid-template-columns:1fr 2fr;gap:6px;margin-top:auto;padding-top:8px;display:grid}._cardActions_1n1jz_21 button{min-width:0;padding:7px 5px}._cardActions_1n1jz_21 button[aria-pressed=true]{color:#00bcd4;border-color:#00bcd4}._previewHeading_1n1jz_22{justify-content:space-between;align-items:center;gap:8px;display:flex}._previewHeading_1n1jz_22 h3{overflow-wrap:anywhere;min-width:0}._previewHeading_1n1jz_22 button{padding:5px 8px;font-size:10px}._templatePreview_1n1jz_23{background:#071018;border:1px solid #284354;border-radius:7px;min-height:190px;position:relative;overflow:hidden}._templatePreview_1n1jz_23 video,._templatePreview_1n1jz_23 iframe,._templatePreview_1n1jz_23 img{object-fit:contain;background:#071018;border:0;width:100%;height:260px;display:block}._previewLoading_1n1jz_23{color:#88a4b4;pointer-events:none;background:#071018cc;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}._previewMessage_1n1jz_23{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:190px;display:flex}._previewMessage_1n1jz_23 p{margin:0}._previewMessage_1n1jz_23 button{font-size:11px}._useTemplate_1n1jz_24{width:100%;min-height:38px;margin-top:12px}@media (width<=760px){._templatePreview_1n1jz_23 video,._templatePreview_1n1jz_23 iframe,._templatePreview_1n1jz_23 img{height:230px}._resultEmpty_1n1jz_20{min-height:220px}}._trimmer_fe44h_1{color:#dbf3fc;background:#071922;border:1px solid #234857;border-radius:12px;min-width:0;padding:14px}._header_fe44h_9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:12px;display:flex}._header_fe44h_9 strong{font-size:14px}._header_fe44h_9 span{color:#8eb4c3;font-variant-numeric:tabular-nums;font-size:12px}._content_fe44h_12{flex-direction:column;align-items:stretch;gap:14px;min-width:0;display:flex}._preview_fe44h_13{background:#030c11;border-radius:8px;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}._preview_fe44h_13 video{object-fit:contain;width:100%;height:280px;display:block}._loading_fe44h_15{color:#8eb4c3;background:#071922d9;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}._notice_fe44h_16{background:#071922ed;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:8px;font-size:13px;display:flex;position:absolute;inset:0}._notice_fe44h_16 small{color:#9cbecb;text-align:center;overflow-wrap:anywhere;max-width:min(92%,540px);font-size:12px;line-height:1.5}._notice_fe44h_16 button{color:#c7edfa;cursor:pointer;background:#123442;border:1px solid #396371;border-radius:7px;padding:7px 12px}._controls_fe44h_19{gap:10px;min-width:0;display:grid}._inspectRow_fe44h_20{color:#9cbecb;grid-template-columns:56px minmax(80px,1fr) 54px auto;align-items:center;gap:8px;font-size:12px;display:grid}._inspectRow_fe44h_20>input{accent-color:#1ecfe4;cursor:pointer;width:100%;min-width:0;height:24px;margin:0}._inspectRow_fe44h_20 output{color:#d9f4fb;text-align:right;font-variant-numeric:tabular-nums}._markButtons_fe44h_23{gap:6px;display:flex}._markButtons_fe44h_23 button{color:#d9f4fb;min-height:32px;font:inherit;white-space:nowrap;cursor:pointer;background:#10303b;border:1px solid #267084;border-radius:7px;padding:5px 9px;font-size:12px}._markButtons_fe44h_23 button:hover:enabled{background:#15404c;border-color:#39d4e6}._rangeRow_fe44h_26{color:#9cbecb;grid-template-columns:28px minmax(60px,1fr) 52px;align-items:center;gap:8px;font-size:12px;display:grid}._rangeRow_fe44h_26 input{accent-color:#1ecfe4;cursor:pointer;width:100%;min-width:0;height:24px;margin:0}._rangeRow_fe44h_26 span{text-align:right;font-variant-numeric:tabular-nums}._precise_fe44h_29{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._precise_fe44h_29 label{color:#9cbecb;gap:5px;font-size:12px;display:grid}._precise_fe44h_29 input{box-sizing:border-box;color:#e1f8ff;width:100%;min-width:0;height:34px;font:inherit;font-variant-numeric:tabular-nums;background:#0b222d;border:1px solid #345967;border-radius:7px;padding:6px 8px;font-size:14px}._playButton_fe44h_32{color:#00202b;min-height:38px;font:inherit;cursor:pointer;background:#1bc5db;border:1px solid #36ddef;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:700;display:flex}._playButton_fe44h_32:hover:enabled{background:#54dcec}._trimmer_fe44h_1 button:disabled,._trimmer_fe44h_1 input:disabled{opacity:.45;cursor:not-allowed}._trimmer_fe44h_1 button:focus-visible,._trimmer_fe44h_1 input:focus-visible{outline-offset:3px;outline:2px solid #6aeaff}._playError_fe44h_36{color:#ffb5a7;font-size:12px}@media (width<=600px){._preview_fe44h_13 video{height:230px}._inspectRow_fe44h_20{grid-template-columns:56px minmax(0,1fr) 52px}._markButtons_fe44h_23{grid-column:1/-1;justify-content:stretch}._markButtons_fe44h_23 button{flex:1}}._shell_11khu_1{--cyan:var(--creator-accent,#11c9dc);--cyan-soft:var(--creator-accent-tint,#11c9dc24);--line:var(--creator-line,#37aec342);--panel:var(--creator-panel-background,#0d1827);--panel-deep:var(--creator-panel-deep,#07131d);--muted:var(--creator-muted,#78a5ba);min-height:calc(100vh - var(--site-filing-height,0px));color:var(--creator-text,#d9f6ff);background:radial-gradient(circle at 48% 0%, var(--creator-accent-glow,#00bbd51f), transparent 34%), var(--creator-page-background,#030e15);grid-template:72px minmax(0,1fr)/116px minmax(0,1fr);display:grid}._topbar_11khu_17{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07131df5;grid-column:1/-1;justify-content:space-between;align-items:center;min-width:0;padding:0 22px;display:flex;position:sticky;top:0}._mobileNavToggle_11khu_32{display:none}._brand_11khu_34{color:var(--creator-text,#dffbff);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex}._brandMark_11khu_44{border:1px solid var(--creator-accent-soft,#8cf3ff);color:#001015;background:linear-gradient(135deg, var(--creator-accent-soft,#eaffff), var(--creator-accent,#18c9dd));width:38px;height:38px;box-shadow:0 0 22px var(--creator-accent-glow,#16c9dc3d);border-radius:11px;place-items:center;font-weight:900;display:grid}._brandMark_11khu_44 img{object-fit:contain;width:100%;height:100%;display:block}._brand_11khu_34 strong{color:var(--cyan);letter-spacing:.04em;font-size:1.18rem}._brand_11khu_34 small{border:1px solid var(--line);color:#668493;border-radius:999px;padding:4px 8px;font-size:.62rem}._topActions_11khu_61{align-items:center;gap:9px;min-width:0;display:flex}._topActions_11khu_61>button{color:#79aabc;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;font-size:1rem;display:grid;position:relative}._userMenuTrigger_11khu_75{gap:4px;min-width:32px;padding:0 7px;width:auto!important}._topActions_11khu_61>button:hover{color:var(--cyan);background:var(--cyan-soft)}._topActions_11khu_61>._versionSwitch_11khu_77{border:1px solid var(--line);min-height:32px;color:var(--cyan);white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:6px 10px;font-size:.76rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}._versionSwitch_11khu_77:hover:not([aria-disabled=true]){background:var(--cyan-soft)}._versionSwitch_11khu_77:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}._versionSwitch_11khu_77[aria-disabled=true]{cursor:not-allowed;opacity:.5}._topActions_11khu_61 ._unreadBadge_11khu_96,._sidebar_11khu_97 button ._unreadBadge_11khu_96{z-index:1;border:1px solid var(--creator-panel-deep,#07131d);color:#fff;background:#ff5571;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:.62rem;font-weight:800;line-height:1;display:grid;position:absolute}._topActions_11khu_61 ._unreadBadge_11khu_96{top:-4px;right:-7px}._vip_11khu_114{color:#ffe179;text-shadow:0 0 14px #ffd4588c;margin-right:6px;font-size:1.15rem;font-weight:900}._userName_11khu_115{color:#8eb4c3;text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:.76rem;overflow:hidden}._topActions_11khu_61>._moduleTutorialButton_11khu_117{border:1px solid var(--line);width:auto;color:var(--cyan);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;display:block}._tutorialBackdrop_11khu_118{z-index:100;background:#00080dc7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._tutorialDialog_11khu_119{border:1px solid var(--line);background:var(--panel-deep);border-radius:18px;width:min(960px,92vw);padding:18px;box-shadow:0 24px 80px #0000008c}._tutorialHeading_11khu_120{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}._tutorialHeading_11khu_120 h2{margin:0;font-size:1.2rem}._tutorialHeading_11khu_120 button{border:1px solid var(--line);width:36px;height:36px;color:var(--creator-text);cursor:pointer;background:0 0;border-radius:50%}._tutorialDialog_11khu_119 video{background:#000;border-radius:12px;width:100%;max-height:72vh;display:block}@media (width<=760px){._tutorialBackdrop_11khu_118{padding:12px}._tutorialDialog_11khu_119{box-sizing:border-box;width:100%;min-width:0;max-height:calc(100dvh - 24px);overflow:auto}._tutorialHeading_11khu_120 h2{overflow-wrap:anywhere;min-width:0}._tutorialHeading_11khu_120 button{flex-shrink:0}._tutorialDialog_11khu_119 video{object-fit:contain;height:auto;max-height:calc(100dvh - 140px)}}._sidebar_11khu_97{height:calc(100vh - 72px - var(--site-filing-height,0px));border-right:1px solid var(--line);background:var(--creator-panel-deep,#04151e);flex-direction:column;display:flex;position:sticky;top:72px;overflow-y:auto}._sidebar_11khu_97 nav{gap:5px;padding:14px 8px;display:grid}._sidebar_11khu_97 button{min-height:62px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;gap:3px;display:grid;position:relative}._sidebar_11khu_97 button span{color:var(--cyan);place-items:center;line-height:1;display:grid}._sidebar_11khu_97 button strong{font-size:.76rem}._sidebar_11khu_97 button:hover,._sidebar_11khu_97 button[aria-current=page]{color:var(--creator-text,#dffcff);background:linear-gradient(145deg, var(--creator-accent-tint,#05596994), var(--creator-panel-background,#042d3ae0));box-shadow:inset 0 0 18px var(--creator-accent-glow,#11c9dc14);border-color:#11c9dc7a}._utilityNav_11khu_165{border-top:1px solid var(--line);margin-top:auto}._workspace_11khu_166{min-width:0;padding:16px 20px 28px;overflow:hidden}._shell_11khu_1 [role=alert]:not([data-shell-error-ignore=true]){display:none!important}._errorDialogBackdrop_11khu_168{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00080db8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._sidebar_11khu_97 button ._unreadBadge_11khu_96{top:5px;right:6px}._errorDialog_11khu_168{width:min(460px,100%);color:var(--creator-text,#dffcff);background:var(--creator-panel-deep,#07131d);text-align:center;border:1px solid #ff5b6aa3;border-radius:16px;justify-items:center;gap:12px;padding:30px 28px 24px;display:grid;position:relative;box-shadow:0 24px 80px #0000008a,0 0 28px #ff46581f}._errorDialogIcon_11khu_193{color:#ff6978;border:2px solid #ff6978;border-radius:50%;place-items:center;width:52px;height:52px;font-size:1.7rem;font-weight:900;display:grid}._errorDialog_11khu_168 h2{margin:0;font-size:1.25rem}._errorDialog_11khu_168 p{color:var(--creator-muted,#93b7c6);overflow-wrap:anywhere;margin:0;line-height:1.65}._errorDialogClose_11khu_206{color:var(--creator-muted,#93b7c6);cursor:pointer;background:0 0;border:0;font-size:1.4rem;position:absolute;top:10px;right:12px}._errorDialogConfirm_11khu_216{border:1px solid var(--creator-accent,#11c9dc);color:#001015;background:var(--creator-accent,#11c9dc);cursor:pointer;border-radius:10px;min-width:150px;margin-top:5px;padding:11px 22px;font-weight:900}._errorDialogConfirm_11khu_216:focus-visible,._errorDialogClose_11khu_206:focus-visible{outline:2px solid var(--creator-accent-soft,#8cf3ff);outline-offset:3px}._oemInfoBar_11khu_229{color:var(--creator-text,#dffcff);background:#0559696b;border:1px solid #11c9dc61;border-radius:10px;margin:0 0 14px;padding:10px 14px;font-size:.86rem;line-height:1.5}._globalUploadSpinner_11khu_239{border:5px solid #11c9dc40;border-top-color:var(--creator-accent,#11c9dc);border-radius:50%;flex:none;width:54px;height:54px;animation:.75s linear infinite _globalUploadSpin_11khu_239}@keyframes _globalUploadSpin_11khu_239{to{transform:rotate(360deg)}}._uploadDialogBackdrop_11khu_249{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00080da8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._uploadDialog_11khu_249{--shell-text:var(--creator-text,#dffcff);border:1px solid var(--creator-line,#37aec36b);width:min(420px,100%);color:var(--creator-text,#dffcff);background:var(--creator-panel-deep,#07131d);box-shadow:0 24px 80px #00000080, 0 0 28px var(--creator-accent-glow,#16c9dc24);text-align:center;border-radius:16px;justify-items:center;gap:12px;padding:34px 28px 30px;display:grid}._uploadDialog_11khu_249 h2{margin:4px 0 0;font-size:1.2rem}._globalUploadProgress_11khu_274{width:100%;height:18px;accent-color:var(--creator-accent,#11c9dc)}._uploadDialog_11khu_249 p{color:var(--creator-text,#dffcff);margin:0;font-weight:700}._uploadDialog_11khu_249 small{color:var(--creator-muted,#78a5ba);line-height:1.5}._pageMeta_11khu_277{display:none}._reviewPanel_11khu_278{z-index:20;border:1px solid var(--line);background:#04151ef0;border-radius:10px;gap:5px;padding:8px;display:grid;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 24px #00000047}._reviewPanel_11khu_278>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:700}._reviewPanel_11khu_278 [aria-label=评审角色切换]{transform-origin:100% 100%;margin:-4px -18px -4px -4px;transform:scale(.82)}._popover_11khu_293{z-index:40;border:1px solid var(--line);width:min(360px,100vw - 24px);color:var(--creator-text,#d9f6ff);background:var(--creator-panel-deep,#07131d);border-radius:12px;padding:14px;position:fixed;top:64px;right:18px;box-shadow:0 16px 44px #0006}._popoverHeading_11khu_306{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._popoverHeading_11khu_306>button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:1.3rem}._popover_11khu_293 input{border:1px solid var(--line);width:100%;color:inherit;background:var(--panel);border-radius:8px;padding:9px 10px}._searchResults_11khu_309,._notificationList_11khu_309{gap:8px;margin-top:12px;display:grid}._searchResults_11khu_309>button{border:1px solid var(--line);color:inherit;background:var(--panel);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;padding:9px;display:flex}._searchResults_11khu_309 small{color:var(--muted)}._searchResults_11khu_309 p,._notificationList_11khu_309 p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}._notificationList_11khu_309 article{border-bottom:1px solid #37aec329;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:10px;display:flex}._notificationList_11khu_309 article:last-child{border-bottom:0;padding-bottom:0}._notificationList_11khu_309 article>div{gap:3px;display:grid}._notificationList_11khu_309 article>span{color:#8ae8ad;font-size:.76rem}._notificationList_11khu_309 button{border:1px solid var(--line);color:var(--cyan);cursor:pointer;background:0 0;border-radius:6px;flex:none;font-size:.72rem}._accountPopover_11khu_318{width:min(400px,100vw - 24px);max-height:calc(100vh - 82px);padding:18px;overflow-y:auto}._accountHeader_11khu_319{align-items:center;gap:12px;min-width:0;display:flex}._accountHeader_11khu_319>div{gap:3px;min-width:0;display:grid}._accountHeader_11khu_319 strong{color:var(--creator-text,#d9f6ff);text-overflow:ellipsis;white-space:nowrap;font-size:1.08rem;overflow:hidden}._accountHeader_11khu_319 small{color:var(--muted);font-size:.76rem}._accountAvatar_11khu_323{border:1px solid var(--line);width:44px;height:44px;color:var(--cyan);background:var(--cyan-soft);border-radius:12px;flex:none;place-items:center;font-size:1.35rem;display:grid}._userDetails_11khu_324{gap:8px;margin:0;display:grid}._userDetails_11khu_324>div{grid-template-columns:92px minmax(0,1fr);gap:10px;padding:4px 0;display:grid}._userDetails_11khu_324 dt{color:var(--muted)}._userDetails_11khu_324 dd{min-width:0;color:var(--creator-text,#d9f6ff);overflow-wrap:anywhere;text-align:right;margin:0;font-weight:700}._accountActions_11khu_328{border-top:1px solid #37aec329;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;padding-top:14px;display:grid}._accountActions_11khu_328>button{cursor:pointer;border-radius:10px;min-height:44px;font-weight:800}._accountActions_11khu_328>button:disabled{cursor:not-allowed;opacity:.5}._passwordOpenButton_11khu_331{border:1px solid var(--line);width:100%;min-height:40px;color:var(--creator-text,#d9f6ff);background:var(--panel);cursor:pointer;border-radius:10px;margin-top:14px;font-weight:800}._passwordForm_11khu_332{border-top:1px solid #37aec329;gap:10px;margin-top:14px;padding-top:14px;display:grid}._passwordForm_11khu_332 label{color:var(--muted);gap:5px;font-size:.72rem;font-weight:700;display:grid}._passwordForm_11khu_332 input:focus{border-color:var(--cyan);outline:2px solid var(--cyan-soft)}._passwordForm_11khu_332 input:disabled{cursor:not-allowed;opacity:.65}._passwordActions_11khu_336{grid-template-columns:1fr 1fr;gap:10px;display:grid}._passwordActions_11khu_336 button{border:1px solid var(--line);min-height:40px;color:var(--creator-text,#d9f6ff);background:var(--panel);cursor:pointer;border-radius:9px;font-weight:800}._passwordActions_11khu_336 button[type=submit]{border-color:var(--cyan);color:#06151d;background:var(--cyan)}._passwordActions_11khu_336 button:disabled{cursor:not-allowed;opacity:.5}._passwordError_11khu_340,._passwordSuccess_11khu_340{border-radius:8px;grid-column:1/-1;margin:0;padding:8px 9px;font-size:.74rem;line-height:1.45}._passwordError_11khu_340{color:#ff8d98;background:#ff465812;border:1px solid #ff5b6a73}._passwordSuccess_11khu_340{color:#8ae8ad;background:#55d39114;border:1px solid #55d39166}._rechargeButton_11khu_343{border:1px solid var(--line);color:var(--creator-text,#d9f6ff);background:var(--cyan-soft)}._logoutButton_11khu_344{color:#ff6978;background:#ff465812;border:1px solid #ff5b6a8c}._logoutButton_11khu_344:hover:not(:disabled){background:#ff465824}._refreshFeedback_11khu_346{z-index:50;color:var(--creator-text,#dffcff);background:#04151ef0;border-radius:8px;margin:0;padding:8px 10px;font-size:.78rem;position:fixed;bottom:18px;right:18px}._refreshFeedback_11khu_346:empty{display:none}@media (width<=980px){._shell_11khu_1{grid-template:64px auto minmax(0,1fr)/1fr}._topbar_11khu_17{grid-row:1;padding:0 12px}._sidebar_11khu_97{z-index:25;border-right:0;border-bottom:1px solid var(--line);grid-row:2;width:100%;height:auto;position:sticky;top:64px;overflow-x:auto}._sidebar_11khu_97 nav{padding:6px 8px;display:flex}._sidebar_11khu_97 button{min-width:76px;min-height:48px}._sidebar_11khu_97 button span{font-size:1rem}._utilityNav_11khu_165{border:0;margin:0 0 0 auto}._workspace_11khu_166{grid-row:3;padding:12px}._brand_11khu_34 small,._userName_11khu_115{display:none}}@media (width<=660px){._shell_11khu_1{grid-template:64px minmax(0,1fr)/minmax(0,1fr)}._topbar_11khu_17{grid-row:1;gap:8px;padding:0 10px}._mobileNavToggle_11khu_32{width:32px;height:32px;color:var(--cyan);background:var(--cyan-soft);cursor:pointer;border:0;border-radius:8px;flex:none;place-items:center;display:grid}._brand_11khu_34{gap:7px;min-width:0}._brandMark_11khu_44{border-radius:8px;width:30px;height:30px}._brand_11khu_34 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}._brand_11khu_34 small,._vip_11khu_114,._userName_11khu_115{display:none}._topActions_11khu_61{flex:none;gap:3px}._topActions_11khu_61>button{width:29px;height:29px}._topActions_11khu_61>._versionSwitch_11khu_77{min-height:29px;padding:6px;font-size:.72rem}._topActions_11khu_61>._moduleTutorialButton_11khu_117{padding:6px 8px;font-size:.72rem}._userMenuTrigger_11khu_75{padding:0!important}._sidebar_11khu_97{z-index:35;top:64px;bottom:var(--site-filing-height,0px);width:min(286px,100vw - 44px);height:auto;transition:transform .16s;position:fixed;left:0;transform:translate(-102%);box-shadow:12px 0 26px #00000052}._sidebarOpen_11khu_375{transform:translate(0)}._sidebar_11khu_97 nav{padding:10px;display:grid}._sidebar_11khu_97 button{grid-template-columns:24px minmax(0,1fr);justify-items:start;min-height:48px;padding:0 10px}._sidebar_11khu_97 button strong{font-size:.82rem}._utilityNav_11khu_165{margin-top:auto!important}._workspace_11khu_166{grid-row:2;padding:12px}._reviewPanel_11khu_278{bottom:8px;right:8px}._popover_11khu_293{top:58px;right:12px}._passwordActions_11khu_336{grid-template-columns:1fr}._refreshFeedback_11khu_346{bottom:66px;right:12px}}._topActions_11khu_61>._moduleTutorialButton_11khu_117:disabled{opacity:.45;cursor:not-allowed}@supports (color:color-mix(in srgb, black, transparent)){._topbar_11khu_17{background:color-mix(in srgb, var(--creator-panel-deep,#07131d) 96%, transparent)}._sidebar_11khu_97 button:hover,._sidebar_11khu_97 button[aria-current=page]{border-color:color-mix(in srgb, var(--creator-accent) 48%, transparent)}._oemInfoBar_11khu_229{background:color-mix(in srgb, var(--creator-accent-tint,#055969) 42%, transparent)}._globalUploadSpinner_11khu_239{border-color:color-mix(in srgb, var(--creator-accent,#11c9dc) 25%, transparent);border-top-color:var(--creator-accent,#11c9dc)}._reviewPanel_11khu_278,._refreshFeedback_11khu_346{background:color-mix(in srgb, var(--creator-panel-deep,#04151e) 94%, transparent)}}._panel_1vjhn_1{color:var(--creator-text,#e3eafd);gap:20px;padding:20px;display:grid}._hero_1vjhn_2{background:radial-gradient(at 100% 0,#32437b66,#0000 60%),linear-gradient(135deg,#12223b,#101a2a);border:1px solid #3b567b;border-radius:18px;padding:28px}._eyebrow_1vjhn_3{color:#8fdbea;letter-spacing:.1em;font-size:12px}._hero_1vjhn_2 h3{letter-spacing:-.04em;color:#f1f5ff;margin:12px 0;font-size:29px}._hero_1vjhn_2 p{color:#aabbd5;margin:0 0 24px;font-size:14px;line-height:1.9}._primary_1vjhn_6{color:#fff;cursor:pointer;background:linear-gradient(110deg,#587bec,#765de3);border:1px solid #87a2ff;border-radius:12px;width:100%;min-height:50px;font-size:16px;font-weight:700;box-shadow:0 8px 20px #111c4770}._primary_1vjhn_6:disabled{opacity:.6;cursor:default}._hint_1vjhn_8{color:#8fa3bf;text-align:center;margin:12px 0 0;font-size:12px;line-height:1.7;display:block}._stages_1vjhn_9{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}._stages_1vjhn_9 li{color:#8fa4bf;text-align:center;border:1px solid #26384f;border-radius:12px;justify-items:center;gap:10px;padding:15px 5px;font-size:12px;display:grid}._stages_1vjhn_9 li span{background:#1a2b40;border-radius:50%;place-items:center;width:27px;height:27px;font-weight:700;display:grid}._stages_1vjhn_9 li[data-active=true]{color:#cedcff;background:#203256;border-color:#647fe2}._stages_1vjhn_9 li[data-done=true]{color:#9bdfda;border-color:#326765}._status_1vjhn_14,._error_1vjhn_14{background:#152a3b;border:1px solid #345367;border-radius:12px;padding:16px;font-size:13px;line-height:1.8}._status_1vjhn_14 p{color:#a5bdd1;margin:8px 0 0}._status_1vjhn_14 progress{accent-color:#748cfa;width:100%;height:6px;margin:12px 0;display:block}._status_1vjhn_14 button{color:#bfcedf;cursor:pointer;background:0 0;border:1px solid #496079;border-radius:7px;padding:6px 12px}._error_1vjhn_14{color:#f4b8b8;background:#3d292b;border-color:#744849}._advanced_1vjhn_19{border-top:1px solid #26394f;padding-top:14px}._advanced_1vjhn_19 summary{color:#9cafd0;cursor:pointer;font-size:13px}@media (width<=640px){._panel_1vjhn_1{padding:12px}._hero_1vjhn_2{padding:20px}._hero_1vjhn_2 h3{font-size:25px}._stages_1vjhn_9{gap:6px}}._editor_1rvvw_1{overflow-wrap:anywhere;min-width:0;font-family:inherit}._sectionHeader_1rvvw_2{border-bottom:1px solid var(--creator-line,#244552);justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;padding:0 0 12px;display:flex}._tabs_1rvvw_3{gap:6px;min-width:0;display:flex}._tutorial_1rvvw_4{flex-shrink:0}._tutorial_1rvvw_4>button{border:1px solid var(--creator-line,#244552);color:var(--creator-accent,#10b8cf);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px}._tutorial_1rvvw_4>button:disabled{opacity:.45;cursor:not-allowed}._editor_1rvvw_1 ._tabs_1rvvw_3 button{min-width:96px;min-height:40px;color:var(--creator-muted,#8eafbe);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:9px 18px;font-size:14px}._editor_1rvvw_1 ._tabs_1rvvw_3 button[aria-selected=true]{color:var(--creator-text,#ddf1f7);border-color:var(--creator-accent,#10b8cf);background:var(--creator-accent-tint,#0c2736);box-shadow:inset 0 -2px var(--creator-accent,#10b8cf);font-weight:650}._editor_1rvvw_1 ._tabs_1rvvw_3 button:hover{color:var(--creator-text,#ddf1f7)}._editor_1rvvw_1 ._tabs_1rvvw_3 button:focus-visible{outline:2px solid var(--creator-accent,#10b8cf);outline-offset:3px}._tabPanel_1rvvw_11{min-width:0}._tabPanel_1rvvw_11[hidden]{display:none}._settings_1rvvw_13{border:0;min-width:0;margin:0 0 16px;padding:0}._settings_1rvvw_13:disabled{opacity:.75}.ze-recovered-workbench{min-width:0}.ze-recovery-editor{border:0;min-width:0;margin:0;padding:0}.ze-recovery-notice{color:#765413;background:#fff8e9;border:1px solid #f2d08e;border-radius:10px;padding:12px 16px;font-size:13px}.ze-recovered-workbench>.ze-error{padding:12px 16px}.ze-recovered-workbench>.zl-result-tools{margin-top:20px}@media (width<=700px){.ze-recovered-workbench .ze-heading{flex-wrap:wrap;gap:12px}.ze-recovered-workbench .ze-heading-right{flex-wrap:wrap;justify-content:flex-start}.ze-recovery-notice{padding:10px}}.apps-prototype-tour.pt-tour{z-index:2147483000;isolation:isolate;pointer-events:none;color:#323248;touch-action:pan-y;font:14px/1.6 Microsoft YaHei UI,PingFang SC,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.apps-prototype-tour,.apps-prototype-tour *{box-sizing:border-box}.apps-prototype-tour .pt-spotlight{pointer-events:none;border:2px solid #8b73e6;border-radius:11px;min-width:4px;min-height:4px;position:fixed;box-shadow:0 0 0 100vmax #201b3d70,0 0 0 5px #c4b5fd40}.apps-prototype-tour .pt-spotlight[hidden]{display:none!important}.apps-prototype-tour .pt-card{overscroll-behavior:contain;z-index:2;scrollbar-width:thin;pointer-events:auto;background:#fff;border:1px solid #e4def2;border-radius:16px;width:min(336px,100vw - 24px);max-height:calc(100dvh - 24px);padding:19px;position:fixed;overflow:auto;box-shadow:0 18px 65px #201a4638}.apps-prototype-tour .pt-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:9px;display:flex}.apps-prototype-tour .pt-tour-name{color:#847593;overflow-wrap:anywhere;font-size:11px}.apps-prototype-tour .pt-count{color:#8564c6;font-variant-numeric:tabular-nums;background:#f3effc;border-radius:12px;flex-shrink:0;padding:2px 7px;font-size:10px}.apps-prototype-tour .pt-card .pt-step-title{color:#3e3455;overflow-wrap:anywhere;margin:0 0 9px;font-size:18px;font-weight:650;line-height:1.45}.apps-prototype-tour .pt-card .pt-copy{color:#6d647c;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.85}.apps-prototype-tour .pt-card .pt-hint{color:#a096ad;margin:11px 0 15px;font-size:11px;line-height:1.6}.apps-prototype-tour .pt-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.apps-prototype-tour .pt-actions button{cursor:pointer;border-radius:8px;min-height:34px;padding:7px 11px;font-family:inherit;font-size:12px;line-height:1.4}.apps-prototype-tour .pt-actions .pt-skip{color:#9b8baa;background:0 0;border:0;margin-right:auto;padding-left:0}.apps-prototype-tour .pt-actions .pt-previous{color:#8668b1;background:#fff;border:1px solid #e8e1f2}.apps-prototype-tour .pt-actions .pt-next{color:#fff;background:linear-gradient(105deg,#7260e5,#8952d8);border:1px solid #0000;min-width:70px}.apps-prototype-tour .pt-actions button:disabled{opacity:.38;cursor:default}.apps-prototype-tour .pt-actions button:focus-visible{outline-offset:3px;outline:3px solid #b5a1ec}.apps-prototype-tour .pt-cursor{filter:drop-shadow(0 2px 3px #30204455);width:36px;height:40px;margin:-10px 0 0 -8px;animation:1.8s ease-in-out infinite pt-cursor-tap;position:absolute;top:50%;left:50%}.apps-prototype-tour .pt-cursor svg{fill:#fff;stroke:#7953c5;stroke-width:1.7px;stroke-linejoin:round;width:28px;height:32px;position:relative}.apps-prototype-tour .pt-click-ring{opacity:0;border:2px solid #8b5ed7;border-radius:50%;width:24px;height:24px;animation:1.8s ease-out infinite pt-click-ring;position:absolute;top:-8px;left:-8px}@media (width<=480px){.apps-prototype-tour .pt-card{border-radius:14px;padding:16px}.apps-prototype-tour .pt-card .pt-step-title{font-size:17px}.apps-prototype-tour .pt-card .pt-copy{font-size:12px}.apps-prototype-tour .pt-actions button{min-height:36px}}@media (height<=460px){.apps-prototype-tour .pt-card{padding:13px}.apps-prototype-tour .pt-card .pt-hint{margin:7px 0 10px}.apps-prototype-tour .pt-card .pt-copy{font-size:12px;line-height:1.65}}@media (prefers-reduced-motion:reduce){.apps-prototype-tour .pt-cursor,.apps-prototype-tour .pt-click-ring{animation:none!important}.apps-prototype-tour .pt-click-ring{opacity:.4;transform:scale(1)}}.apps-prototype-tour .pt-error{color:#a43b54;margin:0 0 12px;font-size:12px}.apps-prototype-tour .pt-error p{margin:0 0 7px}.apps-prototype-tour .pt-error button{color:#8668b1;cursor:pointer;background:#fff;border:1px solid #e8e1f2;border-radius:8px;padding:7px 11px;font-family:inherit;font-size:12px;line-height:1.4}.apps-prototype-tour .pt-error button:disabled{opacity:.38;cursor:default}.apps-prototype-tour .pt-error button:focus-visible{outline-offset:3px;outline:3px solid #b5a1ec}.zl-apps{font-synthesis:none;width:100%;min-width:0;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,system-ui,sans-serif}.zl-apps .apps-fieldset{border:0;min-width:0;margin:0;padding:0}.zl-apps .apps-art{display:contents}.zl-apps .apps-art>svg{width:100%;height:100%;display:block}.zl-apps .apps-alert{color:#a65570;background:#fff9fc;border:1px solid #e9dfea;border-radius:9px;padding:10px 12px;font-size:11px;line-height:1.7}.zl-apps .apps-alert button{margin-left:8px}.zl-apps .apps-panel-body{min-width:0}.zl-apps .apps-task-status{justify-content:space-between;align-items:center;gap:9px;margin-bottom:17px;font-size:13px;display:flex}.zl-apps progress{accent-color:#6366f1;width:100%}.zl-apps .apps-task-id{color:#8993a5;overflow-wrap:anywhere;font-size:10px}.zl-apps .apps-result-title{align-items:center;gap:12px;margin:20px 0;font-size:12px;display:flex}.zl-apps .apps-result-title input{border:1px solid #e0e2ed;border-radius:9px;flex:1;min-width:0;padding:9px 12px;font-size:12px}.zl-apps .apps-output{margin:15px 0}.zl-apps .apps-output :is(img,video){object-fit:contain;background:#f7f8fa;border-radius:9px;width:100%;max-height:360px;display:block}.zl-apps .apps-output audio{width:100%}.zl-apps .apps-output pre,.zl-apps .apps-preview pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#fafbfe;border-radius:8px;max-height:480px;padding:14px;font-size:12px;line-height:1.8;overflow:auto}.zl-apps .apps-output-actions{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.zl-apps .apps-output-actions button,.zl-apps .apps-pagination button,.zl-apps .apps-history>button:last-child{color:#697386;background:#fff;border:1px solid #e0e2ed;border-radius:8px;padding:7px 12px;font-size:11px}.zl-apps .apps-history{border-bottom:1px solid #f0f1f4;align-items:center;gap:8px;min-width:0;padding:12px 0;display:flex}.zl-apps .apps-history>button:first-child{text-align:left;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:5px;min-width:0;padding:0;display:flex}.zl-apps .apps-history strong{font-size:12px;font-weight:500}.zl-apps .apps-history small,.zl-apps .apps-history span{color:#8993a5;text-overflow:ellipsis;max-width:100%;font-size:10px;overflow:hidden}.zl-apps .apps-pagination{color:#8993a5;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;font-size:10px;display:flex}.zl-apps .apps-history-cover{object-fit:contain;background:#f7f8fa;border-radius:6px;width:90px;height:58px}.zl-apps .apps-media-report{background:#f8f9fc;border:1px solid #edf0f5;border-radius:9px;margin-top:14px;padding:12px;font-size:11px}.zl-apps .apps-media-report dl{grid-template-columns:auto 1fr;gap:7px 16px;margin:0 0 10px;display:grid}.zl-apps .apps-media-report dt{color:#8993a5}.zl-apps .apps-media-report dd{text-align:right;overflow-wrap:anywhere;margin:0}.zl-apps .apps-preview{z-index:100;color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:min(600px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:18px;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 80px #2225}.zl-apps .apps-preview::backdrop{background:#1e203b55}.zl-apps .apps-preview header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.zl-apps .apps-preview header strong{font-size:14px}.zl-apps .apps-preview :is(img,video){object-fit:contain;width:auto;max-width:min(460px,100%);height:auto;max-height:min(360px,100dvh - 170px);margin:auto;display:block}.zl-apps .apps-preview audio{width:100%;max-width:460px}.zl-apps .apps-preview p{overflow-wrap:anywhere;text-align:center;font-size:12px}.zl-apps .pt-tour-help{font:600 15px/1 system-ui,sans-serif}.zl-apps .aw-history-thumb .apps-history-cover{object-fit:cover;border-radius:0;width:100%;height:100%}.zl-apps .pt-tour-help{vertical-align:middle;color:#9479bd;letter-spacing:0;cursor:pointer;background:#fff;border:1px solid #e0d9ef;border-radius:50%;flex:none;place-items:center;width:27px;min-width:27px;height:27px;margin-left:10px;padding:0;font:600 15px/1 system-ui,sans-serif;display:inline-grid}.zl-apps .pt-tour-help:hover{color:#7852b5;background:#f2ecfc}.zl-apps .pt-tour-help:focus-visible{outline-offset:3px;outline:3px solid #b5a1ec}@media (width<=480px){.zl-apps .pt-tour-help{width:25px;min-width:25px;height:25px;margin-left:8px}}.zl-apps #workbenchView .aw-complete-grid>.apps-output{min-width:0;margin:0}.zl-apps #workbenchView .aw-complete-grid .apps-output-actions{align-items:stretch}.zl-apps #workbenchView .aw-complete-grid .apps-output-actions button{flex:1;padding-inline:7px}.zl-apps #workbenchView .aw-sample>img{background:0 0;border-radius:0;max-height:none}.zl-apps dialog#awDialog.aw-dialog:has(:is(.aw-media-preview,.aw-sample-preview)){box-sizing:border-box;border-radius:16px;width:min(600px,100vw - 32px);height:auto;max-height:calc(100dvh - 32px);margin:auto;padding:16px;overflow:auto}.zl-apps #awDialog.aw-dialog :is(img,video).aw-media-preview{object-fit:contain;border-radius:8px;width:auto;max-width:min(460px,100%);height:auto;max-height:min(360px,52dvh);margin:0 auto}.zl-apps #awDialog.aw-dialog audio.aw-media-preview{width:min(460px,100%);min-height:48px;margin:12px auto}@media (width<=480px){.zl-apps dialog#awDialog.aw-dialog:has(:is(.aw-media-preview,.aw-sample-preview)){padding:12px}}.zl-apps{min-height:calc(100dvh - 72px);padding:30px 40px 50px}@media (width>=1600px){.zl-apps{padding-inline:56px}}@media (width<=1200px){.zl-apps{padding-inline:27px}}@media (width<=760px){.zl-apps{padding:30px 19px 35px}}@media (width<=480px){.zl-apps{padding:30px 13px}}.zl-apps .apps-art svg{fill:#000;stroke:none;stroke-width:1px}.zl-apps #workbenchView .aw-dropzone.has-file .aw-file-preview>video[controls]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.zl-apps #workbenchView .aw-preview-name{width:100%;color:inherit;font:inherit;text-align:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}.zl-apps #workbenchView .aw-form-buttons .aw-priced-submit{flex-direction:column;gap:2px;min-height:54px}.zl-apps #workbenchView .aw-submit-action{justify-content:center;align-items:center;gap:8px;display:flex}.zl-apps #workbenchView .aw-button-price{opacity:.9;font-size:10px;font-weight:400;line-height:1.4}.zl-apps #workbenchView .aw-local-history .aw-history-card{grid-template-columns:minmax(0,1fr)}.zl-apps #catalogView .card-art:has(>.apps-cover){background:#f6f3fc}.zl-apps #catalogView .card-art>.apps-cover{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.zl-apps{--purple:#9874d2;--purple-deep:#7954b7;--ink:#655873;--muted:#a497b1;--line:#ede7f4;--soft:#f7f3fc;--page:#fbfafd;--header:72px;--sidebar:86px;color:var(--ink);background:var(--page);font-synthesis:none;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,system-ui,sans-serif}.zl-apps *{box-sizing:border-box}.zl-apps body{margin:0}.zl-apps button,.zl-apps input,.zl-apps textarea,.zl-apps select{font:inherit}.zl-apps button,.zl-apps a,.zl-apps input,.zl-apps select,.zl-apps textarea{-webkit-tap-highlight-color:transparent}.zl-apps button,.zl-apps a{touch-action:manipulation}.zl-apps button{cursor:pointer}.zl-apps button:disabled{cursor:default;opacity:.55}.zl-apps a{color:inherit;text-decoration:none}.zl-apps button:focus-visible,.zl-apps a:focus-visible,.zl-apps input:focus-visible,.zl-apps select:focus-visible,.zl-apps textarea:focus-visible{outline-offset:3px;outline:3px solid #bda1e559}.zl-apps [hidden]{display:none!important}.zl-apps .icon{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.zl-apps .symbol-defs{width:0;height:0;position:absolute;overflow:hidden}.zl-apps .site-header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;justify-content:space-between;align-items:center;height:72px;padding:0 27px;display:flex;position:fixed;top:0;left:0;right:0}.zl-apps .brand{align-items:center;gap:10px;display:flex}.zl-apps .brand-mark{color:#ae8ad6;background:#f3ecfc;border-radius:13px;place-items:center;width:40px;height:40px;font-size:24px;display:grid}.zl-apps .brand-name{color:#61447d;letter-spacing:1px;font-size:23px;font-weight:750}.zl-apps .brand-name span{color:#a486cc;letter-spacing:0;font-size:21px}.zl-apps .brand-tagline{color:#b2a5be;letter-spacing:.3px;margin-left:20px;font-size:11px;font-weight:400}.zl-apps .header-right{color:#ac9ab9;align-items:center;gap:21px;font-size:12px;display:flex}.zl-apps .prototype-pill{color:#b298cd;background:#faf6ff;border:1px solid #eee6f6;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;font-size:10px;display:flex}.zl-apps .prototype-pill:before{content:"";background:#b59bd4;border-radius:50%;width:5px;height:5px}.zl-apps .header-account{align-items:center;gap:8px;display:flex}.zl-apps .header-account .icon{width:13px;height:13px}.zl-apps .sidebar{border-right:1px solid var(--line);z-index:15;scrollbar-width:none;background:#fff;flex-direction:column;width:86px;padding:19px 7px 14px;display:flex;position:fixed;top:72px;bottom:0;left:0;overflow-y:auto}.zl-apps .sidebar nav{flex-direction:column;gap:9px;display:flex}.zl-apps .nav-item{color:#b1a5bf;white-space:nowrap;background:0 0;border:0;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:66px;padding:8px 0;font-size:10px;display:flex}.zl-apps .nav-item .icon{width:21px;height:21px}.zl-apps .nav-item:hover{color:#a58ac6;background:#faf7fe}.zl-apps .nav-item.active{color:#9978bf;background:#f1eafa;font-weight:600}.zl-apps .nav-item[aria-disabled=true]{opacity:.55;cursor:default}.zl-apps .side-help{place-items:center;margin-top:auto;padding-top:24px;display:grid}.zl-apps .side-help button{color:#b3a0c4;background:#fff;border:1px solid #ede5f5;border-radius:50%;width:27px;height:27px;font-size:12px}.zl-apps .main{min-height:100vh;margin-left:86px;padding:108px 40px 50px}.zl-apps .page-inner{max-width:1400px;margin:0 auto}.zl-apps .breadcrumb{color:#b5a7c1;align-items:center;gap:8px;margin-bottom:26px;font-size:10px;display:flex}.zl-apps .breadcrumb .icon{width:13px;height:13px}.zl-apps .page-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:31px;display:flex}.zl-apps .eyebrow{letter-spacing:2.3px;color:#b59bcf;margin:0 0 11px;font-size:9px}.zl-apps .page-heading h1{letter-spacing:-.6px;color:#6a547c;margin:0 0 10px;font-size:29px;font-weight:650;line-height:1.4}.zl-apps .page-heading p{color:#b0a0bd;margin:0;font-size:12px;line-height:1.8}.zl-apps .tool-count{white-space:nowrap;color:#b7a7c5;padding-bottom:3px;font-size:11px}.zl-apps .tool-count strong{color:#aa8cc6;margin-right:5px;font-size:26px;font-weight:400}.zl-apps .catalog-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;padding-bottom:22px;display:flex}.zl-apps .category-tabs{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.zl-apps .category-tab{color:#a698b5;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;padding:9px 13px;font-size:11px}.zl-apps .category-tab span{color:#c3b5ce;margin-left:6px;font-size:9px}.zl-apps .category-tab[aria-pressed=true]{color:#9975be;background:#f0e8fa;border-color:#ece0f6}.zl-apps .category-tab[aria-pressed=true] span{color:#b095ca}.zl-apps .search-box{flex-shrink:0;width:260px;position:relative}.zl-apps .search-box .icon{color:#bba8ca;width:15px;height:15px;position:absolute;top:11px;left:12px}.zl-apps .search-box input{color:#8c779e;background:#fff;border:1px solid #eee7f5;border-radius:9px;outline:none;width:100%;height:38px;padding:0 34px 0 36px;font-size:11px;display:block}.zl-apps .search-box input::placeholder{color:#c2b5ce}.zl-apps .search-box input:focus{border-color:#cbb6e2}.zl-apps .search-clear{color:#b5a3c4;background:0 0;border:0;padding:2px 4px;font-size:15px;position:absolute;top:8px;right:9px}.zl-apps .catalog-meta{color:#bdafc8;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:10px;display:flex}.zl-apps .catalog-meta strong{color:#a792b9;font-weight:500}.zl-apps .app-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:21px 19px;display:grid}.zl-apps .app-card{text-align:left;min-width:0;color:inherit;background:#fff;border:1px solid #eee7f5;border-radius:13px;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s;display:block;overflow:hidden}.zl-apps .app-card:hover{border-color:#d9c7e9;transform:translateY(-3px);box-shadow:0 8px 26px #76528b0c}.zl-apps .card-art{background:#f4effa;border-bottom:1px solid #f5f0f9;height:154px;position:relative;overflow:hidden}.zl-apps .card-art>svg{width:100%;height:100%;display:block}.zl-apps .card-kind{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#a38ab8;background:#ffffffbd;border:1px solid #ffffffc9;border-radius:5px;padding:4px 6px;font-size:8px;position:absolute;top:11px;left:12px}.zl-apps .card-number{color:#a68cb78a;font-variant-numeric:tabular-nums;font-size:9px;position:absolute;top:12px;right:12px}.zl-apps .card-body{padding:16px 16px 15px}.zl-apps .card-title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.zl-apps .card-title-row h2{color:#7b648f;margin:0;font-size:13px;font-weight:600;line-height:1.5}.zl-apps .card-title-row>.icon{color:#c5b4d2;width:13px;height:13px;transition:transform .18s}.zl-apps .app-card:hover .card-title-row>.icon{color:#a181be;transform:translate(2px)}.zl-apps .card-body p{color:#b6a7c3;min-height:34px;margin:7px 0 11px;font-size:10px;line-height:1.7}.zl-apps .card-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.zl-apps .card-tags span{color:#b4a1c5;background:#fcfaff;border:1px solid #f0e9f6;border-radius:4px;padding:4px 5px;font-size:8px;line-height:1}.zl-apps .catalog-empty{text-align:center;background:#fff;border:1px dashed #e5d8ef;border-radius:13px;padding:65px 20px}.zl-apps .catalog-empty>.icon{color:#cfbce0;width:35px;height:35px}.zl-apps .catalog-empty h2{color:#9c80b3;margin:16px 0 8px;font-size:16px;font-weight:500}.zl-apps .catalog-empty p{color:#bcaac9;font-size:12px}.zl-apps .catalog-footnote{color:#c3b7cc;text-align:center;margin:26px 0 0;font-size:10px;line-height:1.7}.zl-apps .quiet-button{color:#a084ba;background:#fff;border:1px solid #eaddf3;border-radius:8px;padding:8px 12px;font-size:11px}.zl-apps .quiet-button:hover{background:#f9f5fd}.zl-apps .primary-button{color:#fff;background:linear-gradient(110deg,#a58bd3,#bd96d6);border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:12px;display:inline-flex;box-shadow:0 4px 12px #a58bd318}.zl-apps .primary-button .icon{width:15px;height:15px}.zl-apps .primary-button:hover{filter:brightness(1.025)}.zl-apps .work-topline{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.zl-apps .back-button{color:#a994bc;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:11px;display:inline-flex}.zl-apps .back-button>.icon{width:14px;height:14px}.zl-apps .work-heading{align-items:center;gap:15px;margin-bottom:25px;display:flex}.zl-apps .work-icon{color:#b293cf;background:#f3ecfc;border:1px solid #eadcf5;border-radius:13px;place-items:center;width:49px;height:49px;display:grid}.zl-apps .work-icon .icon{width:24px;height:24px}.zl-apps .work-heading h1{color:#775b8d;margin:0 0 7px;font-size:25px;font-weight:600}.zl-apps .work-heading p{color:#b4a0c2;margin:0;font-size:11px;line-height:1.6}.zl-apps .work-layout{grid-template-columns:minmax(380px,1.15fr) minmax(320px,1fr);align-items:start;gap:24px;display:grid}.zl-apps .panel{background:#fff;border:1px solid #eae1f2;border-radius:14px;min-width:0;overflow:hidden}.zl-apps .panel-heading{border-bottom:1px solid #f2ebf7;justify-content:space-between;align-items:center;gap:12px;padding:20px 23px 16px;display:flex}.zl-apps .panel-heading h2{color:#9b7eaf;margin:0;font-size:13px;font-weight:600}.zl-apps .panel-heading p{color:#c2b1ce;margin:0;font-size:9px}.zl-apps .panel-body{padding:23px}.zl-apps .form-section+.form-section{border-top:1px solid #f2ebf7;margin-top:23px;padding-top:23px}.zl-apps .section-label{color:#b8a3c7;align-items:center;gap:7px;margin:0 0 14px;font-size:10px;font-weight:500;display:flex}.zl-apps .section-label:before{content:"";background:#c6a5df;border-radius:3px;width:3px;height:10px}.zl-apps .field-grid{grid-template-columns:1fr 1fr;gap:17px 14px;display:grid}.zl-apps .field{flex-direction:column;gap:7px;min-width:0;display:flex}.zl-apps .field.full{grid-column:1/-1}.zl-apps .field>label,.zl-apps .upload-label{color:#a088b2;justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.zl-apps .field label small,.zl-apps .upload-label small{color:#c8b8d1;font-size:9px;font-weight:400}.zl-apps .required{color:#c6a1d6;margin-left:3px}.zl-apps .field input,.zl-apps .field textarea,.zl-apps .field select{color:#947ca5;background:#fdfbff;border:1px solid #eadef2;border-radius:8px;outline:none;width:100%;min-width:0;padding:10px 11px;font-size:11px;line-height:1.7;display:block}.zl-apps .field input:focus,.zl-apps .field textarea:focus,.zl-apps .field select:focus{background:#fff;border-color:#c4a3df}.zl-apps .field textarea{resize:vertical;min-height:95px;max-height:250px}.zl-apps .field input::placeholder,.zl-apps .field textarea::placeholder{color:#cbbad7}.zl-apps .field [aria-invalid=true]{background:#fffafb;border-color:#d8a8b3}.zl-apps .field-hint{color:#bfaecb;margin:0;font-size:9px;line-height:1.65}.zl-apps .field-error{color:#bc8394;margin:0;font-size:10px;line-height:1.5}.zl-apps .upload-group+.upload-group{margin-top:18px}.zl-apps .upload-label{margin-bottom:9px}.zl-apps .upload-zone{text-align:center;background:linear-gradient(130deg,#fdfaff,#f9f5fe);border:1px dashed #d9c4e9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:130px;padding:18px;display:flex;position:relative}.zl-apps .upload-zone.dragging{background:#f0e6fc;border-color:#ae8dce}.zl-apps .upload-zone>.icon{color:#c0a2d7;width:25px;height:25px}.zl-apps .upload-zone button{color:#a181ba;background:0 0;border:0;padding:0;font-size:11px}.zl-apps .upload-zone button span{color:#bba8ca;font-size:10px}.zl-apps .upload-zone>p{color:#c9b9d5;margin:0;font-size:9px;line-height:1.6}.zl-apps .upload-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.zl-apps .file-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.zl-apps .file-tile{background:#fff;border:1px solid #eadff3;border-radius:8px;min-width:0;position:relative;overflow:hidden}.zl-apps .file-cover{color:#bca0d0;background:#f5effa;border:0;justify-content:center;align-items:center;width:100%;height:85px;padding:0;display:flex;overflow:hidden}.zl-apps .file-cover img,.zl-apps .file-cover video{object-fit:cover;width:100%;height:100%}.zl-apps .file-cover svg{width:100%;height:100%;display:block}.zl-apps .file-caption{padding:7px}.zl-apps .file-caption strong{color:#ac92bd;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:400;display:block;overflow:hidden}.zl-apps .file-caption small{color:#cbb9d7;margin-top:3px;font-size:8px;display:block}.zl-apps .file-remove{color:#a388b5;background:#fffef5ed;border:0;border-radius:50%;width:18px;height:18px;padding:0;font-size:13px;position:absolute;top:5px;right:5px;box-shadow:0 1px 5px #78608012}.zl-apps .form-footer{background:#fefcff;border-top:1px solid #f0e8f6;padding:17px 23px}.zl-apps .form-status{color:#b69ac8;min-height:16px;margin:0 0 12px;font-size:10px;line-height:1.65}.zl-apps .form-status.error{color:#bc8394}.zl-apps .form-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.zl-apps .form-actions .primary-button{min-width:145px}.zl-apps .form-note{color:#c6b4d1;max-width:190px;font-size:9px;line-height:1.65}.zl-apps .result-panel{position:sticky;top:95px}.zl-apps .result-empty{text-align:center;padding:38px 25px 30px}.zl-apps .result-empty-art{opacity:.82;width:142px;height:114px;margin:0 auto 14px}.zl-apps .result-empty h3{color:#ab8cbe;margin:0 0 9px;font-size:14px;font-weight:500}.zl-apps .result-empty p{color:#c3afd0;max-width:260px;margin:0 auto;font-size:10px;line-height:1.9}.zl-apps .result-steps{border-top:1px solid #f1e8f7;flex-direction:column;gap:12px;margin:25px 25px 28px;padding-top:19px;display:flex}.zl-apps .result-step{color:#bba1ca;align-items:flex-start;gap:11px;font-size:10px;line-height:1.7;display:flex}.zl-apps .result-step>span{color:#bc9cce;background:#f7effb;border:1px solid #f0e4f6;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.zl-apps .result-step strong{color:#ab8bbd;font-size:10px;font-weight:500;display:block}.zl-apps .result-step p{color:#c6b3d1;margin:2px 0 0;font-size:9px}.zl-apps .progress-area{padding:40px 26px}.zl-apps .progress-symbol{border:2px solid #f0e5f7;border-top-color:#b38bd0;border-radius:50%;width:45px;height:45px;margin:0 auto 16px;animation:1.3s linear infinite spin}.zl-apps .progress-area h3{text-align:center;color:#a581bd;margin:0 0 8px;font-size:14px;font-weight:500}.zl-apps .progress-area>p{text-align:center;color:#c0a8cf;margin:0 0 23px;font-size:10px}.zl-apps .progress-track{background:#f2eaf9;border-radius:5px;height:5px;overflow:hidden}.zl-apps .progress-track>span{background:linear-gradient(90deg,#ba99d8,#d3acdb);border-radius:5px;width:0;height:100%;transition:width .15s;display:block}.zl-apps .progress-meta{color:#bca1cb;justify-content:space-between;margin-top:10px;font-size:9px;display:flex}.zl-apps .progress-area>.quiet-button{margin:24px auto 0;display:block}.zl-apps .result-success{padding:20px 22px 23px}.zl-apps .result-banner{color:#9c82b1;align-items:center;gap:8px;margin-bottom:13px;font-size:11px;display:flex}.zl-apps .result-banner .icon{width:17px;height:17px}.zl-apps .result-visual{background:#f9f3fd;border:1px solid #eee2f5;border-radius:10px;position:relative;overflow:hidden}.zl-apps .result-visual svg{width:100%;height:auto;display:block}.zl-apps .visual-label{color:#a888b9;background:#fffef1d9;border-radius:5px;padding:4px 7px;font-size:8px;position:absolute;top:10px;left:10px}.zl-apps .result-caption{color:#bfa6ce;margin:10px 0 18px;font-size:9px;line-height:1.7}.zl-apps .result-summary{gap:0;margin:0 0 15px;display:grid}.zl-apps .result-summary>div{border-bottom:1px solid #f4edf8;justify-content:space-between;gap:15px;padding:9px 0;font-size:10px;line-height:1.6;display:flex}.zl-apps .result-summary dt{color:#bea5cd;flex-shrink:0}.zl-apps .result-summary dd{color:#a284b4;text-align:right;overflow-wrap:anywhere;max-width:70%;margin:0}.zl-apps .result-text{white-space:pre-wrap;color:#a286b4;background:#fdf9ff;border:1px solid #eee1f6;border-radius:8px;max-height:230px;margin:12px 0;padding:12px;font-size:10px;line-height:1.9;overflow:auto}.zl-apps .result-actions{align-items:center;gap:8px;margin-top:17px;display:flex}.zl-apps .result-actions>.quiet-button{flex:1}.zl-apps .result-dirty{color:#b39b7e;background:#fffcf7;border:1px solid #f0e1cf;border-radius:7px;margin:0 0 13px;padding:9px 10px;font-size:9px;line-height:1.6}.zl-apps .work-footnote{color:#c8b6d2;text-align:center;margin:23px 0 0;font-size:9px;line-height:1.8}.zl-apps .toast{z-index:40;color:#fff;pointer-events:none;background:#766385ed;border:1px solid #ffffff19;border-radius:10px;max-width:calc(100% - 30px);padding:11px 17px;font-size:11px;line-height:1.7;position:fixed;bottom:27px;left:calc(50% + 43px);transform:translate(-50%);box-shadow:0 8px 30px #6750721a}.zl-apps .media-dialog,.zl-apps .help-dialog{color:#9277a4;background:#fff;border:1px solid #e6d8f0;border-radius:16px;width:min(760px,100vw - 35px);padding:20px;box-shadow:0 20px 90px #674c7120}.zl-apps .media-dialog::backdrop,.zl-apps .help-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#3b24464a}.zl-apps .dialog-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}.zl-apps .dialog-head h2{margin:0;font-size:14px;font-weight:500}.zl-apps .dialog-close{color:#b99acb;background:#f7f0fb;border:0;border-radius:8px;width:28px;height:28px;font-size:21px}.zl-apps .media-dialog img,.zl-apps .media-dialog video{border-radius:9px;max-width:100%;max-height:70vh;margin:auto;display:block}.zl-apps .help-dialog{max-width:450px}.zl-apps .help-dialog p,.zl-apps .help-dialog li{color:#ac93bc;font-size:12px;line-height:1.9}.zl-apps .help-dialog ul{padding-left:19px}.zl-apps .help-dialog .primary-button{width:100%;margin-top:10px}@keyframes spin{to{transform:rotate(360deg)}}@media (width>=1600px){.zl-apps .main{padding-inline:56px}.zl-apps .card-art{height:176px}}@media (width<=1200px){.zl-apps .main{padding-inline:27px}.zl-apps .app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px}.zl-apps .brand-tagline{margin-left:12px}.zl-apps .work-layout{grid-template-columns:minmax(340px,1.1fr) minmax(290px,1fr);gap:18px}.zl-apps .panel-body{padding:19px}.zl-apps .panel-heading,.zl-apps .form-footer{padding-inline:19px}.zl-apps .card-art{height:160px}}@media (width<=950px){.zl-apps .work-layout{grid-template-columns:1fr}.zl-apps .result-panel{position:static}.zl-apps .work-heading h1{font-size:23px}.zl-apps .work-layout>.panel{max-width:none}.zl-apps .result-empty{padding-top:28px}.zl-apps .result-steps{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zl-apps .result-success{display:block}.zl-apps .result-visual{max-width:400px;margin:auto}.zl-apps .page-heading h1{font-size:25px}.zl-apps .search-box{width:218px}.zl-apps .category-tab{padding-inline:10px}}@media (width<=760px){.zl-apps .main{margin-left:70px;padding:98px 19px 35px}.zl-apps .sidebar{width:70px;padding-inline:4px}.zl-apps .nav-item{gap:7px;min-height:61px;font-size:9px}.zl-apps .nav-item .icon{width:19px;height:19px}.zl-apps .site-header{padding:0 17px}.zl-apps .brand-name{font-size:21px}.zl-apps .brand-name span{font-size:18px}.zl-apps .brand-tagline{display:none}.zl-apps .header-right{gap:12px}.zl-apps .header-account{font-size:10px}.zl-apps .app-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px}.zl-apps .card-art{height:140px}.zl-apps .card-body{padding:13px}.zl-apps .card-title-row h2{font-size:12px}.zl-apps .catalog-toolbar{flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:17px}.zl-apps .search-box{width:100%}.zl-apps .page-heading{margin-bottom:24px}.zl-apps .page-heading h1{font-size:22px}.zl-apps .page-heading p{font-size:10px}.zl-apps .tool-count{display:none}.zl-apps .breadcrumb{margin-bottom:22px}.zl-apps .toast{left:calc(50% + 35px)}.zl-apps .work-icon{width:44px;height:44px}.zl-apps .work-heading{gap:11px}.zl-apps .work-topline{margin-bottom:19px}.zl-apps .panel-heading{padding-block:17px}.zl-apps .form-note{max-width:150px}.zl-apps .result-steps{display:flex}}@media (width<=480px){.zl-apps .header-account{display:none}.zl-apps .site-header{height:64px}.zl-apps .sidebar{top:64px}.zl-apps .main{padding:87px 13px 30px}.zl-apps .app-grid{grid-template-columns:1fr}.zl-apps .card-art{height:168px}.zl-apps .card-body p{min-height:0}.zl-apps .page-heading h1{font-size:20px}.zl-apps .category-tabs{gap:2px}.zl-apps .category-tab{padding:8px;font-size:10px}.zl-apps .field-grid{grid-template-columns:1fr}.zl-apps .field.full{grid-column:auto}.zl-apps .panel-body{padding:16px}.zl-apps .panel-heading,.zl-apps .form-footer{padding-inline:16px}.zl-apps .form-actions{align-items:flex-end}.zl-apps .form-note{max-width:130px;font-size:8px}.zl-apps .form-actions .primary-button{min-width:124px;padding-inline:12px;font-size:11px}.zl-apps .file-list{grid-template-columns:repeat(2,minmax(0,1fr))}.zl-apps .work-heading h1{font-size:20px}.zl-apps .work-heading p{font-size:10px}.zl-apps .prototype-pill{padding:5px 8px;font-size:8px}.zl-apps .toast{max-width:calc(100% - 90px);left:calc(50% + 30px)}}@media (prefers-reduced-motion:reduce){.zl-apps *,.zl-apps :before,.zl-apps :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.zl-apps #catalogView,.zl-apps #workbenchView,.zl-apps .aw-dialog,.zl-apps .aw-toast{--aw-ink:#1f2937;--aw-text:#4b5563;--aw-muted:#8993a5;--aw-line:#e5e7eb;--aw-soft:#f7f8fa;--aw-accent:#6366f1;--aw-accent-soft:#f0efff;--aw-accent-line:#e5e3ff;color:var(--aw-text);font-size:14px;line-height:1.6}.zl-apps #catalogView *,.zl-apps #workbenchView *,.zl-apps .aw-dialog *{box-sizing:border-box}.zl-apps #catalogView :is(button,a,input):focus-visible,.zl-apps #workbenchView :is(button,a,input,textarea,select,summary):focus-visible,.zl-apps .aw-dialog :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #6366f14d}.zl-apps #catalogView .breadcrumb{color:var(--aw-muted);font-size:12px}.zl-apps #catalogView .eyebrow{color:var(--aw-accent);letter-spacing:1.8px;font-size:10px}.zl-apps #catalogView .page-heading h1{color:var(--aw-ink);font-size:28px;font-weight:650}.zl-apps #catalogView .page-heading p{color:#697386;font-size:13px}.zl-apps #catalogView .tool-count{color:#697386;font-size:12px}.zl-apps #catalogView .tool-count strong{color:var(--aw-accent);font-weight:600}.zl-apps #catalogView .catalog-toolbar{border-color:var(--aw-line);gap:16px}.zl-apps #catalogView .category-tabs{gap:6px}.zl-apps #catalogView .category-tab{color:#697386;border-radius:9px;padding:9px 13px;font-size:13px}.zl-apps #catalogView .category-tab span{color:#8993a5;font-size:11px}.zl-apps #catalogView .category-tab:hover{color:var(--aw-accent);background:#f7f7ff}.zl-apps #catalogView .category-tab[aria-pressed=true]{color:var(--aw-accent);background:var(--aw-accent-soft);border-color:var(--aw-accent-line);font-weight:600}.zl-apps #catalogView .category-tab[aria-pressed=true] span{color:var(--aw-accent)}.zl-apps #catalogView .search-box{width:270px}.zl-apps #catalogView .search-box .icon{color:#8993a5;top:13px}.zl-apps #catalogView .search-box input{height:42px;color:var(--aw-text);background:#fff;border-color:#e0e2ed;border-radius:10px;font-size:12px}.zl-apps #catalogView .search-box input::placeholder{color:#8993a5}.zl-apps #catalogView .search-box input:focus{border-color:#8183f4;box-shadow:0 0 0 3px #6366f10f}.zl-apps #catalogView .search-clear{color:#8993a5;top:10px}.zl-apps #catalogView .catalog-meta{color:#8993a5;font-size:12px}.zl-apps #catalogView .catalog-meta strong{color:#697386}.zl-apps #catalogView .app-grid{gap:22px 20px}.zl-apps #catalogView .app-card{border-color:var(--aw-line);border-radius:16px;box-shadow:0 2px 8px #1f293703}.zl-apps #catalogView .app-card:hover{border-color:#c9c8fb;transform:translateY(-3px);box-shadow:0 10px 28px #4143a210}.zl-apps #catalogView .card-art{border-color:#edeef4}.zl-apps #catalogView .card-kind{color:#656c8a;background:#fffd;border-radius:6px;padding:4px 7px;font-size:10px}.zl-apps #catalogView .card-number{color:#7e83a3;font-size:10px}.zl-apps #catalogView .card-body{padding:17px 17px 16px}.zl-apps #catalogView .card-title-row h2{color:#374151;font-size:15px;font-weight:600}.zl-apps #catalogView .card-title-row>.icon{color:#a2a8bb;width:15px;height:15px}.zl-apps #catalogView .app-card:hover .card-title-row>.icon{color:var(--aw-accent)}.zl-apps #catalogView .card-body p{color:#8993a5;min-height:41px;margin:8px 0 13px;font-size:12px;line-height:1.75}.zl-apps #catalogView .card-tags span{color:#7b8497;background:#f8f9fc;border-color:#eceef4;border-radius:5px;padding:5px 6px;font-size:10px}.zl-apps #catalogView .catalog-empty{border-color:#d9dce8;border-radius:16px}.zl-apps #catalogView .catalog-empty>.icon{color:#9c9eea}.zl-apps #catalogView .catalog-empty h2{color:var(--aw-ink);font-weight:600}.zl-apps #catalogView .catalog-empty p,.zl-apps #catalogView .catalog-footnote{color:#8993a5;font-size:12px}.zl-apps #catalogView .quiet-button{color:var(--aw-accent);border-color:var(--aw-accent-line);background:#fff;font-size:12px}.zl-apps #catalogView .quiet-button:hover{background:var(--aw-accent-soft)}.zl-apps #workbenchView{width:100%;max-width:1500px;margin:0 auto}.zl-apps #workbenchView .aw-crumb{color:var(--aw-muted);align-items:center;gap:9px;margin:0 0 17px;font-size:12px;display:flex}.zl-apps #workbenchView .aw-crumb :is(a,button){color:#697386}.zl-apps #workbenchView .aw-crumb .icon{width:14px;height:14px}.zl-apps #workbenchView .aw-header{justify-content:space-between;align-items:center;gap:22px;margin-bottom:18px;display:flex}.zl-apps #workbenchView .aw-heading-left{align-items:center;gap:15px;min-width:0;display:flex}.zl-apps #workbenchView .aw-heading-left>div{min-width:0}.zl-apps #workbenchView .aw-header h1{color:var(--aw-ink);letter-spacing:-.5px;margin:0 0 5px;font-size:26px;font-weight:650;line-height:1.4}.zl-apps #workbenchView .aw-header p{color:#8993a5;margin:0;font-size:12px;line-height:1.7}.zl-apps #workbenchView .aw-header-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:9px;display:flex}.zl-apps #workbenchView .aw-back,.zl-apps #workbenchView .aw-icon-button{color:#697386;background:#fff;border:1px solid #e0e2ed;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;transition:background .18s,border-color .18s,color .18s;display:grid}.zl-apps #workbenchView .aw-back:hover,.zl-apps #workbenchView .aw-icon-button:hover{color:var(--aw-accent);background:var(--aw-accent-soft);border-color:#d5d2fe}.zl-apps #workbenchView .aw-back svg,.zl-apps #workbenchView .aw-icon-button svg{width:18px;height:18px}.zl-apps #workbenchView .aw-tutorial{color:#697386;white-space:nowrap;background:#fff;border:1px solid #e0e2ed;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 13px;font-size:12px;display:inline-flex}.zl-apps #workbenchView .aw-tutorial:hover{color:var(--aw-accent);background:#fafaff;border-color:#d5d2fe}.zl-apps #workbenchView .aw-tutorial svg{width:16px;height:16px}.zl-apps #workbenchView .aw-demo-strip{color:#8993a5;justify-content:space-between;align-items:center;gap:12px;min-height:27px;margin:0 0 16px;font-size:11px;display:flex}.zl-apps #workbenchView .aw-demo-strip>small{color:#8993a5;font-size:11px;line-height:1.6}.zl-apps #workbenchView .aw-prototype-badge{color:#7a7da5;background:#f8f8fd;border:1px solid #e8e7f3;border-radius:5px;align-items:center;gap:5px;margin-right:7px;padding:2px 6px;font-size:10px;display:inline-flex}.zl-apps #workbenchView .aw-state-preview{flex-shrink:0;position:relative}.zl-apps #workbenchView .aw-state-preview summary{color:#7b8195;cursor:pointer;-webkit-user-select:none;user-select:none;padding:3px 0;font-size:11px}.zl-apps #workbenchView .aw-state-preview[open] summary{color:var(--aw-accent)}.zl-apps #workbenchView .aw-state-preview>div{z-index:8;border:1px solid var(--aw-line);background:#fff;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:238px;padding:12px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 12px 32px #1f293714}.zl-apps #workbenchView .aw-state-preview button{color:#697386;background:#fafbfd;border:1px solid #e9eaf2;border-radius:7px;min-height:33px;font-size:11px}.zl-apps #workbenchView .aw-state-preview button:hover{color:var(--aw-accent);background:var(--aw-accent-soft);border-color:#d5d2fe}.zl-apps #workbenchView .aw-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:22px;height:clamp(480px,100dvh - 345px,850px);display:grid}.zl-apps #workbenchView .aw-layout>.panel{border:1px solid var(--aw-line);background:#fff;border-radius:16px;flex-direction:column;min-width:0;min-height:0;margin:0;display:flex;overflow:hidden;box-shadow:0 2px 8px #1f293703}.zl-apps #workbenchView .aw-panel-head{border-bottom:1px solid #eceef3;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:19px 22px 17px;display:flex}.zl-apps #workbenchView .aw-panel-head h2{color:#374151;margin:0;font-size:15px;font-weight:600}.zl-apps #workbenchView .aw-panel-head>small{color:#8993a5;text-align:right;font-size:11px}.zl-apps #workbenchView .aw-form-scroll,.zl-apps #workbenchView .aw-output-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d5d8e4 transparent;flex:auto;min-height:0;overflow:hidden auto}.zl-apps #workbenchView .aw-form-scroll{padding:22px;scroll-padding:20px}.zl-apps #workbenchView .aw-output-scroll{padding:21px 22px 23px}.zl-apps #workbenchView :is(.aw-form-scroll,.aw-output-scroll,.aw-result-text)::-webkit-scrollbar{width:5px;height:5px}.zl-apps #workbenchView :is(.aw-form-scroll,.aw-output-scroll,.aw-result-text)::-webkit-scrollbar-thumb{background:#d5d8e4;border-radius:5px}.zl-apps #workbenchView .aw-section+.aw-section{border-top:1px solid #eceef3;margin-top:24px;padding-top:22px}.zl-apps #workbenchView .aw-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.zl-apps #workbenchView .aw-section-head h3{color:#4b5563;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.zl-apps #workbenchView .aw-section-head h3:before{content:"";background:#8183f4;border-radius:3px;width:3px;height:11px}.zl-apps #workbenchView .aw-section-head>span{color:#8993a5;text-align:right;font-size:11px}.zl-apps #workbenchView .aw-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero],.zl-apps #workbenchView .aw-upload-grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.zl-apps #workbenchView .aw-upload-grid[data-count="5"],.zl-apps #workbenchView .aw-upload-grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.zl-apps #workbenchView .aw-upload-slot{min-width:0;position:relative}.zl-apps #workbenchView .aw-field-label{color:#697386;justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;font-size:12px;line-height:1.6;display:flex}.zl-apps #workbenchView .aw-field-label small{color:#8993a5;font-size:10px;font-weight:400}.zl-apps #workbenchView .aw-required,.zl-apps #workbenchView .required{color:#ef6a7a;margin-left:3px;font-size:12px}.zl-apps #workbenchView .aw-dropzone{color:#697386;text-align:center;background:#fafbfe;border:1px dashed #d8dbe7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-height:156px;padding:20px 14px;transition:background .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.zl-apps #workbenchView .aw-dropzone:hover,.zl-apps #workbenchView .aw-dropzone:focus-within{background:#f8f8ff;border-color:#a3a3ed}.zl-apps #workbenchView .aw-dropzone.dragging,.zl-apps #workbenchView .aw-dropzone.is-dragging,.zl-apps #workbenchView .aw-upload-slot.dragging .aw-dropzone{background:var(--aw-accent-soft);border-style:solid;border-color:#8183f4;box-shadow:inset 0 0 0 1px #8183f4}.zl-apps #workbenchView .aw-dropzone>svg{color:#9a9cc8;stroke-width:1.4px;width:31px;height:31px;margin-bottom:3px}.zl-apps #workbenchView .aw-dropzone>strong{color:#697386;font-size:12px;font-weight:500;line-height:1.6}.zl-apps #workbenchView .aw-dropzone>small{color:#8993a5;overflow-wrap:anywhere;max-width:320px;font-size:10px;line-height:1.65}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero] .aw-dropzone{min-height:190px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-dropzone{min-height:122px;padding:13px 8px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-dropzone>svg{width:25px;height:25px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-dropzone>strong{font-size:11px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-dropzone>small{font-size:9px}.zl-apps #workbenchView .aw-upload-actions{justify-content:center;align-items:center;gap:8px;margin-top:10px;display:flex}.zl-apps #workbenchView .aw-upload-actions button{color:#697386;white-space:nowrap;background:#fff;border:1px solid #e0e2ed;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:31px;padding:5px 10px;font-size:11px;line-height:1.5;display:inline-flex}.zl-apps #workbenchView .aw-upload-actions button:first-child{color:var(--aw-accent);border-color:var(--aw-accent-line);background:#f8f7ff}.zl-apps #workbenchView .aw-upload-actions button:hover{color:var(--aw-accent);background:var(--aw-accent-soft);border-color:#c9c8fb}.zl-apps #workbenchView .aw-upload-actions svg{width:13px;height:13px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-upload-actions{gap:4px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-upload-actions button{flex:1;padding-inline:5px;font-size:10px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-upload-actions svg{display:none}.zl-apps #workbenchView .aw-upload-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.zl-apps #workbenchView .aw-file-preview{color:#9699c6;background:#f1f3f8;border:1px solid #e3e5ef;border-radius:12px;place-items:center;width:100%;height:156px;min-height:126px;padding:0;display:grid;position:relative;overflow:hidden}.zl-apps #workbenchView .aw-file-preview img,.zl-apps #workbenchView .aw-file-preview video{object-fit:cover;width:100%;height:100%;display:block}.zl-apps #workbenchView .aw-file-preview>svg{width:100%;height:100%;max-height:100%}.zl-apps #workbenchView .aw-file-preview>svg.icon{width:40px;height:40px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero] .aw-file-preview{height:190px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-file-preview{height:122px;min-height:122px}.zl-apps #workbenchView .aw-file-meta{flex-wrap:wrap;align-items:center;gap:3px 8px;min-width:0;margin-top:8px;display:flex}.zl-apps #workbenchView .aw-file-meta strong{white-space:nowrap;text-overflow:ellipsis;color:#697386;max-width:100%;font-size:11px;font-weight:500;display:block;overflow:hidden}.zl-apps #workbenchView .aw-file-meta small{color:#8993a5;font-size:10px}.zl-apps #workbenchView .aw-remove{z-index:2;color:#697386;background:#fffffff0;border:1px solid #e5e7eb;border-radius:7px;place-items:center;width:25px;height:25px;padding:0;font-size:16px;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 2px 6px #1f29370a}.zl-apps #workbenchView .aw-upload-slot>.aw-remove{top:37px}.zl-apps #workbenchView .aw-remove svg{width:14px;height:14px}.zl-apps #workbenchView .aw-remove:hover{color:#d35067;background:#fff7f9;border-color:#f3ccd5}.zl-apps #workbenchView .aw-uploading{color:var(--aw-accent);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.zl-apps #workbenchView .aw-dropzone .aw-uploading{background:#fafbfeee;flex-direction:column;position:absolute;inset:0}.zl-apps #workbenchView .aw-spinner,.zl-apps .aw-dialog .aw-spinner{border:2px solid #e5e3ff;border-top-color:#6366f1;border-radius:50%;flex:none;width:19px;height:19px;animation:.85s linear infinite aw-spin;display:inline-block}.zl-apps #workbenchView .aw-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 15px;display:grid}.zl-apps #workbenchView .aw-field{flex-direction:column;gap:7px;min-width:0;display:flex}.zl-apps #workbenchView .aw-field.full{grid-column:1/-1}.zl-apps #workbenchView .aw-field>label{color:#697386;justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:1.6;display:flex}.zl-apps #workbenchView .aw-field>label small{color:#8993a5;font-size:10px;font-weight:400}.zl-apps #workbenchView .aw-field :is(input,textarea,select),.zl-apps #workbenchView .aw-link-import input,.zl-apps .aw-dialog .aw-dialog-search{color:#4b5563;width:100%;min-width:0;min-height:41px;font:inherit;background:#fff;border:1px solid #e0e2ed;border-radius:9px;outline:none;padding:9px 12px;font-size:12px;line-height:1.7;transition:border-color .18s,box-shadow .18s,background .18s;display:block}.zl-apps #workbenchView .aw-field select{cursor:pointer;padding-right:27px}.zl-apps #workbenchView .aw-field textarea{resize:vertical;min-height:105px;max-height:240px}.zl-apps #workbenchView .aw-field :is(input,textarea)::placeholder,.zl-apps #workbenchView .aw-link-import input::placeholder{color:#a1a8b8}.zl-apps #workbenchView .aw-field :is(input,textarea,select):focus,.zl-apps #workbenchView .aw-link-import input:focus,.zl-apps .aw-dialog .aw-dialog-search:focus{background:#fff;border-color:#8183f4;box-shadow:0 0 0 3px #6366f10d}.zl-apps #workbenchView .aw-field :is(input,textarea,select):disabled{color:#8993a5;cursor:not-allowed;opacity:1;background:#f7f8fa}.zl-apps #workbenchView .aw-field [aria-invalid=true],.zl-apps #workbenchView .aw-link-import input[aria-invalid=true],.zl-apps #workbenchView .aw-upload-slot[aria-invalid=true] .aw-dropzone{background:#fffafb;border-color:#e9a1af}.zl-apps #workbenchView .aw-field-error{color:#cf586f;margin:1px 0 0;font-size:11px;line-height:1.6}.zl-apps #workbenchView .aw-hint{color:#8993a5;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.65}.zl-apps #workbenchView .aw-link-import{align-items:stretch;gap:8px;margin-top:12px;display:flex}.zl-apps #workbenchView .aw-link-import input{flex:1;font-size:11px}.zl-apps #workbenchView .aw-link-import button{color:#697386;background:#fff;border:1px solid #e0e2ed;border-radius:9px;flex:none;min-width:68px;padding:8px 12px;font-size:12px}.zl-apps #workbenchView .aw-link-import button:hover{color:var(--aw-accent);background:#f8f8ff;border-color:#c9c8fb}.zl-apps #workbenchView .aw-inline-notice{color:#7b8497;background:#f9fafc;border:1px solid #e8e9f2;border-radius:9px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:11px 12px;font-size:11px;line-height:1.7;display:flex}.zl-apps #workbenchView .aw-inline-notice svg{color:#9a9cc8;flex-shrink:0;width:15px;height:15px;margin-top:2px}.zl-apps #workbenchView .aw-inline-notice[data-tone=warning]{color:#a17d3f;background:#fffcf5;border-color:#f2e4c8}.zl-apps #workbenchView .aw-form-footer{background:#fff;border-top:1px solid #eceef3;flex-shrink:0;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px 16px;padding:15px 22px 18px;display:grid;box-shadow:0 -4px 12px #1f293702}.zl-apps #workbenchView .aw-form-status{color:#8993a5;grid-column:1/-1;min-height:16px;margin:0;font-size:11px;line-height:1.6}.zl-apps #workbenchView .aw-form-status.error,.zl-apps #workbenchView .aw-form-status[data-tone=error]{color:#cf586f}.zl-apps #workbenchView .aw-cost{color:#8993a5;flex-direction:column;gap:1px;min-width:0;font-size:10px;line-height:1.6;display:flex}.zl-apps #workbenchView .aw-cost strong{color:#697386;font-size:12px;font-weight:500}.zl-apps #workbenchView .aw-cost strong b{color:var(--aw-accent);font-weight:600}.zl-apps #workbenchView .aw-cost small{color:#8993a5;font-size:10px}.zl-apps #workbenchView .aw-primary,.zl-apps .aw-dialog .aw-primary{color:#fff;min-height:42px;font:inherit;white-space:nowrap;background:linear-gradient(105deg,#6366f1,#7c3aed);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 21px;font-size:13px;font-weight:500;line-height:1.5;transition:box-shadow .18s,filter .18s,transform .18s;display:inline-flex;box-shadow:0 4px 12px #6366f11a}.zl-apps #workbenchView .aw-primary:hover:not(:disabled),.zl-apps .aw-dialog .aw-primary:hover:not(:disabled){background:linear-gradient(105deg,#585be5,#7132de);box-shadow:0 5px 16px #6366f12b}.zl-apps #workbenchView .aw-primary:active:not(:disabled),.zl-apps .aw-dialog .aw-primary:active:not(:disabled){transform:translateY(1px)}.zl-apps #workbenchView .aw-primary:disabled,.zl-apps .aw-dialog .aw-primary:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.zl-apps #workbenchView .aw-primary svg,.zl-apps .aw-dialog .aw-primary svg{width:16px;height:16px}.zl-apps #workbenchView .aw-primary .aw-spinner{border-color:#fff #ffffff4d #ffffff4d;width:16px;height:16px}.zl-apps #workbenchView .aw-secondary,.zl-apps #workbenchView .aw-quiet,.zl-apps .aw-dialog .aw-secondary,.zl-apps .aw-dialog .aw-quiet{color:#697386;min-height:35px;font:inherit;background:#fff;border:1px solid #e0e2ed;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:12px;line-height:1.5;display:inline-flex}.zl-apps #workbenchView :is(.aw-secondary,.aw-quiet):hover:not(:disabled),.zl-apps .aw-dialog :is(.aw-secondary,.aw-quiet):hover:not(:disabled){color:#6366f1;background:#f8f8ff;border-color:#d5d2fe}.zl-apps #workbenchView .aw-secondary svg,.zl-apps #workbenchView .aw-quiet svg{width:14px;height:14px}.zl-apps #workbenchView .aw-tabs{border-bottom:1px solid #eceef3;flex-shrink:0;align-items:stretch;gap:24px;min-height:60px;padding:0 22px;display:flex}.zl-apps #workbenchView .aw-tabs button{color:#8993a5;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:17px 0;font-size:13px;display:inline-flex;position:relative}.zl-apps #workbenchView .aw-tabs button[aria-selected=true]{color:#6366f1;font-weight:600}.zl-apps #workbenchView .aw-tabs button[aria-selected=true]:after{content:"";background:#6366f1;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.zl-apps #workbenchView .aw-tabs button>:is(span,small){color:#8993a5;background:#f1f3f7;border-radius:5px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10px;font-weight:500;display:inline-grid}.zl-apps #workbenchView .aw-tabs button[aria-selected=true]>:is(span,small){background:var(--aw-accent-soft);color:var(--aw-accent)}.zl-apps #workbenchView .aw-result-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.zl-apps #workbenchView .aw-result-head h2{color:#4b5563;margin:0;font-size:13px;font-weight:600}.zl-apps #workbenchView .aw-badge{color:#8993a5;white-space:nowrap;background:#f7f8fb;border:1px solid #e7e9f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:3px 7px;font-size:10px;line-height:1.6;display:inline-flex}.zl-apps #workbenchView .aw-badge:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.zl-apps #workbenchView .aw-badge[data-status=queued]{color:#b18438;background:#fffaf0;border-color:#f0e2c4}.zl-apps #workbenchView .aw-badge:is([data-status=processing],[data-status=loading],[data-status=running]){color:#6366f1;background:#f2f1ff;border-color:#e5e3ff}.zl-apps #workbenchView .aw-badge:is([data-status=completed],[data-status=done]){color:#329775;background:#f1faf6;border-color:#d7eee4}.zl-apps #workbenchView .aw-badge:is([data-status=failed],[data-status=timeout]){color:#d2677b;background:#fff5f7;border-color:#f3dce2}.zl-apps #workbenchView .aw-badge:is([data-status=cancelled],[data-status=idle]){color:#8993a5;background:#f7f8fa;border-color:#e5e7ed}.zl-apps #workbenchView .aw-preview{text-align:center;background:radial-gradient(at 50% 38%,#f6f5ff 0,#fafbfe 52% 100%);border:1px solid #e9ebf3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:255px;padding:29px 22px;display:flex;position:relative;overflow:hidden}.zl-apps #workbenchView .aw-empty-art{color:#a6a8d4;place-items:center;width:110px;height:85px;margin:0 auto 15px;display:grid}.zl-apps #workbenchView .aw-empty-art>svg{width:100%;height:100%;display:block}.zl-apps #workbenchView .aw-preview>svg{color:#a6a8d4;stroke-width:1.25px;width:64px;height:64px;margin-bottom:19px}.zl-apps #workbenchView .aw-preview h3{color:#697386;margin:0 0 8px;font-size:14px;font-weight:500}.zl-apps #workbenchView .aw-preview>p{color:#8993a5;max-width:295px;margin:0 auto;font-size:11px;line-height:1.9}.zl-apps #workbenchView .aw-preview>small{color:#a1a8b8;margin-top:13px;font-size:10px}.zl-apps #workbenchView .aw-output-note{color:#8993a5;margin:12px 0 0;font-size:10px;line-height:1.8}.zl-apps #workbenchView .aw-progress-state{--aw-state-color:#6366f1;--aw-state-soft:#f0efff;text-align:center;padding:22px 13px 5px}.zl-apps #workbenchView .aw-progress-state[data-status=queued]{--aw-state-color:#b48b43;--aw-state-soft:#fff7e8}.zl-apps #workbenchView .aw-progress-state:is([data-status=failed],[data-status=timeout]){--aw-state-color:#d2677b;--aw-state-soft:#fff2f5}.zl-apps #workbenchView .aw-progress-state[data-status=cancelled]{--aw-state-color:#8993a5;--aw-state-soft:#f1f3f7}.zl-apps #workbenchView .aw-progress-state[data-status=completed]{--aw-state-color:#329775;--aw-state-soft:#edf9f3}.zl-apps #workbenchView .aw-orbit{background:var(--aw-state-soft);width:75px;height:75px;color:var(--aw-state-color);border-radius:50%;place-items:center;margin:0 auto 18px;display:grid;position:relative}.zl-apps #workbenchView .aw-orbit:before{content:"";border:1px solid #e7e5fb;border-radius:50%;position:absolute;inset:-7px}.zl-apps #workbenchView .aw-orbit:after{content:"";border:2px solid #0000;border-top-color:var(--aw-state-color);border-radius:50%;animation:2.6s linear infinite aw-spin;position:absolute;inset:-7px}.zl-apps #workbenchView .aw-orbit>svg{stroke-width:1.5px;width:29px;height:29px}.zl-apps #workbenchView .aw-orbit>span{font-size:27px}.zl-apps #workbenchView .aw-progress-state:is([data-status=failed],[data-status=timeout],[data-status=cancelled],[data-status=completed]) .aw-orbit:after{display:none}.zl-apps #workbenchView .aw-progress-state:is([data-status=failed],[data-status=timeout],[data-status=cancelled],[data-status=completed]) .aw-orbit:before{border-color:var(--aw-state-soft)}.zl-apps #workbenchView .aw-stage-label{color:var(--aw-state-color);letter-spacing:.5px;margin:0 0 9px;font-size:10px;font-weight:500;display:inline-block}.zl-apps #workbenchView .aw-progress-state h3{color:#374151;margin:0 0 7px;font-size:18px;font-weight:600;line-height:1.6}.zl-apps #workbenchView .aw-progress-state>p{color:#8993a5;max-width:350px;margin:0 auto 23px;font-size:11px;line-height:1.9}.zl-apps #workbenchView .aw-progress-track{background:#eeedf6;border-radius:5px;height:6px;overflow:hidden}.zl-apps #workbenchView .aw-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#6366f1,#8b5cf6);width:0;height:100%;transition:width .45s;display:block;position:relative;overflow:hidden}.zl-apps #workbenchView .aw-progress-track>span:after{content:"";background:linear-gradient(100deg,#0000,#ffffff45,#0000);animation:1.8s ease-in-out infinite aw-progress-shine;position:absolute;inset:0;transform:translate(-100%)}.zl-apps #workbenchView .aw-progress-state[data-status=queued] .aw-progress-track>span{background:#d3af69}.zl-apps #workbenchView .aw-progress-state:is([data-status=failed],[data-status=timeout]) .aw-progress-track>span{background:#d98a99}.zl-apps #workbenchView .aw-progress-state[data-status=cancelled] .aw-progress-track>span{background:#aab2c3}.zl-apps #workbenchView .aw-progress-meta{color:#8993a5;text-align:left;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;margin-top:9px;font-size:10px;display:flex}.zl-apps #workbenchView .aw-progress-meta>:last-child{color:var(--aw-state-color,#6366f1);white-space:nowrap;font-weight:500}.zl-apps #workbenchView .aw-stages{counter-reset:aw-stage;text-align:left;flex-direction:column;gap:0;margin:24px 0 0;padding:0;list-style:none;display:flex}.zl-apps #workbenchView .aw-stages li{counter-increment:aw-stage;color:#a1a8b8;grid-template-columns:23px minmax(0,1fr);column-gap:11px;min-height:53px;padding:0 0 16px;display:grid;position:relative}.zl-apps #workbenchView .aw-stages li:last-child{min-height:0;padding-bottom:0}.zl-apps #workbenchView .aw-stages li:before{content:counter(aw-stage);color:#9aa2b4;z-index:1;background:#fafbfd;border:1px solid #e4e7ef;border-radius:50%;grid-row:1/3;place-items:center;width:23px;height:23px;font-size:10px;font-weight:500;display:grid}.zl-apps #workbenchView .aw-stages li:not(:last-child):after{content:"";background:#e8eaf2;width:1px;position:absolute;top:26px;bottom:3px;left:11px}.zl-apps #workbenchView .aw-stages strong{color:#8993a5;font-size:12px;font-weight:500;line-height:23px;display:block}.zl-apps #workbenchView .aw-stages small{color:#a1a8b8;grid-column:2;margin-top:2px;font-size:10px;line-height:1.7;display:block}.zl-apps #workbenchView .aw-stages li[data-state=done]:before{content:"✓";color:#6366f1;background:#f0efff;border-color:#e5e3ff;font-size:12px}.zl-apps #workbenchView .aw-stages li[data-state=done] strong{color:#697386}.zl-apps #workbenchView .aw-stages li[data-state=active]:before{color:#fff;background:#7675ed;border-color:#7675ed;box-shadow:0 0 0 4px #f3f2ff}.zl-apps #workbenchView .aw-stages li[data-state=active] strong{color:#6366f1}.zl-apps #workbenchView .aw-stages li[data-state=active] small{color:#8993a5}.zl-apps #workbenchView .aw-stages li[data-state=active]:not(:last-child):after{background:linear-gradient(#c7c5fb,#e8eaf2)}.zl-apps #workbenchView .aw-result-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:22px;display:flex}.zl-apps #workbenchView .aw-result-actions>button:not(.aw-primary){color:#697386;background:#fff;border:1px solid #e0e2ed;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:7px 13px;font-size:11px;line-height:1.5;display:inline-flex}.zl-apps #workbenchView .aw-result-actions>button:not(.aw-primary):hover{color:#6366f1;background:#f8f8ff;border-color:#d5d2fe}.zl-apps #workbenchView .aw-result-actions>.aw-primary{border-radius:8px;min-height:35px;padding:7px 14px;font-size:11px}.zl-apps #workbenchView .aw-result-actions svg{width:14px;height:14px}.zl-apps #workbenchView .aw-skeleton{background:#eeeff5;border-radius:5px;min-height:11px;position:relative;overflow:hidden}.zl-apps #workbenchView .aw-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.65s ease-in-out infinite aw-progress-shine;position:absolute;inset:0;transform:translate(-100%)}.zl-apps #workbenchView .aw-skeleton+.aw-skeleton{margin-top:10px}.zl-apps #workbenchView .aw-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.zl-apps #workbenchView .aw-skeleton-grid .aw-skeleton{border-radius:10px;min-height:100px;margin:0}.zl-apps #workbenchView .aw-complete-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.zl-apps #workbenchView .aw-complete-grid[data-columns="1"],.zl-apps #workbenchView .aw-complete-grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.zl-apps #workbenchView .aw-complete-grid[data-columns="3"],.zl-apps #workbenchView .aw-complete-grid[data-count="3"],.zl-apps #workbenchView .aw-complete-grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}.zl-apps #workbenchView .aw-sample{background:#f3f4fa;border:1px solid #e8e9f2;border-radius:11px;min-width:0;margin:0;position:relative;overflow:hidden}.zl-apps #workbenchView .aw-sample>:is(img,video,svg){aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.zl-apps #workbenchView .aw-complete-grid[data-columns="1"] .aw-sample>:is(img,video,svg){object-fit:contain;max-height:300px}.zl-apps #workbenchView[data-app=product-detail] .aw-complete-grid .aw-sample>img{aspect-ratio:3/4;object-fit:contain;height:auto;max-height:none}.zl-apps #workbenchView .aw-sample-label{color:#7b8497;background:#fff;border-top:1px solid #e8e9f2;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;font-size:10px;line-height:1.5;display:flex}.zl-apps #workbenchView .aw-sample-label small{color:#a1a8b8;font-size:9px}.zl-apps #workbenchView .aw-result-text{color:#697386;white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:#d5d8e4 transparent;background:#fafbfd;border:1px solid #e5e7ef;border-radius:10px;max-height:310px;margin:16px 0 0;padding:15px;font-family:inherit;font-size:12px;line-height:1.9;overflow:auto}.zl-apps #workbenchView .aw-blueprint{flex-direction:column;gap:10px;margin:17px 0 0;padding:0;list-style:none;display:flex}.zl-apps #workbenchView .aw-blueprint-item{background:#fafbfd;border:1px solid #e8eaf1;border-radius:10px;align-items:flex-start;gap:11px;padding:13px 14px;display:flex}.zl-apps #workbenchView .aw-blueprint-item>:is(span,b){color:#7474d6;background:#f0efff;border:1px solid #e5e3ff;border-radius:7px;flex:0 0 25px;place-items:center;height:25px;font-size:10px;font-weight:500;display:grid}.zl-apps #workbenchView .aw-blueprint-item h3,.zl-apps #workbenchView .aw-blueprint-item strong{color:#697386;margin:0 0 3px;font-size:12px;font-weight:500}.zl-apps #workbenchView .aw-blueprint-item :is(p,small){color:#8993a5;margin:0;font-size:11px;line-height:1.8}.zl-apps #workbenchView .aw-detection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.zl-apps #workbenchView .aw-detection-grid>div{background:#fafbfd;border:1px solid #e7e9f1;border-radius:10px;min-width:0;padding:13px}.zl-apps #workbenchView .aw-detection-grid :is(h3,strong,dt){color:#697386;margin:0;font-size:11px;font-weight:500}.zl-apps #workbenchView .aw-detection-grid :is(p,small,dd){color:#8993a5;margin:5px 0 0;font-size:10px;line-height:1.8;display:block}.zl-apps #workbenchView .aw-history-list{flex-direction:column;gap:13px;display:flex}.zl-apps #workbenchView .aw-history-card{background:#fff;border:1px solid #e7e9f1;border-radius:12px;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:12px;padding:13px;display:grid}.zl-apps #workbenchView .aw-history-thumb{background:#f3f4fa;border:1px solid #e8e9f2;border-radius:8px;grid-row:1/3;width:76px;height:72px;overflow:hidden}.zl-apps #workbenchView .aw-history-thumb :is(img,svg){object-fit:cover;width:100%;height:100%;display:block}.zl-apps #workbenchView .aw-history-card h3{color:#4b5563;justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:500;line-height:1.7;display:flex}.zl-apps #workbenchView .aw-history-card small{color:#8993a5;margin-top:4px;font-size:10px;line-height:1.7;display:block}.zl-apps #workbenchView .aw-history-card .aw-badge{margin-top:6px;font-size:9px;display:inline-flex}.zl-apps #workbenchView .aw-history-card .aw-result-actions{grid-column:2;justify-content:flex-start;gap:7px;margin-top:0}.zl-apps #workbenchView .aw-history-card button{color:#7b8497;background:#fff;border:1px solid #e4e6ef;border-radius:7px;min-height:29px;padding:5px 9px;font-size:10px}.zl-apps #workbenchView .aw-history-card button:hover{color:#6366f1;background:#f8f8ff;border-color:#d5d2fe}.zl-apps #workbenchView .aw-empty-history{text-align:center;color:#8993a5;padding:70px 22px}.zl-apps #workbenchView .aw-empty-history>svg{color:#b4b8d1;stroke-width:1.3px;width:39px;height:39px;margin:0 auto 16px}.zl-apps #workbenchView .aw-empty-history h3{color:#697386;margin:0 0 8px;font-size:14px;font-weight:500}.zl-apps #workbenchView .aw-empty-history p{margin:0;font-size:11px;line-height:1.9}.zl-apps #workbenchView .aw-task-list{border-top:1px solid #eceef3;margin-top:18px}.zl-apps #workbenchView .aw-task-row{border-bottom:1px solid #eceef3;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:13px 0;display:flex}.zl-apps #workbenchView .aw-task-row strong{color:#697386;font-size:12px;font-weight:500}.zl-apps #workbenchView .aw-task-row small{color:#8993a5;margin-top:3px;font-size:10px;display:block}.zl-apps #workbenchView .aw-work-footnote{color:#8993a5;text-align:center;margin:17px 0 0;font-size:10px;line-height:1.8}.zl-apps .aw-dialog{scrollbar-width:thin;scrollbar-color:#d5d8e4 transparent;background:#fff;border:1px solid #e0e2ed;border-radius:18px;width:min(720px,100vw - 36px);max-height:min(780px,100dvh - 60px);padding:24px;overflow:auto;box-shadow:0 24px 80px #1f293724}.zl-apps .aw-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#252d4352}.zl-apps .aw-dialog-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:19px;display:flex}.zl-apps .aw-dialog-header h2{color:#374151;margin:0;font-size:17px;font-weight:600;line-height:1.6}.zl-apps .aw-dialog-header p{color:#8993a5;margin:4px 0 0;font-size:11px;line-height:1.8}.zl-apps .aw-dialog-header>button,.zl-apps .aw-dialog-close{color:#8993a5;width:30px;height:30px;font:inherit;background:#f8f9fc;border:1px solid #eceef3;border-radius:8px;flex:0 0 30px;place-items:center;padding:0;font-size:20px;line-height:1;display:grid}.zl-apps .aw-dialog-header>button:hover,.zl-apps .aw-dialog-close:hover{color:#6366f1;background:#f0efff;border-color:#e5e3ff}.zl-apps .aw-dialog-header button svg{width:16px;height:16px}.zl-apps .aw-dialog-body{color:#697386;font-size:12px;line-height:1.9}.zl-apps .aw-dialog-body :is(img,video){border-radius:10px;max-width:100%;max-height:62dvh;margin:auto;display:block}.zl-apps .aw-dialog-body audio{width:100%;margin:20px auto;display:block}.zl-apps .aw-dialog-body p{color:#697386}.zl-apps .aw-dialog-body li+li{margin-top:7px}.zl-apps .aw-dialog-footer{border-top:1px solid #eceef3;justify-content:flex-end;align-items:center;gap:9px;margin-top:21px;padding-top:17px;display:flex}.zl-apps .aw-dialog-footer small{color:#8993a5;margin-right:auto;font-size:11px}.zl-apps .aw-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.zl-apps .aw-library-item{color:#697386;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7ef;border-radius:11px;flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.zl-apps .aw-library-item:hover{border-color:#a8a6ef;box-shadow:0 3px 12px #6366f110}.zl-apps .aw-library-item[aria-selected=true],.zl-apps .aw-library-item[aria-pressed=true]{background:#fafaff;border-color:#8183f4;box-shadow:0 0 0 2px #6366f11a}.zl-apps .aw-library-item>:is(img,video,svg),.zl-apps .aw-library-thumb{object-fit:cover;color:#9a9cc8;background:#f1f3f8;width:100%;height:125px;display:block}.zl-apps .aw-library-thumb{place-items:center;display:grid}.zl-apps .aw-library-thumb :is(img,video,svg){object-fit:cover;width:100%;height:100%;display:block}.zl-apps .aw-library-thumb svg.icon{width:35px;height:35px}.zl-apps .aw-library-item>div:not(.aw-library-thumb){min-width:0;padding:10px}.zl-apps .aw-library-item strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:9px 10px 0;font-size:11px;font-weight:500;display:block;overflow:hidden}.zl-apps .aw-library-item small{color:#8993a5;padding:3px 10px 10px;font-size:10px;line-height:1.6;display:block}.zl-apps .aw-library-item>div :is(strong,small){padding:0}.zl-apps .aw-library-item>div small{margin-top:3px}.zl-apps .aw-dialog-empty,.zl-apps .aw-library-empty{color:#8993a5;text-align:center;background:#fafbfd;border:1px dashed #e0e2ed;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:45px 20px;font-size:12px;display:flex}.zl-apps .aw-dialog-empty p,.zl-apps .aw-library-empty p{color:#8993a5;max-width:350px;margin:0;line-height:1.9}.zl-apps .aw-dialog-empty>svg,.zl-apps .aw-library-empty>svg{color:#a6a8d4;width:34px;height:34px}.zl-apps .aw-toast{z-index:100;color:#fff;pointer-events:none;background:#424a60f2;border:1px solid #ffffff21;border-radius:10px;max-width:min(480px,100vw - 120px);padding:12px 18px;font-size:12px;line-height:1.7;position:fixed;bottom:28px;left:calc(50% + 43px);transform:translate(-50%);box-shadow:0 8px 32px #1f29371f}.zl-apps #workbenchView .aw-demo-strip{justify-content:flex-start}.zl-apps #workbenchView .aw-demo-strip .aw-state-preview{margin-left:auto}.zl-apps #workbenchView .aw-panel-head h2 small,.zl-apps #workbenchView .aw-result-head h2 small{color:#a1a8b8;margin-left:5px;font-size:10px;font-weight:400}.zl-apps #workbenchView .aw-result-head>small,.zl-apps #workbenchView .aw-section-head h3 small{color:#8993a5;font-size:10px;font-weight:400}.zl-apps #workbenchView .aw-section>.aw-hint{margin:-4px 0 12px}.zl-apps #workbenchView .aw-form-footer-row{justify-content:space-between;align-items:center;gap:14px;width:100%;min-width:0;display:flex}.zl-apps #workbenchView .aw-form-footer-row>.aw-cost{flex:auto;min-width:0}.zl-apps #workbenchView .aw-form-buttons{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.zl-apps #workbenchView .aw-form-buttons .aw-secondary{min-height:42px}.zl-apps #workbenchView .aw-form-buttons .aw-primary{padding-inline:17px}.zl-apps #workbenchView .aw-dropzone.has-file{border-style:solid;justify-content:flex-start;gap:0;min-height:0;padding:0}.zl-apps #workbenchView .aw-dropzone.has-file .aw-file-preview{border:0;border-bottom:1px solid #e8eaf2;border-radius:0;flex-shrink:0;height:137px;min-height:0}.zl-apps #workbenchView .aw-dropzone.has-file .aw-file-preview>:is(img,video,svg){object-fit:cover;width:100%;height:100%;max-height:100%;display:block}.zl-apps #workbenchView .aw-dropzone.has-file .aw-file-preview>img{object-fit:contain;position:absolute;inset:0}.zl-apps #workbenchView .aw-dropzone.has-file .aw-file-preview>svg.icon{width:36px;height:36px}.zl-apps #workbenchView .aw-dropzone.has-file>strong{white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;min-width:0;max-width:100%;margin:0;padding:8px 11px 0;font-size:11px;line-height:1.65;display:block;overflow:hidden}.zl-apps #workbenchView .aw-dropzone.has-file>.aw-file-meta{color:#8993a5;white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;min-width:0;max-width:100%;margin:0;padding:2px 11px 9px;font-size:9px;line-height:1.6;display:block;overflow:hidden}.zl-apps #workbenchView .aw-upload-grid .aw-upload-actions>button.aw-remove{color:#7b8497;background:#fffffff0;border-radius:7px;flex:none;width:24px;min-width:24px;height:24px;min-height:24px;padding:0;font-size:0;line-height:1;position:absolute;top:7px;right:7px}.zl-apps #workbenchView .aw-upload-actions>.aw-remove:before{content:"×";font-size:17px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-dropzone.has-file .aw-file-preview{height:88px;min-height:0}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-dropzone.has-file>strong{padding-inline:8px;font-size:10px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-dropzone.has-file>.aw-file-meta{padding-inline:8px;font-size:9px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]{grid-template-columns:minmax(0,1.22fr) repeat(2,minmax(0,1fr));align-items:stretch;gap:13px 10px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]>div{flex-direction:column;min-width:0;display:flex}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]>div:first-child{grid-row:span 2}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"] .aw-field-label{gap:4px;min-height:20px;font-size:11px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"] .aw-field-label :is(small,.aw-required){white-space:nowrap;margin-left:auto}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"] .aw-upload-slot{flex-direction:column;flex:auto;display:flex}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"] .aw-dropzone{flex:auto;min-height:112px;padding:12px 7px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"] .aw-upload-actions{flex:none}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"] .aw-upload-actions button:not(.aw-remove){padding-inline:4px;font-size:9px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]>div:first-child .aw-dropzone{min-height:280px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]>div:first-child .aw-dropzone>svg{width:32px;height:32px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]>div:first-child .aw-dropzone>strong{font-size:11px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"] .aw-dropzone.has-file{padding:0}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"] .aw-dropzone.has-file .aw-file-preview{flex:auto;height:73px;min-height:73px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]>div:first-child .aw-dropzone.has-file .aw-file-preview{min-height:230px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"] .aw-dropzone.has-file .aw-file-preview img{object-fit:contain}.zl-apps #workbenchView .aw-stages li>span{display:none}.zl-apps #workbenchView .aw-stages li>div{grid-column:2;min-width:0}.zl-apps #workbenchView .aw-stages li>div small{margin-top:2px}.zl-apps #workbenchView .aw-blueprint{background:#fafaff;border:1px solid #e8e7f5;border-radius:11px;margin:0 0 20px;padding:13px 14px}.zl-apps #workbenchView .aw-blueprint>summary{color:#697386;cursor:pointer;font-size:12px;font-weight:500}.zl-apps #workbenchView .aw-blueprint>summary small{color:#9aa2b4;margin-left:7px;font-size:10px;font-weight:400;display:inline-block}.zl-apps #workbenchView .aw-blueprint>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.zl-apps #workbenchView .aw-blueprint-item{background:#fff;border-color:#ededf6;align-items:center;gap:8px;padding:8px}.zl-apps #workbenchView .aw-blueprint-item>span{flex-basis:22px;height:22px;font-size:9px}.zl-apps #workbenchView .aw-blueprint-item>strong{min-width:0;margin:0;font-size:10px;line-height:1.6}.zl-apps #workbenchView .aw-task-list{padding-top:16px}.zl-apps #workbenchView .aw-task-list>.aw-section-head{margin-bottom:2px}.zl-apps #workbenchView .aw-task-row{text-align:left;background:0 0;border:0;border-bottom:1px solid #eceef3;width:100%}.zl-apps #workbenchView .aw-task-row:hover{background:#fafaff}.zl-apps #workbenchView .aw-task-row.active>span>strong{color:#6366f1}.zl-apps #workbenchView .aw-history-info{min-width:0}.zl-apps #workbenchView .aw-history-info .aw-result-actions{margin-top:10px}.zl-apps #workbenchView .aw-history-info .aw-result-actions button{min-height:29px;padding:5px 8px;font-size:10px}.zl-apps #workbenchView .aw-empty-history>.aw-primary{margin-top:20px}.zl-apps #workbenchView .aw-empty-state .aw-empty-art{margin-bottom:17px}.zl-apps #workbenchView .aw-detection-grid>div>small:first-child{margin:0 0 5px;display:block}.zl-apps #workbenchView .aw-detection-grid>div>strong{color:#697386;font-size:12px;display:block}.zl-apps #workbenchView .aw-completion-note{color:#509d81;background:#f5fbf8;border:1px solid #deeee6;border-radius:10px;align-items:flex-start;gap:10px;margin:0 0 15px;padding:12px 13px;display:flex}.zl-apps #workbenchView .aw-completion-note>svg{width:18px;height:18px;margin-top:2px}.zl-apps #workbenchView .aw-completion-note strong{font-size:12px;font-weight:500;display:block}.zl-apps #workbenchView .aw-completion-note small{color:#94a99f;margin-top:3px;font-size:10px;line-height:1.6;display:block}.zl-apps #workbenchView button.aw-sample{text-align:left;width:100%;font:inherit;padding:0}.zl-apps #workbenchView button.aw-sample:hover{border-color:#c9c8fb;box-shadow:0 3px 12px #6366f110}.zl-apps #workbenchView .aw-sample>svg{height:auto;max-height:245px}.zl-apps #workbenchView .aw-complete-grid[data-columns="1"] .aw-sample>svg{max-height:290px}.zl-apps #workbenchView .aw-sample-label{min-height:31px;line-height:1.7}.zl-apps #workbenchView .aw-video-result{background:#fafbfe;min-height:240px;padding:20px 15px}.zl-apps #workbenchView .aw-video-result>.aw-complete-grid{align-self:stretch;gap:8px;width:100%}.zl-apps #workbenchView .aw-video-result .aw-sample{border-radius:8px}.zl-apps #workbenchView .aw-video-result .aw-sample>svg{aspect-ratio:4/5}.zl-apps #workbenchView .aw-video-result .aw-sample-label{justify-content:center;min-height:28px;padding:6px 5px;font-size:9px}.zl-apps #workbenchView .aw-demo-timeline{border-radius:3px;grid-template-columns:1fr 1.4fr 1fr;gap:4px;width:100%;height:7px;margin:14px 0 16px;display:grid;overflow:hidden}.zl-apps #workbenchView .aw-demo-timeline span{background:#dcdaf5;border-radius:2px}.zl-apps #workbenchView .aw-demo-timeline span:nth-child(2){background:#c6c3ef}.zl-apps #workbenchView .aw-plan-details{border-top:1px solid #eceef3;margin-top:18px;padding-top:13px}.zl-apps #workbenchView .aw-plan-details>summary{color:#8993a5;cursor:pointer;font-size:11px}.zl-apps #workbenchView .aw-plan-details>summary:hover{color:#6366f1}.zl-apps #workbenchView .aw-plan-details .aw-result-text{margin-top:12px}.zl-apps #workbenchView div.aw-result-text{white-space:normal}.zl-apps #workbenchView div.aw-result-text>small{color:#a1a8b8;font-size:10px}.zl-apps #workbenchView div.aw-result-text>h3{color:#697386;margin:10px 0 15px;font-size:14px;font-weight:500}.zl-apps #workbenchView div.aw-result-text p{margin:10px 0}.zl-apps #workbenchView .aw-state-icon,.zl-apps .aw-dialog .aw-state-icon{color:#cf8192;background:#fff5f7;border:1px solid #f2dfe5;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 18px;font-size:29px;font-weight:400;display:grid}.zl-apps #workbenchView .aw-progress-state[data-status=cancelled] .aw-state-icon{color:#9aa2b4;background:#f5f6fa;border-color:#e5e7ef}.zl-apps #workbenchView .aw-state-notice{flex-wrap:wrap;align-items:center;gap:7px 10px;margin:0 0 16px;padding:10px 11px}.zl-apps #workbenchView .aw-state-notice>strong{color:#7d7eb8;font-size:11px;font-weight:500}.zl-apps #workbenchView .aw-state-notice>span{flex:125px;font-size:10px}.zl-apps #workbenchView .aw-state-notice>button{min-height:29px;padding:5px 8px;font-size:10px}.zl-apps .aw-dialog .aw-copy-area{color:#697386;resize:vertical;width:100%;min-height:280px;max-height:55dvh;font:inherit;background:#fafbfd;border:1px solid #dfe3ed;border-radius:10px;padding:15px;font-size:12px;line-height:1.9;display:block}.zl-apps .aw-dialog .aw-copy-area:focus{border-color:#a6a3ef;outline-color:#a6a3ef}.zl-apps .aw-dialog .aw-media-preview{object-fit:contain;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:62dvh;margin:0 auto;display:block}.zl-apps .aw-dialog audio.aw-media-preview{width:100%;min-height:48px;margin-block:20px}.zl-apps .aw-dialog .aw-sample-preview{background:#f5f6fb;border:1px solid #e7e9f2;border-radius:12px;max-width:600px;margin:0 auto;overflow:hidden}.zl-apps .aw-dialog .aw-sample-preview>svg{width:100%;height:auto;max-height:60dvh;display:block}.zl-apps .aw-dialog .aw-help-content h3{color:#4b5563;margin:4px 0 17px;font-size:17px;font-weight:500}.zl-apps .aw-dialog .aw-help-content ol{counter-reset:aw-help;margin:0;padding:0;list-style:none}.zl-apps .aw-dialog .aw-help-content li{counter-increment:aw-help;color:#697386;background:#fafbfd;border:1px solid #e8eaf2;border-radius:10px;align-items:flex-start;gap:11px;padding:13px;font-size:12px;line-height:1.8;display:flex}.zl-apps .aw-dialog .aw-help-content li:before{content:counter(aw-help);color:#8181d8;background:#efeeff;border-radius:7px;flex:0 0 24px;place-items:center;height:24px;font-size:10px;display:grid}.zl-apps .aw-dialog .aw-help-content>p{color:#8993a5;margin:17px 0 0;font-size:11px;line-height:1.9}.zl-apps .aw-dialog .aw-output-note,.zl-apps .aw-dialog .aw-hint{color:#8993a5;margin:12px 0;font-size:11px;line-height:1.8}.zl-apps .aw-dialog .aw-progress-state{text-align:center;padding:30px 15px}.zl-apps .aw-dialog .aw-progress-state>.aw-spinner{width:28px;height:28px;margin-bottom:15px}.zl-apps .aw-dialog .aw-progress-state h3{color:#697386;margin:0 0 9px;font-size:17px;font-weight:500}.zl-apps .aw-dialog .aw-progress-state>p{color:#8993a5;max-width:430px;margin:0 auto 22px;font-size:12px;line-height:1.9}.zl-apps .aw-dialog .aw-result-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin-top:20px;display:flex}.zl-apps .aw-dialog .aw-empty-history{text-align:center;padding:42px 18px}.zl-apps .aw-dialog .aw-empty-history>svg{color:#a6a8ce;width:38px;height:38px}.zl-apps .aw-dialog .aw-empty-history h3{color:#697386;margin:14px 0 8px;font-size:15px;font-weight:500}.zl-apps .aw-dialog .aw-empty-history>p{color:#8993a5;margin:0 0 20px;font-size:12px}.zl-apps .aw-dialog .aw-library-item>svg.icon{padding:36px}@keyframes aw-spin{to{transform:rotate(360deg)}}@keyframes aw-progress-shine{to{transform:translate(100%)}}@media (width>=1600px){.zl-apps #workbenchView .aw-layout{gap:25px}.zl-apps #workbenchView .aw-form-scroll,.zl-apps #workbenchView .aw-output-scroll{padding:25px}.zl-apps #workbenchView .aw-panel-head,.zl-apps #workbenchView .aw-form-footer{padding-inline:25px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero] .aw-dropzone,.zl-apps #workbenchView .aw-upload-grid[data-layout=hero] .aw-file-preview{min-height:215px}}@media (width<=1200px){.zl-apps #catalogView .app-grid{gap:18px 16px}.zl-apps #catalogView .catalog-toolbar{gap:12px}.zl-apps #catalogView .category-tab{padding-inline:10px;font-size:12px}.zl-apps #catalogView .search-box{width:225px}.zl-apps #workbenchView .aw-layout{grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);gap:18px}.zl-apps #workbenchView .aw-form-scroll,.zl-apps #workbenchView .aw-output-scroll{padding:19px}.zl-apps #workbenchView .aw-panel-head,.zl-apps #workbenchView .aw-form-footer,.zl-apps #workbenchView .aw-tabs{padding-inline:19px}.zl-apps #workbenchView .aw-upload-grid{gap:12px}.zl-apps #workbenchView .aw-field-grid{gap:16px 12px}.zl-apps #workbenchView .aw-progress-state{padding-inline:4px}.zl-apps #workbenchView .aw-form-footer{gap:10px 12px}.zl-apps #workbenchView .aw-form-footer>.aw-primary{padding-inline:16px}.zl-apps #workbenchView .aw-form-footer-row{gap:10px}.zl-apps #workbenchView .aw-form-buttons .aw-primary{padding-inline:13px;font-size:12px}.zl-apps #workbenchView .aw-form-buttons .aw-secondary{padding-inline:10px;font-size:11px}}@media (width<=1000px){.zl-apps #workbenchView .aw-layout{grid-template-columns:minmax(0,1fr);gap:20px;height:auto}.zl-apps #workbenchView .aw-form-scroll,.zl-apps #workbenchView .aw-output-scroll{flex-basis:auto;overflow:visible}.zl-apps #workbenchView .aw-output-scroll{min-height:365px}.zl-apps #workbenchView .aw-form-footer{background:#fefeff}.zl-apps #workbenchView .aw-header h1{font-size:24px}.zl-apps #workbenchView .aw-preview{min-height:285px}.zl-apps #workbenchView .aw-progress-state{max-width:560px;margin:0 auto;padding:24px 14px 7px}.zl-apps #workbenchView .aw-complete-grid[data-columns="1"] .aw-sample{width:100%;max-width:560px;margin:auto}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-dropzone{min-height:150px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-file-preview{height:150px}.zl-apps #workbenchView .aw-upload-grid[data-layout=grid] .aw-dropzone.has-file .aw-file-preview{height:105px}}@media (width<=760px){.zl-apps #catalogView .page-heading h1{font-size:23px}.zl-apps #catalogView .page-heading p{font-size:12px}.zl-apps #catalogView .catalog-toolbar{gap:14px}.zl-apps #catalogView .search-box{width:100%}.zl-apps #catalogView .catalog-meta{font-size:11px}.zl-apps #catalogView .catalog-meta>span{display:none}.zl-apps #catalogView .app-grid{gap:16px 13px}.zl-apps #catalogView .card-body{padding:14px}.zl-apps #catalogView .card-title-row h2{font-size:14px}.zl-apps #catalogView .card-body p{min-height:39px;font-size:11px}.zl-apps #catalogView .catalog-footnote{font-size:10px}.zl-apps #workbenchView .aw-crumb{margin-bottom:15px;font-size:11px}.zl-apps #workbenchView .aw-header{align-items:flex-start;gap:14px;margin-bottom:13px}.zl-apps #workbenchView .aw-heading-left{align-items:flex-start;gap:11px}.zl-apps #workbenchView .aw-header h1{margin-top:1px;font-size:23px}.zl-apps #workbenchView .aw-header p{font-size:11px}.zl-apps #workbenchView .aw-header-actions{gap:7px}.zl-apps #workbenchView .aw-header-actions>.aw-icon-button{display:none}.zl-apps #workbenchView .aw-back{flex-basis:34px;width:34px;height:34px;margin-top:1px}.zl-apps #workbenchView .aw-tutorial{min-height:34px;padding:7px 10px;font-size:11px}.zl-apps #workbenchView .aw-demo-strip{align-items:flex-start;gap:8px}.zl-apps #workbenchView .aw-demo-strip>small,.zl-apps #workbenchView .aw-state-preview summary{font-size:10px}.zl-apps #workbenchView .aw-form-scroll,.zl-apps #workbenchView .aw-output-scroll{padding:18px}.zl-apps #workbenchView .aw-panel-head{padding:17px 18px}.zl-apps #workbenchView .aw-form-footer{padding:14px 18px 17px}.zl-apps #workbenchView .aw-tabs{min-height:56px;padding-inline:18px}.zl-apps #workbenchView .aw-tabs button{padding-block:15px}.zl-apps #workbenchView .aw-work-footnote{text-align:left}.zl-apps .aw-toast{max-width:calc(100vw - 100px);left:calc(50% + 35px)}}@media (width<=540px){#v2-product .zl-apps :is(input:not([type=file]),textarea,select){font-size:16px}.zl-apps #workbenchView .aw-header{flex-wrap:wrap;gap:11px}.zl-apps #workbenchView .aw-header-actions{justify-content:flex-start;width:100%;padding-left:45px}.zl-apps #workbenchView .aw-tutorial{border-radius:7px;min-height:29px;padding:5px 9px}.zl-apps #workbenchView .aw-header h1{font-size:21px}.zl-apps #workbenchView .aw-demo-strip{flex-wrap:wrap;margin-bottom:14px}.zl-apps #workbenchView .aw-state-preview{margin-left:auto}.zl-apps #workbenchView .aw-field-grid{grid-template-columns:minmax(0,1fr);gap:16px}.zl-apps #workbenchView .aw-field.full{grid-column:auto}.zl-apps #workbenchView .aw-upload-grid{grid-template-columns:minmax(0,1fr);gap:17px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]){grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 9px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-dropzone{min-height:115px;padding:12px 7px}.zl-apps #workbenchView .aw-upload-grid:is([data-count="5"],[data-count="9"]) .aw-file-preview{height:115px;min-height:115px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]>div:first-child{grid-area:auto/1/auto/-1}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]>div:first-child .aw-dropzone{min-height:178px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"]>div:first-child .aw-dropzone.has-file .aw-file-preview{height:138px;min-height:138px}.zl-apps #workbenchView .aw-upload-grid[data-layout=hero][data-count="5"] .aw-dropzone.has-file .aw-file-preview{min-height:73px}.zl-apps #workbenchView .aw-upload-grid[data-layout=grid] .aw-dropzone.has-file .aw-file-preview{height:76px;min-height:0}.zl-apps #workbenchView .aw-form-scroll,.zl-apps #workbenchView .aw-output-scroll,.zl-apps #workbenchView .aw-panel-head{padding:16px}.zl-apps #workbenchView .aw-panel-head h2{font-size:14px}.zl-apps #workbenchView .aw-panel-head>small{font-size:10px}.zl-apps #workbenchView .aw-form-footer{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 16px 16px}.zl-apps #workbenchView .aw-form-footer>.aw-primary{width:100%;min-height:43px}.zl-apps #workbenchView .aw-form-footer-row{flex-direction:column;align-items:stretch;gap:11px}.zl-apps #workbenchView .aw-form-buttons{justify-content:stretch;width:100%}.zl-apps #workbenchView .aw-form-buttons>button{flex:1 1 0;min-width:0}.zl-apps #workbenchView .aw-form-buttons>.aw-primary{min-height:43px}.zl-apps #workbenchView .aw-cost{flex-direction:row;justify-content:space-between;align-items:baseline;gap:9px}.zl-apps #workbenchView .aw-cost strong{flex-shrink:0;font-size:11px}.zl-apps #workbenchView .aw-cost small{text-align:right;font-size:9px}.zl-apps #workbenchView .aw-link-import{flex-wrap:wrap}.zl-apps #workbenchView .aw-link-import input{flex-basis:100%}.zl-apps #workbenchView .aw-link-import button{width:100%;min-height:35px;font-size:11px}.zl-apps #workbenchView .aw-tabs{gap:21px;padding-inline:16px}.zl-apps #workbenchView .aw-tabs button{font-size:12px}.zl-apps #workbenchView .aw-result-head{flex-wrap:wrap}.zl-apps #workbenchView .aw-preview{min-height:250px;padding:26px 15px}.zl-apps #workbenchView .aw-preview h3{font-size:13px}.zl-apps #workbenchView .aw-progress-state{padding:22px 0 3px}.zl-apps #workbenchView .aw-progress-state h3{font-size:16px}.zl-apps #workbenchView .aw-progress-state>p{font-size:11px}.zl-apps #workbenchView .aw-progress-meta{flex-wrap:wrap;font-size:10px}.zl-apps #workbenchView .aw-stages{margin-top:23px}.zl-apps #workbenchView .aw-complete-grid{gap:9px}.zl-apps #workbenchView .aw-complete-grid[data-columns="3"],.zl-apps #workbenchView .aw-complete-grid[data-count="3"],.zl-apps #workbenchView .aw-complete-grid[data-count="9"]{grid-template-columns:repeat(2,minmax(0,1fr))}.zl-apps #workbenchView .aw-sample-label{padding:7px 8px;font-size:9px}.zl-apps #workbenchView .aw-sample-label small{display:none}.zl-apps #workbenchView .aw-video-result>.aw-complete-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.zl-apps #workbenchView .aw-video-result{min-height:212px;padding-inline:10px}.zl-apps #workbenchView .aw-blueprint{padding:11px}.zl-apps #workbenchView .aw-blueprint>summary small{margin:4px 0 0 14px;display:block}.zl-apps #workbenchView .aw-blueprint>div{gap:6px}.zl-apps #workbenchView .aw-blueprint-item{gap:6px;padding:7px 6px}.zl-apps #workbenchView .aw-detection-grid{grid-template-columns:minmax(0,1fr)}.zl-apps #workbenchView .aw-history-card{grid-template-columns:59px minmax(0,1fr);gap:10px;padding:11px}.zl-apps #workbenchView .aw-history-thumb{width:59px;height:59px}.zl-apps #workbenchView .aw-history-card h3{flex-wrap:wrap;font-size:11px}.zl-apps #workbenchView .aw-history-card .aw-result-actions{grid-column:1/-1}.zl-apps #workbenchView .aw-empty-history{padding:55px 12px}.zl-apps .aw-dialog{border-radius:15px;width:calc(100vw - 24px);max-height:calc(100dvh - 36px);padding:18px}.zl-apps .aw-dialog-header{gap:12px;margin-bottom:16px}.zl-apps .aw-dialog-header h2{font-size:16px}.zl-apps .aw-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.zl-apps .aw-library-item>:is(img,video,svg),.zl-apps .aw-library-thumb{height:112px}.zl-apps .aw-dialog-footer{flex-wrap:wrap}.zl-apps .aw-dialog-footer small{width:100%}.zl-apps .aw-dialog .aw-help-content h3{font-size:16px}.zl-apps .aw-dialog .aw-help-content li{gap:9px;padding:11px;font-size:11px}.zl-apps .aw-dialog .aw-progress-state{padding:24px 3px}.zl-apps .aw-dialog .aw-progress-state h3{font-size:16px}.zl-apps .aw-dialog .aw-copy-area{min-height:230px;font-size:11px}}@media (prefers-reduced-motion:reduce){.zl-apps #catalogView *,.zl-apps #catalogView :before,.zl-apps #catalogView :after,.zl-apps #workbenchView *,.zl-apps #workbenchView :before,.zl-apps #workbenchView :after,.zl-apps .aw-dialog *,.zl-apps .aw-dialog :before,.zl-apps .aw-dialog :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.zl-apps #workbenchView .aw-feedback,.zl-apps .aw-dialog .aw-feedback{color:#7b8497;text-align:left;background:#fffbfc;border:1px solid #f0dbe2;border-radius:12px;grid-template-columns:33px minmax(0,1fr);align-items:start;gap:11px;min-width:0;margin:0 0 16px;padding:17px;display:grid}.zl-apps #workbenchView .aw-feedback[data-severity=warning],.zl-apps .aw-dialog .aw-feedback[data-severity=warning]{background:#fffdf8;border-color:#f0e4cb}.zl-apps #workbenchView .aw-feedback-icon,.zl-apps .aw-dialog .aw-feedback-icon{color:#d17f93;background:#fff0f4;border-radius:10px;place-items:center;width:33px;height:33px;display:grid}.zl-apps #workbenchView .aw-feedback[data-severity=warning] .aw-feedback-icon,.zl-apps .aw-dialog .aw-feedback[data-severity=warning] .aw-feedback-icon{color:#bc974f;background:#fff5df}.zl-apps #workbenchView .aw-feedback-icon>svg,.zl-apps .aw-dialog .aw-feedback-icon>svg{width:19px;height:19px;display:block}.zl-apps #workbenchView .aw-feedback-copy,.zl-apps .aw-dialog .aw-feedback-copy{min-width:0}.zl-apps #workbenchView .aw-feedback-title,.zl-apps .aw-dialog .aw-feedback-title{color:#596376;overflow-wrap:anywhere;margin:2px 0 7px;font-size:13px;font-weight:600;line-height:1.65}.zl-apps #workbenchView .aw-feedback-message,.zl-apps .aw-dialog .aw-feedback-message{color:#8790a1;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.85}.zl-apps #workbenchView .aw-feedback-actions,.zl-apps .aw-dialog .aw-feedback-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;display:flex}.zl-apps #workbenchView .aw-feedback-actions>button,.zl-apps .aw-dialog .aw-feedback-actions>button{white-space:normal;overflow-wrap:anywhere;border-radius:8px;max-width:100%;min-height:32px;padding:6px 11px;font-size:11px;line-height:1.6}.zl-apps #workbenchView .aw-feedback-actions>.aw-feedback-primary,.zl-apps .aw-dialog .aw-feedback-actions>.aw-feedback-primary{color:#fff;background:linear-gradient(105deg,#6366f1,#7c3aed);border-color:#0000;box-shadow:0 3px 9px #6366f112}.zl-apps #workbenchView .aw-feedback-actions>.aw-feedback-secondary,.zl-apps .aw-dialog .aw-feedback-actions>.aw-feedback-secondary{color:#7b8497;box-shadow:none;background:#fff;border-color:#e5e6ee}.zl-apps #workbenchView .aw-feedback-preview,.zl-apps .aw-dialog .aw-feedback-preview{color:#a1a8b8;align-items:center;gap:5px;margin:12px 0 0;font-size:10px;line-height:1.6;display:flex}.zl-apps #workbenchView .aw-feedback-preview:before,.zl-apps .aw-dialog .aw-feedback-preview:before{content:"";background:#b2aecf;border-radius:50%;flex:0 0 4px;width:4px;height:4px}.zl-apps #workbenchView .aw-feedback[data-scope=form]{grid-template-columns:28px minmax(0,1fr);gap:9px;padding:13px}.zl-apps #workbenchView .aw-feedback[data-scope=form] .aw-feedback-icon{border-radius:8px;width:28px;height:28px}.zl-apps #workbenchView .aw-feedback[data-scope=form] .aw-feedback-icon>svg{width:17px;height:17px}.zl-apps #workbenchView .aw-feedback[data-scope=form] .aw-feedback-title{margin-top:1px;font-size:12px}.zl-apps #workbenchView .aw-feedback[data-scope=history]{margin-bottom:18px}.zl-apps #workbenchView #formFeedback{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e4d7dd transparent;flex:none;min-height:0;max-height:min(190px,32dvh);margin:0;padding:0 22px 12px;overflow-y:auto}.zl-apps #workbenchView #formFeedback:empty{display:none}.zl-apps #workbenchView #formFeedback>.aw-feedback{margin:14px 0 0}.zl-apps #workbenchView .aw-field-error[data-severity=warning]{color:#b08c45}.zl-apps #workbenchView .aw-dropzone[aria-invalid=true]{background:#fffafb;border-color:#e5a5b4}.zl-apps #workbenchView .aw-dropzone>.aw-progress-track{flex:0 0 4px;width:100%;height:4px;margin-top:8px}.zl-apps #workbenchView .aw-stage-progress,.zl-apps .aw-dialog .aw-stage-progress{--aw-stage-accent:#7271df;color:#697386;text-align:left;background:#fff;border:1px solid #e6e8f1;border-radius:12px;min-width:0;padding:17px}.zl-apps #workbenchView .aw-stage-heading,.zl-apps .aw-dialog .aw-stage-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;min-width:0;margin-bottom:13px;display:flex}.zl-apps #workbenchView .aw-stage-heading :is(h2,h3,strong),.zl-apps .aw-dialog .aw-stage-heading :is(h2,h3,strong){color:#596376;margin:0;font-size:13px;font-weight:600;line-height:1.7}.zl-apps #workbenchView .aw-stage-heading>:is(span,small),.zl-apps .aw-dialog .aw-stage-heading>:is(span,small){color:var(--aw-stage-accent);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.8}.zl-apps .aw-dialog .aw-progress-track{background:#eeedf6;border-radius:5px;width:100%;height:6px;display:block;overflow:hidden}.zl-apps .aw-dialog .aw-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#6366f1,#8b5cf6);width:0;height:100%;transition:width .45s;display:block}.zl-apps #workbenchView .aw-stage-meta,.zl-apps .aw-dialog .aw-stage-meta{color:#9aa2b4;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;margin-top:9px;font-size:10px;line-height:1.7;display:flex}.zl-apps #workbenchView .aw-stage-meta strong,.zl-apps .aw-dialog .aw-stage-meta strong{color:var(--aw-stage-accent);font-size:10px;font-weight:500}.zl-apps #workbenchView .aw-stage-list,.zl-apps .aw-dialog .aw-stage-list{flex-direction:column;margin:18px 0 0;padding:0;list-style:none;display:flex}.zl-apps #workbenchView .aw-stage-list>li,.zl-apps .aw-dialog .aw-stage-list>li{color:#a1a8b8;grid-template-columns:26px minmax(0,1fr);align-items:start;column-gap:11px;min-width:0;margin:0;padding:0 0 19px;display:grid;position:relative}.zl-apps #workbenchView .aw-stage-list>li:last-child,.zl-apps .aw-dialog .aw-stage-list>li:last-child{padding-bottom:0}.zl-apps #workbenchView .aw-stage-list>li:not(:last-child):after,.zl-apps .aw-dialog .aw-stage-list>li:not(:last-child):after{content:"";background:#e8eaf2;width:1px;position:absolute;top:29px;bottom:3px;left:12px}.zl-apps #workbenchView .aw-stage-marker,.zl-apps .aw-dialog .aw-stage-marker{z-index:1;color:#a2a9b8;background:#fafbfd;border:1px solid #e6e8f1;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:500;line-height:1;display:grid;position:relative}.zl-apps #workbenchView .aw-stage-marker svg,.zl-apps .aw-dialog .aw-stage-marker svg{width:13px;height:13px}.zl-apps #workbenchView .aw-stage-copy,.zl-apps .aw-dialog .aw-stage-copy{min-width:0}.zl-apps #workbenchView .aw-stage-copy strong,.zl-apps .aw-dialog .aw-stage-copy strong{color:#8993a5;overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:26px;display:block}.zl-apps #workbenchView .aw-stage-copy p,.zl-apps .aw-dialog .aw-stage-copy p{color:#a1a8b8;overflow-wrap:anywhere;margin:3px 0 0;font-size:10px;line-height:1.8}.zl-apps #workbenchView .aw-stage-list>li[data-state=current] .aw-stage-marker,.zl-apps .aw-dialog .aw-stage-list>li[data-state=current] .aw-stage-marker{color:#fff;background:#7776e1;border-color:#7776e1;animation:2.4s ease-in-out infinite aw-stage-pulse;box-shadow:0 0 0 4px #f2f1ff}.zl-apps #workbenchView .aw-stage-list>li[data-state=current] .aw-stage-copy strong,.zl-apps .aw-dialog .aw-stage-list>li[data-state=current] .aw-stage-copy strong{color:#7271df}.zl-apps #workbenchView .aw-stage-list>li[data-state=current] .aw-stage-copy p,.zl-apps .aw-dialog .aw-stage-list>li[data-state=current] .aw-stage-copy p{color:#8993a5}.zl-apps #workbenchView .aw-stage-list>li[data-state=done] .aw-stage-marker,.zl-apps .aw-dialog .aw-stage-list>li[data-state=done] .aw-stage-marker{color:#5c9c85;background:#f0f9f5;border-color:#dceddf}.zl-apps #workbenchView .aw-stage-list>li[data-state=done] .aw-stage-copy strong,.zl-apps .aw-dialog .aw-stage-list>li[data-state=done] .aw-stage-copy strong{color:#7c8990}.zl-apps #workbenchView .aw-stage-list>li[data-state=done]:after,.zl-apps .aw-dialog .aw-stage-list>li[data-state=done]:after{background:#dcebe5}.zl-apps #workbenchView .aw-stage-list>li[data-state=pending] .aw-stage-copy p,.zl-apps .aw-dialog .aw-stage-list>li[data-state=pending] .aw-stage-copy p{color:#a8afbd}.zl-apps #workbenchView .aw-stage-help,.zl-apps .aw-dialog .aw-stage-help{color:#939bae;overflow-wrap:anywhere;background:#fafbfd;border:1px solid #e9eaf2;border-radius:9px;margin:17px 0 0;padding:11px 12px;font-size:10px;line-height:1.85}.zl-apps #workbenchView .aw-stage-help p,.zl-apps .aw-dialog .aw-stage-help p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.zl-apps #workbenchView .aw-stage-help strong,.zl-apps .aw-dialog .aw-stage-help strong{color:#7f879b;font-size:inherit;font-weight:500}.zl-apps #workbenchView .aw-stage-help+.aw-progress-track,.zl-apps .aw-dialog .aw-stage-help+.aw-progress-track{margin-top:14px}.zl-apps #workbenchView .aw-stage-progress+.aw-feedback,.zl-apps .aw-dialog .aw-stage-progress+.aw-feedback{margin-top:16px}.zl-apps #workbenchView .aw-progress-state>.aw-stage-progress{margin-top:3px}.zl-apps #workbenchView .aw-progress-track.is-indeterminate>span,.zl-apps .aw-dialog .aw-progress-track.is-indeterminate>span{min-width:45px;transition:none;animation:1.8s ease-in-out infinite aw-indeterminate;width:35%!important}.zl-apps #workbenchView .aw-progress-track.is-indeterminate>span:after,.zl-apps .aw-dialog .aw-progress-track.is-indeterminate>span:after{animation:none;display:none}.zl-apps #workbenchView .aw-stage-progress[data-status=queued],.zl-apps .aw-dialog .aw-stage-progress[data-status=queued]{--aw-stage-accent:#b09359}.zl-apps #workbenchView .aw-stage-progress[data-status=queued] .aw-progress-track>span,.zl-apps .aw-dialog .aw-stage-progress[data-status=queued] .aw-progress-track>span{background:linear-gradient(90deg,#d3b67e,#e5cfaa)}.zl-apps #workbenchView .aw-stage-progress[data-status=completed],.zl-apps .aw-dialog .aw-stage-progress[data-status=completed]{--aw-stage-accent:#5b9d85}.zl-apps #workbenchView .aw-stage-progress[data-status=completed] .aw-progress-track>span,.zl-apps .aw-dialog .aw-stage-progress[data-status=completed] .aw-progress-track>span{background:#87b8a4}.zl-apps #workbenchView .aw-stage-progress[data-status=failed],.zl-apps .aw-dialog .aw-stage-progress[data-status=failed]{--aw-stage-accent:#c78495}.zl-apps #workbenchView .aw-stage-progress[data-status=failed] .aw-progress-track>span,.zl-apps .aw-dialog .aw-stage-progress[data-status=failed] .aw-progress-track>span{background:#d6a0ae}.zl-apps #workbenchView .aw-stage-progress[data-status=timeout],.zl-apps .aw-dialog .aw-stage-progress[data-status=timeout]{--aw-stage-accent:#b09359}.zl-apps #workbenchView .aw-stage-progress[data-status=cancelled],.zl-apps .aw-dialog .aw-stage-progress[data-status=cancelled]{--aw-stage-accent:#9ba3b5}.zl-apps #workbenchView .aw-stage-progress:is([data-status=failed],[data-status=timeout],[data-status=cancelled],[data-status=completed]) .aw-progress-track>span,.zl-apps .aw-dialog .aw-stage-progress:is([data-status=failed],[data-status=timeout],[data-status=cancelled],[data-status=completed]) .aw-progress-track>span,.zl-apps #workbenchView .aw-stage-progress:is([data-status=failed],[data-status=timeout],[data-status=cancelled],[data-status=completed]) .aw-stage-marker,.zl-apps .aw-dialog .aw-stage-progress:is([data-status=failed],[data-status=timeout],[data-status=cancelled],[data-status=completed]) .aw-stage-marker{transition:none;animation:none}.zl-apps #workbenchView .aw-stage-progress:is([data-status=failed],[data-status=timeout],[data-status=cancelled],[data-status=completed]) .aw-progress-track>span:after,.zl-apps .aw-dialog .aw-stage-progress:is([data-status=failed],[data-status=timeout],[data-status=cancelled],[data-status=completed]) .aw-progress-track>span:after{animation:none;display:none}.zl-apps #workbenchView .aw-stage-progress:is([data-status=failed],[data-status=timeout],[data-status=cancelled]) li[data-state=current] .aw-stage-marker,.zl-apps .aw-dialog .aw-stage-progress:is([data-status=failed],[data-status=timeout],[data-status=cancelled]) li[data-state=current] .aw-stage-marker{color:var(--aw-stage-accent);box-shadow:none;background:#f8f9fc;border-color:#e6e7ef}.zl-apps #workbenchView .aw-state-preview>div{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9d8e9 transparent;grid-auto-rows:min-content;align-content:start;width:334px;max-width:calc(100vw - 115px);max-height:min(470px,100dvh - 215px);overflow-y:auto}.zl-apps #workbenchView .aw-state-preview>div button{white-space:normal;overflow-wrap:anywhere;min-width:0;min-height:34px;padding:6px 8px;font-size:10px;line-height:1.5}.zl-apps #workbenchView .aw-preview-group-label{color:#969cb0;letter-spacing:.25px;border-top:1px solid #eeedf5;grid-column:1/-1;margin:2px 0 0;padding:9px 2px 5px;font-size:10px;font-weight:500;display:block}.zl-apps #workbenchView .aw-preview-group-label:first-child{border-top:0;margin-top:0;padding-top:0}@keyframes aw-indeterminate{0%{transform:translate(-120%)}to{transform:translate(390%)}}@keyframes aw-stage-pulse{0%,to{box-shadow:0 0 0 4px #f2f1ff}50%{box-shadow:0 0 0 6px #f7f6ff}}@media (width<=760px){.zl-apps #workbenchView #formFeedback{max-height:min(180px,32dvh);padding-inline:18px}.zl-apps #workbenchView .aw-feedback,.zl-apps .aw-dialog .aw-feedback{gap:10px;padding:14px}.zl-apps #workbenchView .aw-stage-progress,.zl-apps .aw-dialog .aw-stage-progress{padding:15px}.zl-apps #workbenchView .aw-state-preview>div{max-height:min(440px,100dvh - 195px)}}@media (width<=540px){.zl-apps #workbenchView #formFeedback{max-height:235px;padding-inline:16px}.zl-apps #workbenchView .aw-feedback,.zl-apps .aw-dialog .aw-feedback{border-radius:10px;grid-template-columns:27px minmax(0,1fr);gap:9px;padding:12px}.zl-apps #workbenchView .aw-feedback-icon,.zl-apps .aw-dialog .aw-feedback-icon{border-radius:8px;width:27px;height:27px}.zl-apps #workbenchView .aw-feedback-icon>svg,.zl-apps .aw-dialog .aw-feedback-icon>svg{width:16px;height:16px}.zl-apps #workbenchView .aw-feedback-title,.zl-apps .aw-dialog .aw-feedback-title{font-size:12px}.zl-apps #workbenchView .aw-feedback-message,.zl-apps .aw-dialog .aw-feedback-message{font-size:10px}.zl-apps #workbenchView .aw-feedback-actions,.zl-apps .aw-dialog .aw-feedback-actions{flex-direction:column;align-items:stretch;gap:7px}.zl-apps #workbenchView .aw-feedback-actions>button,.zl-apps .aw-dialog .aw-feedback-actions>button{width:100%;min-height:34px;font-size:10px}.zl-apps #workbenchView .aw-feedback-preview,.zl-apps .aw-dialog .aw-feedback-preview{font-size:9px}.zl-apps #workbenchView .aw-stage-progress,.zl-apps .aw-dialog .aw-stage-progress{border-radius:10px;padding:13px}.zl-apps #workbenchView .aw-stage-heading :is(h2,h3,strong),.zl-apps .aw-dialog .aw-stage-heading :is(h2,h3,strong){font-size:12px}.zl-apps #workbenchView .aw-stage-heading>:is(span,small),.zl-apps .aw-dialog .aw-stage-heading>:is(span,small){font-size:10px}.zl-apps #workbenchView .aw-stage-list>li,.zl-apps .aw-dialog .aw-stage-list>li{column-gap:9px;padding-bottom:17px}.zl-apps #workbenchView .aw-stage-copy strong,.zl-apps .aw-dialog .aw-stage-copy strong{font-size:11px}.zl-apps #workbenchView .aw-stage-copy p,.zl-apps .aw-dialog .aw-stage-copy p{font-size:10px}.zl-apps #workbenchView .aw-stage-help,.zl-apps .aw-dialog .aw-stage-help{padding:10px;font-size:9px}.zl-apps #workbenchView .aw-state-preview>div{width:290px;max-height:min(400px,100dvh - 175px)}}@media (prefers-reduced-motion:reduce){.zl-apps #workbenchView .aw-progress-track.is-indeterminate>span,.zl-apps .aw-dialog .aw-progress-track.is-indeterminate>span{transform:translate(95%);animation:none!important}.zl-apps #workbenchView .aw-stage-marker,.zl-apps .aw-dialog .aw-stage-marker{animation:none!important}}.partial-redo{color:#333848;max-width:1400px;margin:auto;padding:28px 32px}.partial-redo h1{margin:0 0 8px;font-size:25px}.partial-redo h2{margin:0 0 18px;font-size:16px}.pr-heading{align-items:flex-start;gap:20px;margin-bottom:25px;display:flex}.pr-heading>div{flex:1}.pr-heading p{color:#788094;margin:0;font-size:12px;line-height:1.8}.pr-layout{grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr);align-items:start;gap:20px;display:grid}.pr-panel{background:#fff;border:1px solid #e6e7ee;border-radius:12px;min-width:0;margin-bottom:20px;padding:23px}.partial-redo fieldset{border:0;min-width:0;margin:0;padding:0}.partial-redo label{color:#656e80;margin-bottom:18px;font-size:12px;line-height:1.6;display:block}.partial-redo :is(select,input[type=number],textarea){color:#41485a;width:100%;font:inherit;background:#fff;border:1px solid #e0e3ec;border-radius:8px;margin-top:8px;padding:10px 12px;display:block}.partial-redo textarea{resize:vertical;min-height:118px;line-height:1.8}.partial-redo :is(button,input,textarea,select):focus-visible{outline-offset:2px;outline:3px solid #b69bdc}.partial-redo video{background:#22232c;border-radius:9px;width:100%;max-height:400px;display:block}.pr-times{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pr-actions{flex-wrap:wrap;gap:9px;margin:12px 0 18px;display:flex}.partial-redo .quiet-button{color:#70768a;cursor:pointer;background:#fff;border:1px solid #e2e4ed;border-radius:8px;padding:9px 13px;font-size:12px}.partial-redo .primary-button{color:#fff;cursor:pointer;background:#7852b5;border:1px solid #7852b5;border-radius:8px;padding:11px 17px;font-size:13px;line-height:1.6}.partial-redo button:disabled{opacity:.5;cursor:default}.pr-original{color:#787f90;margin:15px 0;font-size:12px}.pr-original summary{cursor:pointer;color:#7852b5}.pr-original pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#f8f7fb;padding:12px;line-height:1.8}.pr-field-title{color:#616b7d;margin:18px 0 12px;font-size:12px}.pr-field-title small{color:#9ba0ae;margin-left:8px}.pr-images{flex-wrap:wrap;gap:12px;display:flex}.pr-image{color:#858b9b;flex-direction:column;gap:5px;width:108px;font-size:11px;display:flex}.pr-image img{object-fit:contain;background:#f8f8fb;border:1px solid #edeef4;border-radius:7px;width:108px;height:85px}.pr-image span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-image button{color:#7f6b9a;cursor:pointer;background:#fff;border:1px solid #e1e4ed;border-radius:5px;padding:4px}.pr-muted{color:#858d9f;overflow-wrap:anywhere;font-size:12px;line-height:1.85}.pr-audio{color:#81659d;background:#f5f1fa;border-radius:7px;padding:12px;font-size:12px;line-height:1.85}.pr-counts{border-block:1px solid #eceef3;grid-template-columns:1fr 1fr;margin:12px 0;padding:18px 0;display:grid}.pr-counts span{color:#9096a4;margin-bottom:9px;font-size:11px;display:block}.pr-counts strong{font-size:22px;font-weight:500}.pr-price{color:#7852b5;font-size:14px;line-height:1.9}.pr-price small{color:#8990a1;font-size:11px}.pr-history{text-align:left;border:0;color:#7e8698;cursor:pointer;background:0 0;border-bottom:1px solid #eceef2;width:100%;padding:12px 0;font-size:12px;display:block}.pr-results>button{margin:15px 10px 10px 0}.pr-results progress{accent-color:#7852b5;width:100%}.pr-final{border-top:1px solid #e9eaf0;margin-top:25px;padding-top:25px}.pr-final video{margin-bottom:15px}@media (width<=850px){.partial-redo{padding:20px 16px}.pr-layout{grid-template-columns:1fr}.pr-panel{padding:19px}.pr-heading{flex-wrap:wrap;gap:12px}.pr-heading>div{min-width:200px}.partial-redo h1{font-size:22px}}@media (width<=400px){.pr-times{grid-template-columns:1fr;gap:0}.pr-heading>div{flex:auto;order:-1;width:100%}.pr-panel{padding:16px}.partial-redo{padding:14px}}.pr-missing-image{text-align:center;color:#9c7880;background:#f7f5f9;place-items:center;width:108px;height:85px;padding:10px;display:grid;white-space:normal!important}.zl-apps:has(>.partial-redo){box-sizing:border-box;padding:0}.partial-redo,.partial-redo *{box-sizing:border-box}.pr-timeline{min-width:0;margin:0 0 24px}.pr-timeline-summary{color:#788094;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:12px;display:flex}.pr-timeline-summary output{color:#7852b5;font-variant-numeric:tabular-nums;white-space:nowrap}.pr-timeline-summary b{color:#788094;margin-left:10px;font-weight:400}.pr-timeline-track{isolation:isolate;background:#e9e9ef;border-radius:4px;height:64px;margin:0 10px;position:relative}.pr-timeline canvas{border-radius:4px;width:100%;height:64px;display:block}.partial-redo .pr-timeline-source{display:none}.pr-timeline-shade{pointer-events:none;background:#16132199;position:absolute;top:0;bottom:0}.pr-timeline-selection{pointer-events:none;background:#7852b51a;border-block:3px solid #7852b5;position:absolute;top:-3px;bottom:-3px}.pr-timeline input[type=range]{appearance:none;cursor:ew-resize;background:0 0;border:0;width:calc(100% + 20px);height:64px;margin:0;padding:0;position:absolute;top:0;left:-10px}.pr-timeline input[type=range]::-webkit-slider-runnable-track{background:0 0;height:64px}.pr-timeline input[type=range]::-moz-range-track{background:0 0;height:64px}.pr-timeline .pr-trim-handle{z-index:3;pointer-events:none}.pr-trim-handle::-webkit-slider-thumb{appearance:none;pointer-events:auto;touch-action:none;background:#7852b5;border:7px solid #7852b5;border-radius:4px;width:20px;height:70px;margin-top:-3px;box-shadow:inset 2px 0 #fff}.pr-trim-handle::-moz-range-thumb{pointer-events:auto;touch-action:none;background:#fff;border:7px solid #7852b5;border-radius:4px;width:6px;height:56px}.pr-playhead{z-index:2;cursor:crosshair!important}.pr-playhead::-webkit-slider-thumb{appearance:none;filter:drop-shadow(0 0 1px #252132);background:linear-gradient(90deg,#0000 9px,#fff 9px 11px,#0000 11px);width:20px;height:78px;margin-top:-7px}.pr-playhead::-moz-range-thumb{background:#fff;border:0;width:2px;height:78px;box-shadow:0 0 2px #252132}.pr-timeline-ruler{color:#9298a6;font-variant-numeric:tabular-nums;justify-content:space-between;gap:5px;margin:13px 10px 0;font-size:10px;display:flex}.partial-redo fieldset:disabled .pr-timeline{opacity:.5}.partial-redo fieldset:disabled .pr-timeline input{pointer-events:none}@media (width<=450px){.pr-timeline-summary{align-items:flex-start}.pr-timeline-summary output{text-align:right}.pr-timeline-summary b{margin:4px 0 0;display:block}}.v2-feedback{box-sizing:border-box;overflow-wrap:anywhere;color:#443650;min-width:0;max-width:100%;font:14px/1.65 Microsoft YaHei,sans-serif}.v2-feedback *{box-sizing:border-box}.v2-feedback .v2-feedback-title{min-width:0;font-size:14px;line-height:1.6;display:block}.v2-feedback .v2-feedback-message,.v2-feedback .v2-feedback-detail,.v2-feedback .v2-feedback-filename,.v2-feedback .v2-feedback-meta{color:inherit;margin:4px 0 0;line-height:1.7}.v2-feedback .v2-feedback-detail{font-size:12px}.v2-feedback .v2-feedback-meta{font-variant-numeric:tabular-nums;font-size:11px}.v2-feedback-error{--vf-ink:#a1283a;--vf-line:#efc3cb;--vf-fill:#fff3f5;border:1px solid var(--vf-line);background:var(--vf-fill);color:var(--vf-ink);border-radius:12px;padding:14px 16px}.v2-feedback-warning{--vf-ink:#885814;--vf-line:#ebd3a5;--vf-fill:#fff8e9}.v2-feedback-info{--vf-ink:#594585;--vf-line:#dacfea;--vf-fill:#f7f3fd}.v2-feedback-error-body{align-items:flex-start;gap:10px;min-width:0;display:flex}.v2-feedback-content{flex:1;min-width:0}.v2-feedback-symbol{border:1.7px solid;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.v2-feedback .v2-feedback-actions{flex-wrap:wrap;gap:8px;min-width:0;margin-top:12px;display:flex}.v2-feedback .v2-feedback-action{appearance:none;color:#654897;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #b3a1ca;border-radius:8px;min-width:44px;max-width:100%;min-height:44px;padding:8px 12px;font:600 13px/1.5 Microsoft YaHei,sans-serif}.v2-feedback .v2-feedback-primary{color:#fff;background:#7854b4;border-color:#7854b4}.v2-feedback .v2-feedback-close{appearance:none;width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 44px;margin:-8px -8px 0 0;font-size:24px}.v2-feedback button:hover{filter:brightness(.96)}.v2-feedback button:focus-visible{outline-offset:3px;outline:3px solid #735097}.v2-feedback button:disabled{opacity:.55;cursor:default}.v2-feedback-inline{border-radius:8px;padding:9px 12px;font-size:12px}.v2-feedback-inline .v2-feedback-title{font-size:12px}.v2-feedback-task{padding:20px}.v2-feedback-empty{text-align:center;background:#fff;border-style:dashed;padding:32px 20px}.v2-feedback-empty .v2-feedback-error-body{flex-direction:column;align-items:center}.v2-feedback-empty .v2-feedback-actions{justify-content:center}.v2-feedback-toast{box-shadow:0 8px 24px #422e5914}dialog.v2-feedback-dialog{width:min(540px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--vf-ink);padding:0;position:fixed;overflow:hidden}dialog.v2-feedback-dialog[open]{flex-direction:column;display:flex}dialog.v2-feedback-dialog::backdrop{background:#21152b66}dialog.v2-feedback-dialog .v2-feedback-error-body{min-height:0;padding:22px;overflow-y:auto}dialog.v2-feedback-dialog .v2-feedback-actions{border-top:1px solid var(--vf-line);background:var(--vf-fill);flex:none;max-height:40dvh;margin:0;padding:14px 22px;position:sticky;bottom:0;overflow:auto}.v2-feedback-progress{color:#443650;background:#f9f7fd;border:1px solid #e7dff3;border-radius:12px;width:100%;padding:14px 16px;font-size:13px}.v2-feedback-heading{align-items:center;gap:8px;min-width:0;display:flex}.v2-feedback-heading .v2-feedback-title{flex:1;font-size:13px;font-weight:600}.v2-feedback-value{color:#7050a7;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.v2-feedback-state-icon{color:#805db8;border:1.5px solid;border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:inline-flex}.v2-feedback-spinning{border-color:#805db8 #e0d5ee #e0d5ee;animation:1s linear infinite v2-feedback-spin}.v2-feedback-track{background:#e8e1f2;border-radius:9px;height:6px;margin:12px 0 9px;position:relative;overflow:hidden}.v2-feedback-fill{border-radius:inherit;background:#8862c1;height:100%;transition:width .3s;display:block}.v2-feedback-indeterminate .v2-feedback-fill{transition:none;animation:1.65s ease-in-out infinite v2-feedback-slide;position:absolute;left:0}.v2-feedback-progress .v2-feedback-detail{color:#65546f}.v2-feedback-progress .v2-feedback-meta{color:#685b74}.v2-feedback-filename{color:#665876;font-size:12px}.v2-feedback-progress-succeeded,.v2-feedback-progress-ready{background:#f3faf6;border-color:#d2eadc}.v2-feedback-progress-succeeded .v2-feedback-state-icon,.v2-feedback-progress-succeeded .v2-feedback-value,.v2-feedback-progress-ready .v2-feedback-state-icon,.v2-feedback-progress-ready .v2-feedback-value{color:#237552}.v2-feedback-progress-succeeded .v2-feedback-fill,.v2-feedback-progress-ready .v2-feedback-fill{background:#318367}.v2-feedback-progress-failed{background:#fff3f5;border-color:#efc3cb}.v2-feedback-progress-failed .v2-feedback-state-icon,.v2-feedback-progress-failed .v2-feedback-value{color:#a1283a}.v2-feedback-progress-unknown{background:#fff8e9;border-color:#ebd3a5}.v2-feedback-progress-unknown .v2-feedback-state-icon{color:#885814}.v2-feedback-progress-cancelled{background:#f7f6f9}@keyframes v2-feedback-spin{to{transform:rotate(360deg)}}@keyframes v2-feedback-slide{0%{transform:translate(-110%)}to{transform:translate(460%)}}@media (width<=480px){.v2-feedback-error,.v2-feedback-progress{padding:12px}.v2-feedback-task{padding:16px}.v2-feedback-actions{gap:6px}.v2-feedback-heading{align-items:flex-start;gap:6px}.v2-feedback-heading .v2-feedback-title{font-size:12px}dialog.v2-feedback-dialog .v2-feedback-error-body{padding:16px}dialog.v2-feedback-dialog .v2-feedback-actions{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.v2-feedback *{transition:none!important;animation:none!important}.v2-feedback-indeterminate .v2-feedback-fill{left:35%;width:30%!important}}.v2-workspace-skeleton{box-sizing:border-box;grid-template-columns:minmax(200px,1fr) minmax(240px,1.4fr) 160px;gap:16px;width:100%;min-height:min(640px,70dvh);padding:20px;display:grid}.v2-workspace-skeleton>div{background:linear-gradient(#f0edf6 0 0) 20px 24px/calc(100% - 40px) 18px no-repeat,linear-gradient(#f5f3f9 0 0) 20px 66px/calc(100% - 40px) 36% no-repeat,#fff;border:1px solid #ece9f2;border-radius:12px}.v2-loading-shell{color:#4d3f68;background:#f6f5fa;min-height:100dvh;font:16px system-ui}.v2-loading-shell>header{background:#fff;border-bottom:1px solid #ece9f2;justify-content:space-between;align-items:center;height:72px;padding:0 24px;display:flex}.v2-loading-shell em{color:#8062bb;font-style:normal}.v2-loading-shell header>span{background:#f0edf6;border-radius:8px;width:120px;height:28px}.v2-loading-body{min-height:calc(100dvh - 72px);display:flex}.v2-loading-body>nav{background:#fff;border-right:1px solid #ece9f2;flex-direction:column;flex:0 0 86px;align-items:center;gap:24px;padding-top:24px;display:flex}.v2-loading-body nav>span{background:#f0edf6;border-radius:10px;width:36px;height:36px}.v2-loading-body>.v2-workspace-skeleton{flex:1;min-width:0}@media (width<=767px){.v2-workspace-skeleton{grid-template-columns:1fr;gap:12px;min-height:70dvh;padding:12px}.v2-workspace-skeleton>div{min-height:200px}.v2-workspace-skeleton>div:last-child{display:none}}.pc-center{color:#313547;box-sizing:border-box;max-width:1440px;margin:0 auto;padding:32px 38px 44px;font:14px/1.6 Microsoft YaHei,PingFang SC,sans-serif}.pc-center *,.pc-dialog *{box-sizing:border-box}.pc-center h1,.pc-center h2,.pc-center h3,.pc-dialog h2,.pc-dialog h3,.pc-center p{margin:0}.pc-center h1{font-size:27px;font-weight:650}.pc-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.pc-heading>div>p:last-child{color:#8c90a3;margin-top:5px}.pc-eyebrow{letter-spacing:2px;color:#8586b6;font-size:11px}.pc-heading-actions{align-items:center;gap:12px;display:flex}.pc-center button,.pc-dialog button,.pc-download{color:#55596c;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3e5ed;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:7px 15px;text-decoration:none;display:inline-flex}.pc-center button:hover,.pc-dialog button:hover{background:#f9f9ff;border-color:#b3b5ff}.pc-center button:disabled,.pc-dialog button:disabled{opacity:.45;cursor:not-allowed}.pc-center button:focus-visible,.pc-dialog button:focus-visible,.pc-center input:focus-visible,.pc-center select:focus-visible,.pc-center textarea:focus-visible,.pc-dialog input:focus-visible{outline-offset:3px;outline:2px solid #9295ff}.pc-center .pc-primary,.pc-dialog .pc-primary{color:#fff;background:#6366ff;border-color:#6366ff;box-shadow:0 3px 7px #6366ff13}.pc-center .pc-primary:hover,.pc-dialog .pc-primary:hover{background:#5558ed}.pc-tabs{border-bottom:1px solid #e6e8ef;gap:30px;margin-bottom:26px;display:flex}.pc-tabs button{color:#888c9c;background:0 0;border:0;border-radius:0;padding:12px 2px 15px;position:relative}.pc-tabs button[aria-selected=true]{color:#6366ff;font-weight:600}.pc-tabs button[aria-selected=true]:after{content:"";background:#6366ff;border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.pc-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:26px;display:grid}.pc-form{min-width:0}.pc-card{background:#fff;border:1px solid #e9eaf1;border-radius:13px;margin-bottom:20px;padding:24px;box-shadow:0 3px 12px #31354702}.pc-card h2{align-items:center;gap:9px;font-size:15px;font-weight:600;display:flex}.pc-card h2 i,.pc-onboarding h3 i{color:#6366ff;background:#f0f0ff;border-radius:6px;justify-content:center;align-items:center;width:23px;height:23px;font-size:11px;font-style:normal;font-weight:500;display:inline-flex}.pc-card-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px;display:flex}.pc-card-heading>button{font-size:12px}.pc-card label,.pc-label-row label,.pc-dialog label{margin:18px 0 8px;font-size:13px;font-weight:500;display:block}.pc-label-row{justify-content:space-between;align-items:center;display:flex}.pc-label-row button{color:#6366ff;border:0;padding:0;font-size:12px}.pc-center input,.pc-center select,.pc-center textarea,.pc-dialog input{color:#3c4052;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #e3e5ed;border-radius:8px;padding:11px 13px;line-height:1.6;display:block}.pc-center textarea{resize:vertical}.pc-center input::placeholder,.pc-dialog input::placeholder,.pc-center textarea::placeholder{color:#b1b4c1}.pc-count{color:#a3a6b5;text-align:right;margin-top:3px;font-size:11px;display:block}.pc-hint{color:#9498aa;font-size:12px;line-height:1.8;margin-top:9px!important}.pc-source{align-items:center;gap:20px;display:flex}.pc-source>div:last-child{min-width:0}.pc-source strong{overflow-wrap:anywhere;font-weight:600}.pc-source p{color:#999dae;margin:5px 0 10px;font-size:12px}.pc-source-thumb{color:#989bad;background:#f1f2f8;border-radius:9px;flex-shrink:0;place-items:center;width:112px;height:80px;display:grid;overflow:hidden}.pc-source-thumb video{object-fit:cover;width:100%;height:100%}.pc-badge{color:#8b90a1;white-space:normal;background:#f5f6fa;border-radius:5px;align-items:center;padding:3px 8px;font-size:11px;display:inline-flex}.pc-badge.is-online{color:#279778;background:#edf8f3}.pc-badge.is-online:before{content:"";background:#279778;border-radius:100%;width:5px;height:5px;margin-right:6px;display:inline-block}.pc-platforms{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.pc-platforms button{flex-direction:column;min-height:95px;padding:13px 8px;position:relative}.pc-platforms button[aria-pressed=true]{background:#f8f8ff;border-color:#777aff}.pc-platforms strong{font-size:12px;font-weight:500}.pc-platforms small{color:#a6a9b7;font-size:9px}.pc-platform{color:#8c90a2;background:#f2f3f8;border-radius:8px;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.pc-platform-DOUYIN{color:#fff;background:#222532}.pc-platform-XIAOHONGSHU{color:#e88e9a;background:#fff0f2}.pc-platform-KUAISHOU{color:#e6ac7a;background:#fff3e9}.pc-platform-WECHAT_CHANNELS{color:#d2af84;background:#fff5e9}.pc-form-footer{justify-content:space-between;align-items:center;gap:18px;margin-top:24px;display:flex}.pc-form-footer p{color:#979bac;max-width:310px;font-size:12px}.pc-form-footer>div{flex-shrink:0;gap:12px;display:flex}.pc-form-footer button{padding:10px 20px}.pc-preview h2{justify-content:space-between}.pc-preview h2 span{color:#a6a9b8;font-size:10px;font-weight:400}.pc-phone{aspect-ratio:9/16;background:#1f2232;border:5px solid #242637;border-radius:25px;margin:20px 4px 14px;position:relative;overflow:hidden}.pc-phone video{object-fit:contain;width:100%;height:100%}.pc-phone-empty{color:#9397ad;place-items:center;height:100%;font-size:12px;display:grid}.pc-phone-copy{color:#fff;text-shadow:0 1px 3px #0008;pointer-events:none;font-size:11px;position:absolute;bottom:25px;left:13px;right:10px}.pc-phone-copy strong{font-size:12px}.pc-phone-copy p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:58px;margin:4px 0;overflow:hidden}.pc-phone-copy span{color:#e2e2ff}.pc-checks p{color:#8d92a5;margin-top:12px;font-size:12px}.pc-checks b{color:#777bce;width:23px;font-weight:400;display:inline-block}.pc-alert,.pc-notice{color:#a77757;overflow-wrap:anywhere;background:#fff8f3;border:1px solid #f2ddcf;border-radius:9px;margin-bottom:17px;padding:12px 16px;font-size:13px}.pc-alert button{min-height:24px;margin-left:14px;padding:2px 8px;font-size:11px}.pc-notice{color:#6e70a9;background:#f4f5ff;border-color:#e6e7ff}.pc-empty{text-align:center;color:#83889c;padding:38px 14px}.pc-empty strong{font-weight:500;display:block}.pc-empty p{color:#a1a5b5;margin:8px 0 18px;font-size:12px}.pc-account-filters{gap:12px;margin-bottom:24px;display:flex}.pc-account-filters select{width:135px}.pc-account-filters input{width:230px}.pc-account-filters button{white-space:nowrap;margin-left:auto}.pc-table-scroll{max-width:100%;overflow-x:auto}.pc-center table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.pc-center th{color:#979bad;text-align:left;background:#f9faff;padding:12px 15px;font-weight:400}.pc-center td{border-bottom:1px solid #f0f1f6;padding:20px 15px}.pc-center td strong{font-weight:500}.pc-center td small{color:#a6aaba;margin-top:4px;font-size:11px;display:block}.pc-center td button{color:#7477ce;background:0 0;border:0;padding:3px 7px;font-size:11px}.pc-dialog{color:#313547;background:#fff;border:1px solid #e8e9f2;border-radius:17px;width:620px;max-width:calc(100vw - 32px);max-height:88vh;padding:0;font:14px/1.7 Microsoft YaHei,PingFang SC,sans-serif;box-shadow:0 20px 100px #32334b30}.pc-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#24273b60}.pc-dialog>header{border-bottom:1px solid #eeeef6;justify-content:space-between;align-items:center;padding:20px 26px;display:flex}.pc-dialog h2{font-size:18px;font-weight:600}.pc-dialog>header button{background:0 0;border:0;min-height:28px;padding:0 7px;font-size:24px}.pc-onboarding,.pc-confirm{padding:0 26px 26px}.pc-onboarding section{border-bottom:1px solid #eff0f6;padding:19px 0}.pc-onboarding section:last-of-type{border:0}.pc-onboarding h3{align-items:center;gap:9px;margin:0;font-size:14px;display:flex}.pc-onboarding p{color:#9398aa;margin:8px 0 13px;font-size:12px}.pc-onboarding button,.pc-onboarding .pc-download{margin:4px 10px 4px 0;font-size:12px}.pc-onboarding input{margin-bottom:10px}.pc-onboarding .pc-hint{display:block}.pc-confirm{padding-top:20px}.pc-confirm dl{grid-template-columns:82px minmax(0,1fr);gap:13px 12px;margin:23px 0;font-size:13px;display:grid}.pc-confirm dt{color:#969bad}.pc-confirm dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pc-confirm footer{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.pc-record-status{color:#7477d9;margin:14px 0}@media (width>=1550px){.pc-center{padding-left:60px;padding-right:60px}.pc-layout{grid-template-columns:minmax(0,1fr) 320px;gap:32px}}@media (width<=1150px){.pc-center{padding:25px 24px}.pc-layout{grid-template-columns:minmax(0,1fr) 250px;gap:18px}.pc-card{padding:20px}.pc-form-footer{flex-wrap:wrap}.pc-form-footer>div{margin-left:auto}.pc-source{gap:12px}.pc-source-thumb{width:85px;height:65px}}@media (width<=900px){.pc-preview{display:none}.pc-layout{grid-template-columns:minmax(0,1fr)}.pc-heading-actions{flex-direction:column;align-items:flex-end;gap:5px}}@media (width<=600px){.pc-center{padding:20px 15px 36px}.pc-heading{gap:9px}.pc-heading h1{font-size:23px}.pc-heading>div>p:last-child{max-width:195px;font-size:11px}.pc-heading-actions>button{white-space:nowrap;min-height:30px;padding:5px 8px;font-size:11px}.pc-heading-actions .pc-badge{font-size:10px}.pc-tabs{gap:26px;margin-bottom:19px}.pc-tabs button{font-size:13px}.pc-card{border-radius:11px;margin-bottom:15px;padding:18px 15px}.pc-card h2{font-size:14px}.pc-platforms{gap:7px}.pc-platforms button{min-height:90px;padding:10px 3px}.pc-form-footer{margin:22px 0 0;display:block}.pc-form-footer>div{justify-content:flex-end;margin-top:15px}.pc-source strong{font-size:12px}.pc-source p{font-size:10px}.pc-source-thumb{width:80px;height:62px}.pc-account-filters{flex-wrap:wrap}.pc-account-filters input{width:calc(100% - 127px)}.pc-account-filters select{width:115px}.pc-account-filters button{font-size:11px}.pc-accounts .pc-card-heading{align-items:flex-start}.pc-card-heading>button{white-space:nowrap;padding:5px 9px;font-size:11px}.pc-dialog>header{padding:18px}.pc-onboarding,.pc-confirm{padding-left:18px;padding-right:18px}.pc-confirm dl{grid-template-columns:68px minmax(0,1fr)}.pc-records .pc-card-heading{flex-wrap:wrap}}.pc-batch-intro{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.pc-batch-intro h2{margin:4px 0 10px}.pc-batch-intro p{color:#69768b}.pc-batch small{color:#778397;font-size:12px;font-weight:400}.pc-batch-video{border-top:1px solid #e8edf3;padding:24px 0 4px}.pc-batch-video h3{overflow-wrap:anywhere;font-size:15px}.pc-batch-video label{margin:12px 0;font-size:13px;display:block}.pc-batch-ai{background:#f7f9fc;border-radius:12px;margin:16px 0;padding:12px 16px}.pc-batch-summary{height:fit-content;position:sticky;top:20px}.pc-batch-summary h2{color:#4166d5;margin:14px 0;font-size:40px}.pc-batch-summary button{width:100%;margin-top:12px;display:block}.pc-batch-accounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.pc-batch-accounts label{cursor:pointer;border:1px solid #e4eaf1;border-radius:12px;align-items:center;gap:12px;padding:14px;margin:0!important;display:flex!important}.pc-batch-accounts input[type=checkbox]{accent-color:#4f70df;flex-shrink:0;width:17px;height:17px;margin:0}.pc-batch-accounts small,.pc-batch-scroll small{margin-top:7px;display:block}.pc-batch-accounts .is-unavailable{opacity:.65}.pc-batch-scroll{border:1px solid #e7ecf4;border-radius:12px;max-height:55vh;margin:16px 0;overflow:auto}.pc-batch-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:590px;font-size:13px}.pc-batch-scroll th{color:#68758b;background:#f5f7fb;padding:13px 16px;position:sticky;top:0}.pc-batch-scroll td{vertical-align:top;overflow-wrap:anywhere;white-space:pre-wrap;border-top:1px solid #e9edf3;max-width:320px;padding:14px 16px}.pc-batch-scroll p{max-height:140px;margin:7px 0;overflow:auto}.pc-batch-records{margin-top:20px}.pc-batch-records article{border-top:1px solid #e9edf3;padding:16px 0}.pc-batch-records h3{font-size:15px}.pc-batch-records .pc-card-heading p{color:#7d899b;font-size:12px}.pc-batch-confirm{width:min(1060px,94vw)!important;max-width:1060px!important}.pc-batch-confirm>p{margin:15px 0}.pc-batch-confirm footer{justify-content:flex-end;gap:12px;display:flex}.pc-batch-recovery{margin-bottom:20px;border-color:#e5bc72!important}.pc-batch-recovery button{margin:10px 12px 0 0}@media (width<=760px){.pc-batch-intro{display:block}.pc-batch-intro>.pc-badge{margin-top:10px}.pc-batch-accounts{grid-template-columns:1fr}.pc-batch-summary{position:static}.pc-batch-video .pc-card-heading{align-items:flex-start}.pc-batch-video h3{max-width:65%}}.pc-batch-confirm>p,.pc-batch-confirm>.pc-batch-scroll{margin-left:24px;margin-right:24px}.pc-batch-confirm footer{padding:16px 24px 24px}.pc-batch h2{line-height:1.5}.pc-batch-intro .pc-badge{flex-shrink:0}.pc-tabs{overflow:auto hidden}.pc-tabs button{white-space:nowrap}.pc-task-diagnostics{color:#7d899b;margin-top:10px;font-size:11px}.pc-task-diagnostics summary{cursor:pointer}.pc-task-diagnostics p{font-family:monospace;font-size:11px}.pc-center{color:#242938}.pc-center .pc-primary,.pc-dialog .pc-primary{background:#625bff;border-color:#625bff}.pc-layout{grid-template-columns:minmax(0,7fr) minmax(250px,3fr)}.pc-form,.pc-preview,.pc-batch-summary{min-width:0}.pc-card h2{font-size:16px}.pc-preview{position:sticky;top:20px}.pc-review>p,.pc-batch-summary>p{overflow-wrap:anywhere;margin-top:10px}.pc-review .pc-form-footer{margin-top:16px;display:block}.pc-review .pc-form-footer>div{flex-direction:column;gap:8px;margin-top:12px;display:flex}.pc-review .pc-form-footer button{width:100%}.pc-phone{border-radius:16px;max-width:180px;max-height:320px;margin:16px auto 12px}.pc-phone-copy{bottom:12px}.pc-selected-work{border-top:1px solid #eff0f6;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.pc-selected-work strong{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:500}.pc-selected-work button{flex-shrink:0;font-size:12px}.pc-batch-summary h2.pc-review-title{color:#242938;margin:0 0 16px;font-size:16px}.pc-batch-summary h2{color:#625bff}.pc-batch-accounts span{overflow-wrap:anywhere;min-width:0}.pc-batch-accounts input[type=checkbox]{accent-color:#625bff}.pc-batch-accounts label:has(input:checked){background:#f6f5ff;border-color:#a19bff}.pc-badge.is-online{color:#1e9b7a}.pc-badge.is-online:before{background:#1e9b7a}.pc-dialog select:focus-visible{outline-offset:3px;outline:2px solid #9295ff}.pc-center .pc-tabs{gap:24px}.pc-selected-work button{overflow-wrap:anywhere;white-space:normal;max-width:45%}@media (width>=1550px){.pc-layout{grid-template-columns:minmax(0,7fr) minmax(280px,3fr)}}@media (width<=1150px){.pc-layout{grid-template-columns:minmax(0,7fr) minmax(240px,3fr)}}@media (width<=900px){.pc-layout{grid-template-columns:minmax(0,1fr)}.pc-preview{display:block;position:static}.pc-batch-summary{position:static}.pc-review .pc-form-footer>div{flex-direction:row}.pc-review .pc-form-footer button{flex:1;width:auto}.pc-batch-confirm{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}}@media (width<=600px){.pc-center .pc-tabs{gap:20px}.pc-card-heading{flex-wrap:wrap}.pc-source{align-items:flex-start}.pc-source p{overflow-wrap:anywhere}.pc-batch-summary h2{font-size:32px}.pc-batch-confirm footer{flex-wrap:wrap}.pc-batch-video h3{max-width:100%}.pc-review .pc-form-footer>div{margin-left:0}.pc-review .pc-form-footer button{padding:8px 10px}}@media (width<=650px){.pc-center input,.pc-center textarea,.pc-dialog input{font-size:16px}}.pc-batch-record>details>summary{cursor:pointer;align-items:center;gap:18px;padding:4px 0;list-style:none;display:flex}.pc-batch-record>details>summary::-webkit-details-marker{display:none}.pc-batch-record-title{flex:1;min-width:0}.pc-batch-record-title h3{overflow-wrap:anywhere;margin:0;font-size:15px}.pc-batch-record-title>p{color:#7d899b;margin-top:5px;font-size:12px}.pc-record-expand{color:#625bff;white-space:nowrap;font-size:12px}.pc-record-expand:after{content:"⌄";margin-left:7px}.pc-batch-record>details[open]>summary .pc-record-expand:after{content:"⌃"}.pc-batch-record>details>summary:focus-visible{outline-offset:5px;border-radius:6px;outline:2px solid #9295ff}.pc-record-status{color:#68758b;background:#f2f3f7;border-radius:6px;flex-shrink:0;align-items:center;max-width:230px;padding:3px 9px;font-size:12px;display:inline-flex}.pc-record-status[data-state=FAILED]{color:#b55353;background:#fff0f0}.pc-record-status[data-state=RESULT_UNKNOWN],.pc-record-status[data-state=PARTIAL]{color:#a77757;background:#fff5e9}.pc-record-status[data-state=SUCCEEDED],.pc-record-status[data-state=COMPLETED]{color:#1e8d71;background:#edf8f3}.pc-record-actions{justify-content:flex-end;gap:10px;margin:18px 0 8px;display:flex}.pc-record-actions button{font-size:12px}.pc-batch-task{border-top:1px solid #eff0f6;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);gap:28px;padding:18px 0;display:grid}.pc-batch-task h4{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500}.pc-task-account{color:#778397;font-size:12px;margin-top:5px!important}.pc-task-result{min-width:0}.pc-task-result>small{color:#778397;margin-top:7px;font-size:12px;display:block}.pc-task-explanation{color:#a77757;max-width:560px;font-size:12px;line-height:1.7;margin-top:7px!important}.pc-batch-identifiers{border-top:1px solid #eff0f6;padding-top:12px}.pc-batch-task .pc-task-diagnostics{margin-top:8px}.pc-task-diagnostics p{overflow-wrap:anywhere;white-space:pre-wrap;margin-top:7px;font-size:12px}@media (width<=600px){.pc-batch-record>details>summary{flex-wrap:wrap;gap:10px}.pc-batch-record-title{flex-basis:100%}.pc-record-expand{margin-left:auto}.pc-batch-task{grid-template-columns:minmax(0,1fr);gap:12px}.pc-record-actions{flex-wrap:wrap;justify-content:flex-start}.pc-record-status{max-width:100%}}
