@font-face{font-family:Manrope;src:url(/fonts/manrope-latin-v20.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}body.studio-suite{--dimau-app-font:Manrope,system-ui,sans-serif;--dk-font:var(--dimau-app-font);--suite-bg:#0c1723;--suite-panel:#142333;--suite-raised:#1b3044;--suite-line:#31475b;--suite-text:#e9f3f9;--suite-muted:#9ab1c5;--suite-accent:#64d8ef;--dk-glow:0 0 0 1px #64d8ef66,0 0 10px #64d8ef15;--dk-text-glow:none;--dk-glow-tab:inset 0 0 0 1px #64d8ef77;--dk-text-glow-tab:none;background:var(--suite-bg);color:var(--suite-text);font-family:var(--dimau-app-font);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:0;overflow-x:clip}body.studio-suite[data-studio=create]{--suite-accent:#e6bd78}body.studio-suite[data-studio=video]{--suite-accent:#92aeff}body.studio-suite[data-studio=voice]{--suite-accent:#e2a5cd}body.studio-suite[data-studio=music]{--suite-accent:#6cddd1}body.studio-suite[data-studio=apps]{--suite-accent:#a5c7f3}.studio-suite main{--dg-sky:#142333}.studio-suite :is(button,a,input,textarea,select,summary){outline-offset:3px}.studio-suite :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--suite-accent)}.studio-suite button:disabled{cursor:default}.studio-suite #studio-utilities{flex:none;align-items:center;gap:6px;display:flex}.studio-suite .suite-glyph{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;display:block}.studio-suite .suite-dialog{color:#dce9f4;--dg-sky:#122131;overscroll-behavior:contain;background:#122131;border:1px solid #3b5d75;border-radius:14px;width:min(670px,100vw - 28px);max-width:none;max-height:80dvh;padding:0;box-shadow:0 25px 100px #0009}.studio-suite .suite-dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#060d18ae}.studio-suite .suite-command-search{color:#9bb7ce;border-bottom:1px solid #31475b;align-items:center;gap:12px;padding:18px 19px;display:flex}.studio-suite .suite-command-search input{color:#e9f3f9;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:3px;font:500 15px/1.5 Manrope,system-ui,sans-serif}.studio-suite .suite-command-search button{color:#adcadb;background:#ffffff04;border:1px solid #385369;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;display:grid}.studio-suite .suite-command-list{scrollbar-width:thin;scrollbar-color:#415b70 transparent;max-height:min(480px,57dvh);padding:8px;overflow:auto}.studio-suite .suite-command-item{text-align:left;color:#dcecf8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:13px;width:100%;padding:12px;display:flex}.studio-suite .suite-command-item[aria-selected=true]{background:#294356;border-color:#779ebb44}.studio-suite .suite-command-item:hover{background:#20394e}.studio-suite .suite-command-item>span{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.studio-suite .suite-command-item strong{color:#e8f3fa;font-size:13px;font-weight:650}.studio-suite .suite-command-item small{color:#91adc1;font-size:12px;line-height:1.5}.studio-suite .suite-command-kind{color:#9ab8cf;white-space:nowrap;border:1px solid #ffffff15;border-radius:4px;padding:3px 6px;font-size:12px}.studio-suite .suite-command-empty{color:#91adc1;text-align:center;margin:0;padding:25px;font-size:13px}.studio-suite .suite-command-footer{color:#7f9db3;background:#0e1c29;border-top:1px solid #2c4053;justify-content:space-between;gap:15px;padding:12px 19px;font-size:12px;display:flex}.studio-suite .suite-command-footer kbd{font:inherit;color:#bed2df;border:1px solid #45617755;border-radius:4px;padding:1px 5px}.studio-suite .suite-command-status{color:#f0b8b8;padding:0 18px;font-size:12px}.studio-suite .suite-command-status:empty{display:none}@layer studio-suite{.studio-suite .dk-header{min-height:66px!important;box-shadow:none!important;color:#cfdeec!important;z-index:60!important;background:#0d1823!important;border-bottom:1px solid #304258!important;flex-shrink:0!important;grid-template-columns:auto minmax(0,1fr) auto auto!important;grid-template-areas:"brand nav tools end"!important;gap:12px!important;padding:10px 20px!important;position:relative!important}.studio-suite .dk-brand{gap:10px!important;min-height:36px!important}.studio-suite .dk-logo{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#20374a!important;border:1px solid #5f8fa755!important;border-radius:10px!important;flex-basis:36px!important}.studio-suite .dk-logo img{object-fit:contain!important;width:34px!important;min-width:0!important;height:34px!important;min-height:0!important}.studio-suite .dk-name>:first-child{color:#e8f2fa!important;letter-spacing:-.035em!important;font-size:17px!important;font-weight:750!important}.studio-suite .dk-name>:nth-child(2){color:#729bb5!important;font-size:12px!important;line-height:1.6!important}.studio-suite .dk-nav{scrollbar-width:none!important;justify-content:center!important;gap:3px!important;padding:0!important}.studio-suite .dk-nav>a,.studio-suite .dk-nav>button{color:#95b0c5!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:7px 9px!important;font-size:12px!important;font-weight:600!important;display:flex!important}.studio-suite .dk-nav>a[aria-current=page]{color:#9ce6f4!important;background:#64d8ef12!important;border:1px solid #64d8ef30!important}.studio-suite .dk-nav>a:hover,.studio-suite .dk-nav>button:hover{color:#d9edf8!important;background:#ffffff08!important}.studio-suite .dk-tools{gap:7px!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important}.studio-suite .dk-tools-hold{height:34px!important}.studio-suite .dk-end{width:auto!important;min-width:0!important}.studio-suite .dk-tools .bw-pill,.studio-suite .dk-end button{color:#a8c9df!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#1a2c3c!important;border:1px solid #405c72!important;border-radius:6px!important;padding:6px 9px!important;font-size:12px!important}.studio-suite #studio-utilities :is(button,#dg-launcher){color:#9dc8dd!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:#192d3e!important;border:1px solid #3b5a70!important;border-radius:6px!important;flex:none!important;place-items:center!important;gap:0!important;padding:0!important;font:600 15px/1 Manrope,system-ui,sans-serif!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}.studio-suite #studio-utilities #dg-launcher span{display:none!important}.studio-suite main :is(.dk-title,.dk-h2,.dk-h3){color:var(--suite-text)!important;text-shadow:none!important}.studio-suite main :is(.dk-lead,.dk-sub){color:var(--suite-muted)!important;text-shadow:none!important}.studio-suite main .dk-kicker{border:1px solid color-mix(in srgb,var(--suite-accent) 28%,transparent)!important;background:color-mix(in srgb,var(--suite-accent) 8%,transparent)!important;color:var(--suite-accent)!important;letter-spacing:.13em!important;border-radius:5px!important;padding:5px 8px!important;font-size:12px!important}.studio-suite main :is(.dk-btn,.dk-go,.dk-tab){color:#bfd4e3!important;box-shadow:none!important;text-shadow:none!important;background:#1b3043!important;border:1px solid #405b71!important;border-radius:6px!important;font-size:13px!important}.studio-suite main :is(.dk-btn,.dk-go,.dk-tab):hover{color:#e2f1fb!important;background:#28475c!important}.studio-suite main :is(.dk-cta,button.primary){border:1px solid color-mix(in srgb,var(--suite-accent) 70%,white)!important;background:linear-gradient(125deg,color-mix(in srgb,var(--suite-accent) 85%,white),var(--suite-accent))!important;color:#102e41!important;text-shadow:none!important;letter-spacing:.015em!important;border-radius:6px!important;font-size:13px!important;box-shadow:0 3px 16px #0002!important}.studio-suite main :is(button,input,select,textarea,a,summary):focus-visible{outline:2px solid var(--suite-accent)!important;outline-offset:3px!important;box-shadow:none!important;text-shadow:none!important}.studio-suite .suite-dialog{color:#dce9f4!important;background:#122131!important;border:1px solid #3b5d75!important}.studio-suite .suite-dialog :is(input,strong,small,span,button,p){text-shadow:none!important;background-color:#0000!important}.studio-suite .suite-dialog .suite-command-item[aria-selected=true]{background:#294356!important}.studio-suite .suite-dialog input{color:#e9f3f9!important;box-shadow:none!important}@media (width<=1300px){.studio-suite .dk-header{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"brand nav end""tools tools tools"!important;gap:6px 12px!important;padding:9px 16px!important}.studio-suite .dk-tools{justify-content:flex-end!important}.studio-suite .dk-name>:nth-child(2){display:none!important}}@media (width<=650px){.studio-suite .dk-header{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand end""nav nav""tools tools"!important;gap:4px 10px!important;min-height:0!important;padding:8px 12px!important}.studio-suite .dk-logo{flex-basis:28px!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}.studio-suite .dk-logo img{width:26px!important;height:26px!important}.studio-suite .dk-name>:first-child{font-size:16px!important}.studio-suite .dk-brand{min-height:30px!important}.studio-suite .dk-nav{justify-content:flex-start!important;padding:2px 0!important}.studio-suite .dk-tools{justify-content:flex-start!important;gap:6px!important}.studio-suite .dk-nav>a,.studio-suite .dk-nav>button{height:29px!important;min-height:29px!important;padding:6px 9px!important;font-size:12px!important}.studio-suite .dk-tools .bw-pill{height:29px!important;min-height:29px!important}.studio-suite .dk-tools-hold{height:29px!important}.studio-suite #studio-utilities{margin-left:auto;order:4!important}}@media (height<=500px) and (width>=651px){.studio-suite .dk-header{grid-template-columns:auto auto minmax(0,1fr) auto!important;grid-template-areas:"brand tools nav end"!important;min-height:48px!important;padding:6px 12px!important}.studio-suite .dk-name>:first-child{font-size:14px!important}}.studio-suite .dk-tools>.studio-share-control{color:#c9e3f4!important;background:#1a2c3c!important;border:1px solid #405c72!important;border-radius:7px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important;font:600 12px/1 Arial,Helvetica,sans-serif!important;display:inline-flex!important}@media (width<=900px){.studio-suite .studio-share-control .dk-share-txt{display:none!important}}}@media (width<=650px){.studio-suite .suite-command-footer{flex-wrap:wrap;gap:8px;font-size:12px}.studio-suite .suite-command-search{padding:14px}.studio-suite .suite-command-search input{font-size:13px}.studio-suite .suite-command-item{padding:11px 8px}.studio-suite .suite-command-kind{display:none}}@media (prefers-reduced-motion:reduce){.studio-suite :is(button,a){transition:none!important}}
