﻿@font-face{font-family:"icons";src:url(data:application/font-woff2;charset=utf-8;base64,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) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"icons2";src:url("/font/icons2.ttf") format("truetype");font-style:normal}@font-face{font-family:"icons3";src:url("/font/icons3.woff") format("woff");font-style:normal}@font-face{font-family:"bit";font-weight:400;src:url("/font/woff/Web437_OlivettiThin_8x16.woff") format("woff"),local("Courier New"),local("Liberation Mono"),local("DejaVu Sans Mono"),local("Nimbus Mono PS"),local("Ubuntu Mono"),local("Courier");font-style:normal}.icons2{font-family:"icons2" !important}.icons3{font-family:"icons3" !important}:root{--ch: var(--cf);--ci: #00aa00}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden;overflow-y:hidden}body{background-color:var(--c0);font-family:"bit";color:var(--cf);height:100%;width:100%;display:grid;grid-template-rows:30px 1fr 50px !important;grid-template-columns:1fr !important}.hidden{display:none !important}.appwrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:100%}input[type=color]{-webkit-appearance:none;appearance:none;border:none}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none}a:active,a:focus,li:focus,li:active{outline:none !important;text-decoration:none !important;-webkit-tap-highlight-color:rgba(0,0,0,0) !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input{outline:none !important}input::placeholder{color:var(--ca)}textarea{background-image:linear-gradient(135deg, transparent 0%, transparent 50%, var(--c4) 50%, var(--c4) 56%, transparent 56%, transparent 62%, var(--c4) 62%, var(--c4) 68%, transparent 68%, transparent 74%, var(--c4) 74%, var(--c4) 80%, transparent 80%);background-size:12px 12px;background-position:bottom right;background-repeat:no-repeat}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--c2);border:1px solid var(--c4)}::-webkit-scrollbar-thumb{background:var(--c4);border:1px solid var(--c3)}::-webkit-scrollbar-corner{background:var(--c2)}*{scrollbar-width:thin;scrollbar-color:var(--c4) var(--c2)}.navigation{height:30px;background:var(--c1);text-transform:uppercase;z-index:1000;position:fixed;top:0;width:100%;min-width:260px;border-bottom:1px solid var(--cf);font-family:"bit",monospace}.brand{padding-left:0;line-height:30px;text-transform:uppercase;margin-right:20px;display:flex;align-items:center;height:100%}.brand a,.brand a:visited{color:var(--cf);text-decoration:none;font-family:"bit",monospace;display:flex;align-items:center;height:100%;line-height:0}.nav-container{max-width:100%;margin:0;padding:0 20px;display:flex;justify-content:flex-start;align-items:center;height:100%}nav{flex:1;display:flex;justify-content:flex-end;align-items:center;position:relative;min-height:100%}nav ul{display:flex;align-items:center;list-style:none;margin:0;padding:0}nav ul li{position:relative}nav ul li a,nav ul li a:visited{display:block;padding:0 10px;line-height:20px;color:var(--cf);background:rgba(0,0,0,0);text-decoration:none;font-family:"bit",monospace;font-size:12px;text-transform:uppercase}nav ul li a:hover,nav ul li a:visited:hover{background:var(--cf);color:var(--c1)}.navbar-dropdown li a{background:var(--c1);font-size:12px;color:var(--cf)}nav ul li a:not(:only-child):after,nav ul li a:visited:not(:only-child):after{padding-left:4px;content:" ▾"}nav ul li ul li{min-width:190px}nav ul li ul li a{padding:1px;line-height:20px;font-size:12px;background:var(--c0);color:var(--cf)}.navbar-dropdown{position:absolute;display:none;z-index:1001;background:var(--c0);border:1px solid var(--cf)}.navbar-dropdown li a{padding-left:5px}.nav-mobile{display:none;position:relative;margin-left:auto;background:rgba(0,0,0,0);height:100%;width:52px;z-index:1001}#navbar-toggle{position:relative;cursor:pointer;width:40px;height:30px;z-index:1002;border:0;background:rgba(0,0,0,0);padding:0}#navbar-toggle span,#navbar-toggle span:before,#navbar-toggle span:after{cursor:pointer;border-radius:1px;height:3px;width:20px;background:var(--cf);position:absolute;display:block;content:"";left:50%;transform:translateX(-50%)}#navbar-toggle span:before{top:-8px}#navbar-toggle span:after{bottom:-8px}#navbar-toggle.active span{background-color:rgba(0,0,0,0)}#navbar-toggle.active span:before,#navbar-toggle.active span:after{top:0}#navbar-toggle.active span:before{transform:rotate(45deg)}#navbar-toggle.active span:after{transform:rotate(-45deg)}#logo{width:150px;height:auto;display:block;padding-top:0}#toggle-btn{display:block;width:50px;z-index:100000;position:absolute;font-family:"bit",monospace;font-size:12px;height:24px;color:var(--cf);background-color:var(--c1);border:1px solid var(--cf);border-radius:5px;cursor:pointer;margin-top:2.5px;margin-left:5px;text-transform:uppercase}#toggle-btn:hover{background-color:var(--cf);color:var(--c1)}.line{display:block;width:82%;height:2px;background-color:var(--cf);margin:4px;border:1px solid var(--cf)}.context-menu{position:absolute;z-index:1000;background:var(--c1);border:1px solid var(--c9);border-radius:5px;padding:5px;width:auto;height:auto;overflow:hidden}.context-menu .context-menu-item{color:var(--ce);cursor:pointer;padding:5px;color:var(--cf)}.context-menu .context-menu-item:hover{background:var(--ce);color:var(--c0)}.context-menu .context-menu-item:hover span{color:var(--c0)}.scroll_enabled::-webkit-scrollbar{width:10px}.scroll_enabled::-webkit-scrollbar-corner{background:var(--c0)}.scroll_enabled::-webkit-scrollbar-thumb{background-color:var(--c6);border-radius:1px;border:2px solid var(--c8);background-clip:content-box;min-width:15px;min-height:15px;cursor:pointer}.scroll_enabled::-webkit-scrollbar-track{background-color:var(--c1);padding:2px}.scroll_enabled2::-webkit-scrollbar{width:6px !important;scrollbar-width:thin !important;height:6px !important}.scroll_enabled2::-webkit-scrollbar-corner{background:var(--c0)}.scroll_enabled2::-webkit-scrollbar-thumb{background-color:var(--c6);border-radius:1px;border:2px solid var(--c8);background-clip:content-box;width:5px;height:5px;cursor:pointer}.scroll_enabled2::-webkit-scrollbar-track{background-color:var(--c1);padding:2px;width:6px !important}textarea::placeholder{color:var(--ca)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[data-tooltip]{position:relative;cursor:pointer}[data-tooltip]:before{content:attr(data-tooltip);display:none;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:5px 10px;background-color:#333;color:#fff;border-radius:4px;font-size:14px}[data-tooltip]:hover:before{display:block}a{color:inherit;outline:none !important;border:none !important;text-decoration:none !important;-webkit-tap-highlight-color:rgba(0,0,0,0) !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input:focus,textarea:focus,select:focus{outline:none}body{background-size:cover;background-position:center;background-repeat:no-repeat;display:grid;width:100%;height:100vh;grid-template-columns:1fr;grid-template-rows:30px 1fr 20px !important;background-repeat:repeat}main{display:block;width:100%;height:100vh;overflow-y:scroll !important;justify-items:center}@keyframes shift{0%{opacity:.5}100%{opacity:1}}.dualBar{display:grid;grid-template-columns:calc(0% - 0px) 5px calc(100% - 10px) 5px 0%;position:relative;width:100%;height:20px;background-color:var(--c2);border:1px solid var(--c4)}.rangebg{position:relative;background:var(--c8);height:100%}.rangepad{display:block;width:100%}.handle1{position:relative;z-index:10;height:100%;width:5px;background:var(--cd);display:block;right:0;cursor:pointer;float:right}.handle2{z-index:101;height:100%;width:5px;background:var(--cd);display:block;left:0;cursor:pointer}.ctrlwrapper{display:grid;grid-template-rows:15px 15px;height:32px;padding:0px;margin:0px;overflow:hidden}.ctrlwrapper select{height:15px !important;font-size:12px}.ctrlTop{position:relative;display:grid;grid-template-columns:1fr 60px 15px;width:100%}.toggle{font-size:12px;cursor:pointer;padding-top:2px;padding-left:2px}.ctrlwrapper{display:grid;grid-template-rows:20px 20px;height:40px;padding:0px;margin:0px;overflow:hidden}.ctrlwrapper select{height:15px !important;font-size:12px}.ctrlTop{position:relative;display:grid;grid-template-columns:1fr 60px 15px;width:100%}.toggle{font-size:12px;cursor:pointer}.toggle:hover{font-size:12px;color:var(--c6);background-color:var(--ce)}.toggle:active{font-size:12px;color:var(--c6);background-color:var(--ce);animation:buttonClickAnimation .1s ease-out}.ctrlBar{cursor:pointer;display:inline-block;position:relative;width:100%;background-color:var(--c6)}.valBar{position:absolute;top:0;left:0;width:0;height:100%;background-color:var(--cb)}.valBarminus{position:absolute;display:inline;top:0;right:50%;width:0;max-width:50%;height:100%;background-color:var(--ce)}.valBarplus{position:absolute;display:inline;top:0;left:50%;width:0;max-width:50%;height:100%;background-color:var(--ce);border-left:2px solid var(--ca)}.blinking{animation:blink .3s linear infinite}@keyframes blink{0%{opacity:0}50%{opacity:1}}.curvebox{position:fixed !important;display:grid;height:320px;width:430px;background:var(--c1);z-index:9999 !important;grid-template-columns:300px 120px;border:1px solid var(--c9);align-items:center;padding:5PX;border-radius:5px;top:50%;left:50%;transform:translate(-50%, -50%)}.curvebox select{background:var(--c1);color:var(--cf);border:1px solid var(--c9);height:25px !important}.curvebox select{width:120px}.curvebox canvas{position:relative;display:block;top:0;left:0;width:300px !important;height:300px !important;border:1px solid var(--c9)}.curvebox_ctrlz{position:relative;display:block;top:0;left:0;width:60px;height:100%;background:var(--c1);z-index:100;margin-top:8px}.curvebox_ctrlz div{position:relative;display:block;top:0;left:0;width:120px;height:25px;background:var(--c5);border:1px solid var(--c9);z-index:100;color:var(--cf);padding-top:5px;text-align:center;margin-bottom:5px;text-transform:capitalize}.curvebox_ctrlz div:hover{background:var(--c6);border:1px solid var(--c9)}#videogen-wrapper{position:relative;display:grid;grid-template-columns:3fr 3fr;gap:6px;padding:4px;height:calc(100vh - 80px);background:var(--c0);top:35px}#controls-panel{background:var(--c1);border:2px solid var(--cf);padding:6px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}#controls-panel .vg-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:4px;border-bottom:1px solid var(--c4)}#controls-panel .vg-header h2{color:var(--cf);font-size:1.5rem;margin:0;letter-spacing:2px}#controls-panel .vg-header #credits-display{color:var(--cf);font-size:.9rem;font-family:"bit"}#controls-panel .prompt-section label{display:block;color:var(--cf);margin-bottom:8px;font-size:.9rem;font-family:"bit";text-transform:uppercase}#controls-panel .prompt-section textarea{width:100%;height:120px;background:var(--c0);border:2px solid var(--cf);color:var(--cf);padding:12px;font-family:"bit";font-size:14px;resize:vertical}#controls-panel .prompt-section textarea:focus{border-color:var(--cf);outline:none}#controls-panel .prompt-section textarea::placeholder{color:var(--ca)}#controls-panel .options-section{display:flex;flex-direction:column;gap:12px}#controls-panel .options-section .option-group label{display:block;color:var(--cf);margin-bottom:5px;font-size:.8rem;font-family:"bit";text-transform:uppercase;opacity:.7}#controls-panel .options-section .option-group select{width:100%;padding:10px;background:var(--c0);border:2px solid var(--cf);color:var(--cf);font-family:"bit";font-size:14px}#controls-panel .options-section .option-group select:focus{border-color:var(--cf);outline:none}#controls-panel .selection-section,#controls-panel .form-container{background:var(--c0);border:1px solid var(--c4);border-radius:0;padding:4px}#controls-panel #model-form-container{display:grid !important;grid-template-columns:1fr 1fr;gap:1px;width:100%;height:100%}#controls-panel #model-form{height:100%}#controls-panel #prompt-generator-panel{width:100%;flex-shrink:0;height:100%}#controls-panel .selection-section{flex-direction:column;gap:4px}#controls-panel .model-form{display:grid;grid-template-columns:1fr;grid-template-rows:25px 1fr;height:100%;align-content:start}#controls-panel .model-form h3{grid-column:1/-1;margin:0 0 .35rem 0;color:var(--cf);font-family:"bit";font-size:.82rem;text-transform:uppercase;letter-spacing:1px}#controls-panel .model-form .form-group,#controls-panel .model-form .form-actions,#controls-panel .model-form .cost-display{min-width:0}#controls-panel .model-form .form-actions,#controls-panel .model-form .cost-display{grid-column:1/-1}#controls-panel .model-form .checkbox-label{min-height:100%}#controls-panel #video-generation-form{display:flex;flex-direction:column;gap:4px;min-height:0;height:100%}#controls-panel #video-generation-form .form-group:has(#prompt){flex:1;display:flex;flex-direction:column;min-height:0}#controls-panel #video-generation-form .form-group:has(#prompt) textarea{flex:1;min-height:220px;height:100%}#controls-panel .prompt-builder-wrap{display:flex;flex-direction:column;gap:4px;height:100%}#controls-panel .prompt-builder-card{background:var(--c1);border:1px solid var(--c4);border-radius:0;padding:4px;display:flex;flex-direction:column;height:100%;min-height:0}#controls-panel .prompt-builder-card .section,#controls-panel .prompt-builder-card h3{margin:0 0 4px 0;color:var(--cf);font-family:"bit";text-transform:uppercase}#controls-panel .prompt-builder-card h3{font-size:.72rem;opacity:.85}#controls-panel .prompt-builder-card .muted{margin:0 0 4px 0;color:var(--ca);font-size:.68rem;line-height:1.25}#controls-panel .prompt-generator-controls{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:4px}#controls-panel .prompt-generator-controls .control-field{display:flex;flex-direction:column;gap:2px}#controls-panel .prompt-generator-controls .control-field span{color:var(--cf);font-size:.58rem;font-family:"bit";text-transform:uppercase;opacity:.8}#controls-panel .prompt-generator-controls .control-field select{width:100%;min-height:2.2em;padding:4px 5px;background:var(--c0);border:1px solid var(--c4);border-radius:0;color:var(--cf);font-size:.6rem;font-family:"bit";line-height:1.1;text-transform:uppercase}#controls-panel .prompt-generator-controls .control-field select:focus{border-color:var(--cf);outline:none;box-shadow:0 0 0 1px var(--cf)}#controls-panel .prompt-builder-form{display:grid;grid-template-columns:1fr;gap:4px;align-content:start}#controls-panel .prompt-builder-form .field{display:flex;flex-direction:column;gap:2px}#controls-panel .prompt-builder-form .field span{color:var(--cf);font-size:.62rem;font-family:"bit";text-transform:uppercase;opacity:.8}#controls-panel .prompt-builder-form .field .field-row{display:flex;gap:2px;align-items:stretch}#controls-panel .prompt-builder-form .field .field-row input{flex:1}#controls-panel .prompt-builder-form .field .field-row .field-rdm-btn{padding:4px 6px;border:1px solid var(--c4);border-radius:0;background:var(--c0);color:var(--cf);cursor:pointer;font-family:"bit";font-size:.58rem;line-height:1;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}#controls-panel .prompt-builder-form .field .field-row .field-rdm-btn:hover{border-color:var(--cf);color:var(--cf)}#controls-panel .prompt-builder-form .field .field-row .field-select-btn{padding:4px 6px;border:1px solid var(--c4);border-radius:0;background:var(--c0);color:var(--cf);cursor:pointer;font-family:"bit";font-size:.58rem;line-height:1;text-transform:uppercase;transition:all .2s ease;white-space:nowrap;width:28px;min-width:28px;overflow:hidden;text-overflow:ellipsis}#controls-panel .prompt-builder-form .field .field-row .field-select-btn:hover{border-color:var(--cf);background:var(--c1)}#controls-panel .prompt-builder-form .field .field-row .field-add-btn{padding:4px 6px;border:1px solid var(--c4);border-radius:0;background:var(--c0);color:var(--cf);cursor:pointer;font-family:"bit";font-size:.72rem;line-height:1;font-weight:bold;transition:all .2s ease;white-space:nowrap;width:24px;min-width:24px}#controls-panel .prompt-builder-form .field .field-row .field-add-btn:hover{border-color:var(--cf);color:var(--cf);background:var(--c1)}#controls-panel .prompt-builder-form .full{grid-column:1/-1}#controls-panel .prompt-builder-form input{width:100%;padding:4px 5px;background:var(--c0);border:1px solid var(--c4);color:var(--cf);border-radius:0;box-sizing:border-box;font-size:12px;line-height:1.1;min-height:2.2em}#controls-panel .prompt-builder-form input:focus{border-color:var(--cf);outline:none;box-shadow:0 0 0 1px var(--cf)}#controls-panel .prompt-builder-actions{display:flex;gap:4px;flex-wrap:wrap}#controls-panel .prompt-builder-actions .btn{padding:4px 6px;border:1px solid var(--cf);border-radius:0;background:rgba(0,0,0,0);color:var(--cf);cursor:pointer;font-family:"bit";font-size:.62rem;line-height:1;text-transform:uppercase;transition:all .2s ease}#controls-panel .prompt-builder-actions .btn:hover{border-color:var(--cf);color:var(--cf)}#controls-panel .prompt-builder-actions .btn.primary{background:var(--cf);color:var(--c0)}#controls-panel .prompt-builder-actions .btn.primary:hover{background:var(--cf);border-color:var(--cf);color:var(--c0)}#controls-panel .prompt-builder-output{margin:4px 0 0 0;padding:4px;background:var(--c0);border:1px solid var(--c4);border-radius:0;color:var(--cf);font-size:.68rem;line-height:1.2;white-space:pre-wrap;word-break:break-word;flex:1;min-height:220px;overflow:auto}#controls-panel .form-group{margin-bottom:.25rem}#controls-panel .form-group label{display:block;margin-bottom:2px;color:var(--cf);font-size:.62rem;font-family:"bit";text-transform:uppercase;opacity:.8;line-height:1.1}#controls-panel .form-group input,#controls-panel .form-group select,#controls-panel .form-group textarea{width:100%;padding:4px 5px;background:var(--c1);border:1px solid var(--c4);color:var(--cf);border-radius:0;box-sizing:border-box;font-size:12px;line-height:1.1;font-family:inherit}#controls-panel .form-group input:focus,#controls-panel .form-group select:focus,#controls-panel .form-group textarea:focus{border-color:var(--cf);outline:none;box-shadow:0 0 0 1px var(--cf)}#controls-panel .form-group input[type=number]{text-align:center;font-family:"bit";font-size:14px;padding:4px 8px;-moz-appearance:textfield;appearance:textfield}#controls-panel .form-group input[type=number]::-webkit-outer-spin-button,#controls-panel .form-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;height:100%;width:20px;background:var(--c2);border-left:1px solid var(--c4);cursor:pointer;opacity:1}#controls-panel .form-group input[type=number]::-webkit-outer-spin-button:hover,#controls-panel .form-group input[type=number]::-webkit-inner-spin-button:hover{background:var(--c3)}#controls-panel .form-group input[type=number]::-webkit-outer-spin-button:active,#controls-panel .form-group input[type=number]::-webkit-inner-spin-button:active{background:var(--c4)}#controls-panel .form-group input[type=number]::after{content:""}#controls-panel .form-group textarea{resize:vertical;min-height:56px}#controls-panel .file-input-group .file-input-control{padding:3px;background:var(--c0);border:1px solid var(--c4);color:var(--cf);cursor:pointer}#controls-panel .file-input-group .file-input-control::file-selector-button{margin-right:6px;padding:4px 6px;border:1px solid var(--cf);border-radius:0;background:var(--cf);color:var(--c0);font-family:"bit";font-size:.62rem;line-height:1;text-transform:uppercase;cursor:pointer}#controls-panel .file-input-group .file-input-control:hover::file-selector-button{background:var(--cf);border-color:var(--cf)}#controls-panel .checkbox-label{display:flex !important;align-items:center;gap:6px;cursor:pointer;color:var(--cf);font-family:"bit";font-size:.72rem;text-transform:uppercase}#controls-panel .checkbox-label input[type=checkbox]{width:16px !important;height:16px;min-width:16px;margin:0;padding:0;border:1px solid var(--c4);background:var(--c1);appearance:none;-webkit-appearance:none;cursor:pointer;position:relative;flex-shrink:0}#controls-panel .checkbox-label input[type=checkbox]:checked{background:var(--c2);border-color:var(--cf)}#controls-panel .checkbox-label input[type=checkbox]:checked::after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--cf);font-size:.7rem;font-weight:bold}#controls-panel .checkbox-label input[type=checkbox]:hover{border-color:var(--cf)}#controls-panel .checkbox-label input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 1px var(--cf)}#controls-panel .form-actions{display:flex;gap:4px;margin-top:.35rem}#controls-panel .primary-btn,#controls-panel .secondary-btn{flex:1;padding:5px 6px;border:1px solid var(--cf);border-radius:0;cursor:pointer;font-family:"bit";font-size:.62rem;line-height:1;text-transform:uppercase;transition:all .2s ease}#controls-panel .primary-btn{background:var(--cf);color:var(--c0)}#controls-panel .primary-btn:hover:not(:disabled){background:var(--cf);border-color:var(--cf)}#controls-panel .primary-btn:disabled{opacity:.4;cursor:not-allowed}#controls-panel .secondary-btn{background:rgba(0,0,0,0);color:var(--cf)}#controls-panel .secondary-btn:hover{border-color:var(--cf);color:var(--cf)}#controls-panel .cost-display{background:var(--c1);border:1px solid var(--c4);border-radius:0;padding:.4rem;margin-top:.35rem}#controls-panel .cost-display h4{margin:0 0 .35rem 0;color:var(--cf);font-family:"bit";font-size:.68rem;text-transform:uppercase}#controls-panel .cost-item{display:flex;justify-content:space-between;gap:6px;margin-bottom:.2rem;color:var(--cf);font-size:.68rem;line-height:1.15}#controls-panel .ggv-cost{font-weight:bold;color:var(--cf)}#controls-panel .conversion-note{font-size:.62rem;color:var(--ca);margin-top:.35rem;padding-top:.35rem;border-top:1px solid var(--c4);text-transform:uppercase;font-family:"bit";line-height:1.15}#controls-panel .file-preview{margin-top:.2rem;padding:.3rem;background:var(--c1);border:1px dashed var(--c4);border-radius:0;min-height:38px;display:flex;align-items:center;justify-content:center;color:var(--ca);font-size:.62rem;text-align:center;line-height:1.1}#controls-panel .file-preview.has-file{border-style:solid;color:var(--cf);align-items:stretch;justify-content:flex-start}#controls-panel .file-preview .file-preview-inner{display:flex;flex-direction:column;gap:4px;width:100%}#controls-panel .file-preview .file-preview-image{display:block;width:100%;max-height:140px;height:auto;object-fit:contain;border:1px solid var(--c4);background:var(--c0)}#controls-panel .file-preview .file-preview-meta{color:var(--cf);font-size:.58rem;line-height:1.15;text-align:left;word-break:break-word}#controls-panel .file-preview .file-preview-video{display:block;width:100%;max-height:140px;height:auto;object-fit:contain;border:1px solid var(--c4);background:#000}#controls-panel .file-preview .video-preview-controls{display:flex;gap:4px;margin-top:4px}#controls-panel .file-preview .video-ctrl-btn{padding:4px 8px;border:1px solid var(--c4);background:var(--c1);color:var(--cf);cursor:pointer;font-family:"bit";font-size:.62rem;transition:all .2s ease}#controls-panel .file-preview .video-ctrl-btn:hover{border-color:var(--cf);background:var(--c2)}#controls-panel .action-section{display:flex;gap:4px;margin-top:auto}#controls-panel .action-section .btnctrl{flex:1;padding:5px 6px;background:var(--cf);border:none;color:var(--c0);cursor:pointer;font-family:"bit";font-size:12px;line-height:1;text-transform:uppercase;transition:all .2s ease}#controls-panel .action-section .btnctrl:hover:not(:disabled){background:var(--cf)}#controls-panel .action-section .btnctrl:disabled{opacity:.3;cursor:not-allowed}#controls-panel #status-section{padding-top:4px;border-top:1px solid var(--c4)}#controls-panel #status-section #status-text{color:var(--cf);font-size:.68rem;margin-bottom:4px;text-align:center;font-family:"bit";line-height:1.1}#controls-panel #status-section #progress-bar{height:6px;background:var(--c3);border-radius:0;overflow:hidden}#controls-panel #status-section #progress-bar #progress-fill{height:100%;width:0;background:var(--cf, #00aa00);transition:width .3s ease}#output-panel{display:flex;flex-direction:column;gap:6px;overflow:hidden}#output-panel #video-container{background:var(--c1);border:2px solid var(--cf);height:340px;display:grid;grid-template-rows:280px 60px;grid-template-columns:1fr}#output-panel #video-container .placeholder{text-align:center;padding:40px;flex:1;display:flex;align-items:center;justify-content:center}#output-panel #video-container .placeholder p{color:var(--cf);font-size:1rem;opacity:.5;font-family:"bit"}#output-panel #video-container #outputvideo{display:none;width:100%;height:280px;background:#000;object-fit:contain}#output-panel #video-container #outputvideo.visible{display:block}#output-panel #video-container .video-controls{flex-direction:column;background:var(--c2);border-top:1px solid var(--c4);padding:0px}#output-panel #video-container .video-controls.visible{display:flex}#output-panel #media-grid{background:var(--c1);border:2px solid var(--cf);padding:6px;flex:1}#output-panel #media-grid .media-grid-header{margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid var(--c4)}#output-panel #media-grid .media-grid-header h3{color:var(--cf);font-size:.72rem;font-family:"bit";text-transform:uppercase;margin:0}.vg-modal{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;background:rgba(0,0,0,.8) !important;z-index:1000;display:flex;align-items:center;justify-content:center}.vg-modal.hidden{display:none}.vg-modal .btn{color:var(--cf);background:var(--c1);border:1px solid var(--c4);padding:4px 8px;cursor:pointer}.vg-modal .btn:hover{background:var(--c2)}.vg-modal .vg-modal-content{background:var(--c0);border:2px solid var(--cf);width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column}.vg-modal .vg-modal-content.vg-modal-content-sm{max-width:400px}.vg-modal .vg-modal-content .vg-modal-header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid var(--c4)}.vg-modal .vg-modal-content .vg-modal-header h3{margin:0;color:var(--cf);font-family:"bit";font-size:.85rem;text-transform:uppercase}.vg-modal .vg-modal-content .vg-modal-header .vg-modal-close{background:none;border:none;color:var(--cf);font-size:1.5rem;cursor:pointer;padding:0 4px;line-height:1}.vg-modal .vg-modal-content .vg-modal-header .vg-modal-close:hover{color:var(--cf)}.vg-modal .vg-modal-content .vg-modal-body{padding:12px;overflow-y:auto;flex:1}.vg-modal .vg-modal-content .vg-modal-body button{margin:0;color:var(--cf);background:var(--c1);border:1px solid var(--c4);padding:4px 8px;cursor:pointer}.vg-modal .vg-modal-content .vg-modal-body button:hover{background:var(--c2)}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-field-label{margin:0 0 8px 0;color:var(--ca);font-family:"bit";font-size:.7rem;text-transform:uppercase}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-search{width:100%;padding:6px 8px;background:var(--c1);border:1px solid var(--c4);color:var(--cf);font-family:"bit";font-size:.72rem;margin-bottom:8px}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-search:focus{border-color:var(--cf);outline:none}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-search::placeholder{color:var(--ca)}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-textarea{width:100%;height:150px;padding:8px;background:var(--c1);border:1px solid var(--c4);color:var(--cf);font-family:"bit";font-size:.72rem;resize:vertical}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-textarea:focus{border-color:var(--cf);outline:none}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-textarea::placeholder{color:var(--ca)}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-hint{margin:4px 0 0 0;color:var(--ca);font-family:"bit";font-size:.62rem;text-transform:uppercase}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list{max-height:400px;overflow-y:auto;border:1px solid var(--c4)}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list .vg-modal-item{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;border-bottom:1px solid var(--c3);cursor:pointer;transition:background .15s ease}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list .vg-modal-item:last-child{border-bottom:none}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list .vg-modal-item:hover{background:var(--c1)}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list .vg-modal-item .vg-modal-item-text{color:var(--cf);font-family:"bit";font-size:.72rem;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list .vg-modal-item .vg-modal-item-theme{color:var(--ca);font-family:"bit";font-size:.58rem;text-transform:uppercase;margin-left:8px;white-space:nowrap}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list .vg-modal-item-selectable.selected{background:var(--c2)}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list .vg-modal-item-selectable.selected .vg-modal-item-check::after{content:"✓"}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list .vg-modal-item-selectable .vg-modal-item-check{width:16px;height:16px;border:1px solid var(--c4);margin-left:8px;display:flex;align-items:center;justify-content:center;font-size:.7rem;color:var(--cf);flex-shrink:0}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list .vg-modal-item-selectable .vg-modal-item-check::after{content:""}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-list .vg-modal-empty{padding:20px;text-align:center;color:var(--ca);font-family:"bit";font-size:.72rem;text-transform:uppercase}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-footer{display:flex;gap:8px;padding:12px;border-top:1px solid var(--c4);justify-content:flex-end}.vg-modal .vg-modal-content .vg-modal-body .vg-modal-footer .vg-modal-count{color:var(--ca);font-family:"bit";font-size:.62rem;text-transform:uppercase;margin-right:auto}.vg-toast-container{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:8px;max-width:400px}.vg-toast{background:var(--c0);border:2px solid var(--cf);opacity:0;transform:translateX(100%);transition:all .3s ease}.vg-toast.vg-toast-show{opacity:1;transform:translateX(0)}.vg-toast.vg-toast-error{border-color:var(--ci)}.vg-toast.vg-toast-error .vg-toast-header{background:var(--ci)}.vg-toast.vg-toast-success{border-color:var(--cf)}.vg-toast.vg-toast-success .vg-toast-header{background:var(--cf);color:var(--c0)}.vg-toast.vg-toast-info{border-color:var(--c5)}.vg-toast.vg-toast-info .vg-toast-header{background:var(--c5)}.vg-toast .vg-toast-header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--cf);color:var(--c0)}.vg-toast .vg-toast-header .vg-toast-title{font-family:"bit";font-size:.72rem;text-transform:uppercase;font-weight:bold}.vg-toast .vg-toast-header .vg-toast-close{background:none;border:none;color:var(--c0);font-size:1.2rem;cursor:pointer;padding:0 4px;line-height:1}.vg-toast .vg-toast-header .vg-toast-close:hover{opacity:.8}.vg-toast .vg-toast-body{padding:12px;color:var(--cf);font-family:"bit";font-size:.78rem;line-height:1.4;max-height:200px;overflow-y:auto;word-break:break-word}#media-list{display:grid;grid-template-columns:repeat(auto-fill, 150px);gap:12px;padding:12px}#media-list .video-item{background:var(--c1);border:2px solid var(--c4);overflow:hidden;cursor:pointer;transition:all .3s ease;aspect-ratio:16/9;position:relative;width:150px;height:auto}#media-list .video-item:hover{border-color:var(--cf);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,255,136,.2)}#media-list .video-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}#media-list .video-item:hover img{transform:scale(1.05)}#media-list .video-item .video-item-download-btn{position:absolute;top:4px;right:4px;width:24px;height:24px;border:1px solid var(--c4);background:var(--c1);color:var(--cf);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease;z-index:10}#media-list .video-item .video-item-download-btn:hover{background:var(--cf);color:var(--c1);border-color:var(--cf)}#media-list .video-item:hover .video-item-download-btn{opacity:1}#media-list .video-item::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.3) 100%);opacity:0;transition:opacity .3s ease;pointer-events:none}#media-list .video-item:hover::after{opacity:1}#media-list .video-item::before{content:"▶";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:2rem;opacity:0;transition:opacity .3s ease;pointer-events:none;text-shadow:0 2px 4px rgba(0,0,0,.5)}#media-list .video-item:hover::before{opacity:1}#video-container video{appearance:none;-webkit-appearance:none}#video-container video::-webkit-media-controls-panel{display:none !important}#video-container video::-webkit-media-controls-play-button{display:none !important}#video-container video::-webkit-media-controls-timeline{display:none !important}#video-container video::-webkit-media-controls-current-time-display{display:none !important}#video-container video::-webkit-media-controls-time-remaining-display{display:none !important}#video-container video::-webkit-media-controls-mute-button{display:none !important}#video-container video::-webkit-media-controls-toggle-closed-captions-button{display:none !important}#video-container video::-webkit-media-controls-volume-slider{display:none !important}#video-container video::-webkit-media-controls-fullscreen-button{display:none !important}#video-container video::-moz-media-controls{display:none !important}#video-container .video-controls .media-seek-bar{height:8px;background:var(--c4);cursor:pointer;position:relative;flex-shrink:0}#video-container .video-controls .media-seek-bar .media-seek-fill{height:100%;background:var(--cf);width:0%;pointer-events:none}#video-container .video-controls .media-seek-bar:hover .media-seek-fill{background:hsla(0,0%,100%,.9)}#video-container .video-controls .media-transport{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--c2);border-top:1px solid var(--c4);flex-shrink:0}#video-container .video-controls .media-volume{display:flex;align-items:center;gap:5px;margin-left:auto}#video-container .video-controls .media-vol-btn{width:26px;height:26px;border:none;background:none;color:var(--cf);font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;opacity:.8}#video-container .video-controls .media-vol-btn:hover{opacity:1}#video-container .video-controls .media-vol-btn.muted{opacity:.4}#video-container .video-controls .media-vol-slider{appearance:none;-webkit-appearance:none;width:68px;height:3px;background:linear-gradient(to right, var(--cf) var(--vol-pct, 100%), var(--c4) var(--vol-pct, 100%));outline:none;cursor:pointer;border-radius:0;flex-shrink:0}#video-container .video-controls .media-vol-slider::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:10px;height:10px;background:var(--cf);cursor:pointer;border:none;border-radius:0}#video-container .video-controls .media-vol-slider::-moz-range-thumb{width:10px;height:10px;background:var(--cf);border:none;border-radius:0;cursor:pointer}#video-container .video-controls .media-vol-slider::-moz-range-track{height:3px;background:var(--c4)}#video-container .video-controls .media-vol-slider:hover::-webkit-slider-thumb{background:#fff}#video-container .video-controls .media-vol-slider:hover::-moz-range-thumb{background:#fff}#video-container .video-controls .media-speed-select{margin-left:0;height:26px;padding:0 6px;background:var(--c1);border:1px solid var(--c4);color:var(--cf);font-family:"bit";font-size:10px;cursor:pointer;outline:none}#video-container .video-controls .media-speed-select:hover{border-color:var(--cf)}#video-container .video-controls .media-speed-select option{background:var(--c1);color:var(--cf)}#video-container .video-controls .media-transport-btn{width:32px;height:32px;border:1px solid var(--c4);background:var(--c1);color:var(--cf);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:"bit"}#video-container .video-controls .media-transport-btn:hover{background:var(--c4)}#video-container .video-controls .media-transport-btn.playing{background:var(--cf);color:var(--c1);border-color:var(--cf)}#video-container .video-controls .media-time-display{font-family:"bit";font-size:12px;color:var(--cf);margin-left:4px}#video-container .video-controls .media-time-sep{color:var(--cg)}.generating-animation{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;height:100%}.generating-animation .generating-spinner{width:60px;height:60px;border:3px solid var(--c4);border-top:3px solid var(--cf);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:20px}.generating-animation .generating-text h3{color:var(--cf);margin:0 0 10px 0;font-size:1.5rem;letter-spacing:1px}.generating-animation .generating-text .generating-status{color:var(--cg);margin:0 0 20px 0;font-family:"bit";font-size:14px;min-height:20px}.generating-animation .generating-text .generating-progress .progress-bar{width:300px;height:8px;background:var(--c4);border-radius:4px;overflow:hidden;margin:0 auto 10px auto}.generating-animation .generating-text .generating-progress .progress-bar .progress-fill{height:100%;background:linear-gradient(90deg, var(--c4), var(--cf));border-radius:4px;transition:width .3s ease;width:0%}.generating-animation .generating-text .generating-progress .progress-text{color:var(--cg);font-family:"bit";font-size:12px}.generation-failed,.generation-timeout{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;height:100%}.generation-failed h3,.generation-timeout h3{color:var(--cr);margin:0 0 15px 0;font-size:1.5rem}.generation-failed p,.generation-timeout p{color:var(--cg);margin:0 0 20px 0;max-width:400px}.generation-failed .retry-btn,.generation-timeout .retry-btn{background:var(--cf);color:var(--c1);border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-family:"bit";font-size:12px;transition:background .2s ease}.generation-failed .retry-btn:hover,.generation-timeout .retry-btn:hover{background:var(--c4)}.generation-timeout h3{color:var(--cy)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.modal .modal-content{background:var(--c1);border:2px solid var(--cf);border-radius:4px;padding:30px;max-width:600px;width:90%;min-height:400px;max-height:80vh;overflow-y:auto;display:flex;flex-direction:column}.modal .modal-content .contentcookie{display:flex;flex-direction:column;min-height:300px;width:100%;flex:1}.modal .modal-content .contentcookie h2{color:var(--cf);text-align:center;margin-bottom:20px;text-transform:uppercase;font-size:24px;font-family:"bit";flex-shrink:0}.modal .modal-content .contentcookie p{color:var(--cf);line-height:1.6;margin-bottom:30px;font-size:14px;font-family:"bit";flex:1;width:100%}.modal .modal-content .contentcookie p a{color:var(--cf);text-decoration:underline}.modal .modal-content .contentcookie p a:hover{text-decoration:none}.modal .button_box{height:200px;border:1px solid var(--c0);font-family:"bit";display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;background:var(--ca);margin:auto;padding:20px;color:var(--ce);width:600px}.modal .button_box_box{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;width:100%}.modal .modal_content{font-family:"bit";width:600px;height:200px;display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;background:var(--ca);margin:auto;padding:20px;border:1px solid var(--c4);color:var(--ce);width:600px;z-index:1000}.modal .modal_msg{color:var(--cf);font-size:25px}.modal .close{color:var(--cf);font-family:"bit";font-size:28px;font-weight:bold}.footer{display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:20px;width:100%;height:20px;justify-items:center;align-items:center;background:var(--c1);border-top:1px solid var(--cf);position:fixed;bottom:0;left:0;z-index:1000;font-family:"bit",monospace;overflow:hidden}.footer p{margin:0;padding:0;overflow:hidden;text-overflow:ellipsis}.footer p a{display:block;color:var(--cf);text-decoration:none;font-size:10px;text-transform:uppercase;font-family:"bit",monospace}.footer p a:hover{color:var(--cf)}.footer p a #copyright{text-decoration:none;cursor:default;pointer-events:none}