.agent.selected{border-color:#d6ad3b;box-shadow:0 0 0 1px #d6ad3b}.button-row,.compact-actions{align-items:center;gap:8px;display:flex}.workspace{margin-top:22px;padding:22px}.subtabs{border-bottom:1px solid #25425d;gap:6px;margin-bottom:18px;display:flex;overflow:auto}.subtabs button{color:#9bb0c3;text-transform:capitalize;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px}.subtabs button.active{color:#fff;border-color:#d6ad3b}.workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inset{background:#0b1c2c;border:1px solid #25425d;border-radius:13px;padding:15px}.inset h3{margin:10px 0 5px}.inline-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;margin-top:14px;display:grid}.inline-form h3{grid-column:1/-1;margin:0}.compact-actions{justify-content:flex-start;margin-top:14px}.compact-actions span{color:#9bb0c3;font-size:13px}.conversation-filters,.conversation-controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.conversation-filters label,.conversation-controls label{gap:5px;min-width:180px;display:grid}.conversation-filters small{color:#9bb0c3;margin-left:auto;padding-bottom:10px}.conversation-card>p{white-space:pre-wrap}.conversation-card small{color:#9bb0c3;margin-top:4px;display:block}.conversation-controls{margin:12px 0}.analytics-detail{margin-top:14px}.analytics-detail h3{margin-top:0}.analytics-detail b{margin-right:6px;font-size:24px}.invite-token{overflow-wrap:anywhere;background:#16314a;border-radius:12px;gap:8px;margin-top:12px;padding:14px;display:grid}.invite-token code{color:#f3cd62}.invite-token small{color:#9bb0c3}.team-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:start;gap:14px;display:grid}.pending-invitations{margin-top:14px}.pending-invitations>div,.session-list>div{border-top:1px solid #25425d;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.pending-invitations span,.session-list span{gap:4px;min-width:0;display:grid}.pending-invitations small,.session-list small{color:#9bb0c3;overflow-wrap:anywhere}.team-page table select{min-width:130px}.session-card .sectionhead{align-items:flex-start}.session-list{margin-top:8px}.pipeline-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:14px 0 20px;display:grid}.pipeline-strip span{color:#9bb0c3;background:#0b1c2c;border:1px solid #25425d;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.pipeline-strip b{color:#f3cd62;font-size:20px}.theme-grid{margin-top:16px}.idea-card{flex-direction:column;gap:10px;display:flex}.idea-card .btn{align-self:flex-start}.content-preview{white-space:pre-wrap;background:#0b1c2c;border-left:3px solid #d6ad3b;margin-top:8px;padding:12px}.publication-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.autonomous textarea{resize:vertical;min-height:92px}.autonomous a{color:#f3cd62}.auth-stack{gap:12px;width:min(420px,100%);display:grid}.invite-accept{padding:14px 20px}.invite-accept summary{cursor:pointer;color:#d6ad3b;font-weight:700}.invite-accept form{gap:10px;margin-top:16px;display:grid}.billing-page .sectionhead p{max-width:680px}.billing-actions{margin-top:18px}.billing-usage{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.usage-card b{margin-top:9px;font-size:25px;display:block}.usage-card b small{font-size:12px;font-weight:500;display:inline}.usage-track{background:#0b1c2c;border-radius:999px;height:6px;margin-top:16px;overflow:hidden}.usage-track i{border-radius:inherit;background:#d6ad3b;height:100%;display:block}.billing-upgrade{justify-content:space-between;align-items:center;gap:20px;margin-top:16px;display:flex}.access-banner,.billing-alert{background:linear-gradient(135deg,#322819,#182638);border-color:#8b6331;justify-content:space-between;align-items:center;gap:24px;margin:18px 0;display:flex}.access-banner h2,.access-banner p,.billing-alert h3,.billing-alert p{margin:6px 0 0}.onboarding-panel{background:linear-gradient(135deg,#142f46,#10253a);border:1px solid #31506b;border-radius:20px;margin-top:18px;padding:22px}.onboarding-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.onboarding-steps button{text-align:left;color:#eaf0f6;cursor:pointer;background:#0b1c2c;border:1px solid #31506b;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.onboarding-steps i{color:#08131f;background:#d6ad3b;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.onboarding-steps span{gap:3px;display:grid}.onboarding-steps small{color:#9bb0c3}.onboarding-steps em{color:#d6ad3b;font-size:12px;font-style:normal}.onboarding-complete{margin-top:14px}.danger-zone{border-color:#734353}.closure-confirm{gap:10px;margin-top:18px;display:grid}@media (max-width:900px){.inline-form{grid-template-columns:1fr 1fr}.pipeline-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.workspace-grid,.inline-form,.pipeline-strip,.billing-usage,.onboarding-steps,.team-grid{grid-template-columns:1fr}.button-row{flex-wrap:wrap}.publication-row,.billing-upgrade,.pending-invitations>div,.session-list>div{flex-direction:column;align-items:flex-start}}
