/* The dashboard uses the available workspace, while other agents retain their layout. */
.edward-dashboard .topbar{height:46px;padding:0 22px}.edward-dashboard .topbar .pilot{display:none}.edward-dashboard .topbar .workspace{padding:6px 10px;font-size:12px}.edward-dashboard .content{max-width:none;padding:16px 22px 22px}.edward-dashboard .agent-detail-toolbar{gap:8px;min-height:42px;margin-bottom:12px}.edward-dashboard .agent-detail-toolbar .back{font-size:11px}.edward-dashboard .agent-detail-toolbar .heading h2{display:none}.edward-dashboard .agent-build{display:none}.edward-dashboard .agent-detail-toolbar .tabs{flex-basis:auto}.edward-dashboard #detail-body{background:transparent;border:0;box-shadow:none;padding:0}.edward-dashboard .agent-chat-sidebar{margin-top:0;top:12px} .edward-dashboard .agent-workspace{position:relative}.edward-dashboard #edward-chat-toggle{position:absolute;right:calc(var(--edward-chat-width,380px) - 14px);top:10px;z-index:5;width:30px;height:32px;padding:0;color:#496478;background:#f6f9fb;border:1px solid #d6e3ec;border-radius:8px;font-size:20px}.edward-dashboard.edward-chat-hidden #edward-chat-toggle{position:fixed;right:8px;top:70px}.edward-dashboard #edward-nav-collapse{display:block;width:32px;height:30px;margin:0 0 18px auto;border:1px solid #e0e8ef;border-radius:8px;background:#f6f9fb;color:#496478;font-size:20px}.edward-nav-icon{display:inline-block;min-width:22px}.edward-nav-label{margin-left:8px}
.edward-dashboard .edward-feed-title{justify-content:space-between;align-items:center;margin:0 0 14px;gap:12px}.edward-dashboard .edward-feed-title h3{font-size:20px!important;margin-bottom:4px!important}.edward-dashboard .edward-visual-feed{height:auto;min-height:300px;overflow:visible;padding:0;container-type:inline-size}.edward-dashboard .edward-feed-entry{border:0;border-radius:0;padding:0;margin:0;background:transparent}.edward-dashboard .edward-feed-entry>header{font-size:11px;margin-bottom:8px}.edward-dashboard .edward-dashboard-question{font-size:12px;color:#607487;margin-bottom:12px}.edward-dashboard .edward-dashboard-question summary{cursor:pointer}.edward-dashboard .edward-dashboard-question p{margin:8px 0}.edward-dashboard .agent-insight-heading{display:block;background:#eaf5f8;border-left:3px solid #0981a0;border-radius:0 10px 10px 0;padding:12px 14px;margin-bottom:16px}.edward-dashboard .agent-insight-heading>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.6}.edward-dashboard .agent-insight-heading.expanded>span{display:block}.edward-dashboard .edward-summary-toggle{padding:3px 0;font-size:12px;background:transparent;color:#08718b;margin-top:6px}.edward-dashboard .agent-views{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.edward-dashboard .agent-view{padding:16px;border-radius:13px;min-width:0}.edward-dashboard .agent-view--metric{grid-column:1/-1;background:#fff}.edward-dashboard .agent-view--metric .agent-metric-grid{padding:4px 0;gap:20px}.edward-dashboard .agent-view--metric .agent-metric strong{font-size:36px}.edward-dashboard .agent-view--table{grid-column:1/-1}.edward-dashboard .agent-view table{font-size:12px}.edward-dashboard .agent-view svg{max-height:260px}.edward-dashboard .edward-feed-questions{margin-top:16px}.edward-dashboard .edward-feed-history-hint{font-size:11px;margin-top:16px}
@container(min-width:640px){.edward-dashboard .agent-views{grid-template-columns:repeat(2,minmax(0,1fr))}.edward-dashboard .agent-views--odd-charts>.agent-view:not(.agent-view--metric):last-child{grid-column:1/-1}}
@media(min-width:901px){.edward-dashboard .nav{position:sticky;top:0;height:100dvh;overflow-y:auto;padding-top:22px;width:210px}.edward-dashboard .nav .logo{padding-bottom:18px}.edward-dashboard.edward-nav-collapsed .nav{width:68px;padding-left:9px;padding-right:9px}.edward-dashboard.edward-nav-collapsed .nav .logo{font-size:0;padding:0 0 18px;text-align:center}.edward-dashboard.edward-nav-collapsed .nav .logo:before{content:'iq';font-size:27px;color:#0193b9;letter-spacing:-1px}.edward-dashboard.edward-nav-collapsed .nav .logo span,.edward-dashboard.edward-nav-collapsed .edward-nav-label{display:none}.edward-dashboard.edward-nav-collapsed .nav a{padding:13px 0;text-align:center}.edward-dashboard.edward-nav-collapsed .edward-nav-icon{font-size:20px;min-width:0}.edward-dashboard.edward-nav-collapsed #edward-nav-collapse{margin-left:auto;margin-right:auto}}
.edward-dashboard.edward-chat-hidden .agent-workspace--chat{grid-template-columns:minmax(0,1fr)}.edward-dashboard.edward-chat-hidden #agent-chat-sidebar,.edward-dashboard.edward-chat-hidden #edward-splitter{display:none!important}
@media(max-width:900px){.edward-dashboard #edward-nav-collapse{display:none}.edward-dashboard .content{padding:14px}.edward-dashboard .topbar{padding:0 14px}.edward-dashboard .agent-detail-toolbar{flex-wrap:wrap}.edward-dashboard .agent-view{padding:12px}}


.edward-dashboard .edward-dashboard-pages{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;margin:20px 0 8px}.edward-dashboard-pages button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:#096d87;font-size:0}
.edward-dashboard-pages button::before{content:"";width:12px;height:12px;border:2px solid currentColor;border-radius:50%;box-sizing:border-box}
.edward-dashboard-pages button[aria-current="page"]::before{background:currentColor}
.edward-dashboard-pages button:hover,.edward-dashboard-pages button:focus-visible{background:#e8f4f8}

@media(min-width:901px){.edward-dashboard.edward-nav-collapsed.edward-nav-preview .nav{width:210px;margin-right:-142px;z-index:35;padding-left:16px;padding-right:16px;box-shadow:10px 0 24px #12233f12}.edward-dashboard.edward-nav-collapsed.edward-nav-preview .nav .logo{font-size:26px;text-align:left;padding:0 13px 18px}.edward-dashboard.edward-nav-collapsed.edward-nav-preview .nav .logo:before{content:none}.edward-dashboard.edward-nav-collapsed.edward-nav-preview .nav .logo span,.edward-dashboard.edward-nav-collapsed.edward-nav-preview .edward-nav-label{display:inline}.edward-dashboard.edward-nav-collapsed.edward-nav-preview .nav a{padding:13px 14px;text-align:left}.edward-dashboard.edward-nav-collapsed.edward-nav-preview .edward-nav-icon{font-size:14px;min-width:22px}.edward-dashboard.edward-nav-collapsed.edward-nav-preview #edward-nav-collapse{margin-right:0}}
@media(max-width:1150px){.edward-dashboard #edward-chat-toggle{position:fixed;right:8px;top:56px}}

.edward-missing-campaign{display:block;font-size:12px;color:#436178;line-height:1.5;padding:8px 0}.edward-missing-campaign select{display:block;width:100%;margin-top:6px;border:1px solid #bed5e0;border-radius:9px;padding:9px;background:#fff;color:#203b55;font:inherit}
