.daily-schedule{display:flex;flex-direction:column;gap:10px;min-height:0;height:100%}.daily-schedule-head{display:flex;justify-content:space-between;align-items:start;gap:12px}.daily-schedule-head h3{margin:6px 0 0;font-family:Cormorant Garamond,serif;font-size:1.16rem}.schedule-now-card,.pm-decision-tree{padding:10px 12px;border-radius:18px;background:#fff7f20e;border:1px solid rgba(255,244,235,.09)}.schedule-now-card{background:linear-gradient(135deg,#efb08a1f,#fff7f20d);border-color:#ffd6ba2e}.schedule-now-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.schedule-now-label{display:block;color:var(--text-muted);font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.schedule-now-card strong,.pm-decision-head strong{display:block;font-size:.96rem;line-height:1.25}.schedule-now-card p,.schedule-next p,.schedule-row-copy p{margin:6px 0 0;color:var(--text-soft);font-size:.88rem}.schedule-next{min-width:120px;text-align:right}.schedule-next span{display:block;color:var(--text-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.pm-decision-tree{display:grid;gap:10px;background:linear-gradient(135deg,#b19cf41f,#fff7f20d);border-color:#ceb7ff33}.pm-decision-head{display:flex;justify-content:space-between;gap:12px;align-items:start}.pm-choice-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pm-choice{border:1px solid rgba(255,244,235,.1);background:#fff7f20a;color:var(--text-main);border-radius:16px;padding:10px 12px;text-align:left;display:grid;gap:4px}.pm-choice span{color:var(--text-muted);font-size:.74rem;text-transform:uppercase;letter-spacing:.08em}.pm-choice strong{font-size:.92rem;line-height:1.35}.pm-choice.active{background:linear-gradient(135deg,#d87a782e,#efb08a24);border-color:#ffe0cb3d;box-shadow:0 10px 20px #1e0e2429}.daily-schedule-list{display:grid;flex:1 1 0;min-height:0;gap:8px;max-height:none;overflow:auto;padding-right:4px}.schedule-row{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;align-items:start;padding:10px 12px;border-radius:16px;background:#fff7f20b;border:1px solid rgba(255,244,235,.08)}.schedule-row.decision-row{background:#fff7f212;border-color:#ceb7ff29}.schedule-row.current{background:linear-gradient(135deg,#d87a782e,#efb08a24);border-color:#ffe0cb38;box-shadow:inset 3px 0 #ffbc98eb}.schedule-row-time span,.schedule-row-time small{display:block}.schedule-row-time span{font-weight:700;padding:6px 8px;border-radius:12px;background:#fff7f212;text-align:center}.schedule-row-time small{color:var(--text-muted);margin-top:6px;text-align:center}.schedule-row-copy strong{line-height:1.25}@media (max-width: 820px){.schedule-now-card,.pm-choice-row,.schedule-row{grid-template-columns:1fr}.schedule-next{min-width:0;text-align:left}.daily-schedule-list{max-height:none;overflow:visible}}:root{--bg-deep: #1d1026;--bg-plum: #31163f;--bg-mauve: #56305f;--bg-coral: #d87a78;--bg-peach: #efb08a;--bg-amber: #f1c37a;--bg-ivory: #fff4ea;--rose-gold: #ffcfbf;--text-main: #fff7f2;--text-soft: rgba(255, 247, 242, .78);--text-muted: rgba(255, 247, 242, .58);--line-soft: rgba(255, 244, 235, .16);--glass: rgba(255, 247, 242, .08);--glass-strong: rgba(255, 247, 242, .14);--shadow-xl: 0 30px 90px rgba(12, 5, 18, .45);--shadow-lg: 0 20px 40px rgba(16, 8, 24, .25);--blur: blur(28px);--radius-xl: 28px;--radius-lg: 22px;--radius-md: 18px;--radius-sm: 14px;--sidebar-width: 268px;font-synthesis-weight:none}*{box-sizing:border-box}html,body,#root{height:100%;overflow:hidden}body{margin:0;font-family:Manrope,sans-serif;color:var(--text-main);background:radial-gradient(circle at 14% 12%,rgba(239,176,138,.22),transparent 18%),radial-gradient(circle at 85% 14%,rgba(216,122,120,.22),transparent 24%),radial-gradient(circle at 50% 60%,rgba(241,195,122,.14),transparent 26%),linear-gradient(160deg,var(--bg-deep) 0%,#24132e 28%,var(--bg-plum) 58%,var(--bg-mauve) 100%)}button,input,textarea{font:inherit}button{cursor:pointer}.chief-app{position:relative;height:100vh;max-height:100vh;min-height:100vh;display:grid;grid-template-columns:304px 1fr;grid-template-rows:100vh;gap:0;overflow:hidden;background:radial-gradient(circle at 34% 8%,color-mix(in srgb,var(--active-agent-accent, #efb08a) 18%,transparent),transparent 28%),radial-gradient(circle at 86% 36%,color-mix(in srgb,var(--active-agent-secondary, #31163f) 22%,transparent),transparent 34%)}.ambient,.botanical{position:fixed;pointer-events:none;z-index:0}.ambient-one{inset:8% auto auto 6%;width:340px;height:340px;background:radial-gradient(circle,rgba(239,176,138,.24),transparent 68%)}.ambient-two{right:5%;bottom:4%;width:420px;height:420px;background:radial-gradient(circle,rgba(216,122,120,.18),transparent 70%)}.botanical-left,.botanical-right{width:220px;height:420px;opacity:.14;filter:blur(.5px)}.botanical-left{left:-20px;bottom:60px;background:radial-gradient(circle at 65% 8%,rgba(255,255,255,.45),transparent 18%),linear-gradient(180deg,transparent 0%,rgba(255,224,203,.4) 40%,transparent 100%);clip-path:polygon(50% 0%,58% 10%,66% 20%,70% 34%,62% 45%,78% 56%,64% 70%,72% 84%,56% 100%,45% 82%,34% 66%,26% 48%,34% 28%,42% 10%)}.botanical-right{right:-20px;top:110px;background:radial-gradient(circle at 35% 16%,rgba(255,255,255,.4),transparent 18%),linear-gradient(180deg,transparent 0%,rgba(255,205,190,.36) 44%,transparent 100%);clip-path:polygon(52% 0%,62% 12%,70% 30%,64% 46%,78% 58%,66% 76%,58% 100%,44% 82%,34% 62%,28% 40%,34% 18%,44% 6%)}.glass-panel{position:relative;background:linear-gradient(180deg,#fff8f22e,#fff8f21a);border:1px solid var(--line-soft);box-shadow:var(--shadow-lg);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.sidebar{height:100%;min-height:0;display:flex;flex-direction:column;gap:12px;z-index:1;overflow:hidden;box-sizing:border-box;padding:18px}.brand-card,.sidebar-agent-list{border-radius:var(--radius-xl);padding:24px 20px}.brand-card{flex:0 0 auto}.brand-script,.eyebrow{margin:0;text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;color:var(--text-muted)}.brand-card h1,.topbar h2,.section-heading h3{margin:6px 0;font-family:Cormorant Garamond,serif;font-weight:600}.brand-card h1{font-size:2.25rem}.sidebar-agent-link p,.section-heading p,.lane-head p,.agent-card p,.schedule-item p,.goal-card p{margin:0;color:var(--text-soft)}.sidebar-agent-list{display:grid;gap:10px;flex:1 1 0;min-height:0;overflow-y:auto}.sidebar-section-head{margin-bottom:4px}.sidebar-agent-link{border:0;background:linear-gradient(135deg,color-mix(in srgb,var(--agent-accent) 22%,transparent),#fff7f20b),#fff7f20d;color:var(--text-soft);padding:12px;border-radius:14px;display:grid;gap:10px;text-align:left;border:1px solid rgba(255,244,235,.08);overflow:visible}.sidebar-agent-link.active,.sidebar-agent-link:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--agent-accent) 34%,transparent),#fff7f214),#fff7f21f;color:var(--text-main);border-color:color-mix(in srgb,var(--agent-accent) 45%,rgba(255,255,255,.12))}.sidebar-agent-top{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:start}.sidebar-agent-top strong,.sidebar-agent-top span{display:block}.sidebar-agent-top span{color:var(--text-muted);font-size:.8rem;margin-top:2px}.sidebar-agent-icon{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--agent-accent) 82%,white 18%),color-mix(in srgb,var(--agent-accent) 72%,black 28%));color:#341729;font-weight:800;font-size:.64rem;line-height:1;text-align:center;padding:4px;overflow:hidden;text-wrap:balance}.sidebar-agent-image{width:34px;height:34px;border-radius:12px;object-fit:cover;border:1px solid rgba(255,244,235,.12)}.dashboard-shell{position:relative;display:flex;flex-direction:column;gap:10px;min-height:100vh;overflow-x:hidden;box-sizing:border-box;padding:18px 18px 18px 0;scroll-behavior:smooth}.dashboard-shell:before{content:"";position:absolute;top:10px;right:8px;bottom:10px;left:-18px;z-index:-1;border-radius:34px;background:linear-gradient(135deg,color-mix(in srgb,var(--active-agent-accent, #efb08a) 9%,transparent),transparent 34%),radial-gradient(circle at 72% 0%,color-mix(in srgb,var(--active-agent-accent, #efb08a) 12%,transparent),transparent 30%);pointer-events:none}.topbar,.hero-ribbon,.widget,.agents-section,.command-band{border-radius:var(--radius-xl);padding:12px}.topbar{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:72px}.topbar h2{font-size:1.45rem}.topbar-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.search-shell{min-width:min(240px,100%);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:#fff7f214;border:1px solid var(--line-soft)}.topbar-refresh{min-width:92px}.search-shell span{color:var(--text-muted);font-size:.85rem}.search-shell input{width:100%;border:0;outline:0;background:transparent;color:var(--text-main)}.icon-button,.ghost-button,.primary-button,.quick-action{position:relative;z-index:2;border-radius:999px;border:1px solid var(--line-soft);background:#fff7f214;color:var(--text-main);padding:10px 16px}.primary-button{background:linear-gradient(135deg,#d87a78eb,#efb08ae6);color:#2b1427;font-weight:700;border-color:#ffecd766}.ghost-button.danger{color:#ffd9d0}.profile-chip{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:999px;background:#fff7f214;border:1px solid var(--line-soft)}.profile-chip span{display:block;color:var(--text-muted);font-size:.82rem}.avatar{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#efb08ae0,#d87a78e0);color:#2b1524;font-weight:800}.priority-grid,.executive-strip,.kpi-grid,.dashboard-grid,.agent-grid,.approval-grid,.quick-actions-grid,.command-band-grid{display:grid;gap:16px}.command-center-grid{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);grid-template-rows:auto;gap:14px;overflow:visible;align-items:start}.primary-command-column,.secondary-command-column{min-height:0;height:auto;display:flex;flex-direction:column;gap:10px;overflow:visible;align-self:start}.primary-command-column,.secondary-command-column{flex:1 1 0}.workspace-shell{position:relative;display:grid;grid-template-rows:auto auto;gap:12px;min-height:0;overflow:visible;flex:0 0 auto;padding:12px 16px;opacity:1}.topbar,.command-band,.hero-approval-widget,.action-feed-widget,.schedule-widget{position:relative;isolation:isolate;pointer-events:auto}.topbar{flex:0 0 auto}.workspace-header{display:flex;justify-content:space-between;align-items:start;gap:16px;padding-bottom:8px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.primary-command-column>.command-band{flex:0 0 auto;padding:14px 18px;overflow:visible;box-shadow:0 0 0 1px #ffffff0f,0 12px 40px #00000040}.secondary-command-column>.action-feed-widget{flex:0 0 auto;height:auto;max-height:none;min-height:0;overflow:visible;padding:10px 14px}.secondary-command-column>.schedule-widget{flex:0 0 auto;min-height:0;overflow:visible;padding:12px 16px}.workspace-header h3{margin:8px 0 0;font-family:Cormorant Garamond,serif;font-size:1.35rem}.workspace-status-copy{margin:8px 0 0;color:var(--text-soft);font-size:.92rem}.workspace-tabs{display:flex;flex-wrap:wrap;gap:10px}.workspace-tab{position:relative;z-index:2;border:1px solid var(--line-soft);background:#fff7f20f;color:var(--text-soft);padding:10px 14px;border-radius:999px}.workspace-tab.active{background:linear-gradient(135deg,#d87a7838,#efb08a33);color:var(--text-main);border-color:#ffe0cb3d}.hero-ribbon strong{display:block;margin-top:6px;font-size:1.1rem}.banner{border-radius:var(--radius-md);padding:14px 16px;font-size:.92rem}.banner.success{background:#72e4b52e;border:1px solid rgba(114,228,181,.28)}.banner.error{background:#d87a7829;border:1px solid rgba(216,122,120,.28)}.preview-lock-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px;background:#1c0925c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.preview-lock-card{width:min(560px,100%);display:grid;gap:14px;padding:28px;text-align:center}.preview-lock-card h2,.preview-lock-card p{margin:0}.preview-lock-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.preview-lock-actions a{text-decoration:none}.preview-lock-url{padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;font-size:.95rem;word-break:break-word}.stuck-banner-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.daily-control-panel,.agent-tab-bar{border-radius:var(--radius-xl);padding:14px 16px}.control-panel-head{display:flex;justify-content:space-between;gap:14px;align-items:start;margin-bottom:14px}.control-panel-head h3{margin:6px 0;font-family:Cormorant Garamond,serif;font-size:1.45rem}.control-panel-sub,.control-panel-note{margin:0;color:var(--text-soft);font-size:.88rem;line-height:1.45}.control-panel-progress{min-width:210px;display:grid;gap:4px;padding:12px 14px;border-radius:18px;background:#fff7f214;border:1px solid rgba(255,244,235,.08)}.control-panel-progress strong{font-size:.95rem}.control-panel-progress span{color:var(--text-soft);font-size:.8rem}.control-panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.control-panel-card{display:grid;gap:12px;padding:14px;border-radius:18px;background:#fff7f20e;border:1px solid rgba(255,244,235,.08)}.control-checklist{display:grid;gap:8px}.control-check{display:flex;align-items:center;gap:10px;text-align:left;padding:8px 10px;border-radius:14px;border:1px solid rgba(255,244,235,.08);background:#fff7f20a;color:var(--text-main)}.control-check.done{background:#f1c37a1f;border-color:#f1c37a33}.control-check-mark{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,244,235,.18);background:#fff7f20f;flex-shrink:0}.control-check.done .control-check-mark{background:linear-gradient(135deg,#d87a78eb,#efb08ae6);color:#2b1427;border-color:transparent}.gym-pill-row,.control-link-row,.agent-function-list{display:flex;flex-wrap:wrap;gap:8px}.gym-pill,.control-link,.agent-function-pill{border-radius:999px;border:1px solid var(--line-soft);background:#fff7f214;color:var(--text-main);padding:8px 12px}.gym-pill.done{background:linear-gradient(135deg,#d87a7838,#efb08a33);border-color:#ffe0cb38}.control-link{text-decoration:none;font-size:.82rem}.agent-tab-bar{display:flex;gap:10px;overflow-x:auto;overflow-y:visible;align-items:stretch;min-height:88px;padding-bottom:12px;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.agent-tab-bar::-webkit-scrollbar{height:6px}.agent-tab{min-width:190px;min-height:60px;display:flex;align-items:center;gap:10px;text-align:left;padding:12px;border-radius:18px;border:1px solid rgba(255,244,235,.08);background:#fff7f20d;color:var(--text-main);overflow:visible}.agent-tab.active{background:linear-gradient(135deg,#d87a7833,#efb08a24);border-color:color-mix(in srgb,var(--agent-accent) 45%,rgba(255,255,255,.12))}.agent-tab-icon,.agent-detail-icon{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--agent-accent, #efb08a) 86%,white 14%),color-mix(in srgb,var(--agent-secondary, var(--agent-accent, #efb08a)) 78%,black 16%));color:#341729;font-weight:800;font-size:.7rem;line-height:1.05;text-align:center;padding:5px;text-wrap:balance;flex-shrink:0}.agent-detail-icon img{width:100%;height:100%;object-fit:cover}.agent-tab-copy,.agent-detail-copy{display:grid;gap:4px}.agent-tab-copy small{color:var(--text-soft)}.agent-detail-panel{display:grid;gap:12px;border-color:color-mix(in srgb,var(--agent-accent) 32%,rgba(255,255,255,.12));background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--agent-accent) 24%,transparent),transparent 36%),linear-gradient(145deg,color-mix(in srgb,var(--agent-secondary, var(--agent-accent)) 16%,rgba(255,247,242,.08)),#fff7f20b)}.agent-detail-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.agent-detail-hero,.agent-detail-grid{display:grid;gap:12px}.agent-detail-hero{grid-template-columns:auto 1fr;align-items:start}.agent-detail-copy{align-content:start}.agent-detail-copy strong{display:block;margin-top:8px;font-size:1.02rem;line-height:1.35}.agent-detail-copy p,.agent-detail-card p{margin:0;color:var(--text-soft)}.agent-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-detail-card{display:grid;gap:8px;padding:12px;border-radius:16px;background:linear-gradient(145deg,color-mix(in srgb,var(--agent-accent) 12%,transparent),#fff7f20e);border:1px solid color-mix(in srgb,var(--agent-accent) 20%,rgba(255,244,235,.08))}.agent-detail-note{margin:0;padding:12px 14px;border-radius:16px;background:#fff7f20b;border:1px solid rgba(255,244,235,.07);color:var(--text-soft);line-height:1.45}.agent-detail-note.error-note{border-color:#ff9a803d;background:#a02d362e;color:var(--text-main)}.agent-memory-shell{display:grid;gap:12px;padding:12px 14px;border-radius:18px;background:#fff7f20a;border:1px solid rgba(255,244,235,.08)}.agent-memory-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.agent-memory-metric{min-width:0;padding:10px;border-radius:14px;background:#fff7f20d;border:1px solid rgba(255,244,235,.08)}.agent-memory-metric strong{display:block;font-size:1.3rem;line-height:1.1;margin:4px 0}.agent-memory-metric span,.agent-memory-card p,.agent-memory-facts,.agent-memory-followups{color:var(--text-soft)}.agent-memory-list,.agent-memory-followups{display:grid;gap:10px}.agent-memory-card{display:grid;gap:10px;padding:12px;border-radius:14px;background:#fff7f20d;border:1px solid rgba(255,244,235,.08)}.agent-memory-facts{display:flex;flex-wrap:wrap;gap:8px;font-size:.86rem}.agent-memory-facts span{padding:6px 8px;border-radius:999px;background:#fff7f212;border:1px solid rgba(255,244,235,.08)}.agent-live-shell{display:grid;gap:10px;padding:12px 14px;border-radius:18px;background:#fff7f209;border:1px solid rgba(255,244,235,.07)}.agent-live-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.agent-live-head span{color:var(--text-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.agent-live-list{display:grid;gap:10px}.agent-live-row{display:grid;grid-template-columns:10px 1fr;gap:10px;align-items:start;color:var(--text-soft)}.agent-live-dot{width:10px;height:10px;margin-top:5px;border-radius:50%;background:color-mix(in srgb,var(--agent-accent, #efb08a) 72%,white 28%);box-shadow:0 0 0 4px #fff7f20a}.agent-live-empty{margin:0;color:var(--text-soft);line-height:1.45}.agent-strategy-shell{display:grid;gap:12px;padding:12px 14px;border-radius:18px;background:#fff7f209;border:1px solid rgba(255,244,235,.07)}.agent-strategy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agent-strategy-card,.agent-principle-card{display:grid;gap:8px;padding:12px;border-radius:16px;background:#fff7f20d;border:1px solid rgba(255,244,235,.08)}.agent-strategy-card p,.agent-principle-card p{margin:0;color:var(--text-soft)}.agent-principle-block{display:grid;gap:12px}.agent-pill-wrap{display:flex;flex-wrap:wrap;gap:8px}.priority-grid{grid-template-columns:minmax(0,1.6fr) minmax(320px,.92fr);align-items:start;min-height:0}.priority-side-stack{display:grid;gap:16px;min-height:0;grid-template-rows:auto auto}.hero-approval-widget{flex:0 0 auto;min-height:0;overflow:visible;padding:14px 18px;display:flex;flex-direction:column;gap:10px;box-shadow:0 0 0 1px #ffc8a02e,0 14px 44px #783c1e33}.approval-grid-featured{grid-template-columns:repeat(2,minmax(0,1fr))}.heading-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.review-desk-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:8px}.review-desk-note{margin:0 0 12px;color:var(--text-soft);font-size:.9rem;line-height:1.45}.backlog-review-shell{display:grid;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,244,235,.08)}.revision-status-strip{display:grid;gap:12px;padding:14px;border-radius:22px;background:linear-gradient(135deg,#d87a7829,#f1c37a14);border:1px solid rgba(255,198,168,.22)}.revision-status-list{display:grid;gap:10px}.revision-status-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px;border-radius:18px;background:#200d2661;border:1px solid rgba(255,244,235,.1)}.revision-status-card strong{display:block;margin-top:4px;line-height:1.25}.revision-status-card p{margin:6px 0 0;color:var(--text-soft);line-height:1.35}.agent-label{display:inline-flex;width:fit-content;padding:4px 8px;border-radius:999px;background:#fff7f21a;border:1px solid rgba(255,244,235,.1);color:var(--text-soft);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.proposal-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px}.proposal-summary-card{display:grid;gap:6px;padding:11px 12px;border-radius:16px;background:#fff7f20d;border:1px solid rgba(255,244,235,.07)}.proposal-summary-card strong{line-height:1.25}.proposal-summary-card span{color:var(--text-soft);font-size:.84rem;line-height:1.45}.review-desk-chip{padding:10px 12px;border-radius:16px;background:#fff7f20b;border:1px solid rgba(255,244,235,.08);display:grid;gap:4px}.review-desk-chip span{color:var(--text-muted);font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.review-desk-chip strong{font-size:1.02rem;line-height:1}.review-desk-list{display:grid;gap:10px}.top-review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;align-items:start}.review-pick-stack{display:grid;gap:8px;align-content:start}.inline-review-picks{grid-template-columns:repeat(2,minmax(0,1fr))}.review-pick-card{position:relative;z-index:2;width:100%;border:1px solid rgba(255,244,235,.08);background:#fff7f20a;color:var(--text-main);border-radius:18px;padding:9px 10px;display:grid;gap:6px;text-align:left;cursor:pointer}.review-pick-card.active{background:linear-gradient(135deg,#d87a782e,#efb08a24);border-color:#ffe0cb3d}.review-pick-copy{display:grid;gap:4px}.review-pick-copy strong{line-height:1.3}.review-pick-copy span{color:var(--text-soft);font-size:.88rem}.kpi-card strong{display:block;margin:8px 0 6px;font-size:1.8rem}.kpi-card span{color:var(--text-soft)}.dashboard-grid{grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr);align-items:start;min-height:0;overflow:auto;padding-right:4px}.panel-column{display:grid;gap:14px;min-height:0}.panel-main,.panel-side{align-content:start}.nested-widget{border-radius:var(--radius-lg);padding:14px;background:#fff7f209;border:1px solid rgba(255,244,235,.07);box-shadow:inset 0 1px #fff7f20a}.section-heading{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:12px}.section-heading h3{font-size:1.18rem}.compact-heading{margin-bottom:10px}.task-list,.goal-list,.lane-stack,.agent-grid,.schedule-list,.highlight-stack{display:grid;gap:14px}.lane-stack{min-height:0;overflow:visible}.today-focus-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px}.focus-chip{padding:10px 12px;border-radius:16px;background:#fff7f20b;border:1px solid rgba(255,244,235,.08);display:grid;gap:4px}.focus-chip span{color:var(--text-muted);font-size:.76rem}.focus-chip strong{font-size:.92rem;line-height:1.3}.compact-task-list{gap:10px}.highlight-card{padding:14px;border-radius:var(--radius-lg);background:#fff7f20f;border:1px solid rgba(255,244,235,.08)}.highlight-head{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-bottom:10px}.highlight-card p{margin:0;color:var(--text-soft)}.action-feed-widget,.schedule-widget{min-height:0;overflow:auto}.urgent-action-widget{display:grid;gap:12px;border:1px solid rgba(255,190,146,.36);box-shadow:0 0 0 1px #ffbe9214,0 20px 46px #5c18284d;background:radial-gradient(circle at 8% 0%,rgba(255,177,125,.24),transparent 38%),linear-gradient(145deg,#4a1430e0,#5e2642b8 46%,#1f0e2cb8)}.urgent-action-list{display:grid;gap:10px}.urgent-action-card{width:100%;display:grid;gap:6px;text-align:left;padding:13px;border-radius:20px;color:var(--text-main);cursor:pointer;border:1px solid rgba(255,244,235,.14);background:#12081c61;box-shadow:inset 0 1px #ffffff14;transition:transform .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.urgent-action-card:hover,.urgent-action-card:focus-visible,.urgent-action-card.active{transform:translateY(-2px);border-color:#ffdabe8c;box-shadow:inset 0 1px #ffffff1f,0 12px 30px #00000038;outline:none}.urgent-action-card.tone-hot{background:linear-gradient(135deg,#d87a7857,#efb08a21),#12081c52}.urgent-action-card.tone-warning{background:linear-gradient(135deg,#f1c37a4d,#fff7f20f),#12081c52}.urgent-action-card strong{line-height:1.25}.urgent-action-card p{margin:0;color:var(--text-soft);line-height:1.35}.urgent-action-card small{color:var(--text-muted);font-size:.76rem}.urgent-drilldown-card{display:grid;gap:12px;padding:14px;border-radius:22px;border:1px solid rgba(255,218,190,.24);background:linear-gradient(145deg,#fff7f221,#fff7f20e),#12081c75}.urgent-drilldown-card h4{margin:4px 0 6px;font-size:1rem}.urgent-drilldown-card p{margin:0;color:var(--text-soft);line-height:1.42}.urgent-drilldown-card.tone-hot{border-left:4px solid rgba(216,122,120,.95)}.urgent-drilldown-card.tone-warning{border-left:4px solid rgba(241,195,122,.95)}.urgent-drilldown-actions{display:flex;flex-wrap:wrap;gap:8px}.action-alert-stack{align-content:start}.action-alert-card{display:grid;gap:8px;padding:14px;border-radius:var(--radius-lg);background:#fff7f20f;border:1px solid rgba(255,244,235,.08)}.action-alert-button{width:100%;text-align:left;color:inherit;cursor:pointer;position:relative;z-index:2}.action-alert-button:hover,.action-alert-button:focus-visible,.agent-card:hover,.agent-card-button:focus-visible{border-color:color-mix(in srgb,var(--agent-accent, #efb08a) 45%,rgba(255,255,255,.12))}.agent-card-button{cursor:pointer;outline:none;position:relative;z-index:2}.action-alert-card p{margin:0;color:var(--text-soft);line-height:1.4}.action-alert-source{color:var(--text-muted);font-size:.78rem}.task-item{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:10px 12px;border-radius:var(--radius-md);background:#fff7f20f}.task-item input{accent-color:var(--bg-peach);margin-top:2px}.task-item span,.schedule-time,.approval-card p,.approval-summary,.empty-state{color:var(--text-soft)}.schedule-item{display:grid;grid-template-columns:96px 1fr;gap:14px;padding:14px;border-radius:var(--radius-md);background:#fff7f20f}.schedule-time{font-weight:700}.quick-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-action{text-decoration:none;text-align:left;min-height:74px;display:flex;align-items:center;gap:12px}.quick-action-icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;flex-shrink:0;background:linear-gradient(135deg,#d87a78e0,#efb08ae0);color:#311521;font-weight:800;letter-spacing:.06em}.quick-action-copy{display:grid;gap:4px}.quick-action-copy strong{color:var(--text-main)}.quick-action-copy small{color:var(--text-soft)}.agent-command-strip{flex:0 0 auto;border-radius:var(--radius-xl);padding:12px 14px;display:grid;gap:10px;background:radial-gradient(circle at 6% 0%,color-mix(in srgb,var(--agent-accent, #efb08a) 26%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--agent-secondary, #31163f) 22%,rgba(255,247,242,.08)),#fff7f20a);border-color:color-mix(in srgb,var(--agent-accent, #efb08a) 28%,rgba(255,255,255,.12));overflow:hidden}.agent-cockpit{flex:0 0 auto;border-radius:30px;padding:14px;display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.4fr);gap:14px;align-items:stretch;border-color:color-mix(in srgb,var(--agent-accent) 36%,rgba(255,255,255,.12));background:radial-gradient(circle at 10% 14%,color-mix(in srgb,var(--agent-accent) 34%,transparent),transparent 36%),linear-gradient(125deg,color-mix(in srgb,var(--agent-secondary) 38%,rgba(255,247,242,.08)),#fff7f20e 56%,color-mix(in srgb,var(--agent-accent) 12%,rgba(255,247,242,.06)));box-shadow:inset 0 1px #ffffff24,0 18px 52px color-mix(in srgb,var(--agent-accent) 13%,rgba(0,0,0,.3));overflow:hidden}.agent-cockpit:after{content:"";position:absolute;inset:auto 3% -45% auto;width:260px;height:260px;border-radius:999px;background:color-mix(in srgb,var(--agent-accent) 16%,transparent);filter:blur(10px);pointer-events:none}.agent-cockpit.needs-attention{border-color:color-mix(in srgb,var(--bg-coral) 42%,var(--agent-accent))}.agent-cockpit-identity{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;min-width:0}.agent-cockpit-identity h3{margin:2px 0;font-family:Cormorant Garamond,serif;font-size:1.65rem}.agent-cockpit-identity p:not(.eyebrow){margin:0;color:var(--text-soft)}.agent-cockpit-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.agent-cockpit-tile{min-height:96px;display:grid;align-content:start;gap:6px;padding:12px;border-radius:22px;border:1px solid color-mix(in srgb,var(--agent-accent) 22%,rgba(255,255,255,.12));background:linear-gradient(145deg,#fff7f21f,#fff7f20e),color-mix(in srgb,var(--agent-secondary) 10%,transparent)}.agent-cockpit-tile span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.14em;font-size:.68rem}.agent-cockpit-tile strong{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.22}.agent-cockpit-tile p{margin:0;color:var(--text-soft);font-size:.82rem;line-height:1.35;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.agent-command-strip-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.agent-command-strip-head h3{margin:3px 0 0;font-size:1rem}.agent-command-context{color:var(--text-soft);font-size:.82rem;text-align:right}.agent-tool-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.agent-tool-card{display:grid;gap:5px;min-height:82px;text-align:left;padding:12px;border-radius:20px;color:var(--text-main);border:1px solid color-mix(in srgb,var(--agent-accent, #efb08a) 24%,rgba(255,255,255,.12));background:linear-gradient(145deg,#fff7f21a,#fff7f20b),color-mix(in srgb,var(--agent-secondary, #31163f) 10%,transparent);transition:transform .14s ease,border-color .14s ease,background .14s ease}.agent-tool-card:hover,.agent-tool-card:focus-visible{transform:translateY(-1px);border-color:color-mix(in srgb,var(--agent-accent, #efb08a) 58%,white 10%);outline:none}.agent-tool-card:disabled{cursor:wait;opacity:.78}.agent-tool-card.voice-ready{border-color:color-mix(in srgb,var(--agent-accent, #efb08a) 64%,white 12%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--agent-accent, #efb08a) 18%,transparent)}.chief-briefing-panel{display:grid;gap:14px;padding:18px;border-color:#ffd29c38;background:linear-gradient(135deg,#ffbc7b1f,#5c264d73),#2c1332b8}.chief-briefing-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.chief-briefing-head h3{margin:4px 0 6px;font-size:clamp(1.1rem,2vw,1.55rem)}.chief-briefing-head p{margin:0;color:var(--text-soft)}.chief-briefing-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.briefing-log-line{margin-top:6px!important;font-size:.8rem;opacity:.75}.briefing-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.briefing-status-card,.briefing-preview-card{border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#fff1;padding:12px}button.briefing-preview-card{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit}.briefing-preview-card.clickable{position:relative;border-color:#ffbe9142;background:linear-gradient(180deg,#ffb07e1a,#ffffff0e);transition:transform .14s ease,border-color .14s ease,background .14s ease}.briefing-preview-card.clickable:hover,.briefing-preview-card.clickable:focus-visible{transform:translateY(-1px);border-color:#ffbe9185;background:linear-gradient(180deg,#ffb07e29,#ffffff12)}.briefing-preview-card.clickable small{display:inline-flex;width:fit-content;margin-top:10px;padding:5px 9px;border-radius:999px;color:#ffe0c8;background:#ffb48229;font-size:.72rem;font-weight:800}.briefing-status-card.ready{border-color:#9ae6b459;background:#4caf781f}.briefing-status-card.pending{border-color:#ffcc8c38}.briefing-status-card span,.briefing-preview-card span{display:block;color:var(--text-muted);font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.briefing-status-card strong{display:block;margin:5px 0 2px}.briefing-status-card small,.briefing-preview-card p,.briefing-empty{color:var(--text-soft)}.briefing-preview-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.briefing-preview-card p{margin:6px 0 0;line-height:1.35}.briefing-agent-status{display:grid;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0e}.briefing-agent-status .compact-row-head{align-items:flex-start}.briefing-agent-status .compact-row-head>span{flex:0 0 auto;padding:5px 9px;border-radius:999px;color:var(--text-soft);background:#ffffff14;font-size:.72rem}.briefing-agent-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.briefing-agent-card{display:grid;gap:5px;min-height:112px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:16px;color:inherit;text-align:left;background:#ffffff0e;cursor:pointer}.briefing-agent-card:hover,.briefing-agent-card:focus-visible{border-color:#ffbe916b;background:#ffffff14}.briefing-agent-card span{width:fit-content;padding:4px 8px;border-radius:999px;color:var(--text-soft);background:#ffffff14;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.briefing-agent-card p{margin:0;color:var(--text-soft);font-size:.84rem;line-height:1.35}.agent-tool-card span{width:fit-content;padding:3px 8px;border-radius:999px;color:#211123;background:color-mix(in srgb,var(--agent-accent, #efb08a) 86%,white 14%);font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.agent-tool-card small{color:var(--text-soft);line-height:1.25}.agent-lane-card{position:relative;min-height:76px;display:grid;grid-template-columns:50px minmax(0,1fr);grid-template-rows:1fr auto;gap:6px 10px;align-items:center;text-align:left;color:var(--text-main);border:1px solid color-mix(in srgb,var(--agent-accent) 30%,rgba(255,255,255,.12));border-radius:22px;padding:10px;background:radial-gradient(circle at 16% 18%,color-mix(in srgb,var(--agent-accent) 42%,transparent),transparent 42%),linear-gradient(145deg,color-mix(in srgb,var(--agent-secondary) 34%,rgba(255,247,242,.07)),#fff7f20e);box-shadow:inset 0 1px #ffffff1f;scroll-snap-align:start;transition:transform .16s ease,border-color .16s ease,background .16s ease}.agent-lane-card:hover,.agent-lane-card:focus-visible,.agent-lane-card.active{transform:translateY(-2px);border-color:color-mix(in srgb,var(--agent-accent) 72%,white 8%);outline:none}.agent-lane-card.active{box-shadow:0 0 0 1px color-mix(in srgb,var(--agent-accent) 45%,transparent),0 14px 34px color-mix(in srgb,var(--agent-accent) 18%,rgba(0,0,0,.22))}.agent-lane-card.needs-attention:after{content:"";width:9px;height:9px;border-radius:999px;background:var(--bg-coral);box-shadow:0 0 18px #d87a78d9;position:absolute;right:12px;top:12px}.agent-lane-logo{width:50px;height:50px;border-radius:17px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--agent-accent) 88%,white 12%),color-mix(in srgb,var(--agent-secondary) 76%,black 10%));color:#1b1020;font-weight:900;font-size:.68rem;line-height:1.05;text-align:center;padding:6px;text-wrap:balance}.agent-lane-logo.large{width:72px;height:72px;border-radius:24px;font-size:.82rem}.agent-lane-logo img,.agent-detail-icon img{width:100%;height:100%;object-fit:cover}.agent-lane-copy{min-width:0;display:grid;gap:2px}.agent-lane-copy strong,.agent-lane-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-lane-copy small,.agent-lane-status{color:var(--text-soft);font-size:.76rem}.agent-lane-status{grid-column:2;width:fit-content;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,244,235,.12);background:#fff7f214}.lane-panel{display:grid;gap:14px;padding:16px;border-radius:var(--radius-lg);background:#fff7f20d}.lane-panel-active{min-height:0}.lane-overflow-note{margin:0;color:var(--text-muted);font-size:.82rem}.queue-tab-shell,.agents-tab-shell{display:grid;gap:16px;min-height:0;overflow:visible;align-content:start}.queue-lane-pills{display:flex;flex-wrap:wrap;gap:10px}.queue-lane-pill{position:relative;z-index:2;border:1px solid rgba(255,244,235,.1);background:#fff7f20d;color:var(--text-main);padding:10px 12px;border-radius:999px;display:inline-flex;align-items:center;gap:10px}.queue-lane-pill span{color:var(--text-soft);font-size:.82rem}.queue-lane-pill strong{font-size:.92rem}.queue-lane-pill.active{background:linear-gradient(135deg,#d87a782e,#efb08a24);border-color:#ffe0cb33}.agent-subhead{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.agent-subhead p{margin:0;color:var(--text-soft)}.queue-view-tabs{gap:8px}.compact-row{display:grid;grid-template-columns:110px 1fr auto;gap:14px;padding:10px;border-radius:var(--radius-lg);align-items:start}.compact-row-image{width:100%;min-height:96px;border:0;border-radius:16px;background:linear-gradient(135deg,#ffffff14,#ffffff05),#fff7f20d;background-size:contain;background-repeat:no-repeat;background-position:center}.compact-row-main{display:grid;gap:10px}.compact-row-head{display:flex;justify-content:space-between;gap:10px;align-items:start}.compact-row-head strong{display:block;line-height:1.25}.compact-row-head p{margin:4px 0 0;color:var(--text-soft)}.compact-row-actions{display:flex;flex-wrap:wrap;gap:8px;min-width:120px}.compact-row-actions .ghost-button,.compact-row-actions .primary-button{flex:1 1 110px}.compact-textarea{min-height:48px}.lane-head{display:flex;justify-content:space-between;gap:12px}.lane-toggle{width:100%;border:0;padding:0;background:transparent;color:inherit;text-align:left}.lane-head-actions{display:flex;align-items:center;gap:10px}.lane-chevron{color:var(--text-muted);font-size:1.1rem;transition:transform .16s ease}.lane-chevron.open{transform:rotate(180deg)}.lane-head h4,.goal-head strong,.approval-head h4,.agent-card h3{margin:0}.count-pill,.status-chip{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;background:#fff7f214;border:1px solid var(--line-soft);color:var(--text-main);font-size:.8rem;white-space:nowrap}.status-chip-button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .14s ease,border-color .14s ease,background .14s ease}.status-chip-button:hover{border-color:#fff7f257;transform:translateY(-1px)}.status-chip-button:focus-visible{outline:2px solid rgba(241,195,122,.88);outline-offset:2px}.status-pending,.status-ready-to-publish,.status-approved{background:#f1c37a26}.status-drafting{background:#b19ef629}.status-changes-requested{background:#d87a782e}.status-focused,.status-active,.status-steady,.status-gentle,.status-soft{background:#f1c37a1f}.status-alert,.status-needs-attention,.status-watching{background:#d87a782e}.status-queued{background:#b19ef629}.approval-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.command-band{padding:10px 12px 12px}.command-band-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.command-tile{position:relative;z-index:2;width:100%;min-height:74px;padding:10px;border-radius:18px;background:#fff7f20e;border:1px solid rgba(255,244,235,.09);display:grid;align-content:start;gap:5px;text-align:left;color:var(--text-main);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.command-tile:hover{transform:translateY(-1px);border-color:#ffe0cb38}.command-tile.active{background:linear-gradient(135deg,#d87a7833,#efb08a24);border-color:#ffe0cb42;box-shadow:0 10px 22px #1c0c242e}.command-tile strong{font-size:.98rem;line-height:1}.command-tile span{color:var(--text-muted);font-size:.7rem}.command-tile.tone-alert{background:linear-gradient(180deg,#d87a782b,#fff7f20a)}.command-tile.tone-warm{background:linear-gradient(180deg,#efb08a2b,#fff7f20a)}.command-tile.tone-glass{background:#fff7f20e}.approval-card,.review-action-card{display:grid;gap:8px;padding:10px;border-radius:var(--radius-lg);overflow:visible}.approval-card{background:linear-gradient(180deg,#fff7f211,#fff7f208)}.review-action-card{align-content:start;background:linear-gradient(180deg,#fff7f214,#fff7f208);border:1px solid rgba(255,244,235,.1);box-shadow:0 18px 36px #1208191f;min-width:0;overflow:visible}.review-action-image{position:relative;width:100%;min-height:124px;border:0;border-radius:16px;background:linear-gradient(135deg,#ffffff14,#ffffff05),#fff7f20d;background-size:contain;background-position:center;background-repeat:no-repeat}.variant-preview-badge{position:absolute;left:10px;bottom:10px;padding:6px 10px;border-radius:999px;background:#1f0c26d1;border:1px solid rgba(255,244,235,.16);color:var(--text-main);font-size:.74rem;line-height:1}.review-action-copy{display:grid;gap:7px;min-width:0}.review-action-copy strong{display:block;font-size:1.03rem;line-height:1.25}.approval-kicker{margin:0;color:var(--text-muted);font-size:.8rem;line-height:1.35}.review-action-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:stretch}.review-action-actions .ghost-button,.review-action-actions .primary-button{flex:1 1 132px;min-height:40px;padding:8px 10px;font-size:.84rem}.variant-chip-row{display:flex;flex-wrap:wrap;gap:8px}.variant-header-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.variant-toggle-button{min-height:34px;padding:6px 12px;font-size:.78rem}.variant-chip{border:1px solid rgba(255,244,235,.12);background:#fff7f20d;color:var(--text-soft);padding:8px 10px;border-radius:999px;font-size:.8rem;line-height:1}.variant-chip.active{background:linear-gradient(135deg,#d87a7838,#efb08a2e);border-color:#ffe0cb3d;color:var(--text-main)}.desk-textarea{min-height:54px;padding:10px 12px}.approval-image,.modal-image{width:100%;min-height:180px;border:0;border-radius:var(--radius-md);background:linear-gradient(135deg,#ffffff14,#ffffff05),#fff7f20d;background-size:contain;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 -40px 80px #12081914}.approval-head,.goal-head,.agent-head,.agent-foot{display:flex;justify-content:space-between;gap:10px;align-items:start}.approval-head p{margin:4px 0 0}.widget .section-heading .eyebrow{font-size:.68rem}.widget .section-heading h3{font-size:1.16rem}.goal-card,.task-item,.highlight-card,.schedule-item,.lane-panel,.compact-row{background:#fff7f20b;border:1px solid rgba(255,244,235,.07)}.lane-panel{gap:12px;padding:14px}.hero-approval-widget .compact-row{background:#fff7f209}.approval-title,.approval-head h4{line-height:1.25}.approval-meta-row,.modal-meta-row{display:flex;flex-wrap:wrap;gap:8px}.meta-chip{padding:6px 10px;border-radius:999px;background:#fff7f212;border:1px solid rgba(255,244,235,.1);color:var(--text-muted);font-size:.76rem;letter-spacing:.04em;text-transform:uppercase}.meta-chip-button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform .14s ease,border-color .14s ease,background .14s ease}.meta-chip-button:hover{border-color:#fff4eb57;background:#fff7f21c;transform:translateY(-1px)}.meta-chip-button:focus-visible{outline:2px solid rgba(241,195,122,.88);outline-offset:2px}.approval-summary{margin:0;padding:10px 12px;border-radius:var(--radius-sm);background:#ffe3b51f;border:1px solid rgba(255,227,181,.14)}.approval-summary.success-summary{background:#72e4b529;border-color:#72e4b542}.print-file-note{flex:1 1 100%;margin:0;padding:8px 10px;border:1px solid rgba(255,244,235,.1);border-radius:14px;background:#fff7f20f;color:var(--text-soft);font-size:.78rem;line-height:1.35}.printful-stage-note{flex:1 1 100%;margin:0;padding:9px 11px;border:1px solid rgba(241,195,122,.2);border-left:3px solid rgba(241,195,122,.9);border-radius:14px;background:#f1c37a1a;color:var(--text-soft);font-size:.8rem;line-height:1.35}.printful-stage-note.success-summary{border-color:#72e4b547;border-left-color:#72e4b5e6;background:#72e4b51f}.printful-stage-summary{border-left:3px solid rgba(241,195,122,.9)}.agent-editor-shell{align-items:center}.agent-editor-card{max-width:720px}.agent-editor-preview{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;margin-bottom:16px;padding:14px;border-radius:22px;border:1px solid color-mix(in srgb,var(--agent-accent) 28%,rgba(255,255,255,.14));background:radial-gradient(circle at 10% 12%,color-mix(in srgb,var(--agent-accent) 32%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--agent-secondary) 26%,rgba(255,247,242,.08)),#fff7f20b)}.agent-editor-preview strong{display:block;font-size:1.3rem}.agent-editor-preview p,.agent-editor-preview small{margin:2px 0 0;color:var(--text-soft)}.agent-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agent-editor-field{display:grid;gap:7px;color:var(--text-soft);font-size:.86rem}.agent-editor-field.wide{grid-column:1 / -1}.agent-editor-field input{width:100%;min-height:42px;border:1px solid rgba(255,244,235,.14);border-radius:14px;padding:10px 12px;background:#fff7f214;color:var(--text-main);outline:none}.agent-editor-field input[type=color]{padding:5px}.agent-editor-field input:focus{border-color:#f1c37ab3;box-shadow:0 0 0 2px #f1c37a1f}.revision-ready-chip{background:#72e4b524;border-color:#72e4b53d;color:var(--text-main)}.asset-link-row{display:flex;flex-wrap:wrap;gap:8px}.asset-link-row a{text-decoration:none}.revision-history-shell{display:grid;gap:14px;margin-top:12px;padding:10px 14px 0;border-top:1px solid rgba(255,244,235,.08);background:linear-gradient(180deg,#fff7f209,#fff7f203);border-radius:18px;opacity:.94}.revision-history-collapsed{display:grid;gap:10px}.revision-history-summary-row{display:flex;flex-wrap:wrap;gap:8px}.revision-history-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.revision-history-card{display:grid;gap:10px;padding:14px;border-radius:var(--radius-lg)}.revision-history-head{display:flex;justify-content:space-between;gap:10px;align-items:start}.revision-history-head p{margin:4px 0 0;color:var(--text-soft)}.approval-note-display,.drafting-copy{margin:0;font-size:.92rem;line-height:1.45}.approval-textarea{width:100%;min-height:74px;resize:vertical;border-radius:16px;border:1px solid var(--line-soft);background:#fff7f214;color:var(--text-main);padding:12px 14px;outline:0}.approval-textarea::placeholder{color:#fff7f26b}.approval-actions{display:flex;flex-wrap:wrap;gap:8px}.approval-actions .ghost-button,.approval-actions .primary-button{flex:1 1 180px}.revenue-chart{display:grid;gap:16px}.revenue-chart svg{width:100%;height:auto}.chart-label{fill:#fff7f2a6;font-size:11px;font-family:Manrope,sans-serif}.revenue-bars{display:grid;gap:12px}.revenue-bar-row{display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:center}.revenue-bar-track,.progress-track{width:100%;height:10px;border-radius:999px;background:#fff7f214;overflow:hidden}.revenue-bar-fill,.progress-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--bg-coral),var(--bg-peach),var(--bg-amber))}.goal-card,.agent-card{padding:14px;border-radius:var(--radius-lg);background:#fff7f20f}.widget{box-shadow:0 10px 24px #0f071524}.goal-head{align-items:center}.goal-card p{margin:8px 0 0;font-size:.9rem}.inspiration-block{margin:0;display:grid;gap:8px;padding:14px;border-radius:var(--radius-lg);background:#fff7f20f}.inspiration-block p{margin:0;font-family:Cormorant Garamond,serif;font-size:1.55rem;line-height:1.2}.inspiration-block footer{color:var(--text-soft)}.integration-list{display:flex;flex-wrap:wrap;gap:10px}.integration-list span,.tag-list span{padding:8px 12px;border-radius:999px;background:#fff7f214;border:1px solid var(--line-soft);color:var(--text-soft);font-size:.86rem}.agents-section .agent-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.agent-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--agent-accent, #efb08a) 82%,white 18%),color-mix(in srgb,var(--agent-accent, #efb08a) 72%,black 28%));color:#341729;font-weight:800}.agent-image{width:52px;height:52px;border-radius:18px;object-fit:cover;border:1px solid rgba(255,244,235,.12)}.agent-body{display:grid;gap:10px;margin-top:12px}.agent-foot{margin-top:12px;align-items:center}@media (min-width: 1201px){.chief-app{gap:0;padding:0}.sidebar{height:100%;padding:18px}.brand-card,.sidebar-agent-list{padding:18px 16px}.topbar{padding:12px 16px}.kpi-card{padding:16px}.kpi-card strong{font-size:1.55rem}.priority-grid>.widget,.dashboard-grid>.panel-column>.widget,.agents-section{min-height:0}.featured-review-shell .approval-card .approval-image{min-height:132px}.featured-review-shell .approval-textarea{min-height:56px}.lane-panel{padding:14px}.schedule-item,.task-item,.highlight-card,.goal-card,.agent-card{padding:12px 14px}}.mobile-dashboard{display:none}.modal-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0c0512a8;display:grid;place-items:center;padding:24px}.modal-card{width:min(1080px,100%);max-height:min(92vh,980px);border-radius:30px;padding:24px;overflow:auto}.modal-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:18px}.modal-copy{display:grid;gap:12px}.modal-copy h4,.modal-copy p{margin:0}.modal-copy h4{font-size:1.35rem;line-height:1.3}.modal-copy>p{line-height:1.6}.tag-list{display:flex;flex-wrap:wrap;gap:8px}.modal-image{min-height:360px}.empty-state{padding:18px;border-radius:16px;background:#fff7f20f}.dashboard-shell>*{min-width:0}@media (max-width: 1200px){.command-band-grid,.review-desk-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.top-review-grid,.inline-review-picks,.proposal-summary-strip,.agent-cockpit,.agent-tool-row,.control-panel-grid,.agent-detail-grid,.agent-strategy-grid,.agent-memory-metrics{grid-template-columns:1fr}.workspace-header{flex-direction:column;position:static;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.command-center-grid{grid-template-columns:1fr;overflow:visible}.primary-command-column>.workspace-shell,.secondary-command-column>.schedule-widget{min-height:0}.workspace-shell,.queue-tab-shell,.agents-tab-shell,.agent-cockpit,.secondary-command-column,.action-feed-widget,.schedule-widget{overflow:visible}}@media (max-width: 768px){.sidebar{display:none}.chief-app{grid-template-columns:1fr;display:block;padding:14px}.dashboard-shell{height:auto;overflow:visible;padding-bottom:96px;grid-template-rows:auto}.topbar{padding:10px 14px;gap:8px;flex-wrap:wrap}.topbar h2{font-size:1.15rem}.search-shell{display:none}.command-band{padding:12px}.command-band-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.command-tile{min-height:56px;padding:10px 12px;touch-action:manipulation}.command-tile:active{transform:scale(.98)}.command-center-grid{grid-template-columns:1fr;overflow:visible}.workspace-shell{padding:12px;overflow:visible}.workspace-tabs{width:100%;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.workspace-tabs button{white-space:nowrap}.quick-actions-grid,.executive-strip,.approval-grid,.approval-grid-featured,.approval-actions,.review-action-actions,.modal-grid,.kpi-grid,.review-desk-summary,.command-band-grid,.today-focus-strip,.top-review-grid,.agent-cockpit,.agent-cockpit-grid,.agent-tool-row,.inline-review-picks,.proposal-summary-strip,.control-panel-grid,.agent-detail-grid{grid-template-columns:1fr}.control-panel-head{flex-direction:column}.control-panel-progress{min-width:0;width:100%}.agent-tab{min-width:160px}.compact-row{grid-template-columns:1fr}.compact-row-actions{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.mobile-dashboard{display:none}}.atlas-assist-panel{display:flex;flex-direction:column;gap:14px;padding:20px}.atlas-leads-panel{display:flex;flex-direction:column;gap:12px;padding:20px;border-left:3px solid rgba(111,168,220,.65)}.atlas-connections-panel{display:flex;flex-direction:column;gap:12px;padding:20px;border-left:3px solid rgba(111,168,220,.78);background:linear-gradient(135deg,#14305c57,#4e27583d),var(--glass-bg)}.atlas-connections-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.atlas-connection-card{display:grid;gap:8px;min-height:116px;padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#ffffff0f}.atlas-connection-card .compact-row-head{gap:8px}.atlas-connection-card .compact-row-head span{flex:0 0 auto;padding:5px 9px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffffffe0;background:#ffffff1a}.atlas-connection-card p{margin:0;color:var(--text-soft);font-size:.86rem;line-height:1.35}.atlas-connection-card.active{border-color:#6ad6a06b;background:linear-gradient(180deg,#36966733,#ffffff0e)}.atlas-connection-card.active .compact-row-head span{background:#6ad6a038;color:#c9ffe2}.atlas-connection-card.partial{border-color:#ffc5705c;background:linear-gradient(180deg,#b46c2a2e,#ffffff0e)}.atlas-connection-card.partial .compact-row-head span{background:#ffc57033;color:#ffe3b8}.atlas-connection-card.offline{opacity:.82}.atlas-connection-card.offline .compact-row-head span{background:#ffffff14;color:#ffffff9e}.atlas-leads-list{display:flex;flex-direction:column;gap:8px}.atlas-lead-card{border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#ffffff0d;overflow:hidden}.atlas-lead-card summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:12px 14px;cursor:pointer;list-style:none}.atlas-lead-card summary:before{content:"▸";opacity:.7}.atlas-lead-card[open] summary:before{content:"▾"}.atlas-lead-card summary strong{font-size:15px}.atlas-lead-meta{font-size:12.5px;opacity:.75}.atlas-lead-body{display:flex;flex-direction:column;gap:8px;padding:0 14px 14px 30px}.atlas-lead-body p{margin:0;font-size:13.5px;line-height:1.45}.atlas-lead-body p span{font-weight:600;opacity:.85}.atlas-lead-source{font-size:12px;opacity:.65}:root{--bg-deep: #14161b;--bg-plum: #16181d;--bg-mauve: #1a1d23;--rose-gold: #f5c48a;--text-main: #f2f3f5;--text-soft: rgba(226, 229, 233, .85);--text-muted: rgba(184, 189, 196, .68);--line-soft: rgba(255, 255, 255, .09);--glass: #1e2127;--glass-strong: #262a31;--shadow-xl: 0 18px 40px rgba(0, 0, 0, .35);--shadow-lg: 0 8px 22px rgba(0, 0, 0, .26);--blur: none;--radius-xl: 18px;--radius-lg: 14px;--radius-md: 12px;--radius-sm: 10px;--sunset-amber: #ef9f27;--sunset-amber-soft: rgba(239, 159, 39, .16);--sunset-coral: #d85a30;--sunset-ink: #241a06}body{background:radial-gradient(circle at 10% 0%,rgba(239,159,39,.05),transparent 30%),radial-gradient(circle at 92% 100%,rgba(216,90,48,.05),transparent 32%),#14161b}.chief-app{background:none}.ambient,.botanical{display:none}.glass-panel{background:#1b1e24;border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px #ffffff08,0 8px 22px #0000003d;backdrop-filter:none;-webkit-backdrop-filter:none}.eyebrow{color:#f5c48acc}.primary-button{background:var(--sunset-amber);color:var(--sunset-ink);font-weight:600;border-color:transparent}.primary-button:hover:not(:disabled){background:#f7b23f}.ghost-button{background:transparent;border:1px solid rgba(255,255,255,.14);color:var(--text-soft)}.ghost-button:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff38}.workspace-tab.active{background:var(--sunset-amber-soft);border-color:#ef9f2766}.avatar{background:var(--sunset-coral);color:#fff;font-weight:700}.meta-chip,.profile-chip{background:#ffffff0d;border-color:#ffffff1a}.agent-tool-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.09)}.agent-tool-card:hover{background:#ffffff12;border-color:color-mix(in srgb,var(--agent-accent, #ef9f27) 55%,transparent)}.agent-lane-logo,.agent-lane-logo.large{background:color-mix(in srgb,var(--agent-accent, #ef9f27) 78%,#14161b)}.briefing-first-move{background:#ef9f271f;border:0;border-left:3px solid var(--sunset-amber);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:14px 16px}.briefing-first-move span{color:#fac775;letter-spacing:.4px;text-transform:uppercase;font-size:.72rem}.briefing-first-move p{color:#faeeda;font-weight:600}.atlas-assist-input{width:100%;min-height:110px}.atlas-assist-actions{display:flex;flex-wrap:wrap;gap:8px}.atlas-assist-result{display:flex;flex-direction:column;gap:12px;border-top:1px solid rgba(255,255,255,.12);padding-top:14px}.atlas-assist-result-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.atlas-assist-result-head p{margin:4px 0 0;font-size:.85rem;opacity:.8}.atlas-next-step{border-radius:12px;padding:12px 14px;background:#539bf529;border:1px solid rgba(83,155,245,.4)}.atlas-next-step span,.atlas-missing-block>span{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;opacity:.75;margin-bottom:6px}.atlas-next-step p{margin:0;font-weight:600}.atlas-missing-block ul{margin:0;padding-left:18px;display:grid;gap:4px;font-size:.9rem}.atlas-missing-block p{margin:0;font-size:.9rem}.atlas-draft-reply{width:100%;font-size:.88rem}.atlas-assist-panel{border-left:4px solid rgba(83,155,245,.85);background:linear-gradient(180deg,#1d3c6e59,#1d3c6e2e)}.atlas-assist-panel .eyebrow{color:#9ec8ff}.agent-cockpit .agent-tool-row{margin-top:16px}.banner{margin-bottom:10px}.briefing-first-move{margin-top:14px;border-radius:14px;padding:16px 18px;background:linear-gradient(90deg,#efb08a4d,#efb08a1a);border:1px solid rgba(239,176,138,.55);border-left:5px solid rgba(239,176,138,.95)}.briefing-first-move span{display:block;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;opacity:.8;margin-bottom:6px}.briefing-first-move p{margin:0;font-size:1.08rem;font-weight:600}.briefing-priorities-line{margin:10px 0 0;font-size:.92rem;opacity:.85}.briefing-status-grid{margin-top:14px}.agent-cockpit-live{margin-top:4px!important;font-size:.88rem;opacity:.85}:root{--chief-canvas: #111318;--chief-panel: #1a1d23;--chief-panel-raised: #22262d;--chief-panel-warm: #2a211e;--chief-cream: #f7ead4;--chief-cream-muted: rgba(247, 234, 212, .72);--chief-hairline: rgba(247, 234, 212, .11);--chief-hairline-strong: rgba(247, 234, 212, .19);--chief-amber: #f0a733;--chief-coral: #e27c5f;--chief-blue: #64a7ff;--chief-green: #7ccf9c}body{background:radial-gradient(circle at 78% 6%,rgba(240,167,51,.08),transparent 24rem),radial-gradient(circle at 24% 12%,rgba(226,124,95,.055),transparent 28rem),linear-gradient(135deg,#101217,#17191f 54%,#211719)}.dashboard-shell{gap:14px}.topbar{min-height:64px;background:linear-gradient(90deg,#f7ead40b,#f0a73313),var(--chief-panel);border-color:var(--chief-hairline)}.topbar h2,.brand-card h1,.chief-briefing-head h3,.workspace-header h3,.section-heading h3{letter-spacing:-.01em}.sidebar{background:linear-gradient(180deg,#111318f5,#14161bfc)}.brand-card{min-height:112px;display:grid;align-content:center;background:linear-gradient(145deg,#f7ead414,#f0a7330e),#191c22;border-color:var(--chief-hairline-strong)}.sidebar-agent-list{padding:12px;gap:8px;background:#171a20}.sidebar-section-head{padding:4px 4px 2px}.sidebar-agent-link{position:relative;overflow:hidden;min-height:112px;padding:13px;border:1px solid rgba(247,234,212,.095);background:linear-gradient(90deg,color-mix(in srgb,var(--agent-accent, #f0a733) 17%,transparent),transparent 60%),#20242b;box-shadow:none}.sidebar-agent-link:before{content:"";position:absolute;inset:12px auto 12px 0;width:4px;border-radius:0 999px 999px 0;background:var(--agent-accent, var(--chief-amber));opacity:.85}.sidebar-agent-link:hover,.sidebar-agent-link:focus-visible,.sidebar-agent-link.active{transform:translate(2px);border-color:color-mix(in srgb,var(--agent-accent, #f0a733) 54%,white 10%);background:linear-gradient(90deg,color-mix(in srgb,var(--agent-accent, #f0a733) 25%,transparent),#f7ead409 75%),#242932}.sidebar-agent-icon,.sidebar-agent-image,.agent-lane-logo{box-shadow:0 0 0 1px #f7ead42e,0 10px 24px #00000040}.sidebar-agent-link p{margin-top:10px;color:#f7ead4c7;line-height:1.34}.chief-briefing-panel{position:relative;overflow:hidden;gap:16px;padding:18px;background:radial-gradient(circle at 100% 0%,rgba(240,167,51,.16),transparent 22rem),linear-gradient(135deg,#25201d,#1c2027 58%,#171a20);border-color:#f0a7333b;box-shadow:0 22px 60px #00000052}.chief-briefing-panel:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--chief-amber),var(--chief-coral),var(--active-agent-accent, var(--chief-blue)));opacity:.85}.chief-briefing-head{position:relative;z-index:1;align-items:center;padding:2px 2px 4px}.chief-briefing-head h3{font-size:clamp(1.35rem,2.3vw,2rem);color:var(--chief-cream)}.chief-briefing-head p{max-width:72ch;color:var(--chief-cream-muted)}.chief-briefing-actions .ghost-button,.chief-briefing-actions .primary-button{min-height:38px}.briefing-first-move{position:relative;z-index:1;margin-top:0;padding:18px 20px 18px 22px;background:linear-gradient(90deg,#f0a7333d,#e27c5f1a),#28231f;border:1px solid rgba(240,167,51,.38);border-left:6px solid var(--chief-amber);box-shadow:0 16px 34px #00000038}.briefing-first-move p{color:var(--chief-cream);font-size:clamp(1.05rem,1.4vw,1.28rem)}.briefing-priorities-line{color:#f7ead4d1}.briefing-status-grid,.briefing-preview-list,.briefing-agent-list{position:relative;z-index:1}.briefing-status-card,.briefing-preview-card,.briefing-agent-card{background:#111318b8;border-color:#f7ead41f}.briefing-preview-card.clickable,.briefing-agent-card{box-shadow:inset 0 1px #f7ead40b}.briefing-preview-card.clickable:hover,.briefing-preview-card.clickable:focus-visible,.briefing-agent-card:hover,.briefing-agent-card:focus-visible{transform:translateY(-2px);border-color:#f0a7337a;background:#1f232be0}.briefing-agent-status{padding:14px;background:linear-gradient(135deg,#f7ead40d,#64a7ff09),#111318ad;border-color:#f7ead41f}.briefing-agent-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.briefing-agent-card{min-height:126px;border-radius:18px;border-top:3px solid color-mix(in srgb,var(--active-agent-accent, #f0a733) 34%,rgba(247,234,212,.08))}.briefing-agent-card strong{color:var(--chief-cream)}.agent-cockpit{position:relative;grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);gap:18px;padding:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--active-agent-accent, #f0a733) 14%,transparent),transparent 48%),#181c22;border-color:color-mix(in srgb,var(--active-agent-accent, #f0a733) 28%,rgba(247,234,212,.08))}.agent-cockpit:before{content:"";position:absolute;inset:14px auto 14px 0;width:5px;border-radius:0 999px 999px 0;background:var(--active-agent-accent, var(--chief-amber))}.agent-cockpit:after{opacity:.35}.agent-cockpit-identity h3{color:var(--chief-cream);font-size:clamp(1.35rem,2vw,1.8rem)}.agent-cockpit-live{color:#f7ead4d1;opacity:1}.agent-tool-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:10px}.agent-tool-card{min-height:104px;align-content:start;background:linear-gradient(180deg,#f7ead40e,#f7ead405),#20242b;border-color:#f7ead41c}.agent-tool-card strong{color:var(--chief-cream)}.agent-tool-card small{color:#f7ead4ad}.command-center-grid{grid-template-columns:minmax(0,1.42fr) minmax(340px,.78fr);gap:14px;align-items:start}.command-band{background:#171a20;border-color:#f7ead414}.command-band-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.command-tile{min-height:78px;background:#20242b!important;border-color:#f7ead41a}.command-tile.active,.command-tile:hover,.command-tile:focus-visible{border-color:#f0a73370;background:linear-gradient(135deg,#f0a73321,#f7ead409),#22262d!important}.workspace-shell{background:linear-gradient(180deg,rgba(247,234,212,.035),transparent 18rem),#171a20;border-color:#f7ead41f}.workspace-header{gap:14px;padding-bottom:12px;border-bottom:1px solid rgba(247,234,212,.08)}.workspace-header h3{color:var(--chief-cream);font-size:clamp(1.25rem,1.8vw,1.75rem)}.workspace-status-copy{color:#f7ead4b8}.queue-tab-shell{gap:14px}.top-review-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px}.approval-card,.review-action-card{padding:13px;border:1px solid rgba(247,234,212,.12);background:linear-gradient(180deg,#f7ead40e,#f7ead405),#20242b}.review-action-card:hover,.approval-card:hover{border-color:#f0a73354}.review-action-image,.approval-image{min-height:220px;background-color:#111318;border:1px solid rgba(247,234,212,.08);box-shadow:inset 0 0 0 1px #ffffff06,0 14px 28px #00000038}.review-action-copy strong,.approval-head strong{color:var(--chief-cream)}.review-action-actions .primary-button,.primary-button{box-shadow:0 10px 22px #f0a73329}.variant-chip,.status-chip,.count-pill{background:#f7ead412;border-color:#f7ead41f}.variant-chip.active,.workspace-tab.active{background:#f0a7332e;border-color:#f0a7336b}.action-feed-widget,.schedule-widget,.agent-detail-panel,.atlas-connections-panel,.atlas-leads-panel,.atlas-assist-panel{background:#171a20;border-color:#f7ead41a}@media (max-width: 1240px){.command-center-grid{grid-template-columns:1fr}.secondary-command-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.chief-briefing-head,.workspace-header{align-items:stretch;flex-direction:column}.agent-cockpit,.secondary-command-column,.command-band-grid,.top-review-grid{grid-template-columns:1fr}}.chief-app{background:linear-gradient(90deg,rgba(13,15,20,.98) 0 304px,transparent 304px),radial-gradient(circle at 72% -10%,rgba(240,167,51,.16),transparent 34rem),radial-gradient(circle at 58% 42%,rgba(100,167,255,.08),transparent 30rem),#0f1117}.dashboard-shell{padding-top:14px}.topbar{background:#0f1117e6;border-color:#f7ead421}.chief-briefing-panel{color:#21170d;background:linear-gradient(135deg,#fff9eafa,#f6cf97eb 48%,#e48964d1),#f7ead4;border:1px solid rgba(255,232,188,.9);box-shadow:0 24px 70px #00000057,0 0 0 1px #ffffff42 inset}.chief-briefing-panel:before{height:8px;background:linear-gradient(90deg,#111318,#f0a733 35%,#e27c5f 70%,var(--active-agent-accent, #64a7ff))}.chief-briefing-panel .eyebrow,.chief-briefing-panel .briefing-first-move span,.chief-briefing-panel .briefing-status-card span,.chief-briefing-panel .briefing-preview-card span,.chief-briefing-panel .briefing-agent-card span{color:#422711c2}.chief-briefing-head h3,.chief-briefing-panel .briefing-first-move p,.chief-briefing-panel .briefing-agent-card strong,.chief-briefing-panel .briefing-status-card strong{color:#1c1510}.chief-briefing-head p,.chief-briefing-panel .briefing-priorities-line,.chief-briefing-panel .briefing-preview-card p,.chief-briefing-panel .briefing-agent-card p,.chief-briefing-panel .briefing-empty{color:#201812c7}.chief-briefing-panel .ghost-button{background:#ffffff57;border-color:#20181229;color:#21170d}.chief-briefing-panel .primary-button{background:#111318;color:#fff5df}.briefing-first-move{background:#ffffff8a;border-color:#20181226;border-left-color:#111318}.briefing-status-card,.briefing-preview-card,.briefing-agent-status,.briefing-agent-card{background:#ffffff6b;border-color:#2018121f}.briefing-preview-card.clickable:hover,.briefing-preview-card.clickable:focus-visible,.briefing-agent-card:hover,.briefing-agent-card:focus-visible{background:#ffffff9e;border-color:#2018123d;box-shadow:0 14px 28px #4a24102e}.briefing-preview-card.clickable small{background:#111318;color:#fff5df}.agent-cockpit{background:linear-gradient(90deg,color-mix(in srgb,var(--active-agent-accent, #f0a733) 28%,transparent),transparent 42%),linear-gradient(135deg,#18202a,#12151b);border-color:color-mix(in srgb,var(--active-agent-accent, #f0a733) 56%,rgba(255,255,255,.1));box-shadow:0 20px 54px #00000057}.agent-cockpit:before{width:9px;inset:12px auto 12px 0}.agent-lane-logo.large{width:74px;height:74px;font-size:1rem}.agent-tool-card{border-top:4px solid var(--active-agent-accent, #f0a733);background:linear-gradient(180deg,color-mix(in srgb,var(--active-agent-accent, #f0a733) 13%,transparent),#f7ead406),#252a33}.agent-tool-card:hover,.agent-tool-card:focus-visible{transform:translateY(-2px);box-shadow:0 18px 34px #0000004d}.command-band{border-style:dashed;opacity:.88}.workspace-shell{background:linear-gradient(180deg,#0f111733,#0f1117e6),#12151b;border:1px solid rgba(240,167,51,.26);box-shadow:0 24px 70px #00000057}.workspace-header{background:linear-gradient(90deg,#f0a73329,#f7ead409),#1d222b;margin:-2px -2px 4px;padding:16px;border:1px solid rgba(247,234,212,.08);border-radius:16px}.workspace-header h3:before{content:"Review Board";display:inline-flex;margin-right:10px;padding:5px 9px;border-radius:999px;background:#f0a733;color:#201307;font-family:inherit;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}.review-desk-note{padding:10px 12px;border-radius:12px;background:#64a7ff17;border:1px solid rgba(100,167,255,.18)}.top-review-grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.review-action-card,.approval-card{grid-template-columns:minmax(160px,.42fr) minmax(0,.58fr);align-items:stretch;gap:14px;min-height:260px;background:linear-gradient(145deg,#fff9ea14,#f0a7330b),#242932;border-color:#f7ead429}.review-action-card>.review-action-image,.approval-card>.approval-image{min-height:236px;height:100%}.review-action-copy,.approval-card>:not(.approval-image){min-width:0}.review-action-actions{margin-top:auto}.review-action-actions .primary-button{background:#f0a733;color:#21170d}.review-action-actions .ghost-button{background:#ffffff0b}.clean-mockup-warning{margin:0;padding:9px 11px;border:1px solid rgba(240,167,51,.34);border-radius:12px;background:#f0a7331a;color:#fff0cf;font-size:.8rem;line-height:1.35}.clean-mockup-warning strong{color:#ffd585}.sidebar-agent-link{background:linear-gradient(90deg,color-mix(in srgb,var(--agent-accent, #f0a733) 28%,transparent),transparent 70%),#212630}.sidebar-agent-link.active{box-shadow:0 0 0 1px color-mix(in srgb,var(--agent-accent, #f0a733) 70%,white 10%),0 16px 34px #0000003d}@media (max-width: 980px){.review-action-card,.approval-card{grid-template-columns:1fr}}.chief-briefing-panel,.agent-cockpit,.command-center-grid,.command-band,.workspace-shell,.atlas-connections-panel,.atlas-leads-panel,.atlas-assist-panel{flex:0 0 auto}.chief-briefing-panel{height:auto;min-height:0;overflow:visible}.agent-cockpit{height:auto;min-height:max-content;overflow:visible}.agent-cockpit:after{pointer-events:none}.command-center-grid{height:auto;min-height:auto;overflow:visible}.agent-tool-row{align-items:stretch}.agent-tool-card{height:auto;min-height:106px}.sidebar-agent-link{height:auto;min-height:118px;overflow:visible}.sidebar-agent-list{overflow-x:hidden;overflow-y:auto}@media (min-width: 1100px){html,body,#root,.chief-app{height:100vh;max-height:100vh;overflow:hidden}.dashboard-shell{height:100vh;min-height:0;overflow:hidden;gap:7px;padding:14px 14px 14px 0}.topbar{min-height:56px;padding:10px 14px}.topbar h2{font-size:1.2rem}.banner{display:none}.chief-briefing-panel{min-height:0;max-height:104px;padding:10px 14px;gap:8px;overflow:hidden}.chief-briefing-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.chief-briefing-head h3{margin:2px 0 3px;font-size:1.18rem}.chief-briefing-head p{max-width:none;font-size:.78rem;line-height:1.28}.briefing-log-line{display:none}.chief-briefing-actions{max-width:330px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.chief-briefing-actions>:nth-child(n+4){display:none}.chief-briefing-actions .ghost-button,.chief-briefing-actions .primary-button,.chief-briefing-actions .status-chip{min-height:30px;padding:6px 8px;font-size:.72rem;white-space:nowrap}.briefing-first-move{display:none;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;margin:0;padding:9px 12px;border-left-width:4px}.briefing-first-move span{margin:0;font-size:.66rem}.briefing-first-move p{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.briefing-priorities-line,.briefing-status-grid,.briefing-preview-list,.briefing-agent-status{display:none}.chief-briefing-panel.expanded{position:fixed;z-index:1200;top:76px;right:24px;bottom:24px;left:328px;max-height:none;overflow:auto;padding:18px;gap:14px;box-shadow:0 28px 80px #00000085}.chief-briefing-panel.expanded .chief-briefing-head{position:sticky;top:0;z-index:2;padding-bottom:10px;background:linear-gradient(135deg,#fff9eafa,#f6cf97f0);border-bottom:1px solid rgba(32,24,18,.12)}.chief-briefing-panel.expanded .chief-briefing-actions{max-width:none;grid-template-columns:repeat(3,minmax(120px,1fr))}.chief-briefing-panel.expanded .chief-briefing-actions>:nth-child(n+4){display:inline-flex}.chief-briefing-panel.expanded .briefing-first-move{display:grid}.chief-briefing-panel.expanded .briefing-priorities-line{display:block}.chief-briefing-panel.expanded .briefing-status-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr))}.chief-briefing-panel.expanded .briefing-preview-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.chief-briefing-panel.expanded .briefing-agent-status{display:grid}.agent-cockpit{min-height:0;max-height:122px;grid-template-columns:minmax(230px,.42fr) minmax(0,1fr);gap:12px;padding:10px 12px;overflow:hidden}.agent-lane-logo.large{width:48px;height:48px;border-radius:18px;font-size:.8rem}.agent-cockpit-identity{gap:10px}.agent-cockpit-identity h3{margin:0;font-size:1.12rem}.agent-cockpit-identity p:not(.eyebrow),.agent-cockpit-live{font-size:.76rem;line-height:1.24}.agent-cockpit-live{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agent-tool-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.agent-tool-card{min-height:66px;padding:8px;border-radius:14px;border-top-width:3px}.agent-tool-card span{padding:2px 7px;font-size:.6rem}.agent-tool-card strong{font-size:.8rem;line-height:1.1}.agent-tool-card small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.68rem;line-height:1.18}.atlas-connections-panel,.atlas-leads-panel,.atlas-assist-panel{display:none}.command-center-grid{flex:1 1 0;min-height:0;height:auto;overflow:hidden;grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr);gap:10px}.primary-command-column,.secondary-command-column{height:100%;min-height:0;overflow:hidden;gap:8px}.primary-command-column{display:grid;grid-template-rows:minmax(0,1fr)}.command-band{display:none}.command-band .section-heading{display:block;align-items:center;gap:8px;margin-bottom:0}.command-band .section-heading>div{display:none}.command-band .section-heading h3{font-size:.92rem;line-height:1.1}.command-band .quick-actions,.command-band .quick-action-grid{gap:7px}.command-band .quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.command-band .quick-actions button,.command-band .quick-action-card,.command-band .primary-button,.command-band .ghost-button{min-height:44px;padding:7px 10px;border-radius:18px}.command-band-grid{display:none}.workspace-shell{flex:1 1 0;display:flex;flex-direction:column;min-height:0;height:auto;overflow:hidden;padding:10px}.workspace-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:10px 12px;margin:0 0 6px}.workspace-header h3{font-size:1.08rem;line-height:1.2}.workspace-header h3:before{padding:4px 7px;font-size:.58rem}.workspace-status-copy{display:-webkit-box;overflow:hidden;margin:3px 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.72rem;line-height:1.18}.workspace-tabs{gap:6px}.workspace-tab{min-height:30px;padding:6px 9px;font-size:.72rem}.queue-tab-shell{flex:1 1 0;height:auto;min-height:0;overflow:hidden;gap:8px}.queue-tab-shell>.section-heading,.review-desk-note,.revision-status-strip,.backlog-review-shell .section-heading,.backlog-review-shell .review-desk-note{display:none}.top-review-grid{height:100%;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;overflow:hidden}.review-action-card,.approval-card{min-height:0;max-height:100%;grid-template-columns:minmax(120px,.46fr) minmax(0,.54fr);gap:10px;padding:10px;overflow:hidden}.review-action-card>.review-action-image,.approval-card>.approval-image{min-height:0;height:100%}.review-action-copy strong{font-size:.95rem}.review-action-actions{gap:5px}.review-action-actions .ghost-button,.review-action-actions .primary-button{flex:1 1 88px;min-height:32px;padding:6px 8px;font-size:.72rem}.desk-textarea,.approval-textarea{min-height:42px;max-height:54px;font-size:.76rem}.secondary-command-column{display:grid;grid-template-rows:minmax(0,1fr)}.secondary-command-column>.urgent-action-widget{display:none}.action-feed-widget{height:100%;max-height:none;overflow:hidden;padding:10px}.agent-detail-panel{height:100%;max-height:100%;overflow:hidden}.agent-detail-panel p,.agent-detail-panel small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.schedule-widget{display:none}.urgent-action-list,.action-feed-list,.agent-focus-list{max-height:calc(100vh - 470px);overflow:hidden}.sidebar-agent-link{min-height:92px;padding:10px 12px;overflow:hidden}.sidebar-agent-link p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:6px;font-size:.78rem;line-height:1.24}.sidebar-agent-top{gap:8px}.sidebar-agent-icon,.sidebar-agent-image{width:30px;height:30px;border-radius:10px;font-size:.64rem}}.briefing-drill-button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.briefing-first-move.briefing-drill-button,.briefing-priorities-line.briefing-drill-button,.briefing-status-card.briefing-drill-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.briefing-first-move.briefing-drill-button{border-top:1px solid rgba(32,24,18,.15);border-right:1px solid rgba(32,24,18,.15);border-bottom:1px solid rgba(32,24,18,.15)}.briefing-first-move.briefing-drill-button small,.briefing-priorities-line.briefing-drill-button small{display:inline-flex;width:fit-content;padding:4px 8px;border-radius:999px;background:#111318;color:#fff5df;font-size:.68rem;font-weight:800}.briefing-priorities-line.briefing-drill-button{margin:10px 0 0;padding:10px 12px;border:1px solid rgba(32,24,18,.12);border-radius:14px;background:#ffffff5c}.briefing-drill-button:hover,.briefing-drill-button:focus-visible{outline:none;border-color:#20181257;box-shadow:0 12px 28px #4a241029;transform:translateY(-1px)}.briefing-drilldown-shell{position:fixed;z-index:1400;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#08090cb8}.briefing-drilldown-card{width:min(980px,100%);max-height:calc(100vh - 48px);overflow:auto;display:grid;gap:14px;padding:20px;color:#f7ead4;background:radial-gradient(circle at 100% 0%,rgba(240,167,51,.15),transparent 25rem),#171a20;border:1px solid rgba(240,167,51,.32);box-shadow:0 30px 90px #0000008f}.briefing-drilldown-head,.briefing-drilldown-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.briefing-drilldown-head{position:sticky;z-index:2;top:-20px;margin:-20px -20px 0;padding:18px 20px 14px;background:#171a20f5;border-bottom:1px solid rgba(247,234,212,.12)}.briefing-drilldown-head h3{margin:3px 0 0;color:#fff5df;font-size:clamp(1.25rem,2vw,1.8rem)}.briefing-detail-summary,.briefing-honesty-note{padding:14px 16px;border:1px solid rgba(247,234,212,.12);border-radius:16px;background:#ffffff0e}.briefing-detail-summary span,.briefing-record-grid article span{display:block;color:#f0a733;font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.briefing-detail-summary strong{display:block;margin-top:5px;color:#fff5df}.briefing-detail-summary p,.briefing-record-grid article p,.briefing-lead-card p{margin:7px 0 0;color:#f7ead4cc;line-height:1.45}.briefing-record-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.briefing-record-grid article{padding:13px;border:1px solid rgba(247,234,212,.11);border-radius:15px;background:#ffffff0b}.briefing-record-grid article.follow-up{border-left:4px solid #e27c5f}.briefing-record-grid article strong{display:block;margin-top:6px;color:#fff5df}.briefing-lead-list{display:grid;gap:9px}.briefing-lead-card{border:1px solid rgba(247,234,212,.13);border-radius:15px;background:#ffffff0b}.briefing-lead-card summary{display:grid;gap:4px;padding:13px 15px;cursor:pointer}.briefing-lead-card summary strong{color:#fff5df}.briefing-lead-card summary span{color:#f7ead4ad;font-size:.78rem}.briefing-lead-card>div{padding:0 15px 15px;border-top:1px solid rgba(247,234,212,.1)}.briefing-source-link{display:inline-flex;width:fit-content;margin-top:12px;text-decoration:none}.briefing-drilldown-actions{justify-content:flex-end;padding-top:4px}@media (max-width: 760px){.briefing-drilldown-shell{align-items:end;padding:10px}.briefing-drilldown-card{max-height:calc(100vh - 20px);padding:16px;border-radius:20px}.briefing-drilldown-head{top:-16px;margin:-16px -16px 0;padding:15px 16px 12px}}.briefing-highlight-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.briefing-highlight-button{min-width:0;padding:9px 10px;border:1px solid rgba(32,24,18,.14);border-radius:12px;background:#ffffff75;color:#21170d;text-align:left;cursor:pointer}.briefing-highlight-button span,.briefing-highlight-button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.briefing-highlight-button span{color:#422711b8;font-size:.63rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.briefing-highlight-button strong{display:block;margin:2px 0;color:#1c1510;font-size:.9rem}.briefing-highlight-button small{color:#201812b8;font-size:.72rem}.briefing-highlight-button:hover,.briefing-highlight-button:focus-visible{border-color:#ef9f27db;box-shadow:0 0 0 2px #ef9f2738;outline:none}@media (min-width: 861px){.chief-briefing-panel{max-height:150px}.chief-briefing-panel .briefing-log-line{display:none}.chief-briefing-panel:not(.expanded) .briefing-first-move,.chief-briefing-panel:not(.expanded) .briefing-priorities-line{display:none}.chief-briefing-panel.expanded .briefing-highlight-strip{max-width:920px}}@media (max-width: 860px){.briefing-highlight-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 861px){.agent-cockpit .agent-tool-row{grid-template-columns:repeat(5,minmax(0,1fr))}.agent-cockpit .agent-tool-card{min-width:0}}
