:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e7e3dc;background:#151515;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:#151515;min-width:1100px;min-height:100vh;margin:0;overflow:hidden}button,input{font:inherit}.console-shell{background:#1f1f1f;grid-template-columns:220px minmax(880px,1fr);height:100vh;display:grid}.left-nav{background:#121212;border-right:1px solid #343434;flex-direction:column;gap:6px;padding:12px;display:flex}.brand{color:#ffb357;align-items:center;gap:9px;height:38px;font-weight:700;display:flex}.left-nav button,.demo-button,.upload-button,.search{color:#b9b3aa;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:9px;width:100%;min-height:34px;padding:0 10px;display:flex}.left-nav button{cursor:pointer}.left-nav button.active,.left-nav button:hover,.demo-button:hover,.upload-button:hover{color:#f7eee4;background:#252525;border-color:#3b3b3b}.upload-button{cursor:pointer;color:#17110a;background:#ffb357;font-weight:700;position:relative}.upload-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.search{color:#7f7b75;background:#1e1e1e;margin:8px 0}.search input{color:#e7e3dc;background:0 0;border:0;outline:0;width:100%;min-width:0}.search input::placeholder{color:#7f7b75}button:disabled{cursor:not-allowed;opacity:.58}.upload-button:has(input:disabled){cursor:not-allowed;opacity:.58}.primary-action{font-weight:700;color:#ffe3bd!important;background:#2a2114!important;border-color:#ffb357!important}.primary-action:hover:not(:disabled){color:#fff2dc!important;background:#3a2a16!important}.primary-action:disabled{opacity:.9;color:#cdb48a!important;background:#3a321f!important;border-color:#78613d!important}button.primary-action:disabled{cursor:not-allowed}.primary-action.is-running:disabled{cursor:wait;color:#fff3db!important;background:#5a3512!important;border-color:#ffb357!important}.main-workspace{background:#202020;grid-template-rows:48px minmax(0,1fr);min-width:0;min-height:0;display:grid}.top-bar{background:#2a2927;border-bottom:1px solid #3b3835;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.top-bar div:first-child{align-items:baseline;gap:12px;display:flex}.top-bar span{color:#98928a;font-size:12px}.top-stats{align-items:center;gap:8px;display:flex}.top-stats button,.board-header button,.clip-tools button{color:#e9ded0;cursor:pointer;background:#1b1b1b;border:1px solid #48443f;justify-content:center;align-items:center;gap:6px;height:30px;display:inline-flex}.top-stats button{width:32px}.content-strip{grid-template-columns:minmax(0,1fr) 310px;min-height:0;display:grid;overflow:hidden}.track-board{background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:58px 100%,100% 42px;min-width:0;min-height:0;padding:12px;overflow:auto}.track-board.calls-mode{grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.board-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.board-header h1{letter-spacing:0;margin:0;font-size:18px}.notice{color:#a8a097;margin:5px 0 0;font-size:12px}.tracks{gap:8px;display:grid}.dash-grid{grid-template-columns:repeat(5,minmax(110px,1fr));gap:8px;margin-bottom:10px;display:grid}.dash-stat{background:#1b1b1b;border:1px solid #373737;gap:5px;min-height:62px;padding:9px 10px;display:grid}.dash-stat span{color:#9b948b;font-size:12px}.dash-stat strong{color:#f2e9dd;font-size:22px}.dash-stat.ok strong{color:#7df2df}.dash-stat.warn strong{color:#f3cf68}.progress-line{gap:4px;min-width:0;display:grid}.progress-line small{color:#9b948b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.progress-track{background:#121212;border:1px solid #3f3d39;height:5px;overflow:hidden}.progress-track span{background:#60e4d3;height:100%;display:block}.duplicate-badge{color:#f3cf68;white-space:nowrap;background:#2a2411;border:1px solid #8d6b1f;align-items:center;width:fit-content;max-width:160px;min-height:20px;padding:2px 6px;font-size:11px;display:inline-flex}.file-library,.calls-workspace,.call-detail{gap:10px;display:grid}.calls-workspace{grid-template-columns:330px minmax(0,1fr);min-height:0;overflow:hidden}.call-browser,.call-detail{min-width:0;min-height:0}.call-browser{background:#141414f0;border:1px solid #3b3835;grid-template-rows:auto minmax(0,1fr);display:grid}.call-browser-header{color:#bdb6ae;border-bottom:1px solid #33302d;justify-content:space-between;align-items:center;min-height:38px;padding:8px 10px;display:flex}.call-browser-header strong{color:#7df2df}.call-browser .tracks{align-content:start;gap:6px;min-height:0;padding:8px;overflow:auto}.call-browser .track-row{grid-template-columns:minmax(0,1fr) 54px;grid-template-areas:"title score""status score""wave score";align-items:stretch;min-height:96px;padding:9px}.call-browser .track-status{flex-wrap:wrap;grid-area:status;align-content:start}.call-browser .track-title{grid-area:title}.call-browser .track-title strong{white-space:normal}.call-browser .mini-wave{grid-area:wave;min-height:28px}.call-browser .mini-wave span{width:3px}.call-browser .track-score{text-align:right;grid-area:score;justify-content:center}.call-detail{grid-template-rows:auto minmax(0,1fr);overflow:auto}.call-detail .dash-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.import-flow{background:#181818;border:1px solid #4d473d;gap:8px;padding:10px;display:grid}.import-flow-main{grid-template-columns:minmax(260px,1fr) 120px;gap:10px;display:grid}.import-flow label{color:#b9b3aa;gap:5px;font-size:12px;display:grid}.import-flow input{color:#e9ded0;background:#101010;border:1px solid #48443f;min-height:30px;padding:0 8px}.import-flow-options,.import-flow-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.import-flow-options label{align-items:center;gap:6px;display:inline-flex}.import-flow-options input{min-height:auto}.import-flow-actions button,.folder-pick-button{color:#e9ded0;cursor:pointer;background:#1b1b1b;border:1px solid #48443f;min-height:30px}.folder-pick-button{align-items:center;padding:0 8px;display:inline-flex}.folder-pick-button input{display:none}.folder-pick-button.disabled{opacity:.55;cursor:not-allowed}.import-flow-actions span{color:#9b948b}.call-focus{background:#1b1b1bf2;border:1px solid #514a3f;grid-template-columns:minmax(220px,1.1fr) minmax(140px,.45fr) minmax(260px,1fr) minmax(300px,1.2fr);gap:8px;padding:10px;display:grid}.call-focus.empty{color:#a8a097;display:block}.call-summary,.call-score-card,.call-criteria-card,.call-buffer-card,.call-evidence-card,.verdict-card{background:#181818;border:1px solid #373737;min-width:0;padding:10px}.call-summary,.call-score-card{align-content:start;gap:7px;display:grid}.call-focus span,.call-focus small{color:#9b948b}.call-focus strong{color:#f2e9dd;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.call-score-card strong{color:#ffb357;font-size:32px}.call-summary-actions{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.call-summary-actions button{min-height:30px}.call-criteria-card,.call-buffer-card,.call-evidence-card,.verdict-card{align-content:start;gap:7px;display:grid}.verdict-card{background:#14211f;border-color:#4d6b66;grid-column:span 3}.verdict-empty{background:#211d14;border-color:#6b5831}.verdict-heading,.verdict-pills,.verdict-risk{align-items:flex-start;gap:8px;display:flex}.verdict-heading{justify-content:space-between}.verdict-heading h2{color:#f2e9dd;margin:4px 0 0;font-size:18px}.verdict-pills{flex-wrap:wrap;justify-content:flex-end}.verdict-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.verdict-grid div,.verdict-action,.verdict-risks,.verdict-evidence{background:#0c1211bf;border:1px solid #31514b;min-width:0;padding:8px}.verdict-grid strong{color:#7df2df;white-space:normal;margin-top:3px;font-size:16px;display:block}.verdict-summary,.verdict-action p,.verdict-risk p,.verdict-why p{color:#d8d1c8;margin:0}.verdict-action b,.verdict-risks b,.verdict-risk strong{color:#f2e9dd}.verdict-risk{border-top:1px solid #31514b;padding-top:7px}.verdict-risk small{margin-top:4px;display:block}.verdict-evidence summary{color:#ffb357;cursor:pointer}.verdict-why{gap:6px;margin-top:8px;display:grid}.call-criterion,.buffer-line,.evidence-line{border-top:1px solid #2f2f2f;min-width:0;padding-top:7px}.call-criterion{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.call-criterion small{overflow-wrap:anywhere;grid-column:1/-1}.call-criterion b,.buffer-line b,.evidence-line b{color:#f2e9dd;font-size:13px}.buffer-line p,.evidence-line p{color:#d8d1c8;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;overflow:hidden}.call-buffer-card,.call-evidence-card{grid-column:span 2}.file-table{gap:6px;display:grid}.file-table-head,.file-row{grid-template-columns:28px minmax(230px,1fr) 86px 86px 110px 96px 198px 42px;align-items:center;gap:8px;display:grid}.file-table-head{color:#9b948b;border-bottom:1px solid #3b3b3b;min-height:32px;padding:0 10px;font-size:12px}.file-row{cursor:pointer;background:#252525;border:1px solid #3b3b3b;min-height:64px;padding:8px 10px}.file-row.selected{background:#30302d;outline:2px solid #ffb357}.row-check{place-items:center;display:grid}.trash-workspace{gap:10px;display:grid}.trash-toolbar{background:#181818;border:1px solid #4d473d;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;display:flex}.trash-toolbar div{align-items:baseline;gap:8px;margin-right:auto;display:flex}.trash-toolbar strong{color:#ffb357;font-size:24px}.trash-toolbar span{color:#9b948b}.trash-toolbar button{color:#e9ded0;cursor:pointer;background:#1b1b1b;border:1px solid #48443f;align-items:center;gap:6px;min-height:30px;display:inline-flex}.trash-table{gap:6px;display:grid}.trash-table-head,.trash-row{grid-template-columns:28px minmax(260px,1fr) 110px minmax(220px,.8fr) 210px;align-items:center;gap:8px;display:grid}.trash-table-head{color:#9b948b;border-bottom:1px solid #3b3b3b;min-height:32px;padding:0 10px;font-size:12px}.trash-row{cursor:pointer;background:#24211f;border:1px solid #3b3b3b;min-height:64px;padding:8px 10px}.trash-row strong,.trash-row small,.file-row strong,.file-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.row-actions{gap:6px;display:flex}.row-actions button{color:#e9ded0;cursor:pointer;background:#1b1b1b;border:1px solid #48443f;min-height:28px}.selected-actions{background:#211f1b;border:1px solid #4d473d;align-items:center;gap:8px;min-height:50px;padding:8px 10px;display:flex}.selected-actions div{gap:4px;min-width:260px;margin-right:auto;display:grid}.selected-actions span{color:#9b948b;font-size:12px}.selected-actions strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selected-actions button,.action-menu button{color:#e9ded0;cursor:pointer;background:#1b1b1b;border:1px solid #48443f;min-height:28px}.action-menu-cell{justify-content:end;display:flex;position:relative}.icon-action{color:#e9ded0;cursor:pointer;background:#1b1b1b;border:1px solid #48443f;justify-content:center;align-items:center;width:32px;height:30px;display:inline-flex}.action-menu{z-index:20;background:#151515;border:1px solid #5a5147;min-width:180px;padding:6px;display:grid;position:absolute;top:34px;right:0;box-shadow:0 12px 28px #00000073}.action-menu button{text-align:left;border-color:#0000;justify-content:flex-start}.action-menu button:hover,.selected-actions button:hover,.row-actions button:hover,.icon-action:hover{color:#ffdfb7;border-color:#ffb357}.track-row{color:#eee5dc;cursor:pointer;background:#282828;border:1px solid #3b3b3b;grid-template-columns:178px 250px minmax(280px,1fr) 100px;align-items:center;gap:10px;min-height:76px;padding:8px;display:grid}.track-row:nth-child(4n+1){border-left:6px solid #5ee6d2}.track-row:nth-child(4n+2){border-left:6px solid #ffb357}.track-row:nth-child(4n+3){border-left:6px solid #ff7e92}.track-row:nth-child(4n+4){border-left:6px solid #e9e16b}.track-row.selected{background:#30302d;outline:2px solid #ffb357}.track-status{flex-wrap:wrap;gap:6px;display:flex}.track-title{gap:5px;min-width:0;display:grid}.track-title strong,.track-title small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.track-title small,.track-score small,.muted{color:#9b948b}.mini-wave{background:#5ee6d2;align-items:center;gap:2px;height:52px;padding:5px;display:flex;overflow:hidden}.mini-wave span{background:#171717;flex:1;min-width:2px}.track-score{justify-items:end;display:grid}.track-score span{color:#ffb357;font-size:22px;font-weight:800}.status-pill{color:#d5cec4;white-space:nowrap;background:#34322f;border:1px solid #4b4944;align-items:center;min-height:22px;padding:0 7px;font-size:12px;display:inline-flex}.status-pill.ok{color:#7df2df;background:#123a35;border-color:#2f8d7f}.status-pill.warn{color:#f3cf68;background:#3e3319;border-color:#8a6d24}.status-pill.danger{color:#ff9eb0;background:#431b25;border-color:#9b4053}.inspector{background:#171717;border-left:1px solid #353535;padding:14px;overflow:auto}.inspector h2,.inspector h3{margin:0 0 12px;font-size:16px}.inspector h3{color:#ffb357;margin-top:20px;font-size:13px}.kv{border-bottom:1px solid #292929;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:8px;min-height:31px;display:grid}.kv span{color:#827b73}.kv strong{overflow-wrap:anywhere;min-width:0;font-weight:600}.warning{color:#f3cf68;background:#403115;padding:8px}.help-panel{border-top:1px solid #303030;margin-top:16px;padding-top:12px}.help-panel h3{color:#ffb357;margin:0 0 8px;font-size:13px}.help-panel p{color:#c7bfb5;margin:0;font-size:12px;line-height:1.45}.bottom-drawer{background:#242424;border:1px solid #3e3b36;min-height:0;margin-bottom:12px}.clip-tools{border-bottom:1px solid #353535;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.transport-slider{color:#a8a097;grid-template-columns:42px minmax(160px,1fr) 42px;align-items:center;gap:6px;min-width:260px;font-size:12px;display:grid}.transport-slider input{accent-color:#ffb357;width:100%}.drawer-grid{grid-template-columns:1.1fr 1fr .8fr;gap:10px;height:214px;padding:10px;display:grid;overflow:hidden}.wave-editor,.transcript-panel,.analysis-panel,.report-card,.system-grid,.review-list{background:#181818;border:1px solid #373737;padding:10px;overflow:auto}.wave-editor .mini-wave{background:#565e66;height:150px}.timeline{color:#88817a;justify-content:space-between;padding-top:8px;font-size:12px;display:flex}.segment{border-bottom:1px solid #2e2e2e;grid-template-columns:44px 70px minmax(0,1fr);align-items:start;gap:8px;padding:6px 0;display:grid}.segment span{color:#ffb357}.segment p{color:#d8d1c8;margin:0}.criterion,.review-item{border-bottom:1px solid #2e2e2e;justify-content:space-between;align-items:center;gap:8px;min-height:34px;display:flex}.review-item{color:#eee5dc;text-align:left;cursor:pointer;justify-content:flex-start;width:100%;padding:8px}.review-item.resolved{opacity:.64}.review-file-summary{flex:1;gap:3px;min-width:0;display:grid}.review-file-summary strong,.review-file-summary span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.review-file-summary span{color:#a8a097;font-size:12px}.review-actions{gap:6px;margin-left:10px;display:flex}.review-actions button{color:#e9ded0;cursor:pointer;background:#1f1f1f;border:1px solid #48443f;align-items:center;gap:5px;min-height:26px;display:inline-flex}.review-workspace{grid-template-columns:minmax(300px,.42fr) minmax(520px,1fr);gap:10px;min-height:0;display:grid}.review-column,.feedback-panel{min-width:0;min-height:0}.feedback-panel{background:#111d1b;border:1px solid #3e5f59;align-content:start;gap:10px;padding:10px;display:grid;overflow:auto}.feedback-panel.empty{color:#a8a097}.file-context-card{background:#080e0de6;border:1px solid #31514b;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px;display:grid}.file-context-main{gap:4px;min-width:0;display:grid}.file-context-main span{color:#ffb357;font-size:12px;font-weight:700}.file-context-main h2{color:#f2e9dd;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;overflow:hidden}.file-context-meta,.file-context-verdict,.file-context-actions{align-items:center;gap:6px;min-width:0;display:flex}.file-context-meta span{color:#a8a097;font-size:12px;font-weight:400}.file-context-verdict{flex-wrap:wrap;justify-content:flex-end;max-width:360px}.file-context-verdict strong{color:#f2e9dd}.file-context-actions button{color:#e9ded0;cursor:pointer;background:#111816;border:1px solid #3e5f59;min-height:28px}.file-context-actions button:disabled{opacity:.45;cursor:not-allowed}.feedback-heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.feedback-heading h2{color:#f2e9dd;margin:0 0 4px;font-size:19px}.feedback-heading p{color:#9b948b;margin:0}.feedback-block{background:#0c1211d1;border:1px solid #31514b;gap:7px;min-width:0;padding:10px;display:grid}.feedback-block h3{color:#ffb357;margin:0;font-size:14px}.feedback-block p{color:#d8d1c8;margin:0}.feedback-block b{color:#f2e9dd}.feedback-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.feedback-item{border-top:1px solid #31514b;padding-top:7px}.feedback-item summary{color:#f2e9dd;cursor:pointer;font-weight:700}.feedback-item p{margin:6px 0 0}.feedback-evidence{gap:6px;margin-top:8px;display:grid}.report-card h2{margin:0 0 8px}.reports-workspace,.report-card-primary{gap:10px;display:grid}.report-heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.report-heading p,.report-card p{color:#b9b3aa;margin:0}.report-metrics,.registry-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin-top:10px;display:grid}.report-metrics div,.registry-grid div{background:#202020;border:1px solid #373737;gap:6px;min-height:84px;padding:10px;display:grid}.report-metrics span,.registry-grid span{overflow-wrap:anywhere;color:#9b948b;min-width:0;font-size:12px}.report-metrics strong,.registry-grid strong{overflow-wrap:anywhere;color:#f2e9dd;min-width:0}.report-metrics b,.registry-grid b{color:#ffb357;font-size:13px}.report-warnings{flex-wrap:wrap;gap:6px;display:flex}.report-history{gap:8px;display:grid}.report-history-list{gap:6px;display:grid}.report-history-list button{color:#eee5dc;text-align:left;cursor:pointer;background:#202020;border:1px solid #373737;gap:4px;width:100%;min-height:48px;padding:8px 10px;display:grid}.report-history-list button.active{background:#2a2418;border-color:#ffb357}.report-history-list span{color:#9b948b;font-size:12px}.integrations-workspace{gap:10px;display:grid}.integration-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.integration-panel{background:#202020;border:1px solid #373737;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.integration-panel-primary{background:#111d1b;border-color:#3e5f59}.integration-heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.integration-heading span,.integration-selected span{color:#ffb357;font-size:12px;font-weight:700}.integration-heading h2,.integration-panel h3{color:#f2e9dd;margin:0}.integration-heading p,.integration-panel p{color:#b9b3aa;margin:0}.integration-selected{border-top:1px solid #31514b;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto;align-items:center;gap:10px;padding-top:10px;display:grid}.integration-flow{border-top:1px solid #31514b;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:10px;display:grid}.integration-flow div{background:#080e0db8;border:1px solid #27413d;gap:5px;min-width:0;padding:10px;display:grid}.integration-flow span{color:#ffb357;font-size:12px;font-weight:700}.integration-flow strong{color:#f2e9dd}.integration-flow small{color:#a8a097}.integration-selected.empty{color:#a8a097;display:block}.integration-selected div{gap:4px;min-width:0;display:grid}.integration-selected strong,.integration-selected small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.integration-selected small{color:#a8a097}.integration-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.integration-actions button{color:#e9ded0;cursor:pointer;background:#111816;border:1px solid #3e5f59;min-height:30px}.integration-actions button:disabled{opacity:.45;cursor:not-allowed}.integration-panel code{overflow-wrap:anywhere;color:#7df8e3;background:#121212;border:1px solid #34312e;min-width:0;padding:7px;display:block}.system-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.system-panel{gap:12px;display:grid}.system-grid div{background:#262626;gap:6px;min-height:110px;padding:10px;display:grid}.model-settings{background:#181818;border:1px solid #373737;gap:12px;padding:12px;display:grid}.settings-header{justify-content:space-between;align-items:start;gap:16px;display:flex}.settings-header h2{margin:0 0 5px;font-size:17px}.settings-header p{color:#9b948b;margin:0}.settings-grid{grid-template-columns:repeat(2,minmax(240px,1fr));gap:10px;display:grid}.settings-grid label{gap:5px;display:grid}.settings-grid label span{color:#9b948b;font-size:12px}.field-hint{color:#8d867c;font-size:11px;line-height:1.35}.settings-grid input,.settings-grid select{color:#e9ded0;background:#101010;border:1px solid #48443f;min-height:32px;padding:0 8px}.checkbox-row{grid-template-columns:18px minmax(0,1fr);align-items:center}.checkbox-row input{min-height:auto}.save-settings{color:#ffdfb7;cursor:pointer;background:#1b1b1b;border:1px solid #ffb357;justify-self:start;min-height:32px}.profile-editor{border-top:1px solid #373737;gap:10px;padding-top:12px;display:grid}.profile-editor textarea{resize:vertical;color:#e9ded0;background:#101010;border:1px solid #48443f;width:100%;min-height:260px;padding:10px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.45}.profile-editor-actions{flex-wrap:wrap;gap:8px;display:flex}.profile-editor-actions button,.file-json-button{color:#e9ded0;cursor:pointer;background:#1b1b1b;border:1px solid #48443f;min-height:32px;padding:6px 10px}.file-json-button{align-items:center;display:inline-flex}.file-json-button input{display:none}.form-error{color:#ff7a99;margin:0}.empty{color:#9b948b;background:#0000002e;border:1px dashed #4c4842;place-items:center;min-height:220px;display:grid}@media (width<=900px){body{min-width:0;overflow:auto}.console-shell,.content-strip,.calls-workspace,.review-workspace,.file-context-card,.integration-flow,.integration-selected,.drawer-grid{grid-template-columns:1fr;height:auto}.track-board.calls-mode{display:block;overflow:auto}.main-workspace{grid-template-rows:auto auto auto}.left-nav{z-index:5;position:sticky;top:0}.track-row,.dash-grid,.call-focus,.file-table-head,.file-row{grid-template-columns:1fr}.call-browser{max-height:360px}}
