/* Shared master language, opt-in only on migrated tools. Engines and media geometry stay native. */
.tool-studio.studio-rollout { --brand:#69d7ff; --brand-dark:#bbeaff; --good:#91dfff; --bad:#fda4c0; --card:#1c263a; --line:#3b4660; }
.tool-studio.studio-rollout main>div { max-width:1080px; }
.tool-studio.studio-rollout main :is(section,div,form,fieldset,article,dl,dd,button,label) { min-width:0; }
.tool-studio.studio-rollout .studio-hero { max-width:1080px; }
.tool-studio.studio-rollout .studio-hero :is(.word-counter-eyebrow,.unicode-eyebrow,.code-converter-eyebrow) { color:var(--studio-sky); font-size:11px; letter-spacing:.16em; text-transform:uppercase; }
.tool-studio.studio-rollout .studio-hero :is(.unicode-hero-copy,.tool-heading-favorites) { max-width:100%; }
.tool-studio.studio-rollout .studio-hero h1 { overflow-wrap:anywhere; }
.tool-studio.studio-rollout .unicode-hero { display:block; }
.tool-studio.studio-rollout .studio-panel { max-width:1080px; }
.tool-studio.studio-rollout .studio-calculator { display:grid; grid-template-columns:minmax(0,1fr); gap:24px; align-items:start; }
.tool-studio.studio-rollout .form-card fieldset { margin-top:22px; }
.tool-studio.studio-rollout .form-card fieldset:first-of-type { margin-top:0; }
.tool-studio.studio-rollout .form-card legend { color:#e2e9fc; font-size:14px; margin-bottom:16px; }
.tool-studio.studio-rollout .form-card .fields { gap:16px; }
.tool-studio.studio-rollout .studio-field label { line-height:1.5; }
.tool-studio.studio-rollout .studio-field small,.tool-studio.studio-rollout .form-note { color:#adbcd5; font-size:12px; line-height:1.6; }
.tool-studio.studio-rollout .studio-field :is(input,select) { max-width:100%; }
.tool-studio.studio-rollout .studio-field input:is([type=checkbox],[type=radio]) { width:17px; min-height:17px; height:17px; padding:0; box-shadow:none; accent-color:#69d7ff; }
.tool-studio.studio-rollout .studio-field input[type=range] { padding:0; min-height:30px; border:0; box-shadow:none; background:transparent; accent-color:#69d7ff; }
.tool-studio.studio-rollout main textarea { color:#e8eefb; background:#121c2e; border:1px solid #607193; border-radius:10px; font-family:inherit; resize:vertical; max-width:100%; }
.tool-studio.studio-rollout .choice-group label,.tool-studio.studio-rollout .field-question label { color:#c6d2e7; padding:8px 10px; border:1px solid #4a5975; border-radius:7px; background:#182338; }
.tool-studio.studio-rollout main :is(input[type=radio],input[type=checkbox]) { accent-color:#69d7ff; }
.tool-studio.studio-rollout .choice-group label:has(input:checked),.tool-studio.studio-rollout .field-question label:has(input:checked) { border-color:#87d6f6; background:#25415c; }
.tool-studio.studio-rollout .results { position:static; padding:0; }
.tool-studio.studio-rollout .result-grid { grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr)); gap:14px; }
.tool-studio.studio-rollout .result-card { padding:18px; border:1px solid #414f6c; border-radius:12px; background:linear-gradient(135deg,#232e45,#1b2438); box-shadow:0 7px 16px #02071733,inset 0 1px 0 #c4d6ff0a; }
.tool-studio.studio-rollout .result-card.primary { background:linear-gradient(125deg,#25445b,#262e4d); border-color:#5b91bd; }
.tool-studio.studio-rollout .result-card strong { color:#d6e9ff; font-size:clamp(1.1rem,2vw,1.55rem); line-height:1.3; white-space:normal; overflow-wrap:anywhere; }
.tool-studio.studio-rollout .result-card.primary strong { color:#a5e5ff; font-size:clamp(1.35rem,2.5vw,1.9rem); }
.tool-studio.studio-rollout .result-card.negative strong { color:#ffb5cd; }
.tool-studio.studio-rollout .result-card p { font-size:12px; line-height:1.55; color:#bac7df; }
.tool-studio.studio-rollout :is(.unemployment-detail,.unemployment-limit,.severance-detail,.benefit-help) { padding:16px; border:1px solid #425575; border-radius:10px; background:#1b293f; }
.tool-studio.studio-rollout .unemployment-timeline { color:#e8f5ff; background:#28334b; flex-wrap:wrap; gap:1px; }
.tool-studio.studio-rollout .unemployment-timeline div { color:#e8f5ff; background:#31536d; min-width:min(100%,140px); flex-grow:1; }
.tool-studio.studio-rollout .unemployment-timeline div+div { background:#3c4267; }
.tool-studio.studio-rollout .studio-button { white-space:normal; overflow-wrap:anywhere; text-wrap:pretty; }
.tool-studio.studio-rollout main button:not(.studio-button) { font-family:inherit; }
.tool-studio.studio-rollout .studio-button[aria-pressed=true],.tool-studio.studio-rollout .studio-button.is-active { border-color:#90defe; color:#e3f5ff; background:#2b4867; box-shadow:inset 0 0 0 1px #69d7ff55,0 0 12px #69d7ff18; }
.tool-studio.studio-rollout .studio-upload-error { color:#ffc4d7; font-size:12px; margin:12px 0 0; }
.tool-studio.studio-rollout .studio-upload-error:empty { display:none; }
.tool-studio.studio-rollout .studio-native-file { position:absolute!important; width:1px!important; height:1px!important; padding:0!important; margin:-1px!important; overflow:hidden!important; clip-path:inset(50%)!important; white-space:nowrap!important; border:0!important; }
.tool-studio.studio-rollout .upload-zone { display:block; min-height:0; padding:0; margin:0; background:none; border:0; box-shadow:none; }
.tool-studio.studio-rollout .upload-zone::before,.tool-studio.studio-rollout .upload-zone::after { content:none; display:none; }
.tool-studio.studio-rollout .studio-upload { padding:22px 18px 16px; }
.tool-studio.studio-rollout .studio-upload[data-selected=true] .studio-upload-intro { display:none; }
.tool-studio.studio-rollout .studio-upload[data-selected=false] .studio-file-state { display:none; }
.tool-studio.studio-rollout .studio-file-state { color:#d2def3; font-size:12px; line-height:1.6; }
.tool-studio.studio-rollout :is(.image-tool-options,.resize-options-visible) { max-width:none; margin-top:22px; }
.tool-studio.studio-rollout .image-tool-options>.studio-field { max-width:460px; }
.tool-studio.studio-rollout .image-tool-options .muted { max-width:76ch; font-size:12px; line-height:1.7; }
.tool-studio.studio-rollout :is(.image-result,.audio-analysis) { margin-top:24px; padding-top:24px; border-top:1px solid #52648b; }
.tool-studio.studio-rollout .image-result img { max-height:280px; background:#141b2a; border-color:#4a5976; }
.tool-studio.studio-rollout .image-result-actions { gap:12px; }
.tool-studio.studio-rollout :is(.image-tool-status,[role=status]):not(.studio-file-state):not(.word-limit-status) { color:#b9e5ff; }
.tool-studio.studio-rollout .form-error { color:#ffc4d7; font-size:13px; }
.tool-studio.studio-rollout .resize-upload-header { display:block; padding:0; }
.tool-studio.studio-rollout .resize-mode-tabs { gap:10px; }
.tool-studio.studio-rollout .resize-mode-tabs .studio-button { flex:1 1 150px; padding:11px 12px; font-size:12px; }
.tool-studio.studio-rollout .resize-presets { grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr)); gap:10px; }
.tool-studio.studio-rollout .resize-preset { padding:10px; }
.tool-studio.studio-rollout .resize-slider-row { grid-template-columns:minmax(0,1fr) minmax(75px,90px); }
.tool-studio.studio-rollout .pdf-start { padding:0; margin:0; background:none; border:0; box-shadow:none; }
.tool-studio.studio-rollout .pdf-start>h2 { display:none; }
.tool-studio.studio-rollout .pdf-start>p { margin-top:0; font-size:13px; }
.tool-studio.studio-rollout .pdf-session-actions { align-items:end; gap:16px; }
.tool-studio.studio-rollout .pdf-advanced { padding:0; background:#182237; border:1px solid #43516c; box-shadow:0 4px 12px #03081433; }
.tool-studio.studio-rollout .pdf-advanced>summary,.tool-studio.studio-rollout .pdf-editor-extra>summary { padding:14px 16px; color:#d8e6fb; }
.tool-studio.studio-rollout .pdf-editor-extra { padding:0; background:#1b283e; }
.tool-studio.studio-rollout .pdf-editor-extra>:not(summary) { margin:12px 16px; }
.tool-studio.studio-rollout .pdf-page-card { background:#1c293f; border-color:#435574; }
.tool-studio.studio-rollout .pdf-page-card.is-selected { background:#233f58; border-color:#79d6f9; }
.tool-studio.studio-rollout .pdf-file-row { grid-template-columns:minmax(0,1fr) repeat(3,auto); padding:12px; background:#182338; border-color:#465572; }
.tool-studio.studio-rollout .pdf-file-row button { padding:8px 10px; min-width:38px; }
.tool-studio.studio-rollout .pdf-primary-actions { gap:10px; flex-wrap:wrap; }
.tool-studio.studio-rollout main input[type=file]:not(.studio-native-file)::file-selector-button { padding:10px 14px; margin-right:10px; border:1px solid #7186ae; border-radius:8px; background:linear-gradient(#2c3852,#253048); color:#e9efff; font:inherit; font-size:12px; font-weight:600; box-shadow:0 3px 0 #090f20; cursor:pointer; }
.tool-studio.studio-rollout main input[type=file]:not(.studio-native-file) { width:100%; max-width:100%; color:#bac8e1; font-size:12px; }
.tool-studio.studio-rollout .audio-landing,.tool-studio.studio-rollout .video-landing { display:block; min-height:0; padding:0; margin:0; background:none; border:0; box-shadow:none; }
.tool-studio.studio-rollout :is(.audio-landing-copy,.video-intro-action) { padding:0; }
.tool-studio.studio-rollout :is(.audio-panel-kicker,.video-panel-kicker,.audio-landing-copy>h2,.video-intro-action>h2,.video-kicker-dot) { display:none; }
.tool-studio.studio-rollout :is(.audio-panel-explain,.video-intro-action>p) { font-size:13px; max-width:76ch; margin:0 0 18px; color:#b4c0d8; }
.tool-studio.studio-rollout :is(.audio-privacy-line,.video-file-limit) { margin:16px 0 0; color:#9cafd0; font-size:11px; }
.tool-studio.studio-rollout .audio-intent-list { gap:12px; }
.tool-studio.studio-rollout .audio-intent-button { min-height:64px; text-align:left; justify-content:flex-start; }
.tool-studio.studio-rollout :is(.audio-quick-meta div,.audio-metadata>div,.audio-how>div,.video-how-item,.audio-decision) { background:#1c2b43; color:#d9e7f9; border:1px solid #445777; border-radius:10px; }
.tool-studio.studio-rollout .audio-quick-meta dd { margin:4px 0 0; }
.tool-studio.studio-rollout .audio-metadata dd { overflow-wrap:anywhere; }
.tool-studio.studio-rollout .audio-how,.tool-studio.studio-rollout .video-how { margin-top:24px; gap:14px; }
.tool-studio.studio-rollout .audio-how strong,.tool-studio.studio-rollout .video-how strong { color:#e1eaf9; }
.tool-studio.studio-rollout .video-simple-editor { padding:0; margin-top:24px; border:0; background:none; box-shadow:none; }
.tool-studio.studio-rollout .video-simple-actions [data-video-convert] { background:linear-gradient(110deg,#6edcff,#87c6ff); border-radius:8px; color:#081525; }
.tool-studio.studio-rollout .video-export-format { color:#c6ecff; background:#25415b; }
.tool-studio.studio-rollout .video-skip-icon.studio-button { padding:0; min-height:42px; width:38px; border-radius:9px; }
.tool-studio.studio-rollout .video-play-orb.studio-button { padding:0; width:44px; height:44px; min-height:44px; border-radius:50%; background:linear-gradient(110deg,#69d7ff,#90bbff); border-color:#b1e3ff; }
.tool-studio.studio-rollout .video-play-shape::before { border-left-color:#09213b; }
.tool-studio.studio-rollout .video-play-orb.is-playing .video-play-shape::before,.tool-studio.studio-rollout .video-play-orb.is-playing .video-play-shape::after { background:#09213b; }
.tool-studio.studio-rollout .video-live-time { flex-wrap:wrap; }
.tool-studio.studio-rollout :is(.video-timeline-legend,.video-trim-controls,.video-simple-actions) { flex-wrap:wrap; gap:10px; }
.tool-studio.studio-rollout .video-trim-editor { background:#121d30; border:1px solid #435573; border-radius:10px; }
.tool-studio.studio-rollout :is(.word-stat,.unicode-toolbar,.unicode-style-card,.unicode-empty,.code-panel,.word-counter-limit) { border:1px solid #43516c; border-radius:12px; background:linear-gradient(135deg,#212d43,#1b2438); box-shadow:0 5px 15px #02071733; }
.tool-studio.studio-rollout .word-stat.primary strong { color:#a5e5ff; }
.tool-studio.studio-rollout .word-counter-editor textarea { min-height:220px; }
.tool-studio.studio-rollout .unicode-editor-panel textarea { min-height:160px; }
.tool-studio.studio-rollout .unicode-editor-panel { padding:22px; }
.tool-studio.studio-rollout .unicode-style-card { gap:16px; padding:18px; grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr) auto; }
.tool-studio.studio-rollout .unicode-preview { max-width:100%; overflow-wrap:anywhere; white-space:pre-wrap; }
.tool-studio.studio-rollout .unicode-favorite.studio-button { padding:6px 10px; min-width:40px; }
.tool-studio.studio-rollout .code-converter-grid { grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr); gap:18px; }
.tool-studio.studio-rollout .code-panel { padding:16px; }
.tool-studio.studio-rollout .code-panel select { border-color:#607193; color:#e0ebff; background:#151e31; min-height:44px; max-width:100%; }
.tool-studio.studio-rollout .code-swap.studio-button { width:44px; padding:0; border-radius:50%; }
.tool-studio.studio-rollout .code-actions { gap:12px; }
.tool-studio.studio-rollout .word-limit-track { background:#28334b; }
.tool-studio.studio-rollout main summary:not(.info-popover>summary) { border-radius:8px; }
.tool-studio.studio-rollout main summary:not(.info-popover>summary):hover { background:#273750; box-shadow:0 0 15px #69d7ff14; }
.tool-studio.studio-rollout main summary:focus-visible { outline:3px solid #c3a6ff; outline-offset:3px; }
.tool-studio.studio-rollout main :is(input,select,textarea):focus-visible { outline:3px solid #c3a6ff; outline-offset:3px; }
@media(min-width:1280px) { .tool-studio.studio-rollout .studio-calculator { grid-template-columns:minmax(0,1.05fr) minmax(0,1fr); } .tool-studio.studio-rollout .results { position:sticky; top:86px; } }
@media(max-width:1100px) { .tool-studio.studio-rollout .unicode-style-card { grid-template-columns:minmax(0,1fr); } }
@media(max-width:820px) { .tool-studio.studio-rollout .studio-panel { padding:20px; } .tool-studio.studio-rollout .code-converter-grid { grid-template-columns:minmax(0,1fr); } .tool-studio.studio-rollout .code-swap { justify-self:center; transform:rotate(90deg); } }
@media(max-width:700px) { .tool-studio.studio-rollout .pdf-file-row { grid-template-columns:minmax(0,1fr) repeat(3,auto); } .tool-studio.studio-rollout .pdf-file-row>span { grid-column:1/-1; } .tool-studio.studio-rollout .studio-panel { padding:18px; } .tool-studio.studio-rollout .fields { grid-template-columns:minmax(0,1fr); } .tool-studio.studio-rollout .fields>.wide { grid-column:auto; } }
@media(prefers-reduced-motion:reduce) { .tool-studio.studio-rollout main :is(button,a.button,input,select,summary) { transform:none!important; transition:none!important; } }
/* Media controls: colors only, without altering crop/timeline coordinates or touch areas. */
.tool-studio.studio-rollout .video-crop-box { border-color:#69d7ff; }
.tool-studio.studio-rollout .video-crop-corner { background:#28638b; border-color:#c2ecff; }
.tool-studio.studio-rollout .video-crop-label { background:#162b48; color:#ebf7ff; }
.tool-studio.studio-rollout .video-selection { border-color:#76c9fb!important; background:linear-gradient(90deg,#69d7ff18,#b69bff20)!important; box-shadow:inset 0 0 0 1px #90cfff18!important; }
.tool-studio.studio-rollout .video-trim-handle { --studio-handle:#69d7ff; }
.tool-studio.studio-rollout .video-trim-end { --studio-handle:#b69bff; }
.tool-studio.studio-rollout .video-trim-handle::before { border-color:var(--studio-handle)!important; background:#162338!important; box-shadow:0 2px 7px #02071155!important; }
.tool-studio.studio-rollout .video-trim-handle::after { border-color:var(--studio-handle)!important; }
.tool-studio.studio-rollout .video-trim-handle:is(:hover,:focus-visible,:active)::before { border-color:var(--studio-handle)!important; background:#22344f!important; box-shadow:0 0 10px #69d7ff44!important; }
.tool-studio.studio-rollout .video-trim-handle:focus-visible { outline:3px solid #c3a6ff!important; outline-offset:2px!important; }
.tool-studio.studio-rollout .video-playhead-time { background:#243b5f; color:#e7f4ff; }
.tool-studio.studio-rollout .video-playhead-time::after { border-top-color:#243b5f; }
.tool-studio.studio-rollout .video-playhead-grip { background:#b5daf9!important; }
.tool-studio.studio-rollout .video-playhead-knob { background:#e0efff; border-color:#324a72; }
/* Compact editors and predictable action labels on narrow screens. */
.tool-studio.studio-rollout .word-counter-editor textarea { height:200px; min-height:180px; }
.tool-studio.studio-rollout .code-panel textarea { height:200px; min-height:160px; }
.tool-studio.studio-rollout .unicode-editor-panel textarea { height:170px; min-height:150px; }
.tool-studio.studio-rollout .unicode-editor-meta { display:flex; flex-wrap:wrap; align-items:center; gap:12px; }
.tool-studio.studio-rollout .unicode-clear.studio-button { padding:9px 12px; min-width:82px; white-space:nowrap; font-size:12px; }
@media(min-width:1181px) {
 .tool-studio.studio-rollout .studio-file-layout { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,.9fr); gap:24px; align-items:start; }
 .tool-studio.studio-rollout .studio-file-layout>.upload-zone { grid-column:1; grid-row:1; }
 .tool-studio.studio-rollout .studio-file-layout>.image-tool-options { grid-column:2; grid-row:1; margin:0; }
 .tool-studio.studio-rollout .studio-file-layout>:is(.form-error,.image-result,.image-tool-status) { grid-column:1/-1; margin-top:0; }
 .tool-studio.studio-rollout [data-pdf-tool].studio-file-layout>.image-tool-options { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:14px; }
 .tool-studio.studio-rollout [data-pdf-tool].studio-file-layout>.image-tool-options>:not(.field) { grid-column:1/-1; }
}
/* Native controls outside .field (text counters and PDF auxiliary pickers). */
.tool-studio.studio-rollout main label { color:#c4d0e5; }
.tool-studio.studio-rollout main :is(input:not([type=file],[type=checkbox],[type=radio],[type=range],[type=hidden]),select) { color:#e8eefb; background:#151e31; border:1px solid #607193; border-radius:8px; min-height:44px; max-width:100%; font-family:inherit; transition:border-color 140ms,box-shadow 140ms; }
.tool-studio.studio-rollout main :is(input:not([type=file],[type=checkbox],[type=radio],[type=range],[type=hidden]),select):not(:disabled):hover { border-color:#9dccf5; box-shadow:0 0 13px #69d7ff20; }
.tool-studio.studio-rollout main :is(input,select)[aria-invalid=true] { border-color:#fda4c0; background:#342239; }
.tool-studio.studio-rollout main input[type=range] { appearance:none; background:transparent; border:0; padding:0; min-height:30px; accent-color:#69d7ff; }
.tool-studio.studio-rollout main input[type=range]::-webkit-slider-runnable-track { height:4px; background:#465775; border-radius:999px; }
.tool-studio.studio-rollout main input[type=range]::-webkit-slider-thumb { appearance:none; width:14px; height:14px; margin-top:-5px; border:1px solid #b8eaff; border-radius:50%; background:#69d7ff; }
.tool-studio.studio-rollout main input[type=range]::-moz-range-track { height:4px; background:#465775; border-radius:999px; }
.tool-studio.studio-rollout main input[type=range]::-moz-range-thumb { width:14px; height:14px; border:1px solid #b8eaff; border-radius:50%; background:#69d7ff; }
.tool-studio.studio-rollout main input[type=file]:not(.studio-native-file):disabled::file-selector-button { background:#2b3448; border-color:#414d66; color:#8795b0; box-shadow:none; cursor:not-allowed; }
.tool-studio.studio-rollout main input[type=file]:not(.studio-native-file):not(:disabled)::file-selector-button:hover { border-color:#b7dbff; box-shadow:0 0 17px #69d7ff30; }
.tool-studio.studio-rollout main input[type=file]:not(.studio-native-file):not(:disabled)::file-selector-button:active { transform:translateY(2px); box-shadow:inset 0 2px 5px #060c2133; }
@media(prefers-reduced-motion:reduce) { .tool-studio.studio-rollout main input::file-selector-button { transition:none; transform:none!important; } }
/* Outrank the phase-1 :is(.button:not(...)) rule without changing the approved master. */
.tool-studio.vc-workspace.studio-rollout main .studio-button.studio-button-primary { color:#081525; background:var(--studio-primary-bg); border-color:#a1e5ff; box-shadow:var(--studio-primary-shadow); }
@media(hover:hover) { .tool-studio.vc-workspace.studio-rollout main .studio-button.studio-button-primary:not(:disabled):hover { color:#061426; background:var(--studio-primary-hover-bg); border-color:#b7dbff; box-shadow:var(--studio-primary-hover-shadow); } }
.tool-studio.vc-workspace.studio-rollout main .studio-button:not(:disabled):active { transform:translateY(2px); box-shadow:var(--studio-pressed-shadow); }
.tool-studio.vc-workspace.studio-rollout main .studio-button:disabled { color:#8795b0; background:#2b3448; border-color:#414d66; box-shadow:none; opacity:.65; cursor:not-allowed; transform:none; }
.tool-studio.vc-workspace.studio-rollout main .studio-button.studio-button-primary:not(:disabled):active { box-shadow:var(--studio-pressed-shadow); }

/* One shared column for media headings, picker, steps, separators and guide. */
.tool-studio.studio-rollout:is(.audio-converter-page,.video-converter-page) main {
 display:grid;
 grid-template-columns:minmax(0,720px);
 justify-content:center;
}
.tool-studio.studio-rollout:is(.audio-converter-page,.video-converter-page) main>:is(section,article) {
 width:100%;
 max-width:none;
 margin-inline:0;
}
/* Restore the original content width for loaded analysis and editing controls. */
.tool-studio.studio-rollout:is(.audio-converter-page,.video-converter-page) main:has(:is([data-tool-result],[data-video-editor]):not([hidden])) {
 grid-template-columns:minmax(0,1080px);
}
.tool-studio.studio-rollout :is([data-audio-tool]:not(:has([data-tool-result]:not([hidden]))),[data-video-tool]:not(:has([data-video-editor]:not([hidden])))) :is(.audio-panel-explain,.video-intro-action>p,.audio-privacy-line,[data-tool-hint]) {
 max-width:56ch;
 margin-inline:auto;
 text-align:center;
}
.tool-studio.studio-rollout :is([data-audio-tool]:not(:has([data-tool-result]:not([hidden]))),[data-video-tool]:not(:has([data-video-editor]:not([hidden])))) :is(.audio-privacy-line,.video-file-limit) {
 margin-block:16px 0;
}
/* Match this calculator's closed FAQ disclosures. */
.tool-studio.studio-rollout main:has([data-hourly-form]) #detail-result.calculation-notice {
 background:#1b2336;
 border:1px solid var(--studio-line);
 border-radius:9px;
 color:#dae5fa;
 box-shadow:0 3px 8px #03081740;
}

.tool-studio.vc-workspace[data-refresh="compress"] .compress-intensity-ends { display:flex; justify-content:space-between; gap:10px; color:var(--muted,#9eafca); font-size:12px; line-height:1.4; }
.tool-studio.vc-workspace[data-refresh="compress"] .compress-intensity-ends span:last-child { text-align:right; }
.tool-studio.vc-workspace[data-refresh="compress"] [data-compress-quality-value] { float:right; color:var(--studio-sky,#79d9ff); }
:root[data-theme=light] .tool-studio.vc-workspace[data-refresh="compress"] [data-compress-quality-value] { color:#246792; }
