:root{color:#172033;background:#f8fafc;font-family:Arial,Helvetica,sans-serif}.executive-page-header,.workspace-section-header,.execute-context-bar,.queue-summary,.draft-status,.review-actions{align-items:center;gap:.75rem;display:flex}.executive-page-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;margin:0 0 1.25rem;padding-bottom:1rem}.executive-page-header h1{letter-spacing:-.045em;margin:.18rem 0;font-size:clamp(1.8rem,3vw,2.5rem)}.executive-page-header p{color:#64748b;max-width:46rem;margin:0}.workspace-section-header{justify-content:space-between;margin-bottom:.9rem}.workspace-section-header h2{letter-spacing:-.02em;margin:.12rem 0 0;font-size:1rem}.workspace-source-tabs{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.workspace-shell{gap:1rem;max-width:96rem;display:grid}.workspace-shell-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.workspace-shell-header h1,.workspace-shell-header p{margin:0}.workspace-shell-header h1{color:#172033;letter-spacing:-.045em;margin:.15rem 0 .4rem;font-size:clamp(1.8rem,3vw,2.5rem)}.workspace-shell-header>div>p:last-child{color:#64748b;max-width:46rem;line-height:1.45}.workspace-shell-breadcrumb{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:700}.workspace-shell-action{flex:none;text-decoration:none}.workspace-shell-tabs{gap:.5rem;padding-bottom:.1rem;display:flex;overflow-x:auto}.workspace-shell-tabs a{flex:none;text-decoration:none}.workspace-shell-content{min-width:0}.execute-generation-toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.execute-generation-toolbar h2,.execute-generation-toolbar p{margin:0}.execute-generation-toolbar h2{color:#172033;margin:.18rem 0 .3rem;font-size:1.1rem}.execute-generation-toolbar>div>p:last-child{color:#64748b;font-size:.88rem;line-height:1.45}.meeting-context-toolbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.meeting-context-toolbar h2,.meeting-context-toolbar p{margin:0}.meeting-context-toolbar h2{color:#172033;margin:.18rem 0 .3rem;font-size:1.1rem}.meeting-context-toolbar>div>p:last-child{color:#64748b;font-size:.88rem;line-height:1.45}.work-create-workspace,.work-library-workspace,.task-queue-workspace{gap:1rem;display:grid}.work-create-context,.task-queue-metrics{background:#f8fafc;border:1px solid #dbe4f0;border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.work-create-context>div{border-right:1px solid #e2e8f0;min-width:0;padding:.75rem 1rem}.work-create-context>div:last-child{border-right:0}.work-create-context span,.task-queue-metric span{color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:700;display:block}.work-create-context strong,.task-queue-metric strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;display:block;overflow:hidden}.work-create-layout{grid-template-columns:minmax(14rem,.65fr) minmax(0,1.55fr) minmax(15rem,.65fr);align-items:start;gap:1rem;display:grid}.work-create-controls{gap:.8rem;display:grid}.work-create-controls label{color:#475569;gap:.35rem;font-size:.82rem;font-weight:700;display:grid}.work-create-controls select,.work-library-filters input,.work-library-filters select{box-sizing:border-box;color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.6rem .65rem;font-weight:400}.work-create-draft{gap:1rem;display:grid}.work-create-draft-heading,.work-create-review,.work-library-detail-heading,.task-queue-list-heading{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.work-create-draft-heading h3,.work-create-draft-heading p,.work-create-review p,.work-create-review span{margin:0}.work-create-draft-heading h3{color:#172033;margin:.15rem 0 .25rem;font-size:1.1rem}.work-create-draft-heading>div>p:last-child,.work-create-review span{color:#64748b;font-size:.84rem}.work-create-draft textarea{box-sizing:border-box;color:#172033;resize:vertical;border:1px solid #dbe4f0;border-radius:.65rem;width:100%;min-height:28rem;padding:1rem;font:500 .93rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.work-create-review{border-top:1px solid #e2e8f0;align-items:center;padding-top:.85rem}.work-create-evidence{align-content:start;gap:.75rem;display:grid}.work-recent ul,.work-library-list ul,.work-version-history,.task-queue-list ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.work-recent li a{color:#334155;border-bottom:1px solid #e2e8f0;justify-content:space-between;gap:.75rem;padding:.65rem 0;font-size:.88rem;text-decoration:none;display:flex}.work-recent li:last-child a{border-bottom:0}.work-recent li a span{color:#64748b;text-align:right;font-size:.78rem}.work-library-toolbar{gap:.35rem;display:grid}.work-library-toolbar h2,.work-library-toolbar p{margin:0}.work-library-toolbar h2{color:#172033;font-size:1.15rem}.work-library-toolbar>div>p:last-child{color:#64748b;line-height:1.45}.work-library-filters{grid-template-columns:minmax(0,1fr) minmax(10rem,.35fr) auto;align-items:end;gap:.75rem;display:grid}.work-library-filters label{color:#475569;gap:.35rem;font-size:.8rem;font-weight:700;display:grid}.work-library-filters>span{color:#64748b;padding:.6rem 0;font-size:.82rem}.work-library-layout{grid-template-columns:minmax(16rem,.8fr) minmax(24rem,1.2fr);align-items:start;gap:1rem;display:grid}.work-library-list{max-height:42rem;overflow:auto}.work-library-item{color:#172033;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.6rem;justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;padding:.8rem;display:flex}.work-library-item:hover,.work-library-item.selected{background:#eff6ff;border-color:#93c5fd}.work-library-item>span{gap:.3rem;min-width:0;display:grid}.work-library-item small{color:#64748b;font-size:.78rem}.work-library-item>span:last-child{justify-items:end}.work-library-detail{gap:1rem;display:grid}.work-library-detail-heading h3,.work-library-detail-heading p{margin:0}.work-library-detail-heading h3{color:#172033;margin:.15rem 0 .3rem;font-size:1.15rem}.work-library-detail-heading>div>p:last-child{color:#64748b;font-size:.82rem}.work-product-preview{color:#334155;white-space:pre-wrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;max-height:19rem;margin:0;padding:.9rem;line-height:1.55;overflow:auto}.work-version-history li{color:#334155;border:1px solid #e2e8f0;border-radius:.5rem;justify-content:space-between;gap:.75rem;padding:.65rem;font-size:.86rem;display:flex}.work-version-history span{color:#64748b;font-size:.78rem}.work-library-actions{flex-wrap:wrap;gap:.5rem;display:flex}.work-library-actions a{text-decoration:none}.task-queue-header{gap:.35rem;display:grid}.task-queue-header h2,.task-queue-header p{margin:0}.task-queue-header h2{color:#172033;font-size:1.15rem}.task-queue-header>div>p:last-child{color:#64748b;line-height:1.45}.task-queue-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.task-queue-metric{color:#334155;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #e2e8f0;padding:.85rem 1rem}.task-queue-metric:last-child{border-right:0}.task-queue-metric.selected{color:#1d4ed8;background:#eff6ff}.task-queue-list{gap:.85rem;display:grid}.task-queue-list-heading h3,.task-queue-list-heading p,.task-queue-list-heading>span{margin:0}.task-queue-list-heading h3{color:#172033;margin-top:.15rem;font-size:1.05rem}.task-queue-list-heading>span{color:#64748b;font-size:.8rem}.task-queue-item{color:#172033;border:1px solid #e2e8f0;border-radius:.6rem;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.85rem;text-decoration:none;display:flex}.task-queue-item:hover{background:#eff6ff;border-color:#93c5fd}.task-queue-item-main,.task-queue-item-meta{gap:.3rem;min-width:0;display:grid}.task-queue-item-main>span,.task-queue-item-meta small{color:#64748b;font-size:.8rem}.task-queue-item-meta{white-space:nowrap;justify-items:end}.workspace-panel{background:#fff;border:1px solid #dbe4f0;border-radius:.85rem;padding:1rem;box-shadow:0 .45rem 1.4rem #0f172a09}.execute-context-bar,.queue-summary{background:#f8fafc;border:1px solid #dbe4f0;border-radius:.8rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1rem;display:grid}.execute-context-bar>div,.queue-summary>div{border-right:1px solid #e2e8f0;min-width:0;padding:.75rem 1rem}.execute-context-bar>div:last-child,.queue-summary>div:last-child{border:0}.execute-context-bar span,.queue-summary span{color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:700;display:block}.execute-context-bar strong,.queue-summary strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;display:block;overflow:hidden}.execute-workspace-grid{grid-template-columns:minmax(15rem,.7fr) minmax(28rem,1.7fr) minmax(15rem,.65fr);align-items:start;gap:1rem;display:grid}.execute-sidebar,.execute-evidence-panel{gap:1rem;display:grid}.execute-history{max-height:34rem;overflow:auto}.execute-draft-surface textarea{box-sizing:border-box;resize:vertical;border:1px solid #dbe4f0;border-radius:.65rem;width:100%;min-height:34rem;padding:1rem;font:500 .93rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.draft-status{flex-wrap:wrap;justify-content:flex-end}.status-success{color:#166534;background:#dcfce7}.status-attention{color:#92400e;background:#fef3c7}.status-neutral{color:#334155;background:#e2e8f0}.evidence-list{color:#475569;gap:.65rem;margin:0;padding-left:1.1rem;font-size:.86rem;line-height:1.45;display:grid}.workspace-empty-state{color:#64748b;align-content:center;place-items:start;gap:.3rem;min-height:7rem;display:grid}.workspace-empty-state p{margin:0}.executive-queue-layout{min-height:min(46rem,100vh - 16rem)}.knowledge-workspace{max-width:96rem}.knowledge-workspace .knowledge-list-item{border-radius:.55rem;padding:.8rem .9rem}.knowledge-workspace .knowledge-list-item:hover{background:#f8fafc}.knowledge-workspace .knowledge-detail-panel{padding:1.25rem}@media (max-width:1100px){.execute-workspace-grid{grid-template-columns:minmax(14rem,.7fr) minmax(0,1.5fr)}.execute-evidence-panel{grid-column:1/-1}.execute-evidence-panel .workspace-panel{display:block}.execute-draft-surface textarea{min-height:28rem}.work-create-layout{grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr)}.work-create-evidence{grid-column:1/-1}.work-library-layout{grid-template-columns:minmax(14rem,.8fr) minmax(0,1.2fr)}}@media (max-width:760px){.executive-page-header,.workspace-shell-header,.execute-generation-toolbar,.meeting-context-toolbar{flex-direction:column;align-items:flex-start}.workspace-shell-action,.execute-generation-toolbar>button,.meeting-context-toolbar>button{box-sizing:border-box;text-align:center;width:100%}.execute-context-bar,.queue-summary,.work-create-context,.task-queue-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.execute-context-bar>div:nth-child(2),.queue-summary>div:nth-child(2),.work-create-context>div:nth-child(2),.task-queue-metric:nth-child(2){border-right:0}.execute-workspace-grid,.work-create-layout,.work-library-layout,.work-library-filters{grid-template-columns:1fr}.execute-evidence-panel,.work-create-evidence{grid-column:auto}.execute-draft-surface textarea{min-height:24rem}.work-create-draft textarea{min-height:22rem}.executive-queue-layout{min-height:0}.work-library-list{max-height:none}.work-library-detail-heading,.task-queue-item,.task-queue-list-heading{flex-direction:column;align-items:flex-start}.task-queue-item-meta{justify-items:start}}.account-information-request-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.account-information-request-list li{border:1px solid var(--border-color,#d7dde5);border-radius:10px;justify-content:space-between;align-items:start;gap:16px;padding:14px;display:flex}.account-information-request-list p,.account-information-request-list small{margin:6px 0 0;display:block}.account-information-request-list small{color:var(--muted-text,#657182)}.knowledge-upload-dropzone{color:#475569;cursor:pointer;border:1px dashed #94a3b8;border-radius:10px;gap:4px;margin:12px 0;padding:16px;display:grid}.knowledge-upload-dropzone:focus,.knowledge-upload-dropzone:hover{background:#eff6ff;border-color:#2563eb}.knowledge-upload-dropzone span,.knowledge-upload-history,.knowledge-document-details p{color:#64748b;font-size:.9rem}.knowledge-upload-history{margin-top:16px}.knowledge-document-details{border-top:1px solid #d7dde5;margin-top:20px;padding-top:16px}.mission-control{max-width:92rem}.mission-control-header,.mission-card-heading,.mission-shortcuts,.morning-brief-metrics,.mission-priority,.mission-opportunity,.mission-meeting-list li,.mission-activity-list li{align-items:center;display:flex}.mission-control-header{justify-content:space-between;gap:1.5rem;margin-bottom:1rem}.mission-control-header p,.mission-control-header h1,.mission-control-header span,.mission-card h2,.mission-card h3,.mission-card p,.mission-card small,.mission-card-heading>span,.mission-health-list,.mission-health-list li,.mission-meeting-list,.mission-meeting-list li,.mission-activity-list,.mission-activity-list li{margin:0}.mission-control-header p,.mission-eyebrow{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.mission-control-header h1{letter-spacing:-.045em;margin-top:.2rem;font-size:clamp(1.8rem,3vw,2.6rem)}.mission-control-header>div>span{color:#64748b;margin-top:.35rem;font-size:.92rem;display:block}.mission-shortcuts{flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.mission-shortcuts a,.mission-card-heading>a{color:#2563eb;font-size:.82rem;font-weight:700;text-decoration:none}.mission-shortcuts a{color:#334155;background:#fff;border:1px solid #dbe4f0;border-radius:.55rem;align-items:center;gap:.35rem;padding:.5rem .7rem;display:inline-flex}.mission-shortcuts b{color:#1d4ed8;text-align:center;background:#dbeafe;border-radius:999px;min-width:1.15rem;padding:.1rem .3rem;font-size:.7rem}.mission-capture-card,.mission-card{background:#fff;border:1px solid #dbe4f0;border-radius:.85rem;box-shadow:0 .5rem 1.5rem #0f172a09}.mission-capture-card{background:linear-gradient(120deg,#f8fbff,#fff 55%);border-color:#bfdbfe;grid-template-columns:minmax(14rem,.38fr) minmax(0,1fr);align-items:start;gap:1.25rem;margin-bottom:1rem;padding:1rem 1.25rem;display:grid}.mission-capture-card h2{letter-spacing:-.02em;margin:.25rem 0 0;font-size:1.05rem}.quick-capture-layout-embedded{width:100%}.quick-capture-layout-embedded .capture-form{box-shadow:none;background:0 0;border:0;gap:.5rem;padding:0}.quick-capture-layout-embedded .capture-form>label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.quick-capture-layout-embedded textarea{resize:vertical;min-height:4.25rem}.quick-capture-layout-embedded .capture-form-footer{gap:.5rem}.quick-capture-layout-embedded .source-field{flex:10rem}.quick-capture-layout-embedded .save-capture-button{width:auto}.mission-grid{grid-template-columns:minmax(0,1.45fr) minmax(20rem,.85fr);align-items:start;gap:1rem;display:grid}.mission-column{gap:1rem;display:grid}.mission-card{gap:.85rem;padding:1rem;display:grid}.mission-card-heading{justify-content:space-between;gap:.75rem}.mission-card h2{color:#172033;letter-spacing:-.02em;margin-top:.2rem;font-size:1.05rem}.mission-card-heading>span{color:#64748b;text-align:right;font-size:.74rem}.morning-brief{background:#f8fbff;border-color:#bfdbfe}.morning-brief>p{color:#334155;font-size:.95rem;line-height:1.45}.mission-rule-badge{background:#e0f2fe;border-radius:999px;padding:.25rem .45rem;font-weight:700;color:#0369a1!important}.morning-brief-metrics{flex-wrap:wrap;gap:.65rem}.morning-brief-metrics span{color:#64748b;font-size:.8rem}.morning-brief-metrics b{color:#172033}.mission-priority-list,.mission-opportunity-list,.mission-health-list,.mission-meeting-list,.mission-activity-list{gap:.6rem;padding:0;list-style:none;display:grid}.mission-priority,.mission-opportunity{background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;align-items:flex-start;gap:.65rem;padding:.7rem}.mission-priority>div,.mission-opportunity>div{flex:1;min-width:0}.mission-priority strong,.mission-opportunity h3{color:#172033;font-size:.9rem}.mission-priority p,.mission-opportunity p,.mission-empty,.mission-card small{color:#64748b;font-size:.8rem;line-height:1.4}.mission-priority p,.mission-opportunity p{margin-top:.25rem}.mission-priority>a,.mission-opportunity>a,.mission-meeting-list a,.mission-primary-link{color:#2563eb;white-space:nowrap;font-size:.8rem;font-weight:700;text-decoration:none}.mission-opportunity h3{margin-top:.45rem}.mission-primary-link{background:#eff6ff;border-radius:.5rem;width:fit-content;margin-top:.25rem;padding:.55rem .7rem;display:inline-flex}.mission-meeting-list li{border-bottom:1px solid #eef2f7;align-items:flex-start;gap:.6rem;padding-bottom:.6rem}.mission-meeting-list li:last-child{border-bottom:0;padding-bottom:0}.mission-meeting-list time{color:#475569;min-width:4.5rem;font-size:.76rem;font-weight:700}.mission-meeting-list div{flex:1;gap:.15rem;min-width:0;display:grid}.mission-meeting-list strong,.mission-health-list a{color:#172033;font-size:.86rem}.mission-meeting-list span,.mission-health-list small{color:#64748b;font-size:.76rem}.mission-health-list li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .5rem;display:grid}.mission-health-list a{text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-decoration:none;overflow:hidden}.mission-health-list small{grid-column:1/-1}.mission-health{border-radius:999px;padding:.18rem .38rem;font-size:.7rem;font-weight:700}.mission-health-active{color:#166534;background:#dcfce7}.mission-health-inactive{color:#475569;background:#e2e8f0}.mission-health-attention-needed{color:#b91c1c;background:#fee2e2}.mission-activity-list li{border-bottom:1px solid #eef2f7;gap:.55rem;min-width:0;padding-bottom:.55rem}.mission-activity-list li:last-child{border-bottom:0;padding-bottom:0}.mission-activity-list li>span{color:#64748b;text-align:center;width:1rem}.mission-activity-list a{color:#334155;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.84rem;text-decoration:none;overflow:hidden}.mission-activity-list time{color:#94a3b8;white-space:nowrap;font-size:.72rem}@media (max-width:960px){.mission-capture-card,.mission-grid{grid-template-columns:1fr}}@media (max-width:640px){.mission-control-header{flex-direction:column;align-items:flex-start}.mission-shortcuts{justify-content:flex-start}.mission-priority{flex-wrap:wrap}.mission-priority>a{margin-left:auto}}*{box-sizing:border-box}body{margin:0}.storage-persistence-error{z-index:20;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.55rem;max-width:min(34rem,100vw - 2rem);padding:.85rem 1rem;font-size:.9rem;position:fixed;bottom:1rem;right:1rem;box-shadow:0 .75rem 1.5rem #0f172a26}button,input{font:inherit}:where(a,button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #3b82f673}.app-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:15rem minmax(0,1fr);min-height:100svh;display:grid}.top-header{background:#fff;border-bottom:1px solid #e2e8f0;grid-column:1/-1;justify-content:space-between;align-items:center;gap:2rem;min-height:4.75rem;padding:.75rem 2rem;display:flex}.brand{gap:.2rem;display:grid}.brand strong{color:#172033;letter-spacing:.08em;font-size:1.05rem}.brand span{color:#64748b;font-size:.78rem}.header-controls{align-items:center;gap:.75rem;display:flex}.header-controls input{color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;width:min(18rem,34vw);padding:.6rem .8rem}.header-search-link{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;width:min(18rem,34vw);padding:.6rem .8rem;font-size:.9rem;text-decoration:none}.settings-button{color:#94a3b8;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;place-items:center;width:2.45rem;height:2.45rem;font-size:1.1rem;text-decoration:none;display:grid}.sidebar{background:#fff;border-right:1px solid #e2e8f0;padding:1.5rem .85rem}.sidebar ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.nav-item{color:#64748b;border-radius:.55rem;align-items:center;gap:.75rem;padding:.75rem .9rem;font-size:.94rem;text-decoration:none;display:flex}.nav-item.current{color:#1d4ed8;background:#eff6ff;font-weight:700}.main-content{padding:clamp(1.5rem,4vw,3.5rem)}.page-heading{margin-bottom:2.25rem}.page-heading p,.page-heading h1,.dashboard-card h2,.dashboard-card span{margin:0}.page-heading p{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem;font-size:.88rem;font-weight:700}.page-heading h1{letter-spacing:-.045em;font-size:clamp(2rem,4vw,3rem)}.page-heading-detail{margin-top:.6rem}.page-heading-detail p{color:#64748b;letter-spacing:normal;text-transform:none;max-width:46rem;margin:0;font-size:.96rem;font-weight:400;line-height:1.45}.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:62rem;display:grid}.dashboard-card{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;flex-direction:column;justify-content:space-between;min-height:12rem;padding:1.5rem;display:flex;box-shadow:0 .5rem 1.5rem #0f172a0a}.dashboard-card h2{letter-spacing:-.02em;font-size:1.1rem}.dashboard-card span{color:#94a3b8;font-size:.9rem}.today-layout{max-width:74rem}.today-heading{margin-bottom:1.5rem}.today-focus{gap:1.25rem;display:grid}.today-focus>h2,.today-section h3,.work-queue-grid article span,.work-queue-grid article strong,.recent-activity-list,.recent-activity-list li,.recent-activity-list span,.recent-activity-list time{margin:0}.today-focus>h2{letter-spacing:-.025em;font-size:1.35rem}.today-section{gap:.75rem;display:grid}.today-section h3{color:#475569;font-size:.95rem}.work-queue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.work-queue-grid article,.today-placeholder-card,.recommendation-card,.recent-activity-list{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;padding:1.25rem;box-shadow:0 .5rem 1.5rem #0f172a0a}.work-queue-grid article{gap:.5rem;display:grid}.work-queue-grid article span,.today-placeholder-card,.recent-activity-list time{color:#64748b;font-size:.88rem}.work-queue-grid article strong{color:#172033;letter-spacing:-.04em;font-size:2rem}.today-placeholder-card,.recommendation-card{color:#475569}.recommendation-card{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;font-weight:700}.recommendation-card h4,.recommendation-card p{margin:0}.recommendation-card h4{margin-bottom:.35rem;font-size:1rem}.recommendation-card p{color:#2563eb;font-size:.9rem;font-weight:400;line-height:1.45}.advisor-recommendation-list{gap:.75rem;display:grid}.advisor-recommendation-card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;gap:.65rem;padding:1rem;display:grid;box-shadow:0 .5rem 1.5rem #0f172a0a}.advisor-recommendation-heading,.advisor-recommendation-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.advisor-recommendation-heading>span:last-child{color:#64748b;font-size:.78rem;font-weight:700}.advisor-priority{border-radius:999px;padding:.2rem .45rem;font-size:.75rem;font-weight:700}.advisor-priority-high{color:#b91c1c;background:#fee2e2}.advisor-priority-medium{color:#92400e;background:#fef3c7}.advisor-priority-low{color:#0369a1;background:#e0f2fe}.advisor-recommendation-card h4,.advisor-recommendation-card p,.advisor-message{margin:0}.advisor-recommendation-card h4{color:#475569;text-transform:uppercase;font-size:.78rem}.advisor-recommendation-card p{color:#334155;font-size:.9rem;line-height:1.45}.advisor-recommendation-actions button{color:#334155;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.45rem .65rem;font-size:.8rem;font-weight:700}.advisor-recommendation-actions button:hover{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.advisor-message{color:#475569;min-height:1.25rem;font-size:.85rem}.daily-plan-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.daily-plan-totals article,.daily-plan-item{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem;box-shadow:0 .5rem 1.5rem #0f172a0a}.daily-plan-totals article{gap:.4rem;display:grid}.daily-plan-totals span,.daily-plan-item-heading>span:last-child,.daily-plan-category h4,.daily-plan-item h5,.daily-plan-empty{color:#64748b;font-size:.78rem;font-weight:700}.daily-plan-totals strong{color:#172033;font-size:1.25rem}.daily-plan-category,.daily-plan-item-list{gap:.65rem;display:grid}.daily-plan-category{padding-top:.25rem}.daily-plan-category h4,.daily-plan-item h5,.daily-plan-item p,.daily-plan-empty{margin:0}.daily-plan-category h4,.daily-plan-item h5{text-transform:uppercase}.daily-plan-item{gap:.55rem;display:grid}.daily-plan-item-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.daily-plan-item p{color:#334155;font-size:.9rem;line-height:1.45}.recent-activity-list{gap:.75rem;padding:0 1.25rem;list-style:none;display:grid}.recent-activity-list li{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 0;display:flex}.recent-activity-list li:last-child{border-bottom:0}.recent-activity-list span{overflow-wrap:anywhere;color:#334155;line-height:1.45}.settings-workspace{gap:1rem;max-width:52rem;display:grid}.settings-card,.backup-preview{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 .5rem 1.5rem #0f172a0a}.settings-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.settings-card h2,.settings-card h3,.settings-card p,.backup-preview h3,.backup-preview p,.backup-preview dl,.backup-preview dt,.backup-preview dd{margin:0}.settings-card h2,.settings-card h3,.backup-preview h3{color:#172033}.settings-card h2{font-size:1.2rem}.settings-card h3,.backup-preview h3{font-size:1rem}.settings-card p,.backup-preview p{color:#475569;margin-top:.4rem;font-size:.9rem;line-height:1.45}.settings-eyebrow{letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:#64748b!important;font-size:.75rem!important}.backup-file-picker{color:#475569;gap:.45rem;font-size:.85rem;font-weight:700;display:grid}.backup-file-picker input{color:#475569;max-width:100%;font-weight:400}.backup-preview{background:#f8fbff;border-color:#bfdbfe}.backup-preview dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.backup-preview dl div{background:#fff;border:1px solid #dbeafe;border-radius:.55rem;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.7rem;display:flex}.backup-preview dt{color:#475569;font-size:.82rem}.backup-preview dd{color:#172033;font-weight:700}.backup-warning{font-weight:700;color:#b91c1c!important}.backup-actions{flex-wrap:wrap;gap:.65rem;display:flex}.recent-activity-list time{text-align:right;flex:none}.meeting-prep-layout{gap:1.25rem;max-width:74rem;display:grid}.meeting-account-selector,.meeting-card{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;padding:1.25rem;box-shadow:0 .5rem 1.5rem #0f172a0a}.meeting-account-selector label{color:#475569;gap:.45rem;font-size:.85rem;font-weight:700;display:grid}.meeting-account-selector select{color:#172033;width:min(28rem,100%);font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.6rem .7rem;font-weight:400}.meeting-account-selector select:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.meeting-prep-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.meeting-card{min-height:11rem}.meeting-card h2,.meeting-card p,.meeting-summary-details,.meeting-summary-details dd,.meeting-summary-details dt,.meeting-item-list,.meeting-item-list li,.suggested-questions-list{margin:0}.meeting-card h2{margin-bottom:1rem;font-size:1.1rem}.meeting-summary-details{gap:.9rem;display:grid}.meeting-summary-details dt{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.78rem;font-weight:700}.meeting-summary-details dd{color:#334155;line-height:1.45}.meeting-empty-state{color:#64748b;line-height:1.5}.meeting-item-list{gap:.75rem;padding:0;list-style:none;display:grid}.meeting-item-list li{border-top:1px solid #e2e8f0;gap:.35rem;padding-top:.75rem;display:grid}.meeting-item-list li:first-child{border-top:0;padding-top:0}.meeting-item-list li span:first-child{overflow-wrap:anywhere;color:#334155;line-height:1.45}.meeting-item-list li span:last-child,.meeting-item-list time{color:#64748b;font-size:.82rem}.suggested-questions-list{color:#334155;gap:.6rem;padding-left:1.25rem;display:grid}.meeting-card.recommendation-card h2{color:#1d4ed8}.account-workspace-layout{width:min(100%,90rem);max-width:90rem;display:block}.account-list-panel,.account-detail-panel{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;padding:1.25rem;box-shadow:0 .5rem 1.5rem #0f172a0a}.account-list-panel h2,.account-workspace-heading h2,.account-workspace-heading p,.account-empty-sections h3,.account-empty-sections p{margin:0}.account-list-panel h2{font-size:1.1rem}.account-list-heading,.account-editor-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.account-permanent-delete-confirmation{background:#fff7f7;border:1px solid #f5b6b6;border-radius:.75rem;margin:0 1rem 1rem;padding:1rem}.account-permanent-delete-confirmation h3,.account-permanent-delete-confirmation p{margin:0 0 .75rem}.account-list-section-heading{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin:1rem 0 0;font-size:.78rem;font-weight:700}.account-list-empty{color:#64748b;margin:.75rem 0 0;font-size:.85rem}.archived-accounts{border-top:1px solid #e2e8f0;margin-top:1rem}.archived-accounts summary{color:#475569;cursor:pointer;padding-top:1rem;font-size:.85rem;font-weight:700}.account-list{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.account-list-item{color:#172033;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;gap:.35rem;width:100%;padding:.85rem;display:grid}.account-list-item span:last-child{color:#64748b;font-size:.78rem}.account-list-item:hover,.account-list-item.selected{background:#f8fbff;border-color:#bfdbfe}.account-workspace-heading{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.5rem;display:flex}.account-workspace-selector{flex-wrap:wrap;justify-content:end;align-items:center;gap:.6rem;display:flex}.account-workspace-selector select{background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;min-width:14rem;max-width:22rem;padding:.6rem .7rem}.account-overview-dashboard{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.account-overview-card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;grid-column:span 6;gap:.85rem;padding:1rem;display:grid}.account-overview-wide{grid-column:1/-1}.account-overview-heading{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.account-overview-heading h3,.account-overview-heading p,.account-summary-grid h4,.account-summary-grid p,.account-overview-details{margin:0}.account-overview-heading p,.account-overview-details dt{color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:700}.account-overview-details,.account-summary-grid,.account-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.account-overview-details div,.account-summary-grid article{gap:.25rem;display:grid}.account-overview-details dd{color:#334155;margin:0}.account-summary-grid p{color:#475569;line-height:1.45}.account-overview-metrics span{color:#475569;background:#f8fafc;border-radius:.55rem;padding:.65rem}.account-overview-metrics strong{color:#172033;font-size:1.2rem;display:block}.account-overview-activity{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.account-overview-activity li{color:#475569;grid-template-columns:auto 1fr auto;align-items:start;gap:.6rem;font-size:.88rem;display:grid}.account-overview-activity time{color:#64748b;font-size:.78rem}@media (max-width:56rem){.account-overview-card,.account-overview-wide{grid-column:1/-1}.account-workspace-heading{flex-direction:column;align-items:start}.account-workspace-selector{justify-content:start}}@media (max-width:38rem){.account-overview-details,.account-summary-grid,.account-overview-metrics{grid-template-columns:1fr}.account-overview-activity li{grid-template-columns:1fr;gap:.2rem}}.account-workspace-heading p{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem;font-weight:700}.account-workspace-heading h2{letter-spacing:-.025em;font-size:1.25rem}.account-workspace-tabs{gap:.5rem;margin:-.75rem 0 1.25rem;display:flex}.account-research-workspace,.account-executive-brief,.account-meeting-brief{gap:1rem;display:grid}.meeting-brief-summary,.meeting-brief-section,.meeting-project-status{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem}.meeting-brief-summary{background:linear-gradient(135deg,#f8fbff,#fff);grid-template-columns:minmax(0,1.4fr) minmax(13rem,1fr);gap:1rem;display:grid}.meeting-brief-eyebrow,.meeting-brief-section-heading p,.meeting-brief-summary span,.meeting-brief-summary dt,.meeting-brief-summary dd,.meeting-brief-section article p,.meeting-project-status p,.meeting-project-status li{color:#64748b}.meeting-brief-eyebrow{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.76rem;font-weight:800}.meeting-brief-summary h3{color:#172033;margin:0;font-size:1.35rem}.meeting-brief-summary h3+p{color:#475569;margin:.35rem 0 0}.meeting-brief-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.meeting-brief-summary dt{font-size:.78rem}.meeting-brief-summary dd{color:#1e293b;margin:.25rem 0 0;font-weight:700}.meeting-brief-description{border-top:1px solid #e2e8f0;grid-column:1/-1;gap:.3rem;padding-top:.85rem;display:grid}.meeting-brief-description p{color:#475569;margin:0}.meeting-brief-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;display:flex}.meeting-brief-section-heading p,.meeting-brief-section-heading h3{margin:0}.meeting-brief-section-heading p{margin-bottom:.2rem;font-size:.8rem}.meeting-brief-section-heading h3,.meeting-project-status h3{color:#1e293b;font-size:1rem}.meeting-brief-section-heading>a{color:#2563eb;white-space:nowrap;font-size:.84rem;font-weight:700}.meeting-brief-workspaces{flex-wrap:wrap;gap:.5rem;display:flex}.meeting-brief-workspaces button{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.45rem .7rem;font-weight:700}.meeting-brief-workspaces button.current{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.people-role-groups{gap:.85rem;display:grid}.people-role-groups h4{color:#475569;margin:0 0 .4rem;font-size:.85rem}.account-profile{gap:1rem;display:grid}.account-profile-group{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;padding:1rem}.account-profile-group h4{margin:0 0 .75rem}.account-profile-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.account-meetings{gap:1rem;display:grid}.account-meeting-dashboard,.meetings-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.account-meeting-dashboard article,.meeting-placeholder{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;padding:.85rem}.account-meeting-dashboard span{color:#64748b;font-size:.8rem;display:block}.account-meeting-dashboard strong{font-size:1rem}.meeting-attendees{border:0;gap:.35rem;padding:0;display:grid}.people-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.person-list-item{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.55rem;gap:.2rem;width:100%;padding:.7rem;display:grid}.person-list-item span{color:#64748b;font-size:.8rem}.meeting-intelligence-grid,.meeting-opportunity-grid,.meeting-relationships-grid,.meeting-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.meeting-intelligence-grid article,.meeting-opportunity-grid article,.meeting-relationships-grid article,.meeting-evidence-grid article{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;padding:.85rem}.meeting-opportunity-card{align-content:start;gap:.5rem;height:auto;min-height:10rem;display:grid}.meeting-opportunity-card.expanded{height:auto}.meeting-opportunity-heading,.meeting-product-chips,.meeting-opportunity-actions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.meeting-opportunity-heading h4{flex:12rem}.meeting-opportunity-status,.meeting-opportunity-confidence,.meeting-product-chips span,.meeting-opportunity-source-count{color:#3730a3;background:#e0e7ff;border-radius:999px;padding:.18rem .42rem;font-size:.72rem;font-weight:700}.meeting-opportunity-status{color:#166534;background:#dcfce7}.meeting-opportunity-confidence{color:#92400e;background:#fef3c7}.meeting-opportunity-source-count{color:#475569;background:#e2e8f0;width:fit-content}.meeting-opportunity-recommendation{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.meeting-opportunity-details{gap:.6rem;padding-top:.2rem;display:grid}.meeting-intelligence-card{align-content:start;gap:.5rem;display:grid}.meeting-intelligence-card-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.meeting-intelligence-card-heading span,.meeting-intelligence-source-count{color:#64748b;font-size:.76rem;font-weight:700}.meeting-intelligence-summaries{color:#475569;gap:.35rem;margin:0;padding-left:1rem;font-size:.82rem;line-height:1.35;display:grid}.meeting-intelligence-details{padding-top:.25rem}.meeting-intelligence-grid h4,.meeting-opportunity-grid h4,.meeting-relationships-grid h4,.meeting-evidence-grid h4,.meeting-next-actions h4{color:#334155;margin:0 0 .35rem;font-size:.9rem}.meeting-intelligence-grid p,.meeting-opportunity-grid p,.meeting-relationships-grid p,.meeting-evidence-grid p,.meeting-next-actions p{color:#64748b;margin:0;font-size:.87rem;line-height:1.45}.meeting-brief-links,.meeting-history-list,.meeting-evidence-grid ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.meeting-brief-links li,.meeting-history-list li{gap:.15rem;display:grid}.meeting-brief-links a,.meeting-history-list a,.meeting-evidence-grid a{color:#2563eb;font-size:.86rem;font-weight:700}.meeting-brief-links span,.meeting-history-list span{color:#64748b;font-size:.8rem}.meeting-next-actions{gap:.7rem;display:grid}.meeting-next-actions article{border:1px solid #e2e8f0;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.85rem;display:grid}.meeting-action-priority{border-radius:999px;padding:.2rem .5rem;font-size:.75rem;font-weight:800}.meeting-action-priority.high{color:#b91c1c;background:#fee2e2}.meeting-action-priority.medium{color:#92400e;background:#fef3c7}.meeting-action-priority.low{color:#1d4ed8;background:#dbeafe}.meeting-next-actions a{color:#2563eb;font-size:.85rem;font-weight:700}.meeting-project-status{color:#1e293b}.meeting-project-status summary{cursor:pointer;font-weight:800}.meeting-project-status-content{gap:1rem;margin-top:1rem;display:grid}.meeting-project-status-content section{border-top:1px solid #e2e8f0;padding-top:1rem}.meeting-project-status-content section:first-child{border-top:0;padding-top:0}.meeting-project-status h3{margin:0 0 .75rem}.account-brief-section{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem}.account-brief-section h3,.account-brief-section p{margin:0}.account-brief-section h3{color:#1e293b;margin-bottom:.8rem;font-size:1rem}.account-brief-section p,.account-brief-section li{color:#475569;line-height:1.45}.account-brief-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.account-brief-summary>div{gap:.3rem;display:grid}.account-brief-summary span,.account-brief-list span,.account-brief-timeline span{color:#64748b;font-size:.82rem}.account-brief-summary strong{color:#1e293b}.account-brief-summary .account-brief-description{grid-column:1/-1}.research-completeness-list,.account-brief-list,.account-brief-timeline{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.research-completeness-list li,.account-brief-list li,.account-brief-timeline li{border-top:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:1rem;padding-top:.65rem;display:flex}.research-completeness-list li:first-child,.account-brief-list li:first-child,.account-brief-timeline li:first-child{border-top:0;padding-top:0}.research-completeness-list strong{border-radius:999px;padding:.18rem .5rem;font-size:.78rem}.research-completeness-list .complete{color:#1d6544;background:#dcefe5}.research-completeness-list .not-started{color:#4d6070;background:#e8edf2}.account-brief-list li,.account-brief-timeline li{align-items:flex-start}.account-brief-list a{color:#2563eb;font-weight:700}.account-brief-timeline li>div{gap:.2rem;display:grid}.account-brief-timeline time{color:#64748b;text-align:right;font-size:.8rem}.account-research-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.account-research-overview>div,.account-research-section{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem}.account-research-overview>div{gap:.35rem;display:grid}.account-research-overview span,.account-research-overview p,.account-research-section h3,.account-research-section p,.research-search span,.account-research-list,.account-research-list li,.account-research-list span,.account-research-timeline,.account-research-timeline li,.account-research-timeline span,.account-research-timeline time{margin:0}.account-research-overview span,.account-research-overview p,.research-search span,.account-research-list span,.account-research-timeline span,.account-research-timeline time{color:#64748b;font-size:.8rem}.account-research-overview strong{color:#172033;font-size:.95rem}.account-research-overview .save-capture-button:disabled{cursor:not-allowed;background:#94a3b8}.research-search,.new-research-note-form{gap:.55rem;display:grid}.research-search{color:#475569;font-weight:700}.research-search input,.new-research-note-form input,.new-research-note-form textarea,.account-document-linker select{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.6rem .7rem}.new-research-note-form textarea{resize:vertical}.research-search input:focus,.new-research-note-form input:focus,.new-research-note-form textarea:focus,.account-document-linker select:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.account-research-section{gap:.75rem;display:grid}.account-research-section h3{color:#172033;font-size:1rem}.account-research-section>p{color:#64748b;font-size:.88rem}.research-empty-section{background:#f8fafc}.account-document-linker{gap:.6rem;display:flex}.account-research-list,.account-research-timeline{gap:.65rem;padding:0;list-style:none;display:grid}.account-research-list li,.account-research-timeline li{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:start;gap:.75rem;padding-top:.7rem;display:flex}.account-research-list li>div,.account-research-timeline li>div{gap:.25rem;display:grid}.account-research-list strong,.account-research-timeline strong{color:#334155;font-size:.9rem}.account-research-list a{color:#2563eb;font-size:.85rem;font-weight:700}.research-source-list li>div:first-child{min-width:0}.research-source-list li>div:nth-child(2){flex:1;min-width:0}.research-sources-heading,.research-bulk-actions,.research-source-retrieval,.research-source-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.research-sources-heading{justify-content:space-between}.research-bulk-actions label,.research-source-select{color:#475569;align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;display:inline-flex}.research-source-select{padding-top:.2rem}.research-source-retrieval{color:#64748b;font-size:.78rem}.research-retrieval-status{color:#4d6070;background:#e8edf2;border-radius:999px;padding:.16rem .45rem;font-weight:700}.research-retrieval-status.retrieved{color:#1d6544;background:#dcefe5}.research-retrieval-status.retrieval-in-progress{color:#1d4ed8;background:#dbeafe}.research-retrieval-status.failed{color:#b91c1c;background:#fee2e2}.research-retrieval-status.update-available{color:#92400e;background:#fef3c7}.research-retrieval-failure{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;gap:.2rem;padding:.55rem .65rem;font-size:.8rem;display:grid}.research-source-url-editor{color:#475569;gap:.3rem;font-size:.8rem;font-weight:700;display:grid}.research-source-url-editor input{color:#172033;width:min(32rem,100%);font:inherit;border:1px solid #cbd5e1;border-radius:.5rem;padding:.5rem .6rem;font-weight:400}.research-retrieval-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.research-retrieval-progress div{background:#f8fafc;border-radius:.5rem;padding:.55rem .65rem}.research-retrieval-progress dt{color:#64748b;font-size:.75rem}.research-retrieval-progress dd{color:#1e293b;margin:.15rem 0 0;font-weight:700}.research-source-list a{color:#2563eb;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:400;display:block;overflow:hidden}.research-source-actions{white-space:nowrap}.research-source-actions>span{color:#64748b;font-size:.8rem}.account-field{color:#475569;gap:.45rem;margin-bottom:1rem;font-size:.85rem;font-weight:700;display:grid}.account-field input,.account-field select,.account-field textarea{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;font-weight:400}.account-field input,.account-field select{padding:.6rem .7rem}.account-field textarea{resize:vertical;padding:.8rem}.account-field input:focus,.account-field select:focus,.account-field textarea:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.account-empty-sections{gap:.75rem;margin-top:1.5rem;display:grid}.account-empty-sections section{border-top:1px solid #e2e8f0;padding:1rem}.account-empty-sections h3{font-size:.95rem}.account-empty-sections p{color:#64748b;margin-top:.35rem;font-size:.88rem}.account-timeline-section{gap:.75rem;display:grid}.account-insights-section{gap:1rem;display:grid}.account-insights-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.account-insights-grid article,.account-insight-details>div{background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;padding:.85rem}.account-insights-grid article{gap:.3rem;display:grid}.account-insights-grid span,.account-insight-dates dt,.account-insight-details h4{color:#64748b;font-size:.78rem;font-weight:700}.account-insights-grid strong{color:#172033;font-size:1.1rem}.account-insight-dates{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.account-insight-dates div{gap:.25rem;display:grid}.account-insight-dates dt,.account-insight-dates dd,.account-insight-details h4,.account-insight-details p,.account-insight-details ul{margin:0}.account-insight-dates dd,.account-insight-details p,.account-insight-details li{color:#475569;font-size:.85rem;line-height:1.45}.account-insight-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.account-insight-details h4{margin-bottom:.35rem}.account-insight-details ul{padding-left:1.15rem}.account-people-section{gap:.75rem;display:grid}.people-section-heading,.person-editor-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.people-section-heading h3,.person-editor h4,.person-editor p{margin:0}.people-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.person-list-item{color:#172033;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.55rem;gap:.2rem;width:100%;padding:.7rem;display:grid}.person-list-item span:last-child,.person-editor p{color:#64748b;font-size:.8rem}.person-list-item:hover,.person-list-item.selected{background:#f8fbff;border-color:#bfdbfe}.person-editor{border-top:1px solid #e2e8f0;gap:.75rem;padding-top:.75rem;display:grid}.person-field{color:#475569;gap:.45rem;font-size:.85rem;font-weight:700;display:grid}.person-field input,.person-field textarea{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.6rem .7rem;font-weight:400}.person-field textarea{resize:vertical}.person-field input:focus,.person-field textarea:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.timeline-filter-bar{gap:.5rem;display:flex;overflow-x:auto}.timeline-filter-button{color:#64748b;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:.4rem .65rem;font-size:.78rem}.timeline-filter-button.active{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;font-weight:700}.account-timeline-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.account-timeline-list li{border-top:1px solid #e2e8f0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;padding-top:.75rem;display:grid}.timeline-icon{font-size:1rem}.timeline-type,.account-timeline-list time{color:#64748b;font-size:.78rem}.account-timeline-list p{overflow-wrap:anywhere;color:#334155;margin:.2rem 0;line-height:1.45}.timeline-status{color:#475569;white-space:nowrap;background:#f1f5f9;border-radius:999px;padding:.25rem .45rem;font-size:.75rem;font-weight:700}.action-center-layout,.knowledge-inbox-layout{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);gap:1.25rem;max-width:74rem;display:grid}.account-portfolio-picker{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;gap:1.25rem;max-width:52rem;padding:1.5rem;display:grid;box-shadow:0 .5rem 1.5rem #0f172a0a}.account-portfolio-picker>div:first-child{gap:.35rem;display:grid}.account-portfolio-picker p,.account-portfolio-picker h2,.account-portfolio-picker h3{margin:0}.account-portfolio-picker>div:first-child>p,.account-portfolio-picker>div:first-child>span,.account-portfolio-picker-heading span{color:#64748b;font-size:.85rem}.account-portfolio-picker-actions{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem;display:grid}.account-portfolio-picker-actions label{color:#475569;grid-column:1/-1;font-size:.82rem;font-weight:700}.account-portfolio-picker-actions input{width:100%;font:inherit;border:1px solid #cbd5e1;border-radius:.55rem;padding:.65rem .75rem}.account-portfolio-picker-actions input:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.account-portfolio-picker-heading{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.account-portfolio-picker ul{gap:.65rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.account-portfolio-picker li a{color:#172033;border:1px solid #e2e8f0;border-radius:.65rem;gap:.25rem;padding:.8rem .9rem;text-decoration:none;display:grid}.account-portfolio-picker li a:hover,.account-portfolio-picker li a:focus-visible{background:#f8fbff;border-color:#93c5fd;outline:none}.account-portfolio-picker li span{color:#64748b;font-size:.82rem}.imports-layout{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);gap:1.25rem;max-width:74rem;display:grid}.imports-list-panel,.imports-detail-panel{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;min-height:25rem;padding:1.25rem;box-shadow:0 .5rem 1.5rem #0f172a0a}.document-dropzone{text-align:center;background:#eff6ff;border:2px dashed #93c5fd;border-radius:.75rem;gap:.75rem;padding:1.5rem;display:grid}.document-dropzone.is-dragging{background:#dbeafe;border-color:#2563eb}.document-dropzone p,.document-dropzone span{margin:0}.document-dropzone p{color:#1e3a8a;font-weight:700}.document-dropzone span{color:#475569;font-size:.85rem}.document-dropzone button{color:#fff;background:#2563eb;border:0;border-radius:.55rem;justify-self:center;padding:.65rem .9rem;font-weight:700}.imported-document-list{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.document-search{color:#475569;gap:.45rem;margin-top:1rem;font-size:.85rem;font-weight:700;display:grid}.document-search input{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.6rem .7rem;font-weight:400}.document-search input:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.imports-controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.imports-controls label,.imports-density-toggle{color:#475569;border:0;gap:.35rem;margin:0;padding:0;font-size:.8rem;font-weight:700;display:grid}.imports-controls select{color:#172033;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.55rem .6rem;font-weight:400}.imports-density-toggle{grid-column:1/-1;align-items:center;gap:.35rem;display:flex}.imports-density-toggle legend{margin-right:.25rem}.imported-document-group{background:#f8fafc;border:1px solid #dbe4ee;border-radius:.65rem;margin-top:1rem}.imported-document-group summary{color:#334155;cursor:pointer;justify-content:space-between;padding:.75rem .85rem;font-weight:700;display:flex}.imported-document-group summary span{color:#64748b;font-size:.85rem}.imported-document-group .imported-document-list{margin:0;padding:0 .55rem .55rem}.imports-pagination{color:#64748b;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;font-size:.85rem;display:flex}.imports-pagination>div{gap:.45rem;display:flex}.document-account-linking{background:#f8fafc;border:1px solid #dbe4ee;border-radius:.65rem;gap:.75rem;margin-top:1rem;padding:1rem;display:grid}.document-account-linking h3,.document-account-linking p{margin:0}.document-account-linking dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.document-account-linking dt,.document-account-linking label span{color:#64748b;font-size:.8rem}.document-account-linking dd{color:#1e293b;margin:.2rem 0 0;font-weight:700}.document-account-linking label{color:#475569;gap:.35rem;font-weight:700;display:grid}.document-account-linking select{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.6rem .7rem;font-weight:400}.document-content-retrieval{background:#eff6ff;border:1px solid #bfdbfe;border-radius:.65rem;gap:.75rem;margin-top:1rem;padding:1rem;display:grid}.document-content-retrieval h3,.document-content-retrieval p,.document-content-retrieval dl,.document-content-retrieval dd{margin:0}.document-content-retrieval p,.document-content-retrieval dt{color:#64748b;overflow-wrap:anywhere;font-size:.8rem}.document-content-retrieval dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.document-content-retrieval dd{color:#1e293b;margin-top:.2rem;font-weight:700}.document-presentation-details{background:#f8fafc;border:1px solid #dbe4ee;border-radius:.65rem;gap:.75rem;margin-top:1rem;padding:1rem;display:grid}.document-presentation-details h3,.document-presentation-details p{margin:0}.document-presentation-details label{color:#475569;gap:.35rem;font-weight:700;display:grid}.document-presentation-details label span,.document-presentation-details dt,.document-presentation-details>span{color:#64748b;font-size:.8rem}.document-presentation-details select{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.6rem .7rem;font-weight:400}.document-presentation-details dl,.document-presentation-details dd{margin:0}.document-presentation-details dd{color:#1e293b;margin-top:.2rem;font-weight:700}.imported-document-item{color:#172033;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.6rem;grid-template-columns:minmax(10rem,2fr) minmax(7rem,1fr) auto auto auto auto;align-items:center;gap:.35rem;width:100%;padding:.85rem;display:grid}.imported-document-item strong{overflow-wrap:anywhere}.imported-document-item.compact{gap:.25rem;padding:.55rem .65rem}.imported-document-item span:not(:first-child){color:#64748b;font-size:.8rem}.document-link-status{border-radius:999px;align-self:flex-start;padding:.18rem .55rem;font-size:.78rem;font-weight:700}.imported-document-item .document-link-status.linked,.document-link-status.linked{color:#1d6544;background:#dcefe5}.imported-document-item .document-link-status.needs-review,.document-link-status.needs-review{color:#855500;background:#fff0cf}.imported-document-item .document-link-status.unlinked,.document-link-status.unlinked{color:#4d6070;background:#e8edf2}.imported-document-item time{color:#475569;white-space:nowrap;font-size:.8rem}.imported-document-item:hover,.imported-document-item.selected{background:#eff6ff;border-color:#93c5fd}.document-content{margin-top:1.5rem}.document-content h3,.document-content p{margin:0}.document-content h3{margin-bottom:.65rem;font-size:.95rem}.document-content p{color:#64748b}.document-content .document-preview{color:#334155;overflow-wrap:anywhere;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;padding:.9rem;line-height:1.5}.document-content pre{color:#334155;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;max-height:24rem;margin:0;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.5;overflow:auto}.universal-search{gap:1.5rem;max-width:74rem;display:grid}.universal-search-input{color:#475569;gap:.55rem;font-size:.9rem;font-weight:700;display:grid}.universal-search-input input{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.65rem;padding:.85rem .95rem;font-weight:400}.universal-search-input input:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.search-empty-state,.search-result-group{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;padding:1.25rem;box-shadow:0 .5rem 1.5rem #0f172a0a}.search-empty-state h2,.search-empty-state p,.search-result-group h2,.search-result-group ul{margin:0}.search-empty-state h2,.search-result-group h2{font-size:1.05rem}.search-empty-state p{color:#64748b;margin-top:.45rem}.search-results{gap:1rem;display:grid}.search-result-group{gap:.85rem;display:grid}.search-result-group ul{gap:.55rem;padding:0;list-style:none;display:grid}.search-result{color:#172033;border:1px solid #e2e8f0;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.85rem;text-decoration:none;display:grid}.search-result:hover{background:#eff6ff;border-color:#93c5fd}.search-result-icon{font-size:1.1rem}.search-result-content{gap:.3rem;min-width:0;display:grid}.search-result-content strong{overflow-wrap:anywhere}.search-result-content span,.search-result time{color:#64748b;font-size:.82rem;line-height:1.4}.search-result time{text-align:right;max-width:10rem}.related-items{border-top:1px solid #e2e8f0;gap:.9rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.related-items h3,.related-items p,.related-item-group h4,.related-item-group ul{margin:0}.related-items h3{font-size:1rem}.related-items p{color:#64748b}.related-item-group{gap:.4rem;display:grid}.related-item-group h4{color:#475569;font-size:.85rem}.related-item-group ul{gap:.35rem;padding-left:1.15rem;display:grid}.related-item-group a{color:#2563eb;font-size:.9rem}.knowledge-list-panel,.knowledge-detail-panel{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;min-height:25rem;padding:1.25rem;box-shadow:0 .5rem 1.5rem #0f172a0a}.new-knowledge-form,.knowledge-field{gap:.6rem;display:grid}.new-knowledge-form{border-bottom:1px solid #e2e8f0;padding-bottom:1rem}.new-knowledge-form>label,.knowledge-field{color:#475569;font-size:.85rem;font-weight:700}.new-knowledge-form input,.new-knowledge-form textarea,.knowledge-field input,.knowledge-field textarea,.knowledge-field select{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.6rem .7rem;font-weight:400}.new-knowledge-form textarea,.knowledge-field textarea{resize:vertical}.new-knowledge-form input:focus,.new-knowledge-form textarea:focus,.knowledge-field input:focus,.knowledge-field textarea:focus,.knowledge-field select:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.knowledge-list{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.knowledge-group-list{gap:1rem;margin-top:1rem;display:grid}.knowledge-account-group{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;padding:.8rem}.knowledge-account-group .knowledge-list{margin-top:.7rem}.knowledge-account-group-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.knowledge-account-group-heading>div{gap:.15rem;display:grid}.knowledge-account-group-heading span{color:#64748b;font-size:.78rem}.knowledge-account-group-heading button,.knowledge-show-more{color:#1d4ed8;font:inherit;background:#fff;border:1px solid #bfdbfe;border-radius:.45rem;padding:.35rem .55rem;font-size:.8rem;font-weight:700}.knowledge-show-more{width:100%;margin-top:.9rem}.knowledge-list-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;display:grid}.knowledge-list-row>input{margin-top:1rem}.knowledge-review-toolbar,.knowledge-review-panel{background:#f8fbff;border:1px solid #dbeafe;border-radius:.75rem;gap:.9rem;margin:1rem 0;padding:1rem;display:grid}.knowledge-review-toolbar>div:first-child p,.knowledge-review-panel p{margin:.25rem 0 0}.knowledge-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}.knowledge-review-grid .knowledge-field{margin:0}.knowledge-review-grid textarea{min-height:5rem}.ask-tslos-context,.ask-tslos-chips,.ask-tslos-answer-heading,.ask-opportunity-metrics{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.ask-tslos-context,.ask-tslos-helper{color:#475569;font-size:.85rem}.ask-tslos-context span{background:#eff6ff;border-radius:999px;padding:.3rem .55rem}.ask-tslos-input{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.ask-tslos-input textarea{width:100%;min-height:5.5rem;font:inherit;resize:vertical;border:1px solid #bfdbfe;border-radius:.65rem;padding:.8rem}.ask-opportunity-summary{background:#f8fbff;border:1px solid #dbeafe;border-radius:.75rem;gap:.75rem;margin:1rem 0;padding:1rem;display:grid}.ask-opportunity-metrics span{background:#fff;border-radius:.45rem;padding:.35rem .55rem;font-size:.85rem}.ask-opportunity-table-wrap{overflow-x:auto}.ask-opportunity-table-wrap table{border-collapse:collapse;width:100%;min-width:42rem;font-size:.85rem}.ask-opportunity-table-wrap th,.ask-opportunity-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #dbeafe;padding:.55rem}.ask-opportunity-table-wrap small{color:#64748b;display:block}.ask-structured-answer,.ask-structured-row-list{gap:.7rem;display:grid}.ask-structured-answer h3,.ask-structured-row-list h4,.ask-structured-row-list dl,.ask-structured-row-list dd{margin:0}.ask-structured-row-list article{background:#fff;border:1px solid #dbeafe;border-radius:.65rem;gap:.55rem;padding:.8rem;display:grid}.ask-structured-row-list article>div{align-items:center;gap:.45rem;display:flex}.ask-structured-row-list dl{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.45rem .75rem;display:grid}.ask-structured-row-list dt,.ask-row-citation{color:#64748b;font-size:.75rem}.knowledge-library-filters{gap:.6rem;margin-top:1rem;display:grid}.knowledge-library-filters input,.knowledge-library-filters select{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.6rem .7rem}.knowledge-library-filters input:focus,.knowledge-library-filters select:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.knowledge-list-item{color:#172033;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;gap:.35rem;width:100%;padding:.85rem;display:grid}.knowledge-list-item span:last-child{color:#64748b;font-size:.78rem}.knowledge-list-item:hover,.knowledge-list-item.selected{background:#f8fbff;border-color:#bfdbfe}.knowledge-field{margin-bottom:1rem}.ibm-knowledge-section{border-top:1px solid #e2e8f0;margin-top:1.5rem;padding-top:1.25rem}.ibm-knowledge-section h3{color:#334155;margin:0 0 .9rem;font-size:1rem}.action-list-panel,.action-detail-panel{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;min-height:25rem;padding:1.25rem;box-shadow:0 .5rem 1.5rem #0f172a0a}.new-action-form{border-bottom:1px solid #e2e8f0;padding-bottom:1rem}.new-action-form>label,.action-field{color:#475569;gap:.45rem;font-size:.85rem;font-weight:700;display:grid}.new-action-form>label{margin-bottom:.6rem}.new-action-form>div{gap:.65rem;display:flex}.new-action-form input,.action-field input,.action-field select{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.6rem .7rem}.new-action-form input:focus,.action-field input:focus,.action-field select:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.action-list{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.action-list-item{color:#172033;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;gap:.35rem;width:100%;padding:.85rem;display:grid}.action-list-item span:last-child{color:#64748b;font-size:.78rem}.action-list-item:hover,.action-list-item.selected{background:#f8fbff;border-color:#bfdbfe}.action-detail-heading{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.5rem;display:flex}.action-detail-heading p,.action-detail-heading h2{margin:0}.action-detail-heading p{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem;font-weight:700}.action-detail-heading h2{letter-spacing:-.025em;font-size:1.25rem}.action-field{margin-bottom:1rem}.complete-action-button{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.55rem;padding:.7rem 1rem;font-weight:700}.inbox-review-layout{grid-template-columns:minmax(18rem,.35fr) minmax(0,.65fr);gap:1rem;max-width:none;height:calc(100svh - 18rem);min-height:30rem;display:grid}.inbox-list-panel,.capture-detail-panel{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;flex-direction:column;min-height:0;padding:1.25rem;display:flex;box-shadow:0 .5rem 1.5rem #0f172a0a}.inbox-active-dashboard{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.capture-list-scroll,.capture-detail-panel{scrollbar-gutter:stable;overflow:auto}.capture-list-scroll{flex:1;padding-right:.2rem}.inbox-filter-bar{border-bottom:1px solid #e2e8f0;gap:.5rem;padding-bottom:1rem;display:flex;overflow-x:auto}.filter-button{color:#64748b;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:.45rem .7rem;font-size:.82rem}.filter-button.active{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;font-weight:700}.capture-list{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.capture-list-item{color:#172033;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;gap:.5rem;width:100%;padding:.85rem;display:grid}.capture-list-item:hover,.capture-list-item.selected{background:#f8fbff;border-color:#bfdbfe}.inbox-unified-sources{border-bottom:1px solid #e2e8f0;gap:.7rem;margin-bottom:1rem;padding-bottom:1rem;display:grid}.inbox-unified-sources h3{margin:0;font-size:.9rem}.inbox-review-source-heading,.unified-review-card-row{align-items:start;gap:.6rem;display:flex}.inbox-review-source-heading{justify-content:space-between;align-items:center}.unified-review-card-row>input{accent-color:#2563eb;margin-top:.85rem}.unified-review-card-row .unified-review-card{flex:1}.inbox-unified-sources ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.unified-review-card{min-height:7.5rem;text-decoration:none}.document-review-panel{gap:1rem;display:grid}.document-review-panel details{overflow-wrap:anywhere;color:#334155;line-height:1.5}.completed-capture-list-item{gap:.3rem;padding:.7rem .8rem}.capture-list-note{overflow-wrap:anywhere;font-size:.94rem;line-height:1.4}.capture-list-meta{color:#64748b;font-size:.76rem;line-height:1.35}.capture-detail-heading{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.5rem;display:flex}.capture-detail-heading p,.capture-detail-heading h2,.capture-details,.capture-details dd,.capture-details dt,.empty-detail h2,.empty-detail p{margin:0}.capture-detail-heading p,.capture-details dt{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem;font-weight:700}.capture-detail-heading h2,.empty-detail h2{letter-spacing:-.025em;font-size:1.25rem}.status-badge{color:#1d4ed8;background:#eff6ff;border-radius:999px;padding:.35rem .55rem;font-size:.78rem;font-weight:700}.capture-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.capture-details dd{color:#334155;font-size:.9rem}.detail-note-field,.detail-status-field,.detail-account-field{color:#475569;gap:.45rem;margin-bottom:1rem;font-size:.85rem;font-weight:700;display:grid}.detail-note-field textarea,.detail-status-field select,.detail-account-field select{color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;width:100%}.detail-note-field textarea{resize:vertical;padding:.8rem}.detail-status-field select,.detail-account-field select{padding:.6rem .7rem;font-weight:400}.detail-note-field textarea:focus,.detail-status-field select:focus,.detail-account-field select:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.detail-actions{flex-wrap:wrap;gap:.75rem;display:flex}.capture-processing-panel{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.65rem;align-items:center;gap:.75rem;margin-top:.85rem;padding:.8rem .9rem;display:flex}.capture-processing-panel div{gap:.15rem;display:grid}.capture-processing-panel span:not(.capture-processing-spinner){font-size:.85rem}.capture-processing-spinner{border:.18rem solid #93c5fd;border-top-color:#2563eb;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite capture-processing-spin}.reconciliation-summary{color:#475569;margin:.5rem 0 .85rem;font-size:.85rem}.reconciled-suggestion{opacity:.8}.suggestion-card-list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.suggestion-card{background:#fff;border:1px solid #dbe3ee;border-radius:.65rem;gap:.45rem;padding:1rem;display:grid}.suggestion-card-heading,.suggestion-card-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.suggestion-type-badge{color:#1d4ed8;background:#eff6ff;border-radius:999px;padding:.15rem .4rem;font-size:.72rem;font-weight:700}.suggestion-card-value{color:#172033;line-height:1.35}.suggestion-card-description,.suggestion-card-confidence,.suggestion-card-reason{color:#64748b;margin:0;font-size:.84rem;line-height:1.45}.suggestion-card-actions{margin-top:.3rem}.linked-record-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.linked-record-card{background:#fff;border:1px solid #dbe3ee;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.6rem;padding:1rem;display:grid}.linked-record-workspace{color:#64748b;font-size:.82rem}.linked-record-open{color:#1d4ed8;font-size:.85rem;font-weight:700}@media (max-width:42rem){.inbox-review-layout,.expanded-capture-workspace{grid-template-columns:1fr;height:auto}.inbox-list-panel,.capture-detail-panel{min-height:24rem}.inbox-clear-metrics{grid-template-columns:1fr}.linked-record-card{grid-template-columns:auto minmax(0,1fr)}.linked-record-workspace,.linked-record-open{grid-column:2}}.reconciliation-badge{color:#334155;background:#e2e8f0;border-radius:999px;margin-right:.3rem;padding:.15rem .4rem;font-size:.72rem;display:inline-block}@keyframes capture-processing-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.capture-processing-spinner{animation:none}}.delete-confirmation{color:#991b1b;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:flex}.delete-confirmation button:not(.delete-capture-button){color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;padding:.55rem .75rem}.delete-capture-button{color:#b91c1c;background:#fff;border:1px solid #fecaca;border-radius:.55rem;padding:.7rem 1rem;font-weight:700}.empty-detail{align-content:center;gap:.6rem;min-height:20rem;display:grid}.inbox-clear-state{align-content:center;justify-items:start;gap:.75rem;min-height:100%;padding:1.5rem;display:grid}.inbox-clear-state>span{color:#166534;background:#dcfce7;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.3rem;font-weight:800;display:grid}.inbox-clear-state h2,.inbox-clear-state p{margin:0}.inbox-clear-state h2{letter-spacing:-.025em;font-size:1.35rem}.inbox-clear-state p{color:#64748b;max-width:32rem;line-height:1.5}.inbox-clear-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;width:min(100%,36rem);display:grid}.inbox-clear-metrics article{border:1px solid #e2e8f0;border-radius:.65rem;gap:.2rem;padding:.75rem;display:grid}.inbox-clear-metrics strong{color:#172033;font-size:1.1rem}.inbox-clear-metrics span{color:#64748b;font-size:.76rem}.completed-capture-detail{align-content:start;gap:1rem;display:grid}.expanded-capture-workspace{grid-template-columns:minmax(0,1fr) minmax(17rem,.36fr);align-items:start;gap:1rem;max-width:82rem;display:grid}.expanded-capture-primary,.expanded-capture-future{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;padding:1.25rem;box-shadow:0 .5rem 1.5rem #0f172a0a}.expanded-capture-primary .quick-capture-layout{max-width:none}.expanded-capture-primary .capture-form{box-shadow:none;border:0;padding:0}.expanded-capture-heading,.expanded-capture-future{gap:.45rem;display:grid}.expanded-capture-heading p,.expanded-capture-heading h2,.expanded-capture-heading span,.expanded-capture-future p,.expanded-capture-future h2,.expanded-capture-future ul,.expanded-capture-future li{margin:0}.expanded-capture-heading p,.expanded-capture-future>p{color:#64748b;letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:800}.expanded-capture-heading h2,.expanded-capture-future h2{color:#172033;letter-spacing:-.025em;font-size:1.18rem}.expanded-capture-heading span{color:#64748b;font-size:.88rem}.expanded-capture-future{background:#f8fbff}.expanded-capture-future ul{gap:.5rem;padding:0;list-style:none;display:grid}.expanded-capture-future li{color:#334155;border-bottom:1px solid #e2e8f0;justify-content:space-between;gap:.75rem;padding:.65rem 0;font-size:.88rem;display:flex}.expanded-capture-future li:last-child{border-bottom:0}.expanded-capture-future li span{color:#64748b;white-space:nowrap;font-size:.78rem}.empty-detail p{color:#64748b;line-height:1.5}.quick-capture-layout{gap:2rem;max-width:62rem;display:grid}.capture-form,.recent-captures{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;padding:1.5rem;box-shadow:0 .5rem 1.5rem #0f172a0a}.capture-form>label{margin-bottom:.75rem;font-size:1rem;font-weight:700;display:block}.capture-form textarea,.source-field select{color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;width:100%}.capture-form textarea{resize:vertical;min-height:12rem;padding:.9rem;display:block}.capture-form textarea:focus,.source-field select:focus{border-color:#60a5fa;outline:3px solid #bfdbfe99}.capture-form-footer{justify-content:space-between;align-items:end;gap:1rem;margin-top:1rem;display:flex}.source-field{color:#475569;gap:.4rem;min-width:10rem;font-size:.85rem;font-weight:700;display:grid}.source-field select{padding:.6rem .7rem;font-weight:400}.save-capture-button{color:#fff;background:#2563eb;border:0;border-radius:.55rem;padding:.7rem 1rem;font-weight:700}.save-capture-button:hover{background:#1d4ed8}.capture-message{color:#2563eb;min-height:1.25rem;margin:.75rem 0 0;font-size:.9rem}.recent-captures-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.recent-captures-heading h2,.recent-captures-heading span,.recent-captures ul,.recent-captures li p,.empty-captures{margin:0}.recent-captures-heading h2{font-size:1.1rem}.recent-captures-heading span,.recent-captures li span,.empty-captures{color:#64748b;font-size:.88rem}.recent-captures ul{gap:.75rem;padding:0;list-style:none;display:grid}.recent-captures li{border-top:1px solid #e2e8f0;gap:.4rem;padding-top:.75rem;display:grid}.recent-captures li p{overflow-wrap:anywhere;line-height:1.45}@media (max-width:44rem){.app-shell{grid-template-columns:1fr}.top-header{padding:.75rem 1rem}.brand span{display:none}.header-controls input,.header-search-link{width:9rem}.sidebar{border-bottom:1px solid #e2e8f0;border-right:0;padding:.75rem 1rem;overflow-x:auto}.sidebar ul{width:max-content;display:flex}.nav-item{padding:.6rem .75rem}.dashboard-grid,.work-queue-grid,.daily-plan-totals,.settings-card,.backup-preview dl,.meeting-prep-grid,.account-insights-grid,.account-insight-dates,.account-insight-details,.account-research-overview,.account-brief-summary,.meeting-brief-summary,.meeting-intelligence-grid,.meeting-opportunity-grid,.meeting-relationships-grid,.meeting-evidence-grid{grid-template-columns:1fr}.meeting-brief-section-heading{flex-direction:column;align-items:flex-start}.meeting-next-actions article{grid-template-columns:auto minmax(0,1fr)}.meeting-next-actions a{grid-column:2}.ask-tslos-input{grid-template-columns:1fr}.account-document-linker{flex-direction:column;align-items:stretch}.research-sources-heading{flex-direction:column;align-items:flex-start}.research-retrieval-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.recent-activity-list li{flex-direction:column;align-items:start;gap:.35rem}.recent-activity-list time{text-align:left}.inbox-review-layout,.account-workspace-layout,.action-center-layout,.knowledge-inbox-layout,.imports-layout{grid-template-columns:1fr}.imports-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.imports-pagination{flex-direction:column;align-items:flex-start}.document-account-linking dl,.document-content-retrieval dl{grid-template-columns:1fr}.imported-document-item{grid-template-columns:minmax(0,1fr) auto}.imported-document-item>:not(:first-child){grid-column:1}.imported-document-item .document-link-status{grid-area:1/2}.search-result{grid-template-columns:auto minmax(0,1fr)}.search-result time{text-align:left;grid-column:2}.capture-form-footer,.new-action-form>div{flex-direction:column;align-items:stretch}.source-field,.save-capture-button{width:100%}}.living-account-plan{gap:1rem;display:grid}.living-account-plan-header{background:linear-gradient(135deg,#f8fbff,#fff);border:1px solid #cbd5e1;border-radius:.75rem;justify-content:space-between;align-items:start;gap:1rem;padding:1rem;display:flex}.living-account-plan-header p,.living-account-plan-header h3,.living-account-plan-header span,.living-account-plan-section h4,.living-account-plan-section h5,.living-account-plan-section p{margin:0}.living-account-plan-header p,.living-account-plan-section-heading>div>p{color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:700}.living-account-plan-header h3{color:#172033;margin:.2rem 0 .4rem}.living-account-plan-header>div:first-child>span,.living-account-plan-explanation,.living-account-plan-section small{color:#64748b;line-height:1.45}.living-account-plan-confidence{text-align:center;background:#eff6ff;border-radius:.6rem;min-width:9rem;padding:.75rem;display:grid}.living-account-plan-confidence strong{color:#1d4ed8;font-size:1.5rem}.living-account-plan-confidence span{color:#475569;font-size:.78rem}.living-account-plan-explanation{margin:0;font-size:.88rem}.living-account-plan-layout{grid-template-columns:minmax(12rem,.7fr) minmax(0,2.3fr);align-items:start;gap:1rem;display:grid}.living-account-plan-nav{gap:.45rem;display:grid}.living-account-plan-nav button{color:#334155;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.55rem;gap:.2rem;padding:.75rem;display:grid}.living-account-plan-nav button.selected{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.living-account-plan-nav small{color:#64748b}.living-account-plan-section{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;gap:1rem;padding:1rem;display:grid}.living-account-plan-section section{gap:.45rem;display:grid}.living-account-plan-section h5{color:#172033;font-size:.88rem}.living-account-plan-section p{color:#475569;line-height:1.5}.living-account-plan-section textarea{box-sizing:border-box;color:#172033;width:100%;font:inherit;resize:vertical;border:1px solid #cbd5e1;border-radius:.5rem;padding:.7rem}.living-account-plan-section-heading{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.living-account-plan-draft{background:#f8fbff;border-left:3px solid #2563eb;border-radius:.35rem;padding:.85rem}.living-account-plan-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.living-account-plan-detail-grid section,.living-account-plan-history{background:#fafcff;border:1px solid #e2e8f0;border-radius:.55rem;padding:.8rem}.living-account-plan-detail-grid ul,.living-account-plan-history ul{color:#475569;gap:.55rem;margin:0;padding-left:1.1rem;display:grid}.living-account-plan-detail-grid li{line-height:1.4}.living-account-plan-detail-grid li span{color:#64748b;margin-top:.15rem;font-size:.82rem;display:block}.living-account-plan-history summary{color:#334155;cursor:pointer;font-weight:700}.living-account-plan-history li{gap:.15rem;display:grid}.living-account-plan-history li span{color:#64748b;font-size:.78rem}.living-account-plan-history li p{margin:0}@media (max-width:56rem){.living-account-plan-layout{grid-template-columns:1fr}}@media (max-width:38rem){.living-account-plan-header,.living-account-plan-section-heading{flex-direction:column}.living-account-plan-detail-grid{grid-template-columns:1fr}}.executive-narrative{background:#f8fbff;border-left:3px solid #1d4ed8;border-radius:.4rem;gap:.65rem;padding:.9rem;display:grid}.executive-narrative>strong{color:#1d4ed8;font-size:.95rem}.executive-narrative p{color:#334155;margin:0;line-height:1.5}.executive-narrative ul,.strategic-priority-evidence ul,.executive-brief-questions ul{color:#475569;gap:.4rem;margin:0;padding-left:1.1rem;display:grid}.executive-narrative li{gap:.15rem;display:grid}.executive-narrative li span{color:#64748b;font-size:.84rem}.strategic-priority-list{gap:.8rem;display:grid}.strategic-priority-list article{background:#fff;border:1px solid #dbe4ef;border-radius:.65rem;gap:.7rem;padding:.9rem;display:grid}.strategic-priority-list h4{color:#172033;margin:0}.strategic-priority-heading{color:#64748b;text-transform:capitalize;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.78rem;display:flex}.strategic-priority-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.strategic-priority-list dl div{gap:.2rem;display:grid}.strategic-priority-list dt{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:700}.strategic-priority-list dd{color:#475569;margin:0;line-height:1.45}.strategic-priority-evidence{color:#475569;gap:.35rem;font-size:.86rem;display:grid}.strategic-priority-evidence li{gap:.1rem;display:grid}.strategic-priority-evidence small{color:#64748b}.executive-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.executive-brief-grid article,.executive-brief-questions{background:#fafcff;border:1px solid #e2e8f0;border-radius:.55rem;gap:.4rem;padding:.8rem;display:grid}.executive-brief-grid h4,.executive-brief-grid p,.executive-brief-questions h4,.executive-brief-questions p{margin:0}.executive-brief-grid h4,.executive-brief-questions h4{color:#172033;font-size:.9rem}.executive-brief-grid p,.executive-brief-questions p{color:#475569;line-height:1.45}.executive-brief-questions{margin-top:.75rem}@media (max-width:38rem){.strategic-priority-list dl,.executive-brief-grid{grid-template-columns:1fr}}.chief-of-staff-change{color:#115e59;background:#f0fdfa;border-left:3px solid #0f766e;border-radius:.35rem;margin:0 0 .8rem;padding:.65rem .75rem;font-size:.88rem;line-height:1.45}.account-incentives{gap:1rem;display:grid}.incentive-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.incentive-metric-grid article{background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;gap:.7rem;padding:.9rem;display:grid}.incentive-metric-grid article>div{justify-content:space-between;align-items:start;gap:.5rem;display:flex}.incentive-metric-grid h4,.incentive-metric-grid p{margin:0}.incentive-metric-grid h4{color:#172033;font-size:.92rem}.incentive-metric-grid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.incentive-metric-grid dl div{gap:.12rem;display:grid}.incentive-metric-grid dt{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.incentive-metric-grid dd{color:#334155;margin:0;font-size:.88rem}.incentive-metric-grid p{color:#475569;font-size:.87rem;line-height:1.45}.incentive-metric-grid small{color:#64748b}.incentive-recommendation-list{gap:.7rem;display:grid}.incentive-recommendation-list article{background:#fafcff;border:1px solid #dbe4ef;border-radius:.55rem;gap:.3rem;padding:.8rem;display:grid}.incentive-recommendation-list article>span{color:#1d4ed8;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.incentive-recommendation-list h4,.incentive-recommendation-list p{margin:0}.incentive-recommendation-list p{color:#475569;font-size:.88rem;line-height:1.45}@media (max-width:56rem){.incentive-metric-grid{grid-template-columns:1fr}}.chief-coaching-list{gap:.75rem;display:grid}.chief-coaching-list article{background:#fff;border:1px solid #dbe4ef;border-radius:.6rem;gap:.4rem;padding:.85rem;display:grid}.chief-coaching-list article>div{color:#1d4ed8;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;display:flex}.chief-coaching-list h4,.chief-coaching-list p{margin:0}.chief-coaching-list h4{color:#172033}.chief-coaching-list p{color:#475569;font-size:.88rem;line-height:1.45}.chief-coaching-list details{color:#475569;margin-top:.25rem;font-size:.86rem}.chief-coaching-list summary{cursor:pointer;font-weight:700}.chief-coaching-list ul{gap:.35rem;margin:.5rem 0 0;padding-left:1.1rem;display:grid}.chief-coaching-list li{gap:.1rem;display:grid}.chief-coaching-list li span{color:#64748b;font-size:.82rem}.knowledge-intelligence{background:#f8fbff;border:1px solid #dbe4ef;border-radius:.65rem;gap:.85rem;margin:1rem 0;padding:1rem;display:grid}.knowledge-intelligence>p{color:#475569;margin:0;font-size:.88rem;line-height:1.45}.knowledge-relationship-list{gap:.55rem;display:grid}.knowledge-relationship-list h4,.knowledge-relationship-list p{margin:0}.knowledge-relationship-list>article{background:#fff;border:1px solid #dbe4ef;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.knowledge-relationship-list>article>div{gap:.2rem;display:grid}.knowledge-relationship-list>article span{color:#1e293b;font-size:.9rem}.knowledge-relationship-list>article small{color:#64748b;line-height:1.35}@media (max-width:700px){.knowledge-relationship-list>article{flex-direction:column;align-items:flex-start}}.account-onboarding{gap:1rem;max-width:70rem;display:grid}.account-onboarding-header{background:linear-gradient(130deg,#f8fbff,#fff 62%);border:1px solid #dbe4f0;border-radius:.9rem;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.25rem;display:flex}.account-onboarding-header h2,.account-onboarding-header p,.account-onboarding-step-heading h3,.account-onboarding-step-heading p,.account-onboarding-message{margin:0}.account-onboarding-header h2{color:#172033;letter-spacing:-.03em;margin:.2rem 0 .45rem;font-size:clamp(1.25rem,2.3vw,1.7rem)}.account-onboarding-header>div:first-child>p:last-child,.account-onboarding-step-heading>p:last-child{color:#64748b;max-width:42rem;line-height:1.45}.account-onboarding-progress{background:#eff6ff;border-radius:.65rem;flex:0 0 10rem;gap:.35rem;padding:.75rem;display:grid}.account-onboarding-progress strong{color:#1d4ed8;font-size:1.35rem}.account-onboarding-progress>span{color:#475569;font-size:.78rem}.account-onboarding-progress-track{background:#bfdbfe;border-radius:999px;height:.38rem;overflow:hidden}.account-onboarding-progress-track span{border-radius:inherit;background:#2563eb;height:100%;transition:width .2s;display:block}.account-onboarding-steps{gap:.5rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.account-onboarding-steps li{flex:1 0 max-content;color:#64748b;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:.55rem;align-items:center;gap:.45rem;padding:.55rem .7rem;font-size:.8rem;font-weight:700;display:flex}.account-onboarding-steps li>span{color:#475569;background:#e2e8f0;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.7rem;display:grid}.account-onboarding-steps li.current{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.account-onboarding-steps li.current>span,.account-onboarding-steps li.complete>span{color:#fff;background:#2563eb}.account-onboarding-steps li.complete{color:#166534}.account-onboarding-workspace{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 .5rem 1.5rem #0f172a09}.account-onboarding-intelligence{background:#f8fbff;border:1px solid #dbeafe;border-radius:.85rem;gap:.8rem;padding:1rem;display:grid}.account-onboarding-intelligence-heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.account-onboarding-intelligence-heading h3,.account-onboarding-intelligence-heading p,.account-onboarding-intelligence details ul,.account-onboarding-gaps h4,.account-onboarding-gaps ul{margin:0}.account-onboarding-metrics{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.55rem;display:grid}.account-onboarding-metrics span{color:#64748b;background:#fff;border:1px solid #dbeafe;border-radius:.55rem;gap:.15rem;padding:.55rem;font-size:.75rem;display:grid}.account-onboarding-metrics strong{color:#172033;font-size:1rem}.account-onboarding-evidence-actions{color:#64748b;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.8rem;font-size:.82rem;display:flex}.account-intelligence-card{background:linear-gradient(135deg,#f8fbff,#fff);border:1px solid #cbd5e1;border-radius:.75rem;gap:.8rem;margin:0 0 1rem;padding:1rem;display:grid}.account-intelligence-card header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.account-intelligence-card h3{margin:.1rem 0}.account-intelligence-card p{margin:.2rem 0}.account-intelligence-card-metrics{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.55rem;display:grid}.account-intelligence-card-metrics span{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;gap:.2rem;padding:.55rem;font-size:.75rem;display:grid}.account-intelligence-card-metrics strong{color:#172033;font-size:.85rem}.account-intelligence-card details{color:#475569;font-size:.85rem}.account-intelligence-card details ul{gap:.35rem;margin:.55rem 0 0;padding-left:1rem;display:grid}.account-intelligence-section-actions{flex-wrap:wrap;gap:.45rem;margin-top:.55rem;display:flex}.account-intelligence-section-actions button{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:.4rem;padding:.35rem .55rem}.account-intelligence-blocker{color:#78350f;background:#fffbeb;border-left:3px solid #f59e0b;padding:.55rem}.account-intelligence-identity{background:#eff6ff;border:1px solid #bfdbfe;border-radius:.55rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.65rem;padding:.8rem;display:grid}.account-intelligence-identity h4,.account-intelligence-identity p,.account-intelligence-identity div:last-child{grid-column:1/-1;margin:0}.account-intelligence-identity label{color:#334155;gap:.25rem;font-size:.8rem;display:grid}.account-intelligence-identity input{background:#fff;border:1px solid #94a3b8;border-radius:.35rem;width:100%;padding:.45rem}.account-intelligence-identity div:last-child{justify-content:flex-end;gap:.5rem;display:flex}.account-onboarding-gaps{gap:.45rem;display:grid}.account-onboarding-gaps ul{gap:.4rem;padding-left:1.15rem;display:grid}.account-onboarding-gaps li{gap:.12rem;display:grid}.account-onboarding-gaps span{color:#64748b;font-size:.85rem;line-height:1.4}.account-onboarding-step-heading{border-bottom:1px solid #e2e8f0;gap:.35rem;padding-bottom:1rem;display:grid}.account-onboarding-step-heading h3{color:#172033;font-size:1.1rem}.account-onboarding-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}:is(.account-onboarding-fields .account-field:has(textarea),.account-onboarding-fields .account-onboarding-context,.account-onboarding-fields .account-onboarding-review){grid-column:1/-1}.account-onboarding-context,.account-onboarding-review{color:#475569;background:#f8fafc;border:1px solid #dbe4f0;border-radius:.65rem;gap:.65rem;padding:1rem;line-height:1.45;display:grid}.account-onboarding-context p,.account-onboarding-review p,.account-onboarding-review h4,.account-onboarding-review ul{margin:0}.account-onboarding-review ul{gap:.35rem;padding-left:1.15rem;display:grid}.account-onboarding-message{color:#166534;min-height:1.25rem;font-size:.85rem}.account-onboarding-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.account-onboarding-actions>div{flex-wrap:wrap;gap:.5rem;display:flex}.search-command-surface,.search-recent-state{background:linear-gradient(130deg,#f8fbff,#fff 65%);border:1px solid #dbe4f0;border-radius:.9rem;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 .5rem 1.5rem #0f172a09}.search-filter-bar{border-top:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:.45rem;padding-top:.85rem;display:flex}.search-filter-bar>span{color:#64748b;letter-spacing:.05em;text-transform:uppercase;margin-right:.15rem;font-size:.75rem;font-weight:700}.search-recent-state>div{gap:.25rem;display:grid}.search-recent-state h2,.search-recent-state p{margin:0}.search-recent-state h2{color:#172033;font-size:1.1rem}.search-recent-state>div>p:last-child,.search-no-recent{color:#64748b;line-height:1.45}.search-recent-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.settings-workspace{max-width:72rem}.settings-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.settings-overview>div,.settings-about{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;gap:.3rem;padding:1rem;display:grid}.settings-overview p,.settings-overview span,.settings-about p,.settings-about h3{margin:0}.settings-overview strong,.settings-about h3{color:#172033;font-size:.9rem}.settings-overview span,.settings-about>p{color:#64748b;font-size:.82rem;line-height:1.4}.settings-primary-card{background:#f8fbff;border-color:#bfdbfe}.settings-about{grid-template-columns:minmax(12rem,.55fr) 1fr;align-items:start}.administration-workspace{gap:1rem;max-width:96rem;display:grid}.administration-summary{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.administration-summary h2,.administration-summary p{margin:0}.administration-summary h2{color:#172033;letter-spacing:-.025em;margin:.18rem 0 .35rem;font-size:1.25rem}.administration-summary>div:first-child>p:last-child,.administration-summary-notes p{color:#64748b;font-size:.86rem;line-height:1.45}.administration-summary-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.administration-summary-notes{border-top:1px solid #e2e8f0;grid-column:1/-1;gap:.35rem;padding-top:.75rem;display:grid}.administration-summary-notes .administration-warning{color:#92400e}.administration-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.administration-section{min-width:0}.administration-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.administration-metric-grid>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;gap:.2rem;min-width:0;padding:.7rem;display:grid}.administration-metric-grid dt{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.administration-metric-grid dd{overflow-wrap:anywhere;color:#172033;min-width:0;margin:0;font-size:.88rem;font-weight:700}.administration-metric-grid small{color:#64748b;font-size:.75rem;line-height:1.35}@media (max-width:1100px){.settings-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.account-onboarding-header,.account-onboarding-actions,.settings-card,.settings-about,.administration-summary{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.account-onboarding-progress{flex-basis:auto}.account-onboarding-fields,.settings-overview,.administration-grid,.administration-metric-grid{grid-template-columns:1fr}:is(.account-onboarding-fields .account-field:has(textarea),.account-onboarding-fields .account-onboarding-context,.account-onboarding-fields .account-onboarding-review){grid-column:auto}.account-onboarding-actions>div{width:100%}.account-onboarding-actions>div button{flex:1}.search-result time{max-width:none}.search-filter-bar{align-items:flex-start}.administration-summary-actions{justify-content:flex-start}}
