:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#071015;--sidebar:#091218;--panel:#0d181e;--panel-strong:#111f26;--border:#24343d;--border-soft:#1a2931;--text:#f1f4f2;--muted:#9cabb2;--dim:#788b94;--amber:#e8ac4e;--amber-strong:#f2ba5f;--amber-ink:#211506;--teal:#43c6b7;--blue:#65a8da;--red:#d55e63;--radius:8px;background:var(--bg);color:var(--text);font-family:Segoe UI,Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}*{box-sizing:border-box}html,body,#root{background:var(--bg);min-height:100%;margin:0}body{min-width:320px}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--amber);outline-offset:2px}svg{width:18px;height:18px}code,.speed,.eyebrow,.key-values dd,.metrics strong{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.app-shell{background:radial-gradient(circle at 75% -10%, #43c6b70f, transparent 32%), var(--bg);min-height:100vh}.sidebar{z-index:20;border-right:1px solid var(--border-soft);background:var(--sidebar);flex-direction:column;width:218px;padding:22px 16px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:11px;display:flex}.brand>span,.auth-brand>span{width:34px;height:34px;color:var(--amber-ink);background:var(--amber);border-radius:7px;flex:none;place-items:center;display:grid}.brand strong,.auth-brand strong{font-weight:700}.brand small,.sidebar-footer small{color:var(--muted);text-transform:capitalize;font-size:12px;display:block}.new-download{background:var(--amber);min-height:43px;color:var(--amber-ink);border-radius:6px;justify-content:center;align-items:center;gap:8px;margin:22px 0 18px;font-weight:650;display:flex}.sidebar nav{gap:4px;display:grid}.sidebar nav a{color:#bad1dc;border-radius:5px;align-items:center;gap:11px;min-height:40px;padding:0 10px;display:flex;position:relative}.sidebar nav a:hover{background:#ffffff08}.sidebar nav a.active{color:var(--text);background:#17252c}.sidebar nav a.active:before{content:"";background:var(--teal);width:2px;height:22px;position:absolute;left:-16px}.sidebar nav a b{min-width:20px;height:20px;color:var(--amber);background:#e8ac4e21;border-radius:10px;place-items:center;margin-left:auto;padding:0 6px;font-size:11px;display:grid}.sidebar-footer{border-top:1px solid var(--border-soft);gap:3px;margin-top:auto;padding:18px 6px 0;display:grid}.sidebar-footer .button{justify-content:flex-start;min-height:30px;padding:0}.workspace{min-height:100vh;margin-left:218px}.topbar{border-bottom:1px solid var(--border-soft);color:#c3d8e0;align-items:center;gap:18px;height:58px;padding:0 28px;display:flex}.mobile-brand{display:none}.engine-state{align-items:center;gap:8px;margin-left:auto;font-family:ui-monospace,monospace;font-size:12px;display:flex}.engine-state i{background:var(--teal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #43c6b714}.notification-trigger{border:1px solid var(--border);width:38px;height:38px;color:var(--muted);cursor:pointer;background:#ffffff05;border-radius:6px;place-items:center;display:grid;position:relative}.notification-trigger svg{width:18px}.notification-trigger b{color:#1b160e;background:var(--amber);border:2px solid #0a151b;border-radius:10px;min-width:18px;height:18px;padding:0 4px;font-size:10px;line-height:14px;position:absolute;top:-6px;right:-6px}.global-warning{color:#e9c98f;background:#e8ac4e17;border-bottom:1px solid #e8ac4e59;padding:8px 32px;font-size:12px}.page{max-width:1480px;margin:0 auto;padding:42px 34px 64px}.page-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.page-header h1{letter-spacing:-.045em;margin:2px 0 3px;font-size:clamp(30px,3vw,42px);line-height:1.05}.page-header p{color:#a8cedd;margin:0}.eyebrow{letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700;color:#a8c7d6!important}.page-actions{align-items:center;gap:8px;display:flex}.button{border:1px solid var(--border);min-height:42px;color:var(--text);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:650;display:inline-flex}.button:disabled{cursor:not-allowed;opacity:.45}.button-primary{border-color:var(--amber);background:var(--amber);color:var(--amber-ink)}.button-secondary:hover:not(:disabled),.button-ghost:hover:not(:disabled){background:#17252c}.button-ghost{color:#b6ccd4;border-color:#0000}.metrics{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px;display:grid;overflow:hidden}.metrics article{border-right:1px solid var(--border);align-content:center;gap:4px;min-height:114px;padding:21px;display:grid}.metrics article:last-child{border-right:0}.metrics span{color:#a8cddd}.metrics small{color:var(--muted)}.panel{border:1px solid var(--border);border-radius:var(--radius);background:#0d181ec7;min-width:0;overflow:hidden}.panel-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:16px 20px;display:flex}.panel-header h2{margin:0;font-size:17px}.panel-header p{color:var(--muted);margin:3px 0 0;font-size:12px}:root[data-density=compact] .panel-body{padding:14px}:root[data-density=compact] .panel-header,:root[data-density=compact] .job-row,:root[data-density=compact] .settings-nav a{min-height:38px}.stack{align-content:start;gap:14px;min-width:0;display:grid}.two-column{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:14px;display:grid}.config-layout{grid-template-columns:minmax(0,1fr) 360px;gap:14px;display:grid}.presets-layout{grid-template-columns:minmax(0,1fr) 330px;gap:14px;display:grid}.form-stack{gap:18px;display:grid}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.field{color:#a9cfe0;gap:7px;min-width:0;display:grid}.field>span:first-child{font-weight:600}.field input,.field select,.field textarea,.option-row input,.option-row select{border:1px solid var(--border);width:100%;min-height:42px;color:var(--text);background:#071218;border-radius:6px;padding:9px 12px}.field textarea{resize:vertical;min-height:120px}.field small{color:var(--dim);font-size:12px}.field-error input,[aria-invalid=true]{border-color:var(--red)!important}.field-error small{color:#ef9b9f}.password-field{display:flex;position:relative}.password-field input{padding-right:46px}.password-field button{right:3px;width:38px;color:var(--muted);background:0 0;border:0;position:absolute;inset-block:3px}.toggle-row{min-height:48px;color:var(--text);justify-content:space-between;align-items:center;gap:16px;display:flex}.toggle-row>span{display:grid}.toggle-row small{color:var(--muted);font-weight:400}.toggle-row input{appearance:none;background:#26363e;border:1px solid #40535d;border-radius:10px;width:37px;height:20px;padding:2px;transition:all .15s}.toggle-row input:before{content:"";background:#9aabb2;border-radius:50%;width:14px;height:14px;transition:all .15s;display:block}.toggle-row input:checked{border-color:var(--teal);background:#43c6b759}.toggle-row input:checked:before{background:var(--teal);transform:translate(17px)}.notice{border:1px solid var(--border);border-left:3px solid var(--blue);color:#acd0df;background:#111d23;border-radius:6px;gap:5px;padding:15px 17px;display:grid}.notice strong{color:var(--text)}.notice-success{border-left-color:var(--teal)}.notice-warning{border-left-color:var(--amber)}.notice-danger{border-left-color:var(--red)}.badge{color:#adbdc4;white-space:nowrap;background:#1d2b32;border-radius:12px;align-items:center;width:max-content;min-height:24px;padding:2px 9px;font-size:12px;font-weight:650;display:inline-flex}.badge-teal{color:var(--teal);background:#43c6b71f}.badge-amber{color:var(--amber);background:#e8ac4e1f}.badge-red{color:#f18489;background:#d55e6321}.badge-blue{color:var(--blue);background:#65a8da1f}.empty-state{text-align:center;place-content:center;justify-items:center;gap:9px;min-height:310px;display:grid}.empty-state>span,.empty-state>svg{width:48px;height:48px;color:var(--amber);place-items:center;display:grid}.empty-state h2,.empty-state p{margin:0}.empty-state p{max-width:480px;color:var(--muted)}.table-scroll{max-width:100%;overflow:auto}table{border-collapse:collapse;text-align:left;width:100%}th{color:#91b5c6;letter-spacing:.08em;text-transform:uppercase;padding:11px 12px;font-family:ui-monospace,monospace;font-size:11px}td{border-top:1px solid var(--border-soft);vertical-align:middle;padding:13px 12px}td strong,td small{display:block}td small{max-width:440px;color:var(--muted);font-size:12px}.key-values{margin:0;display:grid}.key-values>div{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;min-height:42px;display:flex}.key-values>div:last-child{border-bottom:0}.key-values dt{color:#9fc6d7}.key-values dd{text-align:right;margin:0}.check-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.check-list li{align-items:center;gap:9px;display:flex}.check-list svg{color:var(--teal)}.tabs{border-bottom:1px solid var(--border);gap:30px;min-height:48px;margin-bottom:26px;display:flex;overflow-x:auto}.tabs a{color:#aed0df;min-width:max-content;padding:13px 1px;position:relative}.tabs a.active{color:var(--text);font-weight:650}.tabs a.active:after{content:"";background:var(--teal);height:2px;position:absolute;bottom:-1px;left:0;right:0}.card-list{display:grid}.card-list>a{border-bottom:1px solid var(--border-soft);grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:76px;padding:12px;display:grid}.card-list>a:hover{background:#ffffff05}.card-list small{color:var(--muted);display:block}.card-icon{width:38px;height:38px;color:var(--amber);background:#e8ac4e1a;border-radius:6px;place-items:center;display:grid}.mode-tabs{gap:6px;margin-bottom:14px;display:flex}.option-form{display:grid}.option-row{border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(220px,1fr) minmax(180px,.75fr) auto 64px;align-items:center;gap:12px;min-height:83px;padding:14px 0;display:grid}.option-row>div:first-child{display:grid}.option-row small{color:var(--muted)}.json-editor{font-family:ui-monospace,monospace;line-height:1.6;min-height:640px!important}.option-explorer{gap:14px;display:grid}.pagination{justify-content:flex-end;align-items:center;gap:14px;display:flex}.settings-health{grid-template-columns:repeat(2,1fr);display:grid}.settings-health div{gap:3px;display:grid}.settings-index>.field{max-width:720px;margin:20px 0 16px}.settings-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.settings-links a{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:36px 1fr auto;align-items:center;gap:12px;min-height:78px;padding:16px;display:grid}.settings-links a:hover{background:#ffffff05}.settings-links>a>span{width:36px;height:36px;color:var(--amber);background:#e8ac4e1a;border-radius:5px;place-items:center;font-family:ui-monospace,monospace;font-size:12px;display:grid}.settings-links small{color:#9cc7d9;display:block}.settings-links svg{color:var(--dim)}.settings-layout{grid-template-columns:260px minmax(0,1fr);gap:18px;display:grid}.settings-nav{border:1px solid var(--border);border-radius:var(--radius);align-content:start;max-height:calc(100vh - 160px);display:grid;position:sticky;top:78px;overflow-y:auto}.settings-nav a{border-bottom:1px solid var(--border-soft);min-height:44px;color:var(--muted);padding:11px 14px}.settings-nav a:last-child{border-bottom:0}.settings-nav a.active{color:var(--text);box-shadow:inset 2px 0 var(--amber);background:#17252c}.provider-setup-list{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.provider-setup-list label{border:1px solid var(--border);border-radius:6px;align-items:center;gap:12px;min-height:66px;padding:12px;display:flex}.provider-setup-list label>span{display:grid}.provider-setup-list small{color:var(--muted)}.auth-page{grid-template-columns:minmax(420px,1.15fr) minmax(420px,.85fr);min-height:100vh;display:grid}.auth-story{border-right:1px solid var(--border);background:radial-gradient(circle at 10% 10%,#43c6b717,#0000 35%),#09151b;flex-direction:column;justify-content:space-between;gap:45px;padding:clamp(40px,7vw,100px);display:flex}.auth-brand{align-items:center;gap:11px;display:flex}.auth-story h1{letter-spacing:-.055em;max-width:720px;margin:8px 0 16px;font-size:clamp(42px,5vw,72px);line-height:.98}.auth-story p{color:#a7ccdc;max-width:720px;font-size:16px}.auth-story ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.auth-story li,.auth-story>small{color:#bbd6e1;align-items:center;gap:10px;display:flex}.auth-form-wrap{place-items:center;padding:40px;display:grid}.auth-form{gap:17px;width:min(440px,100%);display:grid}.auth-form h2{margin:0;font-size:30px}.auth-form>p{color:var(--muted);margin:0}.setup-page{grid-template-columns:280px minmax(0,1fr);min-height:100vh;display:grid}.setup-stepper{border-right:1px solid var(--border);background:var(--sidebar);align-content:start;gap:40px;padding:30px 24px;display:grid}.setup-stepper ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.setup-stepper li{min-height:48px;color:var(--dim);align-items:center;gap:12px;padding:8px;display:flex}.setup-stepper li>span{border:1px solid var(--border);border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.setup-stepper li.active{color:var(--text)}.setup-stepper li.active>span{border-color:var(--teal);color:var(--teal)}.setup-main{width:100%;max-width:1380px;margin:0 auto;padding:54px}.setup-actions{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.setup-complete{align-content:center;justify-items:start;gap:24px;max-width:760px;display:grid}.setup-complete>svg{width:56px;height:56px;color:var(--teal)}.route-loading,.fatal-state{min-height:70vh;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:12px;display:grid}.route-loading>span{border:2px solid var(--border);border-top-color:var(--amber);border-radius:50%;width:34px;height:34px;animation:.9s linear infinite spin}.route-loading>div{gap:3px;display:grid}.route-loading strong{color:var(--text)}.mobile-nav{display:none}.mode-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.mode-picker button{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);min-height:82px;color:var(--text);text-align:left;grid-template-columns:28px 1fr auto;align-items:center;gap:11px;padding:14px;display:grid}.mode-picker button[aria-pressed=true]{border-color:var(--teal);background:#43c6b70f}.mode-picker button>span{display:grid}.mode-picker small{color:var(--muted)}.mode-picker button>svg:last-child{color:var(--teal)}.download-workspace{grid-template-columns:minmax(0,1fr) 340px;gap:14px;display:grid}.preset-picker{gap:8px;display:grid}.preset-picker label{border:1px solid var(--border-soft);border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:66px;padding:11px;display:grid}.preset-picker label>span{display:grid}.preset-picker small{color:var(--muted)}.review-layout{grid-template-columns:minmax(0,1fr) 340px;gap:14px;display:grid}.track-group{border-bottom:1px solid var(--border-soft)}.track-group:last-child{border-bottom:0}.track-group>header{justify-content:space-between;align-items:center;min-height:54px;display:flex}.track-group>header small,.track-group>p{color:var(--muted)}.track-group>div{gap:5px;padding-bottom:13px;display:grid}.track-group label{border:1px solid var(--border-soft);border-radius:5px;align-items:center;gap:11px;min-height:48px;padding:8px 10px;display:flex}.track-group label>span{display:grid}.track-group label small{color:var(--muted)}.filter-tabs{gap:3px;display:flex;overflow-x:auto}.filter-tabs button{color:#aac8d4;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;min-height:36px;padding:0 10px}.filter-tabs button[aria-pressed=true]{border-bottom-color:var(--teal);color:var(--text)}.current-transfer{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-strong);gap:15px;margin-bottom:14px;padding:20px;display:grid}.current-title{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.current-title h2,.current-title p{margin:0}.current-title>strong{font-size:30px}.progress{background:#26383f;border-radius:3px;height:5px;overflow:hidden}.progress i{background:var(--teal);height:100%;display:block}.current-stats{grid-template-columns:repeat(4,1fr);display:grid}.current-stats>div{border-left:1px solid var(--border);align-content:center;min-height:52px;padding:4px 14px;display:grid}.current-stats>div:first-child{border-left:0;padding-left:0}.current-stats span{color:#91b7c7;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:11px}.row-actions{justify-content:flex-end;gap:8px;display:flex}.job-list{margin:-20px;display:grid}.job-row{border-bottom:1px solid var(--border-soft);grid-template-columns:34px minmax(190px,1.1fr) minmax(220px,1fr) auto 42px;align-items:center;gap:12px;min-height:82px;padding:12px 16px;display:grid}.job-row:last-child{border-bottom:0}.job-row>a{display:grid}.job-row small{color:#9cc6d7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-order{width:28px;height:28px;color:var(--teal);background:#143039;border-radius:5px;place-items:center;font-family:ui-monospace,monospace;display:grid}.job-progress{color:#a9cbd8;gap:6px;display:grid}.job-progress>span{justify-content:space-between;display:flex}.job-progress b{color:var(--text)}.job-summary-grid{grid-template-columns:minmax(0,1fr) 340px;gap:14px;display:grid}.large-progress{gap:12px;display:grid}.large-progress>strong{font-size:38px}.stage-rail{grid-template-columns:repeat(7,1fr);margin:0;padding:0;list-style:none;display:grid}.stage-rail li{color:var(--dim);text-transform:capitalize;justify-items:center;gap:7px;font-family:ui-monospace,monospace;font-size:11px;display:grid}.stage-rail span{background:#293a41;width:100%;height:3px}.stage-rail li.done{color:var(--teal)}.stage-rail li.done span{background:var(--teal)}.terminal-replay{color:#b9d5de;white-space:pre-wrap;background:#050b0e;min-height:520px;max-height:70vh;margin:0;padding:18px;font-family:ui-monospace,monospace;font-size:12px;line-height:1.65;overflow:auto}.modal-backdrop{z-index:100;background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-strong);width:min(620px,100%);max-height:calc(100vh - 40px);overflow:auto}.modal>header,.modal>footer{justify-content:space-between;align-items:center;gap:8px;min-height:62px;padding:12px 18px;display:flex}.modal>header{border-bottom:1px solid var(--border)}.modal>footer{border-top:1px solid var(--border);justify-content:flex-end}.modal h2{margin:0}.modal-content{gap:10px;padding:18px;display:grid}.more-link{border:1px solid var(--border);border-radius:6px;align-items:center;gap:12px;min-height:48px;padding:0 12px;display:flex}.administration-split{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:14px;display:grid}.record-list,.notification-list{gap:8px;display:grid}.record-list article,.notification-list article{border:1px solid var(--border-soft);background:#ffffff03;border-radius:6px;align-items:center;gap:10px;min-width:0;padding:11px;display:flex}.record-list article>div,.notification-list article>div{flex:1;gap:3px;min-width:0;display:grid}.record-list small,.notification-list small,.cell-detail{color:var(--muted);overflow-wrap:anywhere;display:block}.notification-list article>svg{width:18px;color:var(--amber)}.notification-list article.read{opacity:.68}.notification-list p{margin:2px 0}.scope-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 18px;display:grid}.scope-grid label{border:1px solid var(--border-soft);border-radius:6px;align-items:flex-start;gap:9px;min-width:0;padding:11px;display:flex}.scope-grid label>span{min-width:0;display:grid}.scope-grid small{color:var(--muted)}.compact-table table{min-width:660px}.compact-table th:not(:first-child),.compact-table td:not(:first-child){text-align:center}.clickable-row{cursor:pointer}.clickable-row:hover{background:#43c6b70b}.detail-list{gap:1px;margin:0;display:grid}.detail-list div{border-bottom:1px solid var(--border-soft);grid-template-columns:150px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.detail-list dt{color:var(--muted)}.detail-list dd{overflow-wrap:anywhere;margin:0}.diagnostic-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.diagnostic-values div{border:1px solid var(--border-soft);border-radius:5px;gap:3px;padding:10px;display:grid}.diagnostic-values span{color:var(--muted);text-transform:capitalize}.diagnostic-values strong{overflow-wrap:anywhere}.filename-preview{border:1px solid var(--border-soft);color:var(--teal);overflow-wrap:anywhere;background:#071218;border-radius:5px;padding:10px;display:block}.update-metrics,.diagnostic-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.password-story{align-content:center}.filter-bar{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.filter-bar>.field{flex:1;min-width:min(330px,100%)}.button-row,.asset-actions,.inline-transfer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.button-stack{gap:8px;display:grid}.button-stack.compact .button{min-height:30px;padding:4px 8px;font-size:12px}.provider-chain{flex-wrap:wrap;gap:5px;display:flex}.mix-list-layout{grid-template-columns:minmax(0,1.8fr) minmax(260px,.7fr)}.mix-editor-layout{grid-template-columns:minmax(280px,.7fr) minmax(0,1.6fr);align-items:start;gap:18px;display:grid}.source-list,.target-list,.ordered-assignments{gap:8px;display:grid}.source-list>article,.target-list>button{border:1px solid var(--border-soft);width:100%;min-width:0;color:var(--text);background:var(--panel-strong);text-align:left;cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:12px;display:flex}.source-select>b,.mix-download-sources article>b,.mix-preview-list article>b,.ordered-assignments>div>b{border:1px solid var(--border);width:28px;height:28px;color:var(--amber);border-radius:50%;flex:none;place-items:center;font-family:ui-monospace,monospace;display:grid}.source-select>span,.target-list>button>span,.ordered-assignments>div>span,.mix-download-sources article>span,.mix-preview-list article>span{flex:1;min-width:0}.source-select{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.source-list small,.target-list small,.ordered-assignments small,.mix-download-sources small,.mix-preview-list small,.plain-list small{color:var(--muted);font-size:12px;display:block}.source-list .row-actions .button{width:32px;min-height:32px;padding:0}.mix-download-sources,.mix-preview-list{gap:10px;display:grid}.mix-download-sources article,.mix-preview-list article{border:1px solid var(--border-soft);background:#ffffff03;border-radius:7px;grid-template-columns:auto minmax(130px,.55fr) minmax(230px,1fr);align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.mix-preview-list article{grid-template-columns:auto minmax(0,1fr) auto}.mix-preview-list article>p{color:var(--muted);grid-column:2/-1;margin:0}.library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.library-grid>a{border:1px solid var(--border-soft);background:var(--panel-strong);border-radius:8px;grid-template-columns:72px minmax(0,1fr);gap:12px;min-width:0;padding:12px;display:grid;position:relative}.library-grid>a:hover{border-color:#3c535f}.library-grid .badge{position:absolute;top:8px;right:8px}.library-grid strong,.library-grid small,.library-grid p,.library-grid span{overflow-wrap:anywhere}.library-grid p{color:var(--muted);margin:6px 0;font-size:12px}.library-art{min-height:104px;color:var(--amber);letter-spacing:.08em;background:linear-gradient(145deg,#e8ac4e1f,#0000),#16242b;border-radius:5px;place-items:center;font-family:ui-monospace,monospace;font-size:10px;display:grid}.version-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mono-value{overflow-wrap:anywhere;max-width:min(430px,60vw);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.technical-evidence{gap:14px;display:grid}.technical-evidence>div{border-bottom:1px solid var(--border-soft);min-width:0;padding-bottom:12px}.technical-evidence pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#b8d6e2;background:#071116;max-height:280px;margin:8px 0 0;padding:10px;overflow:auto}.asset-actions{margin-top:10px}.inline-transfer select{border:1px solid var(--border);max-width:210px;min-height:38px;color:var(--text);background:#09151b;border-radius:5px}.inline-transfer small{color:var(--muted);overflow-wrap:anywhere}.watch-builder,.watch-detail-layout,.attention-layout,.mapping-layout,.transfer-settings-layout{grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);align-items:start;gap:18px;display:grid}.scope-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.scope-picker button{border:1px solid var(--border-soft);min-height:86px;color:var(--text);background:var(--panel-strong);text-align:left;cursor:pointer;border-radius:7px;padding:12px}.scope-picker button[aria-pressed=true]{border-color:var(--teal);background:#43c6b712}.scope-picker small{color:var(--muted);margin-top:5px;display:block}.assignment-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.assignment-catalog label,.search-result{border:1px solid var(--border-soft);background:#ffffff03;border-radius:6px;align-items:center;gap:9px;min-width:0;padding:10px;display:flex}.assignment-catalog label>span,.search-result>span{flex:1;min-width:0}.assignment-catalog small,.search-result small{color:var(--muted);display:block}.ordered-assignments{margin-top:12px}.ordered-assignments>div{border:1px solid var(--border-soft);border-radius:6px;align-items:center;gap:8px;padding:9px;display:flex}.ordered-assignments .button{width:32px;min-height:32px;padding:0}.plain-list{gap:9px;margin:0;padding-left:22px;display:grid}.issue-group{border:1px solid var(--border);background:var(--panel);border-radius:8px;overflow:hidden}.issue-group>header{border-bottom:1px solid var(--border-soft);text-transform:capitalize;align-items:center;gap:9px;min-height:48px;padding:0 14px;display:flex}.issue-group>header h2{flex:1;margin:0;font-size:14px}.issue-group>article{border-bottom:1px solid var(--border-soft);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;min-width:0;padding:13px;display:grid}.issue-group>article:last-child{border-bottom:0}.issue-group article p,.issue-group article small{color:var(--muted);margin:3px 0 0;display:block}.issue-urgent>header,.issue-urgent>article>span{color:#f18489}.issue-warning>header,.issue-warning>article>span{color:var(--amber)}.issue-information>header,.issue-information>article>span{color:var(--blue)}.json-input-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.thresholds{align-items:end;margin-top:14px}.mapping-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,.65fr)}tr.selected td{background:#43c6b70f}.target-list>button{justify-content:space-between}.target-list>button>span{overflow-wrap:anywhere}.transfer-settings-layout{grid-template-columns:minmax(250px,.65fr) minmax(0,1.4fr)}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1080px){.sidebar{width:74px;padding-inline:12px}.brand{justify-content:center}.brand>div,.new-download span,.sidebar nav span,.sidebar-footer strong,.sidebar-footer small,.sidebar-footer .button{display:none}.new-download{padding:0}.sidebar nav a{justify-content:center;padding:0}.sidebar nav a b{min-width:15px;height:15px;padding:0;font-size:10px;position:absolute;top:0;right:0}.workspace{margin-left:74px}.config-layout,.presets-layout,.two-column,.download-workspace,.review-layout,.job-summary-grid,.mix-editor-layout,.watch-builder,.watch-detail-layout,.attention-layout,.mapping-layout,.transfer-settings-layout{grid-template-columns:minmax(0,1fr)}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-links{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.sidebar{display:none}.workspace{margin-left:0;padding-bottom:70px}.topbar{height:54px;padding:0 16px}.mobile-brand{align-items:center;gap:8px;display:flex}.mobile-brand svg{width:23px;height:23px;color:var(--amber-ink);background:var(--amber);border-radius:5px;padding:5px}.speed{margin-left:auto}.engine-state{display:none}.notification-trigger{width:34px;height:34px}.global-warning{padding-inline:14px}.page{padding:24px 14px 36px}.page-header{align-items:flex-start}.page-header h1{font-size:27px}.page-header p:not(.eyebrow){font-size:12px}.page-actions{flex-wrap:wrap;justify-content:flex-end}.metrics{grid-template-columns:repeat(3,1fr)}.metrics article{min-height:92px;padding:12px}.metrics article:nth-child(3){border-right:0}.metrics article:nth-child(4){display:none}.metrics strong{font-size:15px}.metrics small{display:none}.panel-body{padding:14px}.form-grid,.provider-setup-list,.settings-health,.json-input-grid,.assignment-catalog,.scope-picker,.version-grid,.administration-split,.scope-grid,.diagnostic-values{grid-template-columns:1fr}.record-list article,.notification-list article{flex-wrap:wrap;align-items:flex-start}.detail-list div{grid-template-columns:1fr;gap:3px}.settings-links{grid-template-columns:1fr}.settings-layout{grid-template-columns:minmax(0,1fr)}.settings-nav{grid-auto-columns:max-content;grid-auto-flow:column;max-height:none;position:static;overflow:auto hidden}.settings-nav a{border-right:1px solid var(--border-soft);border-bottom:0}.tabs{gap:26px}.option-row{grid-template-columns:minmax(0,1fr) auto}.mode-picker{grid-template-columns:1fr}.job-list{margin:-14px}.job-row{grid-template-columns:31px minmax(0,1fr) auto}.job-row .job-progress{grid-column:2/-1}.job-row>.badge{grid-area:1/3}.current-stats{grid-template-columns:repeat(3,1fr)}.current-stats>div:last-child{display:none}.stage-rail{grid-template-columns:repeat(4,1fr);gap:14px 0}.option-row>div:nth-child(2){grid-area:2/1/auto/-1}.option-row>.badge{grid-area:1/2}.option-row>.button{grid-area:2/2}.mobile-nav{z-index:50;height:66px;padding:4px 7px max(5px, env(safe-area-inset-bottom));border-top:1px solid var(--border);background:#081116f7;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}.mobile-nav a,.mobile-nav button{color:var(--muted);background:0 0;border:0;align-content:center;place-items:center;gap:3px;font-size:12px;display:grid}.mobile-nav a.active{color:var(--amber)}.auth-page{grid-template-columns:1fr}.auth-story{display:none}.auth-form-wrap{min-height:100vh;padding:24px}.setup-page{grid-template-columns:1fr}.setup-stepper{display:none}.setup-main{padding:24px 14px 40px}.table-scroll table{min-width:680px}.library-grid{grid-template-columns:1fr}.mix-download-sources article,.mix-preview-list article{grid-template-columns:auto minmax(0,1fr)}.mix-download-sources article>.field,.mix-preview-list article>p{grid-column:1/-1}.issue-group>article{grid-template-columns:auto minmax(0,1fr) auto}.issue-group>article>.button{grid-column:2}.issue-group>article>.row-actions{grid-area:1/3/span 2}}table{border-collapse:separate;border-spacing:0}th{color:#738a96;letter-spacing:.08em;padding:8px 10px;font-size:8px;font-weight:750}td{color:#adbec6;border-bottom-color:#102530;padding:8px 10px;font-size:10px}tbody tr{background:#0510174d}tbody tr:hover{background:#168fff09}td strong{color:#edf4f6}td small{color:#718793;text-overflow:ellipsis;white-space:nowrap;max-width:480px;font-size:8px;display:block;overflow:hidden}.history-page .metrics article:first-child strong{color:var(--cyan)}.history-page .metrics article:nth-child(2) strong{color:var(--lime)}.history-page .metrics article:nth-child(3) strong{color:var(--amber)}.history-page .metrics article:nth-child(4) strong{color:var(--red)}.history-title-cell{grid-template-columns:37px minmax(0,1fr);align-items:center;gap:9px;min-width:220px;display:grid}.history-title-cell>span:last-child{min-width:0}.history-media-mark{color:#d8f3ff;background:radial-gradient(circle at 70% 15%,#168fff59,#0000 28%),linear-gradient(145deg,#142b3b,#081119 68%,#261742);border:1px solid #244050;border-radius:4px;place-items:center;width:37px;height:49px;font:800 20px Bahnschrift,sans-serif;display:grid}.library-index-page .metrics strong{color:#edf7fa}.library-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.library-grid>a{background:#07131b;border-color:#19303e;border-radius:7px;grid-template-rows:190px minmax(0,1fr);grid-template-columns:1fr;gap:0;min-height:300px;padding:0;overflow:hidden}.library-grid>a:hover{border-color:#168fff8c;transform:translateY(-2px);box-shadow:0 12px 30px #0000003d}.library-grid>a>div{padding:10px}.library-grid .badge{top:auto;bottom:9px;right:9px}.library-grid p{margin:7px 0;font-size:9px}.library-art{color:#e7f4faeb;letter-spacing:.16em;background:linear-gradient(#0000 58%,#040a0fd1),radial-gradient(circle at 65% 20%,#52bdf57a,#0000 28%),linear-gradient(145deg,#193849,#07131a 55%,#351957);border-radius:0;min-height:190px;font:800 13px Bahnschrift,sans-serif}.version-grid>article,.technical-evidence,.asset-actions{border-color:#19303e}.mode-picker{gap:8px}.mode-picker button{background:#07131b;border-color:#19303e;border-radius:7px;min-height:84px}.mode-picker button:hover,.mode-picker button[aria-pressed=true]{border-color:var(--cyan);background:radial-gradient(circle at 88% 18%,#168fff21,#0000 24%),#081923;box-shadow:inset 0 0 22px #168fff09}.mode-picker button[aria-pressed=true] svg{color:var(--cyan)}.download-workspace,.review-layout{gap:10px}.track-group label{background:#06121a;border-color:#142b37;border-radius:5px;min-height:43px}.track-group label:has(input:checked){background:#36791414;border-color:#72df2761}.check-list li{background:#06121a;border:1px solid #142b37;border-radius:5px;min-height:33px;padding:5px 7px;font-size:10px}.check-list svg{width:14px;color:var(--lime)}.settings-mode .page{max-width:none}.settings-mode .settings-layout{display:block}.settings-index>.field{margin:10px 0}.settings-health{gap:8px}.settings-health div{background:#07141c;border:1px solid #17303e;border-radius:6px;min-height:72px;padding:13px}.settings-health span{color:var(--lime)}.settings-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.settings-links a{background:#07131b;border-color:#17303e;border-radius:7px;min-height:72px;padding:12px}.settings-links a:hover{background:#081923;border-color:#168fff6b}.settings-links>a>span{color:var(--violet);background:#8e4dff1a}.field{color:#9db5c1;gap:5px;font-size:10px}.field input,.field select,.field textarea,select,textarea{color:#dce8ec;background:#06121a;border-color:#203847;border-radius:5px;font-size:10px}.field input:focus,.field select:focus,.field textarea:focus{border-color:#168fffa6;box-shadow:0 0 0 2px #168fff14}.toggle-row{background:#06121a;border-color:#142b37;border-radius:5px;min-height:46px}.toggle-row input{accent-color:var(--lime)}.option-row{border-bottom-color:#112733;min-height:68px;padding:10px 0}.toml-editor,.json-editor,.terminal-replay{color:#a9d9ee;background:#030b10;border-color:#1b3341;border-radius:6px}.toml-editor-columns{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:10px;display:grid}.toml-editor-columns>.panel{min-width:0}.toml-editor-columns>.panel .panel-body{max-height:calc(100vh - 245px);overflow:auto}.toml-editor-columns textarea{resize:vertical;min-height:510px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.55}.card-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.card-list>a{background:#07131b;border:1px solid #18303e;border-radius:7px;min-height:92px}.card-list>a:hover{background:#8e4dff0b;border-color:#8e4dff85}.card-icon{color:var(--violet);background:#8e4dff1c}.provider-chain{gap:4px}.source-list>article,.target-list>button,.ordered-assignments>div,.mix-download-sources article,.mix-preview-list article{background:#07131b;border-color:#18303e;border-radius:6px}.source-list>article.selected,.target-list>button.selected{border-color:var(--violet);background:#8e4dff11}.source-select>b,.mix-download-sources article>b,.mix-preview-list article>b,.ordered-assignments>div>b{color:#c19cff;background:#8e4dff14;border-color:#8e4dff8c}.notice{background:#07131b;border-radius:6px}.notice-success{background:#36791412;border-color:#72df274d}.notice-warning{background:#8b590814;border-color:#f2aa1452}.notice-danger{background:#8b161b14;border-color:#ff4c5357}@media (width<=1280px){.library-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.settings-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.card-list,.toml-editor-columns{grid-template-columns:1fr}}@media (width<=620px){.library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-links{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics article:nth-child(3){border-right:1px solid var(--border)}.metrics article:nth-child(2n){border-right:0}.metrics article:nth-child(4){display:grid}}.auth-page{background:radial-gradient(circle at 28% 30%,#168fff1a,#0000 33%),#040a10;grid-template-columns:minmax(460px,1.15fr) minmax(390px,.85fr);min-height:100vh}.auth-story{border-right:1px solid var(--border);background:linear-gradient(145deg,#071f2de0,#040c12f5 62%),#040a10;padding:clamp(30px,5vw,76px)}.auth-brand{color:#f8fafb}.auth-brand>span{color:#fff;background:linear-gradient(145deg,#139cff,#7143ff)}.auth-story h1{color:#f5f8fa;letter-spacing:-.06em;font-family:Bahnschrift,Arial Narrow,sans-serif;font-size:clamp(52px,6vw,88px);line-height:.86}.auth-story>div:nth-child(2)>p:last-child{color:#8da3ae;max-width:55ch}.auth-story li{color:#afc1c9;background:#07141cb8;border:1px solid #17303e;border-radius:6px;min-height:44px;padding:8px 11px}.auth-story li svg{color:var(--cyan)}.auth-form-wrap{background:radial-gradient(circle at 60% 35%,#8e4dff12,#0000 35%),#050c12}.auth-form{background:linear-gradient(145deg,#091720,#061018);border:1px solid #1b3341;border-radius:9px;width:min(460px,100% - 36px);padding:28px;box-shadow:0 26px 80px #00000057}.auth-form h2{letter-spacing:-.035em;font-family:Bahnschrift,sans-serif;font-size:29px}.setup-page{background:#040a10}.setup-stepper{border-right-color:var(--border);background:#050c12}.setup-stepper li.active span{border-color:var(--cyan);color:#fff;background:#168fff}@media (width<=820px){.auth-page{grid-template-columns:1fr}.auth-story{display:none}}@media (width<=420px){.page-header{gap:10px}.page-header h1{font-size:24px}.page-actions .button{padding-inline:8px}.metrics article{padding:10px}.settings-links a{min-height:86px}.filter-bar>.field{flex-basis:100%}.mix-download-sources article,.mix-preview-list article{padding:10px}.source-list>article{flex-wrap:wrap;align-items:flex-start}.source-list .row-actions{margin-left:38px}.issue-group>article{grid-template-columns:auto minmax(0,1fr)}.issue-group>article>.button,.issue-group>article>.row-actions{grid-area:auto/2}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--bg:#040a10;--sidebar:#050c12;--panel:#08131b;--panel-strong:#0a1720;--border:#172a38;--border-soft:#10212d;--text:#f5f7f8;--muted:#8ca0ad;--dim:#637783;--amber:#f2aa14;--amber-strong:#ffbb28;--amber-ink:#101820;--teal:#14c8be;--blue:#168fff;--red:#ff4c53;--cyan:#16a8ff;--cyan-bright:#16d5ff;--violet:#8e4dff;--lime:#72df27;--radius:8px}html,body,#root{background:radial-gradient(circle at 55% -30%,#168fff14,#0000 42%),#040a10}.sidebar{scrollbar-width:none;background:#040b11fa;border-right-color:#132633;width:194px;padding:18px 10px 72px;overflow-y:auto}.sidebar::-webkit-scrollbar{width:0;height:0}.brand{color:#f8fafb;letter-spacing:.015em;min-height:44px;padding:0 12px;font-family:Bahnschrift,Arial Narrow,Segoe UI,sans-serif;font-size:25px;font-weight:850}.sidebar nav{gap:3px}.sidebar nav a{color:#aebdca;border:1px solid #0000;border-radius:6px;min-height:38px;padding:0 12px;font-size:13px}.sidebar nav a svg{width:16px;height:16px}.sidebar nav a:hover{background:#168fff0b;border-color:#168fff1f}.sidebar nav a.active{color:#eaf7ff;background:linear-gradient(90deg,#168fff2e,#168fff0b);border-color:#168fff33}.sidebar nav a.active:before{background:var(--cyan);border-radius:0 3px 3px 0;width:3px;height:24px;left:-11px;box-shadow:0 0 16px #16a8ffb3}.sidebar nav a b,.sidebar-notifications b{color:#fff;background:#168fff;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font:700 10px ui-monospace,monospace;display:grid}.sidebar-section-label{border-top:1px solid var(--border-soft);color:#627885;letter-spacing:.13em;text-transform:uppercase;margin:16px 10px 6px;padding-top:12px;font-size:9px;font-weight:800}.system-monitors{border:1px solid var(--border);background:#07121a;border-radius:8px;gap:8px;margin-top:18px;padding:10px;display:grid}.system-monitors header{color:#7f939e;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex}.system-monitors header i,.rail-dot{background:#536672;border-radius:50%;width:7px;height:7px;display:inline-block}.system-monitors header i.healthy,.rail-dot.lime{background:var(--lime);box-shadow:0 0 10px #72df278c}.system-stat{background:#08151e;border:1px solid #112632;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:7px 8px;display:flex}.system-stat>span{color:#8397a3;text-transform:uppercase;font-size:10px}.system-stat>strong{color:#d7e4e9;font:700 12px ui-monospace,monospace}.system-stat.cyan>strong{color:var(--cyan)}.system-stat.violet>strong{color:var(--violet)}.system-stat.lime>strong{color:var(--lime)}.system-stat.amber>strong{color:var(--amber)}.sidebar-storage{gap:6px;margin-top:13px;display:grid}.sidebar-storage>header{color:#627985;letter-spacing:.1em;text-transform:uppercase;padding:0 3px;font-size:9px;font-weight:800}.sidebar-storage article{background:#08151e;border:1px solid #112632;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 7px;padding:7px 8px;display:grid}.sidebar-storage article>span,.sidebar-storage article>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-storage article>span{color:#9aadb6;font-size:9px}.sidebar-storage article>strong{color:#b9c9cf;font:650 9px ui-monospace,monospace}.sidebar-storage article>.progress{grid-column:1/-1;height:3px}.sidebar-storage article>.progress i{background:linear-gradient(90deg, #398d12, var(--lime))}.sidebar-storage>small{color:#607782;padding:5px;font-size:9px}.sidebar-actions{gap:7px;margin-top:auto;padding-top:14px;display:grid}.sidebar-actions .button{width:100%;min-height:38px}.sidebar-notifications{border:1px solid var(--border);color:#aebeca;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:8px;min-height:36px;padding:0 11px;display:flex}.sidebar-notifications svg{width:15px}.sidebar-footer{border-top-color:var(--border-soft);margin-top:10px;padding:10px 8px 0}.sidebar-footer strong{font-size:12px}.sidebar-footer small{font-size:10px}.workspace{margin-left:194px;padding-bottom:52px}.settings-mode .workspace{margin-left:374px}.context-rail{z-index:18;border-right:1px solid var(--border);background:#061019;width:180px;padding:18px 10px;position:fixed;inset:0 auto 52px 194px;overflow-y:auto}.context-rail header{padding:2px 10px 13px;display:grid}.context-rail header span{color:#eaf2f5;font-size:15px;font-weight:750}.context-rail header small{color:var(--dim);text-transform:uppercase;font-size:10px}.context-rail nav{gap:3px;display:grid}.context-rail nav a{color:#94a8b3;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;min-height:37px;padding:0 10px;font-size:11px;display:flex}.context-rail nav a svg{width:15px;height:15px}.context-rail nav a.active{color:#27aeff;background:#168fff1a;border-color:#168fff33}.system-rail{z-index:19;border-top:1px solid var(--border);color:#a8bac4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050d14f5;align-items:center;gap:28px;min-height:52px;padding:0 24px;font:600 11px ui-monospace,monospace;display:flex;position:fixed;inset:auto 0 0 194px}.system-rail span{align-items:center;gap:7px;display:inline-flex}.system-rail svg{width:14px;color:var(--cyan)}.system-rail small{color:#607581;display:block}.system-rail .rail-engine{margin-left:auto}.rail-dot.cyan{background:var(--cyan)}.rail-dot.violet{background:var(--violet)}.rail-dot.red{background:var(--red)}.page{max-width:1700px;padding:20px 18px 34px}.page-header{align-items:center;min-height:54px;margin-bottom:10px;padding:0 4px}.page-header h1{letter-spacing:-.035em;font-family:Bahnschrift,Arial Narrow,Segoe UI,sans-serif;font-size:clamp(25px,2.4vw,35px);font-weight:750}.page-header p{color:#8399a6;font-size:11px}.button{border-color:#223746;border-radius:6px;min-height:37px;font-size:11px}.button-primary{color:#f7fbff;background:linear-gradient(#1a9cff,#0d78d7);border-color:#168fff;box-shadow:0 0 18px #168fff1f}.button-primary:hover:not(:disabled){background:linear-gradient(#27a8ff,#1385e6)}.button-danger{color:#ff7176;background:#ff4c530e;border-color:#ff4c53b8}.panel{border-color:var(--border);background:linear-gradient(145deg,#09151ef5,#061017fa);border-radius:8px;box-shadow:inset 0 1px #ffffff03}.panel-header{border-bottom-color:var(--border);min-height:48px;padding:11px 13px}.panel-header h2{letter-spacing:.015em;text-transform:uppercase;font-size:12px}.panel-header p,.panel-body,.badge{font-size:10px}.panel-body{padding:13px}.badge{letter-spacing:.04em;border-radius:4px}.badge-blue{color:#39b0ff;background:#168fff14;border-color:#168fff57}.badge-teal{color:var(--lime)}.badge-amber{color:var(--amber)}.badge-red{color:#ff7278}.metrics{background:#07121a;border-radius:8px}.metrics article{min-height:84px;padding:13px 16px}.metrics strong{color:#e7f5fa;font-size:18px}.metrics span,.metrics small{font-size:10px}@media (width<=900px){.sidebar,.context-rail,.system-rail{display:none}.workspace,.settings-mode .workspace{margin-left:0;padding-bottom:70px}.page{padding:14px 12px 90px}.mobile-nav{display:grid}}.overview-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.overview-status-card{border:1px solid var(--border);background:#08141c;border-radius:8px;min-height:92px;padding:12px}.overview-status-card header{color:#8ea3ae;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;display:flex}.overview-status-card header svg{width:15px;color:var(--cyan)}.overview-status-card>strong{color:#f5f8f9;margin-top:8px;font:750 21px Bahnschrift,Segoe UI,sans-serif;display:block}.overview-status-card>small{color:#6f8490;font-size:9px}.overview-status-card.lime header svg,.overview-status-card.lime>strong{color:var(--lime)}.overview-status-card.amber header svg,.overview-status-card.amber>strong{color:var(--amber)}.overview-status-card.red header svg,.overview-status-card.red>strong{color:var(--red)}.overview-main-grid{grid-template-columns:minmax(0,1fr) 330px;gap:10px;display:grid}.active-download-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.active-download-card{background:#07131c;border:1px solid #172b38;border-radius:7px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:9px;display:grid}.active-download-card:hover{background:#091823;border-color:#168fff59}.active-download-copy{gap:7px;min-width:0;display:grid}.active-download-copy header,.active-download-copy footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.active-download-copy header strong,.active-download-copy>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.active-download-copy header b{color:var(--cyan-bright);font:750 12px ui-monospace,monospace}.active-download-copy>small{color:#8095a1;font-size:9px}.active-download-copy footer span{color:#78909c;font:650 9px ui-monospace,monospace}.active-download-copy footer span:first-child{color:var(--cyan);font-size:10px}.media-tile{background:radial-gradient(circle at 60% 22%,#2ab8ff59,#0000 28%),linear-gradient(155deg,#163043,#071119 58%,#20143d);border:1px solid #26404e;border-radius:5px;flex-direction:column;justify-content:space-between;width:58px;height:82px;padding:8px;display:flex;overflow:hidden}.media-tile b{color:#f4f8fa;font:800 34px Bahnschrift,sans-serif}.media-tile small{color:#8fc8e2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:700 8px ui-monospace,monospace;overflow:hidden}.signal-list{gap:4px;display:grid}.signal-list>a{background:#07131b;border:1px solid #122632;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:45px;padding:7px;display:grid}.signal-list svg{width:15px;color:var(--lime)}.signal-list span{min-width:0;display:grid}.signal-list small,.signal-list time{color:#748994;font-size:9px}.signal-list.alerts svg{color:var(--amber)}.healthy-message,.compact-empty{color:#8da2ad;justify-content:center;align-items:center;gap:9px;min-height:76px;font-size:11px;display:flex}.healthy-message svg{color:var(--lime)}.current-transfer{background:radial-gradient(circle at 64% 20%,#168fff13,#0000 31%),linear-gradient(145deg,#0a1822,#061018 75%);border-color:#1a3040;margin-bottom:10px;padding:0}.current-transfer.vivid{overflow:hidden}.transfer-hero{grid-template-columns:82px minmax(210px,1.1fr) minmax(220px,.75fr) minmax(250px,.8fr) auto;align-items:center;gap:18px;min-height:184px;padding:13px;display:grid}.transfer-hero .media-tile{width:82px;height:116px}.transfer-hero .media-tile b{font-size:48px}.transfer-copy{min-width:0}.transfer-copy .eyebrow{margin:0 0 4px;font-size:9px;color:#3cb9ff!important}.transfer-copy h2{margin:0;font-family:Bahnschrift,sans-serif;font-size:clamp(31px,3.4vw,48px);line-height:.95}.transfer-copy .current-item{color:#a5bbc6;text-overflow:ellipsis;white-space:nowrap;margin:7px 0;overflow:hidden}.live-phase{color:var(--cyan-bright);align-items:center;gap:7px;font-size:11px;display:inline-flex}.live-phase i{background:var(--cyan-bright);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite approved-pulse;box-shadow:0 0 0 5px #16d5ff14,0 0 16px #16d5ff73}.transfer-progress{gap:9px;min-width:0;display:grid}.transfer-progress>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.transfer-progress>div:first-child span{color:#7f949f;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:700}.transfer-progress>div:first-child strong{color:var(--cyan-bright);font:760 25px ui-monospace,monospace}.transfer-progress .progress{background:#0b1a23;border:1px solid #1a3341;border-radius:6px;height:9px}.hero-telemetry{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-telemetry>div{border-left:1px solid #1a3040;align-content:center;min-height:66px;padding:8px 12px;display:grid}.hero-telemetry strong{color:#f1f8fa;font:740 18px ui-monospace,monospace}.hero-telemetry span{color:#6f8591;text-transform:uppercase;font-size:8px}.episode-strip{background:#030a0f8f;border-top:1px solid #172b38;border-bottom:1px solid #172b38;grid-template-columns:repeat(auto-fit,minmax(42px,1fr));gap:4px;padding:10px 13px;display:grid}.episode-strip>span{color:#9aacb5;background:#0a141c;border:1px solid #263742;border-radius:5px;align-content:center;place-items:center;gap:2px;min-height:48px;display:grid}.episode-strip b{font:700 13px ui-monospace,monospace}.episode-strip svg{width:13px}.episode-strip .completed{color:var(--lime);background:#2f750e29;border-color:#72df2780}.episode-strip .active{border-color:var(--cyan);color:var(--cyan-bright);background:#168fff24;box-shadow:inset 0 0 16px #168fff14,0 0 12px #168fff1f}.transfer-footer{border-top:1px solid #172b38;align-items:center;gap:10px;min-height:48px;padding:8px 13px;display:flex}.transfer-footer>span{color:#7f949f;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:10px;display:flex;overflow:hidden}.transfer-footer>span svg{width:14px;color:var(--cyan);flex:none}.transfer-footer .button{margin-left:auto}.job-row{grid-template-columns:30px minmax(190px,1.2fr) minmax(220px,1fr) auto 36px;min-height:69px}.job-progress>span small{color:#78909c;font-size:9px}.progress{background:#172933;height:4px}.progress i{background:linear-gradient(90deg, #0877d2, var(--cyan));position:relative;box-shadow:0 0 9px #168fff4d}.progress i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff6b,#0000);animation:2.2s linear infinite approved-sheen;position:absolute;inset:0}@keyframes approved-pulse{50%{opacity:.5;transform:scale(.8)}}@keyframes approved-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (width<=1200px){.overview-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-main-grid{grid-template-columns:1fr}.transfer-hero{grid-template-columns:70px minmax(180px,1fr) minmax(220px,.75fr)}.hero-telemetry{grid-column:1/-1}.transfer-hero>.button{grid-column:1/-1;justify-self:end}}@media (width<=900px){.overview-status-grid,.active-download-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.transfer-hero{grid-template-columns:60px minmax(0,1fr);gap:10px}.transfer-hero .media-tile{width:60px;height:88px}.transfer-progress{grid-column:1/-1}}@media (width<=620px){.overview-status-grid,.active-download-grid,.hero-telemetry{grid-template-columns:1fr}.transfer-hero{grid-template-columns:1fr auto}.transfer-hero .media-tile{display:none}.transfer-copy h2{font-size:34px}.hero-telemetry{grid-column:1/-1}.hero-telemetry>div{border-top:1px solid #172b38;border-left:0}.episode-strip{grid-template-columns:repeat(7,minmax(36px,1fr))}}.tabs{border-bottom-color:var(--border);gap:25px;min-height:44px;margin-bottom:10px}.tabs a{color:#92a5af;padding:11px 2px;font-size:11px}.tabs a.active:after{background:var(--cyan);box-shadow:0 0 10px #168fff66}.job-live-summary{gap:10px;display:grid}.job-live-hero{border:1px solid var(--border);background:radial-gradient(circle at 20% 30%,#168fff14,#0000 28%),linear-gradient(145deg,#0a1822,#061018);border-radius:8px;grid-template-columns:minmax(320px,1fr) minmax(280px,.75fr) auto;align-items:center;gap:19px;min-height:168px;padding:13px;display:grid;position:relative}.job-live-copy{min-width:0}.job-live-copy h2{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 9px;font:760 clamp(24px,3vw,38px) Bahnschrift,sans-serif;overflow:hidden}.job-current-file{color:#7fa0af;text-overflow:ellipsis;white-space:nowrap;background:#06121a;border:1px solid #173140;border-radius:5px;margin-top:13px;padding:8px 10px;font:10px ui-monospace,monospace;overflow:hidden}.job-transfer-progress{margin-top:13px}.job-episode-strip{border:1px solid var(--border);border-radius:8px}.job-episode-strip .failed{color:#ff696f;background:#ff4c531a;border-color:#ff4c538c}.job-telemetry-grid{grid-template-columns:minmax(260px,.65fr) minmax(320px,1.2fr);gap:10px;display:grid}.job-activity-panel .panel-body{max-height:205px;overflow:auto}.live-activity-list{gap:4px;display:grid}.live-activity-list>a,.live-activity-list>article{background:#06121a;border:1px solid #112632;border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:6px 7px;display:grid}.live-activity-list svg{width:14px;color:var(--cyan)}.live-activity-list span{min-width:0;display:grid}.live-activity-list small{color:#7c919c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.live-activity-list time{color:#607783;font:8px ui-monospace,monospace}@media (width<=1250px){.job-live-hero{grid-template-columns:minmax(220px,1fr) minmax(280px,.8fr)}.job-live-hero>.badge{position:absolute;top:12px;right:12px}.job-telemetry-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){.job-live-hero{grid-template-columns:minmax(0,1fr)}.job-live-hero .hero-telemetry{grid-column:1/-1}.job-telemetry-grid{grid-template-columns:1fr}}.downloads-page{max-width:none;padding:10px 10px 28px}.downloads-cockpit{grid-template-columns:minmax(0,1fr) 365px;align-items:start;gap:10px;display:grid}.downloads-cockpit-main,.downloads-cockpit-side{gap:10px;min-width:0;display:grid}.download-hero,.active-downloads-section{background:radial-gradient(circle at 71% 17%,#168fff14,#0000 27%),linear-gradient(145deg,#091720,#061018 76%);border:1px solid #19303e;border-radius:8px;overflow:hidden}.download-hero-main{grid-template-columns:180px minmax(270px,.82fr) minmax(430px,1.25fr) auto;align-items:center;gap:20px;min-height:298px;padding:20px;display:grid}.download-hero-main>.button{align-self:start;min-height:42px;margin-top:5px;padding-inline:14px;font-size:11px}.download-hero-empty{justify-content:space-between;align-items:center;gap:24px;min-height:298px;padding:30px;display:flex}.download-hero-empty h1{margin:4px 0;font-size:36px}.download-hero-empty p:last-child{color:#79909c;margin:0}.job-artwork{background:radial-gradient(circle at 68% 25%,#1cb5ff73,#0000 25%),radial-gradient(circle at 31% 70%,#8e4dff47,#0000 34%),linear-gradient(155deg,#193445,#07121a 60%,#21123e);border:1px solid #2a4050;border-radius:6px;flex-direction:column;flex:none;justify-content:space-between;width:104px;height:146px;padding:12px;display:flex;position:relative;overflow:hidden}.job-artwork.large{width:180px;height:246px;padding:16px}.job-artwork b{color:#f7fbfd;text-shadow:0 0 20px #2ebdff59;font:800 48px Bahnschrift,sans-serif}.job-artwork.large b{font-size:78px}.job-artwork small{color:#70909f;text-transform:uppercase;font-size:9px}.job-artwork em{color:#78c8ee;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:750 10px ui-monospace,monospace;overflow:hidden}.download-title-block{min-width:0}.download-title-block h1{color:#f4f8fa;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 7px;font:760 clamp(32px,3vw,47px)/1 Bahnschrift,Segoe UI,sans-serif;overflow:hidden}.download-episode-line{color:var(--cyan-bright);align-items:center;gap:9px;margin:0;font-size:17px;display:flex}.download-episode-line strong{color:#c6d5db;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.quality-tags{flex-wrap:wrap;align-items:center;gap:5px;min-height:25px;margin-top:17px;display:flex}.quality-tags span{color:#c49cff;background:#8e4dff17;border:1px solid #8e4dff85;border-radius:4px;padding:3px 7px;font:700 11px ui-monospace,monospace}.quality-tags span:nth-child(3n+1){color:var(--cyan-bright);background:#168fff17;border-color:#16a8ff85}.quality-tags span:nth-child(3n){color:var(--amber);background:#f2aa1414;border-color:#f2aa1485}.quality-tags small{color:#607985;font-size:11px}.download-progress-block{min-width:0}.download-progress-number{align-items:flex-end;line-height:.9;display:flex}.download-progress-number strong{color:#f3f7f9;letter-spacing:-.04em;font:780 clamp(48px,4.2vw,70px) Bahnschrift,sans-serif}.download-progress-number span{color:#e8f1f5;font:760 27px Bahnschrift,sans-serif}.download-main-progress{background:#142631;height:8px;margin-top:10px}.download-state-line{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.download-state-line>span{color:#c8d6dc;align-items:center;gap:7px;font-size:13px;display:flex}.download-state-line>span i{background:var(--cyan);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #16a8ff8c}.download-state-line small{color:#6f8793;font-size:11px}.download-speed-details{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:13px;display:grid}.download-speed-details>div{border-left:1px solid #1a303e;gap:2px;min-width:0;padding:0 12px;display:grid}.download-speed-details>div:first-child{border-left:0;padding-left:0}.download-speed-details strong{color:#f2f7f9;text-overflow:ellipsis;white-space:nowrap;font:740 16px ui-monospace,monospace;overflow:hidden}.download-speed-details span{color:#66808d;text-transform:uppercase;font-size:9px}.cockpit-episode-strip{background:#030a0f9e;border-top:1px solid #162c39;grid-template-columns:auto repeat(28,minmax(29px,1fr));gap:4px;padding:9px 12px;display:grid;overflow-x:auto}.episode-strip-label{color:#788d98;text-transform:uppercase;align-items:center;padding-right:8px;font-size:10px;display:flex}.cockpit-episode-strip>span:not(.episode-strip-label){color:#8096a1;background:#09151d;border:1px solid #263945;border-radius:4px;align-content:center;place-items:center;gap:1px;min-width:29px;min-height:42px;display:grid}.cockpit-episode-strip b{font:700 11px ui-monospace,monospace}.cockpit-episode-strip svg{width:11px;height:11px}.cockpit-episode-strip .completed{color:var(--lime);background:#36850f24;border-color:#72df2770}.cockpit-episode-strip .active{border-color:var(--cyan);color:var(--cyan-bright);background:#168fff24;box-shadow:inset 0 0 14px #168fff14}.processing-pipeline{background:#06111a;border-top:1px solid #162c39;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:10px 12px;display:grid}.processing-stage{background:#08151e;border:1px solid #18303e;border-radius:6px;min-width:0;min-height:68px;padding:10px 11px}.processing-stage header{color:var(--cyan);align-items:center;gap:6px;font-size:12px;display:flex}.processing-stage header svg{width:15px;height:15px}.processing-stage header svg:last-child{color:#516976;width:9px;height:9px;margin-left:auto}.processing-stage.reported header svg:last-child{color:currentColor}.processing-stage span{color:#7e949f;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font:10px ui-monospace,monospace;display:block;overflow:hidden}.processing-stage.violet header{color:var(--violet)}.processing-stage.lime header{color:var(--lime)}.processing-stage.amber header{color:var(--amber)}.processing-stage.unreported{opacity:.58}.active-downloads-section>header{border-bottom:1px solid #162b38;justify-content:space-between;align-items:center;min-height:43px;padding:9px 12px;display:flex}.active-downloads-section>header div{color:#9eb0b8;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex}.active-downloads-section>header strong{color:var(--cyan-bright);font:750 13px ui-monospace,monospace}.active-downloads-section>header a{color:var(--cyan);align-items:center;gap:5px;font-size:11px;display:flex}.active-downloads-section>header svg{width:13px}.active-download-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));gap:8px;padding:10px;display:grid}.active-download-card-rich{background:#07131c;border:1px solid #172d3a;border-radius:7px;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:164px;padding:9px;display:grid}.active-download-card-copy{min-width:0}.active-download-card-copy header,.active-download-card-copy footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.active-download-card-copy header span{min-width:0;display:grid}.active-download-card-copy header strong,.active-download-card-copy header small,.active-download-card-copy p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.active-download-card-copy header strong{color:#eff6f8;font-size:15px}.active-download-card-copy header small{color:var(--cyan);font:10px ui-monospace,monospace}.active-download-card-copy header b{color:var(--cyan-bright);font:760 24px ui-monospace,monospace}.active-download-card-copy p{color:#708792;margin:11px 0 7px;font-size:10px}.active-download-card-copy footer{color:#78909c;margin-top:8px;font:10px ui-monospace,monospace}.active-download-card-copy footer span:first-child{color:var(--cyan)}.active-download-card-copy footer button,.icon-button,.icon-button-danger{color:#8195a0;background:#08141c;border:1px solid #223844;border-radius:4px;place-items:center;width:27px;height:25px;display:grid}.active-download-card-copy footer button:hover,.icon-button-danger:hover{color:#ff686e;border-color:#ff4c53a6}.active-download-card-copy footer svg,.icon-button svg,.icon-button-danger svg{width:12px;height:12px}.cockpit-queue-panel .panel-body{padding:0}.cockpit-queue-table table{min-width:970px}.cockpit-queue-table th,.cockpit-queue-table td{padding:11px 10px;font-size:11px}.cockpit-queue-table th{color:#718995;font-size:9px}.queue-order{width:24px;height:24px;color:var(--cyan);background:#168fff1c;border-radius:4px;place-items:center;font:700 9px ui-monospace,monospace;display:grid}.queue-title-cell{display:grid}.queue-title-cell strong{color:#e8f1f4}.queue-title-cell small{color:#68818d;text-transform:uppercase;font-size:9px}.queue-table-progress{gap:4px;min-width:150px;display:grid}.queue-table-progress>span{color:#d8e5e9;text-align:right;font:700 10px ui-monospace,monospace}.panel-live-value{color:var(--cyan-bright);font:700 11px ui-monospace,monospace}.downloads-cockpit-side .panel-body{padding:8px}.cockpit-activity-feed{max-height:350px;overflow:auto}.cockpit-activity-feed a{border-bottom:1px solid #132936;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:54px;padding:8px 5px;display:grid}.cockpit-activity-feed a:last-child{border-bottom:0}.cockpit-activity-feed>a>svg{width:22px;height:22px;color:var(--cyan);background:#168fff12;border:1px solid #16a8ff38;border-radius:50%;padding:4px}.cockpit-activity-feed span{min-width:0;display:grid}.cockpit-activity-feed strong,.cockpit-activity-feed small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cockpit-activity-feed strong{color:#d9e5e9;font-size:11px}.cockpit-activity-feed small{color:#718792;font-size:10px}.cockpit-activity-feed time{color:#637a86;font:9px ui-monospace,monospace}.cockpit-empty-row{color:#708792;justify-content:center;align-items:center;gap:7px;min-height:92px;font-size:11px;display:flex}.cockpit-empty-row svg{width:14px}.storage-pool-list,.bandwidth-allocation-list{gap:7px;display:grid}.storage-pool-list article,.bandwidth-allocation-list article{background:#07131b;border:1px solid #152b38;border-radius:5px;gap:5px;padding:8px;display:grid}.storage-pool-list header,.bandwidth-allocation-list header{justify-content:space-between;align-items:center;gap:8px;display:flex}.storage-pool-list header strong,.bandwidth-allocation-list header strong{color:#cbd9de;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.storage-pool-list header svg{width:13px;color:var(--lime)}.storage-pool-list span,.bandwidth-allocation-list span,.bandwidth-allocation-list small{color:#708792;font:10px ui-monospace,monospace}.bandwidth-allocation-list span{color:var(--cyan)}.storage-pool-list .progress i{background:linear-gradient(90deg, #42a112, var(--lime))}.telemetry-unavailable{color:#758b96;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-height:66px;display:grid}.telemetry-unavailable>svg{color:#627984;width:22px}.telemetry-unavailable span{display:grid}.telemetry-unavailable strong{color:#aebfc6;font-size:11px}.telemetry-unavailable small{color:#687e89;font-size:10px;line-height:1.4}@media (width<=1500px){.download-hero-main{grid-template-columns:132px minmax(225px,.8fr) minmax(350px,1.2fr) auto;gap:14px}.job-artwork.large{width:132px;height:186px}.job-artwork.large b{font-size:60px}.active-download-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr))}}@media (width<=1260px){.downloads-cockpit{grid-template-columns:minmax(0,1fr)}.downloads-cockpit-side{grid-template-columns:repeat(2,minmax(0,1fr))}.download-hero-main{grid-template-columns:132px minmax(220px,.8fr) minmax(350px,1.2fr) auto}}@media (width<=900px){.downloads-page{padding:8px 8px 86px}.download-hero-main{grid-template-columns:100px minmax(0,1fr) auto}.job-artwork.large{width:100px;height:142px}.download-progress-block{grid-column:1/-1}.active-download-deck,.downloads-cockpit-side{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.download-hero-main{grid-template-columns:minmax(0,1fr) auto}.job-artwork.large{display:none}.download-speed-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 0}.download-speed-details>div:nth-child(3){border-left:0;padding-left:0}.processing-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.active-download-deck{grid-template-columns:minmax(0,1fr)}}
