:root{--advisor-blue:#225aa6;--advisor-border:#dce3eb;--advisor-muted:#53677c} .advisor-main26{margin-left:226px;padding:30px;max-width:1900px}.advisor-header26{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:24px}.advisor-header26 h1{font-size:30px;margin:6px 0}.advisor-header26 p{color:var(--advisor-muted);margin:6px 0}.advisor-header26>div:last-child{display:flex;align-items:center;gap:12px}.advisor-toolbar26{display:flex;align-items:end;gap:10px;flex-wrap:wrap;padding:16px;background:white;border:1px solid var(--advisor-border);border-radius:12px}.advisor-toolbar26 form{display:flex;gap:8px;align-items:end;flex:1;min-width:290px}.advisor-toolbar26 form label{flex:1}.advisor-toolbar26 label,.advisor-settings-grid26 label,.advisor-form26 label{display:grid;gap:6px;font-size:12px;font-weight:650}.advisor-toolbar26 input,.advisor-toolbar26 select,.advisor-form26 input,.advisor-form26 select,.advisor-form26 textarea,.advisor-settings-grid26 select{padding:9px 10px;border:1px solid #bbc9d9;border-radius:7px;color:#21354c;background:white;font:inherit}.advisor-main26 button, .advisor-main26 a.button,.advisor-form26 button{padding:9px 12px;border:1px solid #b7c6d8;border-radius:7px;background:white;color:#183754;text-decoration:none;cursor:pointer;font:inherit;font-size:13px}.advisor-main26 button.primary,.advisor-main26 a.primary{background:#205ba8;color:white;border-color:#205ba8}.advisor-main26 button:hover{background:#eaf2fc}.advisor-main26 button.primary:hover{background:#17477f}#advisor-settings26{background:#f4f7fc;border:1px solid var(--advisor-border);padding:18px;border-radius:10px;margin-top:10px}.advisor-settings-grid26{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));gap:14px}.advisor-settings-grid26 fieldset{border:1px solid #d0dbe6;border-radius:8px}.advisor-settings-grid26 fieldset label{display:flex;margin:6px 0;align-items:center}.advisor-settings-grid26 .wide26{grid-column:span 2}#advisor-chips26{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.advisor-chip26{border-radius:99px!important;background:#e7effb!important;padding:5px 9px!important;font-size:12px!important}.advisor-count26{margin:12px 0;color:var(--advisor-muted);font-size:13px}.advisor-split26{display:grid;grid-template-columns:minmax(380px,.95fr) minmax(420px,1.15fr);gap:20px;align-items:start}.advisor-split26.queue-only26{display:block}.advisor-split26.queue-only26 .advisor-context26{margin-top:20px}.advisor-queue26{background:white;border:1px solid var(--advisor-border);border-radius:12px;overflow:auto;max-height:calc(100vh - 285px);min-height:320px}.advisor-table26{border-collapse:collapse;width:100%;table-layout:fixed}.advisor-table26 th{position:sticky;top:0;background:#edf3fa;z-index:2;font-size:11px;color:#435d77;text-align:left;padding:10px;white-space:nowrap}.advisor-table26 th .resize26{position:absolute;right:0;top:0;bottom:0;width:8px;cursor:col-resize;touch-action:none}.advisor-table26 td{vertical-align:top;padding:12px 10px;border-bottom:1px solid #e8edf3;font-size:12px;overflow-wrap:anywhere}.advisor-table26 tbody tr{cursor:pointer}.advisor-table26 tbody tr:hover{background:#f5f9ff}.advisor-table26 tr.selected26{background:#e8f1fd;box-shadow:inset 4px 0 #2e69b6}.advisor-table26 td strong{display:block;color:#213b58;font-size:13px;margin-bottom:5px}.advisor-table26 small{display:block;color:#5b6b7c;margin-top:4px}.advisor-table26 .pin26{position:sticky;left:0;z-index:1;background:inherit}.advisor-table26 th.pin26{z-index:3;background:#edf3fa}.advisor-context26{background:white;border:1px solid var(--advisor-border);border-radius:12px;padding:22px;min-height:390px}.advisor-context26 h2{font-size:22px;margin:0 0 6px}.advisor-context26 h3{font-size:15px;margin:20px 0 10px}.advisor-context26 p{line-height:1.5}.advisor-context-head26{display:flex;gap:12px;justify-content:space-between;align-items:start}.advisor-context-head26 .minor26{color:var(--advisor-muted);font-size:13px}.advisor-source26{border-left:4px solid #3274bc;background:#f0f6fd;padding:14px;margin:18px 0;border-radius:4px}.advisor-source26 strong{display:block;margin-bottom:5px}.advisor-risk26{border:1px solid #e8d1a3;border-radius:9px;background:#fff9ee;padding:12px}.advisor-risk26 li{margin:6px 0;font-size:13px;line-height:1.4}.advisor-risk26 .minor26{font-size:12px;color:#756348}.advisor-pill26{display:inline-block;border-radius:99px;font-size:11px;font-weight:700;padding:4px 7px;background:#edf1f5;color:#3f566c;white-space:normal}.advisor-pill26.overdue{background:#fde5e4;color:#983c31}.advisor-pill26.at_risk{background:#fff1cd;color:#755200}.advisor-pill26.no_known_blocker{background:#e7f4ec;color:#286140}.advisor-form26{display:grid;grid-template-columns:1fr 1fr;gap:12px}.advisor-form26 .full26{grid-column:1/-1}.advisor-form26 textarea{resize:vertical;min-height:65px}.advisor-form26 .check26{display:flex;gap:8px;align-items:center}.advisor-jobs26{list-style:none;padding:0;margin:8px 0}.advisor-jobs26 li{padding:10px 0;border-bottom:1px solid #e7edf4;font-size:13px}.advisor-jobs26 small{display:block;margin-top:4px;color:var(--advisor-muted)}.advisor-history26{list-style:none;margin:0;padding:0}.advisor-history26 li{padding:9px 0;border-bottom:1px solid #e7edf4;font-size:12px;line-height:1.5}.advisor-empty26{padding:30px;text-align:center;color:var(--advisor-muted)}#advisor-dialog26{border:0;border-radius:12px;max-width:min(620px,95vw);width:580px;padding:20px;box-shadow:0 20px 80px #132e4866}#advisor-dialog26::backdrop,.command-palette26::backdrop{background:#10283d77}.command-palette26{border:1px solid #bfd0e3;border-radius:14px;width:min(750px,94vw);max-height:80vh;padding:0;color:#203b55;box-shadow:0 20px 90px #10283d66}.command-palette26 header{padding:18px;border-bottom:1px solid #dce5ef;display:flex;gap:10px;align-items:center}.command-palette26 input{width:100%;font:inherit;font-size:18px;border:0;padding:6px;outline:none}.command-palette26 header button{border:1px solid #c4cfdb;background:white;border-radius:5px;padding:5px;color:#354c64}.command-results26{padding:8px;overflow:auto;max-height:55vh}.command-results26 a{display:flex;gap:12px;align-items:start;padding:12px;color:#203b55;text-decoration:none;border-radius:7px}.command-results26 a[aria-selected=true]{background:#e6f0fc;outline:2px solid #719bce}.command-results26 a strong{display:block;font-size:14px}.command-results26 a small{display:block;margin-top:4px;color:#5d6e82}.command-kind26{min-width:86px;text-transform:uppercase;letter-spacing:.06em;font-size:10px;color:#51708e;padding-top:3px}.command-palette26 footer{padding:10px 18px;font-size:12px;color:#63788e;border-top:1px solid #e0e7ef}.command-open26{font:inherit;font-size:12px;padding:7px 10px;border:1px solid #aebfd3;border-radius:7px;background:white;color:#264763}kbd{font-size:10px;color:#647992;padding:2px 4px;background:#edf2f7;border-radius:3px}
@media(max-width:1150px){.advisor-main26{margin-left:200px;padding:18px}.advisor-split26{grid-template-columns:1fr}.advisor-queue26{max-height:380px}.advisor-settings-grid26{grid-template-columns:repeat(2,1fr)}}@media(max-width:750px){.advisor-main26{margin:0;padding:14px}.advisor-header26{display:block}.advisor-header26>div:last-child{margin-top:12px}.advisor-toolbar26{padding:12px}.advisor-toolbar26 form{min-width:100%}.advisor-context26{padding:15px}.advisor-settings-grid26{grid-template-columns:1fr}.advisor-settings-grid26 .wide26{grid-column:1}.advisor-form26{grid-template-columns:1fr}.advisor-context-head26{display:block}.advisor-context-head26 a{display:inline-block;margin-top:10px}.advisor-table26{min-width:540px}.advisor-header26 h1{font-size:25px}.advisor-main26 .app-nav{display:none}}
