/* Accurate109 own public form rules, scoped to the dedicated form. */
body[data-vidu-script="reviewed"] :is(.vidu-panel,.vidu-modal-mask){--color-text-primary:rgb(245, 251, 255);--w-12:rgba(255, 255, 255, .12);--bg-elevated-2:rgb(42, 45, 51);--b-50:rgba(0, 0, 0, .5);--bg-card-2:rgb(30, 31, 37);--b-30:rgba(0, 0, 0, .3);--w-6:rgba(255, 255, 255, .06);--w-25:rgba(255, 255, 255, .25);--color-primary:rgb(0, 202, 224);--bg-card:rgb(28, 30, 34);--w-10:rgba(255, 255, 255, .1);--c-primary-15:rgba(0, 202, 224, .15);--color-text-secondary:rgb(140, 153, 160);--color-text-tertiary:rgb(96, 105, 110);--w-5:rgba(255, 255, 255, .05);--w-20:rgba(255, 255, 255, .2);--color-2:rgb(27, 28, 33);--color-1:rgb(30, 31, 37);--bg-page-2:rgb(12, 12, 15);--w-15:rgba(255, 255, 255, .15);}
body[data-vidu-script="reviewed"] .vidu-panel{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;padding:.875rem 1rem .75rem;gap:.75rem;position:relative}
body[data-vidu-script="reviewed"] .vidu-panel.is-disabled{opacity:.6;pointer-events:none}
body[data-vidu-script="reviewed"] .vidu-top{flex:1;display:flex;flex-direction:row;gap:.875rem;min-height:0}
body[data-vidu-script="reviewed"] .vidu-assets{width:22rem;flex-shrink:0;display:flex;flex-direction:column;background:var(--bg-card);border:.0625rem solid var(--w-15);border-radius:.625rem;padding:.625rem;box-sizing:border-box;min-height:0}
body[data-vidu-script="reviewed"] .vidu-assets-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem;font-size:.75rem;gap:.5rem}
body[data-vidu-script="reviewed"] .vidu-assets-title{color:var(--color-text-primary);font-weight:600}
body[data-vidu-script="reviewed"] .vidu-assets-pick-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.5rem;height:1.5rem;padding:0;background:var(--bg-elevated-2);border:.0625rem solid var(--w-15);border-radius:.75rem;color:var(--color-text-primary);font-size:.6875rem;cursor:pointer;transition:all .15s ease}
body[data-vidu-script="reviewed"] .vidu-assets-pick-btn:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}
body[data-vidu-script="reviewed"] .vidu-assets-pick-btn:disabled{opacity:.45;cursor:not-allowed}
body[data-vidu-script="reviewed"] .vidu-assets-tip-row{display:flex;justify-content:flex-end;margin-bottom:.5rem}
body[data-vidu-script="reviewed"] .vidu-assets-tip{color:var(--color-text-secondary);font-size:.6875rem}
body[data-vidu-script="reviewed"] .vidu-assets-list{flex:1;display:flex;flex-wrap:wrap;gap:.5rem;overflow-y:auto;align-content:flex-start;padding-right:.125rem}
body[data-vidu-script="reviewed"] .vidu-assets-list::-webkit-scrollbar{width:4px}
body[data-vidu-script="reviewed"] .vidu-assets-list::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:2px}
body[data-vidu-script="reviewed"] .vidu-asset-card{width:4.25rem;border-radius:.5rem;background:var(--bg-elevated-2);border:.0625rem solid var(--w-15);cursor:pointer;overflow:hidden;position:relative;display:flex;flex-direction:column;transition:all .18s ease}
body[data-vidu-script="reviewed"] .vidu-asset-card:hover{border-color:var(--color-primary);transform:translateY(-1px)}
body[data-vidu-script="reviewed"] .vidu-asset-card.is-error{border-color:#ef444499}
body[data-vidu-script="reviewed"] :is(.vidu-asset-thumb,.vidu-asset-thumb img,.vidu-asset-type-tag,.vidu-asset-meta,.vidu-asset-name,.vidu-asset-voice,.vidu-asset-add .plus,.vidu-asset-add .label){transition:background-color .25s,color .2s,border-color .25s,box-shadow .25s}
body[data-vidu-script="reviewed"] .vidu-asset-thumb{position:relative;width:100%;height:4.25rem;background:var(--b-30);display:flex;align-items:center;justify-content:center;overflow:hidden}
body[data-vidu-script="reviewed"] .vidu-asset-thumb img{width:100%;height:100%;object-fit:cover;display:block}
body[data-vidu-script="reviewed"] .vidu-asset-placeholder{font-size:.625rem;color:var(--color-text-secondary)}
body[data-vidu-script="reviewed"] .vidu-asset-type-tag{position:absolute;top:.125rem;left:.125rem;padding:.0625rem .25rem;font-size:.625rem;border-radius:.1875rem;color:#fff;font-weight:500}
body[data-vidu-script="reviewed"] .vidu-asset-type-tag.type-character{background:#6366f1d9}
body[data-vidu-script="reviewed"] .vidu-asset-type-tag.type-scene{background:#22c55ed9}
body[data-vidu-script="reviewed"] .vidu-asset-type-tag.type-tool{background:#f97316d9}
body[data-vidu-script="reviewed"] .vidu-asset-remove{position:absolute;top:.125rem;right:.125rem;width:1rem;height:1rem;padding:0;font:13.3333px/normal Arial;border-radius:50%;background:#0000008c;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease}
body[data-vidu-script="reviewed"] .vidu-asset-card:hover .vidu-asset-remove,body[data-vidu-script="reviewed"] .vidu-asset-remove:focus-visible{opacity:1}
body[data-vidu-script="reviewed"] .vidu-asset-meta{padding:.25rem .3125rem .3125rem;font-size:.6875rem;line-height:1.2;min-height:1.5rem}
body[data-vidu-script="reviewed"] .vidu-asset-name{color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}
body[data-vidu-script="reviewed"] .vidu-asset-voice{color:var(--color-text-secondary);font-size:.625rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.0625rem}
body[data-vidu-script="reviewed"] .vidu-asset-add{width:4.25rem;height:5.75rem;border-radius:.5rem;border:.0625rem dashed var(--w-20);background:var(--bg-elevated-2);color:var(--color-text-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem;cursor:pointer;transition:all .18s ease}
body[data-vidu-script="reviewed"] .vidu-asset-add:hover{border-color:var(--color-primary);color:var(--color-primary)}
body[data-vidu-script="reviewed"] .vidu-asset-add .plus{font-size:1.25rem;line-height:1}
body[data-vidu-script="reviewed"] .vidu-asset-add .label{font-size:.6875rem}
body[data-vidu-script="reviewed"] .vidu-script{flex:1;display:flex;flex-direction:column;gap:.5rem;min-width:0}
body[data-vidu-script="reviewed"] .vidu-field{display:flex;flex-direction:column;gap:.25rem}
body[data-vidu-script="reviewed"] .vidu-field-flex{flex:1;min-height:0}
body[data-vidu-script="reviewed"] .vidu-label{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--color-text-primary);font-weight:500}
body[data-vidu-script="reviewed"] .vidu-meta-row{display:inline-flex;align-items:center;gap:.625rem}
body[data-vidu-script="reviewed"] .vidu-counter{font-size:.6875rem;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-weight:400}
body[data-vidu-script="reviewed"] .vidu-counter.over{color:#ef4444}
body[data-vidu-script="reviewed"] .vidu-counter.under{color:#f59e0b}
body[data-vidu-script="reviewed"] .vidu-duration{font-size:.6875rem;color:#ff9800d9;font-weight:500}
body[data-vidu-script="reviewed"] .vidu-input{width:100%;height:2rem;padding:0 .625rem;background:var(--bg-card);border:.0625rem solid var(--bg-card-2);border-radius:.375rem;color:var(--color-text-primary);font-size:.8125rem;outline:none;box-sizing:border-box;transition:border-color .15s ease}
body[data-vidu-script="reviewed"] .vidu-input:focus{border-color:var(--color-primary)}
body[data-vidu-script="reviewed"] .vidu-textarea{width:100%;flex:1;min-height:4.5rem;resize:none;overflow-y:auto;padding:.5rem .625rem;background:var(--bg-card);border:.0625rem solid var(--bg-card-2);border-radius:.375rem;color:var(--color-text-primary);font-size:.8125rem;line-height:1.5;outline:none;box-sizing:border-box;transition:border-color .15s ease;font-family:inherit;scrollbar-width:thin;scrollbar-color:var(--w-10) transparent}
body[data-vidu-script="reviewed"] .vidu-textarea::-webkit-scrollbar{width:5px}
body[data-vidu-script="reviewed"] .vidu-textarea::-webkit-scrollbar-track{margin:.25rem 0;background:transparent}
body[data-vidu-script="reviewed"] .vidu-textarea::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}
body[data-vidu-script="reviewed"] .vidu-textarea::-webkit-scrollbar-thumb:hover{background:var(--w-20)}
body[data-vidu-script="reviewed"] .vidu-textarea:focus{border-color:var(--color-primary)}
body[data-vidu-script="reviewed"] .vidu-modal-body .vidu-input{background:var(--bg-page-2);border-color:var(--w-15);box-shadow:inset 0 .0625rem .0625rem #0000001f;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}
body[data-vidu-script="reviewed"] .vidu-modal-body .vidu-input::placeholder{color:var(--color-text-tertiary)}
body[data-vidu-script="reviewed"] .vidu-modal-body .vidu-input:hover{border-color:var(--w-25)}
body[data-vidu-script="reviewed"] .vidu-modal-body .vidu-input:focus{border-color:var(--color-primary);box-shadow:inset 0 .0625rem .0625rem #0000001f,0 0 0 .1875rem var(--c-primary-15)}
body[data-vidu-script="reviewed"] .vidu-bottom{display:flex;flex-direction:row;align-items:center;gap:.625rem;flex-shrink:0}
body[data-vidu-script="reviewed"] .vidu-selectors{flex:1;display:flex;flex-direction:row;align-items:center;gap:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;min-width:0}
body[data-vidu-script="reviewed"] .vidu-selectors::-webkit-scrollbar{height:0;display:none}
body[data-vidu-script="reviewed"] .vidu-send-btn{width:1.875rem;height:1.875rem;border-radius:50%;background-color:var(--color-primary);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease}
body[data-vidu-script="reviewed"] .vidu-send-btn:hover{opacity:.9;transform:scale(1.05)}
body[data-vidu-script="reviewed"] .vidu-send-btn:active{transform:scale(.95)}
body[data-vidu-script="reviewed"] .vidu-send-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}
body[data-vidu-script="reviewed"] .vidu-send-btn .vidu-send-icon{transform:scaleX(-1)}
body[data-vidu-script="reviewed"] .vidu-modal-mask{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);display:flex;align-items:center;justify-content:center;z-index:10001}
body[data-vidu-script="reviewed"] .vidu-modal{width:32rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 4rem);background:var(--color-2);border:.0625rem solid var(--color-1);border-radius:.875rem;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1.25rem 3rem var(--b-50)}
body[data-vidu-script="reviewed"] .vidu-modal-header{display:flex;justify-content:space-between;align-items:center;padding:.875rem 1rem;border-bottom:.0625rem solid var(--w-10)}
body[data-vidu-script="reviewed"] .vidu-modal-header h3{margin:0;font-size:.9375rem;color:var(--color-text-primary)}
body[data-vidu-script="reviewed"] .vidu-modal-close{background:transparent;border:none;color:var(--color-text-secondary);font-size:1.25rem;cursor:pointer;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}
body[data-vidu-script="reviewed"] .vidu-modal-close:hover{color:var(--color-text-primary)}
body[data-vidu-script="reviewed"] .vidu-modal-body{flex:1;overflow-y:auto;padding:.875rem 1rem;display:flex;flex-direction:column;gap:.875rem;scrollbar-width:thin;scrollbar-color:var(--w-6) transparent}
body[data-vidu-script="reviewed"] .vidu-modal-body::-webkit-scrollbar{width:4px}
body[data-vidu-script="reviewed"] .vidu-modal-body::-webkit-scrollbar-track{background:transparent}
body[data-vidu-script="reviewed"] .vidu-modal-body::-webkit-scrollbar-thumb{background:var(--w-6);border-radius:2px}
body[data-vidu-script="reviewed"] .vidu-modal-body::-webkit-scrollbar-thumb:hover{background:var(--w-12)}
body[data-vidu-script="reviewed"] .vidu-modal-row{display:flex;flex-direction:column;gap:.375rem}
body[data-vidu-script="reviewed"] .vidu-modal-row label{font-size:.75rem;color:var(--color-text-primary);display:flex;align-items:center;gap:.375rem;font-weight:500}
body[data-vidu-script="reviewed"] .vidu-modal-row .required{color:#ef4444}
body[data-vidu-script="reviewed"] .vidu-modal-row .muted{color:var(--color-text-secondary);font-weight:400;font-size:.6875rem}
body[data-vidu-script="reviewed"] .vidu-type-tabs{display:flex;gap:.375rem}
body[data-vidu-script="reviewed"] .vidu-type-tab{flex:1;height:2rem;border:.0625rem solid var(--w-15);background:var(--bg-page-2);color:var(--color-text-secondary);border-radius:.375rem;cursor:pointer;font-size:.8125rem;transition:all .15s ease}
body[data-vidu-script="reviewed"] .vidu-type-tab:hover{border-color:var(--color-primary);color:var(--color-text-primary)}
body[data-vidu-script="reviewed"] .vidu-type-tab.active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}
body[data-vidu-script="reviewed"] .vidu-textarea-sm{width:100%;min-height:4rem;resize:vertical;overflow-y:auto;padding:.5rem .625rem;background:var(--bg-page-2);border:.0625rem solid var(--w-15);border-radius:.375rem;color:var(--color-text-primary);font-size:.8125rem;line-height:1.5;box-shadow:inset 0 .0625rem .0625rem #0000001f;outline:none;box-sizing:border-box;font-family:inherit;scrollbar-width:thin;scrollbar-color:var(--w-10) transparent}
body[data-vidu-script="reviewed"] .vidu-textarea-sm::-webkit-scrollbar{width:5px}
body[data-vidu-script="reviewed"] .vidu-textarea-sm::-webkit-scrollbar-track{margin:.25rem 0;background:transparent}
body[data-vidu-script="reviewed"] .vidu-textarea-sm::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}
body[data-vidu-script="reviewed"] .vidu-textarea-sm::-webkit-scrollbar-thumb:hover{background:var(--w-20)}
body[data-vidu-script="reviewed"] .vidu-textarea-sm::placeholder{color:var(--color-text-tertiary)}
body[data-vidu-script="reviewed"] .vidu-textarea-sm:hover{border-color:var(--w-25)}
body[data-vidu-script="reviewed"] .vidu-textarea-sm:focus{border-color:var(--color-primary);box-shadow:inset 0 .0625rem .0625rem #0000001f,0 0 0 .1875rem var(--c-primary-15)}
body[data-vidu-script="reviewed"] .vidu-image-upload{display:flex}
body[data-vidu-script="reviewed"] .vidu-image-preview{position:relative;width:7.5rem;height:7.5rem;border-radius:.5rem;overflow:hidden;border:.0625rem solid var(--w-15);background:var(--bg-page-2);transition:border-color .15s ease}
body[data-vidu-script="reviewed"] .vidu-image-preview:hover{border-color:var(--color-primary)}
body[data-vidu-script="reviewed"] .vidu-image-preview img{width:100%;height:100%;object-fit:cover}
body[data-vidu-script="reviewed"] .vidu-image-actions{position:absolute;inset:0;background:#0000008c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;opacity:0;transition:opacity .15s ease}
body[data-vidu-script="reviewed"] .vidu-image-preview:hover .vidu-image-actions{opacity:1}
body[data-vidu-script="reviewed"] .vidu-image-actions button{background:#fffffff2;color:#14141e;border:none;padding:.25rem .625rem;font-size:.75rem;border-radius:.25rem;cursor:pointer}
body[data-vidu-script="reviewed"] .vidu-image-add{width:7.5rem;height:7.5rem;border-radius:.5rem;border:.0625rem dashed var(--w-25);background:var(--bg-page-2);color:var(--color-text-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;cursor:pointer;font-size:.75rem;transition:all .15s ease}
body[data-vidu-script="reviewed"] .vidu-image-add .plus{font-size:1.5rem;line-height:1}
body[data-vidu-script="reviewed"] .vidu-image-add:hover{border-color:var(--color-primary);color:var(--color-primary)}
body[data-vidu-script="reviewed"] .vidu-image-add:disabled{opacity:.6;pointer-events:none}
body[data-vidu-script="reviewed"] .vidu-voice-picker{display:flex;flex-direction:column;gap:.375rem}
body[data-vidu-script="reviewed"] .vidu-voice-list{max-height:12rem;overflow-y:auto;border:.0625rem solid var(--w-15);border-radius:.375rem;background:var(--bg-page-2);box-shadow:inset 0 .0625rem .0625rem #0000001f}
body[data-vidu-script="reviewed"] .vidu-voice-list::-webkit-scrollbar{width:4px}
body[data-vidu-script="reviewed"] .vidu-voice-list::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:2px}
body[data-vidu-script="reviewed"] .vidu-voice-item{padding:.5rem .75rem;cursor:pointer;border-bottom:.0625rem solid var(--w-10);transition:background-color .12s ease;display:flex;align-items:center;gap:.5rem}
body[data-vidu-script="reviewed"] .vidu-voice-item:last-child{border-bottom:none}
body[data-vidu-script="reviewed"] .vidu-voice-item:hover{background:var(--w-5)}
body[data-vidu-script="reviewed"] .vidu-voice-item.active{background:var(--c-primary-15);box-shadow:inset .1875rem 0 0 var(--color-primary)}
body[data-vidu-script="reviewed"] .vidu-voice-info{flex:1;min-width:0}
body[data-vidu-script="reviewed"] .vidu-voice-play{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;border:.0625rem solid var(--w-20);background:var(--bg-card);color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;padding:0}
body[data-vidu-script="reviewed"] .vidu-voice-play:hover{border-color:var(--color-primary);color:var(--color-primary)}
body[data-vidu-script="reviewed"] .vidu-voice-play.playing{background:var(--color-primary);border-color:var(--color-primary);color:#fff;animation:vidu-voice-pulse-db073210 1.2s ease-in-out infinite}
body[data-vidu-script="reviewed"] .vidu-voice-name{font-size:.8125rem;color:var(--color-text-primary);font-weight:500}
body[data-vidu-script="reviewed"] .vidu-voice-meta{display:flex;gap:.625rem;font-size:.6875rem;color:var(--color-text-secondary);margin-top:.125rem}
body[data-vidu-script="reviewed"] .vidu-voice-id{font-family:monospace}
body[data-vidu-script="reviewed"] .vidu-voice-empty{padding:1rem;text-align:center;color:var(--color-text-secondary);font-size:.75rem}
body[data-vidu-script="reviewed"] .vidu-voice-current{font-size:.75rem;color:var(--color-text-primary);background:var(--bg-elevated-2);padding:.375rem .625rem;border-radius:.375rem;display:flex;justify-content:space-between;align-items:center}
body[data-vidu-script="reviewed"] .vidu-voice-clear{background:transparent;border:none;color:var(--color-text-secondary);font-size:.75rem;cursor:pointer}
body[data-vidu-script="reviewed"] .vidu-voice-clear:hover{color:var(--color-text-primary)}
body[data-vidu-script="reviewed"] .vidu-modal-footer{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;border-top:.0625rem solid var(--w-10);background:var(--bg-page-2)}
body[data-vidu-script="reviewed"] .btn-secondary,body[data-vidu-script="reviewed"] .btn-primary{height:2rem;padding:0 1rem;border-radius:.375rem;font-size:.8125rem;cursor:pointer;border:.0625rem solid var(--bg-card-2)}
body[data-vidu-script="reviewed"] .btn-secondary{background:transparent;color:var(--color-text-primary)}
body[data-vidu-script="reviewed"] .btn-secondary:hover{background:var(--bg-elevated-2)}
body[data-vidu-script="reviewed"] .btn-primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}
body[data-vidu-script="reviewed"] .btn-primary:hover{opacity:.9}
body[data-vidu-script="reviewed"] .vidu-modal-fade-enter-active,body[data-vidu-script="reviewed"] .vidu-modal-fade-leave-active{transition:opacity .18s ease}
body[data-vidu-script="reviewed"] .vidu-modal-fade-enter-from,body[data-vidu-script="reviewed"] .vidu-modal-fade-leave-to{opacity:0}
body.media-mode[data-vidu-script="reviewed"] #composer{height:21rem!important;min-height:21rem!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 3rem!important;grid-template-rows:minmax(0,1fr) 2.625rem!important;background:rgba(27,28,33,.95);border:1px solid #1e1f25;border-radius:1.125rem;overflow:visible;}
body.media-mode[data-vidu-script="reviewed"] #composer .composer-main{grid-column:1/-1!important;grid-row:1!important;display:flex!important;min-width:0!important;min-height:0!important;height:100%!important;padding:0!important;overflow:hidden;}
body.media-mode[data-vidu-script="reviewed"] #composer .composer-main>:not(.vidu-panel){display:none!important;}
body.media-mode[data-vidu-script="reviewed"] #media-composer-options{display:contents!important;}
body.media-mode[data-vidu-script="reviewed"] #media-reference-slots{display:none!important;}
body.media-mode[data-vidu-script="reviewed"] #composer .composer-footer{display:contents!important;}
body.media-mode[data-vidu-script="reviewed"] #media-control-row{grid-column:1!important;grid-row:2!important;display:flex!important;align-items:center!important;align-self:start!important;min-width:0!important;height:1.875rem!important;padding:0 0 0 1rem!important;overflow:visible!important;}
body.media-mode[data-vidu-script="reviewed"] .reference-controls-track{display:flex;gap:.375rem;align-items:center;overflow-x:auto;min-width:0;}
body.media-mode[data-vidu-script="reviewed"] .media-control{height:1.875rem!important;min-height:1.875rem!important;border-radius:.375rem!important;}
body.media-mode[data-vidu-script="reviewed"] :is(.media-control[data-control-id]:not([data-control-id="route"]):not([data-control-id="count"]),.native-style-button){font:400 .75rem Arial!important;height:1.875rem!important;padding:0 .625rem!important;background:#2a2d33!important;border:1px solid #1e1f25!important;gap:.5rem!important;box-shadow:none!important;}
body.media-mode[data-vidu-script="reviewed"] .media-control .native-control-prefix{color:#8c99a0;font-weight:400;}
body.media-mode[data-vidu-script="reviewed"] .media-control .media-chip-chevron{width:9px;height:9px;}
body[data-vidu-script="reviewed"] .native-speed-popup{width:16rem;background:#292b33;padding:.875rem;border:1px solid #ffffff26;border-radius:.625rem;font-size:.8125rem;}
body[data-vidu-script="reviewed"] .native-speed-popup p{font-size:.75rem;color:#8c99a0;}
body[data-vidu-script="reviewed"] .native-speed-popup input{display:block;width:100%;accent-color:#00cae0;margin:.75rem 0;}
body[data-vidu-script="reviewed"] .native-speed-value{color:#00cae0;font-weight:600;}
body.media-mode[data-vidu-script="reviewed"] #composer :is(#asset-text,#ai-prompt-helper,.native-prompt-count,.composer-bottom-tools,#media-extra-actions){display:none!important;}
body.media-mode[data-vidu-script="reviewed"] #composer #send-button{grid-column:2!important;grid-row:2!important;margin:0 .75rem 0 0!important;align-self:start!important;justify-self:end!important;width:2rem!important;height:2rem!important;min-width:2rem!important;}
body.media-mode[data-vidu-script="reviewed"] .vidu-script textarea{resize:none;}
body[data-vidu-script="reviewed"] .vidu-editor-error{color:#f87171;font-size:.75rem;}
body[data-vidu-script="reviewed"] :is(.vidu-panel,.vidu-modal){line-height:1.5;color:#fff;}
body[data-vidu-script="reviewed"] .vidu-input{font-family:Arial;line-height:normal;}
body[data-vidu-script="reviewed"] .vidu-asset-add{font:13.3333px Arial;padding:0;}
body[data-vidu-script="reviewed"] .vidu-modal{font:1rem/1.5 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Microsoft YaHei",sans-serif;}
body[data-vidu-script="reviewed"] .vidu-modal [hidden]{display:none!important;}
body[data-vidu-script="reviewed"] .vidu-asset-image{height:4.25rem;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:.625rem;color:#8c99a0;}
body[data-vidu-script="reviewed"] .vidu-asset-image img{width:100%;height:100%;object-fit:cover;}
body[data-vidu-script="reviewed"] .vidu-assets-tip-row{font-size:.6875rem;color:#8c99a0;}
/* User-approved109 phone exception: keep fields usable instead of the observed20px width. */
@media(max-width:450px){body.media-mode[data-vidu-script="reviewed"] #composer{height:min(38rem,calc(100dvh - 8rem))!important;min-height:24rem!important;}body[data-vidu-script="reviewed"] .vidu-top{flex-direction:column;}body[data-vidu-script="reviewed"] .vidu-assets{width:100%;flex:none;max-height:9rem;min-height:7rem;}body[data-vidu-script="reviewed"] .vidu-script{min-width:0;flex:1;}body[data-vidu-script="reviewed"] .vidu-modal{width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);}body.media-mode[data-vidu-script="reviewed"] .reference-controls-track{overflow-x:auto!important;}}

/* Public109 slider: preserve native range events, separate its heading and body. */
body[data-vidu-script="reviewed"] .native-speed-popup{display:block;width:220px;min-width:11.25rem;max-width:calc(100vw - 2rem);padding:0;border:1px solid #1e1f25;border-radius:.75rem;background:#1b1c21;box-shadow:0 .5rem 2rem #0006,0 0 0 .0625rem #ffffff0d;font:1rem/1.5 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","HarmonyOS Sans","Microsoft YaHei",sans-serif;color:#000;}
body[data-vidu-script="reviewed"] .native-speed-heading{padding:.625rem .75rem .5rem;border-bottom:1px solid #42455180;}
body[data-vidu-script="reviewed"] .native-speed-heading strong{display:block;font-size:.8125rem;font-weight:600;line-height:1.5;color:#f5fbff;}
body[data-vidu-script="reviewed"] .native-speed-heading p{margin:.1875rem 0 0;font-size:.6875rem;line-height:1.4;color:#8c99a0;}
body[data-vidu-script="reviewed"] .native-speed-body{padding:.625rem .75rem;}
body[data-vidu-script="reviewed"] .native-speed-row{display:flex;align-items:center;gap:.625rem;}
body[data-vidu-script="reviewed"] .native-speed-row input{flex:1;width:0;min-width:0;height:.25rem;margin:0;accent-color:#00cae0;}
body[data-vidu-script="reviewed"] .native-speed-value{font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;min-width:2.5rem;text-align:right;color:#f5fbff;}
body[data-vidu-script="reviewed"] .native-speed-body small{display:block;text-align:center;margin-top:.375rem;font-size:.6875rem;line-height:1.5;color:#8c99a0;}
body[data-vidu-script="reviewed"] .native-speed-popup[hidden]{display:none;}
